@font-face{font-family:Nerko One;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9c3907fee47edbee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Nerko One;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/efc2cbf5c04c3646-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Nerko One Fallback;src:local("Arial");ascent-override:97.21%;descent-override:34.47%;line-gap-override:0.00%;size-adjust:91.97%}.__className_b5d104{font-family:Nerko One,Nerko One Fallback;font-weight:400;font-style:normal}.__variable_b5d104{--font-nerko-one:"Nerko One","Nerko One Fallback"}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e44cdba7d0878bc5-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/07fccecd6728972a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/486fce9f36bc8f45-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/46bdd75a3ff56824-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e44cdba7d0878bc5-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/07fccecd6728972a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/486fce9f36bc8f45-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/46bdd75a3ff56824-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e44cdba7d0878bc5-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/07fccecd6728972a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/486fce9f36bc8f45-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/46bdd75a3ff56824-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Caveat Fallback;src:local("Arial");ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.00%;size-adjust:76.94%}.__className_6defa4{font-family:Caveat,Caveat Fallback;font-style:normal}.__variable_6defa4{--font-caveat:"Caveat","Caveat Fallback"}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/fd3893c623c32b6d-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/ea896c3885e026c1-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/024ead497118aa23-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/e74f24ed7f0e4323-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/e18f83c737786aa7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/fd3893c623c32b6d-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/ea896c3885e026c1-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/024ead497118aa23-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/e74f24ed7f0e4323-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/e18f83c737786aa7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond Fallback;src:local("Times New Roman");ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.00%;size-adjust:96.98%}.__className_abd3fa{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.__variable_abd3fa{--font-cormorant:"Cormorant Garamond","Cormorant Garamond Fallback"}@font-face{font-family:fontPPEditorialNew;src:url(/_next/static/media/2f495048b025fb3f-s.p.otf) format("opentype");font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:fontPPEditorialNew;src:url(/_next/static/media/42a02035e7af4a22-s.p.otf) format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:fontPPEditorialNew;src:url(/_next/static/media/0487878168e88dbc-s.p.otf) format("opentype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:fontPPEditorialNew;src:url(/_next/static/media/1186ee3fbad777b0-s.p.otf) format("opentype");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:fontPPEditorialNew Fallback;src:local("Arial");ascent-override:95.88%;descent-override:32.69%;line-gap-override:10.90%;size-adjust:91.78%}.__className_dfd47d{font-family:fontPPEditorialNew,fontPPEditorialNew Fallback}.__variable_dfd47d{--font-pp-editorial:"fontPPEditorialNew","fontPPEditorialNew Fallback"}@font-face{font-family:fontPPMuseum;src:url(/_next/static/media/5b0affecae71aa08-s.p.otf) format("opentype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:fontPPMuseum;src:url(/_next/static/media/9d2e73d081ae27c1-s.p.otf) format("opentype");font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:fontPPMuseum;src:url(/_next/static/media/2ff4639960a305dc-s.p.otf) format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:fontPPMuseum;src:url(/_next/static/media/5655c52a0dd0ec00-s.p.otf) format("opentype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:fontPPMuseum;src:url(/_next/static/media/944324d58260e5eb-s.p.otf) format("opentype");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:fontPPMuseum;src:url(/_next/static/media/496efe943e291df7-s.p.otf) format("opentype");font-display:swap;font-weight:800;font-style:italic}@font-face{font-family:fontPPMuseum Fallback;src:local("Arial");ascent-override:102.99%;descent-override:33.67%;line-gap-override:0.00%;size-adjust:100.98%}.__className_a898cf{font-family:fontPPMuseum,fontPPMuseum Fallback}.__variable_a898cf{--font-pp-museum:"fontPPMuseum","fontPPMuseum Fallback"}

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-xl:.75rem;--drop-shadow-md:0 3px 3px #0000001f;--blur-sm:8px;--blur-md:12px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.top-0{top:calc(var(--spacing) * 0)}.top-3{top:calc(var(--spacing) * 3)}.-right-1{right:calc(var(--spacing) * -1)}.right-0{right:calc(var(--spacing) * 0)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.-bottom-1{bottom:calc(var(--spacing) * -1)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-3{bottom:calc(var(--spacing) * 3)}.left-0{left:calc(var(--spacing) * 0)}.left-4{left:calc(var(--spacing) * 4)}.isolate{isolation:isolate}.z-0{z-index:0}.z-50{z-index:50}.z-\[1\]{z-index:1}.m-0{margin:calc(var(--spacing) * 0)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-auto{margin-inline:auto}.my-3{margin-block:calc(var(--spacing) * 3)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-3{margin-right:calc(var(--spacing) * 3)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-4{margin-left:calc(var(--spacing) * 4)}.box-border{box-sizing:border-box}.line-clamp-3{-webkit-line-clamp:3}.line-clamp-3,.line-clamp-5{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-5{-webkit-line-clamp:5}.block{display:block}.flex{display:flex}.hidden{display:none}.inline-flex{display:inline-flex}.aspect-\[4\/5\]{aspect-ratio:4/5}.h-1\/2{height:50%}.h-10{height:calc(var(--spacing) * 10)}.h-\[22px\]{height:22px}.h-\[26px\]{height:26px}.h-\[52px\]{height:52px}.h-full{height:100%}.h-px{height:1px}.min-h-\[100dvh\]{min-height:100dvh}.min-h-screen{min-height:100vh}.w-10{width:calc(var(--spacing) * 10)}.w-\[22px\]{width:22px}.w-\[26px\]{width:26px}.w-full{width:100%}.max-w-\[75\%\]{max-width:75%}.max-w-\[120px\]{max-width:120px}.max-w-\[430px\]{max-width:430px}.max-w-full{max-width:100%}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[48px\]{min-width:48px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-col{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-5{gap:calc(var(--spacing) * 5)}:where(.-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -2) * calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -3) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -3) * calc(1 - var(--tw-space-x-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.rounded-\[12px\]{border-radius:12px}.rounded-\[24px\]{border-radius:24px}.rounded-full{border-radius:3.40282e+38px}.rounded-xl{border-radius:var(--radius-xl)}.rounded-tl-\[4px\]{border-top-left-radius:4px}.rounded-tl-\[16px\]{border-top-left-radius:16px}.rounded-tr-\[4px\]{border-top-right-radius:4px}.rounded-tr-\[16px\]{border-top-right-radius:16px}.rounded-br-\[16px\]{border-bottom-right-radius:16px}.rounded-bl-\[16px\]{border-bottom-left-radius:16px}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[2px\]{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[\#D8D8D8\]{border-color:#d8d8d8}.border-\[\#E5EDF5\]{border-color:#e5edf5}.border-\[\#EAECF0\]{border-color:#eaecf0}.border-white{border-color:var(--color-white)}.bg-\[\#6A7282\]{background-color:#6a7282}.bg-\[\#101828\]{background-color:#101828}.bg-\[\#D6EEFF\]{background-color:#d6eeff}.bg-\[\#E9EEF6\]{background-color:#e9eef6}.bg-\[\#F1DED0\]{background-color:#f1ded0}.bg-\[\#F3F4F6\]{background-color:#f3f4f6}.bg-\[\#FFE7D9\]{background-color:#ffe7d9}.bg-\[\#FFF2DF\]{background-color:#fff2df}.bg-\[\#FFF4EE\]{background-color:#fff4ee}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.bg-white\/95{background-color:color-mix(in oklab,var(--color-white) 95%,transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab}.bg-gradient-to-b,.bg-gradient-to-br{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#EEF6FF\]{--tw-gradient-from:#eef6ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#FF9154\]{--tw-gradient-from:#ff9154;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#FFF5EE\]{--tw-gradient-from:#fff5ee;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/60{--tw-gradient-from:#0009}@supports (color:color-mix(in lab,red,red)){.from-black\/60{--tw-gradient-from:color-mix(in oklab,var(--color-black) 60%,transparent)}}.from-black\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white\/90{--tw-gradient-from:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.from-white\/90{--tw-gradient-from:color-mix(in oklab,var(--color-white) 90%,transparent)}}.from-white\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\[\#F8FAFC\]{--tw-gradient-via:#f8fafc;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#FFF9F5\]{--tw-gradient-via:#fff9f5;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#E17100\]{--tw-gradient-to:#e17100;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#F8FAFC\]{--tw-gradient-to:#f8fafc;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-white\/0{--tw-gradient-to:#0000}@supports (color:color-mix(in lab,red,red)){.to-white\/0{--tw-gradient-to:color-mix(in oklab,var(--color-white) 0%,transparent)}}.to-white\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.pb-\[calc\(0\.75rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(.75rem + env(safe-area-inset-bottom))}.text-center{text-align:center}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[22px\]{font-size:22px}.leading-\[14px\]{--tw-leading:14px;line-height:14px}.leading-\[16px\]{--tw-leading:16px;line-height:16px}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-\[20px\]{--tw-leading:20px;line-height:20px}.leading-\[22px\]{--tw-leading:22px;line-height:22px}.leading-\[26px\]{--tw-leading:26px;line-height:26px}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-\[\#0A0A0A\]{color:#0a0a0a}.text-\[\#1F2937\]{color:#1f2937}.text-\[\#3E2C1C\]{color:#3e2c1c}.text-\[\#6B7280\]{color:#6b7280}.text-\[\#9CA3AF\]{color:#9ca3af}.text-\[\#38A1ED\]{color:#38a1ed}.text-\[\#58463C\]{color:#58463c}.text-\[\#101828\]{color:#101828}.text-\[\#111827\]{color:#111827}.text-\[\#344054\]{color:#344054}.text-\[\#364153\]{color:#364153}.text-\[\#374151\]{color:#374151}.text-\[\#667085\]{color:#667085}.text-\[\#C2410C\]{color:#c2410c}.text-\[\#E17100\]{color:#e17100}.text-\[\#F1951E\]{color:#f1951e}.text-\[\#FF9154\]{color:#ff9154}.text-white{color:var(--color-white)}.italic{font-style:italic}.shadow-\[0_4px_24px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow:0 4px 24px var(--tw-shadow-color,#0000000f)}.shadow-\[0_4px_24px_rgba\(0\,0\,0\,0\.06\)\],.shadow-lg{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.drop-shadow-md{--tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,#0000001f));--tw-drop-shadow:drop-shadow(var(--drop-shadow-md))}.drop-shadow-md,.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md))}.backdrop-blur-md,.backdrop-blur-sm{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.select-none{-webkit-user-select:none;user-select:none}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[0\.98\]:active{scale:.98}}:root{--color-primary:#101828;--color-secondary:#667085;--color-accent:#e17100;--color-bg:#f9fafb;--color-card:#fff;--color-border:#eaecf0;--official-module-title-tracking:-.02em;--official-home-gradient:linear-gradient(180deg,#ffe9d1,#e8ebff 22.6%,#e4f7fd 47.6%,#f7f3da)}html{background-color:#ffe9d1}body,html{width:100%;min-height:100dvh;margin:0;padding:0;overflow-x:hidden}body{box-sizing:border-box;max-width:100%;color:var(--color-primary);background:0 0;font-family:-apple-system,BlinkMacSystemFont,SF Pro,Segoe UI,Roboto,sans-serif}.official-module-title{text-align:center;font-family:var(--font-pp-editorial),var(--font-cormorant),"Cormorant Garamond",ui-serif,Georgia,serif;letter-spacing:var(--official-module-title-tracking);color:#000;margin:0;padding:0;font-size:clamp(28px,2.5vw,36px);font-style:normal;font-weight:400;line-height:normal}.official-page{background:var(--official-home-gradient);color:#1a1a1a;max-width:100%;min-height:100dvh;position:relative;overflow:hidden}.hero-stage-wrapper,.official-page{box-sizing:border-box;width:100%;margin:0;padding:0}.hero-stage-wrapper{background:0 0;justify-content:center;min-width:100%;display:flex}.hero-stage{aspect-ratio:1438/1098;isolation:isolate;color:#1a1a1a;width:100%;max-width:none;position:relative;overflow:hidden;container-type:size}.hero-bg-gradient{z-index:0;background:var(--official-home-gradient);position:absolute;inset:0}.hero-grain{z-index:3;opacity:.14;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E");background-size:180px 180px;inset:0}.hero-bg-ellipse,.hero-grain{pointer-events:none;position:absolute}.hero-bg-ellipse{z-index:1;justify-content:center;align-items:center;display:flex}.hero-bg-ellipse-rotor{transform-origin:50%;width:100%;height:100%;transform:rotate(.56deg)skew(-3.03deg)}.hero-bg-ellipse-rotor>img{opacity:.9;width:106%;max-width:none;height:auto;margin-top:-10%;margin-left:-3%;display:block}.hero-bg-skyline{z-index:1;filter:blur(8.15px);mix-blend-mode:darken;opacity:.7}.hero-bg-skyline,.hero-bg-skyline-inner{pointer-events:none;position:absolute;overflow:hidden}.hero-bg-skyline-inner{inset:0}.hero-bg-skyline-img{pointer-events:none;width:184.5%;max-width:none;height:277.07%;position:absolute;top:-151.46%;left:-.01%}.hero-people-wrap{z-index:4}.hero-people,.hero-people-wrap{pointer-events:none;position:absolute}.hero-people{object-fit:cover;object-position:center center;width:100%;height:100%;display:block;inset:0}.hero-deco-vector{z-index:5;pointer-events:none;position:absolute;overflow:visible}.hero-deco-vector-img{object-fit:contain;width:100%;max-width:none;height:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(2.35)}.hero-polaroid-wrap{z-index:2}.hero-polaroid-slice-wrap,.hero-polaroid-wrap{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}.hero-polaroid-slice-wrap{transform-origin:50%}@keyframes hero-polaroid-enter-fan{0%{opacity:0;transform:translate3d(var(--polaroid-enter-tx,0),var(--polaroid-enter-ty,0),0) scale(.34) rotate(var(--polaroid-spin-from,0deg))}14%{opacity:1}to{opacity:1;transform:translate(0)scale(1)rotate(0)}}.hero-polaroid-slice-wrap--enter{animation-name:hero-polaroid-enter-fan;animation-duration:.72s;animation-timing-function:cubic-bezier(.33,0,.25,1);animation-fill-mode:both;animation-delay:var(--polaroid-enter-delay,0s)}@media (prefers-reduced-motion:reduce){.hero-polaroid-slice-wrap--enter{opacity:1;animation:none;transform:none}}.hero-polaroid-slice-img{object-fit:contain;width:100%;height:100%;display:block}.hero-polaroid{transform-origin:50%;background:#fbfaf6;border-radius:2px;flex:none;position:relative;box-shadow:0 7.9px 12px -2.4px #00000080,0 3.2px 4.8px -3.2px #0000001a}.hero-polaroid-photo{background:#ddd;border-radius:1px;position:absolute;overflow:hidden}.hero-polaroid-photo>img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.hero-polaroid-caption-wrap{z-index:6;transform-origin:50%;pointer-events:none;justify-content:center;align-items:flex-start;display:flex;position:absolute}.hero-polaroid-caption{font-family:"Gochi Hand",var(--font-caveat),"Caveat",cursive;white-space:nowrap;mix-blend-mode:normal;opacity:.92;text-align:center;margin:0;font-weight:400;line-height:1;transform:translateY(-.38cqw)}.hero-zai{color:#2b2b2b;font-family:var(--font-nerko-one),"Nerko One","Caveat",cursive;text-align:center;line-height:1;text-decoration:none}.hero-nav-center,.hero-zai{z-index:8;position:absolute;transform:translate(-50%)}.hero-nav-center{color:#242222;font-family:var(--font-pp-museum),"Playfair Display","PP Museum",ui-serif,Georgia,serif;align-items:center;display:flex;left:50%}.hero-nav-cta{color:#242222;background:#fff;border:1px solid #0000002b;box-shadow:0 1px 2px #0000000a}.hero-nav-cta,.hero-nav-cta>a{justify-content:center;align-items:center;display:inline-flex}.hero-nav-cta>a{box-sizing:border-box;white-space:nowrap;width:100%;height:100%;padding:10px 12px 11px 16px;line-height:1}.hero-nav-link{color:#242222;transition:opacity .2s}.hero-nav-link:hover{opacity:.65}.hero-nav-social{z-index:8;color:#242222;align-items:center;display:flex;position:absolute}.hero-nav-social>a{flex:none;width:1em;height:1em}.hero-social-icon{color:#242222;justify-content:center;align-items:center;transition:opacity .2s;display:inline-flex}.hero-social-icon:hover{opacity:.65}.hero-social-icon svg{width:100%;height:100%;display:block}.hero-headline{z-index:9;color:#2b2b2b;white-space:nowrap;line-height:1;font-family:var(--font-pp-museum),"Playfair Display","PP Museum",ui-serif,Georgia,serif;transform:translate(-50%)}.hero-headline,.hero-subhead{margin:0;font-weight:400;position:absolute}.hero-subhead{z-index:7;color:#000;font-family:var(--font-pp-editorial),var(--font-cormorant),"Cormorant Garamond",ui-serif,Georgia,serif;font-style:normal}.hero-subhead-row{line-height:inherit;display:inline}.hero-subhead-w{color:#000}.hero-btn-app-store{background:0 0;border:0;padding:0;text-decoration:none;display:inline-block}.hero-btn-app-store,.hero-btn-try{z-index:8;position:absolute;overflow:hidden}.hero-btn-try{appearance:none;box-sizing:border-box;cursor:pointer;color:#fff;background:linear-gradient(#27a3f1,#78b0ff);border:1px solid #ffffff6b;padding:0 1.53cqw 0 .83cqw}.hero-btn-try-inner{justify-content:flex-start;align-items:center;gap:.21cqw;width:100%;height:100%;display:flex}.hero-btn-try-icon{object-fit:contain;pointer-events:none;filter:brightness(0)invert();flex-shrink:0;width:auto;max-width:26.5%;height:76%;display:block}.hero-btn-try-label{color:#fff;white-space:nowrap;flex:0 auto;min-width:0;font-family:SF Pro Rounded,SF Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:600;line-height:normal}.hero-btn-image{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.hero-cursor-wrap{z-index:7;pointer-events:none;mix-blend-mode:plus-lighter;justify-content:center;align-items:center;display:flex;position:absolute}.hero-cursor{object-fit:cover;transform-origin:50%;flex:none;display:block;transform:rotate(168.23deg)scaleY(-1)}.hero-cursor-glow{z-index:7;pointer-events:none;position:absolute;overflow:visible}.hero-cursor-glow>svg{width:100%;height:100%;display:block;overflow:visible}.hero-try-modal-overlay{z-index:120;-webkit-backdrop-filter:blur(2px);background:#141c2c33;justify-content:center;align-items:flex-start;padding-top:clamp(120px,15vh,200px);display:flex;position:fixed;inset:0}.hero-try-modal{-webkit-backdrop-filter:blur(4.9px);background:linear-gradient(#ffffffbf,#e4e9f7bf);border:1px solid #39a3e0;border-radius:30px;width:min(686px,100vw - 32px);min-height:529px;padding:32px 22px 24px;position:relative}.hero-try-close{color:#00000080;cursor:pointer;background:0 0;border:0;font-size:28px;line-height:1;position:absolute;top:10px;right:14px}.hero-try-subtitle{margin:0;font-weight:500}.hero-try-subtitle,.hero-try-title{color:#1f1f20;font-family:SF Pro Rounded,-apple-system,sans-serif;font-size:16px}.hero-try-title{margin:12px 0 0;font-weight:700}.hero-try-body{grid-template-columns:271px 1fr;gap:18px;margin-top:28px;display:grid}.hero-try-avatars{grid-template-rows:repeat(2,126px);grid-template-columns:repeat(2,126px);gap:18px;display:grid}.hero-try-avatar{appearance:none;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0;transition:transform .18s,box-shadow .18s;box-shadow:0 0 #0000}.hero-try-avatar.is-selected{animation:hero-try-avatar-pop .42s cubic-bezier(.22,1,.36,1);box-shadow:0 0 0 3px #27a3f180}.hero-try-avatar>img{object-fit:cover;border-radius:999px;width:126px;height:126px;display:block}.hero-try-preview-header{align-items:center;gap:8px;height:51px;margin-bottom:8px;display:flex}.hero-try-preview-header>img{object-fit:cover;border-radius:999px;width:38px;height:38px}.hero-try-preview-header p{color:#101828;margin:0;font-family:SF Pro,-apple-system,sans-serif;font-size:16px;font-weight:600;line-height:1.1}.hero-try-preview-header small{color:#e17100;margin-top:2px;font-family:SF Pro Display,-apple-system,sans-serif;font-size:13px;font-weight:600;line-height:1.1;display:block}.hero-try-vibe-drop{border:1px solid #0000000f;border-radius:12px;width:309px;max-width:100%;transition:box-shadow .2s,transform .2s,border-color .2s;position:relative;overflow:hidden}.hero-try-vibe-drop.is-active{border-color:#27a3f199;transform:scale(1.01);box-shadow:0 0 0 3px #27a3f133}.hero-try-vibe-drop.is-joining{animation:hero-try-drop-pulse .22s}.hero-try-vibe-frame{z-index:1;width:100%;height:auto;transition:opacity .22s;display:block;position:relative}.hero-try-vibe-frame.is-hidden{opacity:0}.hero-try-vibe-frame--after{z-index:2;opacity:0;position:absolute;inset:0}.hero-try-vibe-frame--after.is-visible{opacity:1}.hero-try-vibe-drop.is-joined .hero-try-drop-hint{opacity:0;transition:opacity .18s,transform .18s;transform:translate(-50%,-50%)scale(.95)}.hero-try-drop-hint{z-index:3;transition:opacity .18s,transform .18s}.hero-try-cursor-follow{animation:hero-try-cursor-float 1.6s ease-in-out infinite}.hero-try-cursor-follow>img{filter:drop-shadow(0 4px 8px #00000038)}@keyframes hero-try-avatar-pop{0%{transform:scale(1)}56%{transform:scale(1.08)}to{transform:scale(1.03)}}@keyframes hero-try-drop-pulse{0%{box-shadow:0 0 #27a3f159}to{box-shadow:0 0 0 8px #27a3f100}}@keyframes hero-try-cursor-float{0%{margin-top:-26px}50%{margin-top:-30px}to{margin-top:-26px}}@media (prefers-reduced-motion:reduce){.hero-try-avatar.is-selected,.hero-try-cursor-follow,.hero-try-vibe-drop.is-joining{animation:none}.hero-try-drop-hint,.hero-try-vibe-frame{transition:none}}.hero-try-drop-hint{color:#0000008c;white-space:nowrap;background:#ffffff9e;border-radius:999px;padding:6px 12px;font-family:SF Pro Rounded,-apple-system,sans-serif;font-size:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-try-cursor-follow{z-index:130;pointer-events:none;width:55px;height:67px;margin-top:-26px;margin-left:-18px;position:fixed;top:0;left:0}.hero-try-cursor-follow>img{object-fit:contain;width:100%;height:100%;display:block}.share-section{background:linear-gradient(#f7f3da,#ecf0f2 50%,#eef2f5);flex-direction:column;align-items:center;width:100%;min-height:100vh;padding-top:8vh;padding-bottom:4vh;display:flex;position:relative;overflow:hidden}.share-section>.official-module-title{z-index:5;position:relative}.share-canvas{aspect-ratio:1438/787;flex:auto;justify-content:center;align-items:center;width:100%;max-width:1438px;min-height:clamp(420px,70vh,760px);margin-top:5vh;display:flex;position:relative;container-type:inline-size}.share-hero{object-fit:cover;transform-origin:50%;will-change:transform,opacity,filter;border-radius:28px}.share-deer-wrap,.share-hero{aspect-ratio:840/787;pointer-events:none;width:58.42cqw;max-width:840px;position:absolute;top:50%;left:50%}.share-deer-wrap{z-index:9;overflow:visible;transform:translate(-50%,-50%)}.share-deer-sprite{object-fit:contain;object-position:center bottom;transform-origin:50% 85%;will-change:transform,opacity,left,top,width;filter:drop-shadow(0 3px 12px #0000002e);height:auto;position:absolute}.share-deer-walk{mix-blend-mode:screen}@media (prefers-reduced-motion:reduce){.share-deer-wrap{display:none!important}}.share-phone{z-index:3;aspect-ratio:303.35/528;transform-origin:50%;will-change:transform,opacity;background:#fbf8f8;border:1.4px solid #0000002b;border-radius:30px;width:clamp(240px,22vw,304px);position:relative;overflow:hidden;box-shadow:0 11.4px 34px #00000024}.share-phone-screen{background:#ddd;border-radius:12px;position:absolute;inset:11.7% 3.3% 16.5%;overflow:hidden}.share-phone-photo{object-fit:cover;object-position:center;will-change:transform,opacity;width:100%;height:100%;display:block;position:absolute;inset:0}.share-phone-header{align-items:center;gap:6px;height:11.7%;padding:0 10px;display:flex;position:absolute;top:0;left:0;right:0}.share-phone-avatars{flex:none;width:17%;height:65%;position:relative}.share-phone-avatar{object-fit:cover;background:#fff;border-radius:50%;position:absolute;box-shadow:0 0 0 1.5px #fff}.share-phone-avatar--main{width:75%;height:75%;top:0;left:0}.share-phone-avatar--small{width:56%;height:56%;bottom:0;right:0}.share-phone-name{flex-direction:column;flex:auto;justify-content:center;line-height:1.1;display:flex}.share-phone-name-title{color:#101828;font-size:clamp(13px,1.1vw,16px)}.share-phone-name-sub,.share-phone-name-title{font-family:-apple-system,SF Pro Display,Helvetica Neue,sans-serif;font-weight:600}.share-phone-name-sub{color:#e17100;margin-top:2px;font-size:clamp(11px,.9vw,14px)}.share-phone-caption{color:#364153;font-family:-apple-system,SF Pro Display,Helvetica Neue,sans-serif;font-size:clamp(12px,1.18vw,17px);font-weight:600;line-height:1.4;position:absolute;bottom:22%;left:5.2%;right:5.2%}.share-phone-footer{align-items:center;gap:8px;height:7.3%;display:flex;position:absolute;bottom:6%;left:3.3%;right:3.3%}.share-phone-vibe-pill{color:#fff;background:#2b7fffeb;border-radius:999px;flex:auto;align-items:center;gap:8px;height:100%;padding:0 10px;display:flex}.share-phone-vibe-stack{flex:none;width:36%;max-width:70px;height:70%;position:relative}.share-phone-vibe-stack>img{aspect-ratio:1;object-fit:cover;background:#fff;border:1px solid #ffffffd9;border-radius:50%;width:38%;position:absolute;top:50%;transform:translateY(-50%)}.share-phone-vibe-stack>img:first-child{left:0}.share-phone-vibe-stack>img:nth-child(2){left:28%}.share-phone-vibe-stack>img:nth-child(3){left:56%}.share-phone-vibe-pill>span{white-space:nowrap;font-size:clamp(9px,.9vw,13px);font-weight:600}.share-phone-join,.share-phone-vibe-pill>span{font-family:-apple-system,SF Pro Display,Helvetica Neue,sans-serif}.share-phone-join{color:#fff;cursor:default;background:#ff851a;border:none;border-radius:999px;flex:none;height:100%;padding:0 14px;font-size:clamp(10px,.9vw,13px);font-weight:700;box-shadow:0 4px 12px #ff851a47}.share-phone-notch{z-index:4;background:#1c1c1c;border-radius:999px;width:32%;height:3.6%;position:absolute;top:1.5%;left:50%;transform:translate(-50%)}.share-glow{filter:blur(8px);z-index:1;background:radial-gradient(#ffd25a8c 0,#ffc83c47 30%,#ffc83c00 65%);width:clamp(360px,44vw,620px);height:clamp(420px,55vh,680px);top:50%;left:50%;transform:translate(-50%,-50%)}.share-glow,.share-vibe-card{pointer-events:none;position:absolute}.share-vibe-card{will-change:transform,opacity;transform-origin:52% 88%;filter:drop-shadow(0 9px 28px #0000001f);overflow:visible}.share-vibe-card--left-far,.share-vibe-card--right-far{aspect-ratio:314.264/460.944;width:21.85cqw}.share-vibe-card--left-near,.share-vibe-card--right-near{aspect-ratio:287.26/448.195;width:19.98cqw}.share-vibe-card--left-far{will-change:transform,opacity;pointer-events:none;z-index:12;top:23.1258%;left:1.94715%;overflow:visible}.share-vibe-card--left-near{z-index:13;top:18.8056%;left:21.3491%}.share-vibe-card--right-near{z-index:14;top:18.2973%;left:58.4145%}.share-vibe-card--right-far{z-index:12;top:23.1131%;left:76.1314%}.share-vibe-card-full{object-fit:contain;width:100%;height:100%;display:block}@media (max-width:1024px){.share-vibe-card--left-far,.share-vibe-card--right-far{width:23.8cqw}.share-vibe-card--left-near,.share-vibe-card--right-near{width:21.75cqw}.share-vibe-card--left-far{top:24.9258%}.share-vibe-card--left-near{top:20.6056%}.share-vibe-card--right-near{top:20.0973%}.share-vibe-card--right-far{top:24.9131%}}@media (max-width:768px){.share-section{min-height:92vh}.share-canvas{min-height:clamp(380px,64vh,620px)}.share-deer-wrap,.share-hero{width:min(92cqw,840px);max-width:100%}.share-vibe-card--left-far,.share-vibe-card--right-far{width:30cqw}.share-vibe-card--left-near,.share-vibe-card--right-near{width:27.4cqw}.share-vibe-card--left-far{top:28.1258%}.share-vibe-card--left-near{top:23.8056%}.share-vibe-card--right-near{top:23.2973%}.share-vibe-card--right-far{top:28.1131%}.share-phone{width:60vw;max-width:280px}.share-polaroid{width:28vw}.share-polaroid--left{left:2%}.share-polaroid--right{right:2%}}.connect-section{width:100%;max-width:1440px;margin:0 auto;padding:clamp(52px,8vh,92px) 24px clamp(50px,9vh,110px);overflow:visible}.connect-section .official-module-title{margin:0 0 clamp(28px,4.2vh,44px)}.connect-canvas{aspect-ratio:976.64/558.1;width:min(100%,977px);margin:0 auto;overflow:visible;container-type:inline-size}.connect-stage{width:100%;height:100%;position:relative;overflow:visible}.connect-chat{flex-direction:column;gap:.7cqw;width:48.26%;display:flex;position:absolute;top:2.84%;bottom:12%;left:0}.connect-chat--next{animation:connect-chat-in-next .42s}.connect-chat--prev{animation:connect-chat-in-prev .42s}.connect-chat.connect-chat--figma-asset{gap:clamp(4px,.55cqw,10px);min-width:0;height:auto;top:2.6%;bottom:auto;overflow:visible}.connect-chat--figma-asset .connect-chat-notify-full{object-fit:contain;width:80%;max-width:380px;height:auto;margin-left:3.61%;display:block}.connect-chat-dialog-full{object-fit:contain;flex-shrink:0;width:100%;max-width:100%;height:auto;display:block}.connect-chat.connect-chat--figma-golden{gap:0}.connect-chat--figma-asset.connect-chat--figma-golden .connect-chat-notify-full{width:auto;max-width:min(413px,100%);margin-bottom:clamp(-10px,-.75cqw,-3px);margin-left:3.48134cqw;display:block}.connect-chat--figma-asset.connect-chat--figma-golden .connect-chat-dialog-full{z-index:1;margin-top:clamp(-22px,-1.65cqw,-12px);display:block;position:relative}.connect-chat-sr-summary{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.connect-notify{isolation:isolate;-webkit-backdrop-filter:blur(75px);border:none;border-radius:clamp(18px,2.46cqw,24px);align-items:center;gap:1cqw;margin-bottom:.7cqw;padding:clamp(12px,1.2cqw,14px) clamp(12px,1.4cqw,14px);display:flex;position:relative;overflow:hidden;box-shadow:0 4px 8.95px #00000026}.connect-notify:before{background:#ffffff57}.connect-notify:after,.connect-notify:before{content:"";border-radius:inherit;z-index:0;pointer-events:none;position:absolute;inset:0}.connect-notify:after{mix-blend-mode:color-dodge;background:#333}.connect-notify>*{z-index:1;position:relative}.connect-notify-icon{object-fit:cover;border-radius:.87cqw;flex:none;width:3.89cqw;height:3.89cqw}.connect-notify-body{flex-direction:column;flex:1;min-width:0;line-height:1.33;display:flex}.connect-notify-header{align-items:baseline;gap:1cqw;display:flex}.connect-notify-title{color:#000;letter-spacing:-.024cqw;font-family:-apple-system,SF Pro,sans-serif;font-size:1.54cqw;font-weight:590}.connect-notify-time{color:#3d3d3d;margin-left:auto;font-size:1.33cqw}.connect-notify-desc,.connect-notify-time{font-family:-apple-system,SF Pro,sans-serif;font-weight:400}.connect-notify-desc{color:#000;letter-spacing:-.024cqw;font-size:1.54cqw}.connect-row{align-items:flex-end;gap:.6cqw;display:flex}.connect-row--left{justify-content:flex-start}.connect-row--right{justify-content:flex-end}.connect-bubble{letter-spacing:-.03em;border-radius:2.05cqw;max-width:72%;margin:0;padding:1.8cqw 2.3cqw;font-family:-apple-system,SF Pro Display,Inter,sans-serif;font-size:2.29cqw;font-weight:700;line-height:1.2}.connect-bubble--blue{color:#fff;background:#65adff;border:.08cqw solid #00000038}.connect-bubble--white{color:#333;background:#fff;border:.08cqw solid #0000002e}.connect-avatar-pair{flex:none;align-items:flex-end;display:flex;position:relative}.connect-avatar-pair--right{flex-direction:row-reverse}.connect-avatar{object-fit:cover;border-radius:999px;box-shadow:0 .78cqw 1.56cqw #00000014}.connect-avatar--big{border:.29cqw solid #ffffff63;width:9.35cqw;height:9.35cqw}.connect-avatar--small{border:.29cqw solid #ffffff63;border-radius:30%;width:5.32cqw;height:5.32cqw;margin-left:-1.2cqw}.connect-avatar-pair--right .connect-avatar--small{margin-left:0;margin-right:-1.2cqw}.connect-cards{width:38.81%;height:100%;inset:1.1% auto auto 54.9%}.connect-card,.connect-cards{position:absolute;overflow:visible}.connect-card{aspect-ratio:692/954;appearance:none;width:72%;max-width:100%;font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:2.46cqw;padding:0;transition:transform .52s cubic-bezier(.22,1,.36,1),opacity .36s,box-shadow .36s;display:block}.connect-card-stack-img{object-fit:contain;object-position:center center;pointer-events:none;border-radius:inherit;width:100%;height:100%;display:block}.connect-card--front{z-index:2;transform-origin:54%;box-shadow:none;top:2.8%;left:1.8%;transform:rotate(4.08deg)}.connect-card--back{z-index:1;transform-origin:48% 52%;box-shadow:none;top:10.5%;left:28.5%;transform:rotate(11deg)}.connect-card--front.connect-card--anim-next,.connect-card--front.connect-card--anim-prev{animation:connect-card-front-in .52s cubic-bezier(.22,1,.36,1)}.connect-card--back.connect-card--anim-next,.connect-card--back.connect-card--anim-prev{animation:connect-card-back-in .52s cubic-bezier(.22,1,.36,1)}@keyframes connect-chat-in-next{0%{opacity:0;transform:translateY(1cqw)}to{opacity:1;transform:translateY(0)}}@keyframes connect-chat-in-prev{0%{opacity:0;transform:translateY(-1cqw)}to{opacity:1;transform:translateY(0)}}@keyframes connect-card-front-in{0%{opacity:.9;transform:translate(26.7%,7.7%)rotate(11deg)scale(.97)}to{opacity:1;transform:translate(0)rotate(4.08deg)scale(1)}}@keyframes connect-card-back-in{0%{opacity:1;transform:translate(-26.7%,-7.7%)rotate(4.08deg)}to{opacity:1;transform:translate(0)rotate(11deg)}}@media (max-width:980px){.connect-section{padding:clamp(36px,7vh,56px) clamp(14px,4vw,20px) clamp(40px,8vh,72px);overflow-x:visible}.connect-canvas{width:100%}}.profile-bg-user{background:linear-gradient(#d6eeff,#f0f6ff 30%,#fff5ee 60%,#f8fafc)}.profile-bg-zai{background:linear-gradient(#ffe8d6,#fff5ee 30%,#eef6ff 60%,#f8fafc)}.profile-card{background:#fff;border:1px solid #b3ebff;border-radius:28px;box-shadow:0 4px 24px #0000000f}.profile-card-zai{border-color:#ffd6b0}.info-card-user{background:#eef8ff99;border-radius:15px}.info-card-zai{background:#f7f0eb;border-radius:15px}.tag-user{color:#2e8bc0;background:#ebf5ff}.tag-user,.tag-zai{border-radius:20px;padding:4px 12px;font-size:13px;font-weight:500}.tag-zai{color:#c2410c;background:#ffedd5}.bottom-app-store{color:#2f2f2f;background:#fcfcfc;border-radius:999px;align-items:center;gap:12px;height:clamp(48px,4.5vw,60.72px);padding:0 clamp(18px,2vw,26px) 0 clamp(14px,1.6vw,20px);font-family:-apple-system,SF Pro Rounded,SF Pro,BlinkMacSystemFont,system-ui,sans-serif;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 4px 14px #00000014}.bottom-app-store:hover{transform:translateY(-1px);box-shadow:0 8px 22px #0000001f}.bottom-app-store-logo{flex:none;width:clamp(20px,2vw,27px);height:clamp(24px,2.5vw,33px);display:block}.bottom-app-store-logo>img{object-fit:contain;width:100%;height:100%;display:block}.bottom-app-store-text{flex-direction:column;align-items:flex-start;line-height:1;display:flex}.bottom-app-store-line1{color:#2f2f2f;font-size:clamp(11px,1.05vw,14.95px);font-weight:700}.bottom-app-store-line2{letter-spacing:-.02em;color:#2f2f2f;margin-top:3px;font-size:clamp(18px,1.7vw,23.85px);font-weight:800}.bottom-cta{text-align:center;background:0 0;flex-direction:column;align-items:center;width:100%;padding:clamp(40px,8vh,96px) 24px clamp(32px,6vh,72px);display:flex;position:relative}.bottom-cta-title{letter-spacing:-.06em;color:#000;font-size:clamp(56px,8vw,96px);font-weight:400;line-height:1.05}.bottom-cta-sub,.bottom-cta-title{font-family:var(--font-pp-museum),"PP Museum",ui-serif,Georgia,serif}.bottom-cta-sub{color:#000000a8;letter-spacing:0;margin-top:clamp(12px,1.6vh,22px);font-size:clamp(16px,1.7vw,24px);font-weight:300}.bottom-cta-actions{align-items:center;gap:clamp(16px,2vw,28px);margin-top:clamp(28px,5vh,56px);display:flex}.bottom-cta-icon{aspect-ratio:1;background:#65adff;border-radius:clamp(20px,2.1vw,30px);width:clamp(80px,8.2vw,118px);transition:transform .18s;display:block;overflow:hidden;box-shadow:-1px 3px 6px #ffffff26,-3px 10px 11px #fff3,-7px 23px 15px #ffffff1a,-13px 41px 17px #ffffff03}.bottom-cta-icon:hover{transform:translateY(-2px)}.bottom-cta-icon>img{object-fit:cover;width:100%;height:100%;display:block}.bottom-about{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:1240px;margin:0 auto;padding:clamp(60px,10vh,120px) 24px clamp(40px,7vh,88px);display:flex;position:relative}.bottom-about-title{font-family:var(--font-pp-editorial),var(--font-cormorant),"Cormorant Garamond",ui-serif,Georgia,serif;letter-spacing:var(--official-module-title-tracking);color:#000;font-size:clamp(24px,2.6vw,32px);font-weight:400;line-height:1.1}.bottom-about-body{max-width:648px;font-family:var(--font-pp-museum),"PP Museum",ui-serif,Georgia,serif;letter-spacing:-.01em;color:#000;margin-top:clamp(28px,5vh,56px);font-size:clamp(15px,1.4vw,20px);font-weight:300;line-height:1.6}.bottom-about-body>p+p{margin-top:1em}.bottom-about-footer{font-family:var(--font-pp-editorial),var(--font-cormorant),"Cormorant Garamond",serif;letter-spacing:-.02em;color:#000;flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(40px,6vw,96px);margin-top:clamp(28px,4.5vh,48px);font-size:clamp(15px,1.4vw,20px);display:flex}.bottom-about-stanford{align-items:center;gap:10px;display:inline-flex}.bottom-about-stanford>img{width:clamp(20px,1.8vw,26px);height:auto;display:block}.bottom-about-startx{flex-flow:row;justify-content:center;align-items:center;gap:clamp(8px,1.2vw,14px);max-width:100%;display:inline-flex}.bottom-about-startx-logo{object-fit:contain;object-position:left center;flex-shrink:1;width:auto;min-width:0;max-width:min(50vw,160px);height:clamp(20px,2.35vw,32px);display:block}.bottom-about-startx-cohort{font-family:var(--font-pp-editorial),var(--font-cormorant),"Cormorant Garamond",serif;letter-spacing:-.02em;color:#000;white-space:nowrap;text-align:left;flex-shrink:0;font-size:clamp(13px,1.15vw,17px);font-weight:400;line-height:1.2}.bottom-footer{aspect-ratio:1627/730;isolation:isolate;background:linear-gradient(#f7eef2,#ece6e9 18% 100%);width:100%;margin-top:0;position:relative;overflow:hidden;container-type:inline-size}.bf-bg{pointer-events:none;z-index:0}.bf-bg,.bf-bg>img{position:absolute;inset:0}.bf-bg>img{object-fit:cover;width:100%;height:100%;-webkit-mask-image:linear-gradient(#0000,#000000b8 14%,#000 26% 100%);mask-image:linear-gradient(#0000,#000000b8 14%,#000 26% 100%)}.bf-brand{font-family:var(--font-pp-museum),"PP Museum",ui-serif,Georgia,serif;letter-spacing:-.354cqw;color:#000;white-space:nowrap;font-size:5.9cqw;font-weight:400;line-height:normal;top:44.66%;left:14.44%}.bf-brand,.bf-socials{z-index:3;margin:0;position:absolute}.bf-socials{align-items:center;gap:3.442cqw;padding:0;list-style:none;display:flex;top:65.07%;left:14.87%}.bf-social-icon{color:#1a1a1a;justify-content:center;align-items:center;width:1.352cqw;height:1.352cqw;transition:opacity .18s,transform .18s;display:inline-flex}.bf-social-icon:hover{opacity:.65;transform:translateY(-1px)}.bf-social-icon svg{width:100%;height:100%;display:block}.bf-appstore{z-index:3;width:12.66%;height:auto;box-shadow:none;background:0 0;border-radius:0;margin:0;padding:0;line-height:0;text-decoration:none;transition:opacity .18s,transform .18s;display:block;position:absolute;top:50%;left:37.37%}.bf-appstore:hover{opacity:.92;transform:translateY(-1px)}.bf-appstore-img{vertical-align:top;width:100%;height:auto;display:block}.bf-nav{z-index:3;font-family:var(--font-pp-museum),"PP Museum",ui-serif,Georgia,serif;color:#242222;white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:4.61cqw;margin:0;padding:0;font-size:1.229cqw;font-weight:600;list-style:none;display:flex;position:absolute;top:53%;right:11.19%}.bf-nav a{color:inherit;text-decoration:none;transition:opacity .18s}.bf-nav a:hover{opacity:.65}@media (max-width:900px){.bottom-footer{aspect-ratio:1627/730;width:100%;min-height:0;container-type:inline-size}.bf-brand{letter-spacing:max(-.19cqw,-1.2px);font-size:max(3.2cqw,22px)}.bf-socials{gap:max(2.2cqw,14px)}.bf-social-icon{width:max(1.1cqw,18px);height:max(1.1cqw,18px)}.bf-nav{flex-wrap:nowrap;gap:max(2.8cqw,12px);font-size:max(.95cqw,12px)}}@media (min-width:901px) and (max-width:1200px){.bf-nav{gap:3cqw}}.faq-page{color:#2b2b2b;background:linear-gradient(#f5e9e3,#ecf0f2 47.6%,#f7eef2);min-height:100dvh}.faq-header{grid-template-columns:1fr auto 1fr;align-items:start;max-width:1180px;height:108px;margin:0 auto;padding:32px 20px 0;display:grid}.faq-brand{font-family:var(--font-nerko-one),cursive;letter-spacing:-.02em;color:#2b2b2b;font-size:40px;line-height:1;text-decoration:none}.faq-nav{justify-content:center;align-items:center;gap:58px;font-size:20px;display:flex}.faq-nav a,.faq-nav span{color:#242222;text-decoration:none}.faq-nav .is-active{font-weight:500}.faq-download{background:#fff;border-radius:13px;padding:10px 17px}.faq-socials{justify-self:end;align-items:center;gap:18px;display:flex}.faq-socials a{color:#1c1c1c;width:22px;height:22px}.faq-socials svg{width:100%;height:100%;display:block}.faq-content{max-width:648px;margin:90px auto 0;padding:0 20px 120px}.faq-content>h1{letter-spacing:-.03em;margin:0 0 48px;font-size:32px;font-weight:400}.faq-item+.faq-item{margin-top:46px}.faq-item h2{letter-spacing:-.03em;margin:0 0 18px;font-size:44px;font-weight:400;line-height:1.05}.faq-item p{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:300;line-height:1.45}.faq-footer{width:100%;height:730px;position:relative;overflow:hidden}.faq-footer-bg{position:absolute;inset:0}.faq-footer-bg>img{object-fit:cover;width:100%;height:100%;display:block}.faq-footer-content{z-index:1;grid-template-columns:1fr auto auto;align-items:center;column-gap:64px;max-width:1180px;height:100%;margin:0 auto;padding:326px 20px 0;display:grid;position:relative}.faq-footer-brand{letter-spacing:-.06em;color:#000;margin:0;font-size:96px}.faq-footer-appstore{color:#2f2f2f;background:#fcfcfc;border-radius:999px;align-items:center;gap:12px;padding:10px 24px 10px 16px;text-decoration:none;display:inline-flex}.faq-footer-appstore>img{width:27px;height:33px}.faq-footer-appstore small{font-size:14px;line-height:1;display:block}.faq-footer-appstore strong{letter-spacing:-.02em;margin-top:3px;font-size:23px;line-height:1;display:block}.faq-footer-nav{align-items:center;gap:56px;font-size:20px;display:flex}.faq-footer-nav a,.faq-footer-nav span{color:#242222;text-decoration:none}.jump-section{width:100%;max-width:1465px;margin:0 auto;padding:clamp(40px,7vh,90px) 24px}.jump-canvas{aspect-ratio:1465/812;width:min(100%,1465px);margin:clamp(34px,6vh,64px) auto 0;position:relative;container-type:inline-size}.jump-polaroids-stage{z-index:2;pointer-events:none;position:absolute;inset:0}.jump-main-card{z-index:1;background:#fbf8f8;border:.1cqw solid #0000002b;border-radius:2.05cqw;width:20.71%;min-width:0;position:absolute;top:14.9%;left:38.29%;overflow:hidden;box-shadow:0 .76cqw 2.28cqw #0000001f}.jump-main-head{align-items:center;gap:.7cqw;padding:.75cqw .72cqw .45cqw;display:flex}.jump-main-avatars{width:3.5cqw;min-width:38px;height:3.5cqw;min-height:38px;position:relative}.jump-main-avatars>img{object-fit:cover;border:.06cqw solid #fff;border-radius:999px;position:absolute}.jump-main-avatars>img:first-child{width:2.61cqw;min-width:28px;height:2.61cqw;min-height:28px;top:0;left:0}.jump-main-avatars>img:last-child{width:1.89cqw;min-width:20px;height:1.89cqw;min-height:20px;bottom:0;right:0}.jump-main-user>p{color:#101828;margin:0;font-family:-apple-system,SF Pro,SF Pro Rounded,sans-serif;font-size:clamp(12px,1.09cqw,15.98px);font-weight:600;line-height:1.33}.jump-main-user>small{color:#e17100;margin-top:.1cqw;font-family:-apple-system,SF Pro Display,SF Pro,sans-serif;font-size:clamp(10px,.95cqw,13.85px);font-weight:600;line-height:1.23;display:block}.jump-main-photo{aspect-ratio:283/379;border-radius:.84cqw;width:calc(100% - 1.36cqw);margin:0 auto;overflow:hidden}.jump-main-photo>img{object-fit:cover;width:100%;height:100%;display:block}.jump-main-caption{color:#364153;margin:.58cqw 0 0;padding:0 .68cqw;font-family:-apple-system,SF Pro Display,SF Pro,sans-serif;font-size:clamp(13px,1.17cqw,17.17px);font-weight:600;line-height:1.67}.jump-main-actions{justify-content:space-between;align-items:center;gap:.58cqw;padding:.4cqw .68cqw .68cqw;display:flex}.jump-vibe-pill{color:#fff;background:#2b7fffe6;border-radius:1.35cqw;align-items:center;gap:.45cqw;height:2.64cqw;min-height:28px;padding:0 .68cqw 0 .32cqw;font-family:-apple-system,SF Pro Display,SF Pro,sans-serif;font-size:clamp(10px,.88cqw,12.88px);font-weight:600;line-height:1.35;display:inline-flex}.jump-vibe-avatars{align-items:center;display:flex}.jump-vibe-avatars>img{object-fit:cover;border:.03cqw solid #fffc;border-radius:999px;width:1.78cqw;min-width:19px;height:1.78cqw;min-height:19px;margin-right:-.6cqw}.jump-join-btn{color:#fff;background:#ff851a;border:0;border-radius:1.35cqw;min-width:5.08cqw;height:2.64cqw;min-height:28px;padding:0 .8cqw;font-family:-apple-system,SF Pro Display,SF Pro,sans-serif;font-size:clamp(10px,.88cqw,12.88px);font-weight:700;line-height:1.35}.jump-polaroid{aspect-ratio:381.43/449.559;--jump-rotate:0deg;opacity:0;width:26.04%;transform:translateY(42px) rotate(var(--jump-rotate)) scale(.72);position:absolute}.jump-polaroid-full{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}.jump-polaroid-frame,.jump-polaroid-photo{display:block;position:absolute}.jump-polaroid-frame{object-fit:cover;z-index:1;width:100%;height:100%;inset:0}.jump-polaroid-photo{object-fit:cover;z-index:0;width:83.4%;height:74.5%;top:4.8%;left:8.2%}.jump-polaroid-note{z-index:2;color:#1d1d1db8;letter-spacing:0;font-family:Gochi Hand,Comic Sans MS,cursive;font-size:clamp(16px,1.64cqw,24px);line-height:.82;position:absolute;bottom:10.2%;left:14.4%}.jump-polaroid-note>strong{margin-right:.28cqw;font-size:clamp(22px,2.18cqw,32px);font-weight:400}.jump-chip{z-index:3;color:#101828;background:#fff;border:.05cqw solid #f3f4f6;border-radius:999px;align-items:center;gap:.42cqw;height:2.12cqw;min-height:30px;padding:0 .62cqw 0 .34cqw;font-family:-apple-system,SF Pro Rounded,SF Pro,sans-serif;font-size:clamp(12px,1.09cqw,16px);font-weight:600;line-height:1.22;display:inline-flex;position:absolute;box-shadow:0 .68cqw 1.05cqw #0000001a}.jump-chip-avatar{border-radius:999px;width:1.55cqw;min-width:22px;height:1.55cqw;min-height:22px;position:relative;overflow:hidden}.jump-chip-avatar>img{object-fit:cover;width:100%;height:100%}.jump-chip-ring{position:absolute;inset:0}.jump-polaroid--left{aspect-ratio:382/450;--jump-rotate:0deg;width:26.04%;top:20.07%;left:16.79%}.jump-polaroid--left .jump-polaroid-note>strong{color:#4b3600}.jump-chip--camila{top:5.2%;left:45.2%}.jump-polaroid--right-top{aspect-ratio:382/449;--jump-rotate:0deg;width:26.03%;top:.74%;left:54.27%}.jump-polaroid--right-top .jump-polaroid-note>strong{color:#4b001a}.jump-chip--pheonix{top:3.3%;left:52.9%}.jump-polaroid--right-bottom{aspect-ratio:376/445;--jump-rotate:0deg;width:25.6%;top:45.2%;left:55.84%}.jump-polaroid--right-bottom .jump-polaroid-note>strong{color:#00294b}.jump-chip--joy{top:3.1%;left:57.6%}.jump-canvas.is-revealed .jump-polaroid{animation:jump-pop-in .74s cubic-bezier(.22,1,.36,1) forwards}.jump-canvas.is-revealed .jump-polaroid--left{animation-delay:40ms}.jump-canvas.is-revealed .jump-polaroid--right-top{animation-delay:.26s}.jump-canvas.is-revealed .jump-polaroid--right-bottom{animation-delay:.48s}@keyframes jump-pop-in{0%{opacity:0;transform:translateY(42px) rotate(var(--jump-rotate)) scale(.72)}62%{opacity:1;transform:translateY(-6px) rotate(var(--jump-rotate)) scale(1.06)}to{opacity:1;transform:translateY(0) rotate(var(--jump-rotate)) scale(1)}}@media (max-width:980px){.jump-section{padding:clamp(28px,6vw,36px) clamp(14px,4vw,18px);overflow-x:clip}.jump-canvas{width:100%;margin-left:auto;margin-right:auto}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}