@font-face{font-family:Host Grotesk;font-style:normal;font-weight:300 800;font-display:swap;src:url(/_next/static/media/e7b0a9df14c3ada0-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Host Grotesk;font-style:normal;font-weight:300 800;font-display:swap;src:url(/_next/static/media/4f11357dfbf1285b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Host Grotesk Fallback;src:local("Arial");ascent-override:96.69%;descent-override:30.01%;line-gap-override:0.00%;size-adjust:104.98%}.__className_187902{font-family:Host Grotesk,Host Grotesk Fallback;font-style:normal}.__variable_187902{--font-gw:"Host Grotesk","Host Grotesk Fallback"}.gw{--gw-bg:#f6f7f7;--gw-s:#ffffff;--gw-ln:#e2e6e8;--gw-ink:#14181b;--gw-mu:#59626a;--gw-green:#1f7a4a;--gw-deep:#145c37;--gw-lime:#b6ef7a;--gw-ai:#4f9a1f;--gw-n:#5b6b7a;--gw-c:#b06d10;--gw-v:#2a66a8;--gw-p:#1f7a4a;--brand-bar:#4f9a1f;color-scheme:light;background:var(--gw-bg);color:var(--gw-ink);font-family:var(--font-gw),ui-sans-serif,system-ui,sans-serif;font-size:16px;line-height:1.55;min-height:100vh;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}.gw *,.gw :after,.gw :before{box-sizing:border-box}.gw a{color:inherit;text-decoration:none}.gw h1,.gw h2,.gw h3{margin:0;text-wrap:balance}.gw p{margin:0}.gw-wrap{width:100%;max-width:1200px;margin-inline:auto;padding-inline:24px}.gw-muted{color:var(--gw-mu)}.gw-sel{-webkit-user-select:all;-moz-user-select:all;user-select:all;font-weight:600;color:var(--gw-ink)}.gw-cts{font-size:.55em;vertical-align:.6em;margin-left:.04em}.gw-kick{font-size:13px;letter-spacing:.07em;margin-bottom:14px}.gw-cap,.gw-kick{font-weight:600;text-transform:uppercase;color:var(--gw-mu)}.gw-cap{font-size:12px;letter-spacing:.06em;margin-bottom:12px;display:block}.gw-nav{display:flex;gap:32px;max-width:1200px;margin-inline:auto;padding:20px 24px}.gw-brand,.gw-nav{align-items:center}.gw-brand{display:inline-flex;gap:8px;font-weight:700;font-size:22px;letter-spacing:-.03em;color:var(--gw-ink)}.gw-logo{width:26px;height:26px;color:var(--gw-green)}.gw-links{display:flex;gap:24px;color:var(--gw-mu);font-size:15px}.gw-links a:hover,.gw-login:hover{color:var(--gw-ink)}.gw-nav-right{margin-left:auto;display:flex;align-items:center;gap:18px;font-size:15px}.gw-pill{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;background:var(--gw-ink);color:#fff!important;border-radius:999px;padding:14px 24px;font-weight:600;font-size:16px;transition:transform .15s ease,background .15s ease}.gw-pill:hover{background:#000;transform:translateY(-1px)}.gw a:focus-visible,.gw summary:focus-visible,.gw-pill:focus-visible{outline:2px solid var(--gw-green);outline-offset:3px}.gw-pill-sm{padding:10px 18px;font-size:15px}.gw-pill-light{background:#fff;color:var(--gw-deep)!important}.gw-pill-light:hover{background:var(--gw-lime)}.gw-hero{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:56px;align-items:end;padding-block:56px 40px}.gw-hero h1{font-size:clamp(42px,6.4vw,78px);line-height:.98;letter-spacing:-.045em;font-weight:700}.gw-hero-side{display:grid;gap:20px;justify-items:start}.gw-lede{font-size:19px;line-height:1.45}.gw-lede,.gw-note{color:var(--gw-mu)}.gw-note{font-size:14px}.gw-flow-in{display:grid;grid-template-columns:300px 64px minmax(0,1fr);align-items:start;padding:28px;background:var(--gw-s);border:1px solid var(--gw-ln);border-radius:20px}.gw-example{font-size:13px;color:var(--gw-mu);margin-top:10px}.gw-wa{list-style:none;margin:0;padding:0;border:1px solid var(--gw-ln);border-radius:14px;overflow:hidden}.gw-wa li{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:10px;align-items:center;padding:11px 12px;border-bottom:1px solid var(--gw-ln);font-size:13.5px}.gw-wa li:last-child{border-bottom:0}.gw-wa-txt{min-width:0}.gw-wa b{display:block;font-weight:600}.gw-wa small{display:block;color:var(--gw-mu);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12.5px}.gw-av{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;font-size:12.5px}.gw-av,.gw-tag{font-weight:600}.gw-tag{font-size:11.5px;padding:2px 8px;border-radius:999px;white-space:nowrap}.gw-t-n{background:#e9edf1;color:#3d4a56}.gw-t-c{background:#f8ecd9;color:#7a4a06}.gw-t-v{background:#e2edf8;color:#1d4f86}.gw-t-p{background:#e1f1e8;color:#175c38}.gw-links-svg{width:64px;height:320px;margin-top:44px;fill:none;stroke:#c4cbd0;stroke-width:1.5}.gw-board{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.gw-col{background:var(--gw-bg);border-radius:12px;padding:10px;min-height:300px}.gw-col h3{display:grid;gap:1px;font-size:13.5px;font-weight:600;margin:2px 4px 10px}.gw-col h3 span+span{color:var(--gw-mu);font-weight:500;font-size:12.5px;padding-left:14px}.gw-dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px;vertical-align:1px}.gw-dot.gw-t-n{background:var(--gw-n)}.gw-dot.gw-t-c{background:var(--gw-c)}.gw-dot.gw-t-v{background:var(--gw-v)}.gw-dot.gw-t-p{background:var(--gw-p)}.gw-card{display:grid;background:var(--gw-s);border:1px solid var(--gw-ln);border-radius:10px;padding:10px 11px;margin-bottom:8px;font-size:13px}.gw-card b{font-weight:600;font-size:13.5px}.gw-amt{font-size:16px;font-weight:700;letter-spacing:-.02em;margin-top:3px}.gw-won{color:var(--gw-green)}.gw-meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 6px;color:var(--gw-mu);font-size:12px;margin-top:6px;white-space:nowrap}.gw-ai{display:inline-flex;align-items:center;gap:5px;font-weight:600;color:var(--gw-ink)}.gw-ai i{width:8px;height:8px;border-radius:2px;background:var(--gw-ai);display:inline-block}.gw-sec{padding-block:88px}.gw-band{background:var(--gw-s);border-block:1px solid var(--gw-ln)}.gw-sec-head h2{font-size:clamp(30px,3.8vw,44px);line-height:1.03;letter-spacing:-.035em;font-weight:700;margin-bottom:18px}.gw-sec-head p:not(.gw-kick){color:var(--gw-mu);font-size:17px;max-width:60ch}.gw-sec-head p+p:not(.gw-kick){margin-top:14px}.gw-narrow{max-width:720px;margin-bottom:44px}.gw-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:64px;align-items:start}.gw-log{background:var(--gw-s);border:1px solid var(--gw-ln);border-radius:18px;padding:22px 24px 8px}.gw-log-row{display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:14px;align-items:baseline;padding-block:12px;border-top:1px solid var(--gw-ln);font-size:15px}.gw-log-row time{color:var(--gw-mu);font-size:14px}.gw-by{font-size:12px;font-weight:600;border:1px solid var(--gw-ln);border-radius:6px;padding:1px 7px;white-space:nowrap}.gw-by-ai{display:inline-flex;gap:5px;align-items:center}.gw-by-ai i{width:7px;height:7px;border-radius:2px;background:var(--gw-ai)}.gw-feats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 40px;margin:0}.gw-feats-4{grid-template-columns:repeat(2,minmax(0,1fr))}.gw-feats>div{border-top:1px solid var(--gw-ln);padding-block:20px 26px}.gw-feats dt{font-weight:700;font-size:18px;letter-spacing:-.01em;margin-bottom:6px}.gw-feats dd{margin:0;color:var(--gw-mu)}.gw-results{background:var(--gw-s);border:1px solid var(--gw-ln);border-radius:18px;padding:24px;display:grid;gap:18px}.gw-res-top{display:grid;gap:2px}.gw-res-top .gw-cap{margin-bottom:0}.gw-big{font-size:44px;font-weight:700;letter-spacing:-.04em;line-height:1.05;color:var(--gw-green)}.gw-funnel-bars{display:grid;gap:8px}.gw-funnel-bars div{display:grid;grid-template-columns:130px minmax(0,1fr) 32px;gap:12px;align-items:center;font-size:14px}.gw-funnel-bars i{display:block;height:10px;border-radius:5px;background:var(--gw-green);opacity:.85}.gw-funnel-bars b{text-align:right}.gw-res-row{display:flex;justify-content:space-between;gap:12px;border-top:1px solid var(--gw-ln);padding-top:14px;font-size:14.5px}.gw-res-warn b{color:#a3410b;white-space:nowrap}.gw-green{background:var(--gw-deep);color:#fff}.gw-green .gw-kick{color:var(--gw-lime)}.gw-green .gw-sec-head p:not(.gw-kick){color:rgba(255,255,255,.86)}.gw-adcard{background:#fff;color:var(--gw-ink);border-radius:22px;padding:22px;display:grid;gap:14px;box-shadow:0 30px 60px rgba(0,0,0,.25)}.gw-ad-top{display:grid;grid-template-columns:68px minmax(0,1fr);gap:14px;align-items:center}.gw-ad-top small{display:block;color:var(--gw-mu);font-size:13px}.gw-ad-top b{font-size:21px;letter-spacing:-.02em}.gw-thumb{width:68px;height:68px;border-radius:14px;background:linear-gradient(140deg,#d9bf98,#9a7650 60%,#6f5236)}.gw-funnel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.gw-funnel div{background:var(--gw-bg);border-radius:14px;padding:12px 14px}.gw-funnel b{display:block;font-size:24px;letter-spacing:-.03em;white-space:nowrap}.gw-funnel span{font-size:13px;color:var(--gw-mu)}.gw-checks{list-style:none;margin:0;padding:0;display:grid;gap:0}.gw-checks li{position:relative;padding:16px 0 16px 34px;border-top:1px solid var(--gw-ln);font-size:16.5px}.gw-checks li:before{content:"";position:absolute;left:4px;top:22px;width:14px;height:8px;border-left:2.5px solid var(--gw-green);border-bottom:2.5px solid var(--gw-green);transform:rotate(-45deg)}.gw-steps{margin:0;padding:0;list-style:none;counter-reset:s;display:grid}.gw-steps li{counter-increment:s;display:grid;grid-template-columns:48px minmax(0,1fr);gap:4px 16px;padding-block:18px;border-top:1px solid var(--gw-ln);color:var(--gw-mu);font-size:16.5px}.gw-steps li:before{content:counter(s);grid-row:span 2;font-size:30px;font-weight:700;color:var(--gw-green);letter-spacing:-.03em;line-height:1}.gw-steps b{color:var(--gw-ink);display:block}.gw-faq details{border-top:1px solid var(--gw-ln);padding-block:4px}.gw-faq details:last-child{border-bottom:1px solid var(--gw-ln)}.gw-faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px;padding-block:16px;font-weight:600;font-size:17px}.gw-faq summary::-webkit-details-marker{display:none}.gw-faq summary:after{content:"+";font-size:22px;line-height:1;color:var(--gw-mu)}.gw-faq details[open] summary:after{content:"–"}.gw-faq details p{color:var(--gw-mu);padding-bottom:18px;max-width:62ch}.gw-final{background:var(--gw-green);color:#fff;padding-block:88px;--brand-bar:#b6ef7a}.gw-final h2{font-size:clamp(32px,4.6vw,56px);line-height:1;letter-spacing:-.04em;font-weight:700;max-width:16ch}.gw-final p{font-size:19px;margin-top:16px;color:rgba(255,255,255,.9)}.gw-final-cta{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin-top:28px}.gw-final .gw-sel{color:#fff}.gw-foot{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px 40px;padding-block:44px;font-size:14.5px;color:var(--gw-mu)}.gw-foot-brand{display:grid;gap:8px}.gw-foot-links{display:flex;flex-wrap:wrap;gap:10px 22px;align-items:center}.gw-foot-links a:hover{color:var(--gw-ink)}.gw-legal{grid-column:1/-1;font-size:13px;border-top:1px solid var(--gw-ln);padding-top:18px}@media (max-width:1040px){.gw-links{display:none}.gw-flow-in{grid-template-columns:minmax(0,1fr);gap:24px}.gw-links-svg{display:none}}@media (max-width:820px){.gw-nav,.gw-wrap{padding-inline:16px}.gw-nav{gap:12px;padding-block:14px}.gw-login{display:none}.gw-hero{grid-template-columns:minmax(0,1fr);gap:24px;padding-block:28px 28px}.gw-flow-in{padding:16px;border-radius:16px}.gw-board{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px}.gw-col{flex:0 0 72%;scroll-snap-align:start;min-height:0}.gw-sec{padding-block:60px}.gw-split{gap:32px}.gw-feats,.gw-feats-4,.gw-split{grid-template-columns:minmax(0,1fr)}.gw-log{padding:16px 16px 4px}.gw-log-row{grid-template-columns:44px minmax(0,1fr)}.gw-log-row .gw-by{grid-column:2;justify-self:start}.gw-funnel-bars div{grid-template-columns:110px minmax(0,1fr) 28px}.gw-funnel b{font-size:19px}.gw-foot{grid-template-columns:minmax(0,1fr)}.gw-final{padding-block:60px}}@media (prefers-reduced-motion:reduce){.gw-pill{transition:none}.gw-pill:hover{transform:none}}