.hd .hb-hero h1{letter-spacing:-.035em;max-width:14em;font-size:clamp(2.3rem,3.6vw,3.4rem);line-height:1}.hd .hb-lede{color:#d4d4d9;max-width:26em;font-size:1.25rem}.hd .hb-btn{box-shadow:0 14px 28px -12px #f26f21b3}.hd .hb-btn:hover{transform:translateY(-2px);box-shadow:0 18px 32px -12px #f26f21cc}.hd .hb-btn:active{transform:translateY(1px);box-shadow:0 6px 14px -8px #f26f21cc}.hd-try{background:var(--field);color:#fff;padding:0 0 112px}.hd-try h2{text-wrap:balance;max-width:14em;margin-bottom:36px;font-size:clamp(1.9rem,3.6vw,3rem)}.hd-try-slot{background:#ffffff0f;border-radius:20px;grid-template-columns:minmax(0,1fr);min-width:0;min-height:600px;display:grid;overflow:visible;box-shadow:0 0 0 1px #ffffff24}.hd-try-placeholder{text-align:center;color:#c9c9cf;max-width:28em;padding:24px;margin:auto!important}@media (max-width:900px){.hd-try{padding-bottom:72px}.hd-try-slot{min-height:740px}}.hd-sec{padding:120px 0}.hd-bump{background:#fff}.hd-recover{background:var(--tint)}.hd-team{background:#fff}.hd-biz-sec{background:var(--tint)}.hd-ads-sec{background:#fff}.hd-split{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:88px;display:grid}.hd-split--flip{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.hd-split--flip .hd-copy{order:2}.hd-split--flip .hd-visual{order:1}.hd-copy h2{text-wrap:balance;max-width:14em;font-size:clamp(1.9rem,3.6vw,3rem)}.hd-lead{color:var(--ink-2);max-width:32em;font-size:1.2rem;margin-top:22px!important}.hd-points{flex-direction:column;gap:14px;max-width:32em;padding:0;list-style:none;display:flex;margin:28px 0 0!important}.hd-points li{color:var(--ink);padding-left:26px;position:relative}.hd-points li:before{content:"";background:var(--or);border-radius:50%;width:10px;height:10px;position:absolute;top:.55em;left:0}.hd-visual{justify-content:center;display:flex}.hd-card{width:100%;max-width:440px;color:var(--ink);background:#fff;border-radius:20px;margin:0;padding:22px 24px 24px;font-size:.98rem;box-shadow:0 40px 60px -36px #0b0b0f73,0 0 0 1px #e5e5e7}.hd-card-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.hd-card-top b{font-family:var(--display);font-size:1.05rem;font-weight:700}.hd-eg{color:#52525b;background:var(--tint);white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:.74rem;font-weight:600}.hd-line{font-variant-numeric:tabular-nums;justify-content:space-between;gap:16px;padding:9px 0;display:flex}.hd-line span:first-child{color:var(--ink-2)}.hd-total{border-top:1px solid #e5e5e7;margin-top:6px;padding-top:14px;font-size:1.1rem;font-weight:700}.hd-total span:first-child{color:var(--ink)}.hd-offer{border:2px dashed var(--or-fill);background:#fff7f0;border-radius:14px;margin:8px 0 10px;overflow:hidden}.hd-offer-tag{background:var(--or);color:var(--ink);letter-spacing:.02em;padding:6px 14px;font-size:.78rem;font-weight:700;display:block}.hd-offer-row{align-items:center;gap:14px;padding:14px;display:flex}.hd-tick{background:var(--ink);color:#fff;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.hd-offer-text{flex-direction:column;gap:2px;display:flex}.hd-offer-text b{font-weight:700}.hd-offer-text span{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:.92rem}.hd-offer-text s{color:#71717a}.hd-left-who{align-items:center;gap:14px;display:flex}.hd-left-who>span:last-child{flex-direction:column;display:flex}.hd-left-who>span:last-child span{color:#52525b;font-size:.9rem}.hd-avatar{background:var(--ink);color:#fff;width:46px;height:46px;font-family:var(--display);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.hd-left-want{color:var(--ink-2);margin:16px 0 18px!important}.hd-actions{flex-wrap:wrap;gap:8px;display:flex}.hd-act{border:1.5px solid #c7c7cd;border-radius:999px;align-items:center;min-height:40px;padding:0 16px;font-size:.92rem;font-weight:600;display:inline-flex}.hd-act--done{background:var(--ink);border-color:var(--ink);color:#fff}.hd-rolepills{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hd-rolepills span{background:var(--tint);border-radius:999px;padding:7px 14px;font-size:.92rem;font-weight:600}.hd-rolepills i{color:var(--accent);font-size:1.2rem;font-style:normal;font-weight:700}.hd-sees{font-weight:700;margin:20px 0 8px!important}.hd-seelist{color:var(--ink-2);flex-direction:column;gap:6px;padding:0;list-style:none;display:flex;margin:0!important}.hd-seelist li:before{content:"✓";color:#15803d;margin-right:10px;font-weight:800}.hd-locked{color:var(--ink-2);border-top:1px solid #e5e5e7;align-items:flex-start;gap:10px;padding-top:16px;font-size:.92rem;display:flex;margin-top:20px!important}.hd-locked svg{color:var(--ink);flex:none;margin-top:2px}.hd-biz ul{flex-direction:column;gap:6px;padding:0;list-style:none;display:flex;margin:0!important}.hd-biz li{border-radius:12px;align-items:center;gap:14px;padding:12px;font-weight:600;display:flex}.hd-biz li.is-on{background:var(--tint)}.hd-biz-dot{background:var(--ink);color:#fff;width:36px;height:36px;font-family:var(--display);border-radius:10px;flex:none;place-items:center;font-weight:700;display:grid}.hd-biz-now{color:#15803d;margin-left:auto;display:inline-flex}.hd-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hd-fieldlabel{color:#52525b;font-size:.8rem;font-weight:700;margin:6px 0!important}.hd-link{background:var(--tint);word-break:break-all;border-radius:10px;padding:12px 14px;font-weight:600}.hd-note{color:var(--ink-2);font-size:.92rem;margin:10px 0 20px!important}.hd-status{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hd-status>span:nth-child(2){flex-direction:column;flex:140px;display:flex}.hd-status>span:nth-child(2) span{color:#52525b;font-size:.88rem}.hd-status-dot{background:#15803d;border-radius:50%;flex:none;width:12px;height:12px}.hd .hb-local dt{font-size:clamp(1.7rem,3vw,2.5rem);line-height:1.1}@media (prefers-reduced-motion:no-preference){@keyframes hdRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.hb[data-motion=on] .hd-visual:not([data-arrived]) .hd-card{opacity:0;transform:translateY(18px)}.hb[data-motion=on] .hd-visual[data-arrived] .hd-card{animation:hdRise .7s var(--ease) both}}@media (max-width:900px){.hd .hb-hero h1{max-width:none;font-size:clamp(1.9rem,8.4vw,2.5rem)}.hd .hb-lede{font-size:1.1rem}.hd-sec{padding:72px 0}.hd-split,.hd-split--flip{grid-template-columns:minmax(0,1fr);gap:36px}.hd-split--flip .hd-copy,.hd-split--flip .hd-visual{order:0}.hd-lead{font-size:1.08rem}.hd-card{max-width:none;padding:18px 18px 20px}}.hd .lzrunsteps .is-now{color:var(--ink)}
