@font-face{font-family:Fredoka;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/47fe3839ae8538a9-s.3mdd2ao80etmd.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/78503821dea84724-s.216c0ru8tgryq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/e35ac209a319490a-s.p.168yyjzqcx6aa.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka Fallback;src:local(Arial);ascent-override:95.64%;descent-override:23.17%;line-gap-override:0.0%;size-adjust:101.84%}.VkyEUW_className{font-family:Fredoka,Fredoka Fallback;font-style:normal;font-weight:700}.VkyEUW_variable{--font-fredoka:"Fredoka", "Fredoka Fallback"}
.dTh4aa_wrap{flex-direction:column;align-items:center;gap:10px;display:flex}.dTh4aa_phone{width:var(--phone-width,min(230px, 56vw));background:var(--mellow);transform:rotate(var(--phone-tilt,3deg));border-radius:30px;padding:7px;box-shadow:0 22px 44px #00000059}.dTh4aa_video{aspect-ratio:9/16;background:var(--navy);object-fit:cover;border-radius:24px;width:100%;height:auto;display:block}.dTh4aa_pause{min-height:44px;color:inherit;text-underline-offset:4px;background:0 0;border:0;padding:0 4px;font-size:15px;font-weight:700;text-decoration:underline}
.pZCXNq_section{--sheet-radius:clamp(28px, 4vw, 44px);z-index:6;margin-top:calc(var(--sheet-radius) * -1);padding:clamp(48px, 7vw, 96px) var(--gutter) clamp(48px, 6vw, 80px);border-radius:var(--sheet-radius) var(--sheet-radius) 0 0;background:var(--navy);color:var(--mellow);position:relative}.pZCXNq_header{flex-direction:column;gap:16px;margin-bottom:clamp(32px,5vw,64px);display:flex}.pZCXNq_title{max-width:11em;font:400 clamp(2.9rem, 9vw, 9.5rem) / .9 var(--font-display);letter-spacing:var(--display-track,-.03em);text-transform:var(--display-case,uppercase);margin:0}.pZCXNq_lead{margin:0;font-size:clamp(1.1rem,1.7vw,1.4rem)}.pZCXNq_more{text-underline-offset:4px;font-weight:700}.pZCXNq_stack{flex-direction:column;gap:18px;display:flex}.pZCXNq_panel{--phone-tilt:3deg;border-top:12px solid var(--raspberry);background:var(--navy-soft);border-radius:28px;flex-direction:column;align-items:center;gap:28px;padding:28px 22px 22px;display:flex}.pZCXNq_panelFlip{--phone-tilt:-3deg}.pZCXNq_text{flex-direction:column;gap:12px;width:100%;min-width:0;display:flex;container-type:inline-size}.pZCXNq_heading{color:var(--turquoise);font:400 min(10.6cqi, 4.4rem) / 1 var(--font-display);letter-spacing:var(--display-track,-.02em);text-transform:var(--display-case,uppercase);margin:0}.pZCXNq_body{max-width:31em;margin:0;font-size:clamp(1.05rem,1.5vw,1.25rem)}.pZCXNq_section[data-ready] [data-reveal]{transition:opacity .7s var(--ease-out), translate .8s var(--ease-out)}.pZCXNq_section[data-ready] [data-reveal]:not([data-in]){opacity:0;translate:0 36px}@media (min-width:900px){.pZCXNq_panel{--phone-width:min(240px, 34vh);flex-direction:row;justify-content:space-between;gap:clamp(32px,6vw,96px);padding:clamp(28px,4vw,52px) clamp(32px,6vw,88px)}.pZCXNq_panelFlip{flex-direction:row-reverse}.pZCXNq_text{flex:1 1 0;width:auto}}@media (min-width:900px) and (min-height:620px){.pZCXNq_stack{gap:0}.pZCXNq_panel{top:calc(10px + var(--i) * 14px);min-height:min(84vh,640px);margin-bottom:24px;position:sticky;box-shadow:0 -14px 30px #0000003d}}@media (prefers-reduced-motion:reduce){.pZCXNq_section[data-ready] [data-reveal]{transition:none}.pZCXNq_section[data-ready] [data-reveal]:not([data-in]){opacity:1;translate:none}}
.sPy8LW_page{background:var(--navy);color:var(--mellow)}.sPy8LW_hall{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:84px 14px clamp(40px,6vw,72px);display:flex}.sPy8LW_kicker{color:var(--turquoise);font:700 clamp(1rem, 1.6vw, 1.25rem) / 1.2 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin:0}.sPy8LW_title{font:400 clamp(3rem, 11.4vw, 11rem) / .9 var(--font-display);letter-spacing:-.03em;text-transform:uppercase;margin:0}.sPy8LW_lede{margin:0 0 clamp(14px,3vw,28px);font-size:clamp(1.1rem,1.7vw,1.4rem)}.sPy8LW_board{--cell:min(calc((100vw - 104px) / 13), 30px);width:fit-content;max-width:100%;font-family:var(--font-mono);text-align:left;background:#111a30;border:6px solid #0c1324;border-radius:18px;padding:14px clamp(12px,2vw,22px) 18px;box-shadow:0 24px 44px #0006,inset 0 0 0 1px #ffffff0f}.sPy8LW_boardHead{border-bottom:2px solid var(--navy-soft);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:12px;padding-bottom:10px;font-size:14px;font-weight:500;display:flex}.sPy8LW_clock{color:var(--turquoise);font-variant-numeric:tabular-nums;font-size:1.1rem;font-weight:700}.sPy8LW_columns{display:none}.sPy8LW_rows{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.sPy8LW_row{color:inherit;border-radius:8px;gap:5px;padding:4px;text-decoration:none;display:grid}a.sPy8LW_row{transition:background .2s}a.sPy8LW_row:hover{background:var(--navy-soft)}.sPy8LW_flaps{display:block}.sPy8LW_flapRow{gap:2px;display:flex}.sPy8LW_flap{width:var(--cell);height:calc(var(--cell) * 1.42);font-size:calc(var(--cell) * .86);background:linear-gradient(#25314f 0 49%,#0c1324 49% 51%,#1e2946 51%);border-radius:3px;justify-content:center;align-items:center;font-weight:700;line-height:1;display:flex;position:relative;overflow:hidden}.sPy8LW_live .sPy8LW_flap{color:var(--turquoise)}.sPy8LW_quiet .sPy8LW_flap{color:#aeb8cf}.sPy8LW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sPy8LW_platform{--phone-width:min(230px, 56vw);--phone-tilt:3deg;padding:clamp(44px, 7vw, 88px) var(--gutter);background:var(--mellow);color:var(--navy);grid-template-columns:minmax(0,1fr);gap:28px;scroll-margin-top:0;display:grid}.sPy8LW_sign{border:5px solid var(--mellow);outline:3px solid var(--raspberry);background:var(--raspberry);width:fit-content;color:var(--mellow);border-radius:14px;flex-direction:column;justify-self:start;align-items:center;padding:10px 24px 8px;display:inline-flex}.sPy8LW_signQuiet{border-color:var(--navy);outline-color:var(--navy-soft);background:var(--navy-soft)}.sPy8LW_signLabel{font:500 13px / 1.2 var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.sPy8LW_signNumber{font:400 clamp(3.6rem, 9vw, 7rem) / 1 var(--font-display)}.sPy8LW_platformText{flex-direction:column;gap:10px;min-width:0;display:flex}.sPy8LW_heading{font:400 clamp(2.3rem, 6vw, 5rem) / .95 var(--font-display);letter-spacing:-.025em;text-transform:uppercase;margin:0}.sPy8LW_pitch{color:var(--raspberry);margin:0;font-size:clamp(1.2rem,1.9vw,1.5rem);font-weight:700}.sPy8LW_facts{grid-template-columns:minmax(0,1fr);gap:0;margin:10px 0 8px;display:grid}.sPy8LW_fact{border-top:1px solid var(--slat);grid-template-columns:8em minmax(0,1fr);gap:10px;padding:9px 0;display:grid}.sPy8LW_factLabel{color:var(--raspberry-deep);font:500 14px / 1.5 var(--font-mono);letter-spacing:.04em;text-transform:uppercase}.sPy8LW_factValue{margin:0;font-weight:500}.sPy8LW_actions{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.sPy8LW_button,.sPy8LW_ghost{border-radius:999px;align-items:center;min-height:52px;padding:0 26px;font-weight:700;text-decoration:none;transition:transform .2s;display:inline-flex}.sPy8LW_button{background:var(--raspberry);color:var(--mellow)}.sPy8LW_ghost{box-shadow:inset 0 0 0 2px var(--navy)}.sPy8LW_button:hover,.sPy8LW_ghost:hover{transform:translateY(-2px)}.sPy8LW_phone{min-width:0}.sPy8LW_waiting{padding:clamp(36px, 6vw, 72px) var(--gutter);background:var(--navy);color:var(--mellow);flex-wrap:wrap;align-items:center;gap:20px clamp(20px,4vw,40px);display:flex}.sPy8LW_waitingText{margin:8px 0 0;font-size:clamp(1.05rem,1.5vw,1.25rem)}.sPy8LW_page[data-ready] [data-reveal]{transition:opacity .7s var(--ease-out), translate .8s var(--ease-out)}.sPy8LW_page[data-ready] [data-reveal]:not([data-in]){opacity:0;translate:0 30px}@media (min-width:900px){.sPy8LW_board{--cell:min(calc((100vw - 220px) / 26), 34px)}.sPy8LW_columns{grid-template-columns:calc(var(--cell) + 28px) calc((var(--cell) + 2px) * 13 + 28px) auto;color:#aeb8cf;letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;padding-inline:8px;font-size:13px;display:grid}.sPy8LW_row{grid-template-columns:auto auto auto;justify-content:start;gap:28px;padding:6px 8px}.sPy8LW_platform{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(28px,4vw,64px)}}@media (prefers-reduced-motion:reduce){.sPy8LW_button,.sPy8LW_ghost,a.sPy8LW_row,.sPy8LW_page[data-ready] [data-reveal]{transition:none}.sPy8LW_page[data-ready] [data-reveal]:not([data-in]){opacity:1;translate:none}}
.HHdVya_frame{container-type:inline-size}.HHdVya_screen{aspect-ratio:9/16;background:var(--mellow);color:var(--navy);border-radius:24px;flex-direction:column;align-items:center;gap:4cqi;padding:9cqi 7cqi 0;display:flex;position:relative;overflow:hidden}.HHdVya_heading{margin:0;font-size:5.6cqi;font-weight:700}.HHdVya_score{font:400 15cqi / 1 var(--font-display);font-variant-numeric:tabular-nums;margin:-3cqi 0 0}.HHdVya_board{aspect-ratio:1;background-color:var(--slat);background-image:linear-gradient(#1e2a4412 1px,#0000 1px),linear-gradient(90deg,#1e2a4412 1px,#0000 1px);background-size:12.5% 12.5%;border-radius:3cqi;grid-template-rows:repeat(8,minmax(0,1fr));grid-template-columns:repeat(8,minmax(0,1fr));gap:.9cqi;width:100%;padding:1.6cqi;display:grid}.HHdVya_tile{opacity:0;border-radius:1.4cqi;transition:opacity .16s,transform .24s cubic-bezier(.3,1.6,.5,1);transform:scale(.4)}.HHdVya_tileOn{opacity:1;transform:none}.HHdVya_raspberry{background:var(--raspberry)}.HHdVya_turquoise{background:var(--turquoise-deep)}.HHdVya_navy{background:var(--navy)}.HHdVya_status{font-variant-numeric:tabular-nums;margin:1cqi 0 0;font-size:5.4cqi;font-weight:700}.HHdVya_track{background:var(--slat);border-radius:999px;width:100%;height:2cqi;display:block;overflow:hidden}.HHdVya_fill{background:var(--raspberry);transform-origin:0;height:100%;transition:transform .2s linear;display:block}.HHdVya_row{margin:0;font-size:4.6cqi}.HHdVya_stamp{border:1.2cqi solid var(--navy);background:var(--turquoise);font:400 9.6cqi / 1 var(--font-display);text-transform:uppercase;opacity:0;border-radius:3cqi;padding:2.4cqi 6cqi;transition:opacity .14s,transform .28s cubic-bezier(.3,1.5,.5,1);position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)rotate(-7deg)scale(1.7)}.HHdVya_stampOn{opacity:1;transform:translate(-50%,-50%)rotate(-7deg)}.HHdVya_note{text-align:center;margin:-6px 0 0;font-size:15px}@media (prefers-reduced-motion:reduce){.HHdVya_tile,.HHdVya_fill,.HHdVya_stamp{transition:none}}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/49b1d53681a91a99-s.31-2bzhq1gx_9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/123d516c9baeb953-s.3xauquyg2sixn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a74d2542cc4c775f-s.2taws-qdxmzlf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7ac0b1cd3e695dd0-s.0htwiiqufp3l9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/916cd8a3bde3edf8-s.p.28xcb7557rbh2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/801e53cff3ca9de2-s.0m27yxnqbjygb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3fa9d2897060e9c6-s.3rq2mce8ozlxj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f6baf00d3f8cdd88-s.1iowrflh516kh.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8ec9425926d54d3e-s.08xli7-4ntimz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/69121a461e26d515-s.p.05ymlrkv94iec.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.lry0pG_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.lry0pG_variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
.OSLHOG_page{--sea:clamp(90px, 16vh, 170px);min-height:100svh;padding:88px var(--gutter) calc(var(--sea) + 28px);background:var(--raspberry);color:var(--mellow);flex-direction:column;align-items:center;gap:clamp(22px,3.4vw,36px);display:flex;position:relative;overflow:hidden}.OSLHOG_sun{aspect-ratio:1;opacity:.12;background:#fff6df;border-radius:50%;width:clamp(220px,34vw,460px);position:absolute;top:12%;left:50%;transform:translate(-50%)}.OSLHOG_sea{height:var(--sea);background:linear-gradient(var(--turquoise), #0faf8e);position:absolute;bottom:0;left:0;right:0;overflow:hidden}.OSLHOG_sea:before,.OSLHOG_sea:after{content:"";position:absolute;top:0;bottom:0;left:0}.OSLHOG_sea:before{background:radial-gradient(60px 5px at 30% 40%,#fff9 98%,#0000) 0 0/280px 46px;width:calc(100% + 280px);animation:7s linear infinite OSLHOG_waves-near}.OSLHOG_sea:after{background:radial-gradient(38px 3px at 60%,#ffffff73 98%,#0000) 0 14px/190px 34px;width:calc(100% + 190px);animation:12s linear infinite reverse OSLHOG_waves-far}@keyframes OSLHOG_waves-near{to{transform:translate(-280px)}}@keyframes OSLHOG_waves-far{to{transform:translate(-190px)}}.OSLHOG_head{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:12px;max-width:860px;display:flex;position:relative}.OSLHOG_title{font:400 clamp(2.5rem, 7.6vw, 6.6rem) / .94 var(--font-display);letter-spacing:-.03em;text-transform:uppercase;margin:0}.OSLHOG_lede{max-width:32em;margin:0;font-size:clamp(1.1rem,1.7vw,1.35rem)}.OSLHOG_page>:not(.OSLHOG_sun,.OSLHOG_sea){z-index:1}@media (prefers-reduced-motion:reduce){.OSLHOG_sea:before,.OSLHOG_sea:after{animation:none}}
.oKZkNG_page{--raspberry:#c4472e;--raspberry-deep:#a23a25;--mellow:#fbf8f1;--turquoise:#ffd60a;--turquoise-deep:#2d7f70;--slat:#eee3cf;--teal:#5bb8a6;--font-display:var(--font-fredoka), system-ui, sans-serif;--sheet-radius:clamp(28px, 4vw, 44px);--display-case:none;--display-track:-.01em;background:var(--mellow);color:var(--navy)}.oKZkNG_heading{font:700 clamp(2.5rem, 6.4vw, 5.6rem) / 1 var(--font-display);letter-spacing:-.01em;margin:0}.oKZkNG_body{max-width:32em;margin:0;font-size:clamp(1.08rem,1.5vw,1.25rem);line-height:1.5}.oKZkNG_hero{--phone-tilt:-4deg;--phone-width:min(270px, 62vw);padding:84px var(--gutter) calc(var(--sheet-radius) + 40px);background-color:var(--mellow);background-image:linear-gradient(var(--slat) 2px, transparent 2px), linear-gradient(90deg, var(--slat) 2px, transparent 2px);background-size:clamp(56px,8vw,96px) clamp(56px,8vw,96px);flex-direction:column;align-items:center;gap:28px;display:flex}.oKZkNG_heroCopy{flex-direction:column;align-items:flex-start;gap:10px;width:100%;min-width:0;display:flex}.oKZkNG_icon{border-radius:22%;width:clamp(72px,8vw,96px);height:auto;animation:.7s cubic-bezier(.3,1.5,.5,1) both oKZkNG_icon-drop;box-shadow:0 10px 20px #1e2a4438}@keyframes oKZkNG_icon-drop{0%{opacity:0;transform:translateY(-46px)}}.oKZkNG_tag{background:var(--turquoise);border-radius:999px;margin:6px 0 0;padding:4px 14px;font-size:15px;font-weight:700}.oKZkNG_title{color:var(--raspberry);font:700 clamp(3.4rem, 11.5vw, 10.5rem) / .92 var(--font-display);letter-spacing:-.02em;margin:0}.oKZkNG_pitch{margin:0;font-size:clamp(1.3rem,2.5vw,2rem);font-weight:700}.oKZkNG_stores{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.oKZkNG_store{background:var(--navy);min-height:56px;color:var(--mellow);border-radius:999px;align-items:center;padding:0 30px;font-weight:700;text-decoration:none;transition:transform .2s;display:inline-flex}.oKZkNG_store:hover{transform:translateY(-2px)}.oKZkNG_heroPhone{flex:none}.oKZkNG_modes,.oKZkNG_journey,.oKZkNG_yours,.oKZkNG_cta{margin-top:calc(var(--sheet-radius) * -1);padding:clamp(48px, 7vw, 92px) var(--gutter) calc(var(--sheet-radius) + clamp(44px, 6vw, 80px));border-radius:var(--sheet-radius) var(--sheet-radius) 0 0;position:relative}.oKZkNG_modes{z-index:1;background:var(--turquoise);flex-direction:column;gap:clamp(24px,4vw,44px);display:flex}.oKZkNG_modeList{grid-template-columns:minmax(0,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.oKZkNG_mode{--phone-tilt:0deg;--phone-width:min(206px, 60vw);background:var(--mellow);min-width:0;transition-delay:calc(var(--i,0) * 80ms);border-radius:26px;flex-direction:column;gap:8px;padding:20px 18px 10px;display:flex}.oKZkNG_modeName{font:700 clamp(1.7rem, 2.6vw, 2.1rem) / 1.05 var(--font-display);margin:0}.oKZkNG_modeText{flex:auto;margin:0 0 10px}.oKZkNG_journey{--phone-tilt:3deg;--phone-width:min(200px, 54vw);z-index:2;background:var(--teal);grid-template-columns:minmax(0,1fr);gap:28px;display:grid}.oKZkNG_journeyText{flex-direction:column;gap:16px;min-width:0;display:flex}.oKZkNG_paintingTabs,.oKZkNG_themes{flex-wrap:wrap;gap:8px;display:flex}.oKZkNG_tab{border:2px solid var(--navy);min-height:44px;color:var(--navy);background:0 0;border-radius:999px;padding:0 16px;font-size:15px;font-weight:700;transition:background .2s}.oKZkNG_tab[aria-pressed=true]{background:var(--navy);color:var(--mellow)}.oKZkNG_credit{margin:0;font-size:15px}.oKZkNG_artWrap{justify-content:center;min-width:0;display:flex}.oKZkNG_frame{border:12px solid #c9a24a;border-radius:6px;max-width:100%;margin:0;position:relative;overflow:hidden;box-shadow:0 18px 34px #1e2a4452}.oKZkNG_art{width:auto;max-width:100%;height:auto;max-height:68vh;display:block}.oKZkNG_cover{grid-auto-rows:1fr;display:grid;position:absolute;inset:0}.oKZkNG_coverTile{background:var(--mellow);box-shadow:inset 0 0 0 1px var(--slat);animation:.4s ease-in forwards oKZkNG_tile-clear;animation-delay:calc(.2s + var(--d) * 2.2s);animation-play-state:paused}[data-in] .oKZkNG_coverTile{animation-play-state:running}@keyframes oKZkNG_tile-clear{to{opacity:0;transform:scale(.5)}}.oKZkNG_journeyPhone{min-width:0}.oKZkNG_yours{z-index:7;background:var(--mellow);grid-template-columns:minmax(0,1fr);gap:28px;display:grid}.oKZkNG_yoursText{flex-direction:column;gap:16px;min-width:0;display:flex}.oKZkNG_extras{grid-template-columns:minmax(0,1fr);gap:0;margin:8px 0 0;padding:0;list-style:none;display:grid}.oKZkNG_extra{border-top:2px solid var(--slat);padding:12px 0}.oKZkNG_extraTitle{font:700 1.3rem / 1.15 var(--font-display);margin:0 0 2px}.oKZkNG_extraText{margin:0}.oKZkNG_themePhone{justify-content:center;min-width:0;display:flex}.oKZkNG_themeShot{border:8px solid var(--navy);border-radius:32px;width:min(250px,64vw);height:auto;animation:.4s cubic-bezier(.3,1.4,.5,1) oKZkNG_theme-swap;display:block;transform:rotate(-3deg);box-shadow:0 20px 40px #1e2a444d}@keyframes oKZkNG_theme-swap{0%{opacity:.2;transform:rotate(4deg)scale(.94)}}.oKZkNG_cta{z-index:8;background:var(--raspberry);color:var(--mellow);text-align:center;flex-direction:column;align-items:center;gap:24px;padding-bottom:clamp(60px,9vw,110px);display:flex}.oKZkNG_ctaTitle{font:700 clamp(4rem, 15vw, 14rem) / .95 var(--font-display);letter-spacing:-.02em;margin:0}.oKZkNG_page[data-ready] [data-reveal]{transition:opacity .7s var(--ease-out), translate .8s var(--ease-out)}.oKZkNG_page[data-ready] [data-reveal]:not([data-in]){opacity:0;translate:0 30px}@media (min-width:640px){.oKZkNG_modeList{grid-template-columns:repeat(2,minmax(0,1fr))}.oKZkNG_extras{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}}@media (min-width:900px){.oKZkNG_hero{flex-direction:row;justify-content:space-between;gap:clamp(32px,5vw,80px);min-height:min(100svh,860px)}.oKZkNG_heroCopy{flex:1 1 0;width:auto}.oKZkNG_journey{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(24px,3.4vw,52px)}.oKZkNG_journeyPhone{grid-column:1/-1}.oKZkNG_yours{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(32px,5vw,80px)}}@media (min-width:1160px){.oKZkNG_modeList{grid-template-columns:repeat(4,minmax(0,1fr))}.oKZkNG_journey{grid-template-columns:minmax(0,5fr) minmax(0,5fr) auto}.oKZkNG_journeyPhone{grid-column:auto}}@media (prefers-reduced-motion:reduce){.oKZkNG_icon,.oKZkNG_themeShot{animation:none}.oKZkNG_coverTile{display:none}.oKZkNG_store,.oKZkNG_tab,.oKZkNG_page[data-ready] [data-reveal]{transition:none}.oKZkNG_page[data-ready] [data-reveal]:not([data-in]){opacity:1;translate:none}}
