.comparison-module__laXNTG__section{padding:clamp(32px,3.75cqw,65px) 2.8935%}.comparison-module__laXNTG__headline{margin-bottom:clamp(20px,1.6cqw,28px)}.comparison-module__laXNTG__frame{timeline-scope:--comparison-scroll;position:relative}.comparison-module__laXNTG__scroller{scroll-timeline:--comparison-scroll x;overscroll-behavior-x:contain;overflow-x:auto}.comparison-module__laXNTG__table{table-layout:fixed;border-collapse:collapse;width:100%;font-family:var(--font-body);color:var(--foreground);font-size:1rem;line-height:1.5}.comparison-module__laXNTG__labelCol{width:33.3333%}.comparison-module__laXNTG__table th,.comparison-module__laXNTG__table td{text-align:center;vertical-align:middle;padding:20px 16px;font-weight:400}.comparison-module__laXNTG__table tbody th,.comparison-module__laXNTG__table tbody td{border-top:1px solid var(--border)}.comparison-module__laXNTG__table tbody tr:last-child>*{border-bottom:1px solid var(--border)}.comparison-module__laXNTG__table tbody th{text-align:left;padding-left:0}.comparison-module__laXNTG__reflow{background:var(--surface)}thead .comparison-module__laXNTG__reflow{border-radius:20px 20px 0 0}.comparison-module__laXNTG__tail td{height:20px;padding:0}.comparison-module__laXNTG__tail .comparison-module__laXNTG__reflow{border-radius:0 0 20px 20px}.comparison-module__laXNTG__mark{vertical-align:middle;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;position:relative}.comparison-module__laXNTG__yes{background:var(--primary);color:var(--primary-foreground)}.comparison-module__laXNTG__partial{border:1.5px solid var(--border-strong)}.comparison-module__laXNTG__no{color:var(--subtle-foreground)}.comparison-module__laXNTG__edge{display:none}@media (max-width:899px){.comparison-module__laXNTG__section{padding-inline:20px}.comparison-module__laXNTG__scroller{margin-inline:-20px;padding-inline:20px}.comparison-module__laXNTG__table{border-collapse:separate;border-spacing:0;min-width:600px;font-size:.9375rem}.comparison-module__laXNTG__table th,.comparison-module__laXNTG__table td{padding:16px 8px}.comparison-module__laXNTG__table tbody th{padding-right:16px}.comparison-module__laXNTG__table tbody th,.comparison-module__laXNTG__table thead td{z-index:1;position:sticky;left:0}.comparison-module__laXNTG__table tbody th{border-color:#0000}.comparison-module__laXNTG__table tbody th:before,.comparison-module__laXNTG__table thead td:before{content:"";z-index:-1;background:var(--background);position:absolute;inset:0 0 0 -20px}.comparison-module__laXNTG__table tbody th:before{background:linear-gradient(var(--border), var(--border)) 20px 0 / calc(100% - 20px) 1px no-repeat, var(--background);inset-block:-1px}.comparison-module__laXNTG__table tbody tr:last-child>th:before{background:linear-gradient(var(--border), var(--border)) 20px 0 / calc(100% - 20px) 1px no-repeat, linear-gradient(var(--border), var(--border)) 20px 100% / calc(100% - 20px) 1px no-repeat, var(--background)}.comparison-module__laXNTG__tail td{height:16px}.comparison-module__laXNTG__edge{inset-block:0;z-index:2;width:44px;display:block;position:absolute;left:calc(max(600px,100%)/3 - 16px)}}@keyframes comparison-module__laXNTG__edge-blur-in{0%{opacity:0}}@supports (animation-timeline:scroll()){.comparison-module__laXNTG__edge>*{animation:linear both comparison-module__laXNTG__edge-blur-in;animation-timeline:--comparison-scroll;animation-range:0 32px}}
.faq-module__TMh2Ga__section{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding:clamp(32px,3.75cqw,65px) 2.8935%;display:grid}.faq-module__TMh2Ga__headline{z-index:1;grid-area:1/1;max-width:10em;padding-inline-end:20px;position:relative}.faq-module__TMh2Ga__list{grid-area:1/1/3/-1;grid-template-columns:subgrid;grid-template-rows:subgrid;display:grid}.faq-module__TMh2Ga__contact{flex-direction:column;grid-area:2/4;align-self:end;gap:8px;padding:0 30px 30px;display:flex}.faq-module__TMh2Ga__card{background:var(--surface);min-height:clamp(320px,25cqw,400px);transition:background-color var(--acc-expand) var(--acc-ease), border-color var(--acc-expand) var(--acc-ease);border:1px solid #0000;border-radius:30px;flex-direction:column;padding:30px;display:flex;position:relative}.faq-module__TMh2Ga__card:first-child{grid-column-start:2}.faq-module__TMh2Ga__card[data-open=true]{border-color:var(--border);background:var(--background)}.faq-module__TMh2Ga__question{text-align:start;cursor:pointer;width:100%;display:grid}.faq-module__TMh2Ga__question:after{content:"";border-radius:inherit;position:absolute;inset:-1px}.faq-module__TMh2Ga__card:has(.faq-module__TMh2Ga__question:focus-visible){outline:2px solid var(--ring);outline-offset:2px}.faq-module__TMh2Ga__question:focus-visible{outline:none}.faq-module__TMh2Ga__toggle{background:var(--background);width:36px;height:36px;color:var(--primary);transition:opacity var(--acc-chevron) var(--acc-ease), scale var(--acc-chevron) var(--acc-ease), rotate var(--acc-chevron) var(--acc-ease);border-radius:999px;place-items:center;display:grid;position:absolute;inset-block-end:30px;inset-inline-start:30px;box-shadow:0 1px 2px #0000000d}.faq-module__TMh2Ga__toggle svg{width:16px;height:16px}.faq-module__TMh2Ga__card[data-open=true] .faq-module__TMh2Ga__toggle{opacity:0;scale:.6}.faq-module__TMh2Ga__card .faq-module__TMh2Ga__panel{z-index:1;grid-template-rows:1fr;margin-top:auto;padding-top:24px;position:relative}.faq-module__TMh2Ga__answer{font-size:var(--text-sm);line-height:1.6}@media (min-width:640px){.faq-module__TMh2Ga__card .faq-module__TMh2Ga__reveal{opacity:0;filter:blur(3px);transition:opacity .15s ease-in-out,filter .15s ease-in-out,translate .15s ease-in-out;translate:0 12px}.faq-module__TMh2Ga__card[data-open=true] .faq-module__TMh2Ga__panel .faq-module__TMh2Ga__reveal{opacity:1;filter:blur();transition:opacity .5s ease-in-out,filter .5s ease-in-out,translate .5s ease-in-out;translate:0}}@media (max-width:1279px){.faq-module__TMh2Ga__section{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:0}.faq-module__TMh2Ga__headline{grid-area:auto/1/auto/-1;max-width:14em;margin-bottom:clamp(32px,3.2cqw,56px)}.faq-module__TMh2Ga__list{grid-area:auto/1/auto/-1;grid-template-rows:none;row-gap:20px}.faq-module__TMh2Ga__card:first-child{grid-column-start:auto}.faq-module__TMh2Ga__contact{grid-area:auto/1/auto/-1;max-width:400px;padding:clamp(32px,3.2cqw,56px) 0 0}}@media (max-width:1023px){.faq-module__TMh2Ga__section{grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:20px}.faq-module__TMh2Ga__card{border-radius:24px}}@media (max-width:639px){.faq-module__TMh2Ga__section{grid-template-columns:minmax(0,1fr)}.faq-module__TMh2Ga__list{row-gap:12px}.faq-module__TMh2Ga__card{min-height:0;padding:20px}.faq-module__TMh2Ga__question{padding-inline-end:48px}.faq-module__TMh2Ga__toggle{inset-block:16px auto;inset-inline:auto 16px}.faq-module__TMh2Ga__card[data-open=true] .faq-module__TMh2Ga__toggle{opacity:1;rotate:45deg;scale:1}.faq-module__TMh2Ga__card .faq-module__TMh2Ga__panel{grid-template-rows:0fr;padding-top:0}.faq-module__TMh2Ga__answer{padding-top:14px}}@media (prefers-reduced-motion:reduce){.faq-module__TMh2Ga__card,.faq-module__TMh2Ga__toggle,.faq-module__TMh2Ga__card .faq-module__TMh2Ga__reveal,.faq-module__TMh2Ga__card[data-open=true] .faq-module__TMh2Ga__panel .faq-module__TMh2Ga__reveal{transition:none}}
.feature-bento-module__eVQEJG__section{padding:0 2.8935% clamp(64px,7.5vw,130px);scroll-margin-top:90px;position:relative}.feature-bento-module__eVQEJG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.feature-bento-module__eVQEJG__card{background:var(--surface);border-radius:30px;flex-direction:column;min-width:0;height:clamp(380px,23.79vw,440px);padding:30px;display:flex;position:relative;overflow:hidden}.feature-bento-module__eVQEJG__card h2{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.feature-bento-module__eVQEJG__description{max-width:32ch;font-size:var(--text-sm);color:var(--subtle-foreground);margin-top:16px;line-height:1.6}.feature-bento-module__eVQEJG__intro{grid-column:span 2}.feature-bento-module__eVQEJG__introCopy{z-index:1;width:51%;position:relative}.feature-bento-module__eVQEJG__introCopy h2{max-width:12.5em}.feature-bento-module__eVQEJG__benefits{z-index:1;gap:4px;width:52%;margin-top:auto;padding-bottom:8px;display:grid;position:relative}.feature-bento-module__eVQEJG__flow{width:43.5%;height:100%;position:absolute;top:0;right:7.3%}.feature-bento-module__eVQEJG__flowInputs{z-index:2;gap:18px;width:34.1%;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.feature-bento-module__eVQEJG__flowInput{border:1px solid var(--panel-border);background:var(--background);height:46px;font-size:var(--text-sm);white-space:nowrap;border-radius:12px;align-items:center;gap:8px;padding-inline:14px;display:flex}.feature-bento-module__eVQEJG__connections{width:25.6%;height:129px;position:absolute;top:50%;left:34.1%;transform:translateY(-50%)}.feature-bento-module__eVQEJG__flowPapers{gap:11px;width:40.5%;display:grid;position:absolute;top:50%;right:0;transform:translateY(-50%)}.feature-bento-module__eVQEJG__flowPaper{aspect-ratio:190/269;opacity:.45;background:#fff;border:1px solid #f3f4f6}.feature-bento-module__eVQEJG__flowPaper:nth-child(2){opacity:1;box-shadow:0 8px 10px -6px #0000001a,0 20px 25px -5px #0000001a}.feature-bento-module__eVQEJG__determinism{width:min(100%,324px);margin:auto auto -7px;padding-top:18px;position:relative}.feature-bento-module__eVQEJG__matchPages{justify-content:center;gap:26px;display:flex}.feature-bento-module__eVQEJG__matchColumn{flex-direction:column;align-items:center;gap:10px;width:40%;display:flex}.feature-bento-module__eVQEJG__matchPaper{border:1px solid #00000008;width:100%;height:auto;box-shadow:0 8px 14px -6px #0000001a}.feature-bento-module__eVQEJG__matchBadge{border:1px solid var(--panel-border);background:var(--background);white-space:nowrap;font-size:var(--text-xs);border-radius:30px;align-items:center;gap:8px;padding:9px 14px;display:flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #00000006}.feature-bento-module__eVQEJG__brandEditor,.feature-bento-module__eVQEJG__fontManager{margin-top:auto;border:1px solid var(--panel-border);background:var(--background);border-radius:14px;width:100%;max-width:368px;margin-inline:auto;box-shadow:0 8px 20px -12px #0000001a}.feature-bento-module__eVQEJG__brandEditor{padding:16px 18px 0}.feature-bento-module__eVQEJG__editorHeading{font-size:var(--text-xs);color:var(--subtle-foreground);align-items:center;gap:8px;margin-bottom:10px;display:flex}.feature-bento-module__eVQEJG__tokenRow{font-size:var(--text-sm);align-items:center;gap:12px;padding-block:9px;display:flex}.feature-bento-module__eVQEJG__swatch{border:1px solid #0000000f;border-radius:5px;flex-shrink:0;width:20px;height:20px}.feature-bento-module__eVQEJG__brandFooter{border-top:1px solid var(--panel-border);font-size:var(--text-xs);color:var(--subtle-foreground);align-items:center;gap:12px;margin-top:9px;padding-block:12px;display:flex}.feature-bento-module__eVQEJG__brandFooter>span:first-child{color:var(--foreground)}.feature-bento-module__eVQEJG__templateEditor{width:min(100%,330px);margin:auto auto -70px;padding-top:22px;position:relative}.feature-bento-module__eVQEJG__templateToolbar{z-index:1;border:1px solid var(--panel-border);background:var(--background);font-size:var(--text-xs);border-radius:10px;align-items:center;gap:8px;margin-inline:16px;padding:11px 14px;display:flex;position:relative;box-shadow:0 4px 14px #00000005}.feature-bento-module__eVQEJG__templatePaper{aspect-ratio:210/297;color:#111418;background:#fff;width:76%;margin:-1px auto 0;padding:16px 22px;position:relative;box-shadow:0 8px 14px -6px #0000001a}.feature-bento-module__eVQEJG__templateGuides{border-inline:1px dashed #f5500a55;height:100%;padding-inline:10px}.feature-bento-module__eVQEJG__templateHeader{font-size:var(--text-xs);border-bottom:1px dashed #f5500a55;justify-content:space-between;margin-bottom:20px;padding-block:12px;display:flex}.feature-bento-module__eVQEJG__documentLines{gap:5px;margin-top:13px;display:grid}.feature-bento-module__eVQEJG__documentLines i{background:#1114181a;height:3px}.feature-bento-module__eVQEJG__documentLines i:last-child{width:72%}.feature-bento-module__eVQEJG__documentColumns{grid-template-columns:1fr 1fr;gap:8px;margin-top:16px;display:grid}.feature-bento-module__eVQEJG__documentColumns>div{background:#f3f4f6;border:1px dashed #f5500a55;height:50px}.feature-bento-module__eVQEJG__templateFooter{font-size:var(--text-xs);border-top:1px dashed #f5500a55;justify-content:space-between;margin-top:18px;padding-top:9px;display:flex}.feature-bento-module__eVQEJG__marginLabel{color:var(--primary);font-size:var(--text-xs);writing-mode:vertical-rl;position:absolute;top:100px;right:-2px}.feature-bento-module__eVQEJG__fontManager{padding:0 20px}.feature-bento-module__eVQEJG__fontRow{padding-block:15px}.feature-bento-module__eVQEJG__fontRow+.feature-bento-module__eVQEJG__fontRow{border-top:1px solid var(--panel-border)}.feature-bento-module__eVQEJG__fontNameSerif{font-family:var(--font-display);font-size:var(--text-3xl);line-height:1.2}.feature-bento-module__eVQEJG__fontNameSans{font-family:var(--font-body);font-size:var(--text-3xl);letter-spacing:-.04em;line-height:1.2}.feature-bento-module__eVQEJG__fontMeta{font-size:var(--text-xs);color:var(--subtle-foreground);align-items:center;gap:8px;margin-top:8px;display:flex}.feature-bento-module__eVQEJG__fontTag,.feature-bento-module__eVQEJG__license{border-radius:20px;padding:2px 7px}.feature-bento-module__eVQEJG__fontTag{color:var(--primary-soft-foreground);background:var(--primary-soft)}.feature-bento-module__eVQEJG__license{background:var(--surface);margin-left:auto}.feature-bento-module__eVQEJG__fontSample{border-top:1px solid var(--panel-border);font-size:var(--text-sm);justify-content:space-between;padding-block:11px;display:flex}.feature-bento-module__eVQEJG__fontSample span{color:var(--subtle-foreground);letter-spacing:.1em}.dark .feature-bento-module__eVQEJG__invertDark{filter:invert()}.feature-bento-module__eVQEJG__source{--source-gap:6px;z-index:1;position:relative}.feature-bento-module__eVQEJG__flowInputs>:not(.feature-bento-module__eVQEJG__source),.feature-bento-module__eVQEJG__connections,.feature-bento-module__eVQEJG__flowPapers{transition:opacity var(--dropdown-close-dur) var(--dropdown-ease), filter var(--dropdown-close-dur) var(--dropdown-ease)}.feature-bento-module__eVQEJG__sourceTrigger{z-index:1;transition:border-color var(--dropdown-close-dur) var(--dropdown-ease), box-shadow var(--dropdown-close-dur) var(--dropdown-ease);position:relative}.feature-bento-module__eVQEJG__sourceOption{opacity:0;transform:translateY(0) scale(var(--dropdown-pre-scale));pointer-events:none;transition:transform var(--dropdown-close-dur) var(--dropdown-ease), opacity var(--dropdown-close-dur) var(--dropdown-ease);will-change:transform, opacity;position:absolute;inset:0 0 auto;box-shadow:0 6px 16px -8px #0000001f}.feature-bento-module__eVQEJG__sourceOption[data-side=top]{transform-origin:bottom}.feature-bento-module__eVQEJG__sourceOption[data-side=bottom]{transform-origin:top}@media (hover:hover) and (pointer:fine){.feature-bento-module__eVQEJG__source:hover .feature-bento-module__eVQEJG__sourceTrigger{border-color:var(--border-strong);transition:border-color var(--dropdown-open-dur) var(--dropdown-ease), box-shadow var(--dropdown-open-dur) var(--dropdown-ease);box-shadow:0 6px 16px -8px #0000001f}.feature-bento-module__eVQEJG__source:hover .feature-bento-module__eVQEJG__sourceOption{opacity:1;pointer-events:auto;transition:transform var(--dropdown-open-dur) var(--dropdown-ease) var(--dropdown-intent-delay), opacity var(--dropdown-open-dur) var(--dropdown-ease) var(--dropdown-intent-delay)}.feature-bento-module__eVQEJG__flow:has(.feature-bento-module__eVQEJG__source:hover) :is(.feature-bento-module__eVQEJG__flowInputs>:not(.feature-bento-module__eVQEJG__source),.feature-bento-module__eVQEJG__connections,.feature-bento-module__eVQEJG__flowPapers){opacity:.3;filter:blur(var(--dropdown-dim-blur)) grayscale(1);transition:opacity var(--dropdown-open-dur) var(--dropdown-ease) var(--dropdown-intent-delay), filter var(--dropdown-open-dur) var(--dropdown-ease) var(--dropdown-intent-delay)}.feature-bento-module__eVQEJG__source:hover .feature-bento-module__eVQEJG__sourceOption[data-side=top]{transform:translateY(calc(-100% - var(--source-gap))) scale(1)}.feature-bento-module__eVQEJG__source:hover .feature-bento-module__eVQEJG__sourceOption[data-side=bottom]{transform:translateY(calc(100% + var(--source-gap))) scale(1);transition-delay:calc(var(--dropdown-intent-delay) + var(--dropdown-stagger))}}@media (prefers-reduced-motion:reduce){.feature-bento-module__eVQEJG__sourceTrigger,.feature-bento-module__eVQEJG__sourceOption,.feature-bento-module__eVQEJG__flowInputs>:not(.feature-bento-module__eVQEJG__source),.feature-bento-module__eVQEJG__connections,.feature-bento-module__eVQEJG__flowPapers{transition:none!important}}@media (min-width:1100px) and (max-width:1499px){.feature-bento-module__eVQEJG__card{padding:24px}.feature-bento-module__eVQEJG__flow{width:45%;right:5%}.feature-bento-module__eVQEJG__flowInput{font-size:var(--text-xs);gap:5px;padding-inline:9px}.feature-bento-module__eVQEJG__introCopy{width:50%}.feature-bento-module__eVQEJG__benefits{width:52%}.feature-bento-module__eVQEJG__benefits li{font-size:var(--text-xs);gap:8px}}@media (max-width:1099px){.feature-bento-module__eVQEJG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-bento-module__eVQEJG__card{height:400px}.feature-bento-module__eVQEJG__intro{height:380px}.feature-bento-module__eVQEJG__flow{width:43%;right:5%}.feature-bento-module__eVQEJG__flowInput{font-size:var(--text-xs);gap:5px;padding-inline:8px}}@media (max-width:899px){.feature-bento-module__eVQEJG__section{padding-inline:20px}.feature-bento-module__eVQEJG__card{border-radius:24px;padding:24px}.feature-bento-module__eVQEJG__flow{width:46%;right:4%}.feature-bento-module__eVQEJG__benefits{width:50%}.feature-bento-module__eVQEJG__benefits li{font-size:var(--text-xs);gap:8px}}@media (max-width:767px){.feature-bento-module__eVQEJG__grid{grid-template-columns:minmax(0,1fr);gap:16px}.feature-bento-module__eVQEJG__card{height:auto;min-height:400px}.feature-bento-module__eVQEJG__intro{grid-column:auto;height:auto;min-height:530px}.feature-bento-module__eVQEJG__introCopy{width:100%}.feature-bento-module__eVQEJG__introCopy h2{max-width:14em}.feature-bento-module__eVQEJG__introCopy>p{max-width:30ch;margin-top:16px}.feature-bento-module__eVQEJG__flow{flex-shrink:0;width:100%;max-width:360px;height:238px;margin:12px auto;position:relative;right:auto;overflow:hidden}.feature-bento-module__eVQEJG__flowInputs{gap:16px;width:41%}.feature-bento-module__eVQEJG__flowInput{height:42px;padding-inline:10px}.feature-bento-module__eVQEJG__connections{width:21%;height:117px;left:41%}.feature-bento-module__eVQEJG__flowPapers{width:38%}.feature-bento-module__eVQEJG__flowPaper:not(:nth-child(2)){opacity:0}.feature-bento-module__eVQEJG__benefits{width:100%;padding-bottom:0}.feature-bento-module__eVQEJG__benefits li{font-size:var(--text-sm)}.feature-bento-module__eVQEJG__description{max-width:35ch}.feature-bento-module__eVQEJG__brandEditor,.feature-bento-module__eVQEJG__fontManager{margin-top:24px}.feature-bento-module__eVQEJG__determinism{margin-top:12px}}@media (max-width:380px){.feature-bento-module__eVQEJG__flowInputs{width:48%}.feature-bento-module__eVQEJG__flowInput{gap:4px;padding-inline:6px}.feature-bento-module__eVQEJG__connections{width:17%;left:48%}.feature-bento-module__eVQEJG__flowPapers{width:35%}.feature-bento-module__eVQEJG__fontNameSerif,.feature-bento-module__eVQEJG__fontNameSans{font-size:var(--text-2xl)}}
.final-cta-module___XIlpW__section{padding:clamp(32px,3.75cqw,65px) 2.8935% clamp(64px,7.5cqw,130px);scroll-margin-top:90px}.final-cta-module___XIlpW__sky{isolation:isolate;background:#2f8fd0;border-radius:30px;place-items:center;min-height:clamp(520px,44cqw,760px);padding:clamp(48px,6cqw,110px) clamp(20px,4cqw,72px);display:grid;position:relative;overflow:hidden}.final-cta-module___XIlpW__skyImage{z-index:-1;object-fit:cover;object-position:70% 60%}.final-cta-module___XIlpW__ticketShadow{filter:drop-shadow(0 2px 3px #00000014)drop-shadow(0 30px 40px #082f4947);width:min(100%,940px)}.final-cta-module___XIlpW__ticket{--stub:30%;--notch:14px;--cut:calc(100% - var(--stub));grid-template-columns:minmax(0, 1fr) var(--stub);background:var(--background);color:var(--foreground);-webkit-mask:radial-gradient(circle var(--notch) at var(--cut) 0, #0000 98%, #000 100%) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at var(--cut) 100%, #0000 98%, #000 100%) bottom / 100% 51% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at var(--cut) 0, #0000 98%, #000 100%) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at var(--cut) 100%, #0000 98%, #000 100%) bottom / 100% 51% no-repeat;mask:radial-gradient(circle var(--notch) at var(--cut) 0, #0000 98%, #000 100%) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at var(--cut) 100%, #0000 98%, #000 100%) bottom / 100% 51% no-repeat;border-radius:20px;display:grid}.final-cta-module___XIlpW__main{align-content:start;gap:16px;padding:clamp(28px,3.4cqw,56px);display:grid}.final-cta-module___XIlpW__kicker{font-family:var(--font-ui);font-size:var(--text-sm);color:var(--subtle-foreground);align-items:center;gap:8px;display:flex}.final-cta-module___XIlpW__dot{background:var(--primary);border-radius:999px;width:6px;height:6px}.final-cta-module___XIlpW__form{gap:14px;margin-top:12px;display:grid}.final-cta-module___XIlpW__field{border:1px solid var(--border);background:var(--surface);max-width:520px;transition:border-color .15s var(--acc-ease), box-shadow .15s var(--acc-ease);border-radius:999px;align-items:center;padding:4px;display:flex}.final-cta-module___XIlpW__field:focus-within{border-color:var(--border-strong);box-shadow:0 0 0 3px #f5500a2e}.final-cta-module___XIlpW__input{min-width:0;height:44px;color:var(--foreground);font-family:var(--font-body);background:0 0;outline:none;flex:1;padding-inline:18px 12px;font-size:1rem}.final-cta-module___XIlpW__input::placeholder{color:var(--subtle-foreground)}.final-cta-module___XIlpW__submit{flex-shrink:0}.final-cta-module___XIlpW__consent{max-width:520px;font-family:var(--font-ui);font-size:var(--text-sm);color:var(--muted-foreground);cursor:pointer;align-items:flex-start;gap:10px;padding-inline-start:4px;line-height:1.45;display:flex}.final-cta-module___XIlpW__checkbox{background:var(--background);width:16px;height:16px;box-shadow:inset 0 0 0 1px var(--border-strong);border-radius:4px;flex-shrink:0;place-items:center;margin-top:1px;display:grid}.final-cta-module___XIlpW__checkbox svg{width:10px;height:10px;stroke:var(--background);overflow:visible}input:checked+.final-cta-module___XIlpW__checkbox{background:var(--foreground);box-shadow:inset 0 0 0 1px var(--foreground)}input:focus-visible+.final-cta-module___XIlpW__checkbox{outline:2px solid var(--ring);outline-offset:2px}.final-cta-module___XIlpW__error{font-family:var(--font-ui);font-size:var(--text-sm);color:var(--destructive)}.final-cta-module___XIlpW__error:empty{display:none}.final-cta-module___XIlpW__success{background:var(--surface);max-width:520px;font-family:var(--font-ui);border-radius:16px;align-items:flex-start;gap:12px;margin-top:12px;padding:16px 18px;font-weight:500;display:flex}.final-cta-module___XIlpW__successIcon{background:var(--primary);color:#fff;border-radius:999px;flex-shrink:0;place-items:center;width:22px;height:22px;display:grid}.final-cta-module___XIlpW__successIcon svg{width:13px;height:13px}.final-cta-module___XIlpW__stub{border-inline-start:2px dashed var(--border);flex-direction:column;gap:14px;padding:clamp(28px,3cqw,48px) clamp(24px,2.6cqw,44px);display:flex;position:relative}.final-cta-module___XIlpW__admit{font-family:var(--font-ui);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--primary);font-weight:600}.final-cta-module___XIlpW__stubTitle{font-family:var(--font-display);letter-spacing:-.015em;font-size:clamp(1.5rem,2cqw,2rem);font-weight:330;line-height:1.1}.final-cta-module___XIlpW__rows{font-family:var(--font-ui);gap:12px;margin-top:8px;display:grid}.final-cta-module___XIlpW__rows dt{font-size:var(--text-xs);color:var(--subtle-foreground)}.final-cta-module___XIlpW__rows dd{font-size:var(--text-sm);font-weight:500}.final-cta-module___XIlpW__barcode{gap:2px;height:40px;margin-top:auto;padding-top:12px;display:flex}.final-cta-module___XIlpW__barcode i{background:var(--foreground);height:100%}.final-cta-module___XIlpW__stamp{border:2px solid var(--primary);max-width:80%;color:var(--primary);font-family:var(--font-ui);font-size:var(--text-sm);letter-spacing:.08em;text-align:center;text-transform:uppercase;mix-blend-mode:multiply;opacity:0;pointer-events:none;border-radius:10px;padding:10px 14px;font-weight:700;line-height:1.2;transition:opacity .15s ease-out,scale .5s cubic-bezier(.34,1.36,.64,1);position:absolute;top:62%;left:50%;translate:-50% -50%;rotate:-12deg;scale:1.6}.final-cta-module___XIlpW__stamp[data-shown=true]{opacity:1;scale:1}.dark .final-cta-module___XIlpW__stamp{mix-blend-mode:normal}@media (max-width:899px){.final-cta-module___XIlpW__section{padding-inline:20px}.final-cta-module___XIlpW__sky{border-radius:24px;min-height:0;padding:40px 16px}}@media (max-width:767px){.final-cta-module___XIlpW__ticket{--stub-h:172px;--cut-y:calc(100% - var(--stub-h));-webkit-mask:radial-gradient(circle var(--notch) at 0 var(--cut-y), #0000 98%, #000 100%) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% var(--cut-y), #0000 98%, #000 100%) right / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at 0 var(--cut-y), #0000 98%, #000 100%) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% var(--cut-y), #0000 98%, #000 100%) right / 51% 100% no-repeat;mask:radial-gradient(circle var(--notch) at 0 var(--cut-y), #0000 98%, #000 100%) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% var(--cut-y), #0000 98%, #000 100%) right / 51% 100% no-repeat;grid-template-columns:minmax(0,1fr)}.final-cta-module___XIlpW__main{padding:28px 24px}.final-cta-module___XIlpW__stub{height:var(--stub-h);border-inline-start:0;border-top:2px dashed var(--border);padding:24px}.final-cta-module___XIlpW__rows{grid-template-columns:repeat(2,minmax(0,1fr))}.final-cta-module___XIlpW__barcode{display:none}}@media (max-width:479px){.final-cta-module___XIlpW__field{background:0 0;border:0;flex-direction:column;align-items:stretch;gap:8px;padding:0}.final-cta-module___XIlpW__field:focus-within{box-shadow:none}.final-cta-module___XIlpW__input{border:1px solid var(--border);background:var(--surface);border-radius:999px;flex:none;height:48px}.final-cta-module___XIlpW__input:focus-visible{border-color:var(--border-strong);box-shadow:0 0 0 3px #f5500a2e}}@media (prefers-reduced-motion:reduce){.final-cta-module___XIlpW__field,.final-cta-module___XIlpW__stamp{transition:none}}
.hero-module__JHwzFG__hero{--stage-height:max(600px, 100svh - 64px);height:calc(var(--stage-height) + 1100px);position:relative}.hero-module__JHwzFG__stage{--panel-top:min(var(--stage-height) * .76, 45.5cqw);height:var(--stage-height);isolation:isolate;position:sticky;top:64px;overflow:clip}.hero-module__JHwzFG__copy{z-index:3;width:42.5%;height:var(--panel-top);will-change:transform;flex-direction:column;justify-content:safe center;padding-block:40px;display:flex;position:absolute;top:0;left:2.8935%}.hero-module__JHwzFG__interaction{z-index:2;pointer-events:none;position:absolute;inset:0}.hero-module__JHwzFG__interaction:focus-visible{outline:2px solid var(--primary);outline-offset:-12px;border-radius:20px}.hero-module__JHwzFG__canvas,.hero-module__JHwzFG__fallback{width:100%;height:100%;position:absolute;inset:0}.hero-module__JHwzFG__canvas{z-index:2;opacity:0;touch-action:pan-y;pointer-events:auto;transition:opacity .45s}.hero-module__JHwzFG__fallback{pointer-events:none}.hero-module__JHwzFG__stage[data-scene-ready=true] .hero-module__JHwzFG__canvas{opacity:1}.hero-module__JHwzFG__stage[data-scene-ready=true] .hero-module__JHwzFG__fallback{visibility:hidden}.hero-module__JHwzFG__fallbackPaper{left:calc(51.2% + var(--slot) * 4.5%);top:calc(9.1cqw - var(--slot) * 2.6cqw);transform-origin:0 0;width:42%;z-index:calc(3 - var(--slot));position:absolute;transform:matrix(.87758,.22985,0,.87758,0,0);box-shadow:12px 24px 42px -22px #0003}.hero-module__JHwzFG__fallbackPaper img{width:100%;height:auto}.hero-module__JHwzFG__panel{z-index:1;width:39.6%;height:480px;transform:translate(2.8935cqw, var(--panel-top));--editor-inset:64px;--editor-width:78cqw;contain:paint;will-change:transform, width;background:#479cc6;border-radius:clamp(20px,1.8cqw,31px);position:absolute;top:0;left:0;overflow:hidden}.hero-module__JHwzFG__sky{object-fit:cover;object-position:center}.hero-module__JHwzFG__editor{top:var(--editor-inset);left:var(--editor-left,var(--editor-inset));width:var(--editor-width);aspect-ratio:1342/863;border-radius:1.9%/2.95%;position:absolute;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.hero-module__JHwzFG__editor img{object-fit:cover;width:103.37%;max-width:none;height:100%;transform:translate(-3.25%)}@media (prefers-reduced-motion:reduce){.hero-module__JHwzFG__hero{height:auto}.hero-module__JHwzFG__stage{--panel-top:45.5cqw;height:max(1100px,120cqw);position:relative;top:0}.hero-module__JHwzFG__canvas{display:none}.hero-module__JHwzFG__stage[data-scene-ready=true] .hero-module__JHwzFG__fallback{visibility:visible}.hero-module__JHwzFG__panel{width:calc(100% - 5.787cqw);height:40cqw;transform:translate(2.8935cqw,76cqw)}.hero-module__JHwzFG__editor{--editor-inset:5cqw;--editor-left:50%;--editor-width:82.5%;transform:translate(-50%)}}@media (max-width:1199px){.hero-module__JHwzFG__hero{height:auto}.hero-module__JHwzFG__stage{flex-direction:column;gap:44px;height:auto;padding:44px 20px 0;display:flex;position:relative;top:0}.hero-module__JHwzFG__copy{will-change:auto;width:auto;height:auto;padding:0;display:block;position:static}.hero-module__JHwzFG__copy h1{max-width:620px;font-size:clamp(2.125rem,9.1cqw,3.875rem)}.hero-module__JHwzFG__copy>p{max-width:570px;font-size:var(--text-base)}.hero-module__JHwzFG__copy>p:first-child{font-size:var(--text-sm)}.hero-module__JHwzFG__interaction{display:none}.hero-module__JHwzFG__panel{will-change:auto;width:auto;height:clamp(360px,90cqw,520px);position:relative;transform:none}.hero-module__JHwzFG__editor{--editor-inset:28px;--editor-left:28px;--editor-width:max(680px, 150%);transform:none}}@media (max-width:420px){.hero-module__JHwzFG__stage{padding-top:32px}.hero-module__JHwzFG__copy h1{margin-top:18px}.hero-module__JHwzFG__copy>p{margin-top:20px}.hero-module__JHwzFG__copy>p:first-child{margin-top:0}.hero-module__JHwzFG__copy>div{column-gap:16px}}
.how-it-works-module__SI3M6G__section{padding:clamp(32px,3.75cqw,65px) 2.8935%;scroll-margin-top:90px}.how-it-works-module__SI3M6G__headline{white-space:pre-line;margin-bottom:clamp(40px,4.6cqw,80px)}.how-it-works-module__SI3M6G__steps{--box:clamp(240px, calc((94.2cqw - 500px) / 3), 400px);display:grid}.how-it-works-module__SI3M6G__step{--i:0;grid-template-columns:var(--box) minmax(0, 460px);align-items:center;column-gap:clamp(28px,2.3cqw,40px);margin-inline-start:calc(var(--i) * var(--box));display:grid}.how-it-works-module__SI3M6G__step:nth-child(2){--i:1}.how-it-works-module__SI3M6G__step:nth-child(3){--i:2}.how-it-works-module__SI3M6G__art{aspect-ratio:3/2;background:var(--surface);border-radius:30px;position:relative;overflow:hidden;container-type:inline-size}.how-it-works-module__SI3M6G__step:not(:last-child) .how-it-works-module__SI3M6G__art{border-end-end-radius:0}.how-it-works-module__SI3M6G__step:not(:first-child) .how-it-works-module__SI3M6G__art{border-start-start-radius:0}.how-it-works-module__SI3M6G__copy{gap:10px;display:grid}.how-it-works-module__SI3M6G__index{font-family:var(--font-ui);font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--subtle-foreground)}.how-it-works-module__SI3M6G__panel{border:1px solid var(--panel-border);background:var(--background);color:var(--foreground);font-family:var(--font-ui);border-radius:3cqw;line-height:1.4;box-shadow:0 8px 20px -12px #0000001f}.dark .how-it-works-module__SI3M6G__invertDark{filter:invert()}.how-it-works-module__SI3M6G__picker{width:72cqw;font-size:3.4cqw;position:absolute;top:50%;left:50%;translate:-50% -50%}.how-it-works-module__SI3M6G__pickerHead{white-space:nowrap;border-bottom:1px solid var(--panel-border);align-items:center;gap:2cqw;padding:2.6cqw 2.6cqw 2.6cqw 3.6cqw;font-weight:500;display:flex}.how-it-works-module__SI3M6G__pickerIcon{width:4cqw;height:4cqw}.how-it-works-module__SI3M6G__allow{background:var(--surface-inverse);color:var(--foreground-inverse);border-radius:999px;margin-inline-start:auto;padding:1.2cqw 2.6cqw;font-size:2.9cqw}.how-it-works-module__SI3M6G__pickerList{padding:1.4cqw 3.6cqw 2cqw;display:grid}.how-it-works-module__SI3M6G__pickerList li{color:var(--subtle-foreground);align-items:center;gap:2.4cqw;padding-block:1.25cqw;display:flex}.how-it-works-module__SI3M6G__pickerList li[data-picked]{color:var(--foreground)}.how-it-works-module__SI3M6G__checkbox{border:1px solid var(--border-strong);border-radius:.9cqw;flex-shrink:0;place-items:center;width:3.8cqw;height:3.8cqw;display:grid}li[data-picked] .how-it-works-module__SI3M6G__checkbox{border-color:var(--primary);background:var(--primary);color:#fff}.how-it-works-module__SI3M6G__checkbox svg{width:2.6cqw;height:2.6cqw}.how-it-works-module__SI3M6G__brand{width:66cqw;font-size:3.2cqw;position:absolute;top:50%;left:50%;translate:-50% -50%}.how-it-works-module__SI3M6G__brandHead{border-bottom:1px solid var(--panel-border);justify-content:space-between;align-items:center;padding:3cqw 3.6cqw;display:flex}.how-it-works-module__SI3M6G__logo{font-family:var(--font-display);letter-spacing:-.03em;font-size:6cqw;line-height:1}.how-it-works-module__SI3M6G__logo span{color:#f5500a}.how-it-works-module__SI3M6G__version{background:var(--primary-soft);color:var(--primary-soft-foreground);border-radius:999px;padding:.5cqw 1.8cqw;font-size:2.8cqw;font-weight:500}.how-it-works-module__SI3M6G__brandRow{min-height:8.6cqw;color:var(--subtle-foreground);justify-content:space-between;align-items:center;padding-inline:3.6cqw;display:flex}.how-it-works-module__SI3M6G__brandRow+.how-it-works-module__SI3M6G__brandRow{border-top:1px solid var(--panel-border)}.how-it-works-module__SI3M6G__swatches{display:flex}.how-it-works-module__SI3M6G__swatches i{width:4.6cqw;height:4.6cqw;box-shadow:0 0 0 .6cqw var(--background);border-radius:999px;margin-inline-start:-1cqw}.how-it-works-module__SI3M6G__swatches i:last-child{box-shadow:0 0 0 .6cqw var(--background), inset 0 0 0 1px #0000000f}.how-it-works-module__SI3M6G__typeScale{color:var(--foreground);font-family:var(--font-display);align-items:baseline;gap:1.6cqw;line-height:1;display:flex}.how-it-works-module__SI3M6G__typeScale i{font-style:normal}.how-it-works-module__SI3M6G__typeScale i:first-child{font-size:5.4cqw}.how-it-works-module__SI3M6G__typeScale i:nth-child(2){font-size:4.2cqw}.how-it-works-module__SI3M6G__typeScale i:nth-child(3){font-size:3.2cqw}.how-it-works-module__SI3M6G__spacingScale{align-items:flex-end;gap:1cqw;display:flex}.how-it-works-module__SI3M6G__spacingScale i{background:var(--primary);border-radius:.4cqw;width:1.5cqw}.how-it-works-module__SI3M6G__spacingScale i:first-child{opacity:.35;height:1.2cqw}.how-it-works-module__SI3M6G__spacingScale i:nth-child(2){opacity:.5;height:2cqw}.how-it-works-module__SI3M6G__spacingScale i:nth-child(3){opacity:.65;height:3cqw}.how-it-works-module__SI3M6G__spacingScale i:nth-child(4){opacity:.8;height:4.2cqw}.how-it-works-module__SI3M6G__spacingScale i:nth-child(5){height:5.6cqw}.how-it-works-module__SI3M6G__renderPage,.how-it-works-module__SI3M6G__renderPrevious{aspect-ratio:1448/2048;width:42cqw;height:auto;position:absolute;top:11cqw;left:50%;translate:-50%;box-shadow:0 1px 2px #0000000f,0 18px 36px -20px #0000004d}.how-it-works-module__SI3M6G__renderPrevious{opacity:.6;background:#fff;translate:calc(3.6cqw - 50%) -3.4cqw}.how-it-works-module__SI3M6G__regenerate{background:var(--surface-inverse);color:var(--foreground-inverse);font-family:var(--font-ui);border-radius:999px;align-items:center;gap:1.4cqw;padding:1.6cqw 3cqw 1.6cqw 2.4cqw;font-size:3.1cqw;font-weight:500;line-height:1.4;display:flex;position:absolute;top:31cqw;left:calc(50% - 28cqw);box-shadow:0 8px 20px -10px #0000004d}.how-it-works-module__SI3M6G__regenerate svg{width:3.2cqw;height:3.2cqw;transition:rotate .6s var(--acc-ease)}.how-it-works-module__SI3M6G__step:hover .how-it-works-module__SI3M6G__regenerate svg{rotate:180deg}.how-it-works-module__SI3M6G__updated{color:var(--subtle-foreground);white-space:nowrap;border-radius:999px;align-items:center;gap:1.4cqw;padding:1.3cqw 2.4cqw;font-size:2.9cqw;display:flex;position:absolute;top:17cqw;left:calc(50% + 12cqw)}.how-it-works-module__SI3M6G__updated i{background:var(--primary);border-radius:999px;width:1.6cqw;height:1.6cqw}@media (max-width:1279px){.how-it-works-module__SI3M6G__steps{gap:20px}.how-it-works-module__SI3M6G__step{grid-template-columns:minmax(0,42%) minmax(0,1fr);margin-inline-start:calc(var(--i) * 7%)}.how-it-works-module__SI3M6G__step .how-it-works-module__SI3M6G__art,.how-it-works-module__SI3M6G__step:not(:last-child) .how-it-works-module__SI3M6G__art,.how-it-works-module__SI3M6G__step:not(:first-child) .how-it-works-module__SI3M6G__art{border-radius:24px}.how-it-works-module__SI3M6G__copy{max-width:460px}}@media (max-width:899px){.how-it-works-module__SI3M6G__section{padding-inline:20px}}@media (max-width:639px){.how-it-works-module__SI3M6G__steps{gap:40px}.how-it-works-module__SI3M6G__step{grid-template-columns:minmax(0,1fr);row-gap:20px;margin-inline-start:0}}@media (prefers-reduced-motion:reduce){.how-it-works-module__SI3M6G__regenerate svg{transition:none}}
.problem-module__YilX2a__section{padding:clamp(32px,3.75cqw,65px) 2.8935%}.problem-module__YilX2a__headline{margin-bottom:clamp(28px,2.8cqw,48px)}.problem-module__YilX2a__stage{--page-w:clamp(250px, 26cqw, 440px);--pad-top:clamp(44px, 4.4cqw, 76px);grid-template-columns:minmax(0, 1fr) var(--page-w) minmax(0, 1fr);min-height:calc(var(--pad-top) + var(--page-w) * 1.08);padding:var(--pad-top) clamp(32px, 3.5cqw, 60px) clamp(36px, 3.5cqw, 60px);background:var(--surface);border-radius:30px;grid-template-rows:auto 1fr auto;gap:32px clamp(56px,5.2cqw,96px);display:grid;position:relative;overflow:hidden}.problem-module__YilX2a__canvas{position:absolute;inset:0;overflow:hidden}.problem-module__YilX2a__figure{top:var(--pad-top);width:var(--page-w);position:absolute;left:50%;translate:-50%}.problem-module__YilX2a__page,.problem-module__YilX2a__sheet{background:#fff;box-shadow:0 1px 2px #0000000f,0 24px 48px -28px #00000047}.problem-module__YilX2a__page{position:relative;container-type:inline-size}.problem-module__YilX2a__sheet{position:absolute;inset:0}.problem-module__YilX2a__sheet[data-depth="1"]{translate:-3.5% 2.2%}.problem-module__YilX2a__sheet[data-depth="2"]{translate:-7% 4.4%}.problem-module__YilX2a__ring{border:1.5px solid var(--primary);width:29.2cqw;height:9.6cqw;transition:background-color .25s var(--acc-ease);border-radius:1.2cqw;position:absolute;top:6cqw;left:7cqw}.problem-module__YilX2a__ghost{outline:1.5px dashed var(--primary);outline-offset:.8cqw;color:#f5500a80;letter-spacing:-.01em;width:82.8cqw;transition:background-color .25s var(--acc-ease);border-radius:.4cqw;font-family:Helvetica,Arial,sans-serif;font-size:5cqw;font-weight:700;line-height:1.22;position:absolute;top:21.95cqw;left:8.6cqw;translate:1.8cqw 1.4cqw}.problem-module__YilX2a__ghostTag{background:var(--primary);color:#fff;font-family:var(--font-ui);border-radius:.6cqw .6cqw 0 0;padding:.3cqw 1.2cqw;font-size:max(9px,2.2cqw);font-weight:600;line-height:1.4;position:absolute;bottom:calc(100% + .8cqw + 1.5px);right:calc(-.8cqw - 1.5px)}.problem-module__YilX2a__mark,.problem-module__YilX2a__badge{background:var(--primary);color:#fff;width:24px;height:24px;font-family:var(--font-ui);font-variant-numeric:tabular-nums;border-radius:999px;flex-shrink:0;place-items:center;font-size:12px;font-weight:600;line-height:1;display:grid}.problem-module__YilX2a__mark{z-index:1;transition:scale .25s var(--acc-ease);position:absolute;translate:-50% -50%;box-shadow:0 0 0 3px #fff,0 4px 12px -2px #f5500a73}.problem-module__YilX2a__mark[data-n="1"]{top:6cqw;left:7cqw}.problem-module__YilX2a__mark[data-n="2"]{top:50%;left:calc(100% + .8cqw)}.problem-module__YilX2a__mark[data-n="3"]{top:58%;left:-7%}.problem-module__YilX2a__notes{grid-area:1/1/-1/-1;grid-template-columns:subgrid;grid-template-rows:subgrid;display:grid;position:relative}.problem-module__YilX2a__note{align-content:start;gap:10px;max-width:340px;display:grid}.problem-module__YilX2a__noteTitle{align-items:center;gap:12px;display:flex}.problem-module__YilX2a__note[data-n="1"],.problem-module__YilX2a__note[data-n="3"]{text-align:end;grid-column:1;justify-self:end}.problem-module__YilX2a__note[data-n="1"] .problem-module__YilX2a__noteTitle,.problem-module__YilX2a__note[data-n="3"] .problem-module__YilX2a__noteTitle{flex-direction:row-reverse}.problem-module__YilX2a__note[data-n="1"]{grid-row:1}.problem-module__YilX2a__note[data-n="2"]{grid-area:1/3/-1;place-self:center start}.problem-module__YilX2a__note[data-n="3"]{grid-row:3;align-self:end}:is(.problem-module__YilX2a__stage:has(.problem-module__YilX2a__note[data-n="1"]:hover) .problem-module__YilX2a__mark[data-n="1"],.problem-module__YilX2a__stage:has(.problem-module__YilX2a__note[data-n="2"]:hover) .problem-module__YilX2a__mark[data-n="2"],.problem-module__YilX2a__stage:has(.problem-module__YilX2a__note[data-n="3"]:hover) .problem-module__YilX2a__mark[data-n="3"]){scale:1.25}:is(.problem-module__YilX2a__stage:has(.problem-module__YilX2a__note[data-n="1"]:hover) .problem-module__YilX2a__ring,.problem-module__YilX2a__stage:has(.problem-module__YilX2a__note[data-n="2"]:hover) .problem-module__YilX2a__ghost){background-color:#f5500a14}@media (max-width:1023px){.problem-module__YilX2a__section{padding-inline:20px}.problem-module__YilX2a__stage{--page-w:min(58cqw, 320px);--pad-top:36px;border-radius:24px;min-height:0;padding:0;display:block}.problem-module__YilX2a__canvas{height:calc(var(--pad-top) + var(--page-w) * .95);position:relative}.problem-module__YilX2a__notes{gap:28px;padding:32px 24px;display:grid}.problem-module__YilX2a__note[data-n]{text-align:start;grid-area:auto;justify-self:stretch;max-width:36rem}.problem-module__YilX2a__note[data-n] .problem-module__YilX2a__noteTitle{flex-direction:row}}@media (prefers-reduced-motion:reduce){.problem-module__YilX2a__mark,.problem-module__YilX2a__ring,.problem-module__YilX2a__ghost{transition:none}}
@property --expand{syntax:"<number>";inherits:false;initial-value:0}.scroll-expand-module__SqOyKW__frame{--expand-shell:120rem;--expand-gutter:20px;--expand-inset:calc(max(0px, (100% - var(--expand-shell)) / 2) + var(--expand-gutter));--expand-radius:20px;--expand-eased:calc(var(--expand) * var(--expand) * var(--expand) * (var(--expand) * (var(--expand) * 6 - 15) + 10));--expand-rest:calc(1 - var(--expand-eased));margin-inline:min(0px, calc(var(--expand-shell) / 2 - 50vw));clip-path:inset(0 calc(var(--expand-inset) * var(--expand-rest)) round calc(var(--expand-radius) * var(--expand-rest)));position:relative;overflow:hidden}@media (min-width:900px){.scroll-expand-module__SqOyKW__frame{--expand-gutter:calc(min(100%, var(--expand-shell)) * .028935);--expand-radius:30px}}@keyframes scroll-expand-module__SqOyKW__expand{0%{--expand:0}to{--expand:1}}@supports (animation-timeline:view()){.scroll-expand-module__SqOyKW__frame{animation:linear both scroll-expand-module__SqOyKW__expand;animation-timeline:view();animation-range:var(--expand-range,cover 15% cover 50%)}}@media (prefers-reduced-motion:reduce){.scroll-expand-module__SqOyKW__frame{animation:none;--expand:1!important}}
.sources-module__6DsccG__section{padding-block:clamp(48px,5.8cqw,100px) clamp(68px,7.5cqw,130px);position:relative}.sources-module__6DsccG__heading{margin-inline:2.8935%;justify-content:space-between;align-items:center;gap:16px;margin-bottom:30px;display:flex}.sources-module__6DsccG__viewport{margin-inline:calc(50% - 50vw);overflow:hidden}.sources-module__6DsccG__track{will-change:transform;width:max-content;display:flex}.sources-module__6DsccG__group,.sources-module__6DsccG__set{flex-shrink:0;align-items:center;display:flex}.sources-module__6DsccG__set{gap:60px;padding-right:60px}.sources-module__6DsccG__logo{filter:grayscale()contrast(1.2);opacity:.6;flex-shrink:0;height:auto;transition:filter .25s,opacity .25s}.sources-module__6DsccG__logo:hover{filter:grayscale(0)contrast();opacity:1}.sources-module__6DsccG__notion{width:130px}.sources-module__6DsccG__markdown{width:171px}.sources-module__6DsccG__google{width:191px}.dark .sources-module__6DsccG__logo{filter:grayscale()brightness(1.8)}.dark .sources-module__6DsccG__logo:hover{filter:grayscale(0)brightness(1.2)}:is(.dark .sources-module__6DsccG__notion,.dark .sources-module__6DsccG__markdown){filter:invert()}@media (max-width:899px){.sources-module__6DsccG__heading{margin-inline:20px}.sources-module__6DsccG__set{gap:36px;padding-right:36px}}@media (max-width:540px){.sources-module__6DsccG__heading{flex-wrap:wrap;gap:6px 16px;margin-bottom:24px}.sources-module__6DsccG__heading h2,.sources-module__6DsccG__heading>button{font-size:var(--text-sm)}.sources-module__6DsccG__notion{width:104px}.sources-module__6DsccG__markdown{width:137px}.sources-module__6DsccG__google{width:153px}}@media (prefers-reduced-motion:reduce){.sources-module__6DsccG__track{will-change:auto;width:100%;padding-inline:20px;transform:none!important}.sources-module__6DsccG__group{width:100%}.sources-module__6DsccG__group+.sources-module__6DsccG__group,.sources-module__6DsccG__set+.sources-module__6DsccG__set{display:none}.sources-module__6DsccG__set{flex-wrap:wrap;justify-content:center;gap:24px 40px;width:100%;padding:0}.sources-module__6DsccG__logo{transition:none}}
.use-cases-module__AhJdpa__section{--cycle:7s;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(40px,5cqw,96px);padding:clamp(32px,3.75cqw,65px) 2.8935%;display:grid}.use-cases-module__AhJdpa__intro{gap:clamp(32px,3.2cqw,56px);display:grid}.use-cases-module__AhJdpa__word{color:var(--primary);font-style:italic}.use-cases-module__AhJdpa__list{border-top:1px solid var(--border)}.use-cases-module__AhJdpa__audience{border-bottom:1px solid var(--border);position:relative}.use-cases-module__AhJdpa__tab{width:100%;color:var(--subtle-foreground);text-align:start;cursor:pointer;transition:color .25s var(--acc-ease);align-items:baseline;gap:16px;padding-block:20px;display:flex}.use-cases-module__AhJdpa__tab:hover,.use-cases-module__AhJdpa__tab[aria-selected=true]{color:var(--foreground)}.use-cases-module__AhJdpa__tab:focus-visible{outline:2px solid var(--ring);outline-offset:4px;border-radius:4px}.use-cases-module__AhJdpa__index{width:28px;font-family:var(--font-ui);font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--subtle-foreground);transition:color .25s var(--acc-ease);flex-shrink:0}.use-cases-module__AhJdpa__tab[aria-selected=true] .use-cases-module__AhJdpa__index{color:var(--primary)}.use-cases-module__AhJdpa__detail{gap:14px;max-width:440px;padding:0 0 24px 44px;display:grid}.use-cases-module__AhJdpa__sends{font-family:var(--font-ui);font-size:var(--text-sm);color:var(--foreground);font-weight:500}.use-cases-module__AhJdpa__progress{inset-inline:0;background:var(--foreground);transform-origin:0;height:1px;animation:use-cases-module__AhJdpa__progress var(--cycle) linear forwards;animation-play-state:paused;position:absolute;bottom:-1px;scale:0 1}.use-cases-module__AhJdpa__section[data-playing=true]:not(:hover) .use-cases-module__AhJdpa__progress{animation-play-state:running}@keyframes use-cases-module__AhJdpa__progress{to{scale:1}}.use-cases-module__AhJdpa__stage{isolation:isolate;aspect-ratio:5/4;background:var(--surface);border-radius:30px;position:relative;overflow:hidden}.use-cases-module__AhJdpa__backdrop{object-fit:cover}.use-cases-module__AhJdpa__document{margin:0;position:absolute;inset:0}.use-cases-module__AhJdpa__page,.use-cases-module__AhJdpa__caption{opacity:0;transition:opacity .25s var(--acc-ease), transform .25s var(--acc-ease)}.use-cases-module__AhJdpa__page{width:50%;height:auto;position:absolute;top:11%;left:25%;transform:translateY(4%)scale(.98);box-shadow:0 1px 2px #00000014,0 36px 70px -34px #0000008c}.use-cases-module__AhJdpa__caption{color:#fff;font-family:var(--font-ui);font-size:var(--text-xs);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#111827d9;border-radius:999px;padding:4px 10px;font-weight:500;position:absolute;bottom:20px;left:20px;transform:translateY(4px)}.use-cases-module__AhJdpa__document[data-active=true] .use-cases-module__AhJdpa__page,.use-cases-module__AhJdpa__document[data-active=true] .use-cases-module__AhJdpa__caption{opacity:1;transition:opacity .4s var(--acc-ease), transform .4s var(--acc-ease);transform:none}@media (max-width:1023px){.use-cases-module__AhJdpa__section{grid-template-columns:minmax(0,1fr);padding-inline:20px}.use-cases-module__AhJdpa__stage{aspect-ratio:4/5;border-radius:24px}.use-cases-module__AhJdpa__page{width:70%;top:10%;left:15%}}@media (prefers-reduced-motion:reduce){.use-cases-module__AhJdpa__progress{display:none}.use-cases-module__AhJdpa__tab,.use-cases-module__AhJdpa__index,.use-cases-module__AhJdpa__page,.use-cases-module__AhJdpa__caption,.use-cases-module__AhJdpa__document[data-active=true] .use-cases-module__AhJdpa__page,.use-cases-module__AhJdpa__document[data-active=true] .use-cases-module__AhJdpa__caption{transition:none}}
