.case-study-page_heroGrid__Nmbgu{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(32px,5vw,72px)}.case-study-page_heroGrid__Nmbgu h1{margin-top:24px}.case-study-page_logoTile__Dad4E{display:inline-grid;place-items:center;width:156px;height:68px;overflow:hidden;padding:10px 18px;border:1px solid var(--line);border-radius:14px;background:#fff;box-shadow:0 8px 20px -14px rgb(32 43 55/45%)}.case-study-page_logoTile__Dad4E img{width:auto;max-width:100%;height:auto;max-height:40px;object-fit:contain}.case-study-page_heroQuote__RRT3B{max-width:56ch;margin-top:20px;padding-left:18px;border-left:3px solid var(--tint-2)}.case-study-page_heroQuote__RRT3B blockquote{margin:0}.case-study-page_heroQuote__RRT3B blockquote p{color:var(--ink-2);font-size:clamp(1.0625rem,1.4vw,1.25rem);line-height:1.5;letter-spacing:-.01em;text-wrap:pretty}.case-study-page_heroQuote__RRT3B blockquote p:before{content:"“"}.case-study-page_heroQuote__RRT3B blockquote p:after{content:"”"}.case-study-page_heroQuote__RRT3B figcaption{margin-top:10px;color:var(--muted);font-size:14px;line-height:1.4}.case-study-page_heroQuote__RRT3B figcaption strong{color:var(--ink);font-weight:600}.case-study-page_facts___HKEC{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.case-study-page_facts___HKEC>div{display:inline-flex;align-items:baseline;gap:6px;padding:7px 14px;border:1px solid var(--line);border-radius:999px;background:var(--surface);font-size:14px;line-height:1.4}.case-study-page_facts___HKEC dt{color:var(--muted)}.case-study-page_facts___HKEC dt:after{content:":"}.case-study-page_facts___HKEC dd{color:var(--ink);font-weight:500}.case-study-page_heroVideo__s5RMv{min-width:0;padding:clamp(14px,1.6vw,22px);border:1px solid var(--frost-edge);border-radius:28px;background:var(--case-field,var(--field-violet));box-shadow:var(--frost-shadow)}.case-study-page_heroVideo__s5RMv[data-field=periwinkle]{--case-field:var(--field-periwinkle)}.case-study-page_heroVideo__s5RMv[data-field=orchid]{--case-field:var(--field-orchid)}.case-study-page_heroVideo__s5RMv[data-field=indigo]{--case-field:var(--field-indigo)}.case-study-page_heroVideo__s5RMv a{color:var(--brand-ink)}.case-study-page_jump__eSsu1{margin-top:clamp(40px,5vw,64px)}.case-study-page_jumpLabel__Y418M{margin-bottom:14px;color:var(--muted);font-size:14px;line-height:1.4}.case-study-page_jump__eSsu1 ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.case-study-page_jump__eSsu1 a{display:grid;grid-template-columns:40px minmax(0,1fr);gap:16px;height:100%;padding:20px;border:1px solid var(--line);border-radius:20px;background:var(--surface);color:var(--ink-2);transition:border-color .18s,box-shadow .18s}.case-study-page_jump__eSsu1 a:hover{border-color:var(--tint-2);box-shadow:var(--frost-shadow)}.case-study-page_jump__eSsu1 a>span:last-child{display:grid;gap:4px;min-width:0;font-size:15px;line-height:1.5}.case-study-page_jump__eSsu1 strong{padding-top:8px;color:var(--ink);font-size:17px;font-weight:600;line-height:1.3}.case-study-page_jump__eSsu1 a:hover strong{color:var(--brand-dark)}.case-study-page_anchored__UaFxa{scroll-margin-top:16px}.case-study-page_challengeTop__Sj8GC{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(28px,5vw,72px);margin-bottom:46px}.case-study-page_prose__R8T3P{display:grid;gap:14px;max-width:60ch;color:var(--ink-2);font-size:17px;line-height:1.65}.case-study-page_prose__R8T3P strong{color:var(--ink);font-weight:600}.case-study-page_voices__cTEPf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.case-study-page_voice__c9z4j{--muted:var(--ink-2);display:flex;flex-direction:column;min-width:0;padding:28px;border:1px solid var(--frost-edge);border-radius:24px;background:var(--voice-field,var(--field-violet));box-shadow:var(--frost-shadow)}.case-study-page_voice__c9z4j[data-field=periwinkle]{--voice-field:var(--field-periwinkle)}.case-study-page_voice__c9z4j[data-field=orchid]{--voice-field:var(--field-orchid)}.case-study-page_voice__c9z4j figure{display:flex;flex:1;flex-direction:column;margin-top:20px}.case-study-page_voice__c9z4j blockquote{margin:0}.case-study-page_voice__c9z4j blockquote p{color:var(--ink);font-size:17px;font-weight:500;letter-spacing:-.01em;line-height:1.5;text-wrap:pretty}.case-study-page_voice__c9z4j blockquote p:before{content:"“"}.case-study-page_voice__c9z4j blockquote p:after{content:"”"}.case-study-page_voice__c9z4j figcaption{margin-top:auto;padding-top:18px;color:var(--brand-ink);font-size:14px;font-weight:600}.case-study-page_solutionHeading___yvO2{margin-top:20px}.case-study-page_solutionHeading___yvO2+.case-study-page_prose__R8T3P{margin-top:18px}.case-study-page_solutionCapture__eU7r7{top:18%;left:7%;width:104%;border-radius:14px 0 0}.case-study-page_pillTop__PVhlY{top:6%;left:7%}.case-study-page_pillBottom__VpFZl{right:6%;bottom:7%}.case-study-page_resultsTop__mGy8A{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;gap:clamp(28px,5vw,72px);margin-bottom:46px}.case-study-page_resultsHeading__qeIx6.case-study-page_resultsHeading__qeIx6{max-width:24ch}.case-study-page_darkProse__DvxP2{display:grid;gap:12px;max-width:58ch;margin-top:18px;color:#c9ccd6;font-size:17px;line-height:1.6}.case-study-page_darkProse__DvxP2 strong,.case-study-page_resultsQuote__0rzF3 strong{color:#fff;font-weight:600}.case-study-page_resultsQuote__0rzF3{max-width:60ch;margin-top:28px;padding-left:18px;border-left:3px solid #a29dff}.case-study-page_quoteLead__aF_GT{color:#a2a7b6;font-size:14px}.case-study-page_resultsQuote__0rzF3 blockquote{margin:8px 0 0}.case-study-page_resultsQuote__0rzF3 blockquote p{color:#fff;font-size:clamp(17px,1.5vw,19px);line-height:1.55;text-wrap:pretty}.case-study-page_resultsQuote__0rzF3 blockquote p:before{content:"“"}.case-study-page_resultsQuote__0rzF3 blockquote p:after{content:"”"}.case-study-page_resultsQuote__0rzF3 figcaption{margin-top:12px;color:#c9ccd6;font-size:14px}.case-study-page_metric__6BKwD{--muted:var(--ink-2);display:grid;gap:8px;padding:32px;border:1px solid rgb(255 255 255/30%);border-radius:24px;background:var(--field-lilac-deep)}.case-study-page_metricValue__4jwc_{color:var(--brand-ink);font-size:clamp(36px,4vw,52px);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.04em;line-height:1.05}.case-study-page_metricValue__4jwc_>span[aria-hidden]{color:var(--brand-dark);font-weight:500}.case-study-page_metricLabel__9zt6O{color:var(--ink-2);font-size:16px;line-height:1.4}.case-study-page_outcomes__fYnvv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.case-study-page_outcomes__fYnvv>li{min-width:0;padding:28px;border:1px solid rgb(255 255 255/12%);border-radius:24px;background:rgb(255 255 255/5%)}.case-study-page_outcomes__fYnvv h3{margin-top:22px;color:#fff;font-size:19px;font-weight:500;letter-spacing:-.02em;line-height:1.35;text-wrap:pretty}.case-study-page_outcomes__fYnvv p{margin-top:10px;color:#c9ccd6;font-size:15px;line-height:1.6}@media (max-width:1000px){.case-study-page_challengeTop__Sj8GC,.case-study-page_heroGrid__Nmbgu,.case-study-page_resultsTop__mGy8A{grid-template-columns:minmax(0,1fr)}.case-study-page_outcomes__fYnvv,.case-study-page_voices__cTEPf{grid-template-columns:minmax(0,1fr);gap:16px}}@media (max-width:760px){.case-study-page_jump__eSsu1 ul{grid-template-columns:minmax(0,1fr);gap:12px}.case-study-page_outcomes__fYnvv>li,.case-study-page_voice__c9z4j{padding:24px;border-radius:22px}.case-study-page_metric__6BKwD{padding:24px}}@media (prefers-reduced-motion:reduce){.case-study-page_jump__eSsu1 a{transition:none}}.comparison-ledger_frame__pRCGQ{--muted:var(--ink-2);padding:12px 12px 12px clamp(20px,3.5vw,48px);border-radius:30px;border:1px solid var(--frost-edge);background:var(--field-tint);box-shadow:var(--frost-shadow)}.comparison-ledger_ledger__0FmGD{--lane:var(--field-lane);--lane-width:39%;--topic-width:25%;position:relative;isolation:isolate}.comparison-ledger_ledger__0FmGD[data-columns="2"]{--lane-width:32%;--topic-width:20%}.comparison-ledger_ledger__0FmGD:before{position:absolute;top:0;right:0;bottom:0;z-index:-1;width:var(--lane-width);border:1px solid var(--frost-edge);border-radius:18px;background:var(--lane);box-shadow:inset 0 1px 0 #fff;content:""}.comparison-ledger_table__my4iO{width:100%;margin:0;border:0;border-collapse:collapse;table-layout:fixed;text-align:left}.comparison-ledger_table__my4iO td,.comparison-ledger_table__my4iO th{padding:28px 32px 28px 0;border:0;border-top:1px solid rgb(32 43 55/10%);background:transparent;font-size:17px;font-weight:400;line-height:1.55;vertical-align:top}.comparison-ledger_table__my4iO thead tr>:first-child{width:var(--topic-width)}.comparison-ledger_table__my4iO thead tr>:last-child{width:var(--lane-width)}.comparison-ledger_table__my4iO thead td,.comparison-ledger_table__my4iO thead th{padding-block:26px 16px;border-top:0;color:var(--muted);font-size:14px;font-weight:500;vertical-align:bottom}.comparison-ledger_brand__Y6Sbz{display:flex;align-items:center;gap:7px;color:var(--ink-2);font-size:15px}.comparison-ledger_brand__Y6Sbz img{display:block;width:96px;height:auto}.comparison-ledger_table__my4iO tbody th{color:var(--brand-ink);font-size:16px;font-weight:500}.comparison-ledger_topic__yW4dn{display:flex;align-items:flex-start;gap:12px}.comparison-ledger_icon__4Y_MT{display:grid;flex:none;place-items:center;width:34px;height:34px;margin-top:-5px;border:1px solid rgb(96 99 232/18%);border-radius:10px;background:rgb(255 255 255/78%)}.comparison-ledger_icon__4Y_MT:before{width:18px;height:18px;background-color:var(--brand-dark);mask:var(--icon) center /contain no-repeat;content:""}.comparison-ledger_table__my4iO tbody td{color:var(--muted)}.comparison-ledger_table__my4iO td:last-child,.comparison-ledger_table__my4iO th:last-child{padding-inline:28px}.comparison-ledger_table__my4iO thead th:last-child{color:var(--brand-ink)}.comparison-ledger_table__my4iO tbody td:last-child{border-top-color:rgb(255 255 255/85%);color:var(--ink);font-weight:500}.comparison-ledger_mobileLabel__C95NL{display:none}@media (max-width:900px){.comparison-ledger_table__my4iO td,.comparison-ledger_table__my4iO th{padding:24px 20px 24px 0}.comparison-ledger_table__my4iO td:last-child,.comparison-ledger_table__my4iO th:last-child{padding-inline:20px}.comparison-ledger_ledger__0FmGD[data-columns="2"]{--topic-width:22%}.comparison-ledger_ledger__0FmGD[data-columns="2"] .comparison-ledger_table__my4iO td,.comparison-ledger_ledger__0FmGD[data-columns="2"] .comparison-ledger_table__my4iO th{font-size:15px}.comparison-ledger_ledger__0FmGD[data-columns="2"] .comparison-ledger_topic__yW4dn{flex-direction:column;gap:10px}.comparison-ledger_ledger__0FmGD[data-columns="2"] .comparison-ledger_icon__4Y_MT{margin-top:0}}@media (max-width:700px){.comparison-ledger_frame__pRCGQ{padding:4px 20px;border-radius:22px}.comparison-ledger_ledger__0FmGD:before{display:none}.comparison-ledger_table__my4iO,.comparison-ledger_table__my4iO tbody,.comparison-ledger_table__my4iO td,.comparison-ledger_table__my4iO th,.comparison-ledger_table__my4iO tr{display:block;width:100%}.comparison-ledger_table__my4iO thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.comparison-ledger_table__my4iO tbody tr{padding-block:22px;border-top:1px solid rgb(32 43 55/10%)}.comparison-ledger_table__my4iO tbody tr:first-child{border-top:0}.comparison-ledger_ledger__0FmGD[data-columns="2"] .comparison-ledger_table__my4iO tbody td,.comparison-ledger_ledger__0FmGD[data-columns="2"] .comparison-ledger_table__my4iO tbody th,.comparison-ledger_table__my4iO tbody td,.comparison-ledger_table__my4iO tbody th{padding:0;border:0;font-size:16px}.comparison-ledger_table__my4iO tbody td{margin-top:14px}.comparison-ledger_ledger__0FmGD[data-columns="2"] .comparison-ledger_topic__yW4dn,.comparison-ledger_topic__yW4dn{flex-direction:row;align-items:center;gap:12px}.comparison-ledger_icon__4Y_MT{margin-top:0}.comparison-ledger_ledger__0FmGD[data-columns="2"] .comparison-ledger_table__my4iO tbody td:last-child,.comparison-ledger_table__my4iO tbody td:last-child{padding:14px 16px 16px;border:1px solid var(--frost-edge);border-radius:16px;background:var(--lane)}.comparison-ledger_table__my4iO .comparison-ledger_mobileLabel__C95NL{display:block;margin-bottom:4px;color:var(--muted);font-size:13px;font-weight:500}.comparison-ledger_table__my4iO td:last-child .comparison-ledger_mobileLabel__C95NL{color:var(--brand-dark)}}.orbiting-circles_path__5j8wK{position:absolute;z-index:0;inset:0;width:100%;height:100%;pointer-events:none;stroke:var(--orbit-path,#dcdcf0);stroke-width:var(--orbit-path-width,1)}.orbiting-circles_orbiter__4sP4h{--orbit-size:44px;--orbit-radius:calc(var(--radius) * 100cqi / 400);position:absolute;z-index:1;top:50%;left:50%;display:grid;place-items:center;width:var(--orbit-size);height:var(--orbit-size);margin:calc(var(--orbit-size) / -2);transform:rotate(var(--start-angle)) translateY(var(--orbit-radius)) rotate(calc(-1 * var(--start-angle)));animation:orbiting-circles_orbit__zWhYM var(--duration) linear infinite;animation-delay:var(--delay);animation-play-state:var(--orbit-play-state,running)}.orbiting-circles_orbiter__4sP4h[data-reverse]{animation-direction:reverse}@keyframes orbiting-circles_orbit__zWhYM{0%{transform:rotate(0deg) translateY(var(--orbit-radius)) rotate(0deg)}to{transform:rotate(1turn) translateY(var(--orbit-radius)) rotate(-1turn)}}@media (prefers-reduced-motion:reduce){.orbiting-circles_orbiter__4sP4h{animation:none}}.api-page_page__yjGsz{scroll-padding-top:24px}.api-page_heroTemplates__iTA9l{top:15%;left:4%;width:72%}.api-page_heroPhone__f_6yc{top:6%;right:6%;width:20%;border:0;border-radius:24px;background:transparent}.api-page_heroPillTop__ZkCem{top:4.5%;left:4%}.api-page_heroPillBottom__tzcr8{bottom:6%;left:30%}.api-page_readiness__zHL69{--muted:var(--ink-2);display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:24px 48px;margin-top:var(--marketing-section-space);padding:clamp(28px,4vw,44px) clamp(24px,4vw,48px);border:1px solid var(--frost-edge);border-radius:28px;background:var(--field-tint);box-shadow:var(--frost-shadow)}.api-page_readinessHeading__0jHJD{display:flex;align-items:center;gap:14px}.api-page_sectionLabel__xiYdk{color:var(--ink);font-size:clamp(20px,2vw,24px);font-weight:600;letter-spacing:-.02em;line-height:1.25}.api-page_definition__KmCn5>p{color:var(--ink-2);font-size:17px;line-height:1.65}.api-page_definition__KmCn5>a{margin-top:12px}.api-page_painClosing__p9V0l{max-width:42ch;margin-top:24px;color:var(--ink);font-size:18px;font-weight:600;letter-spacing:-.015em;line-height:1.45}.api-page_blocked__Pxp43{--muted:var(--ink-2);display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:16px 24px;margin-top:24px;padding:28px;border:1px solid var(--frost-edge);border-radius:24px;background:var(--field-quiet);box-shadow:var(--frost-shadow)}.api-page_blocked__Pxp43 h3{color:var(--ink);font-size:19px;font-weight:600;letter-spacing:-.02em;line-height:1.35}.api-page_blocked__Pxp43 p{max-width:62ch;margin-top:6px;color:var(--ink-2);font-size:15px;line-height:1.6}.api-page_sectionAside__mlsgj{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.api-page_steps__idbfB{margin-top:32px}.api-page_steps__idbfB a{color:var(--brand-dark);text-decoration:underline;text-underline-offset:.2em}.api-page_stepNumber__JbZ4N{margin-right:10px;color:var(--brand-dark);font-variant-numeric:tabular-nums}.api-page_processBoard__tBU6t{top:15%;left:7%;width:112%;border-radius:14px 0 0}.api-page_processPillTop__Ja5EP{top:4.5%;left:7%}.api-page_processPillBottom___zewN{right:6%;bottom:6%}.api-page_videoGrid__U6WLw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.api-page_videoCard__RWXgm{padding:10px;border:1px solid rgb(255 255 255/55%);border-radius:22px;background:var(--field-lilac-deep);box-shadow:0 -12px 40px -16px rgb(0 0 0/60%)}.api-page_videoCard__RWXgm a[href*="youtube.com"][href]{color:var(--brand-ink)}.api-page_primaryAction__QLXeW{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:var(--marketing-control-height);padding:13px 20px;border-radius:var(--radius-sm);background:var(--brand-dark);box-shadow:0 2px 3px rgb(13 15 97/10%);color:#fff;font-size:15px;font-weight:700;line-height:1.3;white-space:nowrap}.api-page_primaryAction__QLXeW:hover{background:var(--brand-deep);color:#fff}@media (max-width:1000px){.api-page_readiness__zHL69{grid-template-columns:minmax(0,1fr)}.api-page_blocked__Pxp43{grid-template-columns:40px minmax(0,1fr)}.api-page_blocked__Pxp43>a{grid-column:2;justify-self:start}.api-page_videoGrid__U6WLw{grid-template-columns:minmax(0,1fr);max-width:560px}.api-page_sectionAside__mlsgj{margin-top:16px}}@media (max-width:700px){.api-page_heroTemplates__iTA9l{top:22%;left:5%;width:150%}.api-page_heroPhone__f_6yc{top:30%;right:5%;width:40%;border-radius:18px}.api-page_heroPillTop__ZkCem{top:5%;left:5%}.api-page_heroPillBottom__tzcr8{bottom:4%;left:5%}.api-page_blocked__Pxp43{grid-template-columns:minmax(0,1fr);padding:22px}.api-page_blocked__Pxp43>a{grid-column:auto}.api-page_processBoard__tBU6t{top:17%;width:170%}}.tool-page_heroGrid__RamAm{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:start;gap:clamp(32px,5vw,72px);padding-bottom:clamp(24px,4vw,48px)}.tool-page_heroGrid__RamAm h1{margin-top:22px}.tool-page_tool__EJRun{min-width:0;margin-top:8px;padding:clamp(14px,1.6vw,22px);border:1px solid var(--frost-edge);border-radius:28px;background:var(--field-violet);box-shadow:var(--frost-shadow)}.tool-page_tool__EJRun .whatsapp-generator{grid-template-columns:minmax(0,1fr);gap:18px;padding:clamp(20px,2.4vw,32px);border:1px solid rgb(32 43 55/8%);border-radius:20px;background:#fff;box-shadow:0 2px 4px rgb(32 43 55/5%),0 24px 48px -24px rgb(32 43 55/38%)}.tool-page_tool__EJRun .whatsapp-generator form{grid-template-columns:minmax(0,1fr);gap:6px;max-width:none}.tool-page_tool__EJRun .whatsapp-generator label{margin-top:8px;color:var(--ink);font-size:14px;font-weight:600}.tool-page_tool__EJRun .whatsapp-generator label:first-child{margin-top:0}.tool-page_tool__EJRun .whatsapp-generator :is(select,input,textarea){width:100%;min-width:0;min-height:48px;padding:11px 14px;border:1px solid var(--line-strong);border-radius:var(--radius-sm);color:var(--ink);font-size:15px}.tool-page_tool__EJRun .whatsapp-generator textarea{min-height:96px;resize:vertical}.tool-page_tool__EJRun .whatsapp-generator :is(select,input,textarea):focus-visible{border-color:var(--brand-dark);outline:3px solid rgb(65 69 227/22%);outline-offset:0}.tool-page_tool__EJRun .whatsapp-generator button{min-height:var(--marketing-control-height);padding:13px 22px;border:1px solid var(--brand-dark);border-radius:var(--radius-sm);background:var(--brand-dark);box-shadow:0 2px 3px rgb(13 15 97/10%);font-size:15px;font-weight:700;transition:background .16s ease,border-color .16s ease}.tool-page_tool__EJRun .whatsapp-generator form button{justify-self:stretch;margin-top:14px}.tool-page_tool__EJRun .whatsapp-generator button:hover:not(:disabled){border-color:var(--brand-deep);background:var(--brand-deep)}.tool-page_tool__EJRun .whatsapp-generator button:focus-visible{outline:3px solid var(--brand-dark);outline-offset:4px}.tool-page_tool__EJRun .whatsapp-generator-result{padding-top:18px;border-top:1px solid var(--line)}.tool-page_tool__EJRun .whatsapp-generator-result h3{color:var(--ink);font-size:17px;font-weight:600}.tool-page_tool__EJRun .whatsapp-generator-result{grid-template-columns:minmax(0,1fr);justify-items:stretch}.tool-page_tool__EJRun .whatsapp-generator-result a{color:var(--brand-dark);font-weight:500;overflow-wrap:anywhere}.tool-page_tool__EJRun .whatsapp-generator-result canvas{justify-self:center;width:min(100%,220px);height:auto;aspect-ratio:1}.tool-page_tool__EJRun .whatsapp-generator-actions button{flex:1 1 140px;border-color:var(--line-strong);background:var(--surface);box-shadow:none;color:var(--ink)}.tool-page_tool__EJRun .whatsapp-generator-actions button:hover:not(:disabled){border-color:var(--brand-dark);background:var(--soft);color:var(--brand-dark)}.tool-page_tool__EJRun .whatsapp-generator .whatsapp-generator-demo-close{min-height:0;padding:.25rem .5rem;border:0;border-radius:999px;background:rgb(255 255 255/85%);box-shadow:none;color:var(--ink-2);font-size:1rem;font-weight:400}.tool-page_stepsHeading__p1_N_{margin-top:20px}.tool-page_steps__0PXK_{display:grid;margin:28px 0 0;padding:0;list-style:none}.tool-page_steps__0PXK_>li{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:18px;padding-block:18px;border-top:1px solid var(--line)}.tool-page_steps__0PXK_>li:last-child{border-bottom:1px solid var(--line)}.tool-page_stepNumber__lle4r{display:grid;place-items:center;width:40px;height:40px;border:1px solid rgb(96 99 232/18%);border-radius:12px;background:var(--tint);color:var(--brand-ink);font-size:16px;font-weight:700}.tool-page_steps__0PXK_ p{color:var(--ink-2);font-size:17px;line-height:1.5}.tool-page_video__bSVq_{min-width:0;padding:clamp(14px,1.6vw,22px);border:1px solid var(--frost-edge);border-radius:28px;background:var(--field-periwinkle);box-shadow:var(--frost-shadow)}.tool-page_video__bSVq_ a{color:var(--brand-ink)}.tool-page_guidesHeading__oYpmt.tool-page_guidesHeading__oYpmt{margin-top:18px}.tool-page_guides__aGtIj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.tool-page_guide__yQgyh{--muted:var(--ink-2);display:flex;flex-direction:column;min-width:0;padding:18px 18px 22px;border:1px solid var(--frost-edge);border-radius:24px;background:var(--guide-field,var(--field-violet));box-shadow:var(--frost-shadow)}.tool-page_guide__yQgyh[data-field=periwinkle]{--guide-field:var(--field-periwinkle)}.tool-page_guide__yQgyh[data-field=orchid]{--guide-field:var(--field-orchid)}.tool-page_cover___oN_x{width:100%;height:auto;border:1px solid rgb(255 255 255/85%);border-radius:16px}.tool-page_guide__yQgyh h3{margin:20px 6px 0;color:var(--ink);font-size:clamp(19px,1.7vw,22px);font-weight:600;letter-spacing:-.02em;line-height:1.25;text-wrap:balance}.tool-page_guide__yQgyh>a{align-self:flex-start;margin:auto 6px 0;padding-top:8px;color:var(--brand-ink)}@media (max-width:1000px){.tool-page_guides__aGtIj,.tool-page_heroGrid__RamAm{grid-template-columns:minmax(0,1fr)}.tool-page_guides__aGtIj{gap:16px}}@media (prefers-reduced-motion:reduce){.tool-page_tool__EJRun .whatsapp-generator button{transition:none}}