.lp-page .lp-start{--lp-start-overlap:64px;background:var(--lp-paper);padding-block:var(--lp-band-inset) clamp(4rem, 7vw, 6rem);scroll-margin-top:4.5rem}.lp-page .lp-start-band{position:relative}.lp-page .lp-start-grid{grid-template-columns:minmax(0,1fr);row-gap:clamp(2.5rem,5vw,3.5rem);padding-block:clamp(4rem,8vw,7rem);display:grid}.lp-page .lp-start-paint{z-index:-1;pointer-events:none;background:#3a3346;position:absolute;inset:0;overflow:hidden}.lp-page .lp-start-paint img{object-fit:cover;object-position:center 70%}.lp-page .lp-start-paint:before,.lp-page .lp-start-paint:after{content:"";z-index:1;position:absolute;inset:0}.lp-page .lp-start-paint:before{background:linear-gradient(90deg,#0e0d1273,#0e0d1226 55%,#0e0d1200 75%),linear-gradient(#0e0d128f,#0e0d12a8)}.lp-page .lp-start-paint:after{background:radial-gradient(60% 55% at 75% 15%,#c68a7873,#0000)}.lp-page .lp-start-head{justify-items:start;gap:1.25rem;display:grid}.lp-page .lp-start-head .lp-label{margin-bottom:.25rem}.lp-page.wka-page .lp-start-head .lp-display{text-shadow:0 1px 24px #0e0d1240}.lp-page .lp-start-more{--lp-start-ink:#fff;--lp-start-muted:#fffc;--lp-start-quiet:#ffffffb3;--lp-start-line:#ffffff47;--lp-start-node:#ffffffe6;--lp-start-focus:#fff;color:var(--lp-start-muted);justify-items:start;gap:1.5rem;display:grid}.lp-page.wka-page .lp-start-next h3{color:var(--lp-start-quiet);font:500 .75rem/1.4 var(--lp-sans);letter-spacing:.14em;text-transform:uppercase;margin:0 0 1rem}.lp-page .lp-start-next ol{gap:.9rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.lp-page .lp-start-next ol:before{content:"";background:var(--lp-start-line);width:1px;position:absolute;top:.7rem;bottom:.7rem;left:5px}.lp-page .lp-start-next li{color:var(--lp-start-ink);grid-template-columns:2.25rem minmax(0,1fr);align-items:baseline;padding-left:1.6rem;font-size:1rem;line-height:1.45;display:grid;position:relative}.lp-page .lp-start-next li:before{content:"";box-sizing:border-box;border:2px solid var(--lp-start-node);background:0 0;border-radius:50%;width:11px;height:11px;position:absolute;top:.45rem;left:0}.lp-page .lp-start-next li:first-child:before{background:var(--lp-start-node)}.lp-page .lp-start-next li>span{color:var(--lp-start-quiet);font:400 .75rem/1 var(--lp-mono);letter-spacing:.04em}.lp-page .lp-start-email,.lp-page .lp-start-audit,.lp-page .lp-start-company{margin:0}.lp-page .lp-start-email{color:var(--lp-start-muted);font-size:1rem}.lp-page .lp-start-email a,.lp-page .lp-start-audit a{color:var(--lp-start-ink);text-decoration:underline;-webkit-text-decoration-color:var(--lp-start-line);text-decoration-color:var(--lp-start-line);text-underline-offset:4px;font-weight:500;text-decoration-thickness:1px;transition:text-decoration-color .16s}.lp-page .lp-start-email a{overflow-wrap:anywhere}.lp-page :is(.lp-start-email a,.lp-start-audit a):hover{text-decoration-color:currentColor}.lp-page :is(.lp-start-email a,.lp-start-audit a):focus-visible{outline:2px solid var(--lp-start-focus);outline-offset:3px;border-radius:4px}.lp-page .lp-start-audit{border-top:1px solid var(--lp-start-line);max-width:28rem;padding-top:1.25rem;font-size:.9375rem;line-height:1.5}.lp-page .lp-start-audit a{font-weight:400}.lp-page .lp-start-company{color:var(--lp-start-quiet);font:400 .75rem/1.5 var(--lp-mono);letter-spacing:.02em}.lp-page.wka-page .lp-start .wka-brief{max-width:none;box-shadow:var(--lp-shadow), 0 40px 80px -40px #0e0d128c;color:var(--lp-ink);background:#fff;border-radius:28px;margin:0;padding:32px;scroll-margin-top:5.5rem;position:relative}.lp-page .lp-receipt{border-bottom:var(--lp-hairline);align-items:flex-start;gap:.85rem;min-height:44px;margin:-10px 0 1.25rem;padding-bottom:10px;display:flex}.lp-page .lp-receipt-label{min-height:30px;color:var(--lp-muted);font:500 .6875rem/1 var(--lp-mono);letter-spacing:.08em;text-transform:uppercase;flex:none;align-items:center;display:inline-flex}.lp-page .lp-receipt-track{flex:1;align-items:center;min-width:0;min-height:30px;display:flex;position:relative}.lp-page .lp-receipt-empty{color:var(--lp-muted);white-space:nowrap;font-size:.8125rem}.lp-page .lp-receipt ul{flex-wrap:wrap;flex:auto;gap:6px .375rem;min-width:0;margin:0;padding:1px 0;list-style:none;display:flex}.lp-page .lp-receipt ul:empty{display:none}.lp-page .lp-receipt li{background:var(--lp-soft);height:28px;color:var(--lp-ink);letter-spacing:-.005em;white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;padding:0 .7rem;font-size:.8125rem;font-weight:500;display:inline-flex}.lp-page .lp-receipt li.is-stage{box-shadow:inset 0 0 0 1px var(--lp-line-strong);background:#fff}.lp-page .lp-receipt li.is-goal{color:#13763d;background:#e8f5ee}.lp-page .lp-receipt li svg{font-size:.85rem}.lp-page.wka-page .lp-start .wka-brief-head{justify-content:space-between}.lp-page.wka-page .lp-start .wka-brief-head>strong{color:var(--lp-muted);font-size:.8125rem;font-weight:500}.lp-page.wka-page .lp-start .wka-brief-progress i{background:var(--lp-line-strong)}.lp-page.wka-page .lp-start .wka-brief-progress :is(.is-complete,.is-current) i{background:var(--lp-ink)}.lp-page.wka-page .lp-start .wka-brief-window{min-height:30rem;padding:1.75rem 0 1.25rem}.lp-page.wka-page .lp-start .wka-brief-question{text-align:left;max-width:none;margin:0}.lp-page.wka-page .lp-start .wka-brief-question h3{max-width:24ch;color:var(--lp-ink);font-family:var(--lp-serif);letter-spacing:-.01em;font-size:clamp(1.6rem,2.4vw,2.1rem);font-weight:400;line-height:1.1}.lp-page.wka-page .lp-start .wka-brief-question p{max-width:46ch;color:var(--lp-muted);margin:.6rem 0 0;font-size:.9375rem}.lp-page.wka-page .lp-start :is(.wka-brief-options,.wka-brief-context,.wka-brief-fields){max-width:none;margin:1.5rem 0 0}.lp-page.wka-page .lp-start .wka-brief-options{gap:.5rem}.lp-page.wka-page .lp-start .wka-brief-options label,.lp-page.wka-page .lp-start .wka-brief-options label:hover{background:var(--lp-soft);border-radius:16px;min-height:4.75rem;padding:.95rem 1.1rem}.lp-page.wka-page .lp-start .wka-brief-options label:has(input:focus-visible){background:var(--lp-soft);border-radius:16px;min-height:4.75rem;padding:.95rem 1.1rem}.lp-page.wka-page .lp-start .wka-brief-options label:hover{background:var(--lp-soft-2)}.lp-page.wka-page .lp-start .wka-brief-options label{align-items:start}.lp-page.wka-page .lp-start .wka-brief-options label.is-selected,.lp-page.wka-page .lp-start .wka-brief-options label.is-selected:hover{background:var(--lp-ink);color:#fff;padding:.95rem 1.1rem}.lp-page.wka-page .lp-start .wka-brief-options label.is-selected:has(input:focus-visible){background:var(--lp-ink);color:#fff;padding:.95rem 1.1rem}.lp-page.wka-page .lp-start .wka-brief-options strong{font-size:1rem;font-weight:600}.lp-page.wka-page .lp-start .wka-brief-options small{text-wrap:pretty;font-size:.8125rem}.lp-page.wka-page .lp-start .wka-brief-options label,.lp-page.wka-page .lp-start .wka-brief-options label:hover,.lp-page.wka-page .lp-start .wka-brief-options label.is-selected,.lp-page.wka-page .lp-start .wka-brief-options label.is-selected:hover{grid-template-columns:minmax(0,1fr);min-height:0;padding:.85rem 1rem .9rem}.lp-page.wka-page .lp-start .wka-brief-options label:has(input:focus-visible){grid-template-columns:minmax(0,1fr);min-height:0;padding:.85rem 1rem .9rem}.lp-page.wka-page .lp-start .wka-brief-options label.is-selected:has(input:focus-visible){grid-template-columns:minmax(0,1fr);min-height:0;padding:.85rem 1rem .9rem}.lp-page.wka-page .lp-start .wka-brief-options label>span{gap:.25rem}.lp-page.wka-page .lp-start .wka-brief-options strong{padding-right:1.75rem}.lp-page.wka-page .lp-start .wka-brief-options small{max-width:none}.lp-page.wka-page .lp-start .wka-brief-options label>i{position:absolute;top:.85rem;right:.85rem}.lp-page .lp-start .wka-brief[data-step="0"] .lp-receipt{display:none}.lp-page.wka-page .lp-start :is(.wka-brief-context textarea,.wka-brief-fields input){background:var(--lp-soft)}.lp-page.wka-page .lp-start .wka-brief-context textarea{border-radius:16px;min-height:12rem}.lp-page.wka-page .lp-start .wka-brief-fields input{border-radius:14px;min-height:3.5rem}.lp-page.wka-page .lp-start .wka-brief-privacy{text-align:left;max-width:none;margin:1rem 0 0}.lp-page.wka-page .lp-start .wka-brief-feedback{place-items:start}.lp-page.wka-page .lp-start .wka-brief-error{text-align:left;margin:0}.lp-page.wka-page .lp-start .wka-brief-footer{border-top:var(--lp-hairline);padding-top:1.25rem}.lp-page.wka-page .lp-start .wka-brief-actions{justify-content:space-between}.lp-page.wka-page .lp-start .wka-brief-actions .is-back{padding-left:0;position:static}.lp-page.wka-page .lp-start .wka-brief-actions button[type=submit]{margin-inline:auto 0}.lp-page.wka-page .lp-start .wka-brief.wka-brief-success{min-height:32rem}.lp-page.wka-page .lp-start .wka-brief-success h3{font-family:var(--lp-serif);letter-spacing:-.015em;font-size:clamp(2.25rem,3.6vw,3.25rem);font-weight:400}@media (min-width:1100px){.lp-page .lp-start-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:clamp(1rem,2vw,2rem)}.lp-page .lp-start-aside{grid-column:1/6;gap:2.75rem;padding-right:clamp(0rem,2vw,2rem);display:grid;position:sticky;top:120px}.lp-page .lp-start-brief{grid-column:6/-1}.lp-page.wka-page .lp-start-head .lp-display{font-size:clamp(2.75rem,4.6vw,4.75rem)}}@media (max-width:1099px){.lp-page .lp-start-aside{display:contents}.lp-page .lp-start-head{order:1}.lp-page .lp-start-brief{order:2}.lp-page .lp-start-more{order:3}.lp-page .lp-start-head .lp-lede{max-width:52ch}}@media (max-width:1099px) and (min-width:768px){.lp-page .lp-start-paint:before{background:linear-gradient(#0e0d12a3,#0e0d12d6)}.lp-page .lp-start-paint:after{background:radial-gradient(60% 50% at 75% 20%,#c68a784d,#0000)}.lp-page.wka-page .lp-start .wka-brief-window{min-height:0}}@media (max-width:767px){.lp-page .lp-start{padding-block:12px 4.5rem}.lp-page .lp-start-band.lp-band-inset{border-radius:0;margin-inline:0;overflow:visible}.lp-page .lp-start-grid{grid-template-rows:auto var(--lp-start-overlap) auto auto;row-gap:0;padding-block:0}.lp-page .lp-start-paint{z-index:0;border-radius:var(--lp-band-radius);grid-area:1/1/3;min-height:360px;position:relative;inset:auto}.lp-page .lp-start-paint img{object-position:62% 70%}.lp-page .lp-start-paint:before{background:linear-gradient(#0e0d12ad,#0e0d12bd)}.lp-page .lp-start-head{z-index:1;grid-area:1/1;align-self:start;padding:2.75rem 1.5rem 2.25rem;position:relative}.lp-page .lp-start-brief{z-index:2;grid-area:2/1/4;position:relative}.lp-page .lp-start-more{--lp-start-ink:var(--lp-ink);--lp-start-muted:var(--lp-muted);--lp-start-quiet:var(--lp-muted);--lp-start-line:var(--lp-line-strong);--lp-start-node:var(--lp-ink);--lp-start-focus:var(--lp-ink);grid-row:4;padding:2.75rem .25rem 0}.lp-page.wka-page .lp-start .wka-brief{border-radius:24px;padding:20px 16px}.lp-page .lp-receipt{flex-direction:column;align-items:stretch;gap:4px;margin-top:-4px}.lp-page .lp-receipt-label{min-height:20px}.lp-page.wka-page .lp-start .wka-brief-window{min-height:0;padding-top:1.5rem}.lp-page.wka-page .lp-start .wka-brief-options{grid-template-columns:minmax(0,1fr)}.lp-page.wka-page .lp-start .wka-brief-options label,.lp-page.wka-page .lp-start .wka-brief-options label:hover,.lp-page.wka-page .lp-start .wka-brief-options label.is-selected{min-height:0;padding:.85rem 1rem}.lp-page.wka-page .lp-start .wka-brief-fields{grid-template-columns:minmax(0,1fr)}.lp-page .lp-start .wka-brief-footer{background:#fff}}
.sp-page{--sp-chapter-pad:clamp(4rem, 8vw, 7rem);--sp-radius:clamp(16px, 1.8vw, 24px);color:var(--lp-ink);background:#fff}.sp-page .sp-num{font-family:var(--lp-mono);font-variant-numeric:tabular-nums;letter-spacing:.04em}.lp-page.wka-page .sp-caption{max-width:60ch;color:var(--lp-muted);font:400 .8125rem/1.5 var(--lp-sans);margin:0}.sp-page .sp-hero{--lp-label-ink:#ffffffdb;--sp-hero-shadow:0 1px 3px #1414284d, 0 1px 24px #14142838;color:#fff;align-items:flex-end;min-height:clamp(32rem,74svh,48rem);padding:clamp(8rem,16vh,10rem) 0 calc(clamp(2.5rem,5vh,4rem) + 6rem);display:flex;position:relative;overflow:hidden}.sp-page .sp-hero-shade{pointer-events:none;background:radial-gradient(60% 60% at 18% 60%,#1a1a304d,#1a1a3000 72%),linear-gradient(#1a1a300a 0%,#1a1a3024 40%,#1a1a307a 100%),linear-gradient(90deg,#1a1a3047 0%,#1a1a301a 52%,#1a1a3000 76%);position:absolute;inset:0}.sp-page .sp-hero-inner{z-index:1;gap:clamp(2rem,4vw,3rem);display:grid;position:relative}.sp-page .sp-hero-copy{justify-items:start;min-width:0;display:grid}.lp-page.wka-page .sp-hero .sp-hero-label{text-shadow:var(--sp-hero-shadow);margin:0 0 clamp(1.25rem,2.4vw,1.75rem)}.lp-page.wka-page .sp-hero .sp-hero-title{color:#fff;max-width:17ch;font-family:var(--lp-serif);letter-spacing:-.022em;text-wrap:balance;text-shadow:var(--sp-hero-shadow);-webkit-font-smoothing:antialiased;margin:0;font-size:clamp(2.75rem,6vw,5.75rem);font-weight:400;line-height:.98}.lp-page.wka-page .sp-hero .sp-hero-title em{color:#ffffffd6;font-style:italic;display:block}.lp-page.wka-page .sp-hero .sp-hero-lede{color:#fff;max-width:38rem;font:400 clamp(1.0625rem, 1rem + .3vw, 1.1875rem)/1.55 var(--lp-sans);letter-spacing:-.01em;text-shadow:var(--sp-hero-shadow);margin:clamp(1.25rem,2.4vw,1.75rem) 0 0}.lp-page.wka-page.sp-study-page .sp-hero .sp-hero-title{max-width:19ch;font-size:clamp(2.5rem,5.2vw,5rem)}.lp-page.wka-page .sp-hero.is-wide .sp-hero-title{font-size:clamp(2.5rem,5vw,5rem)}@media (min-width:1100px){.sp-page .sp-hero.is-wide .sp-hero-inner{grid-template-columns:minmax(0,1fr) minmax(0,32rem);align-items:end;column-gap:clamp(3rem,5vw,5rem)}}.sp-page .sp-sheet{padding-bottom:0}.sp-page .sp-chapter{padding-block:var(--sp-chapter-pad)}.sp-page .sp-chapter:not(.lp-band-paper)+.sp-chapter:not(.lp-band-paper){padding-top:0}.sp-page .sp-chapter:not(.lp-band-paper)+.sp-chapter:not(.lp-band-paper)>.works-shell{border-top:var(--lp-hairline);padding-top:var(--sp-chapter-pad)}.lp-page.wka-page .sp-chapter-title{font-size:clamp(2.375rem,4.4vw,4.25rem);line-height:1}.sp-page .sp-chapter-intro{margin-bottom:clamp(2.5rem,5vw,4.5rem)}.sp-page .sp-chapter-intro:only-child{margin-bottom:0}.lp-page.wka-page .sp-chapter-intro .lp-lede{max-width:54ch}@media (min-width:1100px){.lp-page .sp-chapter-intro.lp-intro>.lp-label{padding-top:calc(clamp(2.375rem,4.4vw,4.25rem)/10 - .25rem)}}.sp-page .sp-collection{padding-block:clamp(2.5rem, 5vw, 4rem) var(--sp-chapter-pad)}.sp-page .sp-collection-head{border-bottom:var(--lp-hairline);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem 2rem;padding-bottom:1.25rem;display:flex}.lp-page.wka-page .sp-count{color:var(--lp-ink);font:500 .75rem/1.4 var(--lp-sans);letter-spacing:.14em;text-transform:uppercase;margin:0}.sp-page .sp-entries{margin:0;padding:0;list-style:none}.sp-page .sp-entry{border-bottom:var(--lp-hairline)}.lp-page.wka-page .sp-entry-link{color:var(--lp-ink);outline:none;grid-template-columns:minmax(0,1fr);gap:1.5rem;padding-block:clamp(2rem,4vw,3.5rem);text-decoration:none;display:grid}.sp-page .sp-entry-media{aspect-ratio:4/3;border-radius:var(--sp-radius);background:var(--lp-soft);isolation:isolate;position:relative;overflow:hidden;box-shadow:0 0 0 1px #1d1d1f0a,0 18px 40px -28px #1d1d1f73}.sp-page .sp-entry-media img{object-fit:cover;transition:transform 1.1s var(--lp-ease)}.sp-page .sp-entry-body{align-content:center;justify-items:start;min-width:0;display:grid}.lp-page.wka-page .sp-entry-meta{color:var(--lp-muted);font:400 .8125rem/1.4 var(--lp-sans);flex-wrap:wrap;gap:.25rem .75rem;margin:0 0 .875rem;display:flex}.lp-page.wka-page .sp-entry-meta .sp-num{color:var(--lp-ink)}.lp-page.wka-page .sp-entry-client{font-family:var(--lp-serif);letter-spacing:-.015em;margin:0;font-size:clamp(2.25rem,3.6vw,3.5rem);font-weight:400;line-height:1}.lp-page.wka-page .sp-entry-title{color:#424245;max-width:34ch;font:400 clamp(1.0625rem, 1rem + .2vw, 1.1875rem)/1.45 var(--lp-sans);letter-spacing:-.01em;text-wrap:balance;margin:.875rem 0 0}.sp-page .sp-entry-targets{border-top:var(--lp-hairline);width:100%;margin:clamp(1.5rem,2.4vw,2rem) 0 0;display:grid}.sp-page .sp-entry-targets>div{border-bottom:var(--lp-hairline);grid-template-columns:7.5rem minmax(0,1fr);align-items:baseline;gap:1rem;padding-block:.75rem;display:grid}.lp-page.wka-page .sp-entry-targets dd{font:400 1.5rem/1 var(--lp-serif);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;grid-area:1/1;margin:0}.lp-page.wka-page .sp-entry-targets dt{color:var(--lp-muted);font:400 .875rem/1.4 var(--lp-sans);grid-area:1/2}.lp-page.wka-page .sp-entry-action{font:500 .9375rem/1.2 var(--lp-sans);letter-spacing:-.01em;align-items:center;gap:.5rem;margin-top:clamp(1.25rem,2vw,1.75rem);display:inline-flex}.sp-page .sp-entry-action svg{width:1rem;height:1rem;transition:transform .24s var(--lp-ease)}@media (hover:hover){.sp-page .sp-entry-link:hover .sp-entry-media img{transform:scale(1.035)}.sp-page .sp-entry-link:hover .sp-entry-action svg{transform:translate(4px)}}.sp-page .sp-entry-link:focus-visible .sp-entry-media{outline:2px solid var(--lp-ink);outline-offset:4px}.sp-page .sp-entry-link:focus-visible .sp-entry-action{text-underline-offset:.2em;text-decoration:underline}.sp-page .sp-entry-link:focus-visible .sp-entry-action svg{transform:translate(4px)}@media (min-width:768px) and (max-width:1023px){.sp-page .sp-entry-media{aspect-ratio:4/5}.lp-page.wka-page .sp-entry-client{font-size:2.25rem}.sp-page .sp-entry-targets>div{grid-template-columns:6.25rem minmax(0,1fr)}.lp-page.wka-page .sp-entry-targets dd{font-size:1.3125rem}}@media (min-width:768px){.lp-page.wka-page .sp-entry-link{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:clamp(1.5rem,4vw,2.5rem)}.lp-page.wka-page .sp-entry:nth-child(2n) .sp-entry-link{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sp-page .sp-entry:nth-child(2n) .sp-entry-media{order:2}}@media (min-width:1024px){.lp-page.wka-page .sp-entry-link{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;column-gap:clamp(2.5rem,5vw,5rem)}.lp-page.wka-page .sp-entry:nth-child(2n) .sp-entry-link{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.sp-page .sp-entry:nth-child(2n) .sp-entry-media{order:2}.sp-page .sp-entry-media{aspect-ratio:3/2}}.sp-page .sp-figure-wrap{padding-top:clamp(1rem,2.5vw,2rem)}.sp-page .sp-figure{margin:0}.sp-page .sp-figure-media{aspect-ratio:4/3;border-radius:var(--sp-radius);background:var(--lp-soft);position:relative;overflow:hidden;box-shadow:0 0 0 1px #1d1d1f0a,0 30px 60px -36px #1d1d1f80}.sp-page .sp-figure-media img{object-fit:cover}.lp-page.wka-page .sp-figure figcaption{color:var(--lp-muted);font:400 .75rem/1.4 var(--lp-mono);letter-spacing:.02em;text-align:right;margin-top:.75rem}@media (min-width:768px){.sp-page .sp-figure-media{aspect-ratio:16/9}}@media (min-width:1100px){.sp-page .sp-figure-media{aspect-ratio:21/9}}.sp-page .sp-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem clamp(1rem,2vw,2rem);margin:clamp(2rem,4vw,3.5rem) 0 0;display:grid}.sp-page .sp-facts>div{border-top:var(--lp-hairline);min-width:0;padding-top:1rem}.lp-page.wka-page .sp-facts dt{color:var(--lp-muted);font:500 .75rem/1.4 var(--lp-sans);letter-spacing:.12em;text-transform:uppercase}.lp-page.wka-page .sp-facts dd{font:400 .9375rem/1.45 var(--lp-sans);letter-spacing:-.005em;margin:.5rem 0 0}@media (min-width:900px){.sp-page .sp-facts{grid-template-columns:1fr .6fr 1.4fr 1.6fr}}.sp-page .sp-metrics{border-top:var(--lp-hairline);grid-template-columns:minmax(0,1fr);display:grid}.sp-page .sp-metric{border-bottom:var(--lp-hairline);text-align:center;justify-items:center;padding:2rem 0;display:grid}.lp-page.wka-page .sp-metric-value{color:var(--lp-ink);font-family:var(--lp-serif);letter-spacing:-.02em;font-size:clamp(3.25rem,5.6vw,5rem);font-weight:400;line-height:1}.lp-page.wka-page .sp-metric p{max-width:26ch;color:var(--lp-muted);font:400 .9375rem/1.45 var(--lp-sans);text-align:center;margin:.875rem 0 0}.sp-page .sp-metrics-caption{margin-top:1.5rem}@media (min-width:768px){.sp-page .sp-metrics{border-bottom:var(--lp-hairline);grid-template-columns:repeat(3,minmax(0,1fr))}.sp-page .sp-metric{text-align:left;border-bottom:0;justify-items:start;padding:2.25rem clamp(1rem,2.4vw,2rem) 2.5rem}.sp-page .sp-metric:first-child{padding-left:0}.sp-page .sp-metric+.sp-metric{border-left:var(--lp-hairline)}.lp-page.wka-page .sp-metric p{text-align:left}}.sp-page .sp-principles{grid-template-columns:minmax(0,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid}.sp-page .sp-principles>li{border-top:var(--lp-hairline);align-content:start;padding-block:1.5rem 2rem;display:grid}.lp-page.wka-page .sp-principles .sp-num{color:var(--lp-muted);font-size:.8125rem}.lp-page.wka-page .sp-principles h3{font-family:var(--lp-serif);letter-spacing:-.01em;text-wrap:balance;margin:1rem 0 0;font-size:clamp(1.625rem,2.2vw,2rem);font-weight:400;line-height:1.08}.lp-page.wka-page .sp-principles p{max-width:40ch;color:var(--lp-muted);font:400 .9375rem/1.55 var(--lp-sans);margin:.75rem 0 0}@media (min-width:900px){.sp-page .sp-principles{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(1.5rem,3vw,3rem)}}.sp-page .sp-outcome-wrap{padding-top:var(--lp-band-inset)}.sp-page .sp-outcome-grid{gap:clamp(2rem,4vw,3rem);padding-block:clamp(4rem,8vw,7rem);display:grid}.lp-page.wka-page .sp-outcome-title{font-size:clamp(2.375rem,4.4vw,4.25rem);line-height:1}.sp-page .sp-outcome-head .lp-label{margin-bottom:1.25rem}.sp-page .sp-outcome-list{margin:0;padding:0;list-style:none}.lp-page.wka-page .sp-outcome-list li{color:#ffffffd1;font:400 clamp(1rem, .96rem + .2vw, 1.0625rem)/1.6 var(--lp-sans);border-top:1px solid #ffffff29;padding-block:1.25rem}.sp-page .sp-outcome-list li:last-child{border-bottom:1px solid #ffffff29}@media (min-width:1100px){.sp-page .sp-outcome-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;column-gap:clamp(3rem,6vw,6rem)}}.sp-page .sp-next{padding-block:var(--sp-chapter-pad)}.lp-page.wka-page .sp-next-link{border-block:var(--lp-hairline);color:var(--lp-ink);outline:none;grid-template-columns:minmax(0,1fr) 24px;grid-template-areas:"media media""copy arrow";align-items:center;gap:1.25rem 1rem;padding-block:1.5rem;text-decoration:none;display:grid}.sp-page .sp-next-media{aspect-ratio:16/9;background:var(--lp-soft);border-radius:14px;grid-area:media;display:block;position:relative;overflow:hidden}.sp-page .sp-next-media img{object-fit:cover;transition:transform 1.1s var(--lp-ease)}.sp-page .sp-next-copy{grid-area:copy;gap:.5rem;min-width:0;display:grid}.lp-page.wka-page .sp-next-copy strong{font-family:var(--lp-serif);letter-spacing:-.015em;font-size:clamp(2rem,3.2vw,2.75rem);font-weight:400;line-height:1}.lp-page.wka-page .sp-next-title{color:var(--lp-muted);font:400 1rem/1.45 var(--lp-sans)}.sp-page .sp-next-arrow{width:22px;height:22px;transition:transform .24s var(--lp-ease);grid-area:arrow;justify-self:end}@media (hover:hover){.sp-page .sp-next-link:hover .sp-next-media img{transform:scale(1.04)}.sp-page .sp-next-link:hover .sp-next-arrow{transform:translate(4px)}}.sp-page .sp-next-link:focus-visible .sp-next-media{outline:2px solid var(--lp-ink);outline-offset:4px}.sp-page .sp-next-link:focus-visible .sp-next-arrow{transform:translate(4px)}@media (min-width:768px){.lp-page.wka-page .sp-next-link{grid-template-columns:clamp(200px,24vw,320px) minmax(0,1fr) 24px;grid-template-areas:"media copy arrow";column-gap:clamp(1.5rem,3vw,2.5rem)}.sp-page .sp-next-media{aspect-ratio:3/2}}.sp-page .sp-next-foot{justify-content:flex-end;margin-top:1.5rem;display:flex}.lp-page .lp-btn.sp-btn-outline{border-color:var(--lp-line-strong);color:var(--lp-ink);background:0 0}.lp-page .lp-btn.sp-btn-outline:hover{border-color:var(--lp-ink);background:var(--lp-soft)}.lp-page .lp-btn.sp-btn-outline svg{transition:transform .2s var(--lp-ease)}.lp-page .lp-btn.sp-btn-outline:hover svg{transform:translate(3px)}@media (max-width:767px){.sp-page .sp-next-foot .lp-btn{width:100%}}.sp-page.works-audit-page,.sp-page.works-audit-page main{background:#fff}.sp-page .sp-audit-card{border-radius:var(--sp-radius);min-width:0;color:var(--lp-ink);background:#fffffff2;border:1px solid #ffffffb3;padding:clamp(1.25rem,2.4vw,1.75rem);box-shadow:0 30px 60px -30px #1414288c,inset 0 1px #fff}.sp-page .sp-audit-card .works-audit-form{max-width:none}.sp-page .sp-audit-card .works-audit-composer{min-height:4rem;box-shadow:none;border-radius:14px}.sp-page .sp-audit-card .works-audit-form button{border-radius:10px;min-height:3rem;font-size:.875rem;font-weight:500}.sp-page .sp-audit-card .works-audit-form-meta label{font-weight:500}.sp-page .sp-audit-card .works-audit-hero-signals{border-top:var(--lp-hairline);margin-top:1.25rem;padding-top:1rem}.sp-page .sp-audit-card .works-audit-hero-signals li{background:var(--lp-soft);color:#424245;border-color:#0000}@media (max-width:520px){.sp-page .sp-audit-card .works-audit-composer,.sp-page .sp-audit-card .works-audit-composer.has-protocol{grid-template-columns:auto minmax(0,1fr);row-gap:.4rem}.sp-page .sp-audit-card .works-audit-composer.has-protocol{grid-template-columns:minmax(0,1fr)}.sp-page .sp-audit-card .works-audit-composer input{min-height:2.75rem}.sp-page .sp-audit-card .works-audit-form button{grid-column:1/-1;width:100%}}.sp-page .works-audit-method:first-child{padding-top:clamp(3rem,6vw,5rem)}.sp-page .works-audit-results{padding:clamp(3rem, 6vw, 5rem) 0 var(--sp-chapter-pad);background:0 0}.lp-page.wka-page .works-audit-result-topline{font:500 .75rem/1.4 var(--lp-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--lp-muted)}.lp-page.wka-page :is(.works-audit-result-actions a,.works-audit-result-topline button){min-height:2.5rem;font:500 .875rem/1 var(--lp-sans);letter-spacing:-.01em;text-transform:none;border-radius:999px;padding-inline:1rem}.sp-page .works-audit-score{background:var(--lp-paper);box-shadow:none}.lp-page.wka-page .works-audit-score strong,.lp-page.wka-page .works-audit-category-score strong{font-family:var(--lp-serif);letter-spacing:-.02em;font-weight:400}.lp-page.wka-page .works-audit-score>div span,.lp-page.wka-page .works-audit-category-score span,.lp-page.wka-page .works-audit-category>span{font:400 .75rem/1.3 var(--lp-mono);letter-spacing:.02em}.lp-page.wka-page .works-audit-category-score strong{font-size:2.5rem}.lp-page.wka-page .works-audit-verdict>p:first-child{font:400 .8125rem/1.4 var(--lp-mono);text-transform:none;letter-spacing:.01em}.lp-page.wka-page .works-audit-verdict h2{font-family:var(--lp-serif);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(2.5rem,4.4vw,4.25rem);font-weight:400;line-height:1}.lp-page.wka-page .works-audit-category>div:nth-child(2) strong{font-family:var(--lp-serif);letter-spacing:-.01em;font-size:clamp(1.625rem,2.2vw,2rem);font-weight:400}.lp-page.wka-page .works-audit-category>div:nth-child(2) p{color:var(--lp-muted);font-size:.9375rem}.sp-page .works-audit-category>i{height:2px}.sp-page .works-audit-category>i b{background:var(--lp-ink)}.sp-page .works-audit-findings{margin-inline:var(--lp-band-inset);border-radius:var(--lp-band-radius);background:var(--lp-night);padding:clamp(4rem,8vw,7rem) 0}.lp-page.wka-page .works-audit-findings-intro h2,.lp-page.wka-page .works-audit-issue h3{font-family:var(--lp-serif);letter-spacing:-.015em;font-weight:400;line-height:1.02}.lp-page.wka-page .works-audit-findings-intro h2{font-size:clamp(2.5rem,4.4vw,4.25rem)}.lp-page.wka-page .works-audit-issue h3{font-size:clamp(1.875rem,2.8vw,2.75rem)}.lp-page.wka-page .works-audit-issue-meta{font:400 .75rem/1.4 var(--lp-mono);letter-spacing:.02em}.lp-page.wka-page .works-audit-issue dt{font:500 .75rem/1.4 var(--lp-sans);letter-spacing:.12em;text-transform:uppercase}.lp-page.wka-page :is(.works-audit-issue dd,.works-audit-issue--clear>p){font-size:.9375rem;line-height:1.55}.sp-page .works-audit-results+.works-audit-findings+.works-audit-method{padding-top:var(--sp-chapter-pad)}
._2niSUa_metric{font-variant-numeric:lining-nums tabular-nums;align-items:baseline;display:inline-flex;position:relative}._2niSUa_metric>._2niSUa_visual{color:inherit;font:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;white-space:nowrap;align-items:baseline;margin:0;display:inline-flex}._2niSUa_metric ._2niSUa_visual>span{color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;margin:0}._2niSUa_number{min-inline-size:calc(var(--works-metric-columns,1) * 1ch);text-align:end;display:inline-block}._2niSUa_srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){._2niSUa_number{transform:none!important}}
.f6nvpG_targets,.f6nvpG_metricBand,.f6nvpG_metricItem{position:relative}
