@font-face{font-family:"Space Grotesk Fallback: sans-serif";src:local("sans-serif");size-adjust:100%;ascent-override:98.4%;descent-override:29.2%;line-gap-override:0%}@font-face{font-family:"Space Grotesk Fallback: system-ui";src:local("system-ui");size-adjust:100%;ascent-override:98.4%;descent-override:29.2%;line-gap-override:0%}@font-face{font-family:Space Grotesk;src:local("Space Grotesk Regular"),local("Space Grotesk"),url(../_fonts/x5wvJRxkcnVZP93xhxh6fNG6nSJaUshpc4tG_UzBhYo-tqd4SWKoSuZV6Hq5nbl1RuJcu1VDZDFCAOGClHvQrS8.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Space Grotesk;src:local("Space Grotesk Medium"),url(../_fonts/zDwumlS1Gc5-k06HQ-WdlFMGOe2uH0tTwog09F_c7bw-q9awq28_paXhc1fyIrqcOwW4sPNIETa9G_mqXbnilsU.woff2) format(woff2);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Space Grotesk;src:local("Space Grotesk SemiBold"),url(../_fonts/pDFHUQ_fopMaIkKlI9en841v_bRR61k2i8sSz2gV3H4-roC1V118XmfN0zGligZGrZTjBSIYR2dHD0ZmOEtuudY.woff2) format(woff2);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Space Grotesk;src:local("Space Grotesk Bold"),url(../_fonts/j3_BFIONnw5fnL3j4AoXFaDD2h3nmS649Nzzii2s4_8-HuGq1e9kehQrMSm1kYindlg_L7q1SPQ-HldEQ0dpuQk.woff2) format(woff2);font-display:swap;font-weight:700;font-style:normal}body.nel-editorial-page{overflow-x:clip;overflow-y:visible}.editorial-experience{--ed-paper:#eeece6;--ed-ink:#242626;--ed-muted:#64645f;--ed-rule:#25262626;--np-ink:#242626;--np-muted:#64645f;--np-rule:#25262626;--np-focus:#a93630;--ed-red:#a93630;--ed-out:cubic-bezier(.23,1,.32,1);--ed-move:cubic-bezier(.77,0,.175,1);--editorial-frame:max(720px,calc(100svh - var(--editorial-pin, 132px)));position:relative;margin-top:80px;color:var(--ed-ink);background:var(--ed-paper);min-height:100svh;font-family:var(--font-iran-yekan),"IRAN Yekan",sans-serif;isolation:isolate}.editorial-experience ::-moz-selection{background:#a93630;color:#fff}.editorial-experience ::selection{background:#a93630;color:#fff}.editorial-experience :where(button,a,input):focus-visible,.editorial-modal :where(button,a,input):focus-visible{outline:2px solid #a93630;outline-offset:5px}.editorial-experience :where(button,input){font:inherit}.editorial-experience button{cursor:pointer}.editorial-experience button:disabled{cursor:default;opacity:.45}.editorial-experience a{text-decoration:none}.editorial-toolbar{position:sticky;top:80px;z-index:15;display:flex;align-items:center;justify-content:space-between;padding:0 3.5vw;min-height:52px;background:#eeece6f7;border-bottom:1px solid var(--ed-rule)}.editorial-toolbar nav,.editorial-toolbar__controls{display:flex;gap:1.2rem;align-items:center}.editorial-toolbar :where(a,button){min-height:44px;display:inline-flex;align-items:center;gap:.4rem;font-size:.75rem;background:none;border:0;color:var(--ed-muted);padding:.3rem 0}.editorial-toolbar a[aria-current],.editorial-toolbar button[aria-pressed=true]{color:var(--ed-red)}.editorial-nav-arrow{opacity:0;transform:translate(5px);transition:transform .18s var(--ed-out),opacity .18s}.editorial-toolbar a[aria-current] .editorial-nav-arrow{opacity:1;transform:none}.editorial-toolbar__controls button:first-child{width:44px;justify-content:center;font-size:1rem}.editorial-heading{padding:3rem 6vw 1rem;max-width:72rem}.editorial-heading h1{font-size:clamp(1.8rem,3vw,2.8rem);line-height:1.65;margin:0 0 .7rem;font-weight:500}.editorial-heading p{max-width:50rem;font-size:.9rem;line-height:2;color:var(--ed-muted);margin:0}.editorial-clock{display:flex;gap:.6rem;font-size:.65rem;color:var(--ed-muted);margin-top:1rem;font-variant-numeric:tabular-nums}.is-collection .editorial-heading{position:relative;padding:1.4rem 4vw 1.2rem;max-width:none}.is-collection .editorial-heading h1{font-size:1.65rem;color:#242626}.is-collection .editorial-heading p{font-size:.85rem;max-width:46rem}.is-collection .editorial-clock{position:absolute;left:4vw;top:1.5rem}.editorial-scroll{height:calc(var(--editorial-frame) + var(--editorial-travel, 0px));position:relative}.editorial-gallery{position:sticky;top:var(--editorial-pin,132px);height:var(--editorial-frame);overflow:hidden;touch-action:pan-y}.editorial-counter{position:absolute;left:3vw;top:16px;font-family:Space Grotesk,"Space Grotesk Fallback: system-ui","Space Grotesk Fallback: sans-serif",sans-serif;font-size:clamp(10rem,19vw,19rem);line-height:1;letter-spacing:-.04em;color:#ccc9c1;pointer-events:none;transition:filter .16s,transform .4s var(--ed-out)}.editorial-cards{position:absolute;inset:0;perspective:1600px}.editorial-card{position:absolute;width:clamp(330px,30vw,440px);left:50%;top:24px;opacity:0;transform:translate3d(-50%,0,-300px) rotate(-1.2deg);pointer-events:none;transition:transform .52s var(--ed-out),opacity .32s,filter .16s}.editorial-card.is-current{opacity:1;z-index:3;transform:translate3d(-50%,0,0) rotate(-1.2deg);pointer-events:auto}.editorial-card.is-before{opacity:.9;transform:translate3d(105%,-21%,-160px) rotate(-8deg);pointer-events:auto;z-index:1}.editorial-card.is-after{opacity:.9;transform:translate3d(-210%,32%,-180px) rotate(7deg);pointer-events:auto;z-index:1}.editorial-card.is-away{visibility:hidden}.editorial-card>button{display:block;width:100%;padding:0;border:0;background:none;text-align:start;color:inherit;position:relative}.editorial-artifact{position:relative;padding:1.8rem 2.2rem 2.5rem;background:#faf9f5;min-height:420px;box-shadow:0 28px 56px -23px #24262650;color:#242626;overflow:hidden;text-align:start}.editorial-artifact__masthead{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding-bottom:.8rem;border-bottom:1px solid #24262635;font-size:.6rem;color:#62635f}.editorial-artifact__masthead span:first-child{font-family:Space Grotesk,"Space Grotesk Fallback: system-ui","Space Grotesk Fallback: sans-serif",sans-serif;letter-spacing:.22em;color:#242626;font-size:.78rem}.editorial-artifact__category{font-size:.68rem;color:#65655f;margin:1.4rem 0 .5rem}.editorial-artifact h3{color:#242626;font-size:clamp(1.35rem,1.7vw,1.75rem);line-height:1.7;white-space:pre-line;font-weight:600;margin:0 0 1.4rem}.editorial-artifact dl{margin:0}.editorial-artifact dl>div{display:grid;grid-template-columns:.85fr 1.6fr;gap:.8rem;border-top:1px solid #24262622;padding:.65rem 0;font-size:.75rem;line-height:1.9}.editorial-artifact dt{color:#686963}.editorial-artifact dd{margin:0}.editorial-artifact__foot{color:#66675f;font-size:.6rem;line-height:1.9;margin:1rem 0 0}.editorial-artifact__folio{position:absolute;bottom:.75rem;left:1.8rem;font:.55rem Space Grotesk,"Space Grotesk Fallback: system-ui","Space Grotesk Fallback: sans-serif",sans-serif;color:#64645f;letter-spacing:.12em}.editorial-artifact--1{background:#dedfd7}.editorial-artifact--2{background:#eee4d9}.editorial-artifact--3{background:#e5e7e8}.editorial-artifact :is(dt,.editorial-artifact__category,.editorial-artifact__foot,.editorial-artifact__masthead,.editorial-artifact__folio){color:#50544f}.editorial-artifact__blueprint{padding:1rem .5rem 0}.editorial-artifact__blueprint svg{width:100%;height:75px;stroke:#414745;stroke-width:1.15}.editorial-artifact--services{min-height:450px}.editorial-artifact--services h3{font-size:1.35rem}.editorial-artifact--services .editorial-artifact__category{margin-top:.5rem}.editorial-artifact--services dl>div{grid-template-columns:2rem 1fr}.editorial-card .editorial-artifact--services{min-height:420px}.editorial-card .editorial-artifact--services .editorial-artifact__category,.editorial-card .editorial-artifact--services .editorial-artifact__foot{display:none}.editorial-card .editorial-artifact--services h3{margin-block:.8rem 1rem}.editorial-card .editorial-artifact--services .editorial-artifact__blueprint svg{height:55px}.editorial-card__inspect{position:absolute;left:50%;bottom:1.3rem;transform:translate(-50%,8px);display:flex;align-items:center;gap:1rem;background:#252727;color:#fff;padding:.7rem 1rem;font-size:.72rem;white-space:nowrap;opacity:0;transition:opacity .18s,transform .18s var(--ed-out)}.editorial-gallery__meta{position:absolute;width:430px;max-width:75vw;bottom:76px;left:50%;transform:translate(-50%);text-align:center;transition:filter .16s}.editorial-gallery__meta h2{color:#242626;font-size:1.25rem;font-weight:600;margin:.2rem 0 .4rem;line-height:1.8}.editorial-gallery__meta>p{font-size:.77rem;color:var(--ed-muted);line-height:1.9;margin:.3rem 0}.editorial-gallery__meta>p:first-child{font-size:.65rem}.editorial-link{min-height:44px;gap:.8rem;text-underline-offset:.4em;text-decoration:underline!important;font:inherit;font-size:.78rem;border:0;padding:0;background:none;color:inherit}.editorial-button,.editorial-link{display:inline-flex;align-items:center;justify-content:space-between;cursor:pointer}.editorial-button{min-height:48px;gap:1.5rem;padding:.8rem 1.3rem;background:#252727;color:#fff;border:1px solid #252727;font:inherit;font-size:.85rem;text-decoration:none;transition:transform .14s var(--ed-out),background .18s}.editorial-button:active{transform:scale(.98)}.editorial-gallery__bottom{position:absolute;bottom:14px;inset-inline:4vw;display:flex;justify-content:space-between;align-items:center;gap:1rem}.editorial-gallery__bottom>p{font-size:.65rem;color:var(--ed-muted)}.editorial-arrows{display:flex;align-items:center;gap:.6rem;font-size:.7rem;font-variant-numeric:tabular-nums}.editorial-arrows button{width:44px;height:44px;border:1px solid var(--ed-rule);background:none;color:var(--ed-ink);display:grid;place-items:center}.editorial-experience .is-blurred{filter:blur(3px)}.is-instant :where(.editorial-card,.editorial-gallery__meta,.editorial-counter),.is-quiet :where(.editorial-card,.editorial-gallery__meta,.editorial-counter){transition-duration:0s;filter:none}.editorial-end{padding:2rem 5vw;display:flex;gap:2rem;align-items:center;justify-content:space-between;border-top:1px solid var(--ed-rule)}.editorial-end p{max-width:34rem;font-size:.75rem;line-height:1.9;color:var(--ed-muted)}.editorial-view-heading{padding:2.5rem 5vw 1rem}.editorial-view-heading h2{font-size:1.7rem;font-weight:500;margin:0 0 .5rem}.editorial-view-heading p{font-size:.85rem;line-height:2;max-width:42rem;color:var(--ed-muted)}.editorial-desk{min-height:680px;position:relative;max-width:1500px;margin:auto}.editorial-desk__topics{position:absolute;width:30%;right:7%;top:1rem;z-index:1}.editorial-desk__word{display:block;font:7vw Space Grotesk,"Space Grotesk Fallback: system-ui","Space Grotesk Fallback: sans-serif",sans-serif;color:#cbc7bd;letter-spacing:-.04em;line-height:1.2;margin-bottom:1rem}.editorial-desk__topics button{background:none;color:#565952;border:0;border-bottom:1px solid var(--ed-rule);width:100%;padding:.8rem 0;display:flex;gap:1rem;align-items:center;text-align:start;font-size:.86rem;min-height:48px}.editorial-desk__topics button[aria-pressed=true]{color:#a93630}.editorial-desk__topics button span{font:.65rem Space Grotesk,"Space Grotesk Fallback: system-ui","Space Grotesk Fallback: sans-serif",sans-serif}.editorial-desk__topics button .iconify{margin-inline-start:auto}.editorial-desk__panel{position:absolute;width:300px;padding:1.3rem 1.5rem 1.8rem;background:#faf9f6;box-shadow:0 28px 46px -20px #24262644;z-index:2}.editorial-desk__panel--0{top:45px;left:24%}.editorial-desk__panel--1{top:330px;left:32%;background:#dcded5}.editorial-desk__panel--2{--np-ink:#f0eee8;top:225px;left:6%;background:#242726;color:#f0eee8}.editorial-desk__panel.is-front{z-index:5}.editorial-desk__panel header{display:flex;justify-content:space-between;border-bottom:1px solid;padding-bottom:.5rem;gap:.5rem}.editorial-desk__panel header button{min-height:44px;display:flex;align-items:center;gap:.5rem;border:0;background:none;padding:0;color:inherit;font-size:.7rem}.editorial-desk__handle{flex:1;cursor:grab!important;touch-action:none}.editorial-desk__handle:active{cursor:grabbing!important}.editorial-desk__panel header button:last-child{width:44px;justify-content:center}.editorial-desk__panel h3{font-size:1.2rem;line-height:1.9;font-weight:500;margin:1.2rem 0 .5rem}.editorial-desk__panel p{font-size:.8rem;line-height:2;margin:.7rem 0}.editorial-desk__panel .editorial-desk__topic-category{font-size:.65rem;color:#686a63;margin-bottom:0}.editorial-desk__restore{display:flex;gap:1rem;padding:1rem 5vw 2rem}.editorial-desk__restore button{min-height:44px;background:none;border:0;text-decoration:underline;text-underline-offset:.4em;color:var(--ed-muted);font-size:.75rem}.editorial-lab__columns{display:grid;grid-template-columns:1fr 1fr;gap:6vw;padding:2rem 5vw 4rem}.editorial-lab h3{font-size:1.35rem;font-weight:500;margin:0 0 1rem}.editorial-lab p{font-size:.85rem;color:var(--ed-muted);line-height:2}.editorial-case{border:0;display:flex;gap:1.5rem;margin:1.4rem 0 0;padding:0}.editorial-case label{display:flex;align-items:center;gap:.5rem;min-height:44px;font-size:.8rem}.editorial-case input{accent-color:#a93630}.editorial-flow{display:grid;grid-template-columns:repeat(4,1fr);list-style:none;padding:3rem 0;margin:0}.editorial-flow li{position:relative;display:flex;flex-direction:column;align-items:center;gap:.6rem}.editorial-flow li>span{display:grid;place-items:center;width:54px;height:54px;border:1px solid #92948a;border-radius:50%;background:var(--ed-paper);font:.7rem Space Grotesk,"Space Grotesk Fallback: system-ui","Space Grotesk Fallback: sans-serif",sans-serif;position:relative;z-index:1;transition:background .18s,color .18s}.editorial-flow strong{font-size:.7rem;font-weight:400}.editorial-flow i{position:absolute;height:1px;background:#96998d;width:100%;right:50%;top:26px}.editorial-flow .is-passed>span{background:#2f3b33;border-color:#2f3b33;color:#f4f5ed}.editorial-flow .is-active>span{background:#242626;border-color:#242626;color:#fff}.editorial-flow .is-review.is-active>span{outline:3px solid #66856b;outline-offset:5px}.editorial-flow .is-active i:after{content:"";width:16px;height:3px;background:#242626;position:absolute;right:0;top:-1px;transform:translate(-20px)}.editorial-flow.is-running .is-active i:after{animation:editorial-signal 1s linear infinite}@keyframes editorial-signal{to{transform:translate(-100px);opacity:0}}.editorial-actions{display:flex;gap:1.3rem;align-items:center}.editorial-lab__status{min-height:3.5rem}.editorial-lab__calculator{border-inline-start:1px solid var(--ed-rule);padding-inline-start:4vw}.editorial-lab__calculator label{display:block;font-size:.78rem;line-height:1.9;margin:.8rem 0}.editorial-lab__calculator output{float:left;font-variant-numeric:tabular-nums}.editorial-lab__calculator input[type=range]{display:block;width:100%;accent-color:#a93630;height:32px;margin-top:.5rem;cursor:pointer}.editorial-lab__calculator input[type=number]{display:block;width:100%;min-height:44px;background:#f9f8f2;border:1px solid var(--ed-rule);color:var(--ed-ink);padding:.5rem;margin-top:.5rem}.editorial-lab__numbers{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.editorial-lab__review{max-width:240px}body.nel-editorial-page .editorial-lab__calculator input[type=number]{background:#faf9f5!important;color:#242626!important;border-color:#999c90!important;color-scheme:light}.editorial-lab__result{display:flex;gap:1rem;align-items:baseline;padding:1rem 0 0}.editorial-lab__result strong{font-size:3rem;font-weight:400;font-variant-numeric:tabular-nums}.editorial-lab__result span{font-size:.8rem}.editorial-list{padding:2rem 5vw 4rem}.editorial-list ol{list-style:none;padding:0}.editorial-list li{display:grid;grid-template-columns:48px 1fr auto auto;gap:2rem;align-items:center;padding:2rem 0;border-top:1px solid var(--ed-rule)}.editorial-list li>span{font:.8rem Space Grotesk,"Space Grotesk Fallback: system-ui","Space Grotesk Fallback: sans-serif",sans-serif;color:var(--ed-muted)}.editorial-list h2{font-size:1.2rem;font-weight:500;margin:0}.editorial-list h2 a{color:var(--ed-ink)}.editorial-list p{font-size:.82rem;color:var(--ed-muted);line-height:1.9;margin:.6rem 0 0}.editorial-list li>button{min-height:44px;border:0;background:none;font-size:.75rem;text-decoration:underline;text-underline-offset:.4em;color:var(--ed-ink)}.editorial-route-curtain{position:fixed;inset:0;z-index:90;background:#101212;color:#eceae4;display:grid;place-content:center;text-align:center;pointer-events:none;transform:translateY(-101%);visibility:hidden;font-family:var(--font-iran-yekan),"IRAN Yekan",sans-serif}.editorial-route-curtain.is-visible{visibility:visible}.editorial-route-curtain span{font-size:clamp(2rem,5vw,4rem);font-weight:400}.editorial-route-curtain i{display:block;width:40px;height:1px;background:#eee9;margin:2rem auto 0}.editorial-intro-modal{width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important;border:0!important;border-radius:0!important;background:#eeece6!important;overflow:hidden!important}.editorial-intro{position:fixed;inset:0;background:#eeece6;color:#a93630;overflow:hidden;font-family:var(--font-iran-yekan),"IRAN Yekan",sans-serif}.editorial-intro__type{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.editorial-intro__type>span{font-family:Space Grotesk,"Space Grotesk Fallback: system-ui","Space Grotesk Fallback: sans-serif",sans-serif;font-size:clamp(7rem,20vw,20rem);line-height:.9;letter-spacing:-.04em;font-weight:500}.editorial-intro__type strong{font-size:clamp(4rem,12vw,11rem);font-weight:500;line-height:1.5}.editorial-intro__type p{font-size:.9rem;color:#66645c;margin-top:1rem}.editorial-intro__curtain{position:absolute;inset:0;background:#111313;will-change:transform}.editorial-intro__pusher{position:absolute;top:48%;left:-151px;width:162px;transform:translateY(-50%);overflow:visible}.editorial-intro__bottom{position:absolute;inset-inline:5vw;bottom:4vh;z-index:3;display:flex;justify-content:space-between;align-items:center;color:#fff;mix-blend-mode:difference;font-size:.8rem}.editorial-intro__bottom button{background:transparent;border:0;border-bottom:1px solid;color:inherit;min-height:44px;font:inherit;cursor:pointer;padding:.5rem}.editorial-modal{background:#eeece6!important;color:#242626!important;width:calc(100vw - 3rem)!important;max-width:1080px!important;max-height:calc(100dvh - 3rem)!important;border-radius:0!important;overflow-y:auto!important;border:0!important;font-family:var(--font-iran-yekan),"IRAN Yekan",sans-serif;direction:rtl}.editorial-modal__header{color:#242626!important;padding:1.3rem 2rem!important;border-bottom:1px solid #24262622}.editorial-modal__header :where(h2,p,button){color:#242626!important}.editorial-modal__header p{color:#64645f!important}.editorial-modal__header{padding-inline-end:4.5rem!important}.editorial-modal__close{position:absolute;top:.7rem;left:.8rem;display:grid;place-items:center;width:44px;height:44px;color:inherit;background:none;border:0;cursor:pointer}.editorial-inspect{display:grid;grid-template-columns:1fr 1fr;gap:3rem;padding:2rem 3rem 3rem}.editorial-inspect .editorial-artifact{transform:rotate(-1.2deg);align-self:start}.editorial-inspect__copy{align-self:center}.editorial-inspect__copy li,.editorial-inspect__copy p{font-size:.88rem;line-height:2.1}.editorial-inspect__copy h3{font-size:1.2rem;margin:1rem 0;font-weight:500}.editorial-inspect__copy ul{list-style:none;padding:0;margin-bottom:1.5rem}.editorial-inspect__copy li{padding:.7rem 0;border-top:1px solid #24262625}.editorial-inspect__copy>:where(a,button){width:100%;margin-top:.5rem}.editorial-reel{background:#171a19!important;color:#eeeae1!important}.editorial-reel .editorial-modal__header :where(h2,p,button){color:#eeeae1!important}.editorial-reel__stage{position:relative;padding:2rem;min-height:520px;display:grid;place-items:center;overflow:hidden;perspective:1200px}.editorial-reel__stage .editorial-artifact{width:360px;max-width:100%;transform:rotate(-2deg)}.editorial-reel__index{position:absolute;left:5%;top:7%;font:15rem/1 Space Grotesk,"Space Grotesk Fallback: system-ui","Space Grotesk Fallback: sans-serif",sans-serif;color:#393c37}.editorial-reel__controls{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 2rem 1.5rem}.editorial-reel__controls button{color:inherit;background:none;border:0;min-height:44px;cursor:pointer;font:inherit;font-size:.8rem}.editorial-reel__controls nav{display:flex;gap:.5rem}.editorial-reel__controls nav button{position:relative;width:40px;border-bottom:1px solid #ffffff45}.editorial-reel__controls i{position:absolute;bottom:-1px;right:0;width:100%;height:2px;background:#eeeae1;transform-origin:right}.editorial-reel-frame-enter-active,.editorial-reel-frame-leave-active{transition:opacity .22s,transform .4s cubic-bezier(.23,1,.32,1)}.editorial-reel-frame-enter-from{opacity:0;transform:translateY(20px) rotate(1deg)!important}.editorial-reel-frame-leave-to{opacity:0;transform:translateY(-20px) rotate(-4deg)!important}.editorial-error{margin:0;padding:.8rem 5vw;font-size:.85rem}@media(hover:hover)and (pointer:fine){.editorial-card.is-current button:focus-visible .editorial-card__inspect,.editorial-card.is-current button:hover .editorial-card__inspect{opacity:1;transform:translate(-50%)}.editorial-link:hover,.editorial-toolbar :where(a,button):hover{color:#a93630}.editorial-card.is-after:hover,.editorial-card.is-before:hover{opacity:.9}.editorial-button:hover{background:#414640;color:#fff}.editorial-arrows button:hover{background:#dedcd4}}@media(max-height:800px)and (min-width:900px){.editorial-experience{--editorial-frame:max(660px, calc(100svh - 132px) )}.editorial-card{width:330px}.editorial-artifact{min-height:350px;padding:1.3rem 1.5rem 2rem}.editorial-artifact h3{font-size:1.3rem;margin-bottom:.7rem}.editorial-artifact__category{margin-top:.9rem}.editorial-artifact dl>div{font-size:.63rem;padding:.45rem 0}.editorial-artifact__blueprint svg{height:45px}}@media(max-width:899px){.editorial-experience{--editorial-frame:max(670px,calc(100svh - var(--editorial-pin, 168px)))}.editorial-toolbar{top:80px;min-height:48px;padding-inline:1.2rem;flex-wrap:wrap;gap:0}.editorial-toolbar nav{gap:.6rem;width:100%;justify-content:space-between}.editorial-toolbar__controls{gap:1rem;border-top:1px solid var(--ed-rule);width:100%;justify-content:flex-end}.editorial-toolbar :where(a,button){font-size:.68rem}.editorial-heading,.is-collection .editorial-heading{position:relative;inset:auto;width:auto;padding:1.8rem 1.4rem 1rem}.editorial-heading h1,.is-collection .editorial-heading h1{font-size:1.5rem}.editorial-heading p,.is-collection .editorial-heading p{font-size:.8rem}.editorial-clock{display:none}.editorial-card{width:280px;top:20px}.editorial-artifact{padding:1.3rem 1.4rem 2.2rem;min-height:385px}.editorial-artifact h3{font-size:1.3rem}.editorial-artifact--services{min-height:425px}.editorial-card .editorial-artifact--services{min-height:385px}.editorial-card .editorial-artifact--services h3{font-size:1.2rem;line-height:1.65;margin-block:.6rem .8rem}.editorial-card .editorial-artifact--services .editorial-artifact__blueprint svg{height:42px}.editorial-card.is-before{transform:translate3d(36%,-8%,-280px) rotate(-8deg);opacity:.9}.editorial-card.is-after{transform:translate3d(-137%,-4%,-280px) rotate(7deg);opacity:.9}.editorial-counter{font-size:10rem;left:.4rem;top:0}.editorial-card__inspect{opacity:1;transform:none;left:1.4rem;bottom:.7rem;padding:0;font-size:.65rem;background:none;color:#242626;gap:.5rem}.editorial-card .editorial-artifact__folio{display:none}.editorial-gallery__meta{bottom:100px;max-width:calc(100% - 3rem)}.editorial-gallery__meta h2{font-size:1.2rem}.editorial-gallery__meta>p:first-child{display:none}.editorial-gallery__bottom{flex-wrap:wrap;inset-inline:1.3rem;bottom:12px;gap:0}.editorial-gallery__bottom>p{order:3;width:100%;text-align:center;margin:.5rem 0 0}.editorial-end{padding:1.4rem;flex-wrap:wrap;gap:.5rem 1.5rem}.editorial-end p{width:100%}.editorial-view-heading{padding:1.5rem}.editorial-view-heading h2{font-size:1.4rem;line-height:1.9}.editorial-desk{display:flex;flex-direction:column;min-height:0;gap:1.8rem;padding:0 1.5rem 2rem}.editorial-desk__topics{position:static;width:100%}.editorial-desk__word{display:none}.editorial-desk__panel{position:static;width:100%;transform:none!important;padding:1.2rem 1.4rem}.editorial-desk__handle{touch-action:auto;cursor:auto!important}.editorial-desk__restore{flex-wrap:wrap;padding:0 1.5rem 2rem}.editorial-lab__columns{grid-template-columns:1fr;padding:1rem 1.5rem 2rem;gap:3rem}.editorial-lab__calculator{border-inline-start:0;border-top:1px solid var(--ed-rule);padding-inline-start:0;padding-top:2rem}.editorial-lab h3{font-size:1.2rem;line-height:1.9}.editorial-flow{padding:2rem 0}.editorial-flow li>span{width:45px;height:45px}.editorial-flow i{top:22px}.editorial-list{padding:1rem 1.5rem 2rem}.editorial-list li{grid-template-columns:25px 1fr;gap:.6rem 1rem}.editorial-list li>:where(button,a){grid-column:2;justify-self:start}.editorial-list h2{font-size:1.1rem}.editorial-modal{width:calc(100vw - 1rem)!important;max-height:calc(100dvh - 1rem)!important}.editorial-modal__header{padding:1.2rem!important}.editorial-inspect{grid-template-columns:1fr;padding:1.5rem;gap:2rem}.editorial-inspect .editorial-artifact{max-width:350px;margin-inline:auto}.editorial-reel__stage{padding:1.5rem;min-height:480px}.editorial-reel__stage .editorial-artifact{width:280px}.editorial-reel__index{font-size:9rem}.editorial-reel__controls{padding:1rem;flex-wrap:wrap;justify-content:center}.editorial-reel__controls nav{gap:.25rem}.editorial-reel__controls nav button{width:32px}.editorial-intro__pusher{width:118px;left:-110px}}@media(max-width:600px){.editorial-experience{margin-top:72px}.editorial-toolbar{top:72px}}@media(max-width:899px){.editorial-experience{--editorial-frame:max(480px,calc(100svh - var(--editorial-pin, 168px)))}.editorial-card{top:12px}.editorial-card .editorial-artifact,.editorial-card .editorial-artifact--services{height:clamp(220px,calc(var(--editorial-frame) - 258px),380px);min-height:0;padding:1rem 1.3rem 2rem}.editorial-card .editorial-artifact__category,.editorial-card .editorial-artifact__foot{display:none}.editorial-card .editorial-artifact h3{margin-block:.9rem .8rem;font-size:1.2rem}.editorial-gallery__meta{bottom:88px}.editorial-gallery__meta h2{font-size:1.1rem;line-height:1.7}.editorial-gallery__meta h2,.editorial-gallery__meta>p:not(:first-child){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}}@media(max-width:899px)and (max-height:760px){.editorial-card .editorial-artifact dl>div:nth-child(n+3){display:none}.editorial-card .editorial-artifact h3{font-size:1.05rem;line-height:1.65;margin-block:.7rem}.editorial-card .editorial-artifact dl>div{padding:.4rem 0;font-size:.72rem}.editorial-card .editorial-artifact--services .editorial-artifact__blueprint{display:none}}@media(prefers-reduced-motion:reduce){.editorial-experience *,.editorial-modal *{scroll-behavior:auto!important;animation-duration:.001ms!important;transition-duration:.001ms!important}.editorial-experience .is-blurred{filter:none}}.is-quiet .editorial-flow i:after{animation:none!important}
