.wc-page{background:var(--wc-page);color:var(--wc-ink);font-optical-sizing:auto;-webkit-font-smoothing:antialiased}.wc-page section[id]{scroll-margin-top:var(--wc-nav-h)}.wc-page-hero{overflow:hidden;padding:calc(var(--wc-nav-h) + clamp(64px, 9vw, 128px)) 0 clamp(72px,9vw,128px)}.wc-page-hero,.wc-page-hero__inner{position:relative}.wc-page-hero__title{margin:0;max-width:900px;font-size:clamp(40px,5.6vw,80px);line-height:1.03;font-weight:600;letter-spacing:-.04em;color:var(--wc-night-ink);text-wrap:balance}.wc-page-hero__lede{margin:28px 0 0;max-width:640px;font-size:clamp(18px,1.5vw,20px);line-height:1.55;color:var(--wc-night-body);text-wrap:pretty}.wc-page-hero__lede em{font-style:normal;color:var(--wc-night-ink)}.wc-page-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 32px;margin-top:40px}.wc-page-hero__art{position:absolute;top:0;right:0;width:min(1100px,72%);height:100%;object-fit:cover;object-position:50% 0;mix-blend-mode:screen;opacity:.9;-webkit-mask-image:linear-gradient(90deg,transparent 0,transparent 22%,#000 72%);mask-image:linear-gradient(90deg,transparent 0,transparent 22%,#000 72%);pointer-events:none}.wc-page-hero__art--lines{filter:brightness(1.7) saturate(1.1)}.wc-page-hero__art--photo{object-position:60% 50%;opacity:.75}.wc-page-hero__art--xray{object-position:50% 50%;opacity:1;filter:brightness(1.7) saturate(1.1)}@media (max-width:760px){.wc-page-hero__art{width:100%;opacity:.3;-webkit-mask-image:none;mask-image:none}}.wc-section{padding:clamp(72px,10vw,136px) 0}.wc-section--tight-bottom{padding-bottom:clamp(56px,8vw,96px)}.wc-light{background:var(--wc-page)}.wc-light,.wc-soft{color:var(--wc-ink)}.wc-soft{background:var(--wc-tile)}.wc-section__head{max-width:760px}.wc-section__body{margin-top:clamp(40px,5vw,64px)}.wc-section__title{margin:0;font-size:clamp(34px,4.4vw,60px);line-height:1.05;font-weight:600;letter-spacing:-.035em;text-wrap:balance}.wc-section__lede{margin:24px 0 0;max-width:640px;font-size:clamp(18px,1.6vw,21px);line-height:1.5;color:var(--wc-muted);text-wrap:pretty}.wc-section__lede p{margin:0}.wc-section__lede p+p{margin-top:16px}.wc-night .wc-section__lede{color:var(--wc-night-body)}.wc-split{display:flex;flex-wrap:wrap;gap:56px 96px}.wc-split__head{flex:1 1 360px;max-width:460px}.wc-split__head .wc-section__lede{font-size:19px}.wc-split__body{flex:2 1 520px;min-width:0}.wc-cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));grid-gap:16px;gap:16px}.wc-cards--wide{grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));gap:24px}.wc-card{display:flex;flex-direction:column;gap:40px;padding:32px;border:1px solid var(--wc-line);border-radius:var(--wc-radius-md);background:var(--wc-card)}.wc-cards--wide .wc-card{padding:44px;border:0;border-radius:var(--wc-radius-lg);background:var(--wc-tile)}.wc-soft .wc-card{border-color:transparent}.wc-card__title{margin:0 0 10px;font-size:20px;line-height:1.25;font-weight:600;letter-spacing:-.02em}.wc-cards--wide .wc-card__title{font-size:28px;letter-spacing:-.03em}.wc-card__text{margin:0;font-size:16px;line-height:1.6;color:var(--wc-body)}.wc-cards--wide .wc-card__text{font-size:17px}.wc-checks{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));grid-column-gap:48px;column-gap:48px;border-bottom:1px solid var(--wc-line)}.wc-checks__item{display:flex;align-items:flex-start;gap:16px;padding:20px 0;border-top:1px solid var(--wc-line);font-size:17px;line-height:1.5}.wc-checks__icon{margin-top:2px;color:var(--wc-accent-text)}.wc-checks__item strong{font-weight:600}.wc-night .wc-checks,.wc-night .wc-checks__item{border-color:var(--wc-night-line)}.wc-night .wc-checks__item{color:var(--wc-night-body)}.wc-night .wc-checks__item strong{color:var(--wc-night-ink)}.wc-ilist{list-style:none;margin:0;padding:0;border-bottom:1px solid var(--wc-line)}.wc-ilist__item{display:flex;gap:28px;padding:36px 0;border-top:1px solid var(--wc-line)}.wc-ilist__item>.wc-icon{margin-top:2px}.wc-ilist__title{margin:0 0 10px;font-size:24px;line-height:1.2;font-weight:600;letter-spacing:-.02em}.wc-ilist__text{margin:0;max-width:560px;font-size:17px;line-height:1.55;color:var(--wc-body)}.wc-night .wc-ilist,.wc-night .wc-ilist__item{border-color:var(--wc-night-line)}.wc-night .wc-ilist__item>.wc-icon,.wc-night .wc-ilist__title{color:var(--wc-night-ink)}.wc-night .wc-ilist__text{color:var(--wc-night-body)}.wc-note{margin:32px 0 0;max-width:680px;font-size:17px;line-height:1.6;color:var(--wc-body)}.wc-night .wc-note{color:var(--wc-night-body)}.wc-cta{padding:0 0 clamp(72px,10vw,136px)}.wc-section+.wc-cta{padding-top:0}.wc-night+.wc-cta{padding-top:clamp(56px,8vw,96px)}.wc-cta__panel{position:relative;overflow:hidden;border-radius:36px;padding:clamp(48px,8vw,112px) clamp(28px,6vw,96px)}.wc-cta__art{position:absolute;top:0;right:-80px;width:min(820px,62%);height:100%;object-fit:cover;object-position:50% 50%;mix-blend-mode:screen;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 45%);mask-image:linear-gradient(90deg,transparent 0,#000 45%);pointer-events:none}.wc-cta__body{position:relative;max-width:640px}.wc-cta__title{margin:0;font-size:clamp(34px,4.8vw,68px);line-height:1.03;font-weight:600;letter-spacing:-.038em;color:var(--wc-night-ink);text-wrap:balance}.wc-cta__text{margin:24px 0 0;max-width:480px;font-size:19px;line-height:1.5;color:var(--wc-night-body)}.wc-cta__body .wc-btn{margin-top:40px}@media (max-width:760px){.wc-cta__art{display:none}.wc-card,.wc-cards--wide .wc-card{padding:28px}}.wc-notfound{min-height:70vh;display:flex;align-items:center}