.nw .t{background:var(--cd);border-radius:18px;box-shadow:var(--sh);position:relative;overflow:hidden;transition:transform .3s var(--ease-out),box-shadow .3s,background-color .5s var(--ease-out)}.nw .t:hover{transform:translateY(-2px);box-shadow:var(--sh2)}.nw .lab{font-size:11px;font-weight:600;color:var(--fa);display:flex;align-items:center;gap:7px;letter-spacing:.1em;text-transform:uppercase}.nw .lab i{width:7px;height:7px;border-radius:50%;background:var(--ac);display:inline-block;flex:none}.nw .c-tag{height:26px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:600;display:inline-flex;align-items:center;background:var(--acs);color:var(--ac);border:0;white-space:nowrap}.nw .c-tag.n{background:var(--hl);color:var(--mu)}.nw button.c-tag{cursor:pointer;transition:background-color .2s,color .2s}.nw button.c-tag[aria-pressed=false]{background:var(--hl);color:var(--mu)}.nw button.c-tag[aria-pressed=false]:hover{color:var(--ink)}.nw button.c-tag[aria-pressed=true]{background:var(--acs);color:var(--ac)}.nw .i-pill{height:26px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:600;display:inline-flex;align-items:center;gap:6px;background:var(--hl);color:var(--mu);white-space:nowrap}.nw .i-pill.ac{background:var(--acs);color:var(--ac)}.nw .i-pill.ok{background:rgba(22,163,74,.12);color:#15803d}.nw .i-pill i{width:6px;height:6px;border-radius:50%;background:currentColor}.nw .i-ico{width:44px;height:44px;border-radius:12px;background:var(--ink);color:var(--bg);display:flex;align-items:center;justify-content:center;flex:none}.nw .i-kpi b{display:block;font-family:var(--f-serif);font-weight:400;font-size:56px;letter-spacing:-.025em;line-height:.95}.nw .i-kpi small{font-size:12.5px;color:var(--mu)}.nw .i-mini{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:600;color:var(--ink)}.nw .i-mini svg{color:var(--ac)}.nw .c-go{width:36px;height:36px;border-radius:50%;background:var(--ink);color:var(--bg);display:inline-flex;align-items:center;justify-content:center;flex:none}.nw .ph>.pt-pic,.nw .pt-pic.ph{display:block}.nw .i-crumb{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--fa);padding-top:6px;letter-spacing:.02em;position:relative;z-index:2}.nw .i-crumb a{color:var(--fa);transition:color .2s}.nw .i-crumb a:hover{color:var(--ink)}.nw .i-crumb b{color:var(--mu);font-weight:500}.nw .i-crumb s{text-decoration:none;opacity:.5}.nw .i-head{display:grid;grid-template-columns:repeat(12,1fr);gap:14px;padding:16px 0 0;position:relative;z-index:2}.nw .i-intro{grid-column:1/8;padding:36px 0 8px;display:flex;flex-direction:column;min-height:400px}.nw .i-intro h1{font-size:88px;line-height:.9;letter-spacing:-.06em;font-weight:900;text-transform:uppercase;margin:24px 0 0;text-wrap:balance}.nw .i-intro h1 em{font-family:var(--f-serif);font-style:normal;font-weight:400;text-transform:none;font-size:1.06em;letter-spacing:-.035em}.nw .i-intro p.sub{color:var(--mu);font-size:19px;line-height:1.45;letter-spacing:-.015em;margin:18px 0 0;max-width:560px}.nw .i-intro .ctas{display:flex;gap:10px;margin-top:auto;padding-top:28px;align-items:center;flex-wrap:wrap}.nw .i-intro .micro{font-size:12.5px;color:var(--fa);margin-left:6px}.nw .i-side{grid-column:8/13;min-height:400px;--bg:#171717;--cd:#0A0A0A;--cd2:#171717;--ink:#FAFAF8;--mu:#A3A3A3;--fa:#757575;--hl:rgba(250,250,248,.12);--hl2:rgba(250,250,248,.22);--ac:#F26722;--acs:rgba(242,103,34,.13);--sh:0 0 0 1px rgba(250,250,248,.08);background:var(--cd);color:var(--ink);border-radius:22px}.nw .i-side,.nw .i-side:hover{box-shadow:0 40px 80px -40px rgba(0,0,0,.55)}html[data-theme=dark] .nw .i-side{--bg:#E8E8E6;--cd:#FAFAF8;--cd2:#E8E8E6;--ink:#0A0A0A;--mu:#525252;--fa:#737373;--hl:rgba(10,10,10,.11);--hl2:rgba(10,10,10,.2);--ac:#C2410C;--acs:rgba(194,65,12,.10);--sh:0 0 0 1px rgba(10,10,10,.09)}.nw .i-sec{padding-top:110px}.nw .i-sh{max-width:900px;margin:0 0 34px}.nw .i-sh h2{font-size:64px;line-height:.92;letter-spacing:-.055em;font-weight:850;text-transform:uppercase;margin:14px 0 0;text-wrap:balance}.nw .i-sh h2 em{font-family:var(--f-serif);font-style:normal;font-weight:400;text-transform:none;font-size:1.06em;letter-spacing:-.02em}.nw .i-sh p{color:var(--mu);font-size:17px;margin:12px 0 0}.nw .pt-ey{font-size:12px}.nw .pt-ey i{width:7px;height:7px}.nw .f-in{width:100%;font:inherit;font-size:14px;color:var(--ink);background:transparent;border:0;outline:0;padding:0;letter-spacing:-.01em}.nw .f-in::placeholder{color:var(--fa);opacity:1}.nw textarea.f-in{resize:vertical;min-height:60px;line-height:1.5}.nw .f-hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.nw .f-msg{font-size:13px;line-height:1.45}.nw .f-msg.err{color:#B4372B}html[data-theme=dark] .nw .f-msg.err{color:#F2867A}.nw .f-msg a{text-decoration:underline;text-underline-offset:2px}.nw .f-done{display:flex;flex-direction:column;gap:10px;align-items:flex-start;padding:8px 0}.nw .f-done b{font-size:22px;letter-spacing:-.03em}.nw .f-done p{color:var(--mu);font-size:14.5px}.nw .f-done .ok{width:44px;height:44px;border-radius:50%;background:var(--acs);color:var(--ac);display:flex;align-items:center;justify-content:center}.nw button.pt-btn:disabled{opacity:.6;cursor:progress}.nw button.pt-sb:disabled{opacity:1;cursor:default}.nw .pt-field:after{left:16px;right:16px;bottom:6px;height:1.5px;border-radius:2px}.nw .eu-reg .pt-field:after{left:18px;right:18px;background:var(--bg)}.nw .f-sent{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:13px}.nw .f-sent small{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--mu);font-weight:600;margin-right:2px}.nw .f-sent span{padding:4px 10px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--hl2);color:var(--ink)}@media (max-width:820px){.nw .i-head{grid-template-columns:1fr;gap:10px;padding-top:8px}.nw .i-intro,.nw .i-side{grid-column:1/-1;min-height:0}.nw .i-intro{padding:22px 0 4px}.nw .i-intro h1{font-size:50px;margin-top:18px}.nw .i-intro p.sub{font-size:16px}.nw .i-intro .ctas{flex-direction:column;align-items:stretch}.nw .i-intro .ctas .pt-btn{justify-content:center}.nw .i-intro .micro{margin:0;text-align:center}.nw .i-side{min-height:300px}.nw .i-sec{padding-top:72px}.nw .i-sh{margin-bottom:24px}.nw .i-sh h2{font-size:40px}.nw .i-sh p{font-size:15px}.nw .i-kpi b{font-size:44px}}