.ph{--bleed:max(var(--m), calc((100vw - var(--max)) / 2));padding-top:clamp(122px,12vw,174px);padding-bottom:clamp(50px,6vw,90px);position:relative;overflow:clip}.ph__grid{grid-template-columns:1fr 1.1fr;align-items:center;gap:clamp(32px,5vw,80px);display:grid}.ph__txt,.ph__vis,.page-grid>*,.page-row>*{min-width:0}.ph__vis{margin-right:calc(-1 * var(--bleed))}main :is(h1,h2,h3){align-self:start}.ph h1{font-variation-settings:"wdth" 84;letter-spacing:-.018em;font-size:clamp(36px,4.1vw,65px);line-height:.99}.mn-answer{font-size:var(--t-lead);max-width:44ch;margin-top:28px;line-height:1.45}.ph__act,.page-actions{flex-wrap:wrap;align-items:center;gap:20px 28px;margin-top:30px;display:flex}.ph__act>.lnk,.page-actions>.lnk{align-items:center;min-height:44px;display:inline-flex}.ph__chip,.ph__chips{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}body:not(.pg-home) .btn--quiet{box-shadow:none;background:var(--ground-2)}.back{margin-top:16px}body:not(.pg-home) main .sec{padding-block:clamp(64px,7vw,112px)}body:not(.pg-home) main .sec__h{font-variation-settings:"wdth" 90;max-width:none;font-size:clamp(30px,3.5vw,54px)}:where(body:not(.pg-home) main) h3{font-variation-settings:"wdth" 94;font-size:clamp(24px,2.4vw,36px);line-height:1.1}.sec>.wrap>.page-grid,.sec>.wrap>.page-list,.sec>.wrap>.page-table,.sec>.wrap>.page-flow,.sec>.wrap>.page-reading{margin-top:40px}.page-grid{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(32px,6vw,100px);display:grid}.page-copy{align-content:start;gap:22px;max-width:62ch;display:grid}.page-copy>ul{gap:14px;display:grid}.page-list{gap:42px;display:grid}.page-row{grid-template-columns:1fr 1.15fr;align-items:baseline;gap:24px 64px;display:grid}.page-row__title{font:300 clamp(27px, 3.4vw, 50px) / 1.1 var(--f-display);font-variation-settings:"wdth" 94}.page-row__copy{gap:14px;display:grid}.page-flow{gap:36px;display:grid}.page-flow li{gap:12px;display:grid}.page-facts{gap:24px;display:grid}.page-facts>div{grid-template-columns:minmax(100px,.7fr) 1.5fr;gap:24px;display:grid}.page-facts dt{color:var(--ink-2)}.page-note{color:var(--ink-2);font-size:14px}.page-table{max-width:100%;overflow-x:auto}.page-table:focus-visible{outline:2px solid var(--mark-text);outline-offset:-2px}.page-table table{border-collapse:collapse;text-align:left;width:100%}.page-table th,.page-table td{vertical-align:top;padding:14px;font-weight:400}.page-table th{color:var(--ink-2)}.page-table tr+tr{border-top:1px solid var(--rule)}.page-table thead{border-bottom:1px solid var(--rule)}.page-method dl>div{grid-template-columns:minmax(90px,.6fr) 1.6fr;gap:16px;padding:12px 16px;display:grid}.page-method dt{color:var(--ink-2)}.page-method dd{overflow-wrap:anywhere}.page-method .ui__st{font-size:13px}.page-reading{gap:36px;display:grid}.page-reading a{font:300 clamp(27px, 3vw, 46px) / 1.1 var(--f-display);font-variation-settings:"wdth" 94}.atlas-plate{height:clamp(300px,34vw,460px);overflow:hidden}.atlas-plate--large{height:clamp(360px,42vw,610px)}.atlas-photo{height:clamp(320px,43vw,580px);overflow:hidden}.atlas-photo--medallion{aspect-ratio:1;width:100%;max-width:560px;height:auto;margin-inline:auto}.atlas-band{height:clamp(170px,20vw,260px);margin-top:44px;overflow:hidden}.atlas-photo .note{white-space:normal;max-width:calc(100% - 38px);font-size:13px}.atlas-photo .note__t{max-width:235px}[data-ui] :is(h2,h3){font-family:var(--f-text)}.pg-product .ph__grid,.pg-products .ph__grid,.pg-industries .ph__grid{grid-template-columns:1fr;gap:40px}.pg-product .ph__txt{max-width:1000px}.pg-product .ph .mn-answer{max-width:68ch}.pg-product .ph__vis,.pg-products .ph__vis,.pg-industries .ph__vis{margin-inline:calc(-1 * var(--bleed))}.pg-product .ph__vis .atlas-plate{height:clamp(420px,43vw,620px)}.pg-products .ph__txt,.pg-industries .ph__txt{grid-template-columns:1fr 1fr;align-items:start;gap:0 70px;display:grid}.pg-products .ph__txt .mn-answer,.pg-industries .ph__txt .mn-answer{margin-top:0}.pg-products .ph__act,.pg-industries .ph__act{grid-column:2}.pg-industries .ph__vis .atlas-plate{height:clamp(360px,35vw,500px)}.pg-industry .ph,.pg-lv .ph,.ph--backdrop{min-height:880px;padding-top:180px}.pg-industry .ph__grid,.pg-lv .ph__grid,.ph--backdrop .ph__grid{display:block}.pg-industry .ph__txt,.pg-lv .ph__txt,.ph--backdrop .ph__txt{z-index:2;width:44%;position:relative}.pg-industry .ph__vis,.pg-lv .ph__vis,.ph--backdrop .ph__vis{margin:0;position:absolute;inset:96px 0 0}.pg-industry .ph__vis .atlas-plate,.pg-lv .ph__vis .atlas-plate,.ph--backdrop .ph__vis .atlas-plate{height:100%}.pg-case .ph{min-height:940px}.pg-case .ph__grid{display:block}.pg-case .ph__txt{z-index:2;width:min(38%,520px);position:absolute;top:174px}.pg-case .ph__vis{margin-inline:calc(-1 * var(--bleed))}.pg-case .ph__vis .case-opening__photo{height:720px}.pg-case .case-opening__caption{padding-inline:var(--bleed)}.pg-industries .ph__txt{text-align:center;max-width:760px;margin-inline:auto;display:block}.pg-industries .ph__txt .mn-answer{max-width:54ch;margin:28px auto 0}.pg-industries .ph__act{justify-content:center}.pg-cases .ph__grid{display:block}.pg-cases .ph__txt{grid-template-columns:1fr 1fr;gap:0 70px;display:grid}.pg-cases .ph__txt .mn-answer{max-width:54ch;margin-top:0}.pg-cases .ph__act{grid-column:2}.pg-cases .ph__vis{margin:44px calc(-1 * var(--bleed)) 0}.pg-cases .ph__vis .atlas-photo{height:470px}.ph--plain .ph__grid{display:block}.ph--plain .ph__txt{max-width:850px}@media (width>=761px) and (width<=1000px){.pg-industry .ph__txt,.pg-lv .ph__txt,.ph--backdrop .ph__txt{width:51%}.pg-case .ph__txt{width:42%}.pg-industry .ph,.pg-lv .ph,.ph--backdrop{min-height:1000px}}@media (width<=900px){.ph__grid{gap:32px}.ph h1{font-size:42px}}@media (width<=760px){.ph{padding-top:110px;padding-bottom:24px}.ph__grid,.page-grid,.page-row{grid-template-columns:1fr;gap:28px}.ph h1{font-variation-settings:"wdth" 76;font-size:35px}.mn-answer{margin-top:22px;font-size:19px}body:not(.pg-home) main .sec__h{font-variation-settings:"wdth" 76;font-size:29px}:where(body:not(.pg-home) main) h3{font-variation-settings:"wdth" 84;font-size:25px}.page-row{gap:14px}.page-facts>div{grid-template-columns:1fr;gap:6px}.atlas-plate{height:330px}.atlas-plate--large{height:410px}.atlas-photo{height:390px}.atlas-photo--medallion{height:auto}.ph__vis .atlas-photo{height:360px}.page-table th,.page-table td{min-width:110px;padding:10px}.ph__vis{margin-inline:calc(-1 * var(--bleed))}.pg-products .ph__txt,.pg-industries .ph__txt{grid-template-columns:1fr;gap:22px}.pg-products .ph__act,.pg-industries .ph__act{grid-column:1;margin-top:0}.pg-product .ph__vis .atlas-plate{height:480px}.pg-industry .ph,.pg-lv .ph,.pg-case .ph,.ph--backdrop{min-height:0;padding-top:110px}.pg-industry .ph__txt,.pg-lv .ph__txt,.pg-case .ph__txt,.ph--backdrop .ph__txt{width:auto;position:relative;inset:auto}.pg-industry .ph__vis,.pg-lv .ph__vis,.ph--backdrop .ph__vis{margin:32px calc(-1 * var(--bleed)) 0;position:relative;inset:auto}.pg-industry .ph__vis .atlas-plate,.pg-lv .ph__vis .atlas-plate,.ph--backdrop .ph__vis .atlas-plate{height:440px}.pg-case .ph__vis{margin-top:32px}.pg-case .ph__vis .case-opening__photo{height:420px}.pg-cases .ph__txt{grid-template-columns:1fr;gap:22px}.pg-cases .ph__act{grid-column:1;margin-top:0}}
