.wda-contact{--wcon-bg:#0e0e12;--wcon-ink:#f3f1ec;--wcon-gold:#e7c27c;--wcon-gold-ink:#17130a;--wcon-green:#7fd1a8;--wcon-purple:#c6a8e7;--wcon-card:#15151c;--wcon-card-2:#131319;--wcon-panel:#101016;--wcon-input:#0d0d13;--wcon-line:hsla(0,0%,100%,.08);--wcon-line-soft:hsla(0,0%,100%,.06);--wcon-line-07:hsla(0,0%,100%,.07);--wcon-line-10:hsla(0,0%,100%,.1);--wcon-line-12:hsla(0,0%,100%,.12);--wcon-line-14:hsla(0,0%,100%,.14);--wcon-line-16:hsla(0,0%,100%,.16);--wcon-ink-82:hsla(43,23%,94%,.82);--wcon-ink-66:hsla(43,23%,94%,.66);--wcon-ink-64:hsla(43,23%,94%,.64);--wcon-ink-60:hsla(43,23%,94%,.6);--wcon-ink-58:hsla(43,23%,94%,.58);--wcon-ink-55:hsla(43,23%,94%,.55);--wcon-ink-50:hsla(43,23%,94%,.5);--wcon-ink-42:hsla(43,23%,94%,.42);--wcon-ink-40:hsla(43,23%,94%,.4);--wcon-ink-32:hsla(43,23%,94%,.32);--wcon-gold-shadow:hsla(39,69%,70%,.22);--wcon-serif:var(--font-headline),"Newsreader",Georgia,serif;--wcon-sans:var(--font-body),"Archivo",system-ui,sans-serif;--wcon-mono:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;--wcon-maxw:1160px;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:0;background:var(--wcon-bg);color:var(--wcon-ink);font-family:var(--wcon-sans);font-weight:400;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}.wda-contact *,.wda-contact :after,.wda-contact :before{box-sizing:border-box}.wda-contact a{color:inherit;text-decoration:none}.wda-contact h1,.wda-contact h2,.wda-contact h3,.wda-contact h4,.wda-contact p{margin:0}.wda-contact ::selection{background:var(--wcon-gold);color:var(--wcon-gold-ink)}.wda-contact ::placeholder{color:hsla(43,23%,94%,.3)}.wcon-eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--wcon-mono);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--wcon-ink-42)}.wcon-eyebrow-dot{width:6px;height:6px;border-radius:50%;background:var(--wcon-green);box-shadow:0 0 0 4px rgba(127,209,168,.15);flex:none}.wcon-kicker{font-family:var(--wcon-mono);font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--wcon-ink-42)}.wcon-em{font-style:italic;font-weight:400;color:var(--wcon-gold)}.wcon-btn{display:inline-flex;align-items:center;gap:8px;font-size:16px;font-weight:500;padding:15px 24px;border-radius:12px;border:1px solid var(--wcon-line-16);color:var(--wcon-ink);transition:border-color .16s ease,transform .16s ease,filter .16s ease}.wcon-btn:hover{border-color:hsla(0,0%,100%,.34)}.wcon-btn--gold{background:var(--wcon-gold);color:var(--wcon-gold-ink);font-weight:600;padding:15px 26px;border:none;box-shadow:0 8px 30px var(--wcon-gold-shadow)}.wcon-btn--gold:hover{filter:brightness(1.05);transform:translateY(-1px);border:none}.wcon-arrow{display:inline-block}.wcon-hero{position:relative;background:radial-gradient(1100px 560px at 50% -180px,hsla(39,69%,70%,.11),transparent 62%);border-bottom:1px solid var(--wcon-line-soft)}.wcon-hero-inner{max-width:var(--wcon-maxw);margin:0 auto;padding:80px 32px 64px;text-align:center}.wcon-hero .wcon-eyebrow{margin-bottom:26px}.wcon-hero-title{font-family:var(--wcon-serif);font-weight:500;font-size:clamp(44px,6.4vw,82px);line-height:1;letter-spacing:-.02em;margin:0 auto;max-width:15ch}.wcon-hero-lede{max-width:58ch;margin:26px auto 0;font-size:18px;line-height:1.6;color:var(--wcon-ink-66)}.wcon-hero-cta{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:36px}.wcon-hero-note{margin-top:18px;font-size:13px;color:var(--wcon-ink-42)}.wcon-section{border-bottom:1px solid var(--wcon-line-soft)}.wcon-section-inner{max-width:var(--wcon-maxw);margin:0 auto;padding:72px 32px}.wcon-head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:34px;flex-wrap:wrap}.wcon-head-title{font-family:var(--wcon-serif);font-weight:500;font-size:clamp(30px,4vw,46px);letter-spacing:-.02em;margin:10px 0 0}.wcon-head-note{max-width:32ch;font-size:14px;line-height:1.6;color:var(--wcon-ink-55);margin:0}.wcon-channels{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.wcon-channel{display:flex;flex-direction:column;gap:14px;background:var(--wcon-card);border:1px solid var(--wcon-line);border-radius:18px;padding:30px;transition:border-color .16s ease,transform .16s ease}.wcon-channel:hover{border-color:hsla(39,69%,70%,.28);transform:translateY(-2px)}.wcon-channel-tag{font-family:var(--wcon-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.wcon-channel-title{font-family:var(--wcon-serif);font-weight:500;font-size:25px;line-height:1.1}.wcon-channel-desc{font-size:14px;line-height:1.6;color:var(--wcon-ink-60);flex:1}.wcon-channel-email{font-family:var(--wcon-mono);font-size:13px;color:var(--wcon-gold)}.wcon-channel-email:hover{text-decoration:underline}.wcon-channel-link{align-self:flex-start;font-size:13px;color:var(--wcon-ink-60);border:1px solid var(--wcon-line-14);padding:8px 14px;border-radius:9px;transition:border-color .16s ease}.wcon-channel-link:hover{border-color:hsla(0,0%,100%,.32)}.wcon-form-section{border-bottom:1px solid var(--wcon-line-soft);background:var(--wcon-panel);scroll-margin-top:80px}.wcon-form-grid{max-width:var(--wcon-maxw);margin:0 auto;padding:80px 32px;display:grid;grid-template-columns:.85fr 1.15fr;gap:56px;align-items:start}.wcon-form-aside{position:sticky;top:96px}.wcon-form-aside .wcon-head-title,.wcon-form-aside h2{font-family:var(--wcon-serif);font-weight:500;font-size:clamp(30px,4vw,46px);letter-spacing:-.02em;margin:10px 0 20px}.wcon-form-aside-copy{font-size:15.5px;line-height:1.65;color:var(--wcon-ink-64);margin:0 0 26px;max-width:40ch}.wcon-assurances{display:flex;flex-direction:column;gap:14px}.wcon-assurance{display:flex;gap:11px;align-items:flex-start;font-size:14.5px;line-height:1.5;color:var(--wcon-ink-82)}.wcon-assurance-check{color:var(--wcon-gold);flex:none}.wcon-form-card{background:var(--wcon-card);border:1px solid var(--wcon-line);border-radius:20px;padding:34px}.wcon-form{display:flex;flex-direction:column;gap:20px}.wcon-form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.wcon-field{display:flex;flex-direction:column;gap:8px}.wcon-field-label{font-family:var(--wcon-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--wcon-ink-50)}.wcon-field-optional{text-transform:none;letter-spacing:0;color:var(--wcon-ink-32)}.wcon-input,.wcon-textarea{background:var(--wcon-input);border:1px solid var(--wcon-line-12);border-radius:11px;padding:13px 14px;color:var(--wcon-ink);font-size:15px;font-family:var(--wcon-sans);outline:none;transition:border-color .16s ease,box-shadow .16s ease;width:100%}.wcon-textarea{resize:vertical;line-height:1.6;min-height:132px}.wcon-input:focus,.wcon-textarea:focus{border-color:var(--wcon-gold);box-shadow:0 0 0 3px hsla(39,69%,70%,.14)}.wcon-chips{display:flex;flex-wrap:wrap;gap:9px}.wcon-chip{position:relative;font-size:13.5px;padding:9px 16px;border-radius:22px;background:var(--wcon-input);border:1px solid var(--wcon-line-12);color:var(--wcon-ink-82);transition:border-color .16s ease,background .16s ease}.wcon-chip:hover{border-color:hsla(0,0%,100%,.3)}.wcon-chip--active{border-color:var(--wcon-gold);background:hsla(39,69%,70%,.1);box-shadow:inset 0 0 0 1px var(--wcon-gold)}.wcon-form-foot{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.wcon-form-legal{font-size:12.5px;color:var(--wcon-ink-42);max-width:36ch}.wcon-form-legal a{color:var(--wcon-ink-60);text-decoration:underline}.wcon-notice{border:1px solid var(--wcon-line-16);border-radius:11px;padding:14px 16px;font-size:13.5px;line-height:1.55;color:var(--wcon-ink-64)}.wcon-notice a{color:var(--wcon-gold);text-decoration:underline}.wcon-notice ul{margin:8px 0 0;padding-left:18px}.wcon-success{display:flex;flex-direction:column;align-items:center;text-align:center;padding:40px 16px;gap:14px}.wcon-success-mark{width:56px;height:56px;border-radius:50%;background:rgba(127,209,168,.14);display:flex;align-items:center;justify-content:center;font-size:24px;color:var(--wcon-green)}.wcon-success-title{font-family:var(--wcon-serif);font-weight:500;font-size:28px}.wcon-success-copy{font-size:15px;line-height:1.6;color:var(--wcon-ink-64);max-width:38ch}.wcon-success-reset{margin-top:8px;font-size:14px;color:var(--wcon-ink-60);border:1px solid var(--wcon-line-16);padding:10px 18px;border-radius:10px;transition:border-color .16s ease}.wcon-success-reset:hover{border-color:hsla(0,0%,100%,.34)}.wcon-steps-head{margin-bottom:40px}.wcon-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.wcon-step{background:var(--wcon-card-2);border:1px solid var(--wcon-line);border-radius:16px;padding:28px;display:flex;flex-direction:column;gap:14px}.wcon-step-top{display:flex;justify-content:space-between;align-items:baseline}.wcon-step-n{font-family:var(--wcon-serif);font-size:30px;color:var(--wcon-gold)}.wcon-step-tag{font-family:var(--wcon-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--wcon-ink-40);border:1px solid var(--wcon-line-12);padding:4px 10px;border-radius:20px}.wcon-step-title{font-family:var(--wcon-serif);font-weight:500;font-size:22px;line-height:1.15}.wcon-step-desc{font-size:13.5px;line-height:1.6;color:var(--wcon-ink-58)}.wcon-final{background:radial-gradient(900px 460px at 50% 120%,hsla(39,69%,70%,.12),transparent 60%)}.wcon-final-inner{max-width:var(--wcon-maxw);margin:0 auto;padding:84px 32px;text-align:center}.wcon-final .wcon-kicker{letter-spacing:.14em}.wcon-final-title{font-family:var(--wcon-serif);font-weight:500;font-size:clamp(34px,5vw,60px);line-height:1.03;letter-spacing:-.02em;margin:16px auto 0;max-width:18ch}.wcon-final-lede{max-width:52ch;margin:22px auto 0;font-size:17px;line-height:1.6;color:var(--wcon-ink-64)}.wcon-final-cta{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:32px}@media (max-width:900px){.wcon-channels,.wcon-steps{grid-template-columns:repeat(3,1fr)}.wcon-form-grid{grid-template-columns:1fr;gap:40px}.wcon-form-aside{position:static;top:auto}}@media (max-width:720px){.wcon-channels,.wcon-steps{grid-template-columns:1fr}}@media (max-width:640px){.wcon-final-inner,.wcon-form-grid,.wcon-hero-inner,.wcon-section-inner{padding-left:20px;padding-right:20px}.wcon-hero-inner{padding-top:56px;padding-bottom:48px}.wcon-form-grid,.wcon-section-inner{padding-top:56px;padding-bottom:56px}.wcon-form-card{padding:24px}.wcon-form-row{grid-template-columns:1fr}.wcon-head{align-items:flex-start}}