.nav{position:sticky;top:0;z-index:20;background:#fff;display:flex;align-items:center;justify-content:space-between;padding:20px 24px 12px}.nav__logo{display:inline-flex;align-items:center;padding:0;border:none;background:none;cursor:pointer}.nav__logo-img{display:block;height:clamp(24px,6vw,32px);width:auto}.nav__login{font-size:15px;font-weight:600;letter-spacing:-.01em;color:#1a1a1a}@media(min-width:1024px){.nav{max-width:100%;margin-inline:0;padding:18px 24px 10px}}.btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:0 20px;border-radius:12px;border:1px solid transparent;font-family:inherit;font-size:15px;font-weight:700;letter-spacing:-.01em;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .06s ease;box-sizing:border-box}.btn:active{transform:scale(.99)}.btn sup{font-size:.62em;margin-left:1px}.btn--primary{background:#1ec677;color:#133928;box-shadow:#33333329 0 4px 12px}.btn--primary:hover{background:#18b36a}.btn--secondary{background:#fff;color:#1a1a1a;border-color:#e0e3e1}.btn--secondary:hover{border-color:#bfc4c0}.hero{padding:48px 24px 28px;text-align:center}.hero__title{margin:0;font-family:var(--font);font-weight:500;font-size:38px;line-height:48px;letter-spacing:-.02rem;color:#133928}.hero__who{display:block}.hero__dollar{font-family:var(--font-benefits)}.hero__note{margin:10px 0 0;font-size:15px;line-height:1.4;color:#6b7280}.hero__instant{margin:88px 0 12px;display:flex;align-items:center;justify-content:center;gap:5px;font-size:12.5px;font-weight:700;letter-spacing:-.005em;color:#555}.hero__bolt{font-size:12.5px}.hero__actions{display:grid;gap:12px}@media(min-width:600px){.hero{padding:56px 28px 28px}}@media(min-width:1024px){.hero{max-width:100%;margin-inline:0;padding:40px 24px 24px}.hero__title{font-size:clamp(32px,5vw,40px)}.hero__note{font-size:14px}.hero__instant{margin:72px 0 10px;font-size:12px}}.showcase{background:var(--mint);overflow:hidden;display:flex;justify-content:center}.showcase__img{display:block;width:100%;height:auto}.benefits{max-width:892px;margin-inline:auto;font-family:var(--font-benefits);padding:24px}@media(min-width:600px){.benefits{padding:24px 112px}}@media(min-width:1024px){.benefits{padding:24px 132px}}.benefits__heading{margin:0 0 clamp(28px,6.1vw,55px);font-size:clamp(26px,4.55vw,44px);line-height:1.16;font-weight:700;letter-spacing:-.022em;color:var(--ink-neutral)}.benefits__list{margin:0;padding:0;list-style:none;display:grid;gap:28px}.benefit{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:32px}.benefit__icon{width:100%;aspect-ratio:1;display:flex;align-items:center;justify-content:center}.benefit__icon svg{width:100%;height:100%;display:block}.benefit__text{margin:0;font-size:clamp(17px,3.2vw,30px);line-height:1.32;font-weight:400;letter-spacing:-.014em;color:var(--ink-neutral)}.benefit__text sup{font-size:.6em;margin-left:1px}.footnotes{max-width:892px;margin-inline:auto;padding:clamp(24px,3.5vw,34px) 24px clamp(40px,6vw,64px)}@media(min-width:600px){.footnotes{padding-left:112px;padding-right:112px}}@media(min-width:1024px){.footnotes{padding-left:132px;padding-right:132px}}.footnote{margin:0 0 1.5em;font-size:12px;line-height:1.5;letter-spacing:-.004em;color:#5a6a62}.footnote__marker{font-size:.8em;margin-right:1px}.footnote__link{font-weight:700;text-decoration:underline;text-underline-offset:3px;color:#5a6a62}.footnote__link:hover{color:var(--green-hover)}.footnotes__copyright{display:none}.field{position:relative;display:block;width:100%;box-sizing:border-box;background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:28px 13px 12px;transition:border-color .15s ease,box-shadow .15s ease}.field:focus-within{border-color:#1ec677;box-shadow:0 0 0 1px #1ec677}.field.field--error{border-color:#d91848;background:#fbe8ed}.field.field--error:focus-within{border-color:#d91848;box-shadow:0 0 0 1px #d91848}.field__label{position:absolute;left:13px;top:50%;transform:translateY(-50%);font-family:Circular Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#74758c;pointer-events:none;-webkit-font-smoothing:antialiased;transition:top .14s ease,transform .14s ease,font-size .14s ease}.field__input:focus+.field__label,.field__input:not(:placeholder-shown)+.field__label{top:8px;transform:translateY(0);font-size:12px;line-height:20px}.field__input{width:100%;padding:0;border:none;outline:none;background:transparent;font-family:Circular Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#333;-webkit-font-smoothing:antialiased;box-sizing:border-box}.field__input--muted{color:#333}.field__input--readonly{cursor:default}.field__input::placeholder{color:transparent}.field__input[type=password]{letter-spacing:.1em}.field__trailing{position:absolute;right:13px;top:50%;transform:translateY(-50%);display:flex;align-items:center}.field__trailing--top{top:8px;transform:none}.field__trailing>svg{width:clamp(22px,4vw,28px);height:auto}.field__trailing .brand svg{display:block;width:34px;height:auto}.checkbox{display:grid;grid-template-columns:24px 1fr;gap:clamp(14px,2.6vw,18px);align-items:start}.checkbox__input{position:absolute;opacity:0;width:0;height:0}.checkbox__box{width:24px;height:24px;border-radius:6px;box-shadow:inset 0 0 0 2px #1da851;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .12s ease,box-shadow .12s ease}.checkbox__tick{width:100%;height:100%;opacity:0;transition:opacity .12s ease}.checkbox__input:checked+.checkbox__box{background:#1da851;box-shadow:none}.checkbox__input:checked+.checkbox__box .checkbox__tick{opacity:1}.checkbox__input:focus-visible+.checkbox__box{outline:3px solid rgba(29,168,81,.35);outline-offset:1px}.checkbox__label{font-size:clamp(14px,2.4vw,16px);line-height:1.4;color:var(--ink-neutral);cursor:pointer}.checkbox__label a{font-weight:700;text-decoration:underline;text-underline-offset:2px;color:var(--ink-neutral)}.claim{max-width:600px;margin-inline:auto;padding:20px 24px 36px}@media(min-width:600px){.claim{padding:24px 120px 40px}}.claim__title{margin:0 0 8px;font-size:21px;line-height:1.2;font-weight:700;letter-spacing:-.02em;color:#333}.claim__amount{color:#14a961}.claim__subtitle{margin:8px 0 0;font-size:16px;line-height:1.5;color:#333}.claim__grid{display:grid;gap:14px;margin-top:24px}.claim__row{display:grid;gap:14px}.claim__row--2{grid-template-columns:1fr 1fr}.claim__row--3{grid-template-columns:1fr 1fr 1fr}.claim__field-error{margin:-6px 0 0;display:flex;align-items:center;gap:6px;font-size:14px;font-weight:500;letter-spacing:-.01em;color:#d91848}.claim__warn{font-size:15px;line-height:1}.claim__help{width:18px;height:18px;padding:0;border:none;border-radius:50%;background:#74758c;color:#fff;font-family:inherit;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;cursor:pointer}.cvv-help__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;background:#00000080;animation:cvv-help-fade .15s ease}.cvv-help{width:100%;max-width:640px;padding:24px;background:#fff;border-radius:16px;box-shadow:0 20px 60px #00000040;animation:cvv-help-pop .18s cubic-bezier(.2,.8,.3,1)}.cvv-help__header{display:flex;align-items:center;justify-content:space-between}.cvv-help__title{font-size:22px;font-weight:700;letter-spacing:-.01em;color:#333}.cvv-help__close{display:flex;padding:4px;border:none;border-radius:8px;background:none;color:#333;cursor:pointer}.cvv-help__close:hover{background:#f2f3f5}.cvv-help__img{display:block;width:100%;max-width:360px;height:auto;margin:16px auto 8px}@keyframes cvv-help-fade{0%{opacity:0}to{opacity:1}}@keyframes cvv-help-pop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.claim__checks{display:grid;gap:18px;margin-top:20px}.claim__checks label,.claim__checks [class*=label],.claim__checks p,.claim__checks span{font-size:14px!important;line-height:1.4!important}.claim__checks .claim__secure{display:inline-block;margin-top:2px;font-size:13px!important;font-weight:400;color:var(--ink-neutral)}.claim__submit{display:block;width:100%;margin-top:24px;min-height:54px;border:none;border-radius:12px;font-family:inherit;font-size:16px;font-weight:700;letter-spacing:-.01em;color:#133928;background:#1ec677;box-shadow:#33333329 0 4px 12px;cursor:pointer;transition:background .15s ease,transform .06s ease}.claim__submit:hover:not(:disabled){background:#18b36a}.claim__submit:active:not(:disabled){transform:scale(.995)}.claim__submit:disabled{background:#a5e8c9;color:#adadad;box-shadow:none;cursor:not-allowed}.claim__spinner{display:inline-flex;width:clamp(22px,4vw,28px);height:clamp(22px,4vw,28px)}.claim__spinner svg{width:100%;height:100%;animation:claim-spin .9s steps(12) infinite}@keyframes claim-spin{to{transform:rotate(360deg)}}.already-claimed-page{min-height:100vh;background:#f4f5f6;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:64px 24px 24px;font-family:var(--font)}.already-claimed-card{width:100%;max-width:580px;background:#fff;border-radius:24px;box-shadow:0 8px 30px #0000000f;padding:36px 120px 48px}.already-claimed-card__header{display:flex;align-items:center;justify-content:space-between;margin:0 -88px 44px}.already-claimed-card__logo-img{height:28px;width:auto;object-fit:contain}.already-claimed-card__login{font-size:15px;font-weight:700;color:var(--ink, #1a1a1a);text-decoration:none}.already-claimed-card__icon{color:#e0355b;margin-bottom:28px}.already-claimed-card__icon svg{width:52px;height:52px}.already-claimed-card__title{font-size:26px;font-weight:700;color:#1a1a1a;margin:0 0 12px;line-height:1.25}.already-claimed-card__body{font-size:15px;color:#4b5563;line-height:1.5;margin:0 0 88px}.already-claimed-card__cta{display:block;width:100%;font-family:inherit;font-size:16px;font-weight:700;text-align:center;text-decoration:none;color:#133928;background:#1ec677;border:none;border-radius:12px;padding:15px 24px;cursor:pointer;transition:transform .1s ease,background .15s ease}.already-claimed-card__cta:hover{background:#18b36a}.already-claimed-card__cta:active{transform:scale(.99)}.already-claimed-page__footer{margin-top:100px;font-size:14px;color:#6b7280;text-align:center}@media(max-width:640px){.already-claimed-page{padding:0;background:#fff}.already-claimed-card{min-height:100vh;border-radius:0;box-shadow:none;padding:32px 24px;display:flex;flex-direction:column}.already-claimed-card__header{margin:0 0 40px}.already-claimed-card__title{font-size:26px}.already-claimed-card__body{font-size:15px;margin-bottom:0}.already-claimed-card__cta{margin-top:auto}.already-claimed-page__footer{display:none}}.claim-page{padding:0;box-sizing:border-box;font-family:var(--font-benefits)}.claim-page__copyright{display:none}.success{max-width:660px;margin-inline:auto;padding:32px 24px 16px}@media(min-width:600px){.success{padding-left:112px;padding-right:112px}}@media(min-width:1024px){.success{padding-left:132px;padding-right:132px}}.success__headline{margin:0;text-align:center;font-size:clamp(24px,4.4vw,30px);line-height:1.22;font-weight:700;letter-spacing:-.03em;color:var(--ink)}.success__amount{color:#1db954}.success__divider{width:clamp(180px,40%,260px);height:1px;border:0;background:var(--line);margin:clamp(28px,4.4vw,40px) auto}.success__join{margin:0 0 clamp(30px,5vw,44px);text-align:center;font-size:clamp(16px,2.8vw,19px);line-height:1.35;font-weight:700;letter-spacing:-.015em;color:var(--ink)}@media(min-width:600px){.success__join{white-space:nowrap}}.success__hl{color:#1db954}.success__hl sup{font-size:.62em}.success__list{margin:0;padding:0;list-style:none;display:grid;gap:28px}.success__item{display:grid;grid-template-columns:64px 1fr;align-items:center;gap:32px}.success__icon{width:100%;aspect-ratio:1;display:flex;align-items:center;justify-content:center}.success__icon svg{width:100%;height:100%;display:block}.success__text{margin:0;font-size:clamp(17px,3vw,21px);line-height:1.32;font-weight:400;letter-spacing:-.012em;color:var(--ink-neutral)}.success__text sup{font-size:.6em;margin-left:1px}.success__cta{display:block;width:100%;max-width:320px;height:46px;min-height:46px;margin:32px auto 0;padding:0 20px;border:none;border-radius:12px;font-family:inherit;font-size:18px;font-weight:700;letter-spacing:-.01em;color:#133928;background:#1ec677;box-shadow:#33333329 0 4px 12px;cursor:pointer;transition:background .15s ease,transform .06s ease}.success__cta:hover{background:#18b36a}.success__cta:active{transform:scale(.995)}@font-face{font-family:AtFix;src:url(https://fonts.gstatic.com/s/hankengrotesk/v12/ieVn2YZDLWuGJpnzaiwFXS9tYtpd59A.woff2) format("woff2");unicode-range:U+0040;font-display:swap}@font-face{font-family:Circular Pro;src:url(/fonts/CircularStd-Book.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Circular Pro;src:url(/fonts/CircularStd-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Circular Pro;src:url(/fonts/CircularStd-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}:root{--green: #2ec25c;--green-hover: #27ad51;--mint: #eaf6ec;--ink: #0d2b1c;--body: #37423b;--muted: #6b756e;--line: #e8ebe9;--cta-label: #0d2b1c;--ink-neutral: #333333;--field-line: #e6e7ec;--field-placeholder: #9ca3af;--field-value-muted: #1a1a1a;--phone-1: #1aa04a;--phone-2: #0a6a2b;--font: "Circular Pro", "Poppins", "Hanken Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-benefits: "Circular Pro", "Poppins", "Hanken Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--pad: 20px;--measure: 560px;--sp-1: 8px;--sp-2: 16px;--sp-3: 24px;--sp-4: 32px}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:#fff;color:#2d2d2d;font-family:var(--font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}button{font-family:inherit}.illustration-img{width:100%;height:100%;object-fit:contain;display:block}.illustration-img--shield{transform:scale(1.32)}.illustration-img--bag{transform:scale(1.12)}.illustration-img--ok,.illustration-img--hands{transform:scale(1.1)}.app-shell{min-height:100vh;display:flex;flex-direction:column;align-items:center}.site-copyright{margin-top:auto;padding:20px 16px 28px;text-align:center;font-size:13px;line-height:1.4;color:#74758c}.site-box{max-width:580px;width:calc(100% - 32px);margin:24px auto;background:#fff;border-radius:20px;border:1px solid rgba(0,0,0,.05);box-shadow:0 1px 2px #0000000a,0 8px 24px #00000014;overflow:hidden}@media(min-width:600px){.site-box{max-width:560px;margin:24px auto;border-radius:24px}}@media(min-width:1024px){.site-box{max-width:600px;margin:32px auto;border-radius:24px}}.site-box .hero__title{font-family:var(--font)!important;font-weight:400!important;font-size:38px!important;line-height:48px!important;letter-spacing:-.02rem!important;color:#133928!important}.site-box .hero__note,.site-box .hero__note *{color:#333!important;font-size:16px!important;font-family:var(--font-benefits)!important;margin-top:10px!important}.site-box .hero__instant{color:#333!important;font-size:12px!important;margin:72px 0 10px!important}.site-box .hero__actions{display:grid!important;gap:12px!important;padding:0!important}.site-box .hero__actions button{min-height:46px!important;height:46px!important;font-size:15px!important;font-weight:700!important;border-radius:12px!important;padding:0 20px!important;letter-spacing:-.01em!important;width:65%!important;max-width:320px!important;margin-left:auto!important;margin-right:auto!important}.site-box .hero__actions .btn--primary{background:#1ec677!important;color:#133928!important;box-shadow:#33333329 0 4px 12px!important}.site-box .hero__actions .btn--secondary{background:#fff!important;color:#1a1a1a!important;border:1px solid #e0e3e1!important;box-shadow:none!important}.site-box .nav__login{color:#1a1a1a!important;font-size:15px!important}.site-box h2,.site-box [class*=benefits] h2,.site-box [class*=benefit] h2{color:#333!important;font-size:21px!important;font-weight:700!important;line-height:1.16!important;letter-spacing:-.022em!important;margin-top:var(--sp-3)!important}.site-box p,.site-box li,.site-box [class*=benefit] p,.site-box [class*=benefits] p{color:#333!important;font-size:16px!important;line-height:1.33!important;letter-spacing:-.014em!important}.site-box .footnote,.site-box .footnotes__copyright{color:#5a6a62!important;font-size:12px!important;line-height:1.5!important}.site-box .success__join{font-size:18px!important;line-height:1.35!important;letter-spacing:-.015em!important;color:var(--ink)!important}.site-box .success__text{font-size:16px!important;line-height:1.33!important;letter-spacing:-.014em!important;color:var(--ink-neutral)!important}.site-box [class*=benefit] [class*=item],.site-box [class*=benefits] [class*=item]{display:flex!important;align-items:center!important;gap:16px!important;margin-bottom:var(--sp-3)!important}.site-box [class*=benefit] [class*=icon],.site-box [class*=benefits] [class*=icon],.site-box [class*=benefit] [class*=illus],.site-box [class*=benefits] [class*=illus]{flex:0 0 64px!important;width:64px!important;height:64px!important}.site-box [class*=benefit] [class*=text],.site-box [class*=benefits] [class*=text],.site-box [class*=benefit] p,.site-box [class*=benefits] p{flex:1!important;min-width:0!important}.site-box .benefits{padding-top:24px!important;padding-bottom:24px!important}.site-box [class*=benefits] h2,.site-box [class*=benefit] h2{margin-top:0!important;margin-bottom:24px!important}
