.folio .wt-hero-grid{grid-template-columns:1.34fr .82fr;align-items:end;gap:clamp(32px,5vw,76px);display:grid}.folio .wt-hero-main{min-width:0}.folio .wt-hero-fine{font-family:var(--font-geist-mono),ui-monospace,monospace;letter-spacing:.03em;color:#fff9;margin-top:clamp(20px,2.4vw,28px);font-size:11.5px;line-height:1.7}.folio .wt-hero-side{flex:none}.folio .wt-hero-side .promise{border-top:1px solid #ffffff1f;justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0;display:flex}.folio .wt-hero-side .promise:first-child{border-top:none}.folio .wt-hero-side .promise .k{letter-spacing:.04em;color:#fff9;text-transform:uppercase;font-size:11px;font-weight:500}.folio .wt-hero-side .promise .v{color:#fff;text-align:right;letter-spacing:-.01em;font-size:16px;font-weight:600}.folio .wt-hero-side .promise .v em{color:var(--ox-300);font-style:italic}.folio .wt-hero-side .promise .v.num{font-family:var(--font-geist-mono),ui-monospace,monospace;font-weight:500}@media (max-width:920px){.folio .wt-hero-grid{grid-template-columns:1fr;align-items:stretch;gap:34px}.folio .wt-hero-side{width:100%;max-width:420px}}.folio .band--signs .wt-signs-grid{grid-template-columns:repeat(3,1fr);gap:clamp(12px,1.3vw,16px);margin-top:clamp(26px,3vw,42px);display:grid}.folio .wt-sign{background:var(--paper);box-shadow:var(--ring);min-height:172px;transition:transform .3s var(--e-out),box-shadow .3s var(--e-inout);border-radius:14px;flex-direction:column;padding:clamp(22px,2.2vw,28px);display:flex;position:relative}.folio .wt-sign:hover{box-shadow:var(--shadow-lg),var(--ring);transform:translateY(-4px)}.folio .wt-sign-no{font-family:var(--font-geist-mono),ui-monospace,monospace;letter-spacing:.04em;color:var(--ox-500);font-size:12px}.folio .wt-sign h4{letter-spacing:-.012em;color:var(--ink);margin-top:16px;font-size:clamp(16px,1.35vw,18.5px);font-weight:600;line-height:1.22}.folio .wt-sign p{color:var(--body);margin-top:9px;font-size:14.5px;line-height:1.55}.folio .wt-sign:first-child{box-shadow:inset 0 0 0 1px var(--ox-300);background:linear-gradient(#fff,#fbf4f2)}.folio .wt-sign:first-child .wt-sign-no{color:var(--ox-700)}@media (max-width:860px){.folio .band--signs .wt-signs-grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.folio .band--signs .wt-signs-grid{grid-template-columns:1fr}.folio .wt-sign{min-height:0}}.folio .band--statute .wt-statute-sub{border-top:1px solid var(--line-2);margin-top:clamp(4px,1vw,10px);padding:clamp(22px,2.4vw,30px) clamp(26px,3vw,44px) 0}.folio .band--statute .wt-statute-sub .badge{font-family:var(--font-geist-mono),ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ox-700);border:1px solid var(--ox-300);border-radius:100px;align-items:center;gap:8px;padding:6px 13px;font-size:10.5px;display:inline-flex}.folio .band--statute .wt-statute-sub .badge i{background:var(--ox-500);border-radius:50%;width:7px;height:7px}.folio .band--dark .wt-recover-grid{background:#ffffff1f;border:1px solid #ffffff1f;border-radius:14px;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:clamp(26px,3vw,40px);display:grid;overflow:hidden}.folio .wt-recover{background:var(--ink);padding:clamp(20px,2.1vw,26px)}.folio .wt-recover h4{font-family:var(--font-fraunces),Georgia,serif;letter-spacing:-.012em;color:#fff;font-size:clamp(17px,1.6vw,21px);font-weight:500;line-height:1.16}.folio .wt-recover p{color:#c7bfba;margin-top:9px;font-size:14px;line-height:1.55}@media (max-width:760px){.folio .band--dark .wt-recover-grid{grid-template-columns:1fr 1fr}}@media (max-width:480px){.folio .band--dark .wt-recover-grid{grid-template-columns:1fr}}.folio .wt-deadlines{grid-template-columns:repeat(3,1fr);gap:clamp(12px,1.3vw,16px);margin-top:clamp(24px,2.8vw,38px);display:grid}.folio .wt-dl{background:var(--paper-warm);box-shadow:var(--ring);border-radius:14px;padding:clamp(22px,2.2vw,28px)}.folio .wt-dl-range{font-family:var(--font-geist-mono),ui-monospace,monospace;font-feature-settings:"tnum" 1;letter-spacing:-.02em;color:var(--ox-700);font-size:clamp(20px,2.1vw,28px);line-height:1}.folio .wt-dl-desc{color:var(--body);margin-top:12px;font-size:14.5px;line-height:1.5}.folio .wt-deadline-warn{background:var(--ink);border-radius:14px;flex-wrap:wrap;align-items:flex-start;gap:clamp(16px,2vw,24px);margin-top:clamp(18px,2vw,24px);padding:clamp(22px,2.4vw,30px);display:flex}.folio .wt-deadline-warn .wt-dw-tag{font-family:var(--font-geist-mono),ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ox-300);border:1px solid #e0a59f66;border-radius:100px;flex:none;align-items:center;gap:8px;padding:7px 14px;font-size:10.5px;display:inline-flex}.folio .wt-deadline-warn .wt-dw-tag i{background:var(--ox-500);border-radius:50%;width:6px;height:6px}.folio .wt-deadline-warn p{color:#c7bfba;flex:320px;margin:0;font-size:clamp(14.5px,1.15vw,16.5px);line-height:1.6}.folio .wt-deadline-warn p b{color:#fff;font-weight:600}@media (max-width:680px){.folio .wt-deadlines{grid-template-columns:1fr}}.folio .wt-recog{background:var(--paper-alt);padding:clamp(64px,8vw,118px)var(--hero-pad)}.folio .wt-recog-in{max-width:var(--maxw);margin:0 auto}.folio .wt-recog-head{grid-template-columns:1.2fr .9fr;align-items:end;gap:clamp(28px,4vw,64px);margin-bottom:clamp(36px,4.5vw,56px);display:grid}.folio .wt-recog-head .eyebrow{margin-bottom:18px}.folio .wt-recog-head h2{font-family:var(--font-fraunces),Georgia,serif;letter-spacing:-.025em;color:var(--ink);max-width:16ch;font-size:clamp(28px,3.6vw,50px);font-weight:340;line-height:1.04}.folio .wt-recog-head h2 em{color:var(--ox-700);font-style:italic}.folio .wt-recog-intro{color:var(--body);max-width:46ch;font-size:15.5px;line-height:1.6}.folio .wt-recog-grid{border-top:1px solid var(--ink);grid-template-columns:repeat(2,1fr);gap:0 clamp(28px,4vw,64px);display:grid}.folio .wt-cred{border-bottom:1px solid var(--line-2);color:var(--ink);align-items:baseline;gap:13px;padding:clamp(16px,1.7vw,21px) 0;font-size:clamp(15px,1.2vw,16.5px);line-height:1.45;display:flex}.folio .wt-cred-dot{background:var(--ox-500);border-radius:1px;flex:none;width:6px;height:6px;transform:translateY(-2px)}.folio .wt-recog-disc{font-family:var(--font-geist-mono),ui-monospace,monospace;color:var(--meta);max-width:60ch;margin-top:clamp(28px,3.4vw,42px);font-size:11.5px;line-height:1.65}@media (max-width:760px){.folio .wt-recog-head{grid-template-columns:1fr;align-items:start;gap:16px}.folio .wt-recog-grid{grid-template-columns:1fr}}.folio .wt-about{background:var(--paper);padding:clamp(48px,6vw,82px)var(--hero-pad)clamp(36px,4vw,56px)}.folio .wt-about-in{max-width:var(--maxw);margin:0 auto}.folio .wt-about-card{background:var(--paper-alt);border:1px solid var(--line-2);border-radius:var(--r-lg);max-width:74ch;padding:clamp(26px,3vw,40px)}.folio .wt-about-card p{color:var(--body);font-size:clamp(15px,1.2vw,16.5px);line-height:1.66}.folio .wt-about-card .wt-about-rev{font-family:var(--font-geist-mono),ui-monospace,monospace;color:var(--meta);margin-top:16px;font-size:11.5px;line-height:1.6}.folio .wt-legal{border-top:1px solid var(--line);max-width:74ch;margin-top:clamp(32px,4vw,48px);padding-top:clamp(24px,2.6vw,34px)}.folio .wt-legal p{color:var(--body);font-size:13.5px;line-height:1.6}.folio .wt-legal .wt-legal-firm{color:var(--ink);font-weight:600}.folio .wt-legal .wt-legal-fine{color:var(--meta);margin-top:14px;font-size:12px;line-height:1.7}
