@font-face{font-family:Montserrat;font-style:italic;font-display:swap;font-weight:400;src:url(/_next/static/media/montserrat-cyrillic-ext-400-italic.c517ed65.woff2) format("woff2"),url(/_next/static/media/montserrat-cyrillic-ext-400-italic.70a08759.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:italic;font-display:swap;font-weight:400;src:url(/_next/static/media/montserrat-cyrillic-400-italic.b86c6740.woff2) format("woff2"),url(/_next/static/media/montserrat-cyrillic-400-italic.a890760f.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:italic;font-display:swap;font-weight:400;src:url(/_next/static/media/montserrat-vietnamese-400-italic.833768f2.woff2) format("woff2"),url(/_next/static/media/montserrat-vietnamese-400-italic.5e16adb7.woff) format("woff");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:Montserrat;font-style:italic;font-display:swap;font-weight:400;src:url(/_next/static/media/montserrat-latin-ext-400-italic.69b9938b.woff2) format("woff2"),url(/_next/static/media/montserrat-latin-ext-400-italic.2c5e04f9.woff) format("woff");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:Montserrat;font-style:italic;font-display:swap;font-weight:400;src:url(/_next/static/media/montserrat-latin-400-italic.d6db785f.woff2) format("woff2"),url(/_next/static/media/montserrat-latin-400-italic.89d3a157.woff) format("woff");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:Libre Bodoni;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/libre-bodoni-vietnamese-600-normal.1d04239a.woff2) format("woff2"),url(/_next/static/media/libre-bodoni-vietnamese-600-normal.b21cfc8f.woff) format("woff");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:Libre Bodoni;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/libre-bodoni-latin-ext-600-normal.a90eb62a.woff2) format("woff2"),url(/_next/static/media/libre-bodoni-latin-ext-600-normal.33afae68.woff) format("woff");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:Libre Bodoni;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/libre-bodoni-latin-600-normal.e82880ec.woff2) format("woff2"),url(/_next/static/media/libre-bodoni-latin-600-normal.8750ffde.woff) format("woff");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:Libre Bodoni;font-style:italic;font-display:swap;font-weight:600;src:url(/_next/static/media/libre-bodoni-vietnamese-600-italic.288a554f.woff2) format("woff2"),url(/_next/static/media/libre-bodoni-vietnamese-600-italic.6fcc6bcf.woff) format("woff");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:Libre Bodoni;font-style:italic;font-display:swap;font-weight:600;src:url(/_next/static/media/libre-bodoni-latin-ext-600-italic.7e51ae1b.woff2) format("woff2"),url(/_next/static/media/libre-bodoni-latin-ext-600-italic.0284d846.woff) format("woff");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:Libre Bodoni;font-style:italic;font-display:swap;font-weight:600;src:url(/_next/static/media/libre-bodoni-latin-600-italic.f89b182d.woff2) format("woff2"),url(/_next/static/media/libre-bodoni-latin-600-italic.776cfd7a.woff) format("woff");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}.universe-story{width:100%}.universe-story-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.universe-story-copy{min-width:0;padding:clamp(32px,4vw,76px) clamp(28px,3.5vw,68px);align-self:center;color:#2e2e2e}.universe-story-copy h2{font-size:clamp(32px,3.34vw,64px);font-weight:600;line-height:1.15;margin-bottom:30px}.universe-story-copy p{font-size:clamp(14px,1.05vw,20px);line-height:1.75;font-style:italic}.universe-story-copy p+p{margin-top:17px}.universe-story-image{position:relative;margin:0;min-width:0;min-height:clamp(420px,41.67vw,800px);overflow:hidden;background:var(--sand)}.universe-story-image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.universe-story-mission .universe-story-image{order:-1}.universe-story .universe-story-mission h2{margin-bottom:30px}.universe-letter{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:clamp(32px,5vw,72px);width:min(1280px,calc(100% - 96px));margin:clamp(56px,6vw,104px) auto;scroll-margin-top:140px}.universe-letter-portrait{position:sticky;top:140px;margin:0;min-width:0;aspect-ratio:3/4;background:var(--sand);box-shadow:0 8px 28px #0d2a5212}.universe-letter-portrait img{display:block;width:100%;height:100%;object-fit:cover}.universe-letter-copy{min-width:0;color:var(--navy)}.universe-letter-copy h2{margin:0 0 30px;font-size:clamp(30px,2.5vw,42px);font-weight:600;line-height:1.2}.universe-letter-copy p{margin:0;font-size:clamp(15px,1.04vw,16px);line-height:1.85;color:#2e2e2e}.universe-letter-copy p+p{margin-top:20px}.universe-letter-copy p{white-space:pre-line}.universe-letter-copy .universe-letter-signature{margin-top:4px;font-family:var(--font-script);font-size:42px;line-height:1.4;color:var(--navy)}@media (max-width:800px){.universe-story-row{grid-template-columns:minmax(0,1fr)}.universe-story-copy{padding:35px 24px}.universe-story-copy h2{font-size:clamp(30px,6vw,40px);margin-bottom:24px}.universe-story-copy p{font-size:15px;line-height:1.8}.universe-story-image{min-height:0;aspect-ratio:6/5}.universe-story-mission .universe-story-image{order:0}.universe-letter{grid-template-columns:minmax(0,1fr);width:min(620px,calc(100% - 48px));gap:32px;margin-block:48px;scroll-margin-top:100px}.universe-letter-portrait{position:static;width:min(100%,380px);justify-self:center}.universe-letter-copy h2{font-size:clamp(30px,5.5vw,36px);margin-bottom:24px}.universe-letter-copy p{font-size:15px;line-height:1.85}.universe-letter-copy .universe-letter-signature{font-size:40px}}.film-placeholder{min-width:0}.film-placeholder-heading{text-align:center}.film-placeholder-stage{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:16/9;max-height:610px;overflow:hidden;isolation:isolate;background:#172a4a;color:var(--ivory)}.film-placeholder-stage>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.film-placeholder-stage.has-poster:after{content:"";position:absolute;inset:0;background:#07142655;z-index:-1}.film-placeholder-status{margin:24px;padding:12px 22px;border-top:1px solid #c2ab8280;border-bottom:1px solid #c2ab8280;color:#fff;font-size:clamp(12px,1.1vw,16px);letter-spacing:.1em;line-height:1.6;text-align:center}.film-placeholder-product{position:relative}.film-placeholder-product .film-placeholder-heading{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.film-placeholder-product .film-placeholder-status{background:#10203bcc}.film-placeholder-interview{padding:clamp(40px,5vw,80px) max(24px,calc((100vw - 1200px) / 2));background:#1b2c50;color:var(--ivory)}.film-placeholder-interview .film-placeholder-heading{margin-bottom:clamp(25px,3vw,45px)}.film-placeholder-interview h2{color:inherit;font-family:var(--font-serif);font-size:clamp(25px,3.1vw,48px);line-height:1.15;text-transform:uppercase;margin:0}.film-placeholder-interview .film-placeholder-heading p{font-family:var(--font-script);font-size:clamp(31px,3.4vw,52px);line-height:1.2;margin:8px 0 0}.film-placeholder-interview .film-placeholder-stage{border:1px solid #c2ab823b}@media (max-width:700px){.film-placeholder-stage{min-height:180px}.film-placeholder-interview{padding:35px 18px}.film-placeholder-status{padding:10px 14px;margin:16px;letter-spacing:.06em}}.youtube-interview.film-placeholder-interview{background:var(--navy);border-block:1px solid var(--gold);padding-bottom:max(76px,5vw)}#main:has(>.youtube-interview:last-child)+.site-footer{margin-top:0;border-top:0}#main:has(>.youtube-interview:last-child)+.site-footer .footer-monogram{top:0;left:50%;transform:translate(-50%,-50%)}.youtube-interview-player{width:min(100%,1040px);aspect-ratio:16/9;min-height:200px;margin-inline:auto;overflow:hidden;background:#0d2a52;box-shadow:0 12px 32px #00000024}.youtube-interview-player iframe,.youtube-interview-poster{display:block;width:100%;height:100%;border:0}.youtube-interview-poster{position:relative;padding:0;background:transparent;color:#fff;cursor:pointer}.youtube-interview-poster img{display:block;width:100%;height:100%;object-fit:cover}.youtube-interview-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:12px;padding:16px 22px;background:#0d2a52e6;font-size:clamp(12px,1.1vw,15px);white-space:nowrap;transition:background-color .16s ease}.youtube-interview-poster:hover .youtube-interview-play{background:#0d2a52}.youtube-interview-poster:focus-visible{outline:3px solid #c2ab82;outline-offset:-5px}.youtube-interview-caption{margin:20px 0 0;text-align:center;font-size:13px}.youtube-interview-caption a{display:inline-block;padding:8px 12px;border:0;color:inherit;text-decoration:none;transition:background-color .16s ease}.youtube-interview-caption a:hover{background:#ffffff0d}.youtube-interview-caption a:focus-visible{outline:2px solid #c2ab82;outline-offset:3px}@media (prefers-reduced-motion:reduce){.youtube-interview-caption a,.youtube-interview-play{transition:none}}.universe-hero{isolation:isolate;background:var(--navy);width:100%;min-width:0;height:calc(100svh - 130px);min-height:0;color:var(--ivory);position:relative}.universe-hero>.loop-film{position:absolute;inset:0}.universe-hero .loop-film:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#071426b3,#07142680 36%,#0000 74%);position:absolute;inset:0}.universe-hero-heading{z-index:1;text-align:center;pointer-events:none;text-transform:uppercase;padding:clamp(28px,5.45vw,105px) 24px 0;position:relative}.universe-hero-heading p{font-family:var(--font-serif);margin:0 0 20px;font-size:clamp(20px,2.08vw,40px);font-weight:700;line-height:1}.universe-hero-heading h1{margin:0;font-size:clamp(44px,5vw,96px);line-height:1}@media (max-width:700px){.universe-hero{height:calc(100svh - 104px);min-height:0}.universe-hero-heading{padding-top:30px}.universe-hero .loop-film[data-poster-play] .loop-film__controls{top:58%}}