.wp-case{--wp-bone:#ede8de;--wp-bone2:#e5dfd3;--wp-ink:#171717;--wp-ink2:#2a2723;--wp-muted:#5a5550;--wp-faint:#8b857a;--wp-hair:#cfc8ba;--wp-hair2:#ded8cb;--wp-olive:#8fa815;--wp-navy:#0b1220;--wp-navy-r:#111a2b;--wp-navy-l:#18243a;--wp-rule-d:#22314b;--wp-rule-d2:#31435f;--wp-mint:#00de81;--wp-paper:#f2f5f7;--wp-steel:#8da0b6;--wp-amber:#fbbf24;--wp-amber-d:#d97706;--wp-grey:#7c8ca0;--wp-nav-fg:#eaf0f6;--wp-nav-body:#9baabc;--wp-nav-anno:#6e7f94;--wp-ease:cubic-bezier(.16,.84,.28,1);--wp-gutter:clamp(20px,5vw,90px);background:var(--wp-bone);color:var(--wp-ink);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;overflow-x:clip}.wp-case *,.wp-case :before,.wp-case :after{box-sizing:border-box}.wp-shell{width:100%;padding-inline:var(--wp-gutter)}.wp-light{background:var(--wp-bone);color:var(--wp-ink)}.wp-dark{background:var(--wp-navy);color:var(--wp-nav-fg);font-family:Switzer,Helvetica Neue,Helvetica,Arial,sans-serif}.wp-cover{min-height:100svh;padding:clamp(120px,14vh,170px) 0 clamp(70px,9vh,110px);position:relative;overflow:hidden}.wp-cover-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:24px;min-height:calc(100svh - 230px);display:grid}.wp-cover-grid>:first-child{grid-column:1/span 8;align-self:start}.wp-cover-right{flex-direction:column;grid-column:9/-1;justify-content:flex-end;align-self:center;align-items:flex-end;gap:10px;min-height:clamp(320px,25vw,520px);display:flex;position:relative}.wp-cover-title{max-width:none;margin-top:26px;font-size:clamp(62px,9.2vw,148px)}.wp-cover .wp-lead{max-width:34ch;color:var(--wp-ink2);margin:clamp(34px,5vw,66px) 0 0;font-size:clamp(20px,2vw,29px);font-weight:500;line-height:1.28}.wp-cover-mark{aspect-ratio:1;background:var(--wp-bone);width:auto;height:clamp(320px,25vw,520px);overflow:hidden}.wp-cover-right .wp-caption{align-self:flex-start}.wp-interactive-mark{width:100%;height:100%}.wp-route-wipe{display:none}.wp-caption,.wp-footnote,.wp-study-head,.wp-spec-list,.wp-colophon,.wp-motion-spec{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.16em;font-size:10px;line-height:1.6}.wp-caption{color:var(--wp-faint);margin-top:12px}.wp-cover-ghost{color:#1717170d;pointer-events:none;font-size:clamp(250px,35vw,620px);font-weight:700;line-height:.8;position:absolute;bottom:-.28em;right:-.06em}.wp-spec-list{border-block:1px solid var(--wp-hair);grid-column:1/-1;grid-template-columns:repeat(4,1fr);display:grid}.wp-spec-list div{padding:15px 20px 15px 0}.wp-spec-list div+div{border-left:1px solid var(--wp-hair);padding-left:20px}.wp-spec-list dt{color:var(--wp-faint)}.wp-spec-list dd{color:var(--wp-ink);letter-spacing:.06em;margin:4px 0 0}.wp-section{border-top:1px solid var(--wp-hair);padding:clamp(100px,12vw,190px) 0;position:relative}.wp-dark{border-color:var(--wp-rule-d)}.wp-kicker,.wp-folio{color:var(--wp-olive);font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;margin:0 0 24px;font-size:11px;font-weight:500}.wp-kicker-dark{color:var(--wp-mint)}.wp-folio{color:var(--wp-faint);margin-bottom:7px}.wp-display{letter-spacing:-.02em;text-transform:uppercase;text-wrap:balance;max-width:12ch;margin:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(50px,7.2vw,116px);font-weight:700;line-height:.9}.wp-dark .wp-display{color:var(--wp-nav-fg);font-family:Switzer,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600}.wp-body-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;margin-top:clamp(50px,7vw,94px);display:grid}.wp-body-grid>:first-child{grid-column:1/span 5}.wp-body-grid>:last-child{grid-column:6/-1}.wp-prose,.wp-prose-single{max-width:68ch;color:var(--wp-ink2);font-size:clamp(17px,1.35vw,21px);line-height:1.66}.wp-prose p{margin:0}.wp-prose p+p{margin-top:1.5em}.wp-prose-single{margin:0}.wp-dark-body{max-width:68ch;color:var(--wp-nav-body);margin:0;font-size:clamp(17px,1.35vw,21px);line-height:1.66}.wp-footnote{border-top:1px solid var(--wp-hair);color:var(--wp-muted);margin:clamp(58px,7vw,90px) 0 0;padding-top:16px}.wp-row-list{border-top:1px solid var(--wp-hair);margin-top:clamp(70px,8vw,120px)}.wp-posture{border-bottom:1px solid var(--wp-hair);grid-template-columns:1fr 3fr 6fr;align-items:baseline;gap:24px;padding:28px 0;display:grid}.wp-posture>span{color:var(--wp-olive);font-family:var(--font-mono);letter-spacing:.2em;font-size:11px}.wp-posture h3,.wp-pillar-list h3{letter-spacing:-.02em;text-transform:uppercase;margin:0;font-size:clamp(19px,2vw,28px);font-weight:700}.wp-posture p,.wp-pillar-list p{max-width:64ch;color:var(--wp-muted);margin:0;font-size:16px;line-height:1.65}.wp-material{background-color:var(--wp-bone2);height:clamp(300px,41vw,620px);margin:0;position:relative;overflow:hidden}.wp-material>img{object-fit:cover;width:100%;height:100%;display:block}.wp-material-iv>img{object-position:50% 0%}.wp-material figcaption{z-index:2;left:var(--wp-gutter);right:var(--wp-gutter);color:var(--wp-paper);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;justify-content:space-between;font-size:10px;display:flex;position:absolute;bottom:24px}.wp-dark-ghost{color:#eaf0f609;pointer-events:none;font-family:Switzer;font-size:clamp(260px,32vw,560px);font-weight:600;line-height:.8;position:absolute;bottom:-.22em;right:-.05em}.wp-mark-studies{border:1px solid var(--wp-rule-d);grid-template-columns:1fr 1fr;margin-top:clamp(70px,9vw,130px);display:grid}.wp-mark-studies figure{margin:0;padding:clamp(28px,5vw,70px)}.wp-mark-studies figure+figure{border-left:1px solid var(--wp-rule-d)}.wp-mark-navy,.wp-mark-paper{aspect-ratio:1;place-items:center;padding:12%;display:grid}.wp-mark-navy{background:var(--wp-navy-r)}.wp-mark-paper{background:var(--wp-paper)}.wp-mark-studies img{object-fit:contain;width:100%;height:100%}.wp-mark-studies figcaption{color:var(--wp-nav-anno);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;margin-top:18px;font-size:10px}.wp-construction-study{border-top:1px solid var(--wp-rule-d);margin-top:50px;padding-top:50px}.wp-construction-head{color:var(--wp-nav-anno);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;margin:0 0 28px;font-size:10px}.wp-construction{grid-template-columns:2fr 1fr;align-items:center;gap:50px;display:grid}.wp-artboard{border:1px solid var(--wp-rule-d);background:var(--wp-navy-r);width:min(100%,520px);margin:auto}.wp-artboard svg{width:100%;height:auto;display:block}.wp-legend{border-top:1px solid var(--wp-rule-d);display:grid}.wp-legend span{border-bottom:1px solid var(--wp-rule-d);color:var(--wp-nav-anno);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;padding:15px 0;font-size:10px}.wp-type-compare{border-block:1px solid var(--wp-hair);grid-template-columns:repeat(3,1fr);margin-top:clamp(70px,9vw,130px);display:grid}.wp-type-compare>div{min-width:0;padding:28px 24px 30px 0}.wp-type-compare>div+div{border-left:1px solid var(--wp-hair);padding-left:24px}.wp-type-compare span,.wp-type-compare em{color:var(--wp-faint);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;display:block}.wp-type-compare strong{letter-spacing:-.025em;white-space:nowrap;margin:30px 0 34px;font-size:clamp(30px,4vw,64px);font-weight:500;display:block}.wp-poppins strong{font-family:Poppins,sans-serif}.wp-instrument strong{font-family:Instrument Sans,sans-serif}.wp-switzer strong{font-family:Switzer,sans-serif;font-weight:600}.wp-type-compare .wp-chosen{background:var(--wp-ink);color:var(--wp-paper);padding-right:24px}.wp-type-compare .wp-chosen span{color:var(--wp-faint)}.wp-type-compare .wp-chosen em{color:var(--wp-mint)}.wp-type-studies{border-block:1px solid var(--wp-hair);grid-template-columns:7fr 5fr;margin-top:80px;display:grid}.wp-anatomy,.wp-weight-study{min-width:0;padding:26px 0}.wp-weight-study{border-left:1px solid var(--wp-hair);padding-left:40px}.wp-study-head{color:var(--wp-faint);margin:0 0 30px}.wp-anatomy-svg{width:100%;max-width:640px;height:auto;display:block}.wp-weight-study>p:not(.wp-study-head):not(.wp-small-note){border-bottom:1px solid var(--wp-hair2);margin:0;padding:22px 0;font-family:Switzer;font-size:clamp(22px,2.4vw,36px)}.wp-w400{font-weight:400}.wp-w500{font-weight:500}.wp-w600{font-weight:600}.wp-small-note{color:var(--wp-muted);margin:30px 0 0;font-size:14px;line-height:1.65}.wp-figures{border-block:1px solid var(--wp-hair);grid-template-columns:7fr 5fr;gap:50px;margin-top:80px;padding:34px 0;font-family:Switzer;display:grid}.wp-figures p{max-width:60ch;color:var(--wp-muted);line-height:1.65}.wp-figures dl{font-variant-numeric:tabular-nums;margin:0}.wp-figures dl div{border-bottom:1px solid var(--wp-hair);justify-content:space-between;gap:30px;padding:15px 0;display:flex}.wp-figures dd{margin:0;font-weight:600}.wp-color-grid{grid-template-columns:7fr 5fr;gap:clamp(50px,7vw,110px);margin-top:90px;display:grid}.wp-readout{border:1px solid var(--wp-rule-d2);background:var(--wp-navy-r);padding:clamp(20px,3vw,38px);font-family:Switzer}.wp-readout-head{border-bottom:1px solid var(--wp-rule-d2);color:var(--wp-nav-anno);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;align-items:end;gap:20px;padding-bottom:26px;font-size:10px;display:flex}.wp-readout-head strong{color:var(--wp-mint);letter-spacing:-.03em;text-transform:lowercase;font-variant-numeric:tabular-nums;font-family:Switzer;font-size:clamp(30px,4vw,60px);font-weight:600;line-height:.9}.wp-readout-row{border-bottom:1px solid var(--wp-rule-d);color:var(--wp-nav-body);justify-content:space-between;align-items:center;gap:20px;padding:20px 0;display:flex}.wp-state{color:var(--wp-navy);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;padding:5px 7px;font-size:9px}.wp-state-mint{background:var(--wp-mint)}.wp-state-steel{background:var(--wp-steel)}.wp-state-amber{background:var(--wp-amber)}.wp-state-grey{background:var(--wp-grey)}.wp-dark-note{color:var(--wp-nav-anno);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin:24px 0 0;font-size:10px;line-height:1.65}.wp-swatches{border:1px solid var(--wp-rule-d2);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;grid-template-columns:1fr 1fr;margin-top:34px;font-size:10px;display:grid}.wp-swatches>div{align-items:end;min-height:110px;padding:18px;display:flex}.wp-navy-swatch{background:var(--wp-navy);color:var(--wp-nav-anno)}.wp-paper-swatch{background:var(--wp-paper);color:var(--wp-ink)}.wp-color-pull{color:var(--wp-nav-fg);letter-spacing:-.02em;text-transform:uppercase;margin:0 0 45px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(52px,6.5vw,100px);font-weight:700;line-height:.87}.wp-motion-demo{grid-template-columns:7fr 2fr 3fr;align-items:stretch;gap:24px;margin-top:70px;display:grid}.wp-demo-plate{background:var(--wp-navy);min-height:230px;color:var(--wp-mint);animation:wp-demo-settle 1.18s var(--wp-ease) both;flex-direction:column;justify-content:space-between;padding:28px;font-family:Switzer;display:flex}.wp-demo-plate span{font-family:var(--font-mono);letter-spacing:.2em;font-size:10px}.wp-demo-plate strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(52px,7vw,104px);font-weight:600;line-height:.8}.wp-motion-demo button{border:1px solid var(--wp-ink);color:var(--wp-ink);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;background:0 0;font-size:10px}.wp-motion-spec{color:var(--wp-muted);flex-direction:column;justify-content:center;gap:18px;display:flex}@keyframes wp-demo-settle{0%{opacity:.001;transform:translateY(18px)scale(1.03)}to{opacity:1;transform:none}}.wp-edit-table{border-top:1px solid var(--wp-hair);margin-top:80px}.wp-edit-head,.wp-edit-row{grid-template-columns:1fr 1fr;gap:0;display:grid}.wp-edit-head span{color:var(--wp-faint);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;padding:14px 20px 14px 0;font-size:10px}.wp-edit-head span+span{border-left:1px solid var(--wp-hair);padding-left:28px}.wp-edit-row{border-top:1px solid var(--wp-hair2)}.wp-edit-row p{color:var(--wp-faint);margin:0;padding:26px 28px 26px 0;line-height:1.55}.wp-edit-row p:first-child{text-decoration:line-through;text-decoration-thickness:1px}.wp-edit-row p+p{border-left:1px solid var(--wp-hair);color:var(--wp-ink);gap:14px;padding-left:28px;font-weight:600;display:flex}.wp-edit-row p+p span{color:var(--wp-olive)}.wp-nine{border-block:1px solid var(--wp-olive);grid-template-columns:4fr 8fr;gap:30px;margin-top:64px;padding:30px 0;display:grid}.wp-nine strong{letter-spacing:-.02em;text-transform:uppercase;font-size:clamp(36px,5vw,72px)}.wp-nine p{max-width:44ch;margin:0;font-size:19px;line-height:1.55}.wp-never{border-top:1px solid var(--wp-hair);grid-template-columns:repeat(3,1fr);margin-top:60px;display:grid}.wp-never .wp-study-head{grid-column:1/-1;padding-top:20px}.wp-never span{border-bottom:1px solid var(--wp-hair);color:var(--wp-muted);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;padding:16px 20px 16px 18px;font-size:10px}.wp-never span:before{content:"";background:var(--wp-amber);width:6px;height:6px;margin-right:10px;display:inline-block}.wp-world-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:18px;margin-top:80px;display:grid}.wp-world-grid article{border:1px solid var(--wp-rule-d2);background:var(--wp-navy-r);flex-direction:column;grid-column:span 4;min-height:280px;padding:22px;display:flex}.wp-world-grid article:nth-child(4),.wp-world-grid article:nth-child(5){grid-column:span 6}.wp-world-grid span,.wp-world-grid small{color:var(--wp-nav-anno);font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;font-size:9px}.wp-world-grid small{margin-top:8px}.wp-world-grid h3{color:var(--wp-nav-fg);margin:auto 0 24px;font-size:clamp(24px,2.5vw,38px);font-weight:600;line-height:1}.wp-world-grid p{color:var(--wp-nav-anno);margin:0;font-size:12px;line-height:1.5}.wp-world-lockup{width:min(72%,240px);height:auto;margin:0 0 18px;display:block}.wp-cobrand{grid-template-columns:70px 1px 1fr;align-items:center;gap:22px;margin:auto 0;display:grid}.wp-cobrand img{object-fit:contain;width:70px;height:70px}.wp-cobrand i{background:var(--wp-rule-d2);height:60px}.wp-cobrand strong{color:var(--wp-nav-fg);letter-spacing:.12em;font-size:24px;font-weight:500}.wp-pillar-list{border-top:1px solid var(--wp-hair);margin-top:80px}.wp-pillar-list article{border-bottom:1px solid var(--wp-hair);grid-template-columns:4fr 8fr;gap:30px;padding:30px 0;display:grid}.wp-close{padding:clamp(110px,15vw,230px) 0 70px}.wp-close .wp-display{max-width:16ch}.wp-close-body{max-width:52ch;color:var(--wp-ink2);margin:60px 0 0 auto;font-size:clamp(20px,2vw,28px);font-weight:500;line-height:1.45}.wp-colophon{border-block:1px solid var(--wp-hair);grid-template-columns:repeat(4,1fr);margin:120px 0 0;display:grid}.wp-colophon div{padding:18px 18px 18px 0}.wp-colophon div+div{border-left:1px solid var(--wp-hair);padding-left:18px}.wp-colophon dt{color:var(--wp-faint)}.wp-colophon dd{color:var(--wp-ink);letter-spacing:.05em;margin:5px 0 0}.wp-motion-ready [data-settle]{opacity:.15;transform-origin:top;transition:opacity .6s var(--wp-ease),transform .6s var(--wp-ease);transform:translateY(22px)scale(1.03)}.wp-motion-ready [data-settle].go{opacity:1;transform:none}.wp-motion-ready [data-settle]:nth-child(2){transition-delay:75ms}.wp-motion-ready [data-settle]:nth-child(3){transition-delay:.15s}@media (width<=900px){.wp-cover-grid{grid-template-columns:1fr;min-height:0}.wp-cover-grid>:first-child,.wp-cover-right,.wp-spec-list{grid-column:1}.wp-cover-right{width:100%;min-height:clamp(250px,32vw,400px);margin-top:30px}.wp-cover-mark{height:clamp(250px,32vw,400px)}.wp-spec-list{grid-template-columns:1fr 1fr;margin-top:50px}.wp-spec-list div:nth-child(3){border-left:0}.wp-spec-list div:nth-child(n+3){border-top:1px solid var(--wp-hair)}.wp-body-grid>:first-child{display:none}.wp-body-grid>:last-child{grid-column:1/-1}.wp-construction,.wp-type-studies,.wp-figures,.wp-color-grid{grid-template-columns:1fr}.wp-weight-study{border-left:0;border-top:1px solid var(--wp-hair);padding-left:0}.wp-world-grid article,.wp-world-grid article:nth-child(4),.wp-world-grid article:nth-child(5){grid-column:span 6}.wp-motion-demo{grid-template-columns:1fr 180px}.wp-motion-spec{grid-column:1/-1}}@media (width<=640px){.wp-cover{min-height:0;padding-top:95px}.wp-cover-title{font-size:clamp(54px,18vw,82px)}.wp-cover-right{width:100%;min-height:clamp(180px,38vw,250px)}.wp-cover-mark{height:clamp(180px,38vw,250px)}.wp-spec-list{grid-template-columns:1fr}.wp-spec-list div,.wp-spec-list div+div{border-left:0;border-top:1px solid var(--wp-hair);padding:14px 0}.wp-spec-list div:first-child{border-top:0}.wp-display{max-width:100%;font-size:clamp(42px,13vw,64px)}.wp-section{padding-block:92px}.wp-posture{grid-template-columns:45px 1fr}.wp-posture p{grid-column:2}.wp-material{height:310px}.wp-material figcaption{flex-direction:column;gap:6px}.wp-material-iv>img{object-position:0% 0%}.wp-mark-studies{grid-template-columns:1fr}.wp-mark-studies figure+figure{border-left:0;border-top:1px solid var(--wp-rule-d)}.wp-construction{gap:30px}.wp-type-compare{grid-template-columns:1fr}.wp-type-compare>div,.wp-type-compare>div+div{border-left:0;border-top:1px solid var(--wp-hair);padding:24px 18px}.wp-readout-head,.wp-readout-row{flex-direction:column;align-items:start}.wp-swatches,.wp-motion-demo,.wp-edit-head,.wp-edit-row,.wp-nine,.wp-pillar-list article{grid-template-columns:1fr}.wp-motion-demo button{min-height:52px}.wp-edit-row p+p,.wp-edit-head span+span{border-left:0;padding-left:0}.wp-edit-row p+p{padding-top:0}.wp-edit-head span:last-child{display:none}.wp-never{grid-template-columns:1fr}.wp-world-grid article,.wp-world-grid article:nth-child(4),.wp-world-grid article:nth-child(5){grid-column:1/-1}.wp-colophon{grid-template-columns:1fr}.wp-colophon div,.wp-colophon div+div{border-left:0;border-top:1px solid var(--wp-hair);padding:14px 0}.wp-colophon div:first-child{border-top:0}}@media (prefers-reduced-motion:reduce){.wp-case [data-settle],.wp-cover-mark,.wp-route-wipe,.wp-demo-plate{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}
