.page_main__0rkmN{padding:calc(88px + var(--space-16)) var(--page-padding-sm) var(--space-24)}@media (min-width:768px){.page_main__0rkmN{padding-top:calc(92px + var(--space-20));padding-left:var(--page-padding-md);padding-right:var(--page-padding-md)}}@media (min-width:1024px){.page_main__0rkmN{padding-left:var(--page-padding-xl);padding-right:var(--page-padding-xl)}}.page_inner__vCfhl{max-width:680px;display:flex;flex-direction:column;gap:var(--space-10)}.page_headline__gr_JY{font-size:clamp(var(--font-size-2xl),5vw,var(--font-size-4xl));font-weight:var(--font-weight-bold);color:var(--color-text-primary);line-height:1.1;letter-spacing:-.02em}.page_sub__g9E9V{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-text-gray);line-height:1.65;margin-top:calc(-1 * var(--space-6))}.page_section__Fju_2{display:flex;flex-direction:column;gap:var(--space-4)}.page_sectionTitle__Jnw8n{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary);line-height:1.2}.page_list__gH7_6,.page_steps__u848u{display:flex;flex-direction:column;gap:var(--space-3);padding-left:var(--space-5);line-height:1.6}.page_list__gH7_6,.page_note__mrHUa,.page_steps__u848u{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.page_note__mrHUa{line-height:1.65;padding:var(--space-4);background:var(--color-bg-surface);border-radius:var(--radius-md);border:var(--border-thin) solid var(--color-border-subtle)}.page_link__GRcZE{color:var(--color-text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--color-bg-primary);text-decoration-color:var(--color-bg-primary);text-decoration-thickness:2px;text-underline-offset:3px}.ImageCardDeck_root__VSg12{position:relative;display:inline-block}.ImageCardDeck_container___bhBn{position:relative;width:280px;height:280px;overflow:visible}.ImageCardDeck_card__EH_Fp{position:absolute;top:0;left:0;width:280px;height:280px;border-radius:var(--radius-squircle);overflow:hidden;will-change:transform,opacity}.ImageCardDeck_cardInner__DwIlI{position:absolute;inset:0;border-radius:inherit;overflow:hidden}.ImageCardDeck_cardImg__pX_Wq{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ImageCardDeck_avatar__nyKve{position:absolute;right:-10px;bottom:-28px;width:84px;height:84px;border-radius:var(--radius-squircle);object-fit:cover;background:#fff;border:3px solid #fff;box-shadow:0 2px 10px rgba(0,0,0,.08);z-index:10;pointer-events:none}.PawtoFigure_figure__HAved{display:block;overflow:visible}.PawtoFigure_mirrored__GE_K2{transform:scaleX(-1)}.PawtoFigure_mirrored__GE_K2 .PawtoFigure_sinais__FTfQE{display:none}.PawtoFigure_avatar__UjlV7{overflow:hidden}.PawtoFigure_boca__9oRAd,.PawtoFigure_boca_fechada__SS7DV,.PawtoFigure_boca_media__fEEKj{transform-box:fill-box;transform-origin:center top}.PawtoFigure_boca_fechada__SS7DV,.PawtoFigure_boca_media__fEEKj,.PawtoFigure_quiet__Uvd_r .PawtoFigure_boca__9oRAd,.PawtoFigure_quiet__Uvd_r .PawtoFigure_focinho__oHO9F{opacity:0}.PawtoFigure_quiet__Uvd_r .PawtoFigure_boca_fechada__SS7DV{opacity:1}.PawtoFigure_talking__wRQ18 .PawtoFigure_boca__9oRAd{animation:PawtoFigure_pawto-mouth-open__uUoyg 2s step-end infinite,PawtoFigure_pawto-mouth-move__ATVKh 2s ease-in-out infinite}.PawtoFigure_talking__wRQ18 .PawtoFigure_boca_media__fEEKj{animation:PawtoFigure_pawto-mouth-half__QfJSw 2s step-end infinite,PawtoFigure_pawto-mouth-move__ATVKh 2s ease-in-out infinite}.PawtoFigure_talking__wRQ18 .PawtoFigure_boca_fechada__SS7DV{animation:PawtoFigure_pawto-mouth-shut__xyNlU 2s step-end infinite,PawtoFigure_pawto-mouth-move__ATVKh 2s ease-in-out infinite}@keyframes PawtoFigure_pawto-mouth-open__uUoyg{0%,11%,22%,27.5%,38.5%,49.5%,60.5%,71.5%,to{opacity:0}16.5%,33%,44%,5.5%,55%,66%{opacity:1}}@keyframes PawtoFigure_pawto-mouth-half__QfJSw{0%,11%,22%,38.5%,49.5%,60.5%,71.5%{opacity:1}16.5%,27.5%,33%,44%,5.5%,55%,66%,77%{opacity:0}}@keyframes PawtoFigure_pawto-mouth-shut__xyNlU{0%,33%{opacity:0}27.5%,77%,to{opacity:1}}@keyframes PawtoFigure_pawto-mouth-move__ATVKh{0%{transform:translateY(0) scaleY(1)}19%{transform:translateY(-2.5px) scaleY(1.05)}38%{transform:translateY(-3px) scaleY(.95)}57%{transform:translateY(-2px) scaleY(1.04)}77%,to{transform:translateY(0) scaleY(1)}}.PawtoFigure_talking__wRQ18 .PawtoFigure_focinho__oHO9F{animation:PawtoFigure_pawto-muzzle__qbjio 2s step-end infinite}@keyframes PawtoFigure_pawto-muzzle__qbjio{0%,33%{opacity:1}27.5%,77%,to{opacity:0}}.PawtoFigure_talking__wRQ18 .PawtoFigure_cabeca__FfiU5,.PawtoFigure_talking__wRQ18 .PawtoFigure_oculos__9M1bH,.PawtoFigure_talking__wRQ18 .PawtoFigure_orelha_dir__SwQVK,.PawtoFigure_talking__wRQ18 .PawtoFigure_orelha_esq__Eomvf{animation:PawtoFigure_pawto-nod__o6yxE 2s ease-in-out infinite}.PawtoFigure_talking__wRQ18 .PawtoFigure_focinho__oHO9F{animation:PawtoFigure_pawto-muzzle__qbjio 2s step-end infinite,PawtoFigure_pawto-nod__o6yxE 2s ease-in-out infinite}@keyframes PawtoFigure_pawto-nod__o6yxE{0%{transform:translateY(0)}19%{transform:translateY(-2.5px)}38%{transform:translateY(-3px)}57%{transform:translateY(-2px)}77%,to{transform:translateY(0)}}.PawtoFigure_olho_dir_fechado__CtFnp,.PawtoFigure_olho_esq_fechado__0ECR1{opacity:0}@keyframes PawtoFigure_pawto-eye-open__fAkCM{0%,99.9%{opacity:1}96.3%{opacity:0}}@keyframes PawtoFigure_pawto-eye-shut__G0r72{0%,99.9%{opacity:0}96.3%{opacity:1}}.PawtoFigure_talking__wRQ18 .PawtoFigure_olho_dir__q30p2,.PawtoFigure_talking__wRQ18 .PawtoFigure_olho_dir_fechado__CtFnp,.PawtoFigure_talking__wRQ18 .PawtoFigure_olho_esq__3hDMx,.PawtoFigure_talking__wRQ18 .PawtoFigure_olho_esq_fechado__0ECR1{animation-name:PawtoFigure_pawto-eye-open__fAkCM,PawtoFigure_pawto-nod__o6yxE;animation-duration:5.2s,2s;animation-timing-function:step-end,ease-in-out;animation-iteration-count:infinite,infinite}.PawtoFigure_talking__wRQ18 .PawtoFigure_olho_dir_fechado__CtFnp,.PawtoFigure_talking__wRQ18 .PawtoFigure_olho_esq_fechado__0ECR1{animation-name:PawtoFigure_pawto-eye-shut__G0r72,PawtoFigure_pawto-nod__o6yxE}.PawtoFigure_blinking__rak_d .PawtoFigure_olho_dir__q30p2,.PawtoFigure_blinking__rak_d .PawtoFigure_olho_esq__3hDMx{animation:PawtoFigure_pawto-eye-open__fAkCM 5.2s step-end infinite}.PawtoFigure_blinking__rak_d .PawtoFigure_olho_dir_fechado__CtFnp,.PawtoFigure_blinking__rak_d .PawtoFigure_olho_esq_fechado__0ECR1{animation:PawtoFigure_pawto-eye-shut__G0r72 5.2s step-end infinite}.PawtoFigure_braco_dir__5S4ez{transform-box:fill-box;transform-origin:8% 92%}.PawtoFigure_waving__9LStI .PawtoFigure_braco_dir__5S4ez{animation:PawtoFigure_pawto-wave__zKPXJ 1.8s ease-in-out infinite}@keyframes PawtoFigure_pawto-wave__zKPXJ{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}.PawtoFigure_cauda__U4w2y{transform-box:fill-box;transform-origin:92% 92%;animation:PawtoFigure_pawto-wag__IA1Ok .9s ease-in-out infinite}@keyframes PawtoFigure_pawto-wag__IA1Ok{0%,to{transform:rotate(-4deg)}50%{transform:rotate(6deg)}}@media (prefers-reduced-motion:reduce){.PawtoFigure_figure__HAved *{animation:none!important}}.AskPawtoChat_fab__6qilI{position:fixed;right:var(--space-4);bottom:var(--space-4);z-index:80;width:64px;height:64px;padding:0;border:2px solid var(--color-text-primary);border-radius:var(--radius-lg);background:var(--color-bg-primary);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 12px 28px -10px rgba(21,23,26,.45);transition:transform .25s ease,opacity .25s ease}.AskPawtoChat_fab__6qilI[data-shown="0"]{opacity:0;transform:translateY(24px) scale(.8);pointer-events:none}.AskPawtoChat_fab__6qilI:hover{transform:translateY(-2px)}.AskPawtoChat_dogImg__AoFTE{width:44px;height:44px}.AskPawtoChat_fabMark__WACdo{top:-4px;right:-4px;min-width:22px;height:22px;padding:0 6px;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);line-height:22px;text-align:center}.AskPawtoChat_fabHint__xnjTs,.AskPawtoChat_fabMark__WACdo{position:absolute;border-radius:var(--radius-full);background:var(--color-text-primary);color:#fff}.AskPawtoChat_fabHint__xnjTs{right:calc(100% + var(--space-3));top:50%;transform:translateY(-50%) translateX(6px);padding:6px var(--space-3);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);white-space:nowrap;opacity:0;transition:opacity .3s ease,transform .3s ease;pointer-events:none}.AskPawtoChat_fabHint__xnjTs[data-shown="1"]{opacity:1;transform:translateY(-50%)}@media (min-width:700px){.AskPawtoChat_fab__6qilI{right:var(--space-6);bottom:var(--space-6);width:72px;height:72px;border-radius:22px}.AskPawtoChat_dogImg__AoFTE{width:50px;height:50px}}.AskPawtoChat_panel__QiyrI{position:fixed;z-index:90;left:0;right:0;bottom:0;height:min(88dvh,100%);display:flex;flex-direction:column;overflow:hidden;background:var(--color-bg-surface);border:2px solid var(--color-text-primary);border-bottom:0;border-radius:var(--radius-xl) var(--radius-xl) 0 0;box-shadow:0 -12px 40px -12px rgba(21,23,26,.35);transform-origin:calc(100% - 40px) 100%;transition:transform .28s cubic-bezier(.2,.8,.2,1),opacity .2s ease,visibility 0s linear 0s}.AskPawtoChat_panel__QiyrI[data-open="0"]{opacity:0;transform:scale(.9) translateY(16px);pointer-events:none;visibility:hidden;transition:transform .22s ease-in,opacity .18s ease,visibility 0s linear .22s}@media (min-width:700px){.AskPawtoChat_panel__QiyrI{left:auto;right:var(--space-6);bottom:var(--space-6);width:420px;height:min(680px,72dvh,calc(100dvh - 120px));border-bottom:2px solid var(--color-text-primary);border-radius:var(--radius-xl);box-shadow:0 24px 60px -18px rgba(21,23,26,.5)}}@media (min-width:1280px) and (min-height:800px){.AskPawtoChat_panel__QiyrI{width:500px;height:min(800px,72dvh,calc(100dvh - 120px))}}.AskPawtoChat_head__D7qTX{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-subtle);background:var(--color-bg-primary);border-radius:calc(var(--radius-xl) - 2px) calc(var(--radius-xl) - 2px) 0 0}.AskPawtoChat_headDog__Dm7ln{width:32px;height:32px}.AskPawtoChat_headTitle__7FkPZ{flex:1 1;min-width:0;font-family:var(--font-family-headline);font-size:var(--font-size-lg);color:var(--color-text-on-primary)}.AskPawtoChat_list__GvjMW{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);background-color:var(--color-bg-default);background-image:radial-gradient(var(--color-border-subtle) 1px,transparent 1px);background-size:18px 18px}.AskPawtoChat_list__GvjMW::-webkit-scrollbar{width:10px}.AskPawtoChat_list__GvjMW::-webkit-scrollbar-track{background:transparent}.AskPawtoChat_list__GvjMW::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:var(--radius-full);background:var(--color-border-default);background-clip:padding-box}.AskPawtoChat_list__GvjMW::-webkit-scrollbar-thumb:hover{background:var(--color-text-placeholder);background-clip:padding-box}@supports not selector(::-webkit-scrollbar){.AskPawtoChat_list__GvjMW{scrollbar-width:thin;scrollbar-color:var(--color-border-default) transparent}}.AskPawtoChat_empty__tLH2p{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-2) 0}.AskPawtoChat_emptyText__bKEEA{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.AskPawtoChat_examples__FAxll{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}.AskPawtoChat_example__o_Msh{white-space:normal;text-align:left;font-weight:var(--font-weight-medium);background:#fff}.AskPawtoChat_msg__WqCX9{display:flex;flex-direction:column;max-width:88%;gap:var(--space-1)}.AskPawtoChat_msgIn__8caJc{align-self:flex-start;flex-direction:row;align-items:flex-start;gap:var(--space-2);max-width:94%}.AskPawtoChat_msgIn__8caJc>:first-child{flex-shrink:0}.AskPawtoChat_pawtoAvatar__Ypz59{display:grid;place-items:center;width:36px;height:36px;border-radius:var(--radius-md);background:var(--color-bg-primary);overflow:hidden}.AskPawtoChat_msgIn__8caJc>:last-child{flex:1 1;min-width:0}@media (max-width:600px){.AskPawtoChat_msgIn__8caJc{max-width:100%;align-self:stretch}}.AskPawtoChat_msgOut__7v6nX{align-self:flex-end;align-items:flex-end}.AskPawtoChat_bubble__ty6pC{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);font-size:var(--font-size-base);line-height:1.5;color:var(--color-text-primary);overflow-wrap:anywhere;box-shadow:0 1px 2px rgba(0,0,0,.06)}.AskPawtoChat_bubbleMine___VjjM{background:#fff;border:1px solid var(--color-border-default);border-top-right-radius:var(--radius-xs);font-weight:var(--font-weight-medium)}.AskPawtoChat_bubblePawto__n50qZ{background:var(--primary-25);border:1px solid var(--primary-700);border-top-left-radius:var(--radius-xs)}.AskPawtoChat_said__iPFOz{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);min-height:1.5em}.AskPawtoChat_said__iPFOz strong{font-weight:var(--font-weight-bold)}.AskPawtoChat_thinking__HVZwP{display:flex;align-items:center;min-height:24px}.AskPawtoChat_bone____I1W{font-size:var(--font-size-lg);color:var(--primary-700);animation:AskPawtoChat_wag__2_0fe .9s ease-in-out infinite;transform-origin:50% 50%}@keyframes AskPawtoChat_wag__2_0fe{0%,to{transform:rotate(-14deg)}50%{transform:rotate(14deg)}}.AskPawtoChat_caret__5MdFk{display:inline-block;width:8px;height:1em;margin-left:3px;vertical-align:-2px;border-radius:2px;background:var(--color-bg-primary);animation:AskPawtoChat_blink__91xJW .7s steps(2,start) infinite}@keyframes AskPawtoChat_blink__91xJW{to{visibility:hidden}}.AskPawtoChat_step__VywTL{animation:AskPawtoChat_rise__nMY9K .28s ease-out both}@keyframes AskPawtoChat_rise__nMY9K{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.AskPawtoChat_step__VywTL{animation:none}.AskPawtoChat_caret__5MdFk{display:none}.AskPawtoChat_bone____I1W{animation:none}.AskPawtoChat_fab__6qilI,.AskPawtoChat_panel__QiyrI{transition:none}}.AskPawtoChat_srOnly__Uue5t{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.AskPawtoChat_lead__38K20{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wider);text-transform:uppercase;color:var(--color-text-gray)}.AskPawtoChat_block__x76zc{width:100%;display:grid;grid-template-columns:1fr auto;grid-gap:2px var(--space-3);gap:2px var(--space-3);align-items:center;text-align:left;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-default);border-radius:var(--radius-button);background:#fff;cursor:pointer;font-family:var(--font-family)}.AskPawtoChat_block__x76zc:focus-visible,.AskPawtoChat_block__x76zc:hover{border-color:var(--color-text-primary);background:var(--color-bg-primary-soft);outline:0}.AskPawtoChat_blockMenu__WXVy3{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wider);text-transform:uppercase;color:var(--color-text-gray)}.AskPawtoChat_blockTitle__JfoKr{grid-column:1;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.AskPawtoChat_blockArrow__tsDcM{grid-row:1/span 2;grid-column:2;color:var(--color-text-gray)}.AskPawtoChat_demo__iar6L{display:flex}.AskPawtoChat_vote__yylWO{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.AskPawtoChat_noteForm__qNpQO{display:flex;align-items:center;gap:var(--space-2);width:100%}.AskPawtoChat_noteForm__qNpQO>:first-child{flex:1 1;min-width:0}.AskPawtoChat_vote__yylWO button,.AskPawtoChat_vote__yylWO input{font-size:var(--font-size-sm)}.AskPawtoChat_composer__ExmvA{display:flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-4);border-top:1px solid var(--color-border-subtle);background:var(--color-bg-surface)}.AskPawtoChat_composer__ExmvA>:first-child{flex:1 1;min-width:0}textarea.AskPawtoChat_composerBox__zq_zQ{resize:none;overflow-y:hidden;line-height:1.5;min-height:0;padding-top:9px;padding-bottom:9px}.AskPawtoChat_composer__ExmvA>:first-child p{font-size:var(--font-size-sm)}.AskPawtoChat_send__QdJ18{flex-shrink:0}.AskPawtoChat_feature__OjtwE{background:var(--color-bg-primary-soft);border-color:var(--color-bg-primary)}.AskPawtoChat_feature__OjtwE .AskPawtoChat_blockTitle__JfoKr{font-weight:var(--font-weight-bold)}.ConfidentialBar_bar__9R6wP{display:flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-2) var(--page-padding-sm);background:var(--color-text-primary);color:#fff;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:1.4;text-align:center}.ConfidentialBar_icon__KIofU{color:var(--color-bg-primary);flex-shrink:0}.FeatureSection_section___E8dh{padding:var(--section-padding-y-sm) var(--page-padding-sm)}@media (min-width:768px){.FeatureSection_section___E8dh{padding:var(--section-padding-y) var(--page-padding-md)}}@media (min-width:1024px){.FeatureSection_section___E8dh{padding:var(--section-padding-y) var(--page-padding-xl)}}.FeatureSection_inner__n9q6r{max-width:var(--max-width);margin:0 auto;display:flex;flex-direction:column;gap:var(--space-10)}@media (min-width:900px){.FeatureSection_inner__n9q6r{flex-direction:row;align-items:center;gap:var(--space-16)}.FeatureSection_reversed__rLpv6{flex-direction:row-reverse}}.FeatureSection_text__exzVc{flex:1 1;display:flex;flex-direction:column;gap:var(--space-4)}.FeatureSection_labelRow__D6hSP{display:flex;align-items:center;gap:var(--space-3)}.FeatureSection_label__S_xqx{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wider);color:var(--color-text-gray);text-transform:uppercase}.FeatureSection_headlineRow__1yla0{display:flex;align-items:center;gap:var(--space-6)}.FeatureSection_headlineRow__1yla0 img{flex-shrink:0;height:calc(var(--text-section-headline) * 2.2);width:auto}.FeatureSection_featureImage__dpWcm{width:100%;height:auto;border-radius:var(--radius-2xl);object-fit:cover}.FeatureSection_illustration__mn8hB{width:min(100%,300px);margin:0 auto;border-radius:0}.FeatureSection_headline__Yw9R1{font-size:var(--text-section-headline);font-weight:var(--font-weight-bold);line-height:1.1;letter-spacing:-.01em;color:var(--color-text-primary)}.FeatureSection_headlineCompact__u3nu_{font-size:clamp(var(--font-size-xl),3.5vw,var(--font-size-3xl))}.FeatureSection_accent__F2JbP{color:var(--color-text-gold)}.FeatureSection_body__XF5Is{font-size:var(--text-section-sub);line-height:1.7}.FeatureSection_body__XF5Is,.FeatureSection_observation__5_I__{font-weight:var(--font-weight-medium);color:var(--color-text-gray);max-width:460px}.FeatureSection_observation__5_I__{font-size:var(--text-card-body);line-height:1.6;border-left:2px solid var(--color-border-subtle);padding-left:var(--space-3);margin-top:var(--space-1)}.FeatureSection_cta__zJecQ{width:-moz-fit-content;width:fit-content;margin-top:var(--space-2)}.FeatureSection_visual__P0ygw{flex:1 1;min-width:0;display:flex;justify-content:center;align-items:center}.FeatureSection_placeholder__BFUqW{width:100%;aspect-ratio:1/1;background:var(--color-border-subtle);border-radius:var(--radius-xl);border:var(--border-medium) dashed var(--color-border-default)}@media (max-width:899px){.FeatureSection_placeholder__BFUqW{aspect-ratio:4/3;max-height:260px}}.FeatureSection_section___E8dh:has(.FeatureSection_text__exzVc:only-child) .FeatureSection_inner__n9q6r{grid-template-columns:1fr}.FeatureSection_section___E8dh:has(.FeatureSection_text__exzVc:only-child) .FeatureSection_text__exzVc{max-width:62ch;margin:0 auto}.StoryDeck_root__tRjGo{display:flex;justify-content:center;align-items:flex-start}.StoryDeck_container__2ibAM{position:relative;width:372px;height:400px}.StoryDeck_card__6xN_1{position:absolute;top:0;left:0;width:170px;height:370px;border-radius:24px;overflow:hidden;will-change:transform,opacity}.StoryDeck_cardInner__p_0js{position:absolute;inset:0;border-radius:inherit;overflow:hidden}.StoryDeck_screenImg__6ekQH{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.StoryDeck_placeholder__PI_DC{position:absolute;inset:0}@media (max-width:639px){.StoryDeck_container__2ibAM{width:170px}}.FeatureGrid_section__wF_EF{padding:var(--section-padding-y-sm) var(--page-padding-sm)}@media (min-width:768px){.FeatureGrid_section__wF_EF{padding:var(--section-padding-y) var(--page-padding-md)}}@media (min-width:1024px){.FeatureGrid_section__wF_EF{padding:var(--section-padding-y) var(--page-padding-xl)}}.FeatureGrid_wrap__6HxNK{max-width:var(--max-width);margin:0 auto}.FeatureGrid_header__2iPP5{text-align:center;max-width:600px;margin:0 auto var(--space-12);display:flex;flex-direction:column;gap:var(--space-3)}.FeatureGrid_headerLeft__dJiWX{text-align:left;max-width:700px;margin-left:0;margin-right:0}.FeatureGrid_grid__zbQ4o{display:grid;grid-template-columns:1fr;grid-gap:var(--space-4);gap:var(--space-4)}@media (min-width:600px){.FeatureGrid_grid__zbQ4o{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.FeatureGrid_grid__zbQ4o{grid-template-columns:repeat(3,1fr)}}.FeatureGrid_card__H19vm{background:var(--color-bg-surface);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-lg);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-3)}.FeatureGrid_iconWrap__jwC8v{width:48px;height:48px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.FeatureGrid_health__WZTJd{background:var(--data-health-fg);color:#fff}.FeatureGrid_caution__VQhDv{background:var(--data-caution-fg);color:#fff}.FeatureGrid_positive__qOBs4{background:var(--data-positive-fg);color:#fff}.FeatureGrid_care__rxbTf{background:var(--data-care-fg);color:#fff}.FeatureGrid_neutral__O9GDF{background:var(--data-neutral-fg);color:#fff}.FeatureGrid_hospital__QsFO_{background:var(--data-hospital-fg);color:#fff}.FeatureGrid_diagnostic__v7VI5{background:var(--data-diagnostic-fg);color:#fff}.FeatureGrid_finance__YTK9z{background:var(--data-finance-fg);color:#fff}.FeatureGrid_behaviour__7J_1f{background:var(--data-behaviour-fg);color:#fff}.FeatureGrid_cardLink__gmPp6{transition:border-color .15s ease,box-shadow .15s ease}.FeatureGrid_cardLink__gmPp6:hover{border-color:var(--color-border-default);box-shadow:var(--shadow-lg)}.FeatureGrid_title__EWKPo{font-size:var(--text-card-title);font-weight:var(--font-weight-bold);color:var(--color-text-primary);line-height:1.3}.FeatureGrid_body__ZIyxP{font-size:var(--text-card-body);font-weight:var(--font-weight-medium);color:var(--color-text-gray);line-height:1.6}.FeatureGrid_gridCompact__2zjaJ{gap:var(--space-3)}@media (min-width:600px){.FeatureGrid_gridCompact__2zjaJ{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.FeatureGrid_gridCompact__2zjaJ{grid-template-columns:repeat(3,1fr)}}.FeatureGrid_cardCompact__CiEut{flex-direction:row;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4)}.FeatureGrid_cardCompact__CiEut .FeatureGrid_iconWrap__jwC8v{width:40px;height:40px;font-size:18px}.FeatureGrid_text__sokgG{display:flex;flex-direction:column;gap:2px;min-width:0}.FeatureGrid_cardCompact__CiEut .FeatureGrid_title__EWKPo{font-size:var(--font-size-base)}.FeatureGrid_cardCompact__CiEut .FeatureGrid_body__ZIyxP{font-size:var(--font-size-base);line-height:1.4}.FeatureGrid_visual__02VM2{margin-bottom:var(--space-8)}.FeatureGrid_note__iPVAJ{text-align:center;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.FeatureGrid_footer__Jwaks,.FeatureGrid_note__iPVAJ{margin-top:var(--space-6)}.FeatureGrid_footerLink__MBMMP{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary);text-decoration:underline;text-underline-offset:3px}.FeatureGrid_footerLink__MBMMP i{font-size:12px}@media (min-width:1024px){.FeatureGrid_grid2__2qW2s{grid-template-columns:repeat(2,1fr)}}.FeatureGrid_card__H19vm:has(.FeatureGrid_talkCard__64kol){background:transparent;border:none;padding:0;box-shadow:none}.FeatureGrid_art__wAUd2{height:48px;display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4)}.FeatureGrid_art__wAUd2 img{height:100%;width:auto}.FeatureGrid_talkInCard__TqVIX{margin-top:var(--space-4)}.DealSection_section__r3Kjg{padding:var(--section-padding-y-sm) var(--page-padding-sm);background:var(--color-bg-surface)}@media (min-width:768px){.DealSection_section__r3Kjg{padding:var(--section-padding-y) var(--page-padding-md)}}@media (min-width:1024px){.DealSection_section__r3Kjg{padding:var(--section-padding-y) var(--page-padding-xl)}}.DealSection_inner__kjBhb{max-width:var(--max-width);margin:0 auto;display:grid;grid-template-columns:1fr;grid-gap:var(--space-12);gap:var(--space-12)}@media (min-width:768px){.DealSection_inner__kjBhb{grid-template-columns:1fr 1fr;gap:var(--space-16)}}.DealSection_col__HLh_E{display:flex;flex-direction:column}.DealSection_colLabel__E1RgN{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wider);text-transform:uppercase;color:var(--color-text-gray);margin-bottom:var(--space-6)}.DealSection_colHeadline__OMxwv{font-size:clamp(var(--font-size-xl),3vw,var(--font-size-2xl));font-weight:var(--font-weight-bold);line-height:1.15;color:var(--color-text-primary);margin-bottom:var(--space-8)}.DealSection_list__oFD35{list-style:none;display:flex;flex-direction:column;gap:var(--space-6)}.DealSection_item__33Szb{display:flex;flex-direction:column;gap:var(--space-1);padding-left:var(--space-4);border-left:var(--border-thick) solid var(--color-bg-primary)}.DealSection_itemTitle__1nXv0{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.DealSection_itemBody__xWHhQ{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);line-height:1.6}.ProductSpotlight_section__lwuoq{background:#fff;padding:var(--section-padding-y-sm) var(--page-padding-sm)}@media (min-width:768px){.ProductSpotlight_section__lwuoq{padding:var(--section-padding-y) var(--page-padding-md)}}@media (min-width:1024px){.ProductSpotlight_section__lwuoq{padding:var(--section-padding-y) var(--page-padding-xl)}}.ProductSpotlight_inner__iI71K{max-width:var(--max-width);margin:0 auto}.ProductSpotlight_copy__4FMOj{display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-10)}@media (min-width:1024px){.ProductSpotlight_copy__4FMOj{margin-bottom:var(--space-12)}}.ProductSpotlight_headline__XVRSi{min-height:2.2em;font-size:var(--text-section-headline);font-weight:var(--font-weight-bold);line-height:1.1;letter-spacing:-.02em;color:var(--color-text-primary)}@media (min-width:768px){.ProductSpotlight_headline__XVRSi{min-height:0;white-space:nowrap}}.ProductSpotlight_sub__uacyZ{max-width:56ch;font-size:var(--text-section-sub);font-weight:var(--font-weight-medium);line-height:1.5;color:var(--color-text-primary)}.ProductSpotlight_ctas__GCZr7{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin-top:var(--space-2)}.ProductSpotlight_card___HTtr{position:relative;aspect-ratio:1200/600;margin-top:9%}.ProductSpotlight_surface__HlUjn{position:absolute;inset:0;overflow:hidden;background:var(--color-bg-surface);border-radius:var(--radius-card-lg-phone)}@media (min-width:768px){.ProductSpotlight_surface__HlUjn{border-radius:var(--radius-card-lg)}@supports (corner-shape:squircle){.ProductSpotlight_surface__HlUjn{border-radius:var(--radius-card-lg-smooth);corner-shape:squircle}}}.ProductSpotlight_layer__Zgari{position:absolute;z-index:1;height:auto;max-width:none;left:var(--l);top:var(--t);width:var(--w)}@media (max-width:767px){.ProductSpotlight_layer__Zgari{left:var(--pl);top:var(--pt);width:var(--pw)}}.ProductSpotlight_visual__Qfcit{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ProductSpotlight_missing__816FC{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-6);text-align:center;background:repeating-linear-gradient(45deg,var(--data-caution-bg),var(--data-caution-bg) 12px,#fff 12px,#fff 24px);color:var(--color-text-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-medium)}.ProductSpotlight_missing__816FC strong{font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-wider);text-transform:uppercase;color:var(--data-caution-fg)}@media (min-width:768px) and (max-width:1023px){.ProductSpotlight_side__0ivHU .ProductSpotlight_layer__Zgari{left:var(--pl);top:var(--pt);width:var(--pw)}.ProductSpotlight_side__0ivHU .ProductSpotlight_cutBottom__sAc_9{-webkit-clip-path:inset(-50% var(--pcr) var(--pcb) var(--pcl));clip-path:inset(-50% var(--pcr) var(--pcb) var(--pcl))}.ProductSpotlight_side__0ivHU .ProductSpotlight_card___HTtr{aspect-ratio:740/515}.ProductSpotlight_side__0ivHU .ProductSpotlight_talk__hKV2p{position:relative;left:auto;right:auto;bottom:auto;width:auto;margin:calc(-1 * var(--space-4)) var(--space-2) 0}}@media (min-width:1024px){.ProductSpotlight_side__0ivHU{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-10);gap:var(--space-10);align-items:center}.ProductSpotlight_side__0ivHU .ProductSpotlight_copy__4FMOj{margin-bottom:0}.ProductSpotlight_side__0ivHU .ProductSpotlight_headline__XVRSi{min-height:2.2em;white-space:normal}.ProductSpotlight_side__0ivHU .ProductSpotlight_card___HTtr{aspect-ratio:740/515;margin-top:0}}.ProductSpotlight_swapLine__iNNJ7{display:block}.ProductSpotlight_hero__EN9yN{padding-top:136px}@media (min-width:768px){.ProductSpotlight_hero__EN9yN{padding-top:168px}}@media (min-width:1024px){.ProductSpotlight_hero__EN9yN{padding-top:292px}}.ProductSpotlight_hero__EN9yN .ProductSpotlight_copy__4FMOj{gap:var(--space-4)}.ProductSpotlight_hero__EN9yN .ProductSpotlight_headline__XVRSi{min-height:0;font-size:var(--text-hero-headline);line-height:1.05}@media (max-width:767px){.ProductSpotlight_hero__EN9yN .ProductSpotlight_headline__XVRSi{font-size:calc(10.3vw - 4.2px);white-space:nowrap}}.ProductSpotlight_hero__EN9yN .ProductSpotlight_fixedHero__CFQx5{white-space:normal}.ProductSpotlight_below___H_2N{margin-top:var(--space-4)}@media (max-width:767px){.ProductSpotlight_hero__EN9yN .ProductSpotlight_fixedHero__CFQx5{white-space:normal;font-size:calc(10.3vw - 4.2px)}}.ProductSpotlight_hero__EN9yN .ProductSpotlight_sub__uacyZ{max-width:40rem}.ProductSpotlight_hero__EN9yN .ProductSpotlight_ctas__GCZr7{margin-top:var(--space-4)}@media (min-width:1024px){.ProductSpotlight_hero__EN9yN .ProductSpotlight_ctas__GCZr7{margin-top:var(--space-1)}}@media (max-width:767px){.ProductSpotlight_hero__EN9yN .ProductSpotlight_card___HTtr{aspect-ratio:1200/900;margin-top:14%;margin-bottom:8%}}.ProductSpotlight_fixedHeader__5jMrj{display:flex;flex-direction:column;gap:var(--space-3)}@media (min-width:1024px){.ProductSpotlight_side__0ivHU.ProductSpotlight_reversed__UaG8v .ProductSpotlight_copy__4FMOj{order:2}}.ProductSpotlight_frame__GgyoR{margin:0;border-radius:12px;overflow:hidden;background:#fff;border:1px solid rgba(21,23,26,.12);box-shadow:0 30px 60px -24px rgba(60,40,0,.45)}.ProductSpotlight_frameBar__VznxJ{display:flex;gap:6px;padding:10px 14px;border-bottom:1px solid var(--color-border-subtle);background:var(--color-bg-default)}.ProductSpotlight_frameBar__VznxJ span{width:10px;height:10px;border-radius:var(--radius-full);background:var(--color-border-default)}.ProductSpotlight_frame__GgyoR img{display:block;width:100%;height:auto}.ProductSpotlight_cutBottom__sAc_9{max-width:none;-webkit-clip-path:inset(-50% var(--cr) var(--cb) var(--cl));clip-path:inset(-50% var(--cr) var(--cb) var(--cl))}@media (max-width:767px){.ProductSpotlight_cutBottom__sAc_9{-webkit-clip-path:inset(-50% var(--pcr) var(--pcb) var(--pcl));clip-path:inset(-50% var(--pcr) var(--pcb) var(--pcl))}}.ProductSpotlight_lifted__LijW7{filter:drop-shadow(0 30px 40px rgba(60,40,0,.28)) drop-shadow(0 4px 10px rgba(21,23,26,.1))}.ProductSpotlight_visualCol__eNAFT{position:relative}.ProductSpotlight_talk__hKV2p{position:absolute;z-index:3;left:-4%;bottom:-10%;width:min(80%,500px)}.ProductSpotlight_reversed__UaG8v .ProductSpotlight_talk__hKV2p{left:auto;right:-4%}@media (max-width:767px){.ProductSpotlight_reversed__UaG8v .ProductSpotlight_talk__hKV2p,.ProductSpotlight_talk__hKV2p{position:relative;left:auto;right:auto;bottom:auto;width:auto;margin:calc(-1 * var(--space-4)) var(--space-2) 0}.ProductSpotlight_side__0ivHU .ProductSpotlight_card___HTtr{aspect-ratio:740/515}}.ProductSpotlight_longLead__bUOOv .ProductSpotlight_productPart__xjgyX{display:inline}@media (max-width:767px){.ProductSpotlight_hero__EN9yN .ProductSpotlight_longLead__bUOOv .ProductSpotlight_productPart__xjgyX{display:block}.ProductSpotlight_hero__EN9yN .ProductSpotlight_longLead__bUOOv{white-space:normal}}.ProductSpotlight_sub__uacyZ strong{font-weight:var(--font-weight-bold)}.ProductSpotlight_card___HTtr.ProductSpotlight_band__4p_J0{aspect-ratio:1400/353;margin-top:var(--band-top,36%)}@media (max-width:767px){.ProductSpotlight_hero__EN9yN .ProductSpotlight_card___HTtr.ProductSpotlight_band__4p_J0{aspect-ratio:2/1;margin-top:37%;margin-bottom:6%}}.MasonryCards_section__hG1hf{padding:var(--section-padding-y-sm) var(--page-padding-sm)}@media (min-width:768px){.MasonryCards_section__hG1hf{padding:var(--section-padding-y) var(--page-padding-md)}}@media (min-width:1024px){.MasonryCards_section__hG1hf{padding:var(--section-padding-y) var(--page-padding-xl)}}.MasonryCards_header__T202R{max-width:var(--max-width);margin:0 auto var(--space-10);display:flex;flex-direction:column;gap:var(--space-3)}.MasonryCards_header__T202R p:last-child{max-width:620px}.MasonryCards_gold__Vg6UM{color:var(--color-text-gold)}.MasonryCards_grid__WElwD{max-width:var(--max-width);margin:0 auto;display:flex;flex-direction:column;gap:var(--space-6)}.MasonryCards_column__3WJIQ{display:contents}@media (min-width:768px){.MasonryCards_grid__WElwD{flex-direction:row;align-items:flex-start}.MasonryCards_column__3WJIQ{display:flex;flex-direction:column;gap:var(--space-6);flex:1 1;min-width:0}}.MasonryCards_card__fi3l8{position:relative;display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-5);background:var(--color-bg-surface);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-card-lg-phone);overflow:hidden}@media (min-width:768px){.MasonryCards_card__fi3l8{gap:var(--space-6);padding:var(--space-8)}}.MasonryCards_card__fi3l8{--bleed:calc(var(--space-5) - 6px)}@media (min-width:768px){.MasonryCards_card__fi3l8{--bleed:calc(var(--space-8) - 8px)}}.MasonryCards_notice__FA2X_{position:relative;min-height:calc(var(--visual-h) * .8);display:flex;align-items:center;padding:var(--space-6) 0;background:var(--color-bg-primary-soft)}@media (min-width:1024px){.MasonryCards_notice__FA2X_{min-height:var(--visual-h)}}.MasonryCards_shots__8Co5a{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--space-4);width:100%}.MasonryCards_shot__CXXAe{display:block;width:calc(90% + var(--bleed));height:auto;margin-left:calc(-1 * var(--bleed));border-radius:14px;box-shadow:0 18px 36px -14px rgba(21,23,26,.38);transform:rotate(-2deg)}.MasonryCards_shot__CXXAe:nth-child(2n){margin-left:auto;margin-right:calc(-1 * var(--bleed));transform:rotate(2deg)}div.MasonryCards_shot__CXXAe{min-height:64px;padding:var(--space-2);font-size:var(--font-size-base)}.MasonryCards_bleedCard____RCr{padding:0}.MasonryCards_bleed__2_tmR{display:block;width:100%;height:calc(var(--visual-h) * .8);object-fit:cover}@media (min-width:1024px){.MasonryCards_bleed__2_tmR{height:var(--visual-h)}}.MasonryCards_bleedText__7VCtX{padding:0 var(--space-5) var(--space-5)}@media (min-width:768px){.MasonryCards_bleedText__7VCtX{padding:0 var(--space-8) var(--space-8)}}.MasonryCards_screen__Xaq2r{display:block;width:100%;height:calc(var(--visual-h) * .8);object-fit:cover;object-position:top;border-radius:var(--radius-lg);border:var(--border-thin) solid var(--color-border-subtle);background:#fff}@media (min-width:1024px){.MasonryCards_screen__Xaq2r{height:var(--visual-h)}}.MasonryCards_screenNatural__IdB67{display:block;width:calc(100% + 2 * var(--bleed));max-width:none;height:auto;margin:0 calc(-1 * var(--bleed));filter:drop-shadow(0 12px 24px rgba(21,23,26,.1))}.MasonryCards_text__OTD00{display:flex;flex-direction:column;gap:var(--space-2)}.MasonryCards_line__5b1fp{font-size:var(--text-card-body);font-weight:var(--font-weight-bold);line-height:1.5;color:var(--color-text-primary)}.MasonryCards_photoCard__0qOAi{gap:0;border:none;min-height:calc(var(--visual-h) * .8 + 120px)}@media (min-width:1024px){.MasonryCards_photoCard__0qOAi{min-height:calc(var(--visual-h) + 140px)}}.MasonryCards_photo__lsDL6{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:0}.MasonryCards_photoCard__0qOAi:after{content:"";position:absolute;inset:40% 0 0 0;background:linear-gradient(180deg,rgba(21,23,26,0),rgba(21,23,26,.78));pointer-events:none}.MasonryCards_photoText__cCMjF{position:relative;z-index:1;margin-top:auto;padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-2)}.MasonryCards_photoCard__0qOAi{padding:0}@media (min-width:768px){.MasonryCards_photoText__cCMjF{padding:var(--space-8)}}.MasonryCards_photoText__cCMjF .MasonryCards_line__5b1fp{color:#fff}.MasonryCards_missing__YvX3z{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-4);text-align:center;background:repeating-linear-gradient(45deg,var(--data-caution-bg),var(--data-caution-bg) 12px,#fff 12px,#fff 24px);color:var(--color-text-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:1.35}.MasonryCards_missing__YvX3z strong{font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-wider);text-transform:uppercase;color:var(--data-caution-fg)}.MasonryCards_note__Nq1kQ{max-width:var(--max-width);margin:var(--space-8) auto 0;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}@media (min-width:768px){.MasonryCards_card__fi3l8{border-radius:var(--radius-card-lg)}@supports (corner-shape:squircle){.MasonryCards_card__fi3l8{border-radius:var(--radius-card-lg-smooth);corner-shape:squircle}}}@supports (corner-shape:squircle){@media (max-width:767px){.MasonryCards_card__fi3l8{border-radius:calc(var(--radius-card-lg-phone) * 2);corner-shape:squircle}}}.MasonryCards_floatCard__TLGYk{position:absolute;z-index:2;top:var(--space-6);left:50%;width:84%;height:auto;padding:var(--space-3) var(--space-4);background:#fff;border-radius:14px;box-shadow:0 16px 32px -12px rgba(21,23,26,.45);transform:translateX(-50%) rotate(-2deg)}@media (min-width:768px){.MasonryCards_floatCard__TLGYk{top:var(--space-8)}}.MasonryCards_notice__FA2X_{border-radius:var(--radius-card-lg-phone)}@supports (corner-shape:squircle){@media (max-width:767px){.MasonryCards_notice__FA2X_{border-radius:calc(var(--radius-card-lg-phone) * 2);corner-shape:squircle}}}@media (min-width:768px){.MasonryCards_notice__FA2X_{border-radius:var(--radius-card-lg)}@supports (corner-shape:squircle){.MasonryCards_notice__FA2X_{border-radius:var(--radius-card-lg-smooth);corner-shape:squircle}}}.MasonryCards_floatOdd__eBFb6{transform:translateX(-50%) rotate(2deg)}@media (min-width:768px) and (max-width:1023px){.MasonryCards_grid__WElwD{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-6);gap:var(--space-6);align-items:start}.MasonryCards_column__3WJIQ{display:contents}}.Faq_section__Mkzhn{padding:var(--section-padding-y-sm) var(--page-padding-sm)}@media (min-width:768px){.Faq_section__Mkzhn{padding:var(--section-padding-y) var(--page-padding-md)}}@media (min-width:1024px){.Faq_section__Mkzhn{padding:var(--section-padding-y) var(--page-padding-xl)}}.Faq_wrap__oDO0J{max-width:820px;margin:0 auto}.Faq_header__V_dAZ{margin-bottom:var(--space-10);gap:var(--space-3)}.Faq_header__V_dAZ,.Faq_list__FYK01{display:flex;flex-direction:column}.Faq_item__hrOKf{border-bottom:var(--border-thin) solid var(--color-border-subtle)}.Faq_item__hrOKf:first-child{border-top:var(--border-thin) solid var(--color-border-subtle)}.Faq_question__HbmMo{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-5) 0;font-size:var(--text-card-title);font-weight:var(--font-weight-bold);line-height:1.4;color:var(--color-text-primary)}.Faq_question__HbmMo::-webkit-details-marker{display:none}.Faq_marker__In0_k{flex-shrink:0;font-weight:var(--font-weight-medium);color:var(--color-text-gray);transition:transform .2s ease}.Faq_item__hrOKf[open] .Faq_marker__In0_k{transform:rotate(45deg)}.Faq_answer__L0t0Y{display:flex;flex-direction:column;gap:var(--space-3);padding:0 var(--space-8) var(--space-5) 0;font-size:var(--text-card-body);font-weight:var(--font-weight-medium);line-height:1.6;color:var(--color-text-gray)}.Faq_soonTag__GFCov{display:inline-flex;align-items:center;margin-right:var(--space-2);padding:2px var(--space-2);border-radius:var(--radius-full);background:var(--color-bg-primary-soft);color:var(--color-text-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;vertical-align:2px}@media (prefers-reduced-motion:reduce){.Faq_marker__In0_k{transition:none}}.Faq_link__Dp3Hq{color:var(--color-text-primary);font-weight:var(--font-weight-bold);text-decoration:underline;-webkit-text-decoration-color:var(--color-bg-primary);text-decoration-color:var(--color-bg-primary);text-decoration-thickness:3px;text-underline-offset:3px}.Faq_link__Dp3Hq:hover{-webkit-text-decoration-color:var(--color-text-primary);text-decoration-color:var(--color-text-primary)}.DeviceCards_section__J3lyf{padding:var(--section-padding-y-sm) var(--page-padding-sm);background:#fff}@media (min-width:768px){.DeviceCards_section__J3lyf{padding:var(--section-padding-y) var(--page-padding-md)}}@media (min-width:1024px){.DeviceCards_section__J3lyf{padding:var(--section-padding-y) var(--page-padding-xl)}}.DeviceCards_header__pJRiV{max-width:var(--max-width);margin:0 auto var(--space-10);display:flex;flex-direction:column;gap:var(--space-3)}.DeviceCards_header__pJRiV p:last-child{max-width:620px}.DeviceCards_grid__5bFTk{max-width:var(--max-width);margin:0 auto;display:grid;grid-template-columns:1fr;grid-gap:var(--space-10);gap:var(--space-10)}@media (min-width:768px){.DeviceCards_grid__5bFTk{grid-template-columns:1fr 1fr;gap:var(--space-12) var(--space-8)}}@media (min-width:1024px){.DeviceCards_grid__5bFTk{gap:var(--space-16) var(--space-10)}}.DeviceCards_card__L_bo7{display:flex;flex-direction:column;gap:var(--space-6);min-width:0}.DeviceCards_stage___cn2j{position:relative;aspect-ratio:581/301;overflow:hidden;background:var(--color-bg-surface);border:var(--border-thin) solid var(--color-border-faint);border-radius:var(--radius-card-lg-phone);container-type:inline-size}.DeviceCards_phone__nyayS{position:absolute;width:27cqi}.DeviceCards_stagger__MqhKs .DeviceCards_phone0__i1Bk5{left:22.6cqi;top:15.9cqi}.DeviceCards_stagger__MqhKs .DeviceCards_phone1__kZM63{left:46.2cqi;top:6.7cqi}.DeviceCards_single__9rC8s .DeviceCards_phone0__i1Bk5{left:36.5cqi;top:6.1cqi}.DeviceCards_pair__eJPJ4 .DeviceCards_phone0__i1Bk5{left:19.3cqi;top:5.9cqi}.DeviceCards_pair__eJPJ4 .DeviceCards_phone1__kZM63{left:53.6cqi;top:5.9cqi}.DeviceCards_overlay__X3mNG .DeviceCards_phone0__i1Bk5{left:53.8cqi;top:5.9cqi}.DeviceCards_cutout__uI6Re{position:absolute;left:19.9cqi;top:18.4cqi;width:43cqi;z-index:2;border-radius:var(--radius-lg);border:var(--border-thin) solid var(--color-border-subtle);background:#fff;box-shadow:0 16px 32px -12px rgba(21,23,26,.25)}img.DeviceCards_cutout__uI6Re{height:auto}div.DeviceCards_cutout__uI6Re{height:17.8cqi}.DeviceCards_missing__TWKKF{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1);padding:var(--space-3);text-align:center;background:repeating-linear-gradient(45deg,var(--data-caution-bg),var(--data-caution-bg) 12px,#fff 12px,#fff 24px);color:var(--color-text-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:1.3}.DeviceCards_missing__TWKKF strong{font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-wider);text-transform:uppercase;color:var(--data-caution-fg)}.DeviceCards_caption__WBVzw{padding:0 var(--space-2);font-size:var(--text-card-body);font-weight:var(--font-weight-medium);line-height:1.5;color:var(--color-text-gray)}@media (min-width:1024px){.DeviceCards_caption__WBVzw{padding:0 var(--space-10)}}.DeviceCards_caption__WBVzw strong{font-weight:var(--font-weight-bold);color:var(--color-text-primary)}@media (min-width:768px){.DeviceCards_stage___cn2j{border-radius:var(--radius-card-lg)}@supports (corner-shape:squircle){.DeviceCards_stage___cn2j{border-radius:var(--radius-card-lg-smooth);corner-shape:squircle}}}@supports (corner-shape:squircle){@media (max-width:767px){.DeviceCards_stage___cn2j{border-radius:calc(var(--radius-card-lg-phone) * 2);corner-shape:squircle}}}.DeviceCards_titleLink__xmJNF{color:inherit;text-decoration:none}.DeviceCards_titleLink__xmJNF:hover{text-decoration:underline;text-underline-offset:3px}.DeviceCards_meta__yJLez{margin-top:calc(var(--space-4) * -1);padding:0 var(--space-2);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}@media (min-width:1024px){.DeviceCards_meta__yJLez{padding:0 var(--space-10)}}.DeviceCards_webShot__qNkav{position:absolute;left:12cqi;top:8cqi;width:76cqi}.DeviceCards_bare__ZvzcM{padding-top:0;padding-bottom:var(--space-10)}@media (min-width:768px){.DeviceCards_bare__ZvzcM{padding-bottom:var(--space-12)}}@media (min-width:1024px){.DeviceCards_three__W1i7F{grid-template-columns:repeat(3,1fr);gap:var(--space-12) var(--space-8)}}.DeviceCards_post__DdsFy{position:relative;gap:var(--space-4)}.DeviceCards_post__DdsFy .DeviceCards_stage___cn2j{transition:transform .25s ease}.DeviceCards_post__DdsFy:hover .DeviceCards_stage___cn2j{transform:translateY(-4px)}.DeviceCards_postText__ePLvR{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);padding:0 var(--space-1)}.DeviceCards_tag__SNnsI{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.DeviceCards_postTitle__3gkH9{font-size:clamp(20px,1.6vw,22px);line-height:1.25;color:var(--color-text-primary)}.DeviceCards_stretched__T8hSb{color:inherit;text-decoration:none}.DeviceCards_stretched__T8hSb:after{content:"";position:absolute;inset:0;z-index:3}.DeviceCards_post__DdsFy:hover .DeviceCards_postTitle__3gkH9{text-decoration:underline;-webkit-text-decoration-color:var(--color-bg-primary);text-decoration-color:var(--color-bg-primary);text-decoration-thickness:3px;text-underline-offset:4px}.DeviceCards_postSummary__OOPEr{line-height:1.5}.DeviceCards_postMeta__pCQeo,.DeviceCards_postSummary__OOPEr{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.DeviceCards_three__W1i7F .DeviceCards_phone__nyayS{width:34cqi}.DeviceCards_three__W1i7F .DeviceCards_single__9rC8s .DeviceCards_phone0__i1Bk5{left:33cqi}.DeviceCards_three__W1i7F .DeviceCards_pair__eJPJ4 .DeviceCards_phone0__i1Bk5{left:14cqi}.DeviceCards_three__W1i7F .DeviceCards_pair__eJPJ4 .DeviceCards_phone1__kZM63{left:52cqi}.DeviceCards_artCover__4C7Ot{aspect-ratio:581/301;border-radius:var(--radius-card-lg-phone);transition:transform .25s ease}@media (min-width:768px){.DeviceCards_artCover__4C7Ot{border-radius:var(--radius-card-lg)}}.DeviceCards_post__DdsFy:hover .DeviceCards_artCover__4C7Ot{transform:translateY(-4px)}@media (min-width:1024px){.DeviceCards_three__W1i7F .DeviceCards_lead__Qy2BZ{grid-column:span 2}.DeviceCards_three__W1i7F .DeviceCards_lead__Qy2BZ .DeviceCards_artCover__4C7Ot,.DeviceCards_three__W1i7F .DeviceCards_lead__Qy2BZ+.DeviceCards_post__DdsFy .DeviceCards_artCover__4C7Ot{aspect-ratio:auto;height:clamp(280px,25vw,380px)}.DeviceCards_three__W1i7F .DeviceCards_lead__Qy2BZ .DeviceCards_postTitle__3gkH9{font-size:clamp(24px,2vw,30px)}.DeviceCards_three__W1i7F .DeviceCards_lead__Qy2BZ+.DeviceCards_post__DdsFy .DeviceCards_artCover__4C7Ot img,.DeviceCards_three__W1i7F .DeviceCards_lead__Qy2BZ+.DeviceCards_post__DdsFy .DeviceCards_artCover__4C7Ot video{object-position:8% 50%}}.DeviceCards_postAuthor__jJ4MB{display:flex;align-items:center;gap:var(--space-3);margin-top:var(--space-2)}.DeviceCards_postAuthor__jJ4MB>span{display:flex;flex-direction:column;font-size:var(--font-size-base);line-height:1.3;color:var(--color-text-primary)}.CtaSection_section__OBtnd{background:var(--color-bg-primary);padding:var(--section-padding-y-sm) var(--page-padding-sm)}@media (min-width:768px){.CtaSection_section__OBtnd{padding:var(--section-padding-y) var(--page-padding-md)}}@media (min-width:1024px){.CtaSection_section__OBtnd{padding:var(--section-padding-y) var(--page-padding-xl)}}.CtaSection_inner__mqmJR{max-width:640px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-6)}.CtaSection_headline__GLMFd{font-size:var(--text-cta-headline,clamp(var(--font-size-xl),6vw,var(--font-size-4xl)));font-weight:var(--font-weight-bold);line-height:1.05;letter-spacing:-.02em;color:var(--color-text-on-primary)}.CtaSection_headlineCompact__wYjXA{font-size:var(--text-section-headline-compact);line-height:1.15}.CtaSection_sub__7E1Ym{font-size:var(--font-size-lg);color:var(--color-text-on-primary);opacity:.7;line-height:1.5;max-width:480px}.CtaSection_ctas__G67dI{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:center}.CtaSection_withVisual__M5hha{position:relative}.CtaSection_art__HjVZk img{display:block;height:auto}@media (min-width:1024px){.CtaSection_art__HjVZk{position:absolute;inset:0 var(--page-padding-xl);max-width:var(--max-width);margin:0 auto;pointer-events:none}.CtaSection_art__HjVZk img{position:absolute;bottom:0;left:var(--art-left);width:var(--art-width)}.CtaSection_inner__mqmJR{position:relative}.CtaSection_visualRoom__TwITv{padding-top:max(0px,calc(.43 * .984 * min(100vw - 2 * var(--page-padding-xl), var(--max-width)) - 330px))}}@media (min-width:1024px) and (max-width:1279px){.CtaSection_art__HjVZk img{left:0;width:38%}.CtaSection_visualRoom__TwITv{padding-top:max(0px,calc(.38 * .984 * (100vw - 2 * var(--page-padding-xl)) - 300px))}}@media (max-width:1023px){.CtaSection_withVisual__M5hha{display:flex;flex-direction:column}.CtaSection_art__HjVZk{order:2}.CtaSection_art__HjVZk img{width:78%;max-width:420px;margin:var(--space-8) 0 calc(-1 * var(--section-padding-y-sm)) 0}}@media (min-width:768px) and (max-width:1023px){.CtaSection_art__HjVZk img{margin-bottom:calc(-1 * var(--section-padding-y))}}@media (min-width:600px) and (max-width:1023px){.CtaSection_art__HjVZk{align-self:center}.CtaSection_art__HjVZk img{width:46vw;max-width:380px;margin-left:6vw}}.AppCtaSection_perch__j4Apx{position:relative;display:inline-block}.AppCtaSection_pawto__f6wtn{position:absolute;left:50%;bottom:.84em;width:auto;height:1.3em;transform:translateX(-50%);pointer-events:none}.Avatar_avatar__UnKOO{-webkit-mask:url(/squircle.svg) center/100% 100% no-repeat;mask:url(/squircle.svg) center/100% 100% no-repeat;object-fit:cover;flex-shrink:0}.Avatar_placeholder__AqO2A{display:flex;align-items:center;justify-content:center;font-weight:var(--font-weight-medium);color:var(--color-text-gray);background:var(--color-border-subtle)}.Avatar_sm__Y_S09{width:40px;height:40px;font-size:var(--font-size-base)}.Avatar_md__nRKNr{width:64px;height:64px;font-size:var(--font-size-xl)}.Avatar_lg__wBNjj{width:88px;height:88px;font-size:var(--font-size-2xl)}.Avatar_xl__IFzNh{width:120px;height:120px;font-size:var(--font-size-3xl)}img.Avatar_avatar__UnKOO{background:var(--color-bg-surface)}.Avatar_rounded__tGOe_.Avatar_sm__Y_S09{border-radius:var(--radius-button)}.Avatar_rounded__tGOe_.Avatar_lg__wBNjj,.Avatar_rounded__tGOe_.Avatar_md__nRKNr{border-radius:var(--radius-xl)}.Avatar_rounded__tGOe_.Avatar_xl__IFzNh{border-radius:var(--radius-2xl)}img.Avatar_flat___QyVs{border:0}.Avatar_rounded__tGOe_{-webkit-mask:none;mask:none}.JumpBack_wrap__yKvKm{position:fixed;left:16px;bottom:calc(16px + env(safe-area-inset-bottom, 0px));z-index:40;animation:JumpBack_in__NRUge .2s ease-out}@media (min-width:768px){.JumpBack_wrap__yKvKm{left:24px;bottom:calc(24px + env(safe-area-inset-bottom, 0px))}}@keyframes JumpBack_in__NRUge{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.JumpBack_wrap__yKvKm{animation:none}}.OfferSeal_seal__C_xQD{position:relative;display:grid;place-items:center;width:136px;aspect-ratio:1;border-radius:var(--radius-full);background:var(--color-bg-primary);border:2px solid var(--color-text-primary);box-shadow:0 16px 32px -16px rgba(21,23,26,.45);transition:transform .2s ease}.OfferSeal_seal__C_xQD:focus-visible,.OfferSeal_seal__C_xQD:hover{transform:scale(1.05);outline:0}@media (max-width:699px){.OfferSeal_seal__C_xQD{width:104px}}.OfferSeal_ring__xs1sN{position:absolute;inset:0;width:100%;height:100%;animation:OfferSeal_turn__Sp2t0 18s linear infinite}.OfferSeal_text__7gTUe{font-family:var(--font-family-headline);font-size:15px;font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.04em;fill:var(--color-text-primary)}@keyframes OfferSeal_turn__Sp2t0{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.OfferSeal_ring__xs1sN{animation:none}}.OfferSeal_disc__zUwL9{width:52%;aspect-ratio:1;border-radius:var(--radius-full);background:#fff;border:2px solid var(--color-text-primary);position:relative;overflow:hidden}.OfferSeal_head__G6qfd{position:absolute;width:190%;max-width:none;height:auto;left:-46%;top:-22%}.OfferRibbon_pill__ZWEt2{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3) var(--space-8);border-radius:var(--radius-full);background:var(--color-bg-primary-soft);font-family:var(--font-family-headline);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary);line-height:1.1;white-space:nowrap;transition:background .15s ease}a.OfferRibbon_pill__ZWEt2:focus-visible,a.OfferRibbon_pill__ZWEt2:hover{background:#fff;outline:0}.OfferRibbon_card__qVP6n{display:flex;flex-direction:column;align-items:center;gap:var(--space-6);padding:var(--space-10) var(--space-6);border-radius:var(--radius-xl);background:var(--color-bg-primary);text-align:center}.OfferRibbon_cardHeadline__6PdqU{margin:0;max-width:640px;font-family:var(--font-family-headline);font-size:var(--text-section-headline);font-weight:var(--font-weight-bold);line-height:1.05;letter-spacing:-.02em;color:var(--color-text-on-primary)}.OfferRibbon_circle__WlkmF{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:190px;aspect-ratio:1;padding:0 18px 30px;border-radius:var(--radius-full);background:var(--color-bg-primary);border:2px solid var(--color-text-primary);box-shadow:0 18px 36px -18px rgba(21,23,26,.5);text-align:center;transform:rotate(8deg);transition:transform .2s ease;overflow:hidden}.OfferRibbon_circle__WlkmF:focus-visible,.OfferRibbon_circle__WlkmF:hover{transform:rotate(8deg) scale(1.05);outline:0}.OfferRibbon_circleHeadline__vzd8V{font-family:var(--font-family-headline);font-size:19px;font-weight:var(--font-weight-bold);line-height:1.02;letter-spacing:-.01em;color:var(--color-text-on-primary)}.OfferRibbon_circlePill__w_A4W{padding:5px 12px;font-size:13px}.OfferRibbon_head___M6l_{position:absolute;bottom:-18px;left:50%;width:64px;transform:translateX(-50%)}@media (max-width:699px){.OfferRibbon_circle__WlkmF{width:140px;padding:0 12px 22px;gap:5px}.OfferRibbon_circleHeadline__vzd8V{font-size:14px}.OfferRibbon_circlePill__w_A4W{font-size:11px;padding:4px 9px}.OfferRibbon_head___M6l_{width:46px;bottom:-13px}}.PillarList_section__8lYEM{padding:var(--section-padding-y-sm) var(--page-padding-sm)}@media (min-width:768px){.PillarList_section__8lYEM{padding:var(--section-padding-y) var(--page-padding-md)}}@media (min-width:1024px){.PillarList_section__8lYEM{padding:var(--section-padding-y) var(--page-padding-xl)}}.PillarList_inner__7LoHI{max-width:var(--max-width);margin:0 auto;display:flex;flex-direction:column;gap:var(--space-10)}.PillarList_label__ZZPSV{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wider);text-transform:uppercase;color:var(--color-text-gray)}.PillarList_grid__3DC1p{display:grid;grid-template-columns:1fr;grid-gap:var(--space-8) var(--space-12);gap:var(--space-8) var(--space-12)}@media (min-width:800px){.PillarList_grid__3DC1p{grid-template-columns:repeat(2,1fr)}}.PillarList_pillar__KQwux{display:flex;flex-direction:column;gap:var(--space-2);padding-top:var(--space-5);border-top:3px solid var(--color-bg-primary)}.PillarList_title__xgnOC{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);line-height:1.2;color:var(--color-text-primary)}.PillarList_body__LTDI8{font-size:var(--text-card-body);font-weight:var(--font-weight-medium);color:var(--color-text-gray);line-height:1.6}.PillarList_proof__WuSNP{font-family:var(--font-family-headline);font-size:clamp(var(--font-size-lg),2.6vw,var(--font-size-2xl));line-height:1.3;color:var(--color-text-primary);max-width:900px}.page_page__Pu8bV{overflow-x:clip}.page_logo__JvfkI{height:56px;width:auto;align-self:center;margin-bottom:var(--space-8)}.page_heroShot__y6sSR{position:relative;width:100%;max-width:1080px;margin:0 auto var(--space-12)}.page_seal__7ysZe{position:absolute;z-index:4;top:calc(var(--space-6) * -1);right:20%}@media (max-width:699px){.page_seal__7ysZe{right:calc(var(--space-2) * -1);top:calc(var(--space-8) * -1)}}.page_closingNote__N_sQK{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-text-on-primary)}.page_ask__LUlbf{display:flex;flex-direction:column;align-items:center;gap:var(--space-5);width:100%;max-width:760px}.page_ask__LUlbf>*{width:100%}.page_ask__LUlbf .examples,.page_ask__LUlbf [class*=examples]{justify-content:center}.page_askSub__j2ZeP{font-size:var(--text-hero-sub);font-weight:var(--font-weight-medium);color:var(--color-text-primary);line-height:1.5;margin:var(--space-4) auto 0;max-width:620px;text-align:center}@media (min-width:1100px){.page_withIndex__k0sm2{display:grid;grid-template-columns:232px minmax(0,1fr);align-items:start}}.page_indexed__S5gZ2{min-width:0}.page_oneLine__xCtTD{max-width:none}@media (min-width:1100px){.page_oneLine__xCtTD{white-space:nowrap}}.PortfolioIndex_nav__uo5ID{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:color-mix(in srgb,var(--color-bg-default) 92%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--color-border-subtle)}.PortfolioIndex_strip__yORIm{max-width:calc(var(--max-width) + 2 * var(--page-padding-xl));margin:0 auto;padding:var(--space-3) var(--page-padding-sm);display:flex;align-items:center;gap:var(--space-2);overflow-x:auto;scrollbar-width:none}.PortfolioIndex_strip__yORIm::-webkit-scrollbar{display:none}@media (min-width:768px){.PortfolioIndex_strip__yORIm{padding-inline:var(--page-padding-md)}}@media (min-width:1024px){.PortfolioIndex_strip__yORIm{padding-inline:var(--page-padding-xl)}}.PortfolioIndex_group__yBMsW{flex-shrink:0;padding:0 var(--space-1) 0 var(--space-3);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wider);text-transform:uppercase;color:var(--color-text-gray)}.PortfolioIndex_group__yBMsW:first-child{padding-left:0}.PortfolioIndex_chip__tmM8D{flex-shrink:0;padding:6px var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-full);background:#fff;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary);white-space:nowrap;transition:background .15s,border-color .15s;display:inline-flex;align-items:center;gap:var(--space-2)}.PortfolioIndex_icon__jpgGv{width:1.1em;text-align:center;font-size:.9em;color:var(--color-text-gray);flex-shrink:0}.PortfolioIndex_active___qmWh .PortfolioIndex_icon__jpgGv{color:var(--color-text-on-primary)}.PortfolioIndex_chip__tmM8D:hover{border-color:var(--color-text-primary)}.PortfolioIndex_active___qmWh{background:var(--color-bg-primary);border-color:var(--color-bg-primary);color:var(--color-text-on-primary)}@media (min-width:1100px){.PortfolioIndex_nav__uo5ID{top:0;height:100vh;border-bottom:0;border-right:1px solid var(--color-border-subtle);overflow-y:auto;scrollbar-width:thin}.PortfolioIndex_strip__yORIm{max-width:none;margin:0;padding:var(--space-8) var(--space-4) var(--space-8) var(--space-6);flex-direction:column;align-items:stretch;gap:var(--space-1);overflow:visible}.PortfolioIndex_group__yBMsW{padding:var(--space-5) 0 var(--space-2)}.PortfolioIndex_group__yBMsW:first-child{padding-top:0}.PortfolioIndex_chip__tmM8D{border-color:transparent;background:transparent;white-space:normal;padding:6px var(--space-3);border-radius:var(--radius-md)}.PortfolioIndex_chip__tmM8D:hover{border-color:transparent;background:color-mix(in srgb,var(--color-bg-primary) 25%,transparent)}.PortfolioIndex_active___qmWh,.PortfolioIndex_active___qmWh:hover{background:var(--color-bg-primary);border-color:var(--color-bg-primary)}}.PortfolioSearch_wrap__pp7Ji{position:relative;max-width:760px;display:flex;flex-direction:column;gap:var(--space-3)}.PortfolioSearch_form__tApwD{display:flex;align-items:center;gap:var(--space-2);height:56px;padding:0 6px 0 var(--space-5);background:var(--color-bg-surface);border:var(--border-medium) solid var(--color-text-primary);border-radius:var(--radius-full)}.PortfolioSearch_invite__t7YRd{font-family:var(--font-family-headline);font-size:clamp(var(--font-size-lg),2.4vw,var(--font-size-xl));line-height:1.2;color:var(--color-text-on-primary)}.PortfolioSearch_input__Uk3gZ{flex:1 1;min-width:0;border:0;outline:0;background:transparent;height:100%;font-family:var(--font-family);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.PortfolioSearch_input__Uk3gZ::placeholder{color:var(--color-text-placeholder)}.PortfolioSearch_input__Uk3gZ::-webkit-search-cancel-button{display:none}.PortfolioSearch_submit__vwB_f{flex-shrink:0}.PortfolioSearch_submitWord__Prgef{display:none}.PortfolioSearch_submitIcon__EM5zb{min-height:40px}@media (min-width:700px){.PortfolioSearch_submitWord__Prgef{display:inline-flex}.PortfolioSearch_submitIcon__EM5zb{display:none}}.PortfolioSearch_results__iZzPZ{position:absolute;top:calc(100% + var(--space-2));left:0;right:0;z-index:30;max-height:min(60vh,420px);overflow-y:auto;list-style:none;margin:0;padding:var(--space-2);background:#fff;border:1px solid var(--color-border-default);border-radius:var(--radius-lg);box-shadow:0 16px 32px -16px rgba(21,23,26,.35)}.PortfolioSearch_result__2rh_i{width:100%;display:grid;grid-template-columns:1fr auto;grid-gap:2px var(--space-3);gap:2px var(--space-3);align-items:center;text-align:left;padding:var(--space-3);border:0;border-radius:var(--radius-md);background:transparent;cursor:pointer;font-family:var(--font-family)}.PortfolioSearch_result__2rh_i:focus-visible,.PortfolioSearch_result__2rh_i:hover{background:var(--color-bg-primary-soft);outline:0}.PortfolioSearch_resultMenu__KWmYv{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wider);text-transform:uppercase;color:var(--color-text-gray)}.PortfolioSearch_resultTitle__u7fIj{grid-column:1;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.PortfolioSearch_resultArrow__YXPp1{grid-row:1/span 2;grid-column:2;color:var(--color-text-gray)}.PortfolioSearch_fine__PoMml{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.PortfolioSearch_examples__fuPC7{display:flex;flex-wrap:wrap;gap:var(--space-2)}.PortfolioSearch_example__Vl21N{white-space:normal;text-align:left;font-weight:var(--font-weight-medium);background:#fff;border-radius:var(--radius-md)}.BlogFeed_feed__Pg28d{padding-top:var(--space-12);background:#fff}@media (min-width:768px){.BlogFeed_feed__Pg28d{padding-top:var(--space-16)}}.BlogFeed_section__sEgPs{scroll-margin-top:120px}.BlogFeed_title__nn6a4{padding:0 var(--page-padding-sm) var(--space-6)}@media (min-width:768px){.BlogFeed_title__nn6a4{padding:0 var(--page-padding-md) var(--space-8)}}@media (min-width:1024px){.BlogFeed_title__nn6a4{padding:0 var(--page-padding-xl) var(--space-8)}}.BlogFeed_title__nn6a4 span{display:block;max-width:var(--max-width);margin:0 auto;font-family:var(--font-family-headline);font-size:clamp(36px,5vw,64px);line-height:1;letter-spacing:-.01em;color:var(--color-text-primary)}.page_accent__bwWGo{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--color-bg-primary);text-decoration-color:var(--color-bg-primary);text-decoration-thickness:4px;text-underline-offset:4px}.page_hero__7KFOs{background:var(--color-bg-primary);padding:calc(88px + var(--space-16)) var(--page-padding-sm) 0;text-align:center}@media (min-width:768px){.page_hero__7KFOs{padding-top:calc(92px + var(--space-20));padding-left:var(--page-padding-md);padding-right:var(--page-padding-md)}}@media (min-width:1024px){.page_hero__7KFOs{padding-left:var(--page-padding-xl);padding-right:var(--page-padding-xl)}}.page_heroInner__8WoKQ{max-width:var(--max-width);margin:0 auto;display:flex;flex-direction:column-reverse;align-items:center;gap:var(--space-10)}@media (min-width:1024px){.page_hero__7KFOs{text-align:left}.page_heroInner__8WoKQ{flex-direction:row;justify-content:center;align-items:center;gap:var(--space-24)}}.page_heroDeck__rCqZ0{position:relative;z-index:1;margin-bottom:calc(-1 * var(--space-16));width:min(420px,100%);aspect-ratio:420/600;flex-shrink:0}.page_heroPhoneBack__CBN5O,.page_heroPhoneFront__P1T2w{position:absolute;width:58%}.page_heroPhoneBack__CBN5O{left:0;top:0}.page_heroPhoneFront__P1T2w{right:0;top:14%;z-index:1}.page_heroContent__dzLob{display:flex;flex-direction:column;align-items:center;gap:var(--space-5);max-width:700px}@media (min-width:1024px){.page_heroContent__dzLob{align-items:flex-start;max-width:620px}}.page_heroHeadline__6GB67{font-size:var(--text-hero-headline);font-weight:var(--font-weight-bold);line-height:1.05;color:var(--color-text-on-primary);letter-spacing:-.02em;text-wrap:balance}.page_heroSub__fi66w{font-size:var(--text-hero-sub);font-weight:var(--font-weight-medium);color:var(--color-text-primary);line-height:1.65;max-width:600px}.page_heroCtaGroup__uVcJT{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:center;padding-top:var(--space-3)}@media (min-width:1024px){.page_heroCtaGroup__uVcJT{justify-content:flex-start}}.page_btnPrimary__d_sTc{display:inline-flex;align-items:center;background:var(--color-text-on-primary);color:var(--color-bg-default);padding:14px 28px;border-radius:var(--radius-button);font-size:var(--text-button);font-weight:var(--font-weight-bold);font-family:var(--font-family);line-height:1;transition:opacity .15s ease}.page_btnPrimary__d_sTc:hover{opacity:.8}section.page_afterHero__jA_b6{padding-top:calc(var(--section-padding-y-sm) + var(--space-16))}@media (min-width:768px){section.page_afterHero__jA_b6{padding-top:calc(var(--section-padding-y) + var(--space-16))}}.page_featureSurface__RCRvx,.page_founderSection__xrBJy{background:var(--color-bg-surface)}.page_founderSection__xrBJy{padding:var(--section-padding-y-sm) var(--page-padding-sm)}@media (min-width:768px){.page_founderSection__xrBJy{padding:var(--section-padding-y) var(--page-padding-md)}}@media (min-width:1024px){.page_founderSection__xrBJy{padding:var(--section-padding-y) var(--page-padding-xl)}}.page_founderInner__S7A39{max-width:800px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-5)}.page_founderAvatar__9Rhbh{width:128px;height:128px;border-radius:var(--radius-2xl);background:var(--color-bg-surface);border:var(--border-medium) solid var(--color-border-subtle);object-fit:cover;flex-shrink:0}.page_founderQuote__JsiSF{font-size:clamp(var(--font-size-lg),3vw,var(--font-size-2xl));font-style:italic;color:var(--color-text-primary);line-height:1.55}.page_founderByline__JJw7K{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.page_testimonialsSection__1fjyG{padding:var(--section-padding-y-sm) var(--page-padding-sm)}@media (min-width:768px){.page_testimonialsSection__1fjyG{padding:var(--section-padding-y) var(--page-padding-md)}}@media (min-width:1024px){.page_testimonialsSection__1fjyG{padding:var(--section-padding-y) var(--page-padding-xl)}}.page_testimonialsHeader__W92zA{max-width:var(--max-width);margin:0 auto var(--space-10)}.page_testimonialsLabel__dYlCB{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wider);color:var(--color-text-gray);text-transform:uppercase;margin-bottom:var(--space-3)}.page_testimonialsHeadline__TURiL{font-size:var(--text-section-headline);font-weight:var(--font-weight-bold);line-height:1.1;letter-spacing:-.01em}.page_testimonialGrid__A2Jjz{max-width:var(--max-width);margin:0 auto;display:grid;grid-template-columns:1fr;grid-gap:var(--space-4);gap:var(--space-4)}@media (min-width:640px){.page_testimonialGrid__A2Jjz{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.page_testimonialGrid__A2Jjz{grid-template-columns:repeat(3,1fr)}}.page_testimonialCard__ciKNV{background:var(--color-bg-surface);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-lg);padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-5)}.page_testimonialQuote__LlZEe{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);font-style:italic;color:var(--color-text-primary);line-height:1.65;flex:1 1}.page_testimonialName__l18WN{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.page_testimonialRole__nb18w{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}