.FwOnua_iphone{--w:var(--iphone-w,300px);--pt:calc(var(--w) / 419);width:var(--w);aspect-ratio:419/878;padding:calc(13 * var(--pt));border-radius:calc(68 * var(--pt));box-shadow: inset 0 0 0 calc(2.4 * var(--pt)) #1b1c1e,  0 calc(22 * var(--pt)) calc(40 * var(--pt)) calc(-18 * var(--pt)) #141e1966, 0 calc(6 * var(--pt)) calc(14 * var(--pt)) calc(-6 * var(--pt)) #141e1938;background:#050505;position:relative}.FwOnua_screen{isolation:isolate;border-radius:calc(55 * var(--pt));width:100%;height:100%;clip-path:inset(0 round calc(55 * var(--pt)));background:#000;position:relative;overflow:hidden}.FwOnua_island{z-index:10;top:calc(11 * var(--pt));width:calc(125 * var(--pt));height:calc(37 * var(--pt));margin-left:calc(-62.5 * var(--pt));background:#000;border-radius:999px;position:absolute;left:50%}.FwOnua_button{width:calc(3.5 * var(--pt));border-radius:calc(2 * var(--pt));background:#1b1c1e;position:absolute}.FwOnua_buttonAction,.FwOnua_buttonVolumeUp,.FwOnua_buttonVolumeDown{left:calc(-2.5 * var(--pt))}.FwOnua_buttonAction{top:calc(118 * var(--pt));height:calc(32 * var(--pt))}.FwOnua_buttonVolumeUp{top:calc(176 * var(--pt));height:calc(62 * var(--pt))}.FwOnua_buttonVolumeDown{top:calc(252 * var(--pt));height:calc(62 * var(--pt))}.FwOnua_buttonPower{right:calc(-2.5 * var(--pt));top:calc(200 * var(--pt));height:calc(98 * var(--pt));transform:scaleX(-1)}.FwOnua_screen>img{object-fit:cover;border-radius:calc(55 * var(--pt));will-change:opacity;backface-visibility:hidden;width:100%;height:100%;display:block}
.Ydaa9a_text{--word-blur:4px;display:inline}.Ydaa9a_line{display:inline}@media (min-width:1024px){.Ydaa9a_text[data-typeset] .Ydaa9a_line{white-space:nowrap;display:block}}.Ydaa9a_word{white-space:nowrap;display:inline-block}.Ydaa9a_inner{display:inline-block}@media (prefers-reduced-motion:no-preference){.Ydaa9a_word{transition-timing-function:var(--ease-editorial);transition-delay:calc(var(--d0,0s) + var(--w,0) * var(--step,70ms))}.Ydaa9a_text[data-variant=display] .Ydaa9a_word{transition-property:opacity,filter,transform;transition-duration:.9s,.65s,1.1s}.Ydaa9a_text[data-variant=body] .Ydaa9a_word{transition-property:opacity,transform;transition-duration:.7s,.9s}.Ydaa9a_text:is([data-trigger=reveal],[data-trigger=active]) .Ydaa9a_word{margin-block:-.14em;padding-block:.14em;transition:none;overflow:visible clip}.Ydaa9a_text:is([data-trigger=reveal],[data-trigger=active]) .Ydaa9a_inner{transition:transform .85s var(--ease-expo);transition-delay:calc(var(--d0,0s) + var(--w,0) * var(--step,70ms))}:is(.js [data-reveal]:not([data-revealed]) .Ydaa9a_text[data-trigger=reveal] .Ydaa9a_inner,.js [data-feature]:not([data-on]) .Ydaa9a_text[data-trigger=active] .Ydaa9a_inner){transform:translateY(115%)}.js [data-feature]:not([data-on]) .Ydaa9a_text[data-trigger=active] .Ydaa9a_inner{transition-duration:1ms;transition-delay:.6s}.Ydaa9a_text[data-trigger=load] .Ydaa9a_word{animation-timing-function:var(--ease-editorial);animation-fill-mode:both;animation-delay:calc(var(--d0,0s) + var(--w,0) * var(--step,70ms))}.Ydaa9a_text[data-trigger=load][data-variant=display] .Ydaa9a_word{animation-name:Ydaa9a_word-focus;animation-duration:1.15s}.Ydaa9a_text[data-trigger=load][data-variant=body] .Ydaa9a_word{animation-name:Ydaa9a_word-rise;animation-duration:.9s}}@keyframes Ydaa9a_word-focus{0%{opacity:0;filter:blur(var(--word-blur));transform:translateY(.35em)}55%{filter:blur()}to{opacity:1;filter:blur();transform:none}}@keyframes Ydaa9a_word-rise{0%{opacity:0;transform:translateY(.35em)}to{opacity:1;transform:none}}
.mlL0BW_approach{background:var(--paper)}.mlL0BW_sheet{max-width:var(--content-max);padding:64px var(--gutter) 24px;background:var(--paper);grid-template-columns:minmax(0,1fr);row-gap:40px;margin-inline:auto;display:grid}.mlL0BW_text{min-width:0}.mlL0BW_heading{font-family:var(--font-sans), system-ui, sans-serif;font-weight:600;font-size:clamp(32px, calc(59 * var(--u)), 68px);letter-spacing:var(--title-tracking);line-height:1.03}.mlL0BW_body{margin-top:clamp(24px, calc(32 * var(--u)), 40px);font-family:var(--font-serif), Georgia, serif;font-weight:400;font-size:clamp(18px, calc(25 * var(--u)), 29px);line-height:1.03}.mlL0BW_body p+p{margin-top:.7em}.mlL0BW_visual{aspect-ratio:574/701;position:relative;container-type:size}.mlL0BW_visualArt{place-items:center;display:grid;position:absolute;inset:0}.mlL0BW_phone{--iphone-w:min(100cqw, calc(100cqh * 419 / 878))}@media (min-width:768px){.mlL0BW_body{text-align:justify}.mlL0BW_sheet{grid-template-columns:minmax(0,1fr) minmax(0,.78fr);align-items:start;column-gap:40px}}@media (min-width:1024px){.mlL0BW_sheet{grid-template-columns:minmax(0, 1fr) calc(574 * var(--u));column-gap:calc(71 * var(--u));padding:calc(72 * var(--u)) calc(50 * var(--u)) calc(56 * var(--u)) var(--gutter)}.mlL0BW_text{padding-top:calc(36 * var(--u))}.mlL0BW_heading{white-space:nowrap}.mlL0BW_body{max-width:calc(658 * var(--u))}}@media (prefers-reduced-motion:no-preference){.mlL0BW_body{transition:opacity .9s var(--ease-editorial) .65s, transform .9s var(--ease-editorial) .65s}.js .mlL0BW_approach:not([data-revealed]) .mlL0BW_body{opacity:0;transform:translateY(10px)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.mlL0BW_sheet{animation:linear both mlL0BW_approach-rise;animation-timeline:view();animation-range:entry entry 80%}}}@keyframes mlL0BW_approach-rise{0%{transform:translateY(90px)}to{transform:none}}@media (max-width:767px){.mlL0BW_sheet{flex-direction:column;row-gap:0;padding-top:56px;display:flex}.mlL0BW_text{display:contents}.mlL0BW_heading{order:1}.mlL0BW_visual{aspect-ratio:3/4;order:2;margin-top:28px}.mlL0BW_body{order:3;margin-top:24px;font-size:19px;line-height:1.42}}.mlL0BW_heading .accent{font-size:1.14em;line-height:0}
._0jcAjG_community{padding:clamp(88px, calc(140 * var(--u)), 170px) 0 clamp(72px, calc(110 * var(--u)), 130px);background:var(--paper)}._0jcAjG_inner{max-width:var(--content-max);padding-inline:var(--gutter);margin-inline:auto}._0jcAjG_eyebrow{font-family:var(--font-serif), Georgia, serif;font-size:clamp(22px, calc(40 * var(--u)), 46px);line-height:1.03}._0jcAjG_title{margin-top:clamp(12px, calc(22 * var(--u)), 26px);font-family:var(--font-serif), Georgia, serif;font-weight:400;font-size:clamp(38px, calc(84 * var(--u)), 100px);line-height:.95}._0jcAjG_description{max-width:40rem;margin-top:clamp(20px, calc(30 * var(--u)), 34px);font-family:var(--font-sans), system-ui, sans-serif;font-weight:300;font-size:clamp(17px, calc(21 * var(--u)), 23px);color:#000000b8;line-height:1.5}._0jcAjG_list{margin:clamp(48px, calc(88 * var(--u)), 100px) 0 0;border-top:1px solid #252f2b2e;padding:0;list-style:none}._0jcAjG_item{padding:clamp(24px, calc(34 * var(--u)), 40px) 0;border-bottom:1px solid #252f2b2e;grid-template-columns:3.2rem minmax(0,1fr);gap:8px 16px;display:grid;position:relative}._0jcAjG_number{font-family:var(--font-serif), Georgia, serif;font-size:clamp(20px, calc(28 * var(--u)), 32px);color:var(--green-600);grid-row:span 2;line-height:1}._0jcAjG_itemTitle{font-family:var(--font-sans), system-ui, sans-serif;font-weight:500;font-size:clamp(22px, calc(34 * var(--u)), 40px);line-height:1.05}._0jcAjG_itemBody{max-width:36rem;font-family:var(--font-sans), system-ui, sans-serif;font-weight:300;font-size:clamp(16px, calc(19 * var(--u)), 21px);color:#000000b3;line-height:1.5}@media (min-width:900px){._0jcAjG_item{grid-template-columns:calc(120 * var(--u)) minmax(0, .9fr) minmax(0, 1fr);column-gap:calc(40 * var(--u));align-items:baseline}._0jcAjG_number{grid-row:auto}}@media (prefers-reduced-motion:no-preference){._0jcAjG_description{transition:opacity .8s var(--ease-editorial) .5s, transform .8s var(--ease-editorial) .5s}.js ._0jcAjG_header:not([data-revealed]) ._0jcAjG_description{opacity:0;transform:translateY(10px)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){._0jcAjG_item{view-timeline:--row block}._0jcAjG_item:after{content:"";background:var(--green-900);opacity:.35;transform-origin:0;height:1px;animation:linear both _0jcAjG_community-rule;animation-timeline:--row;animation-range:cover cover 40%;position:absolute;bottom:-1px;left:0;right:0}._0jcAjG_item>*{animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:both;animation-timeline:--row}._0jcAjG_item>:first-child{animation-name:_0jcAjG_community-number;animation-range:cover cover 28%}._0jcAjG_item>:nth-child(2){animation-name:_0jcAjG_community-words;animation-range:cover 4% cover 32%}._0jcAjG_item>:nth-child(3){animation-name:_0jcAjG_community-words;animation-range:cover 8% cover 36%}}}@keyframes _0jcAjG_community-rule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes _0jcAjG_community-number{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}@keyframes _0jcAjG_community-words{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}
._6UvYwq_button{background:var(--paper);height:2.45em;color:var(--ink);font-family:var(--font-sans), system-ui, sans-serif;white-space:nowrap;border-radius:1.8em;align-items:center;gap:.65em;padding:0 .8em;font-weight:500;line-height:1;display:inline-flex}._6UvYwq_arrow{width:1.45em;height:1.45em;transition:transform .2s var(--ease-editorial);flex:none}._6UvYwq_button:hover ._6UvYwq_arrow,._6UvYwq_button:focus-visible ._6UvYwq_arrow{transform:translate(2px,-2px)}._6UvYwq_lead{align-items:center;gap:8px;display:inline-flex}._6UvYwq_icon{flex:none;width:clamp(16px,.9em,18px);height:clamp(16px,.9em,18px);margin-top:-.08em}
.Tj4UTW_footer{--fp:1;z-index:2;margin-top:calc(-1 * var(--frame-radius));border-radius:var(--frame-radius) var(--frame-radius) 0 0;color:var(--ink);font-family:var(--font-sans), system-ui, sans-serif;background:#f3f3ee;position:relative;overflow:hidden}.Tj4UTW_inner{max-width:var(--content-max);padding:clamp(48px, calc(72 * var(--u)), 84px) var(--gutter) 24px;transform:translate3d(0, calc((1 - var(--fp)) * -75%), 0);margin-inline:auto}.Tj4UTW_shade{pointer-events:none;opacity:calc((1 - var(--fp)) * .5);background:#201d1d;position:absolute;inset:0}.Tj4UTW_top{gap:48px;display:grid}.Tj4UTW_tagline{max-width:16ch;font-family:var(--font-serif), Georgia, serif;font-weight:400;font-size:clamp(30px, calc(40 * var(--u)), 46px);line-height:1.05}.Tj4UTW_footer .Tj4UTW_app{background:var(--green-900);color:var(--paper);margin-top:28px;font-size:16px}.Tj4UTW_socials{gap:22px;margin:28px 0 0;padding:0;font-size:15px;list-style:none;display:flex}.Tj4UTW_groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px;display:grid}.Tj4UTW_groupTitle{letter-spacing:.12em;text-transform:uppercase;color:#00000080;font-size:12px;font-weight:500}.Tj4UTW_groups ul{gap:10px;margin:16px 0 0;padding:0;font-size:15px;line-height:1.35;list-style:none;display:grid}.Tj4UTW_link{position:relative}.Tj4UTW_link:after{content:"";transform-origin:100%;background:currentColor;height:1px;transition:transform .5s cubic-bezier(.625,.05,0,1);position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.Tj4UTW_link:hover:after,.Tj4UTW_link:focus-visible:after{transform-origin:0;transform:scaleX(1)}.Tj4UTW_pending{color:#0000005c;cursor:default}.Tj4UTW_wordmark{margin-top:clamp(56px, calc(110 * var(--u)), 130px)}.Tj4UTW_wordmark img{filter:brightness(0);opacity:.06;width:100%;height:auto}.Tj4UTW_legal{margin-top:clamp(20px, calc(32 * var(--u)), 36px);letter-spacing:.06em;text-transform:uppercase;color:#0000008c;gap:8px 32px;font-size:12px;display:grid}@media (min-width:900px){.Tj4UTW_top{column-gap:calc(64 * var(--u));grid-template-columns:minmax(0,.9fr) minmax(0,2fr)}.Tj4UTW_groups{grid-template-columns:repeat(4,minmax(0,1fr))}.Tj4UTW_legal{grid-template-columns:auto 1fr auto auto;align-items:baseline}}
.Qgm-KW_marquee{--logo-size:24px;--gap:48px;--duration:46s;color:var(--paper)}@media (min-width:768px){.Qgm-KW_marquee{--logo-size:clamp(26px, 2.3vw, 38px);--gap:clamp(64px, 6.4vw, 100px)}}.Qgm-KW_caption{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.18em;text-align:center;text-transform:uppercase;color:#ffffff6b;margin-bottom:14px;padding-inline:20px;font-size:11px;font-weight:500}.Qgm-KW_viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000080 10%,#000 50%,#00000080 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#00000080 10%,#000 50%,#00000080 90%,#0000 100%)}.Qgm-KW_track{width:max-content;display:flex}.Qgm-KW_set{align-items:center;gap:var(--gap);padding:6px var(--gap) 6px 0;margin:0;list-style:none;display:flex}.Qgm-KW_logo{font-family:var(--font-sans), system-ui, sans-serif;font-size:var(--logo-size);letter-spacing:-.025em;white-space:nowrap;opacity:.66;transition:opacity .2s var(--ease-editorial);flex:none;align-items:center;gap:.38em;font-weight:500;line-height:1;display:inline-flex}.Qgm-KW_mark{flex:none;width:auto;height:1.05em;display:block}.Qgm-KW_markWord{height:1.05em}.Qgm-KW_logo[data-mark=virgin] .Qgm-KW_mark{height:1.55em}.Qgm-KW_wordmark{width:auto;height:var(--wordmark-h,1.1em);filter:brightness(0)invert();display:block}@media (hover:hover) and (pointer:fine){.Qgm-KW_logo:hover{opacity:1}}@media (prefers-reduced-motion:no-preference){.Qgm-KW_track{animation:Qgm-KW_banks-drift var(--duration) linear infinite}}@keyframes Qgm-KW_banks-drift{0%{transform:translate(-50%)}to{transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.Qgm-KW_viewport{overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow-x:auto}.Qgm-KW_viewport::-webkit-scrollbar{display:none}.Qgm-KW_set[data-duplicate]{display:none}.Qgm-KW_set{padding-left:20px}}
.H8d9UW_hero{--frame-h:calc(100vh - 2 * var(--frame-y));--hs:min(var(--s), calc(var(--frame-h) / 1025));padding:var(--frame-y) var(--frame-x)}@supports (height:100svh){.H8d9UW_hero{--frame-h:calc(100svh - 2 * var(--frame-y))}}.H8d9UW_frame{isolation:isolate;--banks-space:clamp(150px, calc(190 * var(--hs)), 210px);grid-template-rows:auto minmax(16px, .72fr) auto minmax(var(--banks-space), 1.28fr);min-height:max(var(--frame-h), 460px);padding-block:clamp(14px, calc(65 * var(--hs)), 76px) 0;padding-inline:max(clamp(16px, calc(110 * var(--s)), 128px), calc((100% - 1195 * var(--hs) * 1.1) / 2));border-radius:var(--frame-radius);background:var(--night);color:var(--paper);display:grid;position:relative;overflow:hidden}.H8d9UW_backdrop{z-index:-1;position:absolute;inset:0}.H8d9UW_poster{object-fit:cover}.H8d9UW_shader,.H8d9UW_canvas{position:absolute;inset:0}.H8d9UW_banks{left:0;right:0;bottom:clamp(22px, calc(44 * var(--hs)), 52px);z-index:1;position:absolute}.H8d9UW_navSlot{z-index:2;grid-row:1;position:relative}.H8d9UW_content{text-align:center;flex-direction:column;grid-row:3;align-items:center;scroll-margin-top:24px;display:flex}.H8d9UW_title{font-family:var(--font-serif), Georgia, serif;font-weight:400;font-size:clamp(46px, calc(130 * var(--hs)), 156px);letter-spacing:-.005em;line-height:.87}.H8d9UW_supporting{margin-top:clamp(18px, calc(32 * var(--hs)), 38px);font-family:var(--font-serif), Georgia, serif;font-weight:400;font-size:clamp(22px, calc(34 * var(--hs)), 40px);color:#ffffffdb;line-height:1.05}.H8d9UW_cta{margin-top:clamp(20px, calc(36 * var(--hs)), 42px)}.H8d9UW_ctaButton{font-size:clamp(15px, calc(20 * var(--hs)), 22px)}@media (prefers-reduced-motion:no-preference){.H8d9UW_shader{animation:H8d9UW_hero-fade 1.6s var(--ease-editorial) both}.H8d9UW_navSlot{animation:H8d9UW_hero-fade .9s var(--ease-editorial) .25s both}.H8d9UW_cta{animation:H8d9UW_hero-settle .9s var(--ease-editorial) 1.5s both}.H8d9UW_banks>*{animation:H8d9UW_hero-fade 1.4s var(--ease-editorial) 2.1s both}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.H8d9UW_hero{view-timeline:--hero block}.H8d9UW_content,.H8d9UW_banks,.H8d9UW_backdrop,.H8d9UW_backdrop:after{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--hero;animation-range:exit}.H8d9UW_content,.H8d9UW_banks{animation-name:H8d9UW_hero-content-out}.H8d9UW_backdrop{transform-origin:50% 0;animation-name:H8d9UW_hero-light-out}.H8d9UW_backdrop:after{content:"";background:radial-gradient(120% 90% at 50% 100%, #00121a33, var(--night) 75%);animation-name:H8d9UW_hero-dim;position:absolute;inset:0}}}@keyframes H8d9UW_hero-content-out{0%{opacity:1;transform:none}65%{opacity:0}to{opacity:0;transform:translateY(22vh)}}@keyframes H8d9UW_hero-light-out{0%{transform:none}to{transform:translateY(32%)scale(1.14)}}@keyframes H8d9UW_hero-dim{0%{opacity:0}80%,to{opacity:1}}@keyframes H8d9UW_hero-fade{0%{opacity:0}to{opacity:1}}@keyframes H8d9UW_hero-settle{0%{opacity:0;filter:blur(3px);transform:translateY(8px)}to{opacity:1;filter:blur();transform:none}}@media (max-width:767px){.H8d9UW_frame{border-radius:var(--frame-radius);min-height:max(var(--frame-h), 560px);grid-template-rows:auto minmax(40px,1fr) auto 128px;padding:12px 20px 0}.H8d9UW_title{font-size:clamp(44px,12.6vw,60px);line-height:.92}.H8d9UW_supporting{margin-top:18px;font-size:clamp(21px,5.6vw,24px)}.H8d9UW_cta{margin-top:26px}}
.iyQ2kG_panel{--ease-open:cubic-bezier(.76, 0, .24, 1);--from-top:14px;--from-left:14px;--from-right:14px;--from-bottom:calc(100% - 66px);--from-radius:30px;z-index:100;overscroll-behavior:contain;background:var(--paper);color:var(--green-900);visibility:hidden;clip-path:inset(var(--from-top) var(--from-right) var(--from-bottom) var(--from-left) round var(--from-radius));transition:clip-path .54s var(--ease-open), visibility 0s linear .54s;position:fixed;inset:0;overflow:hidden auto}.iyQ2kG_panel[data-open]{visibility:visible;clip-path:inset(0);transition:clip-path .82s var(--ease-open), visibility 0s linear 0s}.iyQ2kG_inner{min-height:100%;padding:calc(env(safe-area-inset-top,0px) + 20px) 24px calc(env(safe-area-inset-bottom,0px) + 28px);flex-direction:column;display:flex}.iyQ2kG_bar{justify-content:space-between;align-items:center;display:flex}.iyQ2kG_logo img{filter:brightness(0);opacity:.88;width:92px;height:auto}.iyQ2kG_close{background:var(--green-900);width:52px;height:52px;color:var(--paper);border-radius:14px;place-items:center;display:grid}.iyQ2kG_cross,.iyQ2kG_cross:before{background:currentColor;width:20px;height:1.5px;display:block;transform:rotate(45deg)}.iyQ2kG_cross:before{content:"";transform:rotate(-90deg)}.iyQ2kG_links{margin:auto 0 0;padding:48px 0 0;list-style:none}.iyQ2kG_line{padding-bottom:.06em;overflow:hidden}.iyQ2kG_link{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.02em;color:var(--green-900);transition:transform .76s var(--ease-expo), opacity .4s var(--ease-editorial), color .25s var(--ease-editorial);font-size:clamp(48px,14vw,72px);font-weight:400;line-height:1.02;display:inline-block}.iyQ2kG_current{color:#252f2b80;font-style:italic}.iyQ2kG_pending{color:#252f2b47;cursor:default}.iyQ2kG_soon{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;vertical-align:.35em;margin-left:.5em;font-size:12px;font-style:normal}@media (hover:hover) and (pointer:fine){.iyQ2kG_links:hover .iyQ2kG_link:not(:hover){opacity:.35}.iyQ2kG_link:hover{font-style:italic}}.iyQ2kG_link:focus-visible{outline-offset:6px}.iyQ2kG_foot{transition:opacity .6s var(--ease-editorial), transform .7s var(--ease-expo);border-top:1px solid #252f2b24;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:40px;padding-top:24px;display:grid}.iyQ2kG_heading{letter-spacing:.16em;text-transform:uppercase;color:#252f2b8c;margin-bottom:14px;font-size:12px;font-weight:500}.iyQ2kG_small{gap:10px;margin:0;padding:0;font-size:16px;list-style:none;display:grid}.iyQ2kG_small a:hover{text-underline-offset:3px;text-decoration:underline}.iyQ2kG_app{background:var(--green-900);color:var(--paper);font-size:15px}.iyQ2kG_panel:not([data-open]) .iyQ2kG_link{transition-duration:.38s,.3s,.25s;transition-timing-function:var(--ease-open);transform:translateY(105%)}.iyQ2kG_panel:not([data-open]) .iyQ2kG_foot{opacity:0;transition-duration:.3s;transform:translateY(16px)}.iyQ2kG_panel[data-open] .iyQ2kG_link{transition-delay:calc(.3s + var(--i,0) * 65ms), 0s, 0s}.iyQ2kG_panel[data-open] .iyQ2kG_foot{transition-delay:calc(.36s + var(--i,0) * 65ms)}@media (prefers-reduced-motion:no-preference){.iyQ2kG_close{transition:transform .5s var(--ease-expo) .42s}.iyQ2kG_panel:not([data-open]) .iyQ2kG_close{transition-duration:.3s;transition-delay:0s;transform:rotate(-90deg)scale(.6)}}@media (prefers-reduced-motion:reduce){.iyQ2kG_panel,.iyQ2kG_panel[data-open]{clip-path:none}.iyQ2kG_panel:not([data-open]) .iyQ2kG_link,.iyQ2kG_panel:not([data-open]) .iyQ2kG_foot{transform:none}}
.S8CqrG_nav{height:clamp(54px, calc(74 * var(--hs,var(--s))), 80px);padding:0 clamp(16px, calc(29 * var(--hs,var(--s))), 34px) 0 clamp(18px, calc(31 * var(--hs,var(--s))), 36px);-webkit-backdrop-filter:blur(14px)saturate(130%);backdrop-filter:blur(14px)saturate(130%);color:var(--paper);font-size:clamp(15px, calc(20 * var(--hs,var(--s))), 22px);background:#00000082;border:2px solid #ffffff3d;border-radius:999px;align-items:center;display:flex;position:relative}.S8CqrG_logo{border-radius:6px;flex:none;display:block}.S8CqrG_logo img{width:5.6em;height:auto}.S8CqrG_links{white-space:nowrap;align-items:center;gap:1.65em;margin:0 0 0 2.4em;padding:0;font-weight:400;list-style:none;display:none}.S8CqrG_actions{align-items:center;gap:.65em;margin-left:auto;display:flex}.S8CqrG_login{min-width:6.35em;height:2.45em;transition:background-color .2s var(--ease-editorial);background:#ffffff2e;border:2px solid #ffffff52;border-radius:1.8em;justify-content:center;align-items:center;padding:0 1em;font-weight:500;display:none}.S8CqrG_login:hover{background:#ffffff42}.S8CqrG_join{font-size:inherit}.S8CqrG_menuButton{border-radius:999px;place-items:center;width:44px;height:44px;margin-left:8px;margin-right:-6px;display:grid}.S8CqrG_burger,.S8CqrG_burger:before{width:20px;height:1.5px;transition:transform .2s var(--ease-editorial);background:currentColor;display:block}.S8CqrG_burger{position:relative;transform:translateY(-3px)}.S8CqrG_burger:before{content:"";position:absolute;top:6px}@media (max-width:479px){.S8CqrG_join{font-size:14px}.S8CqrG_logo{margin-right:12px}.S8CqrG_logo img{width:78px}}@media (min-width:960px){.S8CqrG_links,.S8CqrG_login{display:flex}.S8CqrG_menuButton{display:none}}.S8CqrG_pending{opacity:.5;cursor:default}
.wVGvUq_security{padding:0 var(--frame-x);background:var(--paper)}.wVGvUq_panel{border-radius:var(--frame-radius);background:var(--green-900);color:var(--paper);overflow:hidden}.wVGvUq_inner{max-width:var(--content-max);padding:clamp(72px, calc(120 * var(--u)), 140px) var(--gutter);margin-inline:auto}.wVGvUq_eyebrow{font-family:var(--font-serif), Georgia, serif;font-size:clamp(22px, calc(40 * var(--u)), 46px);color:#ffffffb8;line-height:1.03}.wVGvUq_title{margin-top:clamp(12px, calc(22 * var(--u)), 26px);font-family:var(--font-sans), system-ui, sans-serif;font-weight:600;font-size:clamp(36px, calc(76 * var(--u)), 90px);letter-spacing:var(--title-tracking);line-height:.95}.wVGvUq_description{max-width:40rem;margin-top:clamp(20px, calc(30 * var(--u)), 34px);font-family:var(--font-sans), system-ui, sans-serif;font-weight:300;font-size:clamp(17px, calc(21 * var(--u)), 23px);color:#ffffffc2;line-height:1.5}.wVGvUq_statement{max-width:22ch;margin-top:clamp(56px, calc(96 * var(--u)), 110px);font-family:var(--font-serif), Georgia, serif;font-weight:400;font-size:clamp(30px, calc(64 * var(--u)), 76px);color:#d9fe9a;line-height:1}.wVGvUq_pillars{margin:clamp(56px, calc(96 * var(--u)), 110px) 0 0;gap:0;padding:0;list-style:none;display:grid}.wVGvUq_pillar{border-top:1px solid #ffffff29;padding:28px 0}.wVGvUq_number{font-family:var(--font-serif), Georgia, serif;color:#d9fe9acc;font-size:22px}.wVGvUq_pillarTitle{font-family:var(--font-sans), system-ui, sans-serif;font-weight:500;font-size:clamp(21px, calc(28 * var(--u)), 32px);margin-top:14px;line-height:1.1}.wVGvUq_pillarBody{font-family:var(--font-sans), system-ui, sans-serif;font-weight:300;font-size:clamp(15px, calc(18 * var(--u)), 19px);color:#ffffffb8;margin-top:12px;line-height:1.6}@media (min-width:900px){.wVGvUq_pillars{column-gap:calc(48 * var(--u));grid-template-columns:repeat(3,minmax(0,1fr))}}.wVGvUq_panel{isolation:isolate;position:relative}@media (prefers-reduced-motion:no-preference){.wVGvUq_description{transition:opacity .9s var(--ease-editorial) .5s, transform .9s var(--ease-editorial) .5s}.js .wVGvUq_header:not([data-revealed]) .wVGvUq_description{opacity:0;transform:translateY(12px)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.wVGvUq_panel{view-timeline:--panel block}.wVGvUq_panel:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(55% 50% at 78%,#70857852,#0000 72%);height:80%;animation:linear both wVGvUq_security-light;animation-timeline:--panel;animation-range:cover;position:absolute;top:-30%;left:0;right:0}.wVGvUq_statement{view-timeline:--statement block}.wVGvUq_word{animation:linear both wVGvUq_security-word;animation-timeline:--statement;animation-range:cover calc(8% + var(--w,0) * 2.6%) cover calc(16% + var(--w,0) * 2.6%)}.wVGvUq_pillar{animation:cubic-bezier(.22,1,.36,1) both wVGvUq_security-pillar;animation-timeline:view();animation-range:cover calc(var(--k,0) * 4%) cover calc(28% + var(--k,0) * 4%)}}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.wVGvUq_panel{transform-origin:50% 0;animation:cubic-bezier(.22,1,.36,1) both wVGvUq_security-open;animation-timeline:view();animation-range:entry entry 70%}}}@keyframes wVGvUq_security-light{0%{transform:none}to{transform:translateY(110%)}}@keyframes wVGvUq_security-word{0%{opacity:.18}to{opacity:1}}@keyframes wVGvUq_security-pillar{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes wVGvUq_security-open{0%{transform:scale(.94)}to{transform:none}}.wVGvUq_title .accent{font-size:1.14em;line-height:0}
.Rc9GJG_testimonials{padding:clamp(88px, calc(130 * var(--u)), 150px) 0;background:var(--paper)}.Rc9GJG_inner{max-width:var(--content-max);padding-inline:var(--gutter);margin-inline:auto}.Rc9GJG_intro{max-width:30ch;font-family:var(--font-sans), system-ui, sans-serif;font-weight:500;font-size:clamp(26px, calc(44 * var(--u)), 52px);line-height:1.05}.Rc9GJG_flag{font-family:var(--font-sans), system-ui, sans-serif;color:#b45309;border:1px dashed #b45309;margin-top:16px;padding:6px 10px;font-size:13px;display:inline-block}.Rc9GJG_list{margin:clamp(40px, calc(64 * var(--u)), 72px) 0 0;gap:40px;padding:0;list-style:none;display:grid}.Rc9GJG_quote{max-width:34ch;font-family:var(--font-serif), Georgia, serif;font-size:clamp(26px, calc(48 * var(--u)), 56px);margin:0;line-height:1.08}.Rc9GJG_attribution{font-family:var(--font-sans), system-ui, sans-serif;color:#0009;margin-top:18px;font-size:15px}
.jqpRSG_walkthrough{--cream:#f3f0e6;--lime:#d9fe9a;color:var(--cream);position:relative;overflow:clip}.jqpRSG_backdrop{z-index:0;background:#07110b;height:100svh;margin-bottom:-100svh;position:sticky;top:0;overflow:hidden}.jqpRSG_shader{width:100%;height:100%;position:absolute;inset:0}.jqpRSG_shade{background:linear-gradient(#011011c7,#0110116b);position:absolute;inset:0}.jqpRSG_stage{z-index:1;padding:clamp(80px,12vh,140px) 0;position:relative}.jqpRSG_layout{max-width:560px;margin-inline:auto;padding-inline:24px}.jqpRSG_kicker{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#d9fe9ab8;margin-bottom:clamp(28px,5vh,48px);font-size:12px;font-weight:500}.jqpRSG_steps{row-gap:clamp(88px,14vh,140px);margin:0;padding:0;list-style:none;display:grid}.jqpRSG_indicator{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--lime);font-size:13px;font-weight:500}.jqpRSG_number{font-variant-numeric:tabular-nums}.jqpRSG_title{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.01em;margin-top:18px;font-size:clamp(36px,9vw,56px);font-weight:400;line-height:1}.jqpRSG_description{max-width:34em;font-family:var(--font-sans), system-ui, sans-serif;color:#f3f0e6bd;margin-top:20px;font-size:clamp(16px,1.25vw,19px);line-height:1.6}.jqpRSG_where{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#f3f0e673;margin-top:18px;font-size:12px}.jqpRSG_phone{--phone-w:min(300px, 72vw);--iphone-w:calc(var(--phone-w) * 419 / 393)}.jqpRSG_shot{object-fit:cover;width:100%;height:100%;display:block}.jqpRSG_flowDevice{justify-content:center;margin-top:40px;padding-block:12px;display:flex}.jqpRSG_device,.jqpRSG_progress{display:none}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.jqpRSG_backdrop{animation:linear both jqpRSG_walkthrough-rise;animation-timeline:view();animation-range:entry}}.jqpRSG_step>p,.jqpRSG_step>h3{transition:opacity .8s var(--ease-editorial), transform .8s var(--ease-editorial)}.jqpRSG_step>h3{transition-delay:80ms}.jqpRSG_step>p:not(.jqpRSG_indicator){transition-delay:.18s}:is(.js .jqpRSG_step:not([data-revealed])>p,.js .jqpRSG_step:not([data-revealed])>h3){opacity:0;transform:translateY(14px)}.jqpRSG_flowDevice .jqpRSG_phone{clip-path:inset(0% 0 0 round 16.2%/7.75%);transition:opacity .9s var(--ease-editorial) .2s, transform 1s var(--ease-editorial) .2s, clip-path 1s var(--ease-editorial) .2s}.js .jqpRSG_step:not([data-revealed]) .jqpRSG_flowDevice .jqpRSG_phone{opacity:.4;clip-path:inset(12% 0 0 round 16.2%/7.75%);transform:translateY(24px)}}@media (min-height:600px) and (prefers-reduced-motion:no-preference){.js .jqpRSG_walkthrough{--step:60vh;height:calc(100vh + var(--count) * var(--step));height:calc(100svh + var(--count) * var(--step))}.js .jqpRSG_stage{height:100svh;padding:0;position:sticky;top:0}.js .jqpRSG_layout{grid-template-rows:auto minmax(0,1fr);row-gap:20px;max-width:640px;height:100%;padding:clamp(20px,5vh,48px) 24px clamp(24px,5vh,48px);display:grid}:is(.js .jqpRSG_kicker,.js .jqpRSG_where){display:none}.js .jqpRSG_copy{display:grid}.js .jqpRSG_steps{row-gap:0}.js .jqpRSG_step{transition:opacity .36s var(--ease-editorial), transform .42s var(--ease-editorial);grid-area:1/1}.js .jqpRSG_step[data-state=active]{opacity:1;transition-duration:.6s,.65s;transition-delay:.14s;transform:none}.js .jqpRSG_step[data-state=next]{opacity:0;pointer-events:none;transform:translateY(18px)}.js .jqpRSG_step[data-state=past]{opacity:0;pointer-events:none;transform:translateY(-16px)}.js .jqpRSG_title{font-size:clamp(30px,7.6vw,48px)}.js .jqpRSG_description{margin-top:14px;font-size:15px;line-height:1.5}.js .jqpRSG_flowDevice{display:none}.js .jqpRSG_progress{font-family:var(--font-sans), system-ui, sans-serif;align-items:center;gap:16px;margin-top:20px;display:flex}.jqpRSG_count{letter-spacing:.08em;font-variant-numeric:tabular-nums;color:#f3f0e699;font-size:12px}.jqpRSG_track{background:#f3f0e633;width:min(180px,40vw);height:1px;position:relative}.jqpRSG_track:after{content:"";border:1px solid #f3f0e680;border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;right:-4px}.jqpRSG_fill{background:var(--lime);transform-origin:0;transform:scaleX(var(--done,0));transition:transform .65s var(--ease-editorial);position:absolute;inset:0}.js .jqpRSG_device{min-height:0;display:block;container-type:size}.js .jqpRSG_device .jqpRSG_phone{--phone-w:min(calc(100cqw * 393 / 419), calc(100cqh * 393 / 878));margin-inline:auto}.js .jqpRSG_device .jqpRSG_shot{z-index:1;opacity:0;transition:opacity 0s linear .42s;position:absolute;inset:0}.js .jqpRSG_device .jqpRSG_shot[data-state=active]{z-index:2;opacity:1;transition:opacity .4s ease-out}}@media (max-width:1023px) and (min-height:600px) and (prefers-reduced-motion:no-preference){.js .jqpRSG_stage{overflow:hidden}.js .jqpRSG_layout{row-gap:clamp(18px,3.2vh,28px);padding:clamp(28px,6vh,56px) 20px 0}.js .jqpRSG_indicator{letter-spacing:.16em;font-size:11px}.js .jqpRSG_title{margin-top:12px;font-size:clamp(32px,8.6vw,52px);line-height:1.02}.js .jqpRSG_description{color:#f3f0e6b3;max-width:30em;margin-top:12px;font-size:clamp(14.5px,3.9vw,17px);line-height:1.5}.js .jqpRSG_progress{gap:14px;margin-top:clamp(16px,2.6vh,22px)}.js .jqpRSG_track{background:#f3f0e629;flex:1;width:auto}.js .jqpRSG_track:after{display:none}.js .jqpRSG_device{-webkit-mask-image:linear-gradient(#000 62%,#0000 100%);mask-image:linear-gradient(#000 62%,#0000 100%);container-type:inline-size}.js .jqpRSG_device .jqpRSG_phone{--phone-w:min(80cqw, 345px)}.js .jqpRSG_step[data-state=next]{transform:translateY(12px)}.js .jqpRSG_step[data-state=past]{transform:translateY(-10px)}}@media (min-width:1024px) and (min-height:600px) and (prefers-reduced-motion:no-preference){.js .jqpRSG_walkthrough{--step:90vh}.js .jqpRSG_shade{background:linear-gradient(90deg,#011011d1,#01101152)}.js .jqpRSG_layout{grid-template-rows:none;grid-template-columns:minmax(360px,.8fr) minmax(480px,1.2fr);align-items:center;column-gap:clamp(32px,5vw,96px);max-width:1440px;padding:0 clamp(32px,6vw,96px)}.js .jqpRSG_copy{max-width:520px}:is(.js .jqpRSG_kicker,.js .jqpRSG_where){display:block}.js .jqpRSG_title{font-size:clamp(40px,min(5vw,8.4vh),78px)}.js .jqpRSG_description{margin-top:22px;font-size:clamp(17px,1.3vw,20px);line-height:1.6}.js .jqpRSG_progress{margin-top:clamp(32px,6vh,56px)}.js .jqpRSG_device{justify-content:center;display:flex;container-type:normal}.js .jqpRSG_device .jqpRSG_phone{--phone-w:calc(min(78vh, 820px) * 393 / 878);margin:0}}@keyframes jqpRSG_walkthrough-rise{0%{border-radius:28px 28px 0 0;transform:translateY(30px)}to{border-radius:0;transform:none}}
.jXgtnq_bar{max-width:1200px;font-family:var(--font-sans), system-ui, sans-serif;justify-content:space-between;align-items:center;margin:0 auto;padding:28px 24px;display:flex}.jXgtnq_logo img{filter:brightness(0);width:104px;height:auto}.jXgtnq_cta{font-size:15px;font-weight:500}.jXgtnq_page{background:#fbfaf6;border-top:1px solid #252f2b1f;border-bottom:1px solid #252f2b1f}.jXgtnq_layout{gap:40px;max-width:1200px;margin:0 auto;padding:clamp(56px,9vw,110px) 24px clamp(72px,10vw,130px);display:grid}.jXgtnq_title{font-family:var(--font-serif), Georgia, serif;font-size:clamp(44px,7vw,84px);font-weight:400;line-height:1}.jXgtnq_updated{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.04em;color:#0009;margin-top:16px;font-size:14px}.jXgtnq_pending{max-width:820px;font-family:var(--font-sans), system-ui, sans-serif;color:#000000b3;font-size:18px;line-height:1.7}.jXgtnq_toc{font-family:var(--font-sans), system-ui, sans-serif;font-size:14px}.jXgtnq_tocTitle{letter-spacing:.12em;text-transform:uppercase;color:var(--green-600);font-size:12px;font-weight:500}.jXgtnq_toc ol{letter-spacing:.06em;color:#000000b8;gap:8px;margin:14px 0 0;padding-left:1.9em;font-size:12px;display:grid}.jXgtnq_body{max-width:820px;font-family:var(--font-sans), system-ui, sans-serif;color:#000000d6;font-size:17px;line-height:1.75}.jXgtnq_section+.jXgtnq_section{margin-top:48px}.jXgtnq_section{scroll-margin-top:24px}.jXgtnq_section h2{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.12em;color:var(--green-900);font-size:14px;font-weight:600;line-height:1.4}.jXgtnq_section h3{font-family:var(--font-serif), Georgia, serif;color:var(--ink);margin-top:26px;font-size:22px;font-weight:400;line-height:1.2}.jXgtnq_section h3+p{margin-top:6px}.jXgtnq_intro{font-family:var(--font-serif), Georgia, serif;color:var(--ink);margin-bottom:48px;font-size:clamp(21px,2.2vw,24px);line-height:1.5}.jXgtnq_section ul{padding-left:1.2em}.jXgtnq_section p,.jXgtnq_section ul{margin-top:16px}.jXgtnq_section li+li{margin-top:6px}@media (min-width:1024px){.jXgtnq_layout{grid-template-columns:260px minmax(0,820px);column-gap:72px}.jXgtnq_head{grid-column:1/-1}.jXgtnq_toc{align-self:start;position:sticky;top:32px}.jXgtnq_pending{grid-column:2}}
