:root{--eqw-ink:#15191b;--eqw-paper:#f3f0e8;--eqw-cool:#dfe5e4;--eqw-slate:#192226;--eqw-line:#adafab;--eqw-orange:#ef4925;--eqw-green:#465f53}
.eqw-editorial{background:var(--eqw-paper);color:var(--eqw-ink)}.eqw-editorial .header{position:fixed;inset:0 0 auto;z-index:1000;background:#080a0b}.eqw-editorial .pcc-main{padding-top:80px}.eqw-hero{position:relative;min-height:550px;display:grid;align-items:center;overflow:hidden;background:#080b0c}.eqw-hero-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 43%;filter:brightness(.46) saturate(.7) contrast(1.08)}.eqw-hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,6,7,.99) 0%,rgba(3,6,7,.92) 31%,rgba(3,6,7,.66) 56%,rgba(3,6,7,.22) 86%),linear-gradient(0deg,rgba(0,0,0,.32),transparent 55%)}.eqw-breadcrumb{position:absolute;z-index:2;top:25px;left:max(5vw,40px);color:#adb5b6}.eqw-breadcrumb a{color:inherit}.eqw-hero-copy{position:relative;z-index:2;width:min(800px,64vw);margin-left:max(5vw,40px);padding:78px 0 42px;color:white}.eqw-kicker,.eqw-label{display:block;color:var(--eqw-orange);font:700 11px/1.35 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.16em;text-transform:uppercase}.eqw-hero h1{margin:17px 0 14px;font-size:clamp(50px,5.7vw,84px);line-height:.98;letter-spacing:-.052em}.eqw-subtitle{max-width:730px;margin:0 0 14px;font-size:clamp(19px,1.9vw,26px);font-weight:720;line-height:1.34}.eqw-lead{max-width:690px;margin:0;color:#ced3d3;font-size:16px;line-height:1.78;text-indent:2em}.eqw-actions{display:flex;align-items:center;gap:28px;margin-top:27px}.eqw-back{color:#fff;text-decoration:none;border-bottom:1px solid #748083;padding:11px 0}.eqw-page{overflow:hidden}.eqw-opening,.eqw-index,.eqw-section,.eqw-credits{width:min(1160px,90vw);margin-inline:auto}.eqw-opening{display:grid;grid-template-columns:1.06fr .94fr;gap:7vw;padding:49px 0 40px;align-items:start}.eqw-opening h2{margin:12px 0 13px;font-size:clamp(31px,3.5vw,49px);line-height:1.08;letter-spacing:-.04em}.eqw-opening p{margin:0 0 8px;color:#4d5555;font-size:15.4px;line-height:1.84;text-indent:2em}.eqw-path{display:grid;grid-template-columns:repeat(3,1fr);margin-top:18px;border-block:1px solid var(--eqw-line)}.eqw-path span{padding:18px 15px;border-right:1px solid var(--eqw-line);font-size:13px;font-weight:760}.eqw-path span:last-child{border:0}.eqw-path b{display:block;margin-bottom:5px;color:var(--eqw-orange);font:700 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.eqw-index{display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid var(--eqw-line)}.eqw-index a{display:flex;gap:12px;padding:16px;color:#303638;text-decoration:none;border-right:1px solid var(--eqw-line);font-size:13px}.eqw-index a:last-child{border:0}.eqw-index b{color:var(--eqw-orange);font:700 10px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}.eqw-section{padding:54px 0}.eqw-head{display:grid;grid-template-columns:55px 1fr;gap:18px;padding-bottom:18px;margin-bottom:29px;border-bottom:1px solid var(--eqw-line)}.eqw-head>span{color:var(--eqw-orange);font:700 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.eqw-head p{margin:0 0 7px;color:#6b7272;font:700 10px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.13em}.eqw-head h2{margin:0;font-size:clamp(30px,3.1vw,44px);line-height:1.08;letter-spacing:-.038em}.eqw-photo{margin:0;overflow:hidden}.eqw-photo img{display:block;width:100%;height:100%;object-fit:cover;background:#d2d5d1;filter:saturate(.72) contrast(1.05);transition:transform .55s ease,filter .4s ease}.eqw-story:hover img{transform:scale(1.012);filter:saturate(.82) contrast(1.06)}.eqw-photo figcaption{margin-top:8px;color:#697071;font-size:11px;line-height:1.5}.eqw-copy h3{margin:0 0 10px;font-size:21px;line-height:1.28;letter-spacing:-.018em}.eqw-copy p,.eqw-faq p{margin:0;color:#4d5556;font-size:15.1px;line-height:1.88;text-indent:2em}
.eqw-scope{width:100%;padding-inline:max(5vw,40px);background:var(--eqw-cool)}.eqw-scope>.eqw-head,.eqw-scope-grid{width:min(1160px,100%);margin-inline:auto}.eqw-scope-grid{display:grid;grid-template-columns:1.14fr .86fr;gap:52px}.eqw-scope-main{display:grid;grid-template-columns:1.08fr .92fr;gap:26px;align-items:start}.eqw-scope-main .eqw-photo img{aspect-ratio:4/3}.eqw-standard{padding-left:31px;border-left:1px solid #a6b0ae}.eqw-standard .eqw-photo img{aspect-ratio:16/10}.eqw-standard .eqw-copy{padding-top:18px}
.eqw-material-grid{display:grid;grid-template-columns:1fr 1fr;gap:58px}.eqw-material-grid .eqw-story{display:grid;grid-template-columns:.82fr 1.18fr;gap:25px;align-items:start}.eqw-material-grid .eqw-photo img{aspect-ratio:3/4}.eqw-material-grid .eqw-story:nth-child(2){padding-top:45px}.eqw-material-grid .eqw-story:nth-child(2) .eqw-copy{order:-1}
.eqw-route{width:100%;padding-inline:max(5vw,40px);background:var(--eqw-slate);color:#f4f2ec}.eqw-route>.eqw-head,.eqw-route-grid{width:min(1160px,100%);margin-inline:auto}.eqw-route .eqw-head{border-color:#4a5557}.eqw-route .eqw-head p,.eqw-route .eqw-copy p,.eqw-route figcaption{color:#b7c0c0}.eqw-route-grid{display:grid;grid-template-columns:1.18fr .82fr;gap:48px;align-items:start}.eqw-fixed{display:grid;grid-template-columns:1.16fr .84fr;gap:27px}.eqw-fixed .eqw-photo img{aspect-ratio:4/3}.eqw-motion{padding-top:58px}.eqw-motion .eqw-photo img{aspect-ratio:16/10}.eqw-motion .eqw-copy{padding-top:18px}
.eqw-release-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:58px}.eqw-release-grid .eqw-story:first-child{display:grid;grid-template-columns:.84fr 1.16fr;gap:25px}.eqw-release-grid .eqw-story:first-child .eqw-photo img{aspect-ratio:4/3}.eqw-release-grid .eqw-story:nth-child(2){display:grid;gap:17px}.eqw-release-grid .eqw-story:nth-child(2) .eqw-photo img{aspect-ratio:16/9}.eqw-data{display:grid;grid-template-columns:1fr .92fr;gap:64px;margin-top:46px;padding-top:32px;border-top:1px solid var(--eqw-line)}.eqw-inputs ol{list-style:none;margin:0;padding:0;border-top:1px solid var(--eqw-line)}.eqw-inputs li{display:grid;grid-template-columns:34px 1fr;gap:13px;padding:11px 0;border-bottom:1px solid var(--eqw-line);font-size:13.5px}.eqw-inputs li b{color:var(--eqw-orange);font:700 10px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace}.eqw-inputs>p{margin:18px 0 0;padding:18px;background:#202a2d;color:#d8dddd;font-size:14px;line-height:1.72;text-indent:2em}.eqw-faq details{border-top:1px solid var(--eqw-line);padding:14px 0}.eqw-faq details:last-child{border-bottom:1px solid var(--eqw-line)}.eqw-faq summary{cursor:pointer;font-size:15.5px;font-weight:750}.eqw-faq p{padding-top:9px}.eqw-credits{margin-bottom:50px;padding-top:17px;border-top:1px solid var(--eqw-line);color:#687071;font-size:13px}.eqw-closing{background:#202a2d}.seo-keywords{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}.eqw-error{padding:60px;text-align:center}
@media(max-width:820px){.eqw-editorial .pcc-main{padding-top:72px}.eqw-hero{min-height:600px}.eqw-hero-image{object-position:57% center}.eqw-hero-shade{background:linear-gradient(180deg,rgba(3,7,8,.83),rgba(3,7,8,.57) 48%,rgba(3,7,8,.9) 100%),linear-gradient(90deg,rgba(3,7,8,.85),transparent)}.eqw-breadcrumb{top:23px;left:20px}.eqw-hero-copy{align-self:end;width:calc(100% - 44px);margin:0 22px;padding:88px 0 42px;overflow-wrap:anywhere}.eqw-hero h1{font-size:clamp(45px,13vw,58px);max-width:100%}.eqw-subtitle{font-size:18.5px;max-width:100%}.eqw-lead{font-size:15px;max-width:100%}.eqw-actions{gap:19px}.eqw-opening,.eqw-section,.eqw-credits{width:100%;padding-left:22px;padding-right:22px}.eqw-opening{grid-template-columns:1fr;gap:23px;padding-top:38px}.eqw-index{width:100%;grid-template-columns:1fr 1fr}.eqw-index a{border-bottom:1px solid var(--eqw-line)}.eqw-index a:nth-child(2){border-right:0}.eqw-head{grid-template-columns:39px 1fr;margin-bottom:23px}.eqw-section{padding-top:42px;padding-bottom:42px}.eqw-scope,.eqw-route{padding-inline:22px}.eqw-scope-grid,.eqw-material-grid,.eqw-route-grid,.eqw-release-grid,.eqw-data{grid-template-columns:1fr;gap:31px}.eqw-scope-main,.eqw-fixed,.eqw-release-grid .eqw-story:first-child{grid-template-columns:1fr;gap:18px}.eqw-standard{padding:27px 0 0;border-left:0;border-top:1px solid #a6b0ae}.eqw-material-grid .eqw-story{grid-template-columns:.42fr .58fr;gap:18px}.eqw-material-grid .eqw-story:nth-child(2){padding-top:0}.eqw-route-grid .eqw-motion{padding-top:29px;border-top:1px solid #4a5557}.eqw-release-grid .eqw-story:nth-child(2){padding-top:28px;border-top:1px solid var(--eqw-line)}.eqw-photo figcaption{font-size:10px}.eqw-copy p,.eqw-faq p{font-size:14.7px}.eqw-data{margin-top:35px}.eqw-closing{margin-inline:0}.eqw-path span{padding-inline:10px}}
@media(prefers-reduced-motion:reduce){.eqw-photo img{transition:none}}
@media(max-width:820px){.eqw-editorial{overflow-x:hidden}.eqw-hero-copy{width:calc(100vw - 44px)}.eqw-opening,.eqw-section,.eqw-credits{box-sizing:border-box}.eqw-hero-copy p,.eqw-hero-copy h1{box-sizing:border-box;width:100%;max-width:100%;white-space:normal!important;word-break:break-all;line-break:anywhere;overflow-wrap:anywhere}}
