.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#siteHeader.scrolled{background:#fafaf7f0!important;box-shadow:0 1px #0a0f1c0f}.swoosh-word{position:relative;display:inline-block}.swoosh-line{position:absolute;bottom:-.1em;left:-2%;width:104%;height:.3em;pointer-events:none}.lf-cta{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:999px;font-weight:600;letter-spacing:.005em;padding:.95rem 1.6rem;font-size:15px;min-height:48px;text-align:center}.lf-cta-lg{padding:1.05rem 2rem;font-size:16px;min-height:54px}.lf-cta-primary{color:#fff}.lf-cta-secondary{color:#fff;background:#ffffff14;border:1px solid rgba(255,255,255,.22);transition:background .26s ease,border-color .26s ease}.lf-cta-secondary:hover{background:#ffffff24;border-color:#ffffff61}body{--lf-rest: 0 1px 2px rgba(10,15,28,.04), 0 18px 40px -24px rgba(30,77,140,.22), inset 0 1px 0 rgba(255,255,255,.9);--lf-hover: 0 2px 4px rgba(10,15,28,.05), 0 34px 60px -28px rgba(30,77,140,.34), inset 0 1px 0 rgba(255,255,255,1);--lf-rest-dark: 0 1px 2px rgba(0,0,0,.3), 0 24px 50px -28px rgba(0,0,0,.65), inset 0 1px 0 rgba(255,255,255,.07);--lf-hover-dark: 0 2px 6px rgba(0,0,0,.35), 0 40px 70px -30px rgba(0,0,0,.8), inset 0 1px 0 rgba(255,255,255,.12)}.lf-will-reveal{opacity:0}.prose-col{max-width:62ch}.prose-col,.prose-col p{font-size:16px;color:var(--slate);line-height:1.75;text-align:left}.prose-col p+p,p.prose-col+p.prose-col{margin-top:1.15rem}@media(min-width:768px){.prose-col,.prose-col p{font-size:17px}}.body-link{color:var(--ink);font-weight:600;text-decoration:underline;text-decoration-color:var(--brand);text-decoration-thickness:2px;text-underline-offset:3px;transition:color .22s ease}.body-link:hover{color:var(--brand)}.wd-subhead{font-size:20px;font-weight:700;letter-spacing:-.018em;color:var(--ink);line-height:1.3}@media(min-width:768px){.wd-subhead{font-size:23px}}.answer-first{max-width:74ch;font-size:17px;line-height:1.75;color:var(--ink);padding-left:24px;position:relative}.answer-first:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:3px;border-radius:3px;background:linear-gradient(180deg,var(--brand) 0%,rgba(245,130,32,.18) 100%)}@media(min-width:768px){.answer-first{font-size:19px;padding-left:28px}}@media(max-width:767px){.wd-hero-inner{padding-top:52px;padding-bottom:64px}.wd-hero-lede{margin-top:18px;font-size:15.5px;line-height:1.52}.wd-hero-sub{margin-top:14px;font-size:14.5px;line-height:1.6}.wd-hero-cta{margin-top:24px}}.wd-stage{position:relative;width:100%;max-width:min(360px,100%);margin:0}.wd-card{position:relative;border-radius:20px;padding:12px;background:linear-gradient(145deg,#070d1b,#0b1426);box-shadow:0 32px 60px -20px #0000008c,0 12px 28px -12px #f582202e,inset 0 1px #ffffff0f;animation:wd-float 9s ease-in-out infinite;will-change:transform}@keyframes wd-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media(min-width:768px){.wd-card{transform:rotate(-2.5deg)}.wd-stage:hover .wd-card{animation-play-state:paused}@keyframes wd-float{0%,to{transform:rotate(-2.5deg) translateY(0)}50%{transform:rotate(-2deg) translateY(-6px)}}}.wd-card-glow{position:absolute;inset:-26%;background:radial-gradient(circle at 72% 16%,rgba(245,130,32,.14),transparent 55%);pointer-events:none;border-radius:inherit;z-index:0}.wd-svg{position:relative;z-index:1;display:block;width:100%;height:auto;aspect-ratio:340 / 400}.wd-caption{margin-top:16px;text-align:center;font-size:12.5px;font-weight:600;letter-spacing:.01em;color:#ffffff8c}.wont-card{position:relative;overflow:hidden;padding:24px;border-radius:16px;background:var(--surface-lowest);border:1px solid rgba(10,15,28,.07);box-shadow:var(--lf-rest);transition:box-shadow .3s cubic-bezier(.33,1,.68,1),border-color .3s ease;will-change:transform}.wont-card:hover{box-shadow:var(--lf-hover);border-color:#f5822042}.wont-mark{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:12px;margin-bottom:16px;background:#0e1b4d14;color:#0e1b4d;font-size:12px;font-weight:800;letter-spacing:.04em;transition:transform .38s cubic-bezier(.34,1.4,.64,1),background .32s ease,color .32s ease}.wont-card:hover .wont-mark{transform:scale(1.09) rotate(-5deg);background:#f5822029;color:var(--brand-ink)}.wont-title{font-size:15.5px;font-weight:700;letter-spacing:-.01em;color:var(--ink);line-height:1.35}.wont-body{margin-top:8px;font-size:14.5px;color:var(--slate);line-height:1.7;text-align:left}.wd-outcome-grid{list-style:none;margin:40px 0 0;padding:0;display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:860px){.wd-outcome-grid{grid-template-columns:repeat(2,1fr);gap:20px;margin-top:52px}}.wd-own-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:900px){.wd-own-grid{grid-template-columns:repeat(3,1fr);gap:18px}}.wd-bento{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:720px){.wd-bento{grid-template-columns:repeat(2,1fr)}}@media(min-width:1040px){.wd-bento{grid-template-columns:repeat(6,1fr);gap:18px}.wd-bento>li:nth-child(-n+3){grid-column:span 2}.wd-bento>li:nth-child(n+4){grid-column:span 3}}.wd-pages-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:640px){.wd-pages-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.wd-pages-grid{grid-template-columns:repeat(3,1fr);gap:18px}}.wd-qcards{list-style:none;margin:40px 0 0;padding:0;display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:860px){.wd-qcards{grid-template-columns:repeat(3,1fr);gap:18px}}.wd-tree{padding:26px 22px 28px;border-radius:16px;background:var(--surface-lowest);border:1px solid rgba(10,15,28,.07);box-shadow:var(--lf-rest);transition:box-shadow .32s cubic-bezier(.33,1,.68,1),border-color .32s ease;will-change:transform}.wd-tree:hover{box-shadow:var(--lf-hover);border-color:#f582203d}.wd-tree-rootrow{display:flex;justify-content:center}.wd-tree-stem{width:0;height:26px;margin:0 auto;border-left:2px dashed rgba(245,130,32,.4)}.wd-tree-annotation{margin:6px 0 14px;text-align:center;font-size:10.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--brand-ink)}.wd-tree-row{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.wd-tree-row-support{margin-top:0}.wd-node{display:inline-block;padding:11px 15px;border-radius:12px;background:var(--surface-low);border:1px solid rgba(10,15,28,.1);font-size:14px;font-weight:700;letter-spacing:-.01em;color:var(--ink);transition:border-color .26s ease,background .26s ease}.wd-node:hover{border-color:#f5822066;background:#f5822012}.wd-node-root{background:linear-gradient(150deg,#0e1b4d,#1e4d8c);border-color:#1e4d8c80;color:#fff;font-size:15px;padding:12px 22px;box-shadow:0 4px 12px -4px #1e4d8c59,0 20px 40px -18px #1e4d8c73,inset 0 1px #ffffff29}.wd-node-root:hover{background:linear-gradient(150deg,#0e1b4d,#1e4d8c)}.wd-node-ghost{background:transparent;color:var(--mute);border-style:dashed;border-color:#0a0f1c2e;font-weight:600}.wd-node-support{background:#1e4d8c12;border-color:#1e4d8c2e;font-weight:600}.wd-cost-split{display:grid;grid-template-columns:1fr;gap:26px;align-items:start}@media(min-width:1000px){.wd-cost-split{grid-template-columns:1.15fr .85fr;gap:44px}}.wd-cost-copy{max-width:62ch}.wd-cost-copy .prose-col{max-width:none}.wd-covers{padding:24px 24px 26px;border-radius:16px;background:linear-gradient(158deg,#fff,#fbf7f2);border:1px solid rgba(245,130,32,.24);box-shadow:var(--lf-rest);transition:box-shadow .32s cubic-bezier(.33,1,.68,1),border-color .32s ease;will-change:transform}.wd-covers:hover{box-shadow:var(--lf-hover);border-color:#f5822070}.wd-covers-kicker{font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--brand-ink);margin-bottom:16px}.wd-covers-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.wd-covers-list li{display:flex;align-items:flex-start;gap:12px;font-size:15px;font-weight:600;color:var(--ink);line-height:1.6;text-align:left}.wd-covers-tick{flex-shrink:0;margin-top:2px;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;background:#f5822024;color:var(--brand-ink)}@media(min-width:1000px){.wd-cost-split{align-items:center}}.fit-grid{display:grid;grid-template-columns:1fr;gap:16px;align-items:stretch}@media(min-width:768px){.fit-grid{grid-template-columns:1fr 1fr;gap:24px}}.fit-card{position:relative;overflow:hidden;padding:24px 24px 28px;border-radius:16px;background:var(--surface-lowest);border:1px solid rgba(10,15,28,.07);box-shadow:var(--lf-rest);transition:box-shadow .32s cubic-bezier(.33,1,.68,1),border-color .32s ease;will-change:transform}.fit-card:hover{box-shadow:var(--lf-hover)}.fit-card-yes{background:linear-gradient(158deg,#fff,#fbf7f2);border-color:#f582203d}.fit-card-no{background:linear-gradient(158deg,#fff,#f4f4f1);border-color:#0e1b4d1f}.fit-title{font-size:18px;font-weight:700;letter-spacing:-.015em;color:var(--ink);margin-bottom:16px;line-height:1.3}.fit-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.fit-item{display:flex;align-items:flex-start;gap:12px;font-size:15px;color:var(--slate);line-height:1.7;text-align:left}.fit-icon{flex-shrink:0;margin-top:4px;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px}.fit-icon-yes{background:#f5822024;color:var(--brand-ink)}.fit-icon-no{background:#0e1b4d14;color:#0e1b4d}.fit-pill{display:inline-block;margin-bottom:14px;padding:5px 12px;border-radius:999px;font-size:10.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.fit-pill-yes{background:#f5822029;color:var(--brand-ink)}.fit-pill-no{background:#0e1b4d14;color:#0e1b4d}.fit-list-airy{gap:0}.fit-list-airy .fit-item{padding:14px 0;border-top:1px solid rgba(10,15,28,.07)}.fit-list-airy .fit-item:first-child{border-top:0;padding-top:0}.fit-list-airy .fit-item:last-child{padding-bottom:0}.wd-proof-split{display:grid;grid-template-columns:1fr;gap:24px;align-items:start}@media(min-width:1000px){.wd-proof-split{grid-template-columns:1.1fr .9fr;gap:36px}}.wd-shots{display:grid;grid-template-columns:1fr;gap:14px;margin:0;padding:16px;border-radius:16px;background:var(--surface-lowest);border:1px solid rgba(10,15,28,.07);box-shadow:var(--lf-rest);transition:box-shadow .32s cubic-bezier(.33,1,.68,1),border-color .32s ease;will-change:transform}.wd-shots:hover{box-shadow:var(--lf-hover);border-color:#f582203d}@media(min-width:560px){.wd-shots{grid-template-columns:1.6fr .4fr;align-items:start}}.wd-shot{overflow:hidden;border-radius:12px;border:1px solid rgba(10,15,28,.08);background:var(--surface-low)}.wd-shot img{width:100%;height:100%;object-fit:cover;object-position:top center;display:block}.wd-shot-desktop{aspect-ratio:1440 / 1360}.wd-shot-mobile{aspect-ratio:375 / 812}.wd-callouts{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.wd-callout{display:flex;align-items:flex-start;gap:14px;padding:16px 18px;border-radius:14px;background:var(--surface-lowest);border:1px solid rgba(10,15,28,.07);box-shadow:0 1px 2px #0a0f1c0a}.wd-callout-num{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:#f5822024;color:var(--brand-ink);font-size:12.5px;font-weight:800}.wd-callout-label{display:block;font-size:14.5px;font-weight:700;letter-spacing:-.01em;color:var(--ink);line-height:1.35}.wd-callout-body{margin-top:6px;font-size:14px;color:var(--slate);line-height:1.65;text-align:left}.symptom-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:860px){.symptom-grid{grid-template-columns:repeat(2,1fr);gap:20px}}.symptom-card{position:relative;display:flex;flex-direction:column;padding:26px 24px;border-radius:16px;background:var(--surface-lowest);border:1px solid rgba(10,15,28,.08);box-shadow:var(--lf-rest);transition:box-shadow .32s cubic-bezier(.33,1,.68,1),border-color .32s ease;will-change:transform}.symptom-card:hover{box-shadow:var(--lf-hover);border-color:#f582203d}.symptom-num{font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--brand)}.symptom-title{margin-top:10px;font-size:17px;font-weight:700;letter-spacing:-.012em;color:var(--ink);line-height:1.35}.symptom-body{margin-top:9px;font-size:15.5px;color:var(--slate);line-height:1.7;text-align:left}.wd-fieldlist{list-style:none;margin:12px 0 0;padding:14px 16px;border-radius:12px;background:#f582200f;border:1px dashed var(--tint-hair-warm);display:flex;flex-direction:column;gap:10px}.wd-notes{list-style:none;margin:28px 0 0;padding:0;display:grid;grid-template-columns:1fr;gap:12px}.wd-note{padding:16px 20px;border-radius:14px;background:var(--surface-lowest);border:1px solid rgba(10,15,28,.07);box-shadow:0 1px 2px #0a0f1c0a,0 8px 20px -14px #0a0f1c2e;transition:box-shadow .3s cubic-bezier(.33,1,.68,1),border-color .3s ease}.wd-note:hover{box-shadow:var(--lf-hover);border-color:#f582203d}.wd-note-label{display:block;font-size:11.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--brand-ink)}.wd-note-body{margin-top:8px;font-size:15px;color:var(--slate);line-height:1.68;text-align:left}@media(min-width:900px){.wd-notes{grid-template-columns:repeat(3,1fr);gap:16px}}.wd-safelist{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-direction:column}.wd-safe{display:grid;grid-template-columns:22px 1fr;gap:10px;align-items:start;padding:11px 0;border-top:1px solid rgba(10,15,28,.07);font-size:14.5px;color:var(--slate);line-height:1.65;text-align:left}.wd-safe:first-child{border-top:0;padding-top:4px}.wd-safe-icon{width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#0e1b4d12;color:#0e1b4d;margin-top:1px;transition:background .26s ease,color .26s ease}.symptom-card:hover .wd-safe-icon{background:#f5822029;color:var(--brand-ink)}.wd-field{display:flex;align-items:center;gap:10px;font-size:14.5px;font-weight:600;color:var(--ink);line-height:1.5;text-align:left}.wd-field-tick{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;background:#f5822029;color:var(--brand-ink)}.wd-chips{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.wd-chip{display:inline-block;padding:7px 13px;border-radius:999px;background:#1e4d8c12;border:1px solid rgba(30,77,140,.16);font-size:13.5px;font-weight:600;letter-spacing:-.005em;color:var(--ink);line-height:1.35;transition:border-color .24s ease,background .24s ease}.wd-chip:hover{background:#f5822017;border-color:var(--tint-hair-warm)}.wd-steps{position:relative;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:720px){.wd-steps{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.wd-steps{grid-template-columns:repeat(5,1fr);gap:16px}}.wd-steps-line{display:none}@media(min-width:1100px){.wd-steps-line{display:block;position:absolute;top:50px;left:51px;right:calc((100% - 64px)/5 - 51px);height:0;border-top:2px dashed rgba(245,130,32,.32);pointer-events:none}}.wd-step{position:relative;overflow:hidden;padding:24px;border-radius:16px;background:var(--surface-lowest);border:1px solid rgba(10,15,28,.07);box-shadow:var(--lf-rest);transition:box-shadow .32s cubic-bezier(.33,1,.68,1),border-color .32s ease;will-change:transform}.wd-step:hover{box-shadow:var(--lf-hover);border-color:#f5822042}.wd-step-bubble{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:999px;font-size:19px;font-weight:700;color:#fff;background:linear-gradient(150deg,#1e4d8c,#0e1b4d);box-shadow:0 4px 12px -4px #1e4d8c59,0 18px 36px -14px #1e4d8c80,inset 0 1px #ffffff2e;transition:transform .42s cubic-bezier(.34,1.4,.64,1),background .34s ease}.wd-step:hover .wd-step-bubble{transform:translateY(-4px) scale(1.07);background:linear-gradient(150deg,var(--brand) 0%,#D9670E 100%)}.wd-step-copy{position:relative;z-index:1;margin-top:16px;font-size:14.5px;color:var(--slate);line-height:1.7;text-align:left}.wd-step-copy strong{color:var(--ink);font-weight:700}.wd-need-split{display:grid;grid-template-columns:1fr;gap:24px;align-items:center;margin-top:32px}@media(min-width:1000px){.wd-need-split{grid-template-columns:.95fr 1.05fr;gap:40px;margin-top:44px}}.wd-need{padding:24px 24px 28px;border-radius:16px;background:var(--surface-lowest);border:1px solid rgba(10,15,28,.07);box-shadow:var(--lf-rest);transition:box-shadow .32s cubic-bezier(.33,1,.68,1),border-color .32s ease;will-change:transform}.wd-need:hover{box-shadow:var(--lf-hover);border-color:#f582203d}.wd-need-title{font-size:18px;font-weight:700;letter-spacing:-.015em;color:var(--ink);margin-bottom:16px}.wd-need-copy p{max-width:46ch;font-size:16px;color:var(--slate);line-height:1.75;text-align:left}@media(min-width:768px){.wd-need-copy p{font-size:17px}}.wd-check-panel{padding:26px 22px 28px;border-radius:16px;background:var(--surface-low);border:1px solid rgba(10,15,28,.08);box-shadow:0 1px 2px #0a0f1c0a}@media(min-width:768px){.wd-check-panel{padding:32px 32px 34px}}.wd-check-kicker{font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--brand-ink);margin-bottom:20px}.wd-check-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.wd-check-item{display:flex;align-items:flex-start;gap:12px;padding:16px 0;border-top:1px solid rgba(10,15,28,.07)}.wd-check-item:first-child{border-top:0;padding-top:0}.wd-check-num{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:10px;background:#1e4d8c1a;color:#0e1b4d;font-size:11.5px;font-weight:800;transition:background .3s ease,color .3s ease}.wd-check-item:hover .wd-check-num{background:#f5822029;color:var(--brand-ink)}.wd-check-text{flex:1}.wd-check-text strong{display:block;font-size:15.5px;font-weight:700;letter-spacing:-.01em;color:var(--ink);line-height:1.4}.wd-check-body{display:block;margin-top:6px;font-size:14.5px;color:var(--slate);line-height:1.7;text-align:left}.proof-sep{color:var(--mute);font-weight:400;margin:0 4px}.faq-item[open] .faq-icon svg{transform:rotate(45deg)}.faq-item[open] .faq-icon{background:var(--brand)!important;color:#fff}.faq-item[open] summary h3{color:var(--brand)}summary::-webkit-details-marker{display:none}section.wd-reading .related-reading{margin-top:0;padding-top:0;border-top:0}@media(min-width:900px){section.wd-reading .related-reading-grid{grid-template-columns:repeat(3,1fr)}}.h-section-close{font-size:clamp(1.7rem,2.4vw + .7rem,2.5rem)!important}.wd-close-pill{display:inline-block;padding:6px 14px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.18);font-size:10.5px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#ffffffb8}.closing-band{background:var(--navy-hero);box-shadow:inset 0 -1px #ffffff24}.quiet-link{color:#ffffffdb;text-decoration:underline;text-decoration-color:var(--brand);text-decoration-thickness:2px;text-underline-offset:3px;transition:color .22s ease}.quiet-link:hover{color:var(--brand)}.footer-link{color:#fff;transition:color .22s ease}.footer-link:hover{color:var(--brand)}section.bg-paper-low[data-surface=low]{background:var(--tint-warm-soft)}section[data-surface=paper] :is(.wont-card,.symptom-card,.wd-step,.wd-tree,.wd-shots,.wd-callout,.fit-card,.wd-need,.wd-covers){background:var(--card-warm);border-color:var(--tint-hair-warm)}section[data-surface=low] :is(.wont-card,.symptom-card,.wd-step,.wd-tree,.wd-shots,.wd-callout,.fit-card,.wd-need,.wd-covers){background:var(--surface-lowest);border-color:var(--tint-hair-warm)}section.wd-band{background:linear-gradient(160deg,#0e1b4d,#1e4d8c);--ink: #FFFFFF;--slate: rgba(255,255,255,.72);--mute: rgba(255,255,255,.45)}section.wd-band :is(.wont-card,.wd-step,.wd-shots,.wd-callout,.wd-need,.wd-tree,.wd-check-panel){background:#ffffff0f;border-color:#ffffff1f;box-shadow:var(--lf-rest-dark)}section.wd-band :is(.wont-card,.wd-step,.wd-shots,.wd-callout,.wd-need,.wd-tree):hover{box-shadow:var(--lf-hover-dark);border-color:#f582206b}section.wd-band .wont-mark{background:#ffffff1f;color:#fff}section.wd-band .wont-card:hover .wont-mark{background:#f5822047;color:#fff}section.wd-band .wd-callout-num{background:#ffffff1f;color:#fff}section.wd-band .wd-shot{background:#ffffff0f;border-color:#ffffff1f}section.wd-band .wd-node{background:#ffffff14;border-color:#ffffff24;color:#fff}section.wd-band .wd-node:hover{background:#f582202e;border-color:#f5822080}section.wd-band .wd-node-ghost{background:transparent;border-color:#ffffff38;color:#ffffff8c}section.wd-band .wd-node-support{background:#ffffff0d;border-color:#ffffff1a}section.wd-band .wd-tree-annotation{color:#f58220e6}section.wd-band .wd-check-item{border-top-color:#ffffff1f}section.wd-band .wd-check-num{background:#ffffff1f;color:#fff}section.wd-band .wd-check-item:hover .wd-check-num{background:#f582204d;color:#fff}section.wd-band .wd-check-kicker{color:#f58220f2}section.wd-band .wd-step:not(.c-warm) .wd-step-bubble{background:linear-gradient(150deg,#fff3,#ffffff12);border:1px solid rgba(255,255,255,.2)}section.wd-band .wd-step:not(.c-warm):hover .wd-step-bubble{background:linear-gradient(150deg,#f58220,#d9670e)}section.wd-band .wd-steps-line{border-top-color:#f5822073}section[data-surface] .c-light{background:var(--surface-lowest);border-color:#0a0f1c14;box-shadow:var(--lf-rest);--ink: #0A0F1C;--slate: #475569;--mute: #94A3B8}section[data-surface] .c-light:hover{box-shadow:var(--lf-hover);border-color:#f5822042}section[data-surface] .c-light .wont-mark{background:#0e1b4d0f;color:#0e1b4d}section[data-surface] .c-warm{background:var(--tint-warm);border-color:var(--tint-hair-warm);box-shadow:var(--lf-rest);--ink: #0A0F1C;--slate: #475569;--mute: #94A3B8}section[data-surface] .c-warm:hover{box-shadow:var(--lf-hover);border-color:#f582207a}section[data-surface] .c-warm .wont-mark{background:#f5822029;color:var(--brand-ink)}section[data-surface] .c-dark{background:linear-gradient(135deg,#0e1b4d,#1e4d8c);border-color:#ffffff1a;box-shadow:var(--lf-rest-dark);--ink: #FFFFFF;--slate: rgba(255,255,255,.72);--mute: rgba(255,255,255,.45)}section[data-surface] .c-dark:hover{box-shadow:var(--lf-hover-dark);border-color:#f582206b}section[data-surface] .c-dark .wont-mark{background:#ffffff1f;color:#fff}section[data-surface] .c-dark:hover .wont-mark{background:#f582204d;color:#fff}section[data-surface] .c-dark .body-link{color:#fff}section[data-surface] .c-dark .body-link:hover{color:var(--brand)}section[data-surface] .wont-card:hover .wont-mark,section[data-surface] .wd-check-item:hover .wd-check-num{background:#f58220;color:#0e1b4d}.fit-icon{transition:background .3s ease,color .3s ease}section[data-surface] .fit-item:hover .fit-icon-yes{background:#f58220;color:#0e1b4d}section.wd-band .fit-icon-yes{background:#f5822042;color:#fff}section.wd-band .fit-icon-no{background:#ffffff1f;color:#fff}
