.PipeConfigurator-module__y_cE-a__wrap{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);align-items:stretch;gap:clamp(24px,3vw,48px);display:grid}.PipeConfigurator-module__y_cE-a__stage{background:var(--brand-blue);color:#fff;height:100%;min-height:520px;font-family:var(--font-display);border-radius:10px;position:relative;overflow:hidden}.PipeConfigurator-module__y_cE-a__toggle{z-index:6;color:#fff;font:500 13px/1 var(--font-display);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff0f;border:1px solid #ffffff59;border-radius:999px;padding:9px 16px;transition:background .2s,border-color .2s;position:absolute;top:16px;right:20px}.PipeConfigurator-module__y_cE-a__toggle:hover{background:#ffffff24;border-color:#fff9}.PipeConfigurator-module__y_cE-a__toggle:disabled{opacity:.4;cursor:default}.PipeConfigurator-module__y_cE-a__toggle:focus-visible{outline-offset:2px;outline:2px solid #fff}.PipeConfigurator-module__y_cE-a__wipe{z-index:5;pointer-events:none;opacity:0;visibility:hidden;will-change:transform, opacity;background:linear-gradient(#fff0 0%,#ffffff1a 49%,#fffffff2 50%,#ffffff1a 51%,#fff0 100%);height:160px;position:absolute;top:-80px;left:0;right:0}.PipeConfigurator-module__y_cE-a__wipe:after{content:"";background:#fff;height:1px;position:absolute;top:50%;left:0;right:0;box-shadow:0 0 18px 2px #ffffff8c}.PipeConfigurator-module__y_cE-a__stage[data-drawing] .PipeConfigurator-module__y_cE-a__hint{opacity:0}.PipeConfigurator-module__y_cE-a__canvasHost{position:absolute;inset:0}.PipeConfigurator-module__y_cE-a__canvasHost>canvas{opacity:0;cursor:grab;transition:opacity .6s;display:block;position:absolute;inset:0;width:100%!important;height:100%!important}.PipeConfigurator-module__y_cE-a__stage[data-status=ready] .PipeConfigurator-module__y_cE-a__canvasHost>canvas{opacity:1}.PipeConfigurator-module__y_cE-a__badge{letter-spacing:.08em;text-transform:uppercase;color:#ffffffb3;pointer-events:none;margin:0;font-size:13px;position:absolute;top:20px;left:22px}.PipeConfigurator-module__y_cE-a__hint{color:#ffffff73;pointer-events:none;margin:0;font-size:12px;position:absolute;bottom:18px;right:22px}.PipeConfigurator-module__y_cE-a__fallback{text-align:center;color:#fffc;margin:0;font-size:14px;position:absolute;inset:50% 24px auto;transform:translateY(-50%)}.PipeConfigurator-module__y_cE-a__panel{font-family:var(--font-display);color:var(--ink);gap:clamp(24px,3vw,36px);display:grid}.PipeConfigurator-module__y_cE-a__field{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}.PipeConfigurator-module__y_cE-a__fieldHead{letter-spacing:.12em;text-transform:uppercase;width:100%;color:var(--ink-soft);justify-content:space-between;align-items:baseline;gap:16px;padding:0;font-size:13px;display:flex}legend.PipeConfigurator-module__y_cE-a__fieldHead{margin-bottom:14px}.PipeConfigurator-module__y_cE-a__value{letter-spacing:-.03em;color:var(--ink);text-transform:none;letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(28px,2.6vw,40px);font-weight:500;line-height:1}.PipeConfigurator-module__y_cE-a__value span{color:var(--ink-soft);letter-spacing:0;margin-left:.15em;font-size:.45em}.PipeConfigurator-module__y_cE-a__range{appearance:none;cursor:pointer;background:0 0;width:100%;height:28px;margin:0}.PipeConfigurator-module__y_cE-a__range::-webkit-slider-runnable-track{background:#06132333;height:2px}.PipeConfigurator-module__y_cE-a__range::-moz-range-track{background:#06132333;height:2px}.PipeConfigurator-module__y_cE-a__range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--brand-blue);border:3px solid var(--paper);width:22px;height:22px;box-shadow:0 0 0 1px var(--brand-blue);border-radius:50%;margin-top:-10px;transition:transform .2s}.PipeConfigurator-module__y_cE-a__range::-moz-range-thumb{background:var(--brand-blue);border:3px solid var(--paper);width:16px;height:16px;box-shadow:0 0 0 1px var(--brand-blue);border-radius:50%}.PipeConfigurator-module__y_cE-a__range:hover::-webkit-slider-thumb{transform:scale(1.15)}.PipeConfigurator-module__y_cE-a__range:active::-webkit-slider-thumb{transform:scale(1.15)}.PipeConfigurator-module__y_cE-a__range:focus-visible{outline:none}.PipeConfigurator-module__y_cE-a__range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--ink)}.PipeConfigurator-module__y_cE-a__rangeMarks{color:var(--ink-soft);justify-content:space-between;font-size:12px;display:flex}.PipeConfigurator-module__y_cE-a__options{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.PipeConfigurator-module__y_cE-a__option{cursor:pointer;border:1px solid #0613232e;border-radius:8px;gap:4px;padding:14px 14px 12px;transition:border-color .2s,background .2s,transform .4s cubic-bezier(.16,1,.3,1);display:grid;position:relative}.PipeConfigurator-module__y_cE-a__option:hover{border-color:#06132380;transform:translateY(-2px)}.PipeConfigurator-module__y_cE-a__option[data-checked]{border-color:var(--ink);background:var(--ink);color:#fff}.PipeConfigurator-module__y_cE-a__option input{opacity:0;width:1px;height:1px;position:absolute}.PipeConfigurator-module__y_cE-a__option:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:3px}.PipeConfigurator-module__y_cE-a__optionCode{letter-spacing:-.01em;font-size:17px;font-weight:500}.PipeConfigurator-module__y_cE-a__optionLabel{opacity:.65;font-size:12px}.PipeConfigurator-module__y_cE-a__results{border-top:1px solid #06132329;margin:0;display:grid}.PipeConfigurator-module__y_cE-a__results div{border-bottom:1px solid #06132324;justify-content:space-between;gap:16px;padding:12px 0;display:flex}.PipeConfigurator-module__y_cE-a__results dt{color:var(--ink-soft);font-size:14px}.PipeConfigurator-module__y_cE-a__results dd{font-variant-numeric:tabular-nums;margin:0;font-size:16px;font-weight:500}.PipeConfigurator-module__y_cE-a__note{color:var(--ink-soft);margin:-8px 0 0;font-size:13px;line-height:1.45}.PipeConfigurator-module__y_cE-a__cta{background:var(--brand-blue);color:#fff;border-radius:999px;justify-content:center;align-items:center;padding:16px 24px;font-size:15px;font-weight:500;text-decoration:none;transition:transform .3s cubic-bezier(.16,1,.3,1),background .2s;display:inline-flex}.PipeConfigurator-module__y_cE-a__cta:hover{transform:translateY(-2px)}.PipeConfigurator-module__y_cE-a__cta:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media (max-width:1023px){.PipeConfigurator-module__y_cE-a__wrap{grid-template-columns:1fr}.PipeConfigurator-module__y_cE-a__stage{height:clamp(360px,56vh,560px);min-height:0}}@media (max-width:600px){.PipeConfigurator-module__y_cE-a__options{grid-template-columns:1fr}}
.page-module__1EldQG__intro{grid-template-columns:minmax(0,1fr);gap:clamp(32px,5vw,72px);margin-bottom:clamp(56px,8vw,120px);display:grid}.page-module__1EldQG__intro:has(.page-module__1EldQG__introHero){grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end}.page-module__1EldQG__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);margin:0 0 clamp(14px,2vh,24px);font-size:13px;font-weight:500}.page-module__1EldQG__title{letter-spacing:-.035em;text-wrap:balance;max-width:16ch;margin:0;font-size:clamp(40px,6.4vw,104px);font-weight:500;line-height:.98}.page-module__1EldQG__lede{max-width:58ch;color:var(--ink-soft);margin:clamp(20px,3vh,36px) 0 0;font-size:clamp(17px,1.35vw,21px);line-height:1.45}.page-module__1EldQG__introHero{transition-delay:.12s}.page-module__1EldQG__introImage{border-radius:6px;width:100%;height:auto;display:block}.page-module__1EldQG__intro[data-layout=wide]{grid-template-columns:minmax(0,1fr);align-items:start}.page-module__1EldQG__intro[data-layout=wide] .page-module__1EldQG__introText{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;column-gap:clamp(32px,6vw,120px);display:grid}.page-module__1EldQG__intro[data-layout=wide] .page-module__1EldQG__eyebrow{grid-column:1/-1}.page-module__1EldQG__intro[data-layout=wide] .page-module__1EldQG__title{letter-spacing:-.03em;max-width:24ch;font-size:clamp(30px,3.4vw,54px);line-height:1.04}.page-module__1EldQG__intro[data-layout=wide] .page-module__1EldQG__lede{margin:0;font-size:clamp(16px,1.2vw,19px)}.page-module__1EldQG__intro[data-layout=wide] .page-module__1EldQG__introImage{aspect-ratio:2.1;object-fit:cover;object-position:30% 40%}.page-module__1EldQG__blocks{gap:clamp(40px,6vw,88px);display:grid}.page-module__1EldQG__block{border-top:1px solid #06132324;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:24px clamp(32px,6vw,120px);padding-top:clamp(24px,3vw,40px);display:grid}.page-module__1EldQG__blockHead{align-items:baseline;gap:18px;display:flex}.page-module__1EldQG__index{letter-spacing:.12em;color:var(--ink-soft);font-variant-numeric:tabular-nums;flex:none;font-size:13px}.page-module__1EldQG__blockTitle{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(26px,2.6vw,40px);font-weight:500;line-height:1.08}.page-module__1EldQG__blockBody{gap:22px;display:grid}.page-module__1EldQG__p{max-width:62ch;margin:0;font-size:clamp(16px,1.2vw,19px);line-height:1.55}.page-module__1EldQG__list{gap:10px;max-width:62ch;margin:0;padding:0;list-style:none;display:grid}.page-module__1EldQG__list li{padding-left:26px;font-size:clamp(16px,1.2vw,19px);line-height:1.5;position:relative}.page-module__1EldQG__list li:before{content:"";background:var(--brand-blue);width:14px;height:1px;position:absolute;top:.75em;left:0}.page-module__1EldQG__blocksWrap[data-index] .page-module__1EldQG__list[data-cols="2"],.page-module__1EldQG__block[data-look] .page-module__1EldQG__list[data-cols="2"]{grid-template-columns:repeat(auto-fill,minmax(min(100%,380px),1fr));gap:14px clamp(28px,3.4vw,56px);max-width:none}.page-module__1EldQG__terms{margin:0;display:grid}.page-module__1EldQG__term{border-top:1px solid #06132324;grid-template-columns:minmax(0,.32fr) minmax(0,1fr);gap:8px clamp(24px,3vw,56px);padding:16px 0;display:grid}.page-module__1EldQG__term:last-child{border-bottom:1px solid #06132324}.page-module__1EldQG__term dt{letter-spacing:-.01em;font-size:clamp(16px,1.2vw,18px);font-weight:500}.page-module__1EldQG__term dd{max-width:68ch;color:var(--ink-soft);margin:0;font-size:clamp(15px,1.1vw,17px);line-height:1.55}@media (max-width:720px){.page-module__1EldQG__term{grid-template-columns:1fr}}.page-module__1EldQG__specs{gap:0;max-width:560px;margin:0;display:grid}.page-module__1EldQG__spec{border-bottom:1px solid #06132324;grid-template-columns:1fr 1fr;gap:24px;padding:14px 0;display:grid}.page-module__1EldQG__spec dt{color:var(--ink-soft);font-size:14px}.page-module__1EldQG__spec dd{font-variant-numeric:tabular-nums;margin:0;font-size:17px;font-weight:500}.page-module__1EldQG__block[data-look=steps],.page-module__1EldQG__block[data-look=cards],.page-module__1EldQG__block[data-look=facts],.page-module__1EldQG__block[data-look=steps]>.page-module__1EldQG__blockBody,.page-module__1EldQG__block[data-look=cards]>.page-module__1EldQG__blockBody,.page-module__1EldQG__block[data-look=facts]>.page-module__1EldQG__blockBody{grid-template-columns:minmax(0,1fr)}.page-module__1EldQG__block[data-look=steps] .page-module__1EldQG__p,.page-module__1EldQG__block[data-look=cards] .page-module__1EldQG__p,.page-module__1EldQG__block[data-look=facts] .page-module__1EldQG__p{max-width:72ch}.page-module__1EldQG__lead{letter-spacing:-.022em;text-wrap:balance;max-width:30ch;margin:0;font-size:clamp(22px,2.3vw,36px);font-weight:500;line-height:1.2}.page-module__1EldQG__block[data-look=statement] .page-module__1EldQG__lead+.page-module__1EldQG__p{color:var(--ink-soft)}.page-module__1EldQG__steps{counter-reset:step;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:0 clamp(18px,2vw,32px);margin:0;padding:0;list-style:none;display:grid}.page-module__1EldQG__steps li{border-top:1px solid #06132324;padding:20px 0 26px;position:relative}.page-module__1EldQG__steps li:before{content:"";background:var(--brand-blue);transform-origin:0;width:100%;height:2px;transition:transform .9s var(--ease-out,cubic-bezier(.16, 1, .3, 1));transition-delay:calc(var(--i,0) * 90ms + .15s);position:absolute;top:-1px;left:0;transform:scaleX(0)}.page-module__1EldQG__steps[data-in] li:before{transform:scaleX(1)}.page-module__1EldQG__stepNum{letter-spacing:-.04em;color:var(--brand-blue);font-variant-numeric:tabular-nums;margin-bottom:14px;font-size:clamp(30px,3vw,46px);font-weight:500;line-height:1;display:block}.page-module__1EldQG__steps p,.page-module__1EldQG__cards p{max-width:40ch;margin:0;font-size:16px;line-height:1.5}.page-module__1EldQG__cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.page-module__1EldQG__cards li{min-height:150px;transition:background-color .3s ease, transform .5s var(--ease-out,cubic-bezier(.16, 1, .3, 1));background:#0613230a;border-radius:12px;align-content:space-between;gap:28px;padding:20px 22px 22px;display:grid}.page-module__1EldQG__cards li:hover{background:#0033a012;transform:translateY(-3px)}.page-module__1EldQG__cards .page-module__1EldQG__stepNum{letter-spacing:.12em;color:var(--ink-soft);margin:0;font-size:13px}.page-module__1EldQG__cards p{letter-spacing:-.01em;font-size:17px;font-weight:500;line-height:1.35}.page-module__1EldQG__facts{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:0 clamp(20px,2.4vw,40px);margin:0;display:grid}.page-module__1EldQG__fact{border-top:1px solid #06132324;align-content:start;gap:8px;padding:18px 0 26px;display:grid}.page-module__1EldQG__fact dt{color:var(--ink-soft);letter-spacing:.01em;font-size:13px}.page-module__1EldQG__fact dd{letter-spacing:-.015em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(18px,1.45vw,22px);font-weight:500;line-height:1.3}.page-module__1EldQG__chapter{margin:clamp(16px, 3vw, 40px) calc(-1 * var(--gutter)) 0;padding:clamp(36px, 6vw, 88px) var(--gutter);background:var(--ink);color:var(--paper);align-items:baseline;gap:clamp(16px,3vw,48px);display:flex}.page-module__1EldQG__chapterNum{letter-spacing:.14em;text-transform:uppercase;opacity:.6;flex:none;font-size:13px}.page-module__1EldQG__chapterTitle{letter-spacing:-.04em;margin:0;font-size:clamp(36px,5.6vw,92px);font-weight:500;line-height:.98}.page-module__1EldQG__chapter+.page-module__1EldQG__block{border-top:0}.page-module__1EldQG__blocksWrap[data-index] .page-module__1EldQG__chapter{border-radius:14px;margin:clamp(8px,2vw,24px) 0 0;padding:clamp(28px,4vw,56px) clamp(22px,3vw,44px)}.page-module__1EldQG__blocksWrap[data-index] .page-module__1EldQG__chapterTitle{font-size:clamp(32px,4.2vw,68px)}.page-module__1EldQG__figures{gap:20px;display:grid}.page-module__1EldQG__figures[data-count="2"]{grid-template-columns:1fr 1fr;align-items:start}.page-module__1EldQG__figure{margin:0}.page-module__1EldQG__figureImage{background:#fff;border-radius:6px;width:100%;height:auto;display:block}.page-module__1EldQG__caption{color:var(--ink-soft);margin:10px 0 0;font-size:13px;line-height:1.4}.page-module__1EldQG__docs{border-top:1px solid #06132324;margin-top:clamp(48px,6vw,88px);padding-top:clamp(24px,3vw,40px)}.page-module__1EldQG__docList{gap:4px;max-width:640px;margin:0;padding:0;list-style:none;display:grid}.page-module__1EldQG__docLink{color:var(--ink);letter-spacing:-.01em;border-bottom:1px solid #06132324;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;font-size:clamp(17px,1.3vw,20px);font-weight:500;text-decoration:none;display:flex}.page-module__1EldQG__docLink svg{opacity:.45;flex:none;width:20px;height:20px;transition:opacity .24s,transform .4s cubic-bezier(.16,1,.3,1);transform:translate(-4px)}.page-module__1EldQG__docLink:hover svg{opacity:1;transform:none}.page-module__1EldQG__section{margin-top:clamp(56px,8vw,120px)}.page-module__1EldQG__sectionHead{align-items:baseline;gap:18px;margin-bottom:clamp(24px,3vw,40px);display:flex}.page-module__1EldQG__h2{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(28px,3.4vw,56px);font-weight:500;line-height:1.02}.page-module__1EldQG__twoCol{grid-template-columns:1fr 1fr;gap:24px clamp(32px,6vw,120px);display:grid}.page-module__1EldQG__statement{letter-spacing:-.025em;max-width:24ch;margin:0;font-size:clamp(22px,2.4vw,36px);font-weight:500;line-height:1.2}.page-module__1EldQG__valueGrid{grid-template-columns:repeat(3,1fr);gap:28px clamp(24px,3vw,48px);margin:0;padding:0;list-style:none;display:grid}.page-module__1EldQG__value{border-top:1px solid #06132324;padding-top:18px}.page-module__1EldQG__value h3{letter-spacing:-.015em;margin:0 0 8px;font-size:20px;font-weight:500}.page-module__1EldQG__value p{color:var(--ink-soft);margin:0;font-size:15px;line-height:1.5}.page-module__1EldQG__gallery{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.page-module__1EldQG__galleryImage{border-radius:6px;width:100%;height:auto;display:block}.page-module__1EldQG__logoGrid{grid-template-columns:repeat(6,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.page-module__1EldQG__logoCell{aspect-ratio:1;background:#fff;border:1px solid #0613231a;border-radius:8px;place-items:center;padding:16px;display:grid}.page-module__1EldQG__logoImage{object-fit:contain;width:100%;height:100%}.page-module__1EldQG__projects{gap:clamp(32px,5vw,64px);display:grid}.page-module__1EldQG__project{border-top:1px solid #06132324;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:20px clamp(32px,5vw,96px);padding-top:clamp(24px,3vw,40px);display:grid}.page-module__1EldQG__projectMeta{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);font-size:13px}.page-module__1EldQG__projectTitle{letter-spacing:-.025em;margin:10px 0 14px;font-size:clamp(24px,2.4vw,36px);font-weight:500;line-height:1.1}.page-module__1EldQG__link{color:var(--ink);border-bottom:1px solid #0613234d;align-items:center;gap:10px;padding-bottom:2px;font-weight:500;text-decoration:none;transition:border-color .2s;display:inline-flex}.page-module__1EldQG__link:hover{border-color:var(--ink)}.page-module__1EldQG__contactGrid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:40px clamp(32px,6vw,120px);display:grid}.page-module__1EldQG__contactList{gap:22px;margin:0;font-style:normal;display:grid}.page-module__1EldQG__contactList dt{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:6px;font-size:12px}.page-module__1EldQG__contactList dd{margin:0;font-size:clamp(17px,1.3vw,20px);line-height:1.45}.page-module__1EldQG__arabic{text-align:start;margin-top:12px;line-height:1.7;display:block}.page-module__1EldQG__contactList a{color:var(--ink);border-bottom:1px solid #06132340;text-decoration:none;transition:border-color .2s}.page-module__1EldQG__contactList a:hover{border-color:var(--ink)}.page-module__1EldQG__form{gap:18px;display:grid}.page-module__1EldQG__formRow{grid-template-columns:1fr 1fr;gap:18px;display:grid}.page-module__1EldQG__field{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);gap:8px;font-size:13px;display:grid}.page-module__1EldQG__field input,.page-module__1EldQG__field textarea{width:100%;color:var(--ink);font:500 17px/1.4 var(--font-display);letter-spacing:0;text-transform:none;background:0 0;border:0;border-bottom:1px solid #0613234d;border-radius:0;padding:14px 0;transition:border-color .2s}.page-module__1EldQG__field input:focus,.page-module__1EldQG__field textarea:focus{border-color:var(--ink);outline:none}.page-module__1EldQG__field textarea{resize:vertical}.page-module__1EldQG__formFoot{align-items:center;gap:20px;margin-top:8px;display:flex}.page-module__1EldQG__button{background:var(--brand-blue);color:#fff;font:500 15px/1 var(--font-display);cursor:pointer;border:0;border-radius:999px;padding:14px 22px;transition:transform .3s cubic-bezier(.16,1,.3,1),opacity .2s}.page-module__1EldQG__button:hover{transform:translateY(-2px)}.page-module__1EldQG__button:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.page-module__1EldQG__formNote{color:var(--ink-soft);margin:0;font-size:14px}@media (max-width:1023px){.page-module__1EldQG__valueGrid{grid-template-columns:repeat(2,1fr)}.page-module__1EldQG__logoGrid{grid-template-columns:repeat(4,1fr)}}@media (max-width:860px){.page-module__1EldQG__intro:has(.page-module__1EldQG__introHero){grid-template-columns:1fr}.page-module__1EldQG__intro[data-layout=wide] .page-module__1EldQG__introText{grid-template-columns:1fr}.page-module__1EldQG__intro[data-layout=wide] .page-module__1EldQG__lede{margin-top:20px}.page-module__1EldQG__intro[data-layout=wide] .page-module__1EldQG__introImage{aspect-ratio:4/3}.page-module__1EldQG__block,.page-module__1EldQG__twoCol,.page-module__1EldQG__project,.page-module__1EldQG__contactGrid,.page-module__1EldQG__figures[data-count="2"],.page-module__1EldQG__gallery,.page-module__1EldQG__formRow{grid-template-columns:1fr}}@media (max-width:600px){.page-module__1EldQG__valueGrid{grid-template-columns:1fr}.page-module__1EldQG__logoGrid{grid-template-columns:repeat(3,1fr)}}.page-module__1EldQG__blocksWrap[data-index]{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:0 clamp(32px,5vw,96px);display:grid}.page-module__1EldQG__blocksWrap[data-index] .page-module__1EldQG__block{grid-template-columns:minmax(0,1fr)}.page-module__1EldQG__blocksWrap[data-index] .page-module__1EldQG__blockHead .page-module__1EldQG__index{display:none}@media (max-width:1023px){.page-module__1EldQG__blocksWrap[data-index]{grid-template-columns:1fr}.page-module__1EldQG__blocksWrap[data-index] .page-module__1EldQG__blockHead .page-module__1EldQG__index{display:inline}}.page-module__1EldQG__viewer{margin:clamp(40px,6vw,88px) 0 clamp(48px,7vw,100px)}.page-module__1EldQG__viewerStage{background:var(--brand-blue);border-radius:10px;height:clamp(420px,62vh,720px);overflow:hidden}.page-module__1EldQG__viewer .page-module__1EldQG__caption{margin-top:12px}.page-module__1EldQG__figuresRow{grid-template-columns:repeat(3,1fr);gap:24px clamp(24px,4vw,64px);margin:0;padding:0;list-style:none;display:grid}.page-module__1EldQG__figureItem{border-top:1px solid #06132329;padding-top:18px}.page-module__1EldQG__figureValue{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(40px,5.2vw,84px);font-weight:500;line-height:1;display:block}.page-module__1EldQG__figureUnit{letter-spacing:-.01em;color:var(--ink-soft);margin-left:.15em;font-size:.42em}.page-module__1EldQG__figureLabel{color:var(--ink-soft);margin-top:10px;font-size:14px;display:block}@media (max-width:720px){.page-module__1EldQG__figuresRow{grid-template-columns:1fr}}.page-module__1EldQG__band{margin:clamp(56px, 8vw, 120px) calc(-1 * var(--gutter)) 0;padding:clamp(56px, 8vw, 120px) var(--gutter);background:var(--ink);color:#fff}.page-module__1EldQG__band .page-module__1EldQG__eyebrow{color:#ffffff8c}.page-module__1EldQG__band .page-module__1EldQG__statement{color:#fff}.page-module__1EldQG__bandGrid{grid-template-columns:1fr 1fr;gap:32px clamp(32px,6vw,120px);display:grid}@media (max-width:860px){.page-module__1EldQG__bandGrid{grid-template-columns:1fr}}
.FittingsViewer-module__f3rs_a__stage{background:var(--brand-blue);color:#fff;--gx:max(28px, env(safe-area-inset-left));--gt:max(24px, env(safe-area-inset-top));--gb:max(26px, env(safe-area-inset-bottom));--gr:max(24px, env(safe-area-inset-right));width:100%;height:100dvh;position:relative;overflow:hidden}.FittingsViewer-module__f3rs_a__stage>canvas{opacity:0;cursor:grab;transition:opacity .6s;display:block;position:absolute;inset:0;width:100%!important;height:100%!important}.FittingsViewer-module__f3rs_a__stage[data-status=ready]>canvas{opacity:1}.FittingsViewer-module__f3rs_a__stage>canvas:active{cursor:grabbing}.FittingsViewer-module__f3rs_a__title{left:var(--gx);top:var(--gt);z-index:10;pointer-events:none;position:absolute}.FittingsViewer-module__f3rs_a__name{letter-spacing:.2px;margin:0;font-size:15px;font-weight:500;line-height:1.2}.FittingsViewer-module__f3rs_a__sub{color:#ffffff8c;margin:4px 0 0;font-size:12px}.FittingsViewer-module__f3rs_a__toggle{right:var(--gr);top:max(20px, env(safe-area-inset-top));z-index:10;color:#fff;font:500 13px/1 var(--font-ui);cursor:pointer;-webkit-backdrop-filter:blur(6px);background:#ffffff0f;border:1px solid #ffffff59;border-radius:999px;padding:9px 16px;transition:background .2s,border-color .2s,opacity .2s;position:absolute}.FittingsViewer-module__f3rs_a__toggle:hover{background:#ffffff24;border-color:#fff9}.FittingsViewer-module__f3rs_a__toggle:disabled{opacity:.4;cursor:default}.FittingsViewer-module__f3rs_a__toggle:focus-visible,.FittingsViewer-module__f3rs_a__item:focus-visible{outline-offset:2px;outline:2px solid #fff}.FittingsViewer-module__f3rs_a__panel{right:var(--gr);z-index:10;width:236px;max-height:calc(100% - 2 * var(--gt) - 60px);scrollbar-width:none;-webkit-backdrop-filter:blur(10px);background:#00145a59;border:1px solid #ffffff38;border-radius:18px;flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;top:50%;overflow-y:auto;transform:translateY(-50%)}.FittingsViewer-module__f3rs_a__item{color:#ffffffb3;text-align:left;cursor:pointer;width:100%;font-family:var(--font-ui);-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:6px 10px 6px 6px;transition:background .2s,color .2s;display:flex;position:relative}.FittingsViewer-module__f3rs_a__item:hover{color:#fff;background:#ffffff12}.FittingsViewer-module__f3rs_a__item[aria-pressed=true]{color:#fff;background:#ffffff21}.FittingsViewer-module__f3rs_a__item[aria-pressed=true]:before{content:"";background:#fff;border-radius:2px;width:2px;position:absolute;top:14px;bottom:14px;left:-6px}.FittingsViewer-module__f3rs_a__thumb{background:#ffffff0d;border-radius:9px;flex:none;width:56px;height:56px;overflow:hidden}.FittingsViewer-module__f3rs_a__thumb img{width:100%;height:100%;display:block}.FittingsViewer-module__f3rs_a__meta{flex-direction:column;min-width:0;display:flex}.FittingsViewer-module__f3rs_a__itemName{font:500 13px/1.25 var(--font-ui)}.FittingsViewer-module__f3rs_a__itemSub{font:11px/1.2 var(--font-ui);color:#ffffff73;margin-top:3px}.FittingsViewer-module__f3rs_a__item[aria-pressed=true] .FittingsViewer-module__f3rs_a__itemSub{color:#fff9}.FittingsViewer-module__f3rs_a__brand{left:var(--gx);bottom:var(--gb);z-index:10;pointer-events:none;opacity:.92;width:118px;position:absolute}.FittingsViewer-module__f3rs_a__brandSvg{color:#fff;width:100%;height:auto;display:block}.FittingsViewer-module__f3rs_a__hint{right:var(--gr);bottom:var(--gb);z-index:10;color:#ffffff73;pointer-events:none;margin:0;font-size:12px;transition:opacity .3s;position:absolute}.FittingsViewer-module__f3rs_a__stage[data-drawing] .FittingsViewer-module__f3rs_a__hint{opacity:0}.FittingsViewer-module__f3rs_a__fallback{z-index:10;text-align:center;color:#fffc;margin:0;font-size:14px;position:absolute;inset:50% 24px auto;transform:translateY(-50%)}.FittingsViewer-module__f3rs_a__wipe{pointer-events:none;z-index:4;opacity:0;visibility:hidden;will-change:transform, opacity;background:linear-gradient(#fff0 0%,#ffffff1a 49%,#fffffff2 50%,#ffffff1a 51%,#fff0 100%);height:160px;position:absolute;top:-80px;left:0;right:0}.FittingsViewer-module__f3rs_a__wipe:after{content:"";background:#fff;height:1px;position:absolute;top:50%;left:0;right:0;box-shadow:0 0 18px 2px #ffffff8c}@media (max-width:1023px) and (orientation:portrait){.FittingsViewer-module__f3rs_a__stage{--gx:max(18px, env(safe-area-inset-left));--gt:max(18px, env(safe-area-inset-top));--gr:max(18px, env(safe-area-inset-right));--gb:max(14px, env(safe-area-inset-bottom))}.FittingsViewer-module__f3rs_a__toggle{top:var(--gt);padding:8px 14px;font-size:12px}.FittingsViewer-module__f3rs_a__brand,.FittingsViewer-module__f3rs_a__hint{display:none}.FittingsViewer-module__f3rs_a__panel{width:auto;padding:8px var(--gx) calc(var(--gb) + 6px);-webkit-backdrop-filter:none;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--gx);scrollbar-width:none;-webkit-overflow-scrolling:touch;background:linear-gradient(#00145a00,#00145a8c);border:0;border-radius:0;flex-direction:row;gap:4px;inset:auto 0 0;overflow-x:auto;transform:none}.FittingsViewer-module__f3rs_a__panel::-webkit-scrollbar{display:none}.FittingsViewer-module__f3rs_a__item{text-align:center;scroll-snap-align:center;border-radius:14px;flex-direction:column;flex:none;align-items:center;gap:6px;width:92px;padding:8px 6px}.FittingsViewer-module__f3rs_a__item[aria-pressed=true]:before{display:none}.FittingsViewer-module__f3rs_a__thumb{width:60px;height:60px}.FittingsViewer-module__f3rs_a__itemName{font-size:11px;line-height:1.2}.FittingsViewer-module__f3rs_a__itemSub{display:none}}@media (min-width:600px) and (max-width:1023px) and (orientation:portrait){.FittingsViewer-module__f3rs_a__panel{justify-content:center}.FittingsViewer-module__f3rs_a__item{width:104px}.FittingsViewer-module__f3rs_a__thumb{width:64px;height:64px}.FittingsViewer-module__f3rs_a__itemName{font-size:12px}}@media (max-height:500px) and (orientation:landscape){.FittingsViewer-module__f3rs_a__stage{--gx:max(18px, env(safe-area-inset-left));--gt:max(14px, env(safe-area-inset-top));--gr:max(14px, env(safe-area-inset-right));--gb:max(14px, env(safe-area-inset-bottom))}.FittingsViewer-module__f3rs_a__toggle{top:var(--gt);padding:8px 14px;font-size:12px}.FittingsViewer-module__f3rs_a__brand,.FittingsViewer-module__f3rs_a__hint{display:none}.FittingsViewer-module__f3rs_a__panel{width:auto;max-height:calc(100% - 2 * var(--gt) - 44px);scrollbar-width:none;border-radius:14px;gap:2px;margin-top:22px;padding:4px;top:50%;overflow-y:auto;transform:translateY(-50%)}.FittingsViewer-module__f3rs_a__panel::-webkit-scrollbar{display:none}.FittingsViewer-module__f3rs_a__item{border-radius:10px;gap:0;padding:4px}.FittingsViewer-module__f3rs_a__item[aria-pressed=true]:before{top:10px;bottom:10px;left:-4px}.FittingsViewer-module__f3rs_a__thumb{border-radius:8px;width:40px;height:40px}.FittingsViewer-module__f3rs_a__meta{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.FittingsViewer-module__f3rs_a__stage>canvas,.FittingsViewer-module__f3rs_a__toggle,.FittingsViewer-module__f3rs_a__item,.FittingsViewer-module__f3rs_a__hint{transition:none}}.FittingsViewer-module__f3rs_a__stage[data-variant=embed]{border-radius:10px;height:100%;min-height:420px}.FittingsViewer-module__f3rs_a__stage[data-variant=embed] .FittingsViewer-module__f3rs_a__panel,.FittingsViewer-module__f3rs_a__stage[data-variant=embed] .FittingsViewer-module__f3rs_a__brand,.FittingsViewer-module__f3rs_a__stage[data-variant=embed] .FittingsViewer-module__f3rs_a__hint{display:none}.FittingsViewer-module__f3rs_a__stage[data-variant=embed] .FittingsViewer-module__f3rs_a__title{top:20px;left:22px}.FittingsViewer-module__f3rs_a__stage[data-variant=embed] .FittingsViewer-module__f3rs_a__toggle{top:16px;right:20px}.FittingsViewer-module__f3rs_a__switcher{z-index:10;flex-wrap:wrap;gap:6px;display:flex;position:absolute;bottom:18px;left:22px;right:22px}.FittingsViewer-module__f3rs_a__chip{color:#ffffffd9;font:500 12px/1 var(--font-display);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff47;border-radius:999px;padding:8px 12px;transition:background .2s,border-color .2s,color .2s}.FittingsViewer-module__f3rs_a__chip:hover{color:#fff;background:#ffffff24}.FittingsViewer-module__f3rs_a__chip[aria-pressed=true]{color:var(--brand-blue);background:#fff;border-color:#fff}.FittingsViewer-module__f3rs_a__chip:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (max-width:720px){.FittingsViewer-module__f3rs_a__switcher{bottom:14px;left:14px;right:14px}.FittingsViewer-module__f3rs_a__stage[data-variant=embed] .FittingsViewer-module__f3rs_a__toggle{top:14px;right:14px}}
.FieldsList-module__d_ERIq__wrap{font-family:var(--font-display);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;gap:clamp(24px,3vw,48px);display:grid}.FieldsList-module__d_ERIq__panels{flex-direction:column;gap:8px;min-height:0;margin:0;padding:0;list-style:none;display:flex}.FieldsList-module__d_ERIq__panel{--h:120;flex:var(--h) 1 0px;min-height:0;transition:flex-basis .9s cubic-bezier(.16,1,.3,1),flex-grow .9s cubic-bezier(.16,1,.3,1);position:relative}.FieldsList-module__d_ERIq__wrap[data-active] .FieldsList-module__d_ERIq__panel{flex:0 44px}.FieldsList-module__d_ERIq__wrap[data-active] .FieldsList-module__d_ERIq__panel[data-on]{flex:1 1 0}.FieldsList-module__d_ERIq__panelLink{color:#fff;background:var(--ink);isolation:isolate;border-radius:10px;text-decoration:none;display:block;position:absolute;inset:0;overflow:hidden}.FieldsList-module__d_ERIq__image{object-fit:cover;filter:saturate(.75);transition:transform 1.4s cubic-bezier(.16,1,.3,1),filter .7s;transform:scale(1.06)}.FieldsList-module__d_ERIq__panel[data-on] .FieldsList-module__d_ERIq__image{filter:saturate();transform:scale(1)}.FieldsList-module__d_ERIq__shade{background:linear-gradient(#0613230d 0%,#06132333 50%,#061323bf 100%);position:absolute;inset:0}.FieldsList-module__d_ERIq__panelLabel{letter-spacing:-.01em;font-size:15px;font-weight:500;transition:opacity .3s;position:absolute;bottom:12px;left:16px}.FieldsList-module__d_ERIq__wrap[data-active] .FieldsList-module__d_ERIq__panelLabel{opacity:.85}.FieldsList-module__d_ERIq__panel[data-on] .FieldsList-module__d_ERIq__panelLabel{opacity:0}.FieldsList-module__d_ERIq__panelDetail{pointer-events:none;gap:8px;display:grid;position:absolute;bottom:20px;left:22px;right:22px}.FieldsList-module__d_ERIq__panelTitle,.FieldsList-module__d_ERIq__panelText{opacity:0;transition:opacity .32s,transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(12px)}.FieldsList-module__d_ERIq__panelTitle{letter-spacing:-.03em;font-size:clamp(26px,2.6vw,40px);font-weight:500;line-height:1.02}.FieldsList-module__d_ERIq__panelText{color:#ffffffc7;max-width:36ch;font-size:14px;line-height:1.45}.FieldsList-module__d_ERIq__panel[data-on] .FieldsList-module__d_ERIq__panelTitle{opacity:1;transition-delay:.2s;transform:none}.FieldsList-module__d_ERIq__panel[data-on] .FieldsList-module__d_ERIq__panelText{opacity:1;transition-delay:.28s;transform:none}.FieldsList-module__d_ERIq__rows{border-top:1px solid #06132329;align-self:start;margin:0;padding:0;list-style:none}.FieldsList-module__d_ERIq__row{border-bottom:1px solid #06132329}.FieldsList-module__d_ERIq__link{color:var(--ink);grid-template-rows:auto auto;grid-template-columns:2.6em minmax(0,1fr) 44px;align-items:center;gap:6px 18px;padding:clamp(16px,2vw,26px) 0;text-decoration:none;display:grid;position:relative}.FieldsList-module__d_ERIq__link:before{content:"";background:var(--ink);transform-origin:0;width:100%;height:1px;transition:transform .7s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-1px;left:0;transform:scaleX(0)}.FieldsList-module__d_ERIq__row[data-on] .FieldsList-module__d_ERIq__link:before{transform:scaleX(1)}.FieldsList-module__d_ERIq__link:focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-radius:4px}.FieldsList-module__d_ERIq__index{letter-spacing:.12em;color:var(--ink-soft);font-variant-numeric:tabular-nums;grid-row:1;font-size:13px}.FieldsList-module__d_ERIq__title{letter-spacing:-.03em;grid-area:1/2;font-size:clamp(24px,2.4vw,38px);font-weight:500;line-height:1.02;transition:transform .6s cubic-bezier(.16,1,.3,1),color .3s}.FieldsList-module__d_ERIq__row[data-on] .FieldsList-module__d_ERIq__title{transform:translate(.15em)}.FieldsList-module__d_ERIq__wrap[data-active] .FieldsList-module__d_ERIq__row:not([data-on]) .FieldsList-module__d_ERIq__title{color:#06132373}.FieldsList-module__d_ERIq__text{color:var(--ink-soft);grid-area:2/2;max-width:48ch;font-size:14px;line-height:1.45}.FieldsList-module__d_ERIq__arrow{border:1px solid #06132340;border-radius:50%;grid-area:1/3;place-items:center;width:44px;height:44px;transition:background .24s,color .24s,border-color .24s,transform .6s cubic-bezier(.16,1,.3,1);display:grid}.FieldsList-module__d_ERIq__arrow svg{width:20px;height:20px}.FieldsList-module__d_ERIq__row[data-on] .FieldsList-module__d_ERIq__arrow{background:var(--ink);color:#fff;border-color:var(--ink);transform:rotate(-45deg)}@media (max-width:1023px){.FieldsList-module__d_ERIq__wrap{grid-template-columns:1fr}.FieldsList-module__d_ERIq__panels{display:none}.FieldsList-module__d_ERIq__wrap[data-active] .FieldsList-module__d_ERIq__row:not([data-on]) .FieldsList-module__d_ERIq__title{color:var(--ink)}}@media (prefers-reduced-motion:reduce){.FieldsList-module__d_ERIq__panel,.FieldsList-module__d_ERIq__image,.FieldsList-module__d_ERIq__panelLabel,.FieldsList-module__d_ERIq__panelTitle,.FieldsList-module__d_ERIq__panelText,.FieldsList-module__d_ERIq__title,.FieldsList-module__d_ERIq__arrow,.FieldsList-module__d_ERIq__link:before{transition:none}}
.ProductRows-module__tmE3mW__wrap{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(24px,3vw,48px);display:grid}.ProductRows-module__tmE3mW__stage{background:var(--brand-blue);border-radius:10px;height:clamp(360px,56vh,620px);position:sticky;top:96px;overflow:hidden}.ProductRows-module__tmE3mW__stage>:first-child{height:100%}.ProductRows-module__tmE3mW__stageLabel{font:500 13px/1 var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:#ffffffb3;pointer-events:none;margin:0;position:absolute;bottom:18px;left:22px}.ProductRows-module__tmE3mW__rows{font-family:var(--font-display);border-top:1px solid #06132329;margin:0;padding:0;list-style:none}.ProductRows-module__tmE3mW__row{border-bottom:1px solid #06132329}.ProductRows-module__tmE3mW__link{color:var(--ink);grid-template-rows:auto auto;grid-template-columns:2.6em minmax(0,1fr) 44px;align-items:center;gap:6px 18px;padding:clamp(16px,2vw,26px) 0;text-decoration:none;display:grid;position:relative}.ProductRows-module__tmE3mW__link:before{content:"";background:var(--ink);transform-origin:0;width:100%;height:1px;transition:transform .7s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-1px;left:0;transform:scaleX(0)}.ProductRows-module__tmE3mW__row[data-active] .ProductRows-module__tmE3mW__link:before{transform:scaleX(1)}.ProductRows-module__tmE3mW__link:focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-radius:4px}.ProductRows-module__tmE3mW__index{letter-spacing:.12em;color:var(--ink-soft);font-variant-numeric:tabular-nums;grid-row:1;font-size:13px}.ProductRows-module__tmE3mW__title{letter-spacing:-.03em;grid-area:1/2;font-size:clamp(24px,2.4vw,38px);font-weight:500;line-height:1.02;transition:transform .6s cubic-bezier(.16,1,.3,1),color .3s}.ProductRows-module__tmE3mW__row[data-active] .ProductRows-module__tmE3mW__title{transform:translate(.15em)}.ProductRows-module__tmE3mW__rows:hover .ProductRows-module__tmE3mW__row:not([data-active]) .ProductRows-module__tmE3mW__title{color:#06132373}.ProductRows-module__tmE3mW__text{color:var(--ink-soft);grid-area:2/2;max-width:48ch;font-size:14px;line-height:1.45}.ProductRows-module__tmE3mW__arrow{border:1px solid #06132340;border-radius:50%;grid-area:1/3;place-items:center;width:44px;height:44px;transition:background .24s,color .24s,border-color .24s,transform .6s cubic-bezier(.16,1,.3,1);display:grid}.ProductRows-module__tmE3mW__arrow svg{width:20px;height:20px}.ProductRows-module__tmE3mW__row[data-active] .ProductRows-module__tmE3mW__arrow{background:var(--ink);color:#fff;border-color:var(--ink);transform:rotate(-45deg)}@media (max-width:1023px){.ProductRows-module__tmE3mW__wrap{grid-template-columns:1fr}.ProductRows-module__tmE3mW__stage{height:clamp(300px,46vh,440px);position:relative;top:auto}}@media (hover:none){.ProductRows-module__tmE3mW__rows:hover .ProductRows-module__tmE3mW__row:not([data-active]) .ProductRows-module__tmE3mW__title{color:var(--ink)}}@media (prefers-reduced-motion:reduce){.ProductRows-module__tmE3mW__title,.ProductRows-module__tmE3mW__arrow,.ProductRows-module__tmE3mW__link:before{transition:none}}
.TitleReveal-module__-2rmmq__mask{margin:-.14em -.08em -.26em;padding:.14em .08em .26em;display:block;overflow:hidden}.TitleReveal-module__-2rmmq__line{transition:transform 1.1s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--d,0s) + 80ms + var(--i,0) * 90ms);display:block;transform:translateY(125%)}[data-in] .TitleReveal-module__-2rmmq__line{transform:none}@media (prefers-reduced-motion:reduce){.TitleReveal-module__-2rmmq__line{transition:none}}
.SiteFooter-module___EUJ1W__footer{background:var(--ink);color:#fff;font-family:var(--font-display);padding:clamp(48px, 7vw, 96px) var(--gutter) clamp(24px, 3vw, 40px)}.SiteFooter-module___EUJ1W__top{border-bottom:1px solid #ffffff24;grid-template-columns:1.2fr 2fr 1fr;gap:40px clamp(32px,5vw,96px);padding-bottom:clamp(40px,5vw,72px);display:grid}.SiteFooter-module___EUJ1W__logo{color:#fff;width:clamp(120px,10vw,150px);height:auto}.SiteFooter-module___EUJ1W__legal{color:#ffffff8c;margin:18px 0 0;font-size:14px}.SiteFooter-module___EUJ1W__legalAr{color:#ffffff8c;text-align:left;margin:6px 0 0;font-size:14px}.SiteFooter-module___EUJ1W__nav{grid-template-columns:repeat(3,auto);justify-content:space-between;gap:24px 32px;display:grid}.SiteFooter-module___EUJ1W__primary{gap:6px;margin:32px 0 0;padding:0;list-style:none;display:grid}.SiteFooter-module___EUJ1W__primary a{color:#fff;letter-spacing:-.02em;align-items:center;gap:10px;font-size:clamp(20px,1.6vw,24px);font-weight:500;text-decoration:none;transition:opacity .2s;display:inline-flex}.SiteFooter-module___EUJ1W__primary svg{opacity:.5;width:16px;height:16px;transition:transform .4s var(--ease-out,cubic-bezier(.16, 1, .3, 1)), opacity .2s;transform:translate(-2px)}.SiteFooter-module___EUJ1W__primary a:hover svg{opacity:1;transform:translate(3px)}.SiteFooter-module___EUJ1W__groupTitle{letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c;margin:0 0 12px;font-size:13px}.SiteFooter-module___EUJ1W__groupTitle a{color:inherit;text-decoration:none}.SiteFooter-module___EUJ1W__links{gap:8px;margin:0;padding:0;list-style:none;display:grid}.SiteFooter-module___EUJ1W__links a,.SiteFooter-module___EUJ1W__contact a{color:#fff;font-size:15px;line-height:1.4;text-decoration:none;transition:opacity .2s}.SiteFooter-module___EUJ1W__links a:hover,.SiteFooter-module___EUJ1W__contact a:hover{opacity:.6}.SiteFooter-module___EUJ1W__contact{font-size:15px;font-style:normal;line-height:1.55}.SiteFooter-module___EUJ1W__contact p{margin:0 0 14px}.SiteFooter-module___EUJ1W__contact .SiteFooter-module___EUJ1W__groupTitle{margin:0 0 12px;line-height:normal}.SiteFooter-module___EUJ1W__bottom{justify-content:space-between;align-items:center;gap:24px;padding-top:22px;font-size:13px;display:flex}.SiteFooter-module___EUJ1W__social{flex-wrap:wrap;gap:6px 22px;margin:0;padding:0;list-style:none;display:flex}.SiteFooter-module___EUJ1W__social a{color:#ffffffb3;letter-spacing:.04em;text-decoration:none}.SiteFooter-module___EUJ1W__social a:hover{color:#fff}.SiteFooter-module___EUJ1W__copy{color:#ffffff73;margin:0}@media (max-width:1023px){.SiteFooter-module___EUJ1W__top{grid-template-columns:1fr 1fr}.SiteFooter-module___EUJ1W__contact{grid-column:1/-1}.SiteFooter-module___EUJ1W__nav{grid-template-columns:repeat(3,auto);justify-content:start}}@media (max-width:720px){.SiteFooter-module___EUJ1W__top{grid-template-columns:1fr;gap:32px}.SiteFooter-module___EUJ1W__nav{grid-template-columns:1fr 1fr}.SiteFooter-module___EUJ1W__bottom{flex-direction:column;align-items:flex-start}}
.SiteMenu-module__Akav8G__menu{--ease-curtain:cubic-bezier(.76, 0, .24, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--t-curtain:.9s;--t-item:1s;--stagger:70ms;--items-start:.38s;--bg:var(--brand-blue);--lead:#1a4ec4;--fg:#fff;--muted:color-mix(in srgb, var(--fg) 50%, transparent);--dim:color-mix(in srgb, var(--fg) 34%, transparent);z-index:90;color:var(--fg);font-family:var(--font-display);visibility:hidden;pointer-events:none;position:fixed;inset:0}.SiteMenu-module__Akav8G__menu[data-state=open],.SiteMenu-module__Akav8G__menu[data-state=closing]{visibility:visible}.SiteMenu-module__Akav8G__menu[data-state=open]{pointer-events:auto}.SiteMenu-module__Akav8G__menu[data-variant=light]{--bg:var(--paper);--lead:#dfe5f0;--fg:var(--ink)}.SiteMenu-module__Akav8G__curtain,.SiteMenu-module__Akav8G__curtainLead{clip-path:inset(0 0 100%);transition:clip-path var(--t-curtain) var(--ease-curtain);position:absolute;inset:0}.SiteMenu-module__Akav8G__curtainLead{background:var(--lead)}.SiteMenu-module__Akav8G__curtain{background:var(--bg);transition-delay:90ms}.SiteMenu-module__Akav8G__menu[data-state=open] .SiteMenu-module__Akav8G__curtainLead,.SiteMenu-module__Akav8G__menu[data-state=open] .SiteMenu-module__Akav8G__curtain{clip-path:inset(0)}.SiteMenu-module__Akav8G__menu[data-state=closing] .SiteMenu-module__Akav8G__curtain{clip-path:inset(0 0 100%);transition-duration:.78s;transition-delay:.12s}.SiteMenu-module__Akav8G__menu[data-state=closing] .SiteMenu-module__Akav8G__curtainLead{clip-path:inset(0 0 100%);transition-duration:.7s;transition-delay:.26s}.SiteMenu-module__Akav8G__inner{padding:calc(72px + 5vh) var(--gutter) clamp(20px, 3vw, 36px);grid-template-rows:1fr auto;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:40px clamp(32px,6vw,120px);display:grid;position:absolute;inset:0;overflow:hidden}.SiteMenu-module__Akav8G__inner:focus{outline:none}.SiteMenu-module__Akav8G__nav{grid-area:1/1;align-self:center}.SiteMenu-module__Akav8G__list{gap:clamp(2px,.6vh,8px);margin:0;padding:0;list-style:none;display:grid}.SiteMenu-module__Akav8G__item{--i:0}.SiteMenu-module__Akav8G__mask{margin:-.12em -.06em -.24em;padding:.12em .06em .24em;display:block;overflow:hidden}.SiteMenu-module__Akav8G__link{text-align:left;width:fit-content;font:inherit;color:var(--fg);cursor:pointer;transition:transform var(--t-item) var(--ease-out), opacity .3s ease;transition-delay:calc(var(--items-start) + var(--i) * var(--stagger));background:0 0;border:0;grid-template-columns:2.4em auto auto;justify-content:start;align-items:baseline;column-gap:8px;margin:0;padding:0;text-decoration:none;display:grid;transform:translateY(128%)}.SiteMenu-module__Akav8G__menu[data-state=open] .SiteMenu-module__Akav8G__link{transform:translateY(0)}.SiteMenu-module__Akav8G__menu[data-state=closing] .SiteMenu-module__Akav8G__link{opacity:0;transition:transform .38s cubic-bezier(.7,0,.84,0),opacity .26s;transition-delay:calc(var(--i) * 30ms);transform:translateY(-40%)}.SiteMenu-module__Akav8G__link:focus-visible{outline:none}.SiteMenu-module__Akav8G__link:focus-visible .SiteMenu-module__Akav8G__label{text-underline-offset:.12em;text-decoration:underline;text-decoration-thickness:2px}.SiteMenu-module__Akav8G__num{letter-spacing:.1em;color:var(--muted);font-variant-numeric:tabular-nums;font-size:clamp(12px,1vw,14px)}.SiteMenu-module__Akav8G__label{letter-spacing:-.035em;transition:transform .5s var(--ease-out), color .32s ease;font-size:clamp(44px,7.2vw,104px);font-weight:500;line-height:1}.SiteMenu-module__Akav8G__inner[data-active] .SiteMenu-module__Akav8G__item:not([data-current]) .SiteMenu-module__Akav8G__label{color:var(--dim)}.SiteMenu-module__Akav8G__item[data-current] .SiteMenu-module__Akav8G__label{transform:translate(.12em)}.SiteMenu-module__Akav8G__arrow{opacity:0;width:.5em;height:.5em;transition:opacity .26s ease, transform .6s var(--ease-out);align-self:center;margin-left:.35em;font-size:clamp(44px,7.2vw,104px);overflow:visible;transform:translate(-.15em)}.SiteMenu-module__Akav8G__shaft{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .6s var(--ease-out)}.SiteMenu-module__Akav8G__head{opacity:0;transition:opacity .24s ease, transform .6s var(--ease-out);transform:translate(-4px)}.SiteMenu-module__Akav8G__item[data-current] .SiteMenu-module__Akav8G__arrow{opacity:1;transform:none}.SiteMenu-module__Akav8G__item[data-current] .SiteMenu-module__Akav8G__shaft{stroke-dashoffset:0;transition-delay:40ms}.SiteMenu-module__Akav8G__item[data-current] .SiteMenu-module__Akav8G__head{opacity:1;transition-delay:.16s;transform:none}.SiteMenu-module__Akav8G__panel{grid-area:1/2;align-self:center;min-height:40vh;position:relative}.SiteMenu-module__Akav8G__ghost{z-index:5;letter-spacing:-.035em;white-space:nowrap;color:var(--fg);pointer-events:none;transform-origin:0 0;will-change:transform;margin:0;font-weight:500;line-height:1;position:absolute;top:0;left:0}.SiteMenu-module__Akav8G__back,.SiteMenu-module__Akav8G__groupTitle{display:none}.SiteMenu-module__Akav8G__tagline{max-width:34ch;color:var(--muted);opacity:0;transition:opacity .32s ease, transform .6s var(--ease-out);margin:0;font-size:clamp(16px,1.3vw,20px);line-height:1.45;transition-delay:0s;position:absolute;inset:auto 0 0;transform:translateY(10px)}.SiteMenu-module__Akav8G__tagline[data-visible]{opacity:1;transition-delay:calc(var(--items-start) + 4 * var(--stagger));transform:none}.SiteMenu-module__Akav8G__menu[data-state=closing] .SiteMenu-module__Akav8G__tagline{opacity:0;transition-delay:0s}.SiteMenu-module__Akav8G__group{pointer-events:none;position:absolute;inset:auto 0 0}.SiteMenu-module__Akav8G__group[data-active]{pointer-events:auto}.SiteMenu-module__Akav8G__groupHead{border-bottom:1px solid color-mix(in srgb, var(--fg) 18%, transparent);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);opacity:0;transition:opacity .22s ease, transform .42s var(--ease-out);align-items:baseline;gap:10px;margin:0 0 18px;padding-bottom:14px;font-size:clamp(12px,1vw,14px);display:flex;transform:translateY(-8px)}.SiteMenu-module__Akav8G__group[data-active] .SiteMenu-module__Akav8G__groupHead{opacity:1;transition-delay:60ms;transform:none}.SiteMenu-module__Akav8G__subList{gap:2px;margin:0;padding:0;list-style:none;display:grid}.SiteMenu-module__Akav8G__subItem{--j:0}.SiteMenu-module__Akav8G__subLink{letter-spacing:-.02em;color:var(--fg);opacity:0;transition:opacity .2s,transform .32s cubic-bezier(.7,0,.84,0),color .2s;transition-delay:calc(var(--j) * 20ms);justify-content:space-between;align-items:center;gap:16px;padding:10px 0;font-size:clamp(20px,1.9vw,30px);font-weight:500;line-height:1.15;text-decoration:none;display:flex;transform:translateY(-10px)}.SiteMenu-module__Akav8G__group[data-active] .SiteMenu-module__Akav8G__subLink{opacity:1;transition:opacity .3s ease, transform .7s var(--ease-out), color .2s;transition-delay:calc(90ms + var(--j) * 55ms);transform:none}.SiteMenu-module__Akav8G__subLabel{transition:transform .4s var(--ease-out)}.SiteMenu-module__Akav8G__subArrow{opacity:.45;width:22px;height:22px;transition:opacity .24s ease, transform .5s var(--ease-out);flex:none;overflow:visible}.SiteMenu-module__Akav8G__subArrow .SiteMenu-module__Akav8G__shaft{stroke-dashoffset:.55px}.SiteMenu-module__Akav8G__subArrow .SiteMenu-module__Akav8G__head{opacity:1;transform:translate(-5px)}.SiteMenu-module__Akav8G__subLink:hover .SiteMenu-module__Akav8G__subArrow .SiteMenu-module__Akav8G__shaft,.SiteMenu-module__Akav8G__subLink:focus-visible .SiteMenu-module__Akav8G__subArrow .SiteMenu-module__Akav8G__shaft{stroke-dashoffset:0}.SiteMenu-module__Akav8G__subLink:hover .SiteMenu-module__Akav8G__subArrow .SiteMenu-module__Akav8G__head,.SiteMenu-module__Akav8G__subLink:focus-visible .SiteMenu-module__Akav8G__subArrow .SiteMenu-module__Akav8G__head{transform:none}.SiteMenu-module__Akav8G__subLink:hover .SiteMenu-module__Akav8G__subLabel,.SiteMenu-module__Akav8G__subLink:focus-visible .SiteMenu-module__Akav8G__subLabel{transform:translate(6px)}.SiteMenu-module__Akav8G__subLink:hover .SiteMenu-module__Akav8G__subArrow,.SiteMenu-module__Akav8G__subLink:focus-visible .SiteMenu-module__Akav8G__subArrow{opacity:1;transform:none}.SiteMenu-module__Akav8G__subLink:focus-visible{outline:none}.SiteMenu-module__Akav8G__subLink:focus-visible .SiteMenu-module__Akav8G__subLabel{text-underline-offset:.14em;text-decoration:underline}.SiteMenu-module__Akav8G__group[data-active] .SiteMenu-module__Akav8G__subList:hover .SiteMenu-module__Akav8G__subLink:not(:hover){color:var(--dim)}.SiteMenu-module__Akav8G__aside{grid-area:2/2;grid-template-columns:1fr 1fr;align-self:end;gap:24px;display:grid}.SiteMenu-module__Akav8G__block,.SiteMenu-module__Akav8G__foot{opacity:0;transition:transform .9s var(--ease-out), opacity .6s ease;transition-delay:calc(var(--items-start) + var(--i) * var(--stagger));transform:translateY(18px)}.SiteMenu-module__Akav8G__menu[data-state=open] .SiteMenu-module__Akav8G__block,.SiteMenu-module__Akav8G__menu[data-state=open] .SiteMenu-module__Akav8G__foot{opacity:1;transform:translateY(0)}.SiteMenu-module__Akav8G__menu[data-state=closing] .SiteMenu-module__Akav8G__block,.SiteMenu-module__Akav8G__menu[data-state=closing] .SiteMenu-module__Akav8G__foot{opacity:0;transition:opacity .22s}.SiteMenu-module__Akav8G__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 0 8px;font-size:12px}.SiteMenu-module__Akav8G__contact{width:fit-content;color:var(--fg);border-bottom:1px solid color-mix(in srgb, var(--fg) 28%, transparent);font-size:clamp(15px,1.2vw,18px);line-height:1.5;text-decoration:none;transition:border-color .2s;display:block}.SiteMenu-module__Akav8G__contact:hover{border-color:var(--fg)}.SiteMenu-module__Akav8G__contactText{color:color-mix(in srgb, var(--fg) 80%, transparent);margin:0;font-size:clamp(15px,1.2vw,17px);line-height:1.5}.SiteMenu-module__Akav8G__foot{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);grid-area:2/1;justify-content:space-between;align-self:end;gap:24px;font-size:12px;display:flex}@media (max-width:860px){.SiteMenu-module__Akav8G__inner{--slide:.68s;grid-template-rows:1fr auto auto;grid-template-columns:1fr;gap:28px;padding-top:calc(64px + 4vh)}.SiteMenu-module__Akav8G__nav{transition:transform var(--slide) var(--ease-out), opacity .3s ease;grid-area:1/1;align-self:start}.SiteMenu-module__Akav8G__inner[data-level="2"] .SiteMenu-module__Akav8G__nav{opacity:0;pointer-events:none;transform:translate(-14%)}.SiteMenu-module__Akav8G__label,.SiteMenu-module__Akav8G__arrow{font-size:clamp(40px,12vw,72px)}.SiteMenu-module__Akav8G__link{grid-template-columns:2.4em 1fr auto;width:100%}.SiteMenu-module__Akav8G__inner[data-active] .SiteMenu-module__Akav8G__item:not([data-current]) .SiteMenu-module__Akav8G__label{color:var(--fg)}.SiteMenu-module__Akav8G__item[data-current] .SiteMenu-module__Akav8G__label{transform:none}.SiteMenu-module__Akav8G__arrow{opacity:.45;transform:none}.SiteMenu-module__Akav8G__arrow .SiteMenu-module__Akav8G__shaft{stroke-dashoffset:0}.SiteMenu-module__Akav8G__arrow .SiteMenu-module__Akav8G__head{opacity:1;transform:none}.SiteMenu-module__Akav8G__panel{min-height:0;padding:calc(64px + 4vh) var(--gutter) 24px;background:var(--bg);transition:transform var(--slide) var(--ease-out);pointer-events:none;grid-area:auto;align-self:stretch;position:absolute;inset:0;transform:translate(100%)}.SiteMenu-module__Akav8G__inner[data-level="2"] .SiteMenu-module__Akav8G__panel{pointer-events:auto;transform:none}.SiteMenu-module__Akav8G__tagline{display:none}.SiteMenu-module__Akav8G__back{z-index:2;left:calc(var(--gutter) - 10px);width:44px;height:44px;color:var(--fg);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;place-items:center;margin:0;padding:0;display:grid;position:absolute;top:calc(64px + 4vh)}.SiteMenu-module__Akav8G__back:active{background:color-mix(in srgb, var(--fg) 10%, transparent)}.SiteMenu-module__Akav8G__backArrow{width:26px;height:26px;transform:scaleX(-1)}.SiteMenu-module__Akav8G__backArrow .SiteMenu-module__Akav8G__shaft{stroke-dashoffset:0}.SiteMenu-module__Akav8G__backArrow .SiteMenu-module__Akav8G__head{opacity:1;transform:none}.SiteMenu-module__Akav8G__group{inset:auto var(--gutter) auto var(--gutter);position:absolute;top:calc(64px + 4vh)}.SiteMenu-module__Akav8G__groupHead{display:none}.SiteMenu-module__Akav8G__groupTitle{border-bottom:1px solid color-mix(in srgb, var(--fg) 18%, transparent);letter-spacing:-.035em;align-items:center;min-height:44px;margin:0 0 14px;padding:0 0 14px 46px;font-size:clamp(34px,9vw,48px);font-weight:500;line-height:1;display:flex}.SiteMenu-module__Akav8G__group:not([data-active]) .SiteMenu-module__Akav8G__groupTitle{visibility:hidden}.SiteMenu-module__Akav8G__subLink{color:color-mix(in srgb, var(--fg) 86%, transparent);padding:12px 0;font-size:clamp(22px,6vw,28px)}.SiteMenu-module__Akav8G__subArrow{opacity:.7}.SiteMenu-module__Akav8G__subArrow .SiteMenu-module__Akav8G__shaft{stroke-dashoffset:0}.SiteMenu-module__Akav8G__subArrow .SiteMenu-module__Akav8G__head{transform:none}.SiteMenu-module__Akav8G__group[data-active] .SiteMenu-module__Akav8G__subList:hover .SiteMenu-module__Akav8G__subLink:not(:hover){color:color-mix(in srgb, var(--fg) 86%, transparent)}.SiteMenu-module__Akav8G__aside{grid-area:2/1;align-self:end;gap:20px}.SiteMenu-module__Akav8G__foot{grid-area:3/1}}@media (prefers-reduced-motion:reduce){.SiteMenu-module__Akav8G__curtain,.SiteMenu-module__Akav8G__curtainLead,.SiteMenu-module__Akav8G__link,.SiteMenu-module__Akav8G__block,.SiteMenu-module__Akav8G__foot,.SiteMenu-module__Akav8G__tagline,.SiteMenu-module__Akav8G__groupHead,.SiteMenu-module__Akav8G__subLink,.SiteMenu-module__Akav8G__arrow,.SiteMenu-module__Akav8G__subArrow,.SiteMenu-module__Akav8G__shaft,.SiteMenu-module__Akav8G__head,.SiteMenu-module__Akav8G__nav,.SiteMenu-module__Akav8G__panel{transition-duration:1ms!important;transition-delay:0s!important}}
.SiteHeader-module__U0do9a__header{z-index:100;padding:max(16px, env(safe-area-inset-top)) max(var(--gutter), env(safe-area-inset-right)) 0 max(var(--gutter), env(safe-area-inset-left));pointer-events:none;color:var(--ink);height:88px;transition:color .22s ease, transform .52s var(--ease-out,cubic-bezier(.16, 1, .3, 1)), background-color .3s ease, box-shadow .3s ease;justify-content:space-between;align-items:center;padding-bottom:16px;display:flex;position:fixed;inset:0 0 auto}.SiteHeader-module__U0do9a__header[data-theme=dark]{color:#fff}.SiteHeader-module__U0do9a__header[data-scroll=hidden]:not([data-menu=open]):not([data-menu=closing]){transform:translateY(-100%)}.SiteHeader-module__U0do9a__header[data-scroll=pinned]:not([data-menu=open]):not([data-menu=closing]){background:color-mix(in srgb, var(--paper) 88%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);box-shadow:0 1px #06132314}.SiteHeader-module__U0do9a__header[data-scroll=pinned][data-theme=dark]:not([data-menu=open]):not([data-menu=closing]){background:color-mix(in srgb, var(--ink) 72%, transparent);box-shadow:0 1px #ffffff14}.SiteHeader-module__U0do9a__header[data-menu=open]{transition-delay:.22s}.SiteHeader-module__U0do9a__brand,.SiteHeader-module__U0do9a__burger{pointer-events:auto}.SiteHeader-module__U0do9a__brand{color:inherit;display:block}.SiteHeader-module__U0do9a__logo{width:clamp(104px,9vw,132px);height:auto;color:inherit;display:block}.SiteHeader-module__U0do9a__burger{width:44px;height:44px;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;transition:transform .24s cubic-bezier(.2,.7,.2,1);display:grid;position:relative}.SiteHeader-module__U0do9a__burger:hover svg{transform:scaleX(1.08)}.SiteHeader-module__U0do9a__burger:active{transform:scale(.94)}.SiteHeader-module__U0do9a__burger:focus-visible{outline-offset:2px;outline:2px solid}.SiteHeader-module__U0do9a__burger:focus:not(:focus-visible){outline:none}.SiteHeader-module__U0do9a__burger svg{transition:transform .24s cubic-bezier(.2,.7,.2,1);display:block}@media (max-width:720px){.SiteHeader-module__U0do9a__header{height:64px;padding-top:max(12px, env(safe-area-inset-top))}.SiteHeader-module__U0do9a__burger{width:40px;height:40px}}
.PageShell-module__kvKH7a__main{background:var(--paper);color:var(--ink);font-family:var(--font-display);padding:calc(72px + clamp(40px, 8vh, 96px)) var(--gutter) clamp(64px, 10vw, 140px)}
.Hero-module__mq79EW__hero{height:100%;padding:72px var(--gutter) clamp(20px, 3vw, 36px);color:var(--ink);font-family:var(--font-display);pointer-events:none;grid-template-rows:1fr auto;display:grid;position:relative}.Hero-module__mq79EW__body,.Hero-module__mq79EW__foot{z-index:1;pointer-events:auto;position:relative}.Hero-module__mq79EW__body{align-self:center;max-width:min(1100px,52vw);padding:8vh 0}.Hero-module__mq79EW__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);margin:0 0 clamp(16px,2.4vh,28px);font-size:13px;font-weight:500}.Hero-module__mq79EW__title{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(44px,7.4vw,124px);font-weight:500;line-height:.98}.Hero-module__mq79EW__titleLine{display:block}.Hero-module__mq79EW__accent{color:var(--brand-blue)}.Hero-module__mq79EW__lede{max-width:560px;color:var(--ink-soft);margin:clamp(22px,3.4vh,40px) 0 0;font-size:clamp(16px,1.3vw,19px);line-height:1.45}.Hero-module__mq79EW__foot{justify-content:space-between;align-items:flex-end;display:flex}.Hero-module__mq79EW__footLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);font-size:13px}.Hero-module__mq79EW__cue{letter-spacing:.08em;text-transform:uppercase;color:var(--ink);align-items:center;gap:12px;font-size:13px;text-decoration:none;display:inline-flex}.Hero-module__mq79EW__cueLine{background:var(--ink);transform-origin:0;width:48px;height:1px;animation:2.2s ease-in-out infinite Hero-module__mq79EW__cue}@keyframes Hero-module__mq79EW__cue{0%,to{transform:scaleX(.35)}50%{transform:scaleX(1)}}@media (max-width:860px){.Hero-module__mq79EW__body{align-self:start;max-width:100%;padding:2vh 0}}@media (max-width:720px){.Hero-module__mq79EW__hero{padding-top:64px}}@media (prefers-reduced-motion:reduce){.Hero-module__mq79EW__cueLine{animation:none}}
.Select-module__EeJ0TW__root{gap:6px;min-width:0;display:grid;position:relative}.Select-module__EeJ0TW__label{letter-spacing:.06em;color:var(--ink-soft);font-size:12px;font-weight:500}.Select-module__EeJ0TW__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Select-module__EeJ0TW__trigger{width:100%;min-width:0;height:44px;color:var(--ink);font:500 16px/1.2 var(--font-ui);letter-spacing:-.005em;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #06132338;border-radius:0;justify-content:space-between;align-items:center;gap:14px;padding:0 2px;transition:border-color .2s;display:flex}.Select-module__EeJ0TW__trigger:hover,.Select-module__EeJ0TW__root[data-open] .Select-module__EeJ0TW__trigger{border-bottom-color:var(--ink)}.Select-module__EeJ0TW__trigger:focus-visible{outline:2px solid var(--brand-blue);outline-offset:4px;border-radius:2px}.Select-module__EeJ0TW__value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Select-module__EeJ0TW__chevron{width:12px;height:12px;color:var(--ink-soft);transition:transform .3s var(--ease-out,cubic-bezier(.16, 1, .3, 1));flex:none}.Select-module__EeJ0TW__root[data-open] .Select-module__EeJ0TW__chevron{transform:rotate(180deg)}.Select-module__EeJ0TW__panel{z-index:30;overscroll-behavior:contain;width:max-content;min-width:100%;max-width:min(420px,90vw);max-height:320px;animation:Select-module__EeJ0TW__drop .22s var(--ease-out,cubic-bezier(.16, 1, .3, 1));scrollbar-width:thin;background:#fff;border-radius:12px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto;box-shadow:0 0 0 1px #06132314,0 18px 40px -12px #06132338}.Select-module__EeJ0TW__panel[hidden]{display:none}@keyframes Select-module__EeJ0TW__drop{0%{opacity:0;transform:translateY(-4px)}}.Select-module__EeJ0TW__option{color:var(--ink);cursor:pointer;border-radius:8px;grid-template-columns:1fr auto 14px;align-items:center;gap:14px;padding:9px 10px 9px 12px;font-size:15px;line-height:1.3;display:grid}.Select-module__EeJ0TW__option[data-hi]{background:#0613230d}.Select-module__EeJ0TW__option[aria-selected=true]{color:var(--brand-blue);font-weight:500}.Select-module__EeJ0TW__optionLabel{min-width:0}.Select-module__EeJ0TW__meta{color:var(--ink-soft);font-variant-numeric:tabular-nums;font-size:13px;font-weight:400}.Select-module__EeJ0TW__check{opacity:0;width:12px;height:12px}.Select-module__EeJ0TW__option[aria-selected=true] .Select-module__EeJ0TW__check{opacity:1}@media (prefers-reduced-motion:reduce){.Select-module__EeJ0TW__panel{animation:none}}
.Fields-module__y4noLG__fields{background:var(--paper);color:var(--ink);font-family:var(--font-display);padding:clamp(64px, 10vw, 140px) var(--gutter)}.Fields-module__y4noLG__head{margin-bottom:clamp(32px,5vw,64px)}.Fields-module__y4noLG__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);margin:0 0 clamp(14px,2vh,24px);font-size:13px;font-weight:500}.Fields-module__y4noLG__h2{letter-spacing:-.035em;text-wrap:balance;max-width:16ch;margin:0;font-size:clamp(34px,4.8vw,76px);font-weight:500;line-height:1}.Fields-module__y4noLG__strip{gap:10px;height:clamp(440px,62vh,640px);margin:0;padding:0;list-style:none;display:flex}.Fields-module__y4noLG__panel{flex:1 1 0;min-width:0;position:relative}.Fields-module__y4noLG__strip[data-in]>.Fields-module__y4noLG__panel{transition:flex-grow .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1),opacity .6s}.Fields-module__y4noLG__strip>.Fields-module__y4noLG__panel:hover,.Fields-module__y4noLG__strip>.Fields-module__y4noLG__panel:focus-within{flex-grow:3.2}.Fields-module__y4noLG__strip:hover>.Fields-module__y4noLG__panel:not(:hover):not(:focus-within){flex-grow:.8}.Fields-module__y4noLG__link{color:#fff;background:var(--ink);isolation:isolate;border-radius:10px;text-decoration:none;display:block;position:absolute;inset:0;overflow:hidden}.Fields-module__y4noLG__link:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.Fields-module__y4noLG__strip .Fields-module__y4noLG__panel .Fields-module__y4noLG__image{object-fit:cover;filter:saturate(.75);transition:transform 1.4s cubic-bezier(.16,1,.3,1),filter .7s;transform:scale(1.08)}.Fields-module__y4noLG__strip .Fields-module__y4noLG__panel:hover .Fields-module__y4noLG__image,.Fields-module__y4noLG__strip .Fields-module__y4noLG__panel:focus-within .Fields-module__y4noLG__image{filter:saturate();transform:scale(1)}.Fields-module__y4noLG__shade{background:linear-gradient(#0613230d 0%,#06132326 55%,#061323c7 100%);transition:opacity .6s;position:absolute;inset:0}.Fields-module__y4noLG__index{letter-spacing:.14em;color:#ffffffb3;font-variant-numeric:tabular-nums;font-size:12px;position:absolute;top:18px;left:18px}.Fields-module__y4noLG__label{writing-mode:vertical-rl;transform-origin:50%;letter-spacing:-.01em;white-space:nowrap;opacity:1;font-size:clamp(18px,1.6vw,24px);font-weight:500;transition:opacity .3s,transform .7s cubic-bezier(.16,1,.3,1);position:absolute;bottom:22px;right:16px;transform:rotate(180deg)}.Fields-module__y4noLG__panel:hover .Fields-module__y4noLG__label,.Fields-module__y4noLG__panel:focus-within .Fields-module__y4noLG__label{opacity:0;transform:rotate(180deg)translateY(-12px)}.Fields-module__y4noLG__detail{pointer-events:none;gap:10px;display:grid;position:absolute;bottom:22px;left:22px;right:22px}.Fields-module__y4noLG__title,.Fields-module__y4noLG__lede,.Fields-module__y4noLG__arrow{opacity:0;transition:opacity .32s,transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(14px)}.Fields-module__y4noLG__title{letter-spacing:-.03em;font-size:clamp(26px,2.6vw,40px);font-weight:500;line-height:1.02}.Fields-module__y4noLG__lede{color:#ffffffc7;max-width:34ch;font-size:14px;line-height:1.45}.Fields-module__y4noLG__arrow{width:24px;height:24px}.Fields-module__y4noLG__arrow svg{width:100%;height:100%}.Fields-module__y4noLG__panel:hover .Fields-module__y4noLG__title,.Fields-module__y4noLG__panel:focus-within .Fields-module__y4noLG__title{opacity:1;transition-delay:.16s;transform:none}.Fields-module__y4noLG__panel:hover .Fields-module__y4noLG__lede,.Fields-module__y4noLG__panel:focus-within .Fields-module__y4noLG__lede{opacity:1;transition-delay:.24s;transform:none}.Fields-module__y4noLG__panel:hover .Fields-module__y4noLG__arrow,.Fields-module__y4noLG__panel:focus-within .Fields-module__y4noLG__arrow{opacity:1;transition-delay:.32s;transform:none}@media (max-width:860px){.Fields-module__y4noLG__strip{flex-direction:column;gap:8px;height:auto}.Fields-module__y4noLG__panel{flex:none;height:132px}.Fields-module__y4noLG__strip>.Fields-module__y4noLG__panel:hover,.Fields-module__y4noLG__strip>.Fields-module__y4noLG__panel:focus-within{height:132px}.Fields-module__y4noLG__strip:hover>.Fields-module__y4noLG__panel:not(:hover){flex-grow:0}.Fields-module__y4noLG__label{writing-mode:horizontal-tb;font-size:22px;bottom:18px;left:18px;right:auto;transform:none}.Fields-module__y4noLG__panel:hover .Fields-module__y4noLG__label{opacity:1;transform:none}.Fields-module__y4noLG__detail,.Fields-module__y4noLG__arrow{display:none}}@media (prefers-reduced-motion:reduce){.Fields-module__y4noLG__panel,.Fields-module__y4noLG__image,.Fields-module__y4noLG__label,.Fields-module__y4noLG__title,.Fields-module__y4noLG__lede,.Fields-module__y4noLG__arrow{transition:none}}
.RefTable-module__sBcknW__root{--line:#06132324;--hot:#0033a012;gap:14px;display:grid}.RefTable-module__sBcknW__root+.RefTable-module__sBcknW__root{margin-top:clamp(28px,3vw,44px)}.RefTable-module__sBcknW__title{letter-spacing:-.01em;margin:0;font-size:15px;font-weight:500}.RefTable-module__sBcknW__scroller{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;overflow-x:auto}.RefTable-module__sBcknW__table{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%}.RefTable-module__sBcknW__table th,.RefTable-module__sBcknW__table td{text-align:left;vertical-align:middle;border-bottom:1px solid var(--line);padding:0 10px}.RefTable-module__sBcknW__table th:first-child,.RefTable-module__sBcknW__table td:first-child{padding-left:0}.RefTable-module__sBcknW__table thead th{border-bottom-color:var(--ink);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);white-space:nowrap;padding-top:12px;padding-bottom:10px;font-size:12px;font-weight:500}.RefTable-module__sBcknW__table tbody td,.RefTable-module__sBcknW__table tbody th{height:44px;padding-top:10px;padding-bottom:10px;font-size:15px;line-height:1.35;transition:background-color .22s}.RefTable-module__sBcknW__table tbody th{font-weight:500}.RefTable-module__sBcknW__table tbody tr:hover>*{background:var(--hot)}.RefTable-module__sBcknW__table .RefTable-module__sBcknW__num{text-align:right;white-space:nowrap}.RefTable-module__sBcknW__srOnly{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.RefTable-module__sBcknW__source{color:var(--ink-soft);margin:0;font-size:13px;line-height:1.4}.RefTable-module__sBcknW__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;display:flex}.RefTable-module__sBcknW__chips{flex-wrap:wrap;gap:6px;display:flex}.RefTable-module__sBcknW__chip{border:1px solid var(--line);color:var(--ink-soft);font:500 12px/1 var(--font-display);letter-spacing:.04em;cursor:pointer;background:0 0;border-radius:999px;padding:7px 12px;transition:color .2s,background-color .26s,border-color .26s}.RefTable-module__sBcknW__chip:hover{color:var(--ink);border-color:#06132366}.RefTable-module__sBcknW__chip[aria-pressed=true]{color:#fff;background:var(--brand-blue);border-color:var(--brand-blue)}.RefTable-module__sBcknW__chip:focus-visible,.RefTable-module__sBcknW__search:focus-visible,.RefTable-module__sBcknW__select:focus-visible{outline:2px solid var(--brand-blue);outline-offset:2px}.RefTable-module__sBcknW__search{border:1px solid var(--line);width:min(320px,100%);color:var(--ink);font:400 15px/1.2 var(--font-ui);background:0 0;border-radius:999px;padding:10px 14px}.RefTable-module__sBcknW__search::placeholder{color:var(--ink-soft)}.RefTable-module__sBcknW__count{color:var(--ink-soft);font-variant-numeric:tabular-nums;margin:0;font-size:13px}.RefTable-module__sBcknW__rating{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.RefTable-module__sBcknW__rating:before{content:"";background:currentColor;border-radius:50%;flex:none;width:9px;height:9px}.RefTable-module__sBcknW__rating[data-r=R]{color:#0f7a45}.RefTable-module__sBcknW__rating[data-r=LR]{color:#a86400}.RefTable-module__sBcknW__rating[data-r=NR]{color:#b3261e}.RefTable-module__sBcknW__rating[data-r=ND]{color:#06132373}.RefTable-module__sBcknW__rating[data-r=ND]:before{background:0 0;box-shadow:inset 0 0 0 1.5px}.RefTable-module__sBcknW__ratingText{color:var(--ink)}.RefTable-module__sBcknW__legend{flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.RefTable-module__sBcknW__empty{color:var(--ink-soft);padding:18px 0;font-size:15px}.RefTable-module__sBcknW__calc{border:1px solid var(--line);border-radius:14px;gap:22px;padding:clamp(18px,2.4vw,28px);display:grid}.RefTable-module__sBcknW__fields{flex-wrap:wrap;gap:14px 32px;display:flex}.RefTable-module__sBcknW__selectField{width:min(220px,100%)}.RefTable-module__sBcknW__field{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);gap:6px;font-size:12px;font-weight:500;display:grid}.RefTable-module__sBcknW__select{border:1px solid var(--line);background:var(--paper);min-width:150px;color:var(--ink);font:500 16px/1.2 var(--font-ui);letter-spacing:0;text-transform:none;border-radius:10px;padding:10px 12px}.RefTable-module__sBcknW__results{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:18px 24px;margin:0;display:grid}.RefTable-module__sBcknW__result dt{color:var(--ink-soft);font-size:13px;line-height:1.35}.RefTable-module__sBcknW__result dd{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:clamp(22px,2vw,30px);font-weight:500}.RefTable-module__sBcknW__unit{color:var(--ink-soft);letter-spacing:0;margin-left:4px;font-size:14px;font-weight:400}.RefTable-module__sBcknW__notes{color:var(--ink-soft);gap:8px;max-width:72ch;margin:0;padding:0;font-size:14px;line-height:1.5;list-style:none;display:grid}@media (max-width:860px){.RefTable-module__sBcknW__bar{flex-direction:column;align-items:flex-start}.RefTable-module__sBcknW__table tbody td,.RefTable-module__sBcknW__table tbody th{height:42px;font-size:14px}.RefTable-module__sBcknW__table thead th{font-size:11px}}.RefTable-module__sBcknW__more{border:1px solid var(--ink);color:var(--ink);font:500 14px/1 var(--font-ui);cursor:pointer;background:0 0;border-radius:999px;justify-self:start;padding:10px 16px;transition:background-color .22s,color .22s}.RefTable-module__sBcknW__more:hover{background:var(--ink);color:var(--paper)}.RefTable-module__sBcknW__more:focus-visible{outline:2px solid var(--brand-blue);outline-offset:2px}
.HomeSections-module__qKDaQq__eyebrow{letter-spacing:.14em;text-transform:uppercase;opacity:.6;margin:0 0 clamp(14px,2vh,24px);font-size:13px;font-weight:500}.HomeSections-module__qKDaQq__label{letter-spacing:.14em;text-transform:uppercase;opacity:.55;margin:0 0 10px;font-size:12px}.HomeSections-module__qKDaQq__h2{letter-spacing:-.035em;text-wrap:balance;max-width:16ch;margin:0;font-size:clamp(34px,4.8vw,76px);font-weight:500;line-height:1}.HomeSections-module__qKDaQq__h3{letter-spacing:-.025em;margin:12px 0 8px;font-size:clamp(24px,2.2vw,34px);font-weight:500;line-height:1.08}.HomeSections-module__qKDaQq__index{letter-spacing:.12em;opacity:.55;font-variant-numeric:tabular-nums;font-size:13px}.HomeSections-module__qKDaQq__head{margin-bottom:clamp(32px,5vw,64px)}.HomeSections-module__qKDaQq__link{color:inherit;border-bottom:1px solid;margin-top:16px;padding-bottom:2px;font-weight:500;text-decoration:none;display:inline-block}.HomeSections-module__qKDaQq__sectors{background:var(--paper);color:var(--ink);font-family:var(--font-display);padding:clamp(64px, 10vw, 140px) var(--gutter)}.HomeSections-module__qKDaQq__sectorList{border-top:1px solid #06132329;margin:0;padding:0;list-style:none}.HomeSections-module__qKDaQq__sector{border-bottom:1px solid #06132329}.HomeSections-module__qKDaQq__summary{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;grid-template-columns:3em minmax(0,1fr) minmax(0,1.4fr) 44px;align-items:center;gap:24px;padding:clamp(18px,2.4vw,30px) 0;display:grid}.HomeSections-module__qKDaQq__summary:focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-radius:4px}.HomeSections-module__qKDaQq__sectorTitle{letter-spacing:-.03em;font-size:clamp(24px,2.8vw,44px);font-weight:500;line-height:1.02;transition:transform .5s cubic-bezier(.16,1,.3,1)}.HomeSections-module__qKDaQq__summary:hover .HomeSections-module__qKDaQq__sectorTitle,.HomeSections-module__qKDaQq__sector[data-open] .HomeSections-module__qKDaQq__sectorTitle{transform:translate(.15em)}.HomeSections-module__qKDaQq__sectorApps{opacity:.6;font-size:15px;line-height:1.45;transition:opacity .3s}.HomeSections-module__qKDaQq__sector[data-open] .HomeSections-module__qKDaQq__sectorApps{opacity:0}.HomeSections-module__qKDaQq__plus{border:1px solid #06132340;border-radius:50%;width:44px;height:44px;transition:transform .5s cubic-bezier(.16,1,.3,1),background .24s,border-color .24s,color .24s;position:relative}.HomeSections-module__qKDaQq__plus:before,.HomeSections-module__qKDaQq__plus:after{content:"";background:currentColor;width:14px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.HomeSections-module__qKDaQq__plus:after{transform:translate(-50%,-50%)rotate(90deg)}.HomeSections-module__qKDaQq__summary:hover .HomeSections-module__qKDaQq__plus{border-color:var(--ink)}.HomeSections-module__qKDaQq__sector[data-open] .HomeSections-module__qKDaQq__plus{background:var(--ink);color:#fff;border-color:var(--ink);transform:rotate(45deg)}.HomeSections-module__qKDaQq__sectorPanel{grid-template-rows:0fr;transition:grid-template-rows .7s cubic-bezier(.16,1,.3,1);display:grid}.HomeSections-module__qKDaQq__sector[data-open] .HomeSections-module__qKDaQq__sectorPanel{grid-template-rows:1fr}.HomeSections-module__qKDaQq__sectorBody{grid-template-columns:repeat(3,1fr);gap:24px clamp(24px,4vw,64px);min-height:0;padding:0 0 0 calc(3em + 24px);display:grid;overflow:hidden}.HomeSections-module__qKDaQq__sector[data-open] .HomeSections-module__qKDaQq__sectorBody{padding-bottom:clamp(28px,3vw,44px)}.HomeSections-module__qKDaQq__sectorBody{transition:padding .7s cubic-bezier(.16,1,.3,1)}.HomeSections-module__qKDaQq__sectorBody ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.HomeSections-module__qKDaQq__sectorBody li,.HomeSections-module__qKDaQq__sectorBody .HomeSections-module__qKDaQq__label{opacity:0;transition:opacity .24s,transform .4s cubic-bezier(.7,0,.84,0);position:relative;transform:translateY(12px)}.HomeSections-module__qKDaQq__sectorBody li{padding-left:22px;font-size:16px;line-height:1.45}.HomeSections-module__qKDaQq__sectorBody li:before{content:"";background:var(--brand-blue);width:12px;height:1px;position:absolute;top:.72em;left:0}.HomeSections-module__qKDaQq__sector[data-open] .HomeSections-module__qKDaQq__sectorBody li,.HomeSections-module__qKDaQq__sector[data-open] .HomeSections-module__qKDaQq__sectorBody .HomeSections-module__qKDaQq__label{opacity:1;transition:opacity .36s,transform .8s cubic-bezier(.16,1,.3,1);transition-delay:calc(.12s + var(--j,0) * 45ms);transform:none}.HomeSections-module__qKDaQq__sectorBody .HomeSections-module__qKDaQq__label{margin-bottom:10px}.HomeSections-module__qKDaQq__approach{background:var(--ink);color:#fff;font-family:var(--font-display);padding:clamp(64px, 10vw, 140px) var(--gutter)}.HomeSections-module__qKDaQq__band{margin-bottom:clamp(48px,7vw,96px)}.HomeSections-module__qKDaQq__statement{letter-spacing:-.035em;text-wrap:balance;max-width:18ch;margin:0;font-size:clamp(36px,5.6vw,92px);font-weight:500;line-height:.98}.HomeSections-module__qKDaQq__note{opacity:.6;max-width:44ch;margin:24px 0 0;font-size:clamp(16px,1.3vw,20px)}.HomeSections-module__qKDaQq__disciplines{grid-template-columns:repeat(3,1fr);gap:clamp(24px,3vw,48px);margin:0;padding:0;list-style:none;display:grid}.HomeSections-module__qKDaQq__discipline{border-top:1px solid #ffffff2e;padding-top:22px}.HomeSections-module__qKDaQq__code{letter-spacing:.14em;opacity:.6;font-variant-numeric:tabular-nums;gap:14px;margin:0;font-size:13px;display:flex}.HomeSections-module__qKDaQq__lead{opacity:.85;margin:0 0 18px;font-size:clamp(16px,1.2vw,18px);line-height:1.45}.HomeSections-module__qKDaQq__items{gap:8px;margin:0 0 22px;padding:0;list-style:none;display:grid}.HomeSections-module__qKDaQq__items li{opacity:.85;padding-left:22px;font-size:15px;line-height:1.45;position:relative}.HomeSections-module__qKDaQq__items li:before{content:"";opacity:.7;background:#fff;width:12px;height:1px;position:absolute;top:.7em;left:0}.HomeSections-module__qKDaQq__meta{border-top:1px solid #ffffff1f;gap:10px;margin:0;padding-top:16px;display:grid}.HomeSections-module__qKDaQq__meta div{grid-template-columns:5em 1fr;gap:12px;font-size:14px;display:grid}.HomeSections-module__qKDaQq__meta dt{opacity:.5}.HomeSections-module__qKDaQq__meta dd{margin:0}.HomeSections-module__qKDaQq__direction{margin-top:clamp(40px,6vw,80px)}.HomeSections-module__qKDaQq__directionList{grid-template-columns:repeat(2,1fr);gap:0 clamp(24px,4vw,64px);margin:0;padding:0;list-style:none;display:grid}.HomeSections-module__qKDaQq__directionList li{border-bottom:1px solid #ffffff1f;justify-content:space-between;gap:24px;padding:12px 0;font-size:15px;display:flex}.HomeSections-module__qKDaQq__directionList li span:last-child{opacity:.6;text-align:right}.HomeSections-module__qKDaQq__compliance{background:var(--paper);color:var(--ink);font-family:var(--font-display);padding:clamp(64px, 10vw, 140px) var(--gutter)}.HomeSections-module__qKDaQq__complianceFoot{margin-top:clamp(32px,4vw,56px)}.HomeSections-module__qKDaQq__table{border-collapse:collapse;width:100%;font-size:clamp(15px,1.15vw,18px)}.HomeSections-module__qKDaQq__table th{text-align:left;letter-spacing:.14em;text-transform:uppercase;opacity:.55;border-bottom:1px solid #0613234d;padding:0 0 12px;font-size:12px;font-weight:500}.HomeSections-module__qKDaQq__table td{vertical-align:top;border-bottom:1px solid #06132324;padding:16px 24px 16px 0}.HomeSections-module__qKDaQq__table td:first-child{font-weight:500}@media (max-width:1023px){.HomeSections-module__qKDaQq__disciplines,.HomeSections-module__qKDaQq__sectorBody{grid-template-columns:1fr}}@media (max-width:860px){.HomeSections-module__qKDaQq__summary{grid-template-columns:2.4em minmax(0,1fr) 40px}.HomeSections-module__qKDaQq__sectorApps{display:none}.HomeSections-module__qKDaQq__sectorBody{grid-template-columns:1fr;padding-left:0}.HomeSections-module__qKDaQq__directionList{grid-template-columns:1fr}.HomeSections-module__qKDaQq__table{font-size:14px}.HomeSections-module__qKDaQq__table td{padding-right:12px}}@media (prefers-reduced-motion:reduce){.HomeSections-module__qKDaQq__sectorPanel,.HomeSections-module__qKDaQq__sectorBody,.HomeSections-module__qKDaQq__sectorBody li,.HomeSections-module__qKDaQq__sectorBody .HomeSections-module__qKDaQq__label,.HomeSections-module__qKDaQq__sectorTitle,.HomeSections-module__qKDaQq__plus{transition:none}}
.SectionIndex-module__UMLd0G__index{font-family:var(--font-display);align-self:start;position:sticky;top:96px}.SectionIndex-module__UMLd0G__index ol{gap:6px;margin:0;padding:0;list-style:none;display:grid}.SectionIndex-module__UMLd0G__index a{color:var(--ink);opacity:.42;grid-template-columns:2.2em 1fr;align-items:baseline;gap:8px;padding:6px 0;text-decoration:none;transition:opacity .24s,transform .4s cubic-bezier(.16,1,.3,1);display:grid}.SectionIndex-module__UMLd0G__index a:hover{opacity:.8}.SectionIndex-module__UMLd0G__index li[data-current] a{opacity:1;transform:translate(6px)}.SectionIndex-module__UMLd0G__num{letter-spacing:.12em;font-variant-numeric:tabular-nums;font-size:12px}.SectionIndex-module__UMLd0G__title{letter-spacing:-.005em;font-size:14px;line-height:1.3}@media (max-width:1023px){.SectionIndex-module__UMLd0G__index{display:none}}
.Outro-module__k_QZeG__outro{min-height:70svh;padding:clamp(40px, 8vw, 120px) var(--gutter);background:var(--ink);color:#fff;font-family:var(--font-display);align-content:center;gap:18px;display:grid}.Outro-module__k_QZeG__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#ffffff80;margin:0;font-size:13px}.Outro-module__k_QZeG__title{letter-spacing:-.035em;max-width:14ch;margin:0;font-size:clamp(36px,5.6vw,88px);font-weight:500;line-height:1}.Outro-module__k_QZeG__cta{color:#fff;border-bottom:1px solid #fff6;width:fit-content;margin-top:12px;padding-bottom:4px;font-size:clamp(16px,1.4vw,20px);text-decoration:none;transition:border-color .2s}.Outro-module__k_QZeG__cta:hover{border-color:#fff}
.page-module__edgzBa__intro{background:var(--paper);color:var(--ink);font-family:var(--font-display);padding:calc(72px + clamp(40px, 8vh, 96px)) var(--gutter) clamp(48px, 7vw, 100px)}.page-module__edgzBa__overview{border-top:1px solid #06132329;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px 24px;margin:0;padding:18px 0 0;list-style:none;display:grid}.page-module__edgzBa__overview li{align-items:baseline;gap:10px;font-size:14px;line-height:1.35;display:flex}.page-module__edgzBa__num{letter-spacing:.12em;color:var(--ink-soft);font-variant-numeric:tabular-nums;font-size:11px}
.Dock-module__Bc0Nsq__dock{opacity:var(--intro,1);left:50%;bottom:max(18px, env(safe-area-inset-bottom));z-index:20;position:absolute;transform:translate(-50%)}.Dock-module__Bc0Nsq__list{-webkit-backdrop-filter:blur(18px)saturate(150%);background:linear-gradient(#0a1e6e8c,#020e409e);border:1px solid #ffffff24;border-radius:999px;align-items:flex-end;gap:4px;padding:7px 9px;display:flex;box-shadow:inset 0 1px #ffffff14,0 24px 60px -24px #000000b3}.Dock-module__Bc0Nsq__item{--mag:0;--size:50px;width:var(--size);height:var(--size);margin:0 calc(var(--mag) * 9px);color:#fff;cursor:pointer;transform:translateY(calc(var(--mag) * -8px)) scale(calc(1 + var(--mag)));transform-origin:50% 100%;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;padding:0;transition:transform .18s cubic-bezier(.2,.7,.2,1),margin .18s cubic-bezier(.2,.7,.2,1);position:relative}.Dock-module__Bc0Nsq__item:focus-visible{outline-offset:3px;outline:2px solid #fff}.Dock-module__Bc0Nsq__thumb{opacity:.66;background:radial-gradient(circle at 35% 28%,#fff3,#ffffff0d 68%);border-radius:50%;transition:opacity .24s,background .24s,box-shadow .24s;position:absolute;inset:5px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.Dock-module__Bc0Nsq__thumb img{width:100%;height:100%;display:block}.Dock-module__Bc0Nsq__item:hover .Dock-module__Bc0Nsq__thumb,.Dock-module__Bc0Nsq__item[aria-pressed=true] .Dock-module__Bc0Nsq__thumb{opacity:1}.Dock-module__Bc0Nsq__item[aria-pressed=true] .Dock-module__Bc0Nsq__thumb{background:radial-gradient(circle at 35% 28%,#ffffff57,#ffffff1f 70%);box-shadow:inset 0 0 0 1px #ffffff2e}.Dock-module__Bc0Nsq__ring{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.Dock-module__Bc0Nsq__ringTrack{fill:none;stroke:#ffffff24;stroke-width:1.5px;opacity:0;transition:opacity .24s}.Dock-module__Bc0Nsq__ringFill{fill:none;stroke:#fff;stroke-width:1.75px;stroke-linecap:round;opacity:0;transition:opacity .24s}.Dock-module__Bc0Nsq__item[aria-pressed=true] .Dock-module__Bc0Nsq__ringTrack,.Dock-module__Bc0Nsq__item[aria-pressed=true] .Dock-module__Bc0Nsq__ringFill{opacity:1}.Dock-module__Bc0Nsq__label{color:var(--brand-blue);font:500 12px/1 var(--font-display);letter-spacing:.01em;white-space:nowrap;opacity:0;pointer-events:none;background:#fffffff0;border-radius:8px;padding:6px 10px;transition:opacity .16s,transform .16s;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%,4px)}.Dock-module__Bc0Nsq__item:hover .Dock-module__Bc0Nsq__label,.Dock-module__Bc0Nsq__item:focus-visible .Dock-module__Bc0Nsq__label{opacity:1;transform:translate(-50%)}.Dock-module__Bc0Nsq__divider{background:#ffffff29;flex:none;width:1px;height:26px;margin:0 7px 12px}.Dock-module__Bc0Nsq__mode{margin:0!important;transform:none!important}.Dock-module__Bc0Nsq__modeIcon{color:#ffffffbf;background:#ffffff12;border-radius:50%;place-items:center;transition:background .24s,color .24s,box-shadow .24s;display:grid;position:absolute;inset:5px;box-shadow:inset 0 0 0 1px #ffffff14}.Dock-module__Bc0Nsq__modeIcon svg{width:56%;height:56%}.Dock-module__Bc0Nsq__modeDims{opacity:0;transition:opacity .24s}.Dock-module__Bc0Nsq__mode:hover .Dock-module__Bc0Nsq__modeIcon{color:#fff;background:#ffffff1f}.Dock-module__Bc0Nsq__mode[aria-pressed=true] .Dock-module__Bc0Nsq__modeIcon{color:var(--brand-blue);box-shadow:none;background:#fffffff0}.Dock-module__Bc0Nsq__mode[aria-pressed=true] .Dock-module__Bc0Nsq__modeDims{opacity:1}@media (max-width:720px){.Dock-module__Bc0Nsq__item{--size:42px;margin:0}.Dock-module__Bc0Nsq__list{gap:2px;padding:5px 6px}.Dock-module__Bc0Nsq__divider{height:22px;margin:0 4px 10px}.Dock-module__Bc0Nsq__ringTrack,.Dock-module__Bc0Nsq__ringFill{stroke-width:2px}}@media (hover:none){.Dock-module__Bc0Nsq__label{display:none}.Dock-module__Bc0Nsq__item{transform:none}}@media (prefers-reduced-motion:reduce){.Dock-module__Bc0Nsq__item{transition:none}}
.ProductScroller-module__C-3fFa__section{background:var(--brand-blue);color:#fff;font-family:var(--font-display);position:relative}.ProductScroller-module__C-3fFa__stage{--gx:var(--gutter);--gy:clamp(20px, 3vw, 36px);height:100dvh;position:sticky;top:0;overflow:clip}.ProductScroller-module__C-3fFa__canvasHost{z-index:3;pointer-events:none;position:absolute;inset:0}.ProductScroller-module__C-3fFa__paperLayer{z-index:2;background:var(--paper);will-change:transform;position:absolute;inset:0}.ProductScroller-module__C-3fFa__heroLayer{z-index:4;will-change:transform;pointer-events:none;position:absolute;inset:0}.ProductScroller-module__C-3fFa__heroLayer>*{pointer-events:auto}.ProductScroller-module__C-3fFa__stage{--intro:1}.ProductScroller-module__C-3fFa__chrome,.ProductScroller-module__C-3fFa__hint{opacity:var(--intro)}.ProductScroller-module__C-3fFa__stage[data-hero]>nav{pointer-events:none}.ProductScroller-module__C-3fFa__canvasHost>canvas{opacity:0;transition:opacity .7s;display:block;position:absolute;inset:0;width:100%!important;height:100%!important}.ProductScroller-module__C-3fFa__stage[data-status=ready] .ProductScroller-module__C-3fFa__canvasHost>canvas{opacity:1}.ProductScroller-module__C-3fFa__track{z-index:1;will-change:transform;pointer-events:none;opacity:var(--intro);transition:opacity .38s;display:flex;position:absolute;inset:0}.ProductScroller-module__C-3fFa__trackHidden{opacity:0;transition-duration:.24s}.ProductScroller-module__C-3fFa__slide{height:100%;padding:var(--gy) var(--gx) calc(var(--gy) + 92px);will-change:transform, opacity;flex:0 0 100%;position:relative}.ProductScroller-module__C-3fFa__titleBlock{left:var(--gx);bottom:calc(var(--gy) + 92px);max-width:60vw;position:absolute}.ProductScroller-module__C-3fFa__title{letter-spacing:-.04em;margin:0;font-size:clamp(56px,11vw,168px);font-weight:500;line-height:.92}.ProductScroller-module__C-3fFa__subtitle{letter-spacing:.08em;text-transform:uppercase;color:#fff9;margin:14px 0 0 4px;font-size:clamp(13px,1.1vw,16px)}.ProductScroller-module__C-3fFa__specs{right:var(--gx);bottom:calc(var(--gy) + 96px);gap:10px;min-width:200px;margin:0;display:grid;position:absolute}.ProductScroller-module__C-3fFa__spec{border-bottom:1px solid #ffffff29;justify-content:space-between;gap:32px;padding-bottom:10px;display:flex}.ProductScroller-module__C-3fFa__spec dt{color:#ffffff8c;font-size:13px}.ProductScroller-module__C-3fFa__spec dd{font-variant-numeric:tabular-nums;margin:0;font-size:14px;font-weight:500}.ProductScroller-module__C-3fFa__srList{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.ProductScroller-module__C-3fFa__chrome{z-index:10;right:calc(var(--gx) + 44px + 20px);top:max(16px, env(safe-area-inset-top));pointer-events:none;align-items:center;height:56px;display:flex;position:absolute}.ProductScroller-module__C-3fFa__counter{font-variant-numeric:tabular-nums;letter-spacing:.08em;gap:8px;margin:0;font-size:14px;display:flex}.ProductScroller-module__C-3fFa__counterSep{color:#fff6}.ProductScroller-module__C-3fFa__hint{z-index:10;left:50%;bottom:calc(max(18px, env(safe-area-inset-bottom)) + 84px);letter-spacing:.06em;color:#ffffff80;white-space:nowrap;pointer-events:none;margin:0;font-size:12px;transition:opacity .4s;position:absolute;transform:translate(-50%)}.ProductScroller-module__C-3fFa__wipe{z-index:5;pointer-events:none;opacity:0;visibility:hidden;will-change:transform, opacity;background:linear-gradient(#fff0 0%,#ffffff1a 49%,#fffffff2 50%,#ffffff1a 51%,#fff0 100%);height:160px;position:absolute;top:-80px;left:0;right:0}.ProductScroller-module__C-3fFa__wipe:after{content:"";background:#fff;height:1px;position:absolute;top:50%;left:0;right:0;box-shadow:0 0 18px 2px #ffffff8c}.ProductScroller-module__C-3fFa__title,.ProductScroller-module__C-3fFa__subtitle,.ProductScroller-module__C-3fFa__specs{transition:opacity .5s}.ProductScroller-module__C-3fFa__stage[data-drawing] .ProductScroller-module__C-3fFa__title{opacity:.16}.ProductScroller-module__C-3fFa__stage[data-drawing] .ProductScroller-module__C-3fFa__subtitle,.ProductScroller-module__C-3fFa__stage[data-drawing] .ProductScroller-module__C-3fFa__specs{opacity:.35}.ProductScroller-module__C-3fFa__fallback{left:var(--gx);right:var(--gx);text-align:center;color:#fffc;margin:0;font-size:14px;position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:720px){.ProductScroller-module__C-3fFa__stage{--gy:18px}.ProductScroller-module__C-3fFa__chrome{right:calc(var(--gx) + 40px + 14px);top:max(12px, env(safe-area-inset-top));height:52px}.ProductScroller-module__C-3fFa__titleBlock{bottom:calc(var(--gy) + 150px);max-width:100%}.ProductScroller-module__C-3fFa__title{font-size:clamp(48px,17vw,96px)}.ProductScroller-module__C-3fFa__specs{left:var(--gx);right:var(--gx);bottom:calc(var(--gy) + 80px);grid-template-columns:repeat(3,1fr);gap:12px;min-width:0}.ProductScroller-module__C-3fFa__spec{flex-direction:column;gap:2px;padding-bottom:6px}.ProductScroller-module__C-3fFa__hint{display:none}}@media (max-width:1023px) and (orientation:portrait) and (min-width:721px){.ProductScroller-module__C-3fFa__titleBlock{bottom:calc(var(--gy) + 120px)}}@media (prefers-reduced-motion:reduce){.ProductScroller-module__C-3fFa__canvasHost>canvas,.ProductScroller-module__C-3fFa__hint{transition:none}}
.ReferenceExplorer-module__8W_NXa__root{--line:#0613231f;display:grid}.ReferenceExplorer-module__8W_NXa__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ReferenceExplorer-module__8W_NXa__tabs{border-bottom:1px solid var(--line);scrollbar-width:none;gap:clamp(20px,3vw,40px);display:flex;overflow-x:auto}.ReferenceExplorer-module__8W_NXa__tab{color:var(--ink-soft);font:500 16px/1.2 var(--font-ui);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:8px;padding:0 0 14px;transition:color .2s;display:inline-flex;position:relative}.ReferenceExplorer-module__8W_NXa__tab:after{content:"";background:var(--ink);transform-origin:0;height:2px;transition:transform .45s var(--ease-out,cubic-bezier(.16, 1, .3, 1));position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.ReferenceExplorer-module__8W_NXa__tab:hover,.ReferenceExplorer-module__8W_NXa__tab[aria-selected=true]{color:var(--ink)}.ReferenceExplorer-module__8W_NXa__tab[aria-selected=true]:after{transform:scaleX(1)}.ReferenceExplorer-module__8W_NXa__tab:focus-visible{outline:2px solid var(--brand-blue);outline-offset:4px}.ReferenceExplorer-module__8W_NXa__tabCount{color:var(--ink-soft);font-variant-numeric:tabular-nums;font-size:13px;font-weight:400}.ReferenceExplorer-module__8W_NXa__bar{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));align-items:end;gap:20px clamp(20px,2.4vw,36px);margin-top:clamp(28px,3vw,40px);display:grid}.ReferenceExplorer-module__8W_NXa__search{height:44px;color:var(--ink-soft);border-bottom:1px solid #06132338;align-items:center;gap:10px;transition:border-color .2s;display:flex}.ReferenceExplorer-module__8W_NXa__search:focus-within,.ReferenceExplorer-module__8W_NXa__search:hover{border-bottom-color:var(--ink)}.ReferenceExplorer-module__8W_NXa__search svg{flex:none;width:16px;height:16px}.ReferenceExplorer-module__8W_NXa__search input{min-width:0;height:100%;color:var(--ink);font:400 16px/1.2 var(--font-ui);background:0 0;border:0;outline:none;flex:1;padding:0}.ReferenceExplorer-module__8W_NXa__search input::placeholder{color:var(--ink-soft)}.ReferenceExplorer-module__8W_NXa__status{flex-wrap:wrap;align-items:center;gap:10px 18px;min-height:32px;margin:clamp(28px,3vw,40px) 0 10px;display:flex}.ReferenceExplorer-module__8W_NXa__count{color:var(--ink-soft);font-variant-numeric:tabular-nums;margin:0;font-size:14px}.ReferenceExplorer-module__8W_NXa__pills{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ReferenceExplorer-module__8W_NXa__pill{border:1px solid var(--line);color:var(--ink);font:500 13px/1.2 var(--font-ui);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:5px 10px 5px 12px;transition:border-color .2s;display:inline-flex}.ReferenceExplorer-module__8W_NXa__pill span{color:var(--ink-soft);font-size:15px;line-height:1}.ReferenceExplorer-module__8W_NXa__pill:hover{border-color:var(--ink)}.ReferenceExplorer-module__8W_NXa__clear{color:var(--ink-soft);font:500 13px/1.2 var(--font-ui);cursor:pointer;background:0 0;border:0;padding:5px 4px}.ReferenceExplorer-module__8W_NXa__clear:hover{color:var(--ink)}.ReferenceExplorer-module__8W_NXa__pill:focus-visible,.ReferenceExplorer-module__8W_NXa__clear:focus-visible,.ReferenceExplorer-module__8W_NXa__sort:focus-visible,.ReferenceExplorer-module__8W_NXa__more:focus-visible{outline:2px solid var(--brand-blue);outline-offset:2px}.ReferenceExplorer-module__8W_NXa__table{border-collapse:collapse;table-layout:fixed;width:100%}.ReferenceExplorer-module__8W_NXa__table col,.ReferenceExplorer-module__8W_NXa__table th:first-child{width:40%}.ReferenceExplorer-module__8W_NXa__table th:nth-child(2){width:18%}.ReferenceExplorer-module__8W_NXa__table th:nth-child(3){width:25%}.ReferenceExplorer-module__8W_NXa__table thead th{border-bottom:1px solid var(--ink);text-align:left;letter-spacing:.06em;color:var(--ink-soft);padding:0 16px 12px 0;font-size:12px;font-weight:500}.ReferenceExplorer-module__8W_NXa__table tbody th,.ReferenceExplorer-module__8W_NXa__table tbody td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:15px 16px 15px 0;font-size:15px;line-height:1.4}.ReferenceExplorer-module__8W_NXa__table tbody th{color:var(--ink);font-weight:500}.ReferenceExplorer-module__8W_NXa__table tbody td{color:var(--ink-soft)}.ReferenceExplorer-module__8W_NXa__table tbody tr{transition:background-color .2s}.ReferenceExplorer-module__8W_NXa__table tbody tr:hover{background:#06132306}.ReferenceExplorer-module__8W_NXa__sort{color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.ReferenceExplorer-module__8W_NXa__sort svg{opacity:0;width:10px;height:10px;transition:opacity .2s,transform .3s}.ReferenceExplorer-module__8W_NXa__sort:hover svg{opacity:.5}.ReferenceExplorer-module__8W_NXa__sort[data-on]{color:var(--ink)}.ReferenceExplorer-module__8W_NXa__sort[data-on] svg{opacity:1}.ReferenceExplorer-module__8W_NXa__sort[data-on][data-dir="-1"] svg{transform:rotate(180deg)}.ReferenceExplorer-module__8W_NXa__empty{color:var(--ink-soft);margin:0;padding:28px 0;font-size:15px}.ReferenceExplorer-module__8W_NXa__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;display:flex}.ReferenceExplorer-module__8W_NXa__more{border:1px solid var(--ink);color:var(--ink);font:500 14px/1 var(--font-ui);cursor:pointer;background:0 0;border-radius:999px;padding:11px 18px;transition:background-color .22s,color .22s}.ReferenceExplorer-module__8W_NXa__more:hover{background:var(--ink);color:var(--paper)}.ReferenceExplorer-module__8W_NXa__note{color:var(--ink-soft);margin:0 0 0 auto;font-size:13px}@media (max-width:1023px){.ReferenceExplorer-module__8W_NXa__bar{grid-template-columns:1fr 1fr}.ReferenceExplorer-module__8W_NXa__search{grid-column:1/-1}}@media (max-width:720px){.ReferenceExplorer-module__8W_NXa__tabs{gap:18px}.ReferenceExplorer-module__8W_NXa__tab{font-size:15px}.ReferenceExplorer-module__8W_NXa__bar{grid-template-columns:1fr 1fr;gap:14px 16px}.ReferenceExplorer-module__8W_NXa__bar>:nth-child(3){grid-area:3/1/auto/-1}.ReferenceExplorer-module__8W_NXa__table,.ReferenceExplorer-module__8W_NXa__table tbody,.ReferenceExplorer-module__8W_NXa__table tr,.ReferenceExplorer-module__8W_NXa__table th,.ReferenceExplorer-module__8W_NXa__table td{display:block;width:100%!important}.ReferenceExplorer-module__8W_NXa__table thead{display:none}.ReferenceExplorer-module__8W_NXa__table tbody tr{border-bottom:1px solid var(--line);padding:16px 0}.ReferenceExplorer-module__8W_NXa__table tbody th,.ReferenceExplorer-module__8W_NXa__table tbody td{border:0;padding:0}.ReferenceExplorer-module__8W_NXa__table tbody th{margin-bottom:8px;font-size:16px}.ReferenceExplorer-module__8W_NXa__table tbody td{grid-template-columns:8.5em 1fr;gap:12px;padding:2px 0;font-size:14px;display:grid}.ReferenceExplorer-module__8W_NXa__table tbody td:before{content:attr(data-label);color:var(--ink-soft);opacity:.8;font-size:12px}.ReferenceExplorer-module__8W_NXa__note{margin-left:0}}
