@font-face{font-family:Vazirmatn;src:url(/fonts/vazirmatn.woff2)format("woff2");font-weight:100 900;font-display:swap}.os{--os-soot:#12100e;--os-coal:#1a1714;--os-bone:#f2edea;--os-dim:#b9b1aa;--os-faint:#7d766f;--os-line:#f2edea24;--os-teal:#05535d;--os-teal-hi:#7dbfca;--os-gold:#b3832e;--os-gold-hi:#dcaa59;--os-gutter:clamp(1.25rem, 6vw, 6rem);background:var(--os-soot);color:var(--os-bone);font-family:Vazirmatn,Tahoma,Segoe UI,sans-serif;font-weight:300;line-height:1.9;overflow-x:clip}.os *,.os :before,.os :after{box-sizing:border-box}.os a{color:inherit;text-decoration:none}.os :focus-visible{outline:2px solid var(--os-teal-hi);outline-offset:4px}.os-head{z-index:40;inset-inline:0;padding:calc(1rem + env(safe-area-inset-top,0px)) var(--os-gutter) 1rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none;background:linear-gradient(#12100ef0 55%,#12100e00);justify-content:space-between;align-items:center;gap:1rem;display:flex;position:fixed;top:0;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.os-head>*{pointer-events:auto}.os-brand{letter-spacing:.01em;direction:ltr;align-items:baseline;gap:.5rem;font-size:1.15rem;font-weight:800;display:flex}.os-brand small{letter-spacing:.28em;text-transform:uppercase;color:var(--os-dim);font-size:.7rem;font-weight:400}.os-nav-cta{border:1px solid var(--os-teal-hi);color:var(--os-teal-hi);isolation:isolate;align-items:center;padding:.5rem 1.2rem;font-size:.9rem;font-weight:500;transition:color .35s;display:inline-flex;position:relative;overflow:hidden}.os-nav-cta:before{content:"";z-index:-1;background:var(--os-teal);transform-origin:bottom;transition:transform .35s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:scaleY(0)}.os-nav-cta:hover{color:var(--os-bone)}.os-nav-cta:hover:before{transform:scaleY(1)}.os .scroll-scrub__title{letter-spacing:0;font-size:clamp(3.2rem,8vw,8rem);font-weight:900;line-height:1.15}.os .scroll-scrub__body{color:var(--os-bone);opacity:.86;line-height:1.95}.os .scroll-scrub__kicker{text-align:right;color:var(--os-teal-hi);letter-spacing:.24em;direction:ltr;font-weight:500}.os .scroll-scrub__tags li{border-color:var(--os-line);border-radius:999px;padding:.2rem .9rem}.os .scroll-scrub__route{justify-content:center;top:auto;bottom:clamp(1rem,3vw,2rem)}.os .scroll-scrub__route-button[aria-current=step]{-webkit-text-decoration-color:var(--os-teal-hi);text-decoration-color:var(--os-teal-hi)}.os .scroll-scrub__progress span{transform-origin:100%}.os .scroll-scrub__copy:before{background:radial-gradient(closest-side,#12100eb8,#12100e66 58%,#12100e00);inset:-5rem -7rem}.os #seconds .scroll-scrub__title{max-width:15ch;font-size:clamp(2.3rem,5.2vw,5.4rem);line-height:1.3}.os .scroll-scrub__copy{width:min(38rem,44vw)}.os-cta-gold{background:var(--os-gold);color:var(--os-soot);border-radius:999px;align-items:center;gap:.9rem;padding:.85rem 1.9rem;font-weight:700;transition:background .3s,gap .3s;display:inline-flex}.os a.os-cta-gold{color:var(--os-soot)}.os-cta-gold i{background:currentColor;width:1.6rem;height:1px;transition:width .3s;position:relative}.os-cta-gold i:after{content:"";border-bottom:1px solid;border-left:1px solid;width:7px;height:7px;position:absolute;top:-3px;left:0;transform:rotate(45deg)}.os-cta-gold:hover{background:var(--os-gold-hi);gap:1.3rem}.os-cta-gold:hover i{width:2.4rem}.os-sec{z-index:5;background:var(--os-soot);padding:clamp(5rem, 13vh, 10rem) var(--os-gutter);position:relative}.os-sec--coal{background:var(--os-coal)}.os-sec-head{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:1.25rem 4rem;margin-bottom:clamp(2.75rem,7vh,5.5rem);display:grid}.os-sec-head h2{text-wrap:balance;margin:0;font-size:clamp(2.2rem,5.2vw,4.8rem);font-weight:900;line-height:1.2}.os-sec-head p{max-width:52ch;color:var(--os-dim);margin:0;font-size:1.05rem}.os-eyebrow{color:var(--os-teal-hi);align-items:center;gap:.7rem;margin:0 0 .6rem;font-size:.9rem;font-weight:500;display:flex}.os-eyebrow:before{content:"";background:currentColor;width:2.2rem;height:1px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.os-sec-head h2,.os-close-film{z-index:-1;object-fit:cover;object-position:30% 50%;width:100%;height:100%;position:absolute;inset:0}.os-close:after{content:"";z-index:-1;background:linear-gradient(270deg,#12100ee6 30%,#12100e40 75%),linear-gradient(#12100ef2,#12100e00 22%);position:absolute;inset:0}.os-close h2{animation:linear both os-rise;animation-timeline:view();animation-range:entry entry 60%}.os-frame img{animation:linear both os-drift;animation-timeline:view();animation-range:entry exit}.os-four li{animation:linear both os-rise;animation-timeline:view();animation-range:entry entry 70%}.os-four li:nth-child(2){animation-range:entry 10% entry 80%}.os-four li:nth-child(3){animation-range:entry 20% entry 90%}.os-four li:nth-child(4){animation-range:entry 30%}}}@keyframes os-rise{0%{clip-path:inset(0 0 100%);transform:translateY(3.5rem)}to{clip-path:inset(-20%);transform:none}}@keyframes os-drift{0%{transform:scale(1.18)translateY(-5%)}to{transform:scale(1.06)translateY(5%)}}.os-work{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(1.5rem,3vw,3rem) clamp(1rem,2.4vw,2.25rem);margin:0;padding:0;list-style:none;display:grid}.os-piece{flex-direction:column;gap:.9rem;display:flex}.os-piece:first-child{grid-column:1/6}.os-piece:nth-child(2){grid-column:7/11;margin-top:16vh}.os-piece:nth-child(3){grid-column:2/6}.os-piece:nth-child(4){grid-column:7/12;margin-top:10vh}.os-piece:nth-child(5){grid-column:4/9}.os-frame{aspect-ratio:4/5;background:var(--os-coal);position:relative;overflow:hidden}.os-frame img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.2,.7,.2,1),filter .6s;display:block;transform:scale(1.06)}.os-piece:hover .os-frame img{filter:brightness(1.08);transform:scale(1.12)}.os-frame:after{content:"";background:linear-gradient(115deg,#0000 42%,#f2edea24 50%,#0000 58%);transition:transform 1.1s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:translate(120%)}.os-piece:hover .os-frame:after{transform:translate(-120%)}.os-piece-meta{border-top:1px solid var(--os-line);justify-content:space-between;align-items:baseline;gap:.75rem;padding-top:.75rem;display:flex}.os-piece-meta h3{margin:0;font-size:clamp(1.5rem,2.4vw,2.1rem);font-weight:800;line-height:1.4}.os-piece-meta span{color:var(--os-faint);white-space:nowrap;font-size:.85rem}.os-piece p{max-width:44ch;color:var(--os-dim);margin:0;font-size:.97rem}.os-note{color:var(--os-bone);margin:clamp(2.5rem,6vh,4rem) 0 0;font-size:1.05rem}.os-four{border-top:1px solid var(--os-line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.os-four li{border-inline-start:1px solid var(--os-line);padding:1.75rem 1.5rem .5rem}.os-four li:first-child{border-inline-start:0;padding-inline-start:0}.os-four h3{margin:0 0 .5rem;font-size:1.5rem;font-weight:800;line-height:1.5}.os-four p{color:var(--os-dim);margin:0;font-size:.97rem}.os-steps{counter-reset:step}.os-steps li{counter-increment:step;position:relative}.os-steps li:before{content:"";top:-5px;background:var(--os-teal-hi);width:9px;height:9px;position:absolute;inset-inline-start:-5px;transform:rotate(45deg)}.os-steps li:first-child:before{inset-inline-start:0}.os-steps .os-when{color:var(--os-teal-hi);font-size:.85rem;font-weight:500;display:block}.os-prose{max-width:46rem;margin-inline-start:auto}.os-prose p{color:var(--os-bone);margin:0 0 1.1rem;font-size:clamp(1.1rem,1.6vw,1.35rem)}.os-close{isolation:isolate;flex-direction:column;justify-content:center;min-height:100dvh;display:flex;position:relative;overflow:hidden}.os-close-film{z-index:-1;object-fit:cover;object-position:30% 50%;width:100%;height:100%;position:absolute;inset:0}.os-close:after{content:"";z-index:-1;background:linear-gradient(270deg,#12100ee6 30%,#12100e40 75%),linear-gradient(#12100ef2,#12100e00 22%);position:absolute;inset:0}.os-close h2{margin:0 0 1.5rem;font-size:clamp(3rem,9vw,8.5rem);font-weight:900;line-height:1.12}.os-close p{max-width:48ch;color:var(--os-dim);margin:0 0 2.25rem;font-size:1.1rem}.os-foot{z-index:5;padding:1.5rem var(--os-gutter) calc(1.5rem + env(safe-area-inset-bottom,0px));border-top:1px solid var(--os-line);background:var(--os-soot);color:var(--os-faint);flex-wrap:wrap;justify-content:space-between;gap:.75rem;font-size:.85rem;display:flex;position:relative}.os-foot span:first-child{direction:ltr}@media (width<=860px){.os-sec-head{grid-template-columns:1fr}.os-piece:nth-child(n){grid-column:1/-1;margin-top:0}.os-four{border-top:0;grid-template-columns:1fr}.os-four li,.os-four li:first-child{border-inline-start:0;border-top:1px solid var(--os-line);padding:1.5rem 0 .75rem}.os-steps li:before{inset-inline-start:0}.os .scroll-scrub__route{display:none}}@media (prefers-reduced-motion:reduce){.os *,.os :before,.os :after{transition:none!important;animation:none!important}}.os-close{background:url(/assets/world/close-poster.jpg) 30%/cover no-repeat}@media (prefers-reduced-motion:reduce){.os-close-film{display:none}}.os-piece-link{color:inherit;text-decoration:none;display:block}.os-piece-open{color:var(--os-bone);opacity:.85;border-bottom:1px solid;margin-top:14px;padding-bottom:2px;font-size:.95em;text-decoration:none;display:inline-block}.os-piece-open:hover,.os-piece-open:focus-visible{opacity:1}.os-kashida{white-space:nowrap;padding-block:.12em;overflow:hidden}.os-kashida span{display:inline-block}
