:root{--one-paper:#f5f3ed;--one-ink:#24271f;--one-muted:#77776e;--one-line:#dad7ce;color-scheme:light;font-family:'DM Sans',sans-serif;color:var(--one-ink);background:var(--one-paper);font-synthesis:none;scroll-behavior:smooth}
*{box-sizing:border-box}body{margin:0}button,input,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}button:disabled{cursor:default}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid #a58b5e;outline-offset:5px}[hidden]{display:none!important}::selection{background:#c3b08a;color:#171c16}.skip{position:fixed;left:20px;top:-100px;z-index:100;background:#f5f3ed;padding:14px 18px;border-radius:5px}.skip:focus{top:15px}
.one-header{height:82px;position:fixed;inset:0 0 auto;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:30px;padding:0 4.5%;color:#fffdf8;border-bottom:1px solid #ffffff24;transition:background .5s,color .5s,border-color .5s;isolation:isolate}.one-header.is-paper{color:var(--one-ink);background:#f5f3edf0;border-color:#252b1812;backdrop-filter:blur(18px)}.one-wordmark{display:flex;align-items:baseline;gap:10px;font:600 30px/1 'Manrope',sans-serif;letter-spacing:-.075em;white-space:nowrap}.one-wordmark>span{font:400 10px/1.5 'DM Sans',sans-serif;letter-spacing:0;opacity:.8}.one-header nav{display:flex;gap:30px;align-items:center}.one-header nav a{font-size:12px;opacity:.7;transition:opacity .3s}.one-header nav a:hover,.one-header nav a[aria-current=true]{opacity:1}.header-actions{display:flex;align-items:center;gap:24px}.atalas-return{font-size:11px;opacity:.7}.one-install{display:inline-flex;justify-content:space-between;align-items:center;gap:24px;min-height:46px;padding:13px 20px;border-radius:5px;font-size:12px;line-height:1.4;background:#eeeadf;color:#24271f;transition:background .3s,transform .3s}.one-install:hover{background:#fffdf8;transform:translateY(-1px)}.one-header.is-paper .one-install{background:#293024;color:#f5f3ed}.install-short{display:none}
.film-hero{height:100svh;min-height:680px;max-height:1250px;position:relative;overflow:hidden;isolation:isolate;background:#22271f;color:#fffdf6}.film-media,.film-wash{position:absolute;inset:0;width:100%;height:100%;z-index:-2}.film-media{object-fit:cover;object-position:65% center;background:#25271e}.film-wash{z-index:-1;background:linear-gradient(90deg,rgba(10,17,12,.8),rgba(12,19,13,.58) 38%,rgba(12,19,13,.05) 76%),linear-gradient(0deg,rgba(9,16,11,.48),transparent 40%,rgba(9,16,11,.17))}.film-content{position:absolute;top:50%;left:8%;max-width:760px;transform:translateY(-43%);padding-right:24px}.film-eyebrow{font-size:10px;line-height:1.8;letter-spacing:.2em;color:#e4dece;margin:0 0 26px}.film-content h1{font:450 clamp(68px,8.5vw,130px)/1.03 'Manrope',sans-serif;letter-spacing:-.065em;margin:0;text-wrap:balance}.film-content h1 span{color:#e1d7be}.film-promise{font-size:clamp(15px,1.35vw,19px);font-weight:400;line-height:1.9;color:#e0e0d6;margin:30px 0 0;max-width:470px}.film-actions{display:flex;align-items:center;gap:30px;flex-wrap:wrap;margin-top:36px}.film-actions .one-install{min-height:55px;font-size:13px;padding:17px 22px;gap:28px}.film-discover{display:inline-flex;align-items:center;gap:16px;font-size:12px;line-height:1.7;padding:12px 0;border-bottom:1px solid #ffffff4d}.film-discover>span{font-size:19px}.film-bottom{position:absolute;bottom:30px;left:4.5%;right:4.5%;display:flex;justify-content:space-between;align-items:center;gap:20px}.film-scroll{display:flex;align-items:center;gap:13px;font-size:10px;letter-spacing:.12em;color:#dddccc}.film-scroll>span{font-size:20px;font-weight:300}.film-controls{display:flex;gap:14px;align-items:center}.film-controls>span{font-size:10px;color:#e6e3d5;letter-spacing:.03em}.film-toggle{width:38px;height:38px;border-radius:50%;border:1px solid #ffffff57;background:#1f271633;color:#fff;display:grid;place-items:center;backdrop-filter:blur(8px)}.film-toggle svg{width:13px;height:13px;fill:currentColor}.film-toggle .play-symbol{display:none}.film-toggle[aria-pressed=true] .pause-symbol{display:none}.film-toggle[aria-pressed=true] .play-symbol{display:block}.film-toggle:hover{background:#ffffff1a}.film-hero.media-unavailable .film-controls{display:none}.film-caption-status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
.one-experience{scroll-margin-top:82px}.after-story{border-top:1px solid #dedad1}.noscript-note{padding:25px 7%;font-size:14px;line-height:1.8;background:#f1ecdf}.film-hero .one-install:focus-visible,.film-hero a:focus-visible,.film-toggle:focus-visible{outline-color:#fff}
@media(min-width:1500px){.film-content{left:max(8%,calc((100vw - 1300px)/2))}}
@media(max-width:1150px){.one-header nav{gap:20px}.one-header nav a{font-size:11px}.header-actions{gap:16px}.atalas-return{display:none}.one-header .one-install{font-size:11px;padding:12px 15px;gap:14px}.film-content{left:7%}.film-content h1{font-size:clamp(66px,8.5vw,100px)}}
@media(max-width:900px){.one-header nav{display:none}.film-content{left:7%;max-width:640px}.film-wash{background:linear-gradient(90deg,#0c130dc9,#0c130d66 70%,#0c130d24),linear-gradient(0deg,#0b130d66,transparent 50%)}.film-content h1{font-size:clamp(72px,10vw,100px)}}
@media(max-width:600px){.one-header{height:72px;padding:0 22px;gap:15px}.one-wordmark{font-size:27px;gap:7px}.one-wordmark>span{font-size:9px}.install-full{display:none}.install-short{display:inline}.one-header .one-install{min-height:38px;padding:10px 13px;gap:18px;font-size:11px}.film-hero{min-height:700px;max-height:1000px}.film-media{object-position:55% center}.film-wash{background:linear-gradient(0deg,#0b130de6,rgba(10,18,11,.68) 36%,rgba(12,18,12,.16) 83%,#0b130d40)}.film-content{left:26px;right:26px;top:auto;bottom:146px;transform:none;max-width:none;padding:0}.film-content h1{font-size:clamp(62px,13.8vw,82px);line-height:1.04;letter-spacing:-.06em}.film-eyebrow{font-size:9px;margin-bottom:20px}.film-promise{font-size:14px;line-height:1.8;margin-top:23px}.film-actions{gap:14px;margin-top:26px;align-items:start;flex-direction:column}.film-actions .one-install{min-height:49px;padding:14px 18px;font-size:12px;gap:22px}.film-discover{font-size:11px;padding:4px 0}.film-bottom{bottom:24px;left:26px;right:26px}.film-scroll{font-size:8px;letter-spacing:.08em;gap:9px}.film-controls{gap:9px}.film-controls>span{font-size:9px}.film-toggle{width:34px;height:34px}.one-experience{scroll-margin-top:72px}}
@media(max-width:360px){.one-header{padding:0 17px}.one-wordmark>span{display:none}.film-content{left:22px;right:22px}.film-content h1{font-size:59px}.film-bottom{left:22px;right:22px}.film-controls>span{display:none}}
@media(prefers-reduced-motion:reduce){:root{scroll-behavior:auto}*,*::before,*::after{scroll-behavior:auto!important;animation:none!important;transition:none!important}.one-install:hover{transform:none}}
/* Keep the footage in the restrained tonal range of the ONE identity. */
.film-media{filter:saturate(.58) contrast(1.04) brightness(.92)}
