.p1_root__XOsKw{--bg:#161c1a;--surface:#1f2725;--surface-2:#2a3532;--ink:#e3e2da;--muted:#8e948d;--accent:#9fc7b8;--paper:#e3e2da;--paper-ink:#161c1a;--paper-2:#d2d3c8;--moss:#2f3d38;--margin:clamp(1rem,2.2vw,2rem);--gutter:clamp(0.75rem,1.4vw,1.5rem);--section:clamp(72px,8vw,120px);--band:72px;--step-small:clamp(0.875rem,0.85rem + 0.1vw,0.9375rem);--step-body:clamp(1.0625rem,1rem + 0.25vw,1.1875rem);--step-lead:clamp(1.375rem,1.1rem + 0.9vw,1.875rem);--step-head:clamp(2.75rem,1.2rem + 6vw,6.25rem);--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-expo:cubic-bezier(0.16,1,0.3,1);--ease-in-out:cubic-bezier(0.76,0,0.24,1);background:var(--bg);color:var(--ink);font-family:var(--font-work),system-ui,sans-serif;font-size:var(--step-body);line-height:1.5;min-height:100svh;-webkit-font-smoothing:antialiased}.p1_root__XOsKw *,.p1_root__XOsKw :after,.p1_root__XOsKw :before{box-sizing:border-box}.p1_root__XOsKw :where(h1,h2,h3,p,ul,figure){margin:0;padding:0}.p1_root__XOsKw :where(ul){list-style:none}.p1_root__XOsKw :where(img,video){display:block;max-width:100%}.p1_root__XOsKw :where(a){color:inherit}.p1_root__XOsKw ::selection{background:var(--accent);color:var(--bg)}.p1_root__XOsKw a:focus-visible,.p1_root__XOsKw button:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.p1_wrap__e0dZM{padding-inline:var(--margin)}.p1_grid__fTOAK{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter)}.p1_main__ECvRZ,.p1_page__1zTNg{position:relative}.p1_main__ECvRZ{z-index:1;background:var(--bg)}body:has(.p1_root__XOsKw){background:#161c1a}.p1_h2__kvirt{font-family:var(--font-anton),Impact,sans-serif;font-weight:400;font-size:var(--step-head);line-height:.92;letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance}.p1_textLink__zy1uI{font-weight:600;text-decoration:underline;text-decoration-thickness:.09em;text-underline-offset:.22em;text-decoration-color:transparent;transition:text-decoration-color .18s ease}.p1_textLink__zy1uI:hover{text-decoration-color:currentColor}.p1_hero__7G4jc{position:relative;padding-bottom:var(--section)}.p1_nav__6FuJS{display:flex;align-items:center;justify-content:space-between;padding:28px var(--margin) 0}.p1_mark__HlMYP{font-family:var(--font-anton),Impact,sans-serif;font-size:var(--step-lead);letter-spacing:.02em;text-transform:uppercase;text-decoration:none;line-height:1}.p1_btn__tnZzG,.p1_navBtn__fu0VC{display:inline-grid;place-items:center;height:52px;padding-inline:28px;font-weight:600;font-size:var(--step-body);text-decoration:none;transition:transform .14s var(--ease-out),background-color .18s ease,color .18s ease}.p1_navBtn__fu0VC{background:var(--ink);color:var(--bg)}.p1_btn__tnZzG{background:var(--paper-ink);color:var(--paper)}.p1_btn__tnZzG:active,.p1_navBtn__fu0VC:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.p1_navBtn__fu0VC:hover{background:var(--accent)}.p1_btn__tnZzG:hover{background:var(--moss)}}.p1_stage__TQBan{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);padding-inline:var(--margin);margin-top:114px;align-items:start}.p1_deck__fmd9H{grid-column:4/span 6;grid-row:1;position:relative}.p1_plate__FSamU{grid-row:1;align-self:start}.p1_plateL__CVB6X{grid-column:1/span 3}.p1_plateR__F_2j3{grid-column:10/span 3}.p1_plate__FSamU img{width:100%;aspect-ratio:4/5;object-fit:cover;background:var(--surface-2)}.p1_plate__FSamU figcaption{margin-top:12px;max-width:32ch;font-size:var(--step-small);text-wrap:pretty}.p1_tabs__9mpHu{position:absolute;left:0;right:0;top:-40px;height:40px;display:flex;gap:8px;padding-inline:64px}.p1_tabs__9mpHu a{flex:1;display:grid;place-items:center;background:var(--surface-2);color:var(--ink);font-weight:600;font-size:var(--step-small);text-decoration:none;transition:transform .24s var(--ease-out),background-color .18s ease,color .18s ease}@media (hover:hover) and (pointer:fine){.p1_tabs__9mpHu a:hover{transform:translateY(-8px);background:var(--paper);color:var(--paper-ink)}}.p1_heroCard__XCa4t{position:relative;container-type:inline-size;display:flex;flex-direction:column;aspect-ratio:5/6.7;padding:0 40px;background:var(--paper);color:var(--paper-ink)}.p1_cut___mnrr{position:absolute;width:28px;height:28px;border-radius:50%;background:var(--bg)}.p1_tl__exiNj{top:-14px;left:-14px}.p1_tr__wUCD6{top:-14px;right:-14px}.p1_bl__77y_P{bottom:-14px;left:-14px}.p1_br__OX2WX{bottom:-14px;right:-14px}.p1_cardHead__ahe34{height:44px;margin-inline:-40px;padding-inline:40px;background:var(--paper-2)}.p1_cardFoot__gdHQe{display:flex;justify-content:space-between;gap:16px;margin-top:24px;font-size:var(--step-small);font-weight:600;font-variant-numeric:tabular-nums}.p1_h1__G1_uM{margin-top:44px;font-family:var(--font-anton),Impact,sans-serif;font-weight:400;font-size:clamp(2.5rem,13cqi,6.5rem);line-height:.9;letter-spacing:-.01em;text-transform:uppercase}.p1_line__1hrQ0{display:block;overflow:hidden;padding-bottom:.08em;margin-bottom:-.08em}.p1_lineR__z1_M1{text-align:right}.p1_line__1hrQ0>span{display:block}.p1_lead__jr_vb{margin-top:40px;max-width:34ch;font-size:var(--step-body);text-wrap:pretty}.p1_actions__EgJWO{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:32px}.p1_seeAlso__aTp4y{margin-top:auto;padding-top:40px;padding-bottom:72px}.p1_seeHead__CqKSj{font-weight:600;margin-bottom:4px}.p1_seeAlso__aTp4y li a,.p1_slip__EIZaD li{display:flex;align-items:baseline;gap:12px}.p1_seeAlso__aTp4y li a{padding:6px 0;text-decoration:none;font-size:var(--step-small)}.p1_seeAlso__aTp4y li a span:first-child{font-weight:600;font-size:var(--step-body)}.p1_seeAlso__aTp4y i,.p1_slip__EIZaD i{flex:1;min-width:24px;border-bottom:4px dotted;opacity:.35;transform:translateY(-4px)}@media (hover:hover) and (pointer:fine){.p1_seeAlso__aTp4y li a:hover span:first-child{text-decoration:underline;text-decoration-thickness:.09em;text-underline-offset:.2em}}.p1_hole___F_tR{position:absolute;left:50%;bottom:28px;width:18px;height:18px;margin-left:-9px;border-radius:50%;background:var(--bg)}.p1_features___ueyD{padding-top:var(--section)}.p1_featHead__5R4Cy{padding-bottom:56px}.p1_sheets__yqsFf{position:relative}.p1_sheet__Wfqih{position:sticky;top:calc(var(--k) * var(--band));height:max(86svh,620px)}.p1_bone__LOs9H{--sheet:#e3e2da;--sheet-ink:#161c1a;--frag-bg:#161c1a;--frag-ink:#e3e2da;--frag-muted:#a7aea7;--frag-chip:#2a3532}.p1_jade__K3teS{--sheet:#9fc7b8;--sheet-ink:#161c1a;--frag-bg:#e3e2da;--frag-ink:#161c1a;--frag-muted:#4d5a54;--frag-chip:#d2d3c8}.p1_moss__9aHtz{--sheet:#2f3d38;--sheet-ink:#e3e2da;--frag-bg:#e3e2da;--frag-ink:#161c1a;--frag-muted:#4d5a54;--frag-chip:#d2d3c8}.p1_mist__plAui{--sheet:#6f9486;--sheet-ink:#0f1513;--frag-bg:#161c1a;--frag-ink:#e3e2da;--frag-muted:#a7aea7;--frag-chip:#2a3532}.p1_tabRow__4aXL4{position:absolute;top:0;left:0;right:0;height:var(--band);padding-inline:var(--margin);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter)}.p1_tab__MiHYd{grid-column:calc(var(--k) * 3 + 1) /span 3;display:flex;align-items:center;padding-inline:20px;font-family:var(--font-anton),Impact,sans-serif;font-weight:400;font-size:var(--step-lead);letter-spacing:.01em;text-transform:uppercase}.p1_sheetBody__VA807,.p1_tab__MiHYd{background:var(--sheet);color:var(--sheet-ink)}.p1_sheetBody__VA807{position:absolute;inset:var(--band) 0 0 0;padding-inline:var(--margin);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter)}.p1_sheetText__Tm6I2{grid-column:1/span 5;display:flex;flex-direction:column;justify-content:space-between;gap:24px;padding:36px 0 40px}.p1_sheetFrag__kc5_6{width:min(100%,460px)}.p1_sheetPara__lIVbJ{max-width:42ch;text-wrap:pretty}.p1_sheetPara__lIVbJ strong{font-weight:600}.p1_sheetFig__eGR43{grid-column:7/-1;margin-right:calc(var(--margin) * -1);display:flex;flex-direction:column;min-height:0}.p1_sheetPic__84Z_G{flex:1;min-height:0;overflow:clip;background:var(--frag-chip)}.p1_loop__wMxyW,.p1_sheetPic__84Z_G img,.p1_sheetPic__84Z_G video{width:100%;height:100%;object-fit:cover}.p1_sheetFig__eGR43 figcaption{display:flex;align-items:center;min-height:48px;font-size:var(--step-small)}.p1_returns__5EC2j{padding-block:var(--section);background:var(--surface)}.p1_returnsText__dMeY9{grid-column:1/span 5}.p1_returnsLead__yvpBo{margin-top:32px;max-width:32ch;text-wrap:pretty}.p1_dow__YvBTG{margin-top:48px;width:min(100%,380px)}.p1_dow__YvBTG>div{padding:18px;background:var(--paper)}.p1_dow__YvBTG img{width:100%;aspect-ratio:1/1;object-fit:contain;mix-blend-mode:multiply}.p1_plate4__N9YR_ img{width:100%;aspect-ratio:4/5;object-fit:cover;background:var(--surface-2)}.p1_dow__YvBTG figcaption,.p1_guide__dr21g figcaption,.p1_plate4__N9YR_ figcaption{margin-top:10px;font-size:var(--step-small);max-width:36ch}.p1_slip__EIZaD{grid-column:7/span 6;max-width:600px;justify-self:start;padding:44px 40px 48px;background:var(--paper);color:var(--paper-ink);font-variant-numeric:tabular-nums;clip-path:polygon(0 0,100% 0,100% calc(100% - 12px),96.154% 100%,92.308% calc(100% - 12px),88.462% 100%,84.615% calc(100% - 12px),80.769% 100%,76.923% calc(100% - 12px),73.077% 100%,69.231% calc(100% - 12px),65.385% 100%,61.538% calc(100% - 12px),57.692% 100%,53.846% calc(100% - 12px),50% 100%,46.154% calc(100% - 12px),42.308% 100%,38.462% calc(100% - 12px),34.615% 100%,30.769% calc(100% - 12px),26.923% 100%,23.077% calc(100% - 12px),19.231% 100%,15.385% calc(100% - 12px),11.538% 100%,7.692% calc(100% - 12px),3.846% 100%,0 calc(100% - 12px))}.p1_slipTitle__JAkDy{font-family:var(--font-anton),Impact,sans-serif;font-size:var(--step-lead);text-transform:uppercase;letter-spacing:.01em}.p1_slipGroup___xqWS h3{margin-top:28px;font-size:var(--step-body);font-weight:600}.p1_slipGroup___xqWS ul{margin-top:4px}.p1_slip__EIZaD li{padding:8px 0;font-size:var(--step-body)}.p1_time__n5anr{white-space:nowrap;font-weight:600}.p1_slipEnd__eEKeN{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 24px;margin:32px -40px 0;padding:14px 40px;background:var(--paper-ink);color:var(--paper);font-weight:600}.p1_prices__P83yr{padding-block:var(--section);background:var(--paper);color:var(--paper-ink)}.p1_prices__P83yr ::selection{background:var(--paper-ink);color:var(--paper)}.p1_pricesHead__Z0cL2{grid-column:1/span 4}.p1_plate4__N9YR_{margin-top:48px;width:min(100%,280px)}.p1_menu__46nqN{grid-column:5/-1;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));column-gap:var(--gutter);align-items:start}.p1_menuCol__Bphnn{grid-column:span 4;padding-right:44px}.p1_menuCol__Bphnn:last-child{padding-right:0}.p1_group__94Wpb{margin-top:48px}.p1_menuCol__Bphnn .p1_group__94Wpb:first-child{margin-top:0}.p1_group__94Wpb h3{display:flex;align-items:baseline;justify-content:space-between;gap:16px;font-size:var(--step-lead);font-weight:600;line-height:1.15;font-variant-numeric:tabular-nums}.p1_groupNote__byYiD{margin-top:8px}.p1_group__94Wpb ul{margin-top:16px}.p1_group__94Wpb li{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 16px;padding:11px 0;font-size:var(--step-body);font-variant-numeric:tabular-nums}.p1_group__94Wpb li small{flex-basis:100%;max-width:36ch;font-size:var(--step-small);color:#3a4540}.p1_price__wvGEr{font-weight:600}.p1_faq__tE5nQ{padding-block:var(--section)}.p1_faqHead__QuyUq{grid-column:1/-1;display:grid;grid-template-columns:subgrid;align-items:end;margin-bottom:64px}.p1_faqHead__QuyUq .p1_h2__kvirt{grid-column:1/span 6;align-self:start}.p1_guide__dr21g{grid-column:7/-1}.p1_guide__dr21g img{width:100%;aspect-ratio:16/9;object-fit:cover;object-position:50% 88%;background:var(--surface-2)}.p1_faqText__6qB98{grid-column:1/-1;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);align-items:start}.p1_faqCol__S6wQS{grid-column:span 4;padding-right:44px}.p1_faqCol__S6wQS:last-child{padding-right:0}.p1_faqText__6qB98 p{margin-bottom:24px;line-height:1.55;text-wrap:pretty}.p1_faqText__6qB98 strong{font-weight:600}.p1_start__JOtSl{background:var(--accent);color:var(--bg);padding-block:var(--section)}.p1_start__JOtSl ::selection{background:var(--bg);color:var(--accent)}.p1_start__JOtSl a:focus-visible,.p1_start__JOtSl button:focus-visible{outline-color:var(--bg)}.p1_startGrid__liOFO{min-height:calc(90svh - var(--section) * 2);align-items:stretch}.p1_startText__JBMgx{grid-column:1/span 6;display:flex;flex-direction:column;justify-content:flex-end;gap:32px}.p1_startText__JBMgx p{max-width:38ch}.p1_h2Big__xFdtS{font-family:var(--font-anton),Impact,sans-serif;font-weight:400;font-size:var(--step-head);line-height:.92;letter-spacing:-.01em;text-transform:uppercase}.p1_h2Big__xFdtS span{display:block}.p1_startDialog__f__qZ{grid-column:8/-1;align-self:center}.p1_footer__8fynM{position:relative;background:var(--paper);color:var(--paper-ink);padding-block:56px 28px}.p1_footer__8fynM ::selection{background:var(--paper-ink);color:var(--paper)}.p1_footer__8fynM a:focus-visible{outline-color:var(--paper-ink)}.p1_bigName__9VrPm{font-family:var(--font-anton),Impact,sans-serif;font-weight:400;line-height:.8;letter-spacing:-.005em;text-transform:uppercase;white-space:nowrap}.p1_footGrid__myVEi{margin-top:56px;align-items:start}.p1_places__ioyTN{grid-column:1/span 6}.p1_mail__2d8if{display:inline-block;font-size:var(--step-lead);font-weight:600;text-decoration:underline;text-decoration-thickness:.07em;text-underline-offset:.2em}.p1_places__ioyTN ul{margin-top:16px;display:grid;grid-template-columns:1fr 1fr;column-gap:var(--gutter)}.p1_places__ioyTN li a{display:inline-block;padding:3px 0;font-family:var(--font-anton),Impact,sans-serif;font-size:var(--step-lead);letter-spacing:.01em;text-transform:uppercase;text-decoration:none;transition:transform .22s var(--ease-out)}@media (hover:hover) and (pointer:fine){.p1_places__ioyTN li a:hover{transform:translateX(8px)}}.p1_footLinks__aD2z_{grid-column:7/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--gutter)}.p1_footLinks__aD2z_ p{font-weight:600;margin-bottom:6px}.p1_footLinks__aD2z_ li a{display:inline-block;padding:4px 0;font-size:var(--step-body)}.p1_credits__C1Dey{margin-top:40px;max-width:62ch;font-size:var(--step-small);line-height:1.5}.p1_legal__NI_rf{display:flex;justify-content:space-between;gap:16px;margin-top:20px;padding-right:64px;font-size:var(--step-small)}.p1_sr__lTugD{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@keyframes p1_cardIn__oU37i{0%{opacity:0;transform:translateY(56px)}}@keyframes p1_lineUp__Zf6lZ{0%{transform:translateY(105%)}}@keyframes p1_rise__h1D32{0%{opacity:0;transform:translateY(14px)}}@keyframes p1_tabIn__NvWs0{0%{transform:translateY(40px)}}@keyframes p1_safety__yiU_m{to{opacity:1;transform:none;clip-path:inset(0)}}@media (prefers-reduced-motion:no-preference){.p1_heroCard__XCa4t{animation:p1_cardIn__oU37i 1s var(--ease-expo) 80ms both}.p1_line__1hrQ0>span{animation:p1_lineUp__Zf6lZ .9s var(--ease-expo) both;animation-delay:calc(.3s + var(--i) * .11s)}.p1_root__XOsKw [data-load]{animation:p1_rise__h1D32 .7s var(--ease-out) both;animation-delay:var(--d,.5s)}.p1_tabs__9mpHu a{animation:p1_tabIn__NvWs0 .8s var(--ease-expo) both;animation-delay:calc(.5s + var(--i) * 70ms)}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.p1_root__XOsKw [data-reveal]{transition:opacity .8s var(--ease-out) calc(var(--i, 0) * 80ms),transform .9s var(--ease-expo) calc(var(--i, 0) * 80ms)}.p1_root__XOsKw [data-reveal]:not([data-in]){opacity:0;transform:translateY(24px);animation:p1_safety__yiU_m 1ms linear 5s forwards}.p1_root__XOsKw [data-open]{transition:clip-path 1.2s var(--ease-in-out)}.p1_root__XOsKw [data-open]>div,.p1_root__XOsKw [data-open]>img,.p1_root__XOsKw [data-open]>video{transition:transform 1.6s var(--ease-expo)}.p1_root__XOsKw [data-open]:not([data-in]){clip-path:inset(0 0 100% 0);animation:p1_safety__yiU_m 1ms linear 5s forwards}.p1_root__XOsKw [data-open]:not([data-in])>div,.p1_root__XOsKw [data-open]:not([data-in])>img,.p1_root__XOsKw [data-open]:not([data-in])>video{transform:scale(1.12)}}@media (max-width:899px){.p1_root__XOsKw{--band:52px;--section:72px}.p1_nav__6FuJS{padding-top:20px}.p1_stage__TQBan{margin-top:24px}.p1_tabs__9mpHu{display:none}.p1_stage__TQBan{row-gap:24px}.p1_deck__fmd9H{grid-column:1/-1}.p1_plate__FSamU{grid-row:2}.p1_plateL__CVB6X{grid-column:1/span 6}.p1_plateR__F_2j3{grid-column:7/span 6}.p1_heroCard__XCa4t{aspect-ratio:auto;min-height:min(calc(100svh - 24px),840px);padding:0 22px}.p1_cardHead__ahe34{margin-inline:-22px;padding-inline:22px}.p1_h1__G1_uM{margin-top:32px;font-size:clamp(2.5rem,12.6cqi,5rem)}.p1_lineR__z1_M1{text-align:left}.p1_lead__jr_vb{margin-top:28px}.p1_seeAlso__aTp4y{padding-bottom:56px}.p1_sheet__Wfqih{height:auto;min-height:70svh;display:flex;flex-direction:column;top:calc(var(--k) * var(--band))}.p1_tabRow__4aXL4{position:relative;flex:none}.p1_tab__MiHYd{padding-inline:12px;font-size:1.25rem}.p1_sheetBody__VA807{position:static;flex:1;display:flex;flex-direction:column;padding-inline:0}.p1_sheetFig__eGR43{order:-1;margin-right:0}.p1_sheetPic__84Z_G{aspect-ratio:4/3;flex:none}.p1_sheetFig__eGR43 figcaption{padding-inline:var(--margin)}.p1_sheetText__Tm6I2{padding:8px var(--margin) 32px;gap:16px}.p1_sheetFrag__kc5_6{display:none}.p1_returnsText__dMeY9,.p1_slip__EIZaD{grid-column:1/-1}.p1_slip__EIZaD{margin-top:48px;padding:32px 20px 40px;max-width:none;justify-self:stretch}.p1_slipEnd__eEKeN{margin-inline:-20px;padding-inline:20px}.p1_dow__YvBTG{width:min(100%,320px)}.p1_menu__46nqN,.p1_pricesHead__Z0cL2{grid-column:1/-1}.p1_menu__46nqN{grid-template-columns:1fr;margin-top:40px;display:block}.p1_menuCol__Bphnn{padding-right:0}.p1_menuCol__Bphnn+.p1_menuCol__Bphnn{margin-top:40px}.p1_plate4__N9YR_{width:min(60%,240px)}.p1_faqHead__QuyUq{display:block;margin-bottom:32px}.p1_guide__dr21g{margin-top:28px}.p1_faqText__6qB98{display:block}.p1_faqCol__S6wQS{padding-right:0}.p1_startDialog__f__qZ,.p1_startText__JBMgx{grid-column:1/-1}.p1_startGrid__liOFO{min-height:0}.p1_startText__JBMgx{justify-content:flex-start;margin-bottom:40px}.p1_footGrid__myVEi{margin-top:40px;row-gap:32px}.p1_footLinks__aD2z_,.p1_places__ioyTN{grid-column:1/-1}.p1_footLinks__aD2z_{grid-template-columns:1fr 1fr;row-gap:20px}.p1_legal__NI_rf{flex-direction:column}}.p2_root__tABbH{--bg:#e6dbc7;--surface:#ddd0b9;--tone-a:#d3c6ac;--tone-b:#c4b698;--ink:#062b8a;--muted:#3a5aa8;--soft:#2e4f9c;--accent:#062b8a;--accent-ink:#e6dbc7;--m:16px;--gap:12px;--font:var(--font-grotesk),"Schibsted Grotesk",system-ui,sans-serif;--t-small:15px;--t-body:18px;--t-lead:22px;--t-head:clamp(36px,4vw,60px);--t-display:clamp(44px,5.7vw,96px);--t-figure:clamp(120px,20vw,300px);--cell:50% 50% 50% 0;--cell-btn:999px 999px 999px 0;--cell-card:40px 40px 40px 0;--cell-tile:28px 28px 28px 0;--cell-field:24px 24px 24px 0;--ease:cubic-bezier(0.2,0.7,0.2,1);--section:clamp(80px,10vw,160px);position:relative;min-height:100svh;background:var(--bg);color:var(--ink);font-family:var(--font);font-size:var(--t-body);line-height:1.4;letter-spacing:-.01em;font-weight:400;overflow-x:clip;-webkit-font-smoothing:antialiased}@media (min-width:900px){.p2_root__tABbH{--m:24px}}@media (max-width:899px){.p2_root__tABbH{--t-head:clamp(34px,8vw,44px);--t-display:clamp(44px,11vw,64px);--t-figure:clamp(120px,34vw,160px)}}.p2_root__tABbH *,.p2_root__tABbH :after,.p2_root__tABbH :before{box-sizing:border-box}:where(.p2_root__tABbH) figure,:where(.p2_root__tABbH) h1,:where(.p2_root__tABbH) h2,:where(.p2_root__tABbH) h3,:where(.p2_root__tABbH) ol,:where(.p2_root__tABbH) p,:where(.p2_root__tABbH) ul{margin:0;padding:0}:where(.p2_root__tABbH) img{display:block;max-width:100%}:where(.p2_root__tABbH) a{color:inherit}.p2_root__tABbH ::selection{background:var(--ink);color:var(--bg)}.p2_srOnly__flwJb{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.p2_display__ZkBMR{font-size:var(--t-display);font-weight:800;line-height:.88;letter-spacing:-.05em;text-wrap:balance}.p2_head__92l2b{font-size:var(--t-head);font-weight:800;line-height:.95;letter-spacing:-.045em;text-wrap:balance}.p2_body__kMI5V{font-size:var(--t-body);line-height:1.45;max-width:40ch;text-wrap:pretty}.p2_statement__aqMD_{font-size:clamp(24px,2.5vw,36px);font-weight:600;line-height:1.14;letter-spacing:-.03em;max-width:30ch;text-wrap:pretty}.p2_button__AQ7Fy,.p2_cellButton__iEjtt,.p2_ctaButton__L4HW3,.p2_smallButton__AgnqA{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:var(--cell-btn);background:var(--accent);color:var(--accent-ink);font-family:inherit;font-weight:600;letter-spacing:-.01em;text-decoration:none;cursor:pointer;transition:transform .22s var(--ease),background-color .2s}.p2_button__AQ7Fy:after,.p2_cellButton__iEjtt:after,.p2_ctaButton__L4HW3:after,.p2_smallButton__AgnqA:after{content:"";position:absolute;left:0;right:0;bottom:0;height:12px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='12' viewBox='0 0 24 12'%3E%3Cpath d='M0 6A6 6 0 0 1 6 0A6 6 0 0 1 12 6A6 6 0 0 1 6 12L0 12Z' fill='%23e6dbc7'/%3E%3C/svg%3E") repeat-x;transform:translateY(calc(100% + 3px));transition:transform .28s var(--ease);pointer-events:none}.p2_button__AQ7Fy:focus-visible:after,.p2_button__AQ7Fy:hover:after,.p2_cellButton__iEjtt:focus-visible:after,.p2_cellButton__iEjtt:hover:after,.p2_ctaButton__L4HW3:focus-visible:after,.p2_ctaButton__L4HW3:hover:after,.p2_smallButton__AgnqA:focus-visible:after,.p2_smallButton__AgnqA:hover:after{transform:none}.p2_button__AQ7Fy:hover,.p2_cellButton__iEjtt:hover,.p2_ctaButton__L4HW3:hover,.p2_smallButton__AgnqA:hover{transform:translateY(-2px)}.p2_button__AQ7Fy:active,.p2_cellButton__iEjtt:active,.p2_ctaButton__L4HW3:active,.p2_smallButton__AgnqA:active{transform:scale(.97)}.p2_button__AQ7Fy:focus-visible,.p2_cellButton__iEjtt:focus-visible,.p2_ctaButton__L4HW3:focus-visible,.p2_ctaInput__mRznf:focus-visible,.p2_faqItem__w0Sjb summary:focus-visible,.p2_field__12Tvv:focus-visible,.p2_footer__Oecms a:focus-visible,.p2_nav__Qc6YO a:focus-visible,.p2_smallButton__AgnqA:focus-visible,.p2_tab__2XsE0:focus-visible,.p2_target__E5ERU:focus-visible,.p2_textLink__9x8zY:focus-visible,.p2_wordmark__rHVWr:focus-visible{outline:3px solid currentColor;outline-offset:3px}.p2_button__AQ7Fy{min-height:56px;padding:0 34px;font-size:var(--t-body)}.p2_smallButton__AgnqA{min-height:44px;padding:0 22px;font-size:var(--t-small);background:var(--accent-ink);color:var(--ink)}.p2_smallButton__AgnqA:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='12' viewBox='0 0 24 12'%3E%3Cpath d='M0 6A6 6 0 0 1 6 0A6 6 0 0 1 12 6A6 6 0 0 1 6 12L0 12Z' fill='%23062b8a'/%3E%3C/svg%3E")}.p2_textLink__9x8zY{font-weight:600;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.28em;transition:text-underline-offset .2s var(--ease)}.p2_textLink__9x8zY:hover{text-underline-offset:.45em}.p2_band__Gk19o{position:relative;overflow:hidden;width:100%;color:var(--ink)}.p2_band__Gk19o svg{display:block}.p2_bandDrift__ayW6Z{animation:p2_bandDrift__ayW6Z 26s linear infinite;will-change:transform}@keyframes p2_bandDrift__ayW6Z{to{transform:translateX(calc(var(--period) * -1))}}.p2_wordmark__rHVWr{display:inline-flex;align-items:center;gap:10px;font-size:var(--t-lead);font-weight:800;letter-spacing:-.05em;line-height:1;text-decoration:none;color:inherit}.p2_wordmarkCell__XJ0we{width:.72em;height:.72em;flex:none;transition:transform .4s var(--ease)}.p2_wordmark__rHVWr:hover .p2_wordmarkCell__XJ0we{transform:rotate(-90deg)}.p2_root__tABbH [data-rv=armed]:not([data-dots]){opacity:0;transform:translateY(28px)}.p2_root__tABbH [data-rv=in]:not([data-dots]){opacity:1;transform:none;transition:opacity .9s var(--ease),transform .9s var(--ease);transition-delay:calc(var(--d, 0) * 80ms)}@keyframes p2_rise__zdLL_{0%{opacity:0;transform:translateY(26px)}}.p2_hero___xHh3{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:var(--gap);min-height:100svh;padding:var(--m);overflow:clip}.p2_heroCard__i4zkj{position:relative;z-index:1;display:flex;flex-direction:column;min-height:calc(100svh - 2 * var(--m));padding:0 clamp(24px,3vw,44px) clamp(28px,3vw,40px);background:var(--surface);border-radius:var(--cell-card);overflow:hidden}.p2_heroBand__vkSYU{width:calc(100% + 2 * clamp(24px, 3vw, 44px));margin:32px 0 0 calc(-1 * clamp(24px, 3vw, 44px))}.p2_heroNav__e6xD_{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:28px}.p2_nav__Qc6YO{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px 26px;font-size:var(--t-small);font-weight:600}.p2_nav__Qc6YO a{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:.2em;transition:text-decoration-color .2s,text-underline-offset .3s var(--ease)}.p2_nav__Qc6YO a:hover{text-decoration-color:currentColor;text-underline-offset:.4em}.p2_heroCopy__PLbzu{margin-top:auto;padding-top:56px}.p2_heroLead__kLZyM{max-width:34ch;margin-top:36px;font-size:var(--t-lead);line-height:1.28;letter-spacing:-.02em;font-weight:400}.p2_heroActions__pMnQZ{display:flex;align-items:center;flex-wrap:wrap;gap:18px 30px;margin-top:36px}.p2_heroCaption__za_SR{position:relative;margin-top:44px;min-height:2.8em;font-size:var(--t-small);line-height:1.4}.p2_heroCap__pPV2S{position:absolute;left:0;top:0;max-width:44ch;opacity:0}.p2_heroCap__pPV2S:first-child{opacity:1}.p2_heroStage__5qRP3{position:relative;min-height:calc(100svh - 2 * var(--m));margin:calc(-1 * var(--m)) calc(-1 * var(--m)) calc(-1 * var(--m)) 0;overflow:hidden}.p2_heroCell__zvTf6{position:absolute;left:0;bottom:var(--m);width:118svh;height:118svh;max-width:190%;max-height:190%;border-radius:var(--cell);overflow:hidden;background:var(--ink);transform-origin:0 100%;animation:p2_cellIn__E8I3u 1.3s var(--ease) both}@keyframes p2_cellIn__E8I3u{0%{opacity:0;transform:scale(.84)}}.p2_heroPlate__XYFxS{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0}.p2_heroPlate__XYFxS:first-child{opacity:1}@media (prefers-reduced-motion:no-preference){.p2_heroCap__pPV2S{animation:p2_plateFade__voVHB 28s linear infinite;animation-delay:calc(var(--i) * 7s - 1.7s)}.p2_heroPlate__XYFxS{animation:p2_plate__sahv8 28s linear infinite;animation-delay:calc(var(--i) * 7s - 1.7s);will-change:opacity,transform}}@media (prefers-reduced-motion:reduce){.p2_heroCap__pPV2S:not(:first-child),.p2_heroPlate__XYFxS:not(:first-child){display:none}}@keyframes p2_plate__sahv8{0%{opacity:0;transform:scale(1)}6.07%{opacity:1}25%{opacity:1}31.07%,to{opacity:0;transform:scale(1.09)}}@keyframes p2_plateFade__voVHB{0%{opacity:0}25%,6.07%{opacity:1}31.07%,to{opacity:0}}.p2_heroActions__pMnQZ,.p2_heroCaption__za_SR,.p2_heroCopy__PLbzu h1,.p2_heroLead__kLZyM,.p2_heroNav__e6xD_{animation:p2_rise__zdLL_ .95s var(--ease) both}.p2_heroNav__e6xD_{animation-delay:.05s}.p2_heroCopy__PLbzu h1{animation-delay:.15s}.p2_heroLead__kLZyM{animation-delay:.24s}.p2_heroActions__pMnQZ{animation-delay:.32s}.p2_heroCaption__za_SR{animation-delay:.4s}.p2_try__X1av2{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap);min-height:88svh;padding:var(--section) var(--m);align-items:stretch}.p2_tryPlate__J2y_f{display:grid;align-content:center;padding-right:clamp(0px,2.8vw,40px)}.p2_stage__UlAQF{position:relative;width:100%;aspect-ratio:1;background:var(--ink);color:var(--accent-ink);border-radius:22% 22% 22% 0;overflow:hidden}.p2_stageSvg__zEt3I{position:absolute;inset:0;width:100%;height:100%}.p2_somaFill__y1Zxe{fill:var(--accent-ink)}.p2_reachStub__0f3Md{fill:none;stroke:var(--accent-ink);stroke-width:.8;stroke-linecap:round}.p2_suggest__xnsMF{fill:none;stroke:var(--accent-ink);stroke-width:.4;stroke-linecap:round;opacity:.6}.p2_linkPath__Z5uKm{fill:none;stroke:var(--accent-ink);stroke-width:.9;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .9s var(--ease)}.p2_linkOn__SV9ci{stroke-dashoffset:0}.p2_twigs__RQ1Fs{fill:none;stroke:var(--accent-ink);stroke-width:.5;stroke-linecap:round;opacity:0;transition:opacity .5s .45s}.p2_twigsOn__TvP8R{opacity:1}.p2_targetCell__f_C9z{fill:var(--ink);stroke:var(--accent-ink);stroke-width:2.6;transition:fill .4s var(--ease)}.p2_targetOn__QAsOR{fill:var(--accent-ink)}.p2_somaLabel__U3Bfz{position:absolute;left:7%;top:11%;width:36%;color:var(--accent-ink);pointer-events:none}.p2_somaTitle__oFuBm{display:block;font-size:var(--t-lead);font-weight:800;letter-spacing:-.04em;line-height:1}.p2_somaText__pNBzO{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;margin-top:8px;font-size:var(--t-small);line-height:1.3}.p2_target__E5ERU{position:absolute;display:flex;flex-direction:column;justify-content:center;gap:2px;min-height:48px;padding-block:4px;transform:translateY(-50%);border:0;background:none;color:var(--accent-ink);font:inherit;text-align:left;cursor:pointer}.p2_targetTitle__G9wn_{font-size:17px;font-weight:600;line-height:1.15;letter-spacing:-.02em;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.2em;text-decoration-color:transparent;transition:text-decoration-color .2s}.p2_target__E5ERU:hover .p2_targetTitle__G9wn_{text-decoration-color:currentColor}.p2_targetMeta__URcNj{font-size:13px;line-height:1.25;color:var(--tone-a)}.p2_targetLinked___1YHd .p2_targetTitle__G9wn_{font-weight:800}.p2_tryCol__ApxAG{display:flex;flex-direction:column;justify-content:space-between;gap:48px}.p2_tabs__Ouy3t{display:flex;flex-wrap:wrap;gap:8px 30px}.p2_tab__2XsE0{display:inline-flex;align-items:center;padding:10px 0;border:0;background:none;color:var(--muted);font:600 var(--t-lead) /1 var(--font);letter-spacing:-.02em;cursor:pointer;transition:color .2s}.p2_tab__2XsE0:hover{color:var(--ink)}.p2_tabOn__hEaCh{color:var(--ink);font-weight:800}.p2_tabOn__hEaCh:before{content:"";width:.5em;height:.5em;margin-right:.45em;border-radius:var(--cell);background:var(--ink);animation:p2_pop__sfGxF .35s var(--ease)}@keyframes p2_pop__sfGxF{0%{transform:scale(.4);opacity:0}}.p2_tryBody__TURvG{display:grid;gap:28px}.p2_tryBody__TURvG .p2_body__kMI5V{max-width:34ch}.p2_fieldLabel__RRPaM{display:block;margin-bottom:8px;font-size:var(--t-small);font-weight:600}.p2_field__12Tvv{display:block;width:100%;min-height:118px;resize:vertical;padding:18px 22px;border:0;border-radius:var(--cell-field);background:var(--surface);color:var(--ink);font:400 var(--t-body) /1.4 var(--font);letter-spacing:-.01em}.p2_status__OEpKu{max-width:54ch;min-height:4.2em;margin-top:14px;font-size:var(--t-small);line-height:1.4}.p2_cells__xdOsW{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap)}.p2_cellButton__iEjtt{min-height:72px;font-size:var(--t-lead)}.p2_cellInk__RxeyC{background:var(--accent);color:var(--accent-ink)}.p2_cellTone__nT2g5{background:var(--surface);color:var(--ink)}.p2_cellTone__nT2g5:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='12' viewBox='0 0 24 12'%3E%3Cpath d='M0 6A6 6 0 0 1 6 0A6 6 0 0 1 12 6A6 6 0 0 1 6 12L0 12Z' fill='%23062b8a'/%3E%3C/svg%3E")}.p2_board__r85gY{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:104px;gap:8px;padding:var(--section) var(--m);--art:56px}.p2_tile__E_6xz{position:relative;overflow:hidden;border-radius:var(--cell-tile)}.p2_tileHead____PSz{grid-column:1/7;grid-row:1/3;border-radius:0;overflow:visible}.p2_tSearch__ReZHm{grid-column:7/13;grid-row:1/3}.p2_tKeys__1l6bd{grid-column:1/7;grid-row:3/7}.p2_tLink__KyPka{grid-column:7/10;grid-row:3/7}.p2_tSlider__KiZRn{grid-column:10/13;grid-row:3/7}.p2_tAsk__i2vji{grid-column:1/4;grid-row:7/9}.p2_tSync__UQ08V{grid-column:4/7;grid-row:7/9}.p2_tFile___6CJm{grid-column:7/10;grid-row:7/9}.p2_tVoice__OZH_d{grid-column:10/13;grid-row:7/9}.p2_tile_ink__ocpDu{background:var(--ink);color:var(--accent-ink)}.p2_tile_surface__TOvzk{background:var(--surface);color:var(--ink)}.p2_tile_muted__2FkH3{background:var(--muted);color:var(--accent-ink)}.p2_tile_tone__x2BqR{background:var(--tone-b);color:var(--ink)}.p2_tileArt__IMSnD{position:absolute;inset:0;font-size:var(--art)}.p2_tileCap___nlhq{position:absolute;left:20px;right:20px;bottom:18px;z-index:1}.p2_tileName__GRVoW{font-size:var(--t-body);font-weight:600;line-height:1.2;letter-spacing:-.015em}.p2_tileLine__wecbM{max-width:44ch;margin-top:2px;font-size:var(--t-small);line-height:1.3}.p2_uiSearch__q_kA_{position:absolute;left:calc(var(--art) * .5);top:calc(var(--art) * .45);max-width:calc(100% - var(--art));padding:.28em .5em;border-radius:.5em .5em .5em 0;background:var(--accent-ink);color:var(--ink);font-size:.8em;font-weight:600;line-height:1.08;letter-spacing:-.03em}.p2_uiCaret__TPIto{display:inline-block;width:.07em;height:.9em;margin-left:.1em;vertical-align:-.1em;background:var(--ink);animation:p2_blink__1SJQZ 1.1s steps(1) infinite}@keyframes p2_blink__1SJQZ{50%{opacity:0}}.p2_uiKeys__vMB4f{position:absolute;left:calc(var(--art) * .6);top:calc(var(--art) * .8);display:grid;gap:calc(var(--art) * .3)}.p2_uiKeyRow__kunjN{display:flex;gap:.14em;font-size:1.8em}.p2_uiKeyRow__kunjN kbd{display:grid;place-items:center;min-width:1.35em;height:1.35em;padding:0 .35em;border-radius:.2em .2em .2em 0;background:var(--ink);color:var(--accent-ink);font:800 1em/1 var(--font);letter-spacing:-.05em}.p2_uiNew__MBNik{width:max-content;padding:.28em .7em .34em;border-radius:.5em .5em .5em 0;background:var(--accent-ink);color:var(--ink);font-size:1.1em;font-weight:600;letter-spacing:-.03em;line-height:1.1}.p2_uiLink__w5AF_{position:absolute;left:calc(var(--art) * .34);right:calc(var(--art) * .25);top:calc(var(--art) * 1.05);font-size:1.15em;font-weight:800;letter-spacing:-.05em;line-height:1}.p2_uiBr___8OlH{color:var(--tone-a)}.p2_uiLinkText__Ci0UK{letter-spacing:-.05em}.p2_uiBack__WB1On{display:block;margin-top:.45em;font-size:.42em}.p2_uiBack__WB1On,.p2_uiRefs__GbqEm{font-weight:600;letter-spacing:-.02em}.p2_uiRefs__GbqEm{display:grid;gap:.2em;margin-top:.7em;list-style:none;font-size:.36em;line-height:1.2}.p2_uiRefs__GbqEm li{overflow:hidden;padding:.35em .8em .45em;border-radius:.8em .8em .8em 0;text-overflow:ellipsis;white-space:nowrap}.p2_uiDue__BrU2A,.p2_uiRefs__GbqEm li{background:var(--accent-ink);color:var(--ink)}.p2_uiDue__BrU2A{display:grid;gap:.1em;width:max-content;max-width:100%;margin:.9em 0 0 .9em;padding:.4em .9em .5em;border-radius:.6em .6em .6em 0;font-size:.5em;letter-spacing:-.02em;line-height:1.15}.p2_uiDue__BrU2A b{font-weight:800}.p2_uiDue__BrU2A span{font-weight:600}.p2_uiSlider__W_8xO{position:absolute;left:calc(var(--art) * -.35);top:calc(var(--art) * 1.6);width:11em;font-size:.9em}.p2_uiTrack__dmPCq{position:relative;display:flex;align-items:center;justify-content:space-between;height:.5em;margin:.7em 0 .9em;background:var(--accent-ink);border-radius:.25em}.p2_uiStop__cizgU{width:.5em;height:.5em;border-radius:50%;background:var(--ink)}.p2_uiThumb__C7wF_{position:absolute;left:41%;top:50%;width:1.5em;height:1.5em;margin:-.75em 0 0 -.75em;border-radius:var(--cell);background:var(--accent-ink);transition:transform .4s var(--ease)}.p2_tile__E_6xz:hover .p2_uiThumb__C7wF_{transform:translateX(2.2em)}.p2_uiDays__wiDP3{display:flex;justify-content:space-between;font-size:.5em;font-weight:600;font-variant-numeric:tabular-nums}.p2_uiToggle__bpDxB{position:absolute;right:calc(var(--art) * -.6);top:calc(var(--art) * .3);font-size:1.15em}.p2_uiSwitch__xhm_F{position:relative;display:block;width:3.4em;height:1.9em;border-radius:1em 1em 1em 0;background:var(--ink)}.p2_uiKnob__FOsiH{position:absolute;top:.2em;left:.2em;width:1.5em;height:1.5em;border-radius:var(--cell);background:var(--accent-ink);transition:transform .4s var(--ease)}.p2_tile__E_6xz:hover .p2_uiKnob__FOsiH{transform:translateX(1.5em)}.p2_uiStatus__ANME8{left:calc(var(--art) * .36);top:calc(var(--art) * .4);padding:.12em .4em .18em;border-radius:.4em .4em .4em 0;background:var(--ink);color:var(--accent-ink);font-size:.92em;letter-spacing:-.05em;line-height:1}.p2_uiFile__pHGZ_,.p2_uiStatus__ANME8{position:absolute;font-weight:800;white-space:nowrap}.p2_uiFile__pHGZ_{left:calc(var(--art) * .32);top:calc(var(--art) * .42);font-size:1.12em;letter-spacing:-.06em;line-height:1.1}.p2_uiFile__pHGZ_ span{color:var(--tone-b)}.p2_uiVoice__waiv7{position:absolute;right:calc(var(--art) * -.07);top:calc(var(--art) * .22);font-size:2em}.p2_uiTime__yF4PG{display:block;font-weight:800;letter-spacing:-.07em;line-height:1;font-variant-numeric:tabular-nums}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.p2_tileArt__IMSnD>*{animation:p2_tileDrift__PI79Y linear both;animation-timeline:view();animation-range:cover}}}@keyframes p2_tileDrift__PI79Y{0%{translate:0 22px}to{translate:0 -22px}}.p2_name__xvs6h{background:var(--ink);color:var(--accent-ink);padding-bottom:var(--section)}.p2_nameBand__vzZyQ{padding-top:0;color:var(--accent-ink);margin-top:0}.p2_nameGrid__85Mbd{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--gap);align-items:center;padding:clamp(64px,8vw,120px) var(--m) 0}.p2_namePortrait__VA52E{grid-column:1/6}.p2_namePortrait__VA52E img{width:100%;aspect-ratio:1;object-fit:cover;object-position:50% 24%;border-radius:var(--cell);background:var(--muted)}.p2_namePortrait__VA52E figcaption{margin-top:16px;font-size:var(--t-small)}.p2_nameText__fuoEx{grid-column:7/13;display:grid;gap:32px}.p2_nameText__fuoEx .p2_statement__aqMD_{max-width:34ch}.p2_nameText__fuoEx .p2_body__kMI5V{max-width:46ch}.p2_nameClip__8wJlk{display:flex;align-items:center;gap:24px}.p2_nameVideo__u_kfX{flex:none;width:clamp(160px,16vw,232px);aspect-ratio:1;object-fit:cover;border-radius:var(--cell);background:var(--accent-ink)}.p2_nameClip__8wJlk figcaption{max-width:28ch;font-size:var(--t-small);line-height:1.4}.p2_how__v5XJ_{padding:var(--section) var(--m)}.p2_howIntro__YpuUa{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--gap);align-items:end}.p2_howIntro__YpuUa .p2_head__92l2b{grid-column:1/7}.p2_howIntro__YpuUa .p2_body__kMI5V{grid-column:8/13}.p2_howBody__ZuhAt{margin-top:clamp(48px,6vw,88px)}.p2_howPlate__YFYbo{width:100%}.p2_diagramH__sW8dh{display:block;width:100%;height:auto;aspect-ratio:1200/270}.p2_diagramV__KzthZ{display:none}.p2_dot__o7lT7{transform-box:fill-box;transform-origin:center}.p2_dot_a__wyMxU{fill:var(--tone-a)}.p2_dot_b__Rkx_f{fill:var(--tone-b)}.p2_dot_ribbon__xQ0YF{fill:var(--muted)}.p2_dot_ink__sH_Nf{fill:var(--accent)}[data-dots][data-rv=armed] .p2_dot__o7lT7{opacity:0;transform:scale(.25)}[data-dots][data-rv=in] .p2_dot__o7lT7{transition:opacity .7s var(--ease),transform .8s var(--ease);transition-delay:calc(var(--i) * 6ms)}.p2_howSteps__BG7W3{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gap);margin-top:40px;list-style:none}.p2_howStep__qpn19 h3{font-size:var(--t-lead);font-weight:800;letter-spacing:-.04em;line-height:1.1}.p2_howStep__qpn19 p{max-width:30ch;margin-top:8px;font-size:var(--t-body);line-height:1.4}.p2_plans__OsmU3{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--gap);align-items:center;min-height:80svh;padding:var(--section) var(--m)}.p2_plansIntro__rX5x9{grid-column:1/5;align-self:start;display:grid;gap:24px}.p2_plansIntro__rX5x9 .p2_body__kMI5V{max-width:32ch}.p2_plansFigure___OuTW{grid-column:6/13}.p2_price__QBDns{position:relative;display:flex;align-items:flex-start;font-size:var(--t-figure);line-height:.85}.p2_priceCur__pCR_W{margin-top:.02em;font-size:.5em;font-weight:800;line-height:1;letter-spacing:-.06em}.p2_priceFig__NWl68{position:relative;display:block}.p2_priceNum__Of5NZ{display:block;font-weight:800;letter-spacing:-.07em;padding-bottom:.06em}.p2_priceCell__WNL1u{position:absolute;top:-.3em;left:calc(100% + .03em);width:.9em;aspect-ratio:1;border-radius:var(--cell);overflow:hidden;background:var(--surface)}.p2_priceCell__WNL1u img{width:100%;height:100%;object-fit:cover;object-position:50% 30%;transform:scale(1.4)}.p2_pricePer__nT8qi{align-self:flex-end;max-width:11ch;margin:0 0 .12em .9em;font-size:var(--t-body);font-weight:600;line-height:1.2;letter-spacing:-.01em}.p2_included__0mkQr{display:grid;gap:10px;margin-top:36px;list-style:none;font-size:var(--t-body);font-weight:600}.p2_included__0mkQr li{display:flex;align-items:baseline;gap:.7em}.p2_included__0mkQr li:before{content:"";flex:none;width:.55em;height:.55em;border-radius:var(--cell);background:var(--ink)}.p2_plansAction__c8mpt{display:flex;flex-wrap:wrap;align-items:center;gap:20px 32px;margin-top:36px}.p2_freeLine__kZz7N{max-width:46ch;font-size:var(--t-small);line-height:1.4}.p2_faq__B9Pfo{padding:var(--section) var(--m)}.p2_faqHead__Y38sb{margin-bottom:clamp(32px,4vw,56px)}.p2_faqList__woqlZ{column-count:2;column-gap:8px}.p2_faqItem__w0Sjb{break-inside:avoid;margin-bottom:8px;background:var(--surface);border-radius:var(--cell-tile);transition:background-color .25s;interpolate-size:allow-keywords}.p2_faqItem__w0Sjb::details-content{height:0;overflow:hidden;transition:height .4s var(--ease),content-visibility .4s allow-discrete}.p2_faqItem__w0Sjb[open]::details-content{height:auto}.p2_faqItem__w0Sjb summary{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:72px;padding:14px 28px;font-size:var(--t-lead);font-weight:600;line-height:1.2;letter-spacing:-.025em;list-style:none;cursor:pointer}.p2_faqItem__w0Sjb summary::-webkit-details-marker{display:none}.p2_faqItem__w0Sjb:not([open]) summary:hover{background:var(--tone-a);border-radius:var(--cell-tile)}.p2_faqItem__w0Sjb[open]{background:var(--accent);color:var(--accent-ink)}.p2_faqItem__w0Sjb p{max-width:52ch;padding:0 28px 30px;font-size:var(--t-body);line-height:1.45}.p2_plus__w4C2b{position:relative;flex:none;width:16px;height:16px}.p2_plus__w4C2b:after,.p2_plus__w4C2b:before{content:"";position:absolute;background:currentColor}.p2_plus__w4C2b:before{left:0;right:0;top:6.5px;height:3px}.p2_plus__w4C2b:after{top:0;bottom:0;left:6.5px;width:3px;transition:transform .3s var(--ease)}.p2_faqItem__w0Sjb[open] .p2_plus__w4C2b:after{transform:rotate(90deg)}.p2_cta__6GgbC{padding:calc(var(--section) * .45) var(--m) calc(var(--section) * 1.1)}.p2_ctaRow__RKJ0V{display:flex;align-items:stretch;gap:.14em;margin-top:.14em;font-size:var(--t-display);line-height:1}.p2_ctaInput__mRznf{flex:0 1 8.4em;min-width:0;height:1.08em;padding:0 .3em;border:0;border-radius:var(--cell-btn);background:var(--surface);color:var(--ink);font:600 1em/1 var(--font);letter-spacing:-.05em}.p2_ctaInput__mRznf::placeholder{color:var(--soft);opacity:1}.p2_ctaButton__L4HW3{height:1.08em;padding:0 .5em;font-size:1em;font-weight:800;letter-spacing:-.05em;line-height:1}.p2_ctaButton__L4HW3:after{height:.16em}.p2_ctaNote__GW1vy{max-width:62ch;margin-top:36px;font-size:var(--t-body);line-height:1.45}.p2_footer__Oecms{--mark:max(240px,34svh);background:var(--ink);color:var(--accent-ink)}.p2_footBand__I_u6p{color:var(--accent-ink);padding:0}.p2_footInner__4j1gE{padding:clamp(48px,6vw,88px) var(--m) 104px}.p2_mark__Ffmfn{display:flex;align-items:flex-end;gap:4px;height:var(--mark)}.p2_markBlock__bBUej{flex:var(--w,1) 1 0;height:var(--h);display:flex;align-items:flex-end;justify-content:center;overflow:hidden;border-radius:56px 56px 56px 0;color:var(--ink);transition:height .5s var(--ease)}.p2_markGlyph__cJogt{display:block;height:calc(var(--mark) * .72);width:auto;aspect-ratio:1;fill:var(--ink);overflow:visible}.p2_markGlyph__cJogt text{font-family:var(--font);font-size:98px;font-weight:800;letter-spacing:-.06em}.p2_markSand__2c3E7{background:var(--accent-ink)}.p2_markSurface__Uq1hT{background:var(--tone-b)}.p2_mark__Ffmfn:hover .p2_markBlock__bBUej{height:100%}.p2_footGrid__yL4Jr{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--gap);margin-top:56px}.p2_footCols__GyctB{grid-column:1/9;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gap)}.p2_footContact__8Gmwz{grid-column:9/13;display:grid;gap:8px;align-content:start;font-size:var(--t-body);line-height:1.4}.p2_footContact__8Gmwz p:last-child{max-width:34ch}.p2_footTitle__5OV8a{margin-bottom:12px;font-size:var(--t-body);font-weight:800;letter-spacing:-.02em}.p2_footContact__8Gmwz .p2_footTitle__5OV8a{margin-bottom:4px}.p2_footCols__GyctB ul{display:grid;gap:8px;list-style:none}.p2_footCols__GyctB a,.p2_footContact__8Gmwz a{font-size:var(--t-body);text-decoration:none}.p2_credits__bd3DZ a:hover,.p2_footCols__GyctB a:hover,.p2_footContact__8Gmwz a:hover{text-decoration:underline;text-underline-offset:.25em}.p2_credits__bd3DZ{max-width:92ch;margin-top:56px;font-size:var(--t-small);line-height:1.5}.p2_credits__bd3DZ a{text-decoration:underline;text-underline-offset:.2em}.p2_footLast__CyoTI{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:40px;font-size:var(--t-small)}@media (max-width:899px){.p2_nav__Qc6YO{display:none}.p2_hero___xHh3{grid-template-columns:1fr;gap:0;min-height:0;padding-top:0}.p2_heroStage__5qRP3{order:-1;min-height:0;height:52svh;margin:0 calc(-1 * var(--m))}.p2_heroCell__zvTf6{width:124vw;height:124vw;max-width:none;max-height:none;bottom:0}.p2_heroCard__i4zkj{min-height:0;margin-top:-28px;padding:0 22px 28px}.p2_heroBand__vkSYU{margin-top:24px;width:calc(100% + 44px);margin-left:-22px}.p2_heroNav__e6xD_{margin-top:22px}.p2_heroCopy__PLbzu{padding-top:40px}.p2_heroLead__kLZyM{margin-top:26px;font-size:var(--t-body)}.p2_heroCaption__za_SR{margin-top:28px;min-height:4.2em}.p2_try__X1av2{grid-template-columns:1fr;gap:40px;min-height:0}.p2_tryCol__ApxAG,.p2_tryPlate__J2y_f{padding:0}.p2_tryCol__ApxAG{gap:32px}.p2_stage__UlAQF{border-radius:24% 24% 24% 0}.p2_somaLabel__U3Bfz{left:7%;top:9%;width:38%}.p2_somaTitle__oFuBm{font-size:17px}.p2_somaText__pNBzO{font-size:13px;-webkit-line-clamp:4;margin-top:4px}.p2_targetTitle__G9wn_{font-size:14px}.p2_targetMeta__URcNj{font-size:13px}.p2_cellButton__iEjtt{min-height:64px}.p2_board__r85gY{grid-template-columns:repeat(2,1fr);grid-auto-rows:clamp(150px,22vw,200px);gap:8px;--art:clamp(30px,7.4vw,56px)}.p2_tileHead____PSz{grid-column:1/-1;grid-row:span 1;align-self:end}.p2_tKeys__1l6bd,.p2_tSearch__ReZHm{grid-column:1/-1;grid-row:span 2}.p2_tLink__KyPka,.p2_tSlider__KiZRn{grid-column:auto;grid-row:span 2}.p2_tAsk__i2vji,.p2_tFile___6CJm,.p2_tSync__UQ08V,.p2_tVoice__OZH_d{grid-column:auto;grid-row:span 1}.p2_priceCell__WNL1u{top:-.34em;width:.74em}.p2_pricePer__nT8qi{margin-left:.5em}.p2_tileCap___nlhq{left:16px;right:12px;bottom:14px}.p2_name__xvs6h{padding-bottom:72px}.p2_nameGrid__85Mbd{grid-template-columns:1fr;gap:36px;padding-top:56px}.p2_namePortrait__VA52E,.p2_nameText__fuoEx{grid-column:1}.p2_nameText__fuoEx{order:-1}.p2_namePortrait__VA52E{width:78%}.p2_how__v5XJ_{padding-block:72px}.p2_howIntro__YpuUa{grid-template-columns:1fr;gap:20px}.p2_howIntro__YpuUa .p2_body__kMI5V,.p2_howIntro__YpuUa .p2_head__92l2b{grid-column:1}.p2_howBody__ZuhAt{margin-top:40px}.p2_plans__OsmU3{grid-template-columns:1fr;gap:36px;min-height:0;padding-block:72px}.p2_plansFigure___OuTW,.p2_plansIntro__rX5x9{grid-column:1}.p2_faq__B9Pfo{padding-block:72px}.p2_faqList__woqlZ{column-count:1}.p2_faqItem__w0Sjb{margin-bottom:6px}.p2_faqItem__w0Sjb summary{min-height:64px;padding:12px 20px;font-size:var(--t-body)}.p2_faqItem__w0Sjb p{padding:0 20px 24px}.p2_cta__6GgbC{padding-block:40px 96px}.p2_ctaRow__RKJ0V{flex-wrap:wrap;gap:10px;margin-top:18px;font-size:var(--t-head)}.p2_ctaButton__L4HW3,.p2_ctaInput__mRznf{flex:1 1 100%;height:1.6em}.p2_ctaNote__GW1vy{margin-top:22px}.p2_footer__Oecms{--mark:240px}.p2_markBlock__bBUej{border-radius:40px 40px 40px 0}.p2_markGlyph__cJogt{height:calc(var(--mark) * .52)}.p2_footGrid__yL4Jr{grid-template-columns:1fr;margin-top:40px;gap:32px}.p2_footCols__GyctB,.p2_footContact__8Gmwz{grid-column:1}.p2_footLast__CyoTI{flex-wrap:wrap}.p2_uiDue__BrU2A,.p2_uiNew__MBNik,.p2_uiRefs__GbqEm{display:none}.p2_uiSearch__q_kA_{font-size:.95em}.p2_uiToggle__bpDxB{top:calc(var(--art) * .15);font-size:.8em}}@media (max-width:599px){.p2_cells__xdOsW{grid-template-columns:1fr}.p2_board__r85gY{grid-auto-rows:106px;gap:6px}.p2_tAsk__i2vji,.p2_tFile___6CJm,.p2_tSearch__ReZHm,.p2_tSync__UQ08V,.p2_tVoice__OZH_d{grid-row:span 2}.p2_tileName__GRVoW{font-size:var(--t-body)}.p2_howBody__ZuhAt{display:grid;grid-template-columns:42vw 1fr;gap:18px}.p2_diagramH__sW8dh{display:none}.p2_diagramV__KzthZ{display:block;width:100%;height:auto;aspect-ratio:270/1200}.p2_howSteps__BG7W3{grid-template-columns:1fr;grid-template-rows:repeat(3,1fr);margin-top:0;align-items:center}.p2_footer__Oecms{--mark:40svh}.p2_mark__Ffmfn{flex-wrap:wrap;height:auto;align-items:flex-end;gap:4px}.p2_markBlock__bBUej{flex:1 1 calc(33.333% - 4px);height:calc(var(--mark) / 2 * var(--k, 1));border-radius:36px 36px 36px 0}.p2_markGlyph__cJogt{height:calc(var(--mark) * .36)}.p2_footCols__GyctB{grid-template-columns:1fr 1fr;gap:28px 12px}}@media (prefers-reduced-motion:reduce){.p2_bandDrift__ayW6Z,.p2_heroActions__pMnQZ,.p2_heroCaption__za_SR,.p2_heroCell__zvTf6,.p2_heroCopy__PLbzu h1,.p2_heroLead__kLZyM,.p2_heroNav__e6xD_,.p2_tabOn__hEaCh:before,.p2_uiCaret__TPIto{animation:none}.p2_root__tABbH [data-rv=armed]:not([data-dots]),[data-dots][data-rv=armed] .p2_dot__o7lT7{opacity:1;transform:none}.p2_button__AQ7Fy,.p2_button__AQ7Fy:after,.p2_cellButton__iEjtt,.p2_cellButton__iEjtt:after,.p2_ctaButton__L4HW3,.p2_ctaButton__L4HW3:after,.p2_faqItem__w0Sjb::details-content,.p2_linkPath__Z5uKm,.p2_markBlock__bBUej,.p2_smallButton__AgnqA,.p2_smallButton__AgnqA:after,.p2_targetCell__f_C9z,.p2_twigs__RQ1Fs,.p2_uiKnob__FOsiH,.p2_uiThumb__C7wF_,.p2_wordmarkCell__XJ0we{transition:none}}