@import "https://fonts.googleapis.com/css2?family=Poppins:wght@500;600;700;900&family=Nunito+Sans:wght@400;600;700&display=swap";:root{--red:#e1584a;--red-d:#c0402f;--orange:#f26b3a;--orange-d:#c94e1c;--navy:#14235c;--navy-2:#28347d;--gold:#f5b335;--gold-d:#e39f1e;--lime:#b9d961;--lime-d:#9db852;--green:#63b24c;--green-d:#4e9139;--teal:#17a99f;--blue:#5b9bd5;--blue-d:#4783b8;--indigo:#4c5aae;--indigo-d:#3a4585;--violet:#8e63b0;--violet-d:#6f4a8e;--ash:#2b2926;--ash-d:#1c1a18;--bg:#f6f5ef;--bg-2:#efe9d9;--card:#fff;--ink:#14235c;--mut:#5f5843;--line:#d7cdb2;--ok:#2e7d47;--okbg:#e4f2e7;--tealbg:#e0f5f3;--no:#c0392b;--nobg:#fbe6e2;--manbg:#eceef7;--brand:"Poppins", -apple-system, sans-serif}*{box-sizing:border-box;margin:0;padding:0}html{height:100%;scroll-padding-top:120px}body{background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;flex-direction:column;min-height:100%;font-family:Nunito Sans,-apple-system,Helvetica Neue,Arial,sans-serif;display:flex}main{flex:1 0 auto}a{color:inherit;text-decoration:none}nav{z-index:50;-webkit-backdrop-filter:blur(30px);background:#ffffffbf;border-radius:15px;width:calc(100% - 32px);max-width:1350px;margin:14px auto 0;transition:transform .3s;position:sticky;top:14px}nav.nav-hidden{transform:translateY(-130%)}nav .nav-inner{justify-content:space-between;align-items:center;width:100%;padding:18px 26px;display:flex}.logo{align-items:center;gap:10px;display:flex}.shoe{justify-content:center;align-items:center;width:120px;font-size:21px;display:none}.word{width:230px;height:auto;display:block}.navlinks{color:var(--brand);align-items:center;gap:36px;font-size:16px;font-weight:700;display:flex}.nav-login{color:var(--navy);align-items:center;gap:6px;display:flex}.section-inner{flex-direction:column;justify-content:center;max-width:1350px;min-height:80vh;margin:0 auto;padding:0 26px;display:flex}.hero{background:var(--bg);position:relative;overflow:hidden}.scroll-fade{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(28px)}.scroll-fade.in-view{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.scroll-fade{opacity:1;transition:none;transform:none}}.hero .section-inner{z-index:1;grid-template-columns:1.02fr .98fr;align-content:center;align-items:center;gap:38px;padding:26px 26px 46px;display:grid;position:relative}@media (width<=860px){.hero .section-inner{text-align:center;grid-template-columns:1fr}}h1{font-family:var(--brand);letter-spacing:-1px;color:var(--navy);margin:0;font-size:60px;font-weight:900;line-height:1.02}h1 .u{color:var(--orange);font-size:60px;display:block}.hero-sub{color:var(--mut);margin-top:16px;font-size:18px}.pop-first,.pop-second,.pop-third,.hero-input-pop{animation:.55s cubic-bezier(.34,1.56,.64,1) both heroPopUp}.pop-first,.pop-second{display:inline-block}.pop-first{animation-delay:0s}.pop-second{animation-delay:.75s}.pop-third,.hero-input-pop{animation-delay:1.5s}@keyframes heroPopUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.combo{flex-wrap:wrap;align-items:center;gap:8px;margin:30px 0;display:none}@media (width<=860px){.combo{justify-content:center}}.combo-item{background:var(--card);border:2px solid var(--navy);font-family:var(--brand);color:var(--navy);border-radius:20px;padding:6px 14px;font-size:15px;font-weight:600}.combo-plus{color:var(--orange);font-size:18px;font-weight:800}.formcard{background:var(--card);border-radius:15px;max-width:520px;margin-top:24px;padding:14px}@media (width<=860px){.formcard{margin:0 auto}}.frow{gap:8px;margin-top:10px;margin-bottom:10px;display:flex}.frow .f{flex:1;position:relative}label{background:var(--card);color:var(--mut);letter-spacing:.5px;z-index:1;margin:0;padding:0 6px;font-size:14px;font-weight:700;line-height:1;position:absolute;top:0;left:10px;transform:translateY(-50%)}label .opt{text-transform:none;letter-spacing:0;opacity:.7;font-weight:500}input{border:1.5px solid var(--bg-2);width:100%;color:var(--ink);background:#fff;border-radius:9px;outline:none;padding:10px 11px;font-size:15px}input:focus{border-color:var(--orange)}.preview-bar{border:1.5px solid var(--bg-2);border-radius:10px;align-items:center;gap:10px;margin-top:10px;padding:8px 8px 8px 14px;display:flex}.preview-url{color:var(--navy);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:15px;font-weight:700;overflow:hidden}.preview-go{background:var(--gold);color:var(--navy);font-family:var(--brand);cursor:pointer;border:none;border-radius:15px;flex:none;align-items:center;gap:6px;padding:15px 20px;font-size:14px;font-weight:700;transition:background .15s;display:flex}.preview-go:hover{background:var(--gold-d)}.preview-go:disabled{opacity:.6}.art{justify-content:center;display:flex}.art .panel{border:1px solid var(--line);background:#fff;border-radius:20px;width:100%;max-width:520px;padding:20px}.art img{width:100%;height:auto;animation:5.5s ease-in-out infinite bob;display:block}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.results{padding:0 0 40px}.results-sub{color:var(--mut);text-align:left;font-size:18px}.choose-name-h{font-family:var(--brand);text-transform:uppercase;letter-spacing:.6px;color:var(--navy);text-align:left;margin:0 0 20px;font-size:20px;font-weight:900}.results-empty{flex-direction:column;align-items:center;max-width:520px;margin:0 auto;padding:10px 0 20px;display:flex}.rsec{margin:20px 0}.sorry-msg{color:var(--mut);margin:0 0 12px;font-size:16px}.sorry-msg strong{color:var(--navy)}.rsec h3{text-transform:uppercase;letter-spacing:.6px;color:var(--navy);font-size:18px;font-weight:600;font-family:var(--brand);margin:0 0 9px 2px}.rcard{background:var(--card);border-radius:15px;overflow:hidden}.item{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.item:last-child{border-bottom:none}.pill{white-space:nowrap;border-radius:10px;align-items:center;gap:5px;padding:10px 20px;font-size:14px;font-weight:700;display:inline-flex}.okp{background:var(--tealbg);color:var(--teal)}.nop{background:var(--nobg);color:var(--no)}.manp{background:var(--manbg);color:var(--navy)}.pill.selectable{cursor:pointer;font-family:var(--brand);border:none;align-items:center;gap:4px;transition:background .15s,color .15s;display:inline-flex}.pill.selectable:hover{background:var(--blue);color:#fff}.pill.selectable.selected{background:var(--blue);color:var(--navy)}.sug{background:var(--card);border:none;border-radius:15px;margin-bottom:12px;padding:14px 16px}.sug.top{border-color:var(--orange)}.other-options-grid{flex-wrap:wrap;gap:12px;display:flex}.other-options-grid .sug{flex:260px;max-width:320px;margin-bottom:0}.bm-handles{margin-top:14px}.sug-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.sug-head .claim{width:auto;margin-top:0;padding:10px 20px}.sug-foot{justify-content:center;margin-top:12px;display:flex}.sug-foot .claim{width:auto;margin-top:0;padding:10px 20px}.sug .dom{color:var(--navy);font-size:18px;font-weight:800}.badge2{background:var(--orange);color:#fff;text-transform:uppercase;border-radius:20px;margin-left:8px;padding:3px 9px;font-size:11px;font-weight:800;display:inline-block}.reason{color:var(--navy);background:#eef0f8;border-radius:20px;margin-top:4px;padding:3px 9px;font-size:11px;font-weight:700;display:inline-block}.veri{color:var(--ok);margin-top:10px;font-size:13px;font-weight:600}.veri span{margin-right:12px}.man-btns{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.man-btn{background:var(--manbg);color:var(--navy);white-space:nowrap;text-transform:capitalize;border-radius:20px;padding:4px 10px;font-size:11px;font-weight:700}.man-btn:hover{background:var(--line)}.claim{background:var(--navy);color:#fff;cursor:pointer;width:100%;font-size:14px;font-weight:700;font-family:var(--brand);border:none;border-radius:15px;justify-content:center;align-items:center;gap:8px;margin-top:12px;padding:10px;transition:background .15s;display:flex}.claim:hover{background:var(--navy-2)}.claim.selected{background:var(--blue);color:var(--navy)}.claim.selected:hover{background:var(--blue-d)}.status-msg{background:var(--nobg);max-width:520px;color:var(--no);border-radius:10px;align-items:center;gap:8px;margin:14px auto 0;padding:14px 18px;font-size:15px;font-weight:600;display:flex}#how{background:var(--navy);padding:64px 0;position:relative;overflow:hidden}#how .section-inner{z-index:1;position:relative}.sec-h{font-family:var(--brand);color:var(--navy);text-align:center;margin:0 0 6px;font-size:42px;font-weight:700}.sec-p{text-align:center;color:var(--mut);margin:0 0 34px;font-size:16px}#pricing{background:var(--bg-2);padding:56px 0 74px}#pricing .section-inner{min-height:50vh}.pricing-inner{grid-template-columns:.8fr 1.3fr;align-items:center;gap:40px;display:grid}.pricing-inner.no-tagline{grid-template-columns:1fr}@media (width<=860px){.pricing-inner{text-align:center;grid-template-columns:1fr}.pricing-tagline{order:-1}}.pricing-tagline h2{font-family:var(--brand);color:var(--navy);margin:0 0 16px;font-size:46px;font-weight:900;line-height:1.15}.pricing-tagline h2 span{color:var(--orange);display:block}.pricing-tagline p{color:var(--mut);margin:0;font-size:18px}.pricing-select-h{font-family:var(--brand);text-transform:uppercase;letter-spacing:.6px;color:var(--navy);text-align:center;margin:0 0 14px;font-size:20px;font-weight:900}#pricing .cards{grid-template-columns:1fr 1fr;gap:18px;max-width:760px;margin:0 auto;display:grid}.price-card{background:var(--card);border:2.5px solid #0000;border-radius:15px;flex-direction:column;padding:24px;display:flex;position:relative}.price-card.selected{border-color:var(--blue)}.price-card .plan{font-family:var(--brand);color:#78715c;font-size:28px;font-weight:700}.price-card .price{font-family:var(--brand);color:var(--navy);font-size:42px;font-weight:700;line-height:1}.price-card .per{color:var(--mut);margin:4px 0 18px;font-size:16px}.price-card ul{margin:0 0 20px;padding:0;list-style:none}.price-card li{color:var(--ink);padding:6px 0 6px 24px;font-size:16px;position:relative}.price-card li:before{content:"✓";color:var(--orange);font-weight:800;position:absolute;left:0}.pbtn{cursor:pointer;width:100%;font-size:16px;font-weight:700;font-family:var(--brand);border:none;border-radius:15px;justify-content:center;align-items:center;gap:8px;padding:15px 20px;transition:background .15s;display:flex}.pbtn.basic{background:var(--blue);color:var(--navy);margin-top:auto}.pbtn.basic:hover{background:var(--blue-d)}.pbtn.propro{background:var(--lime);color:var(--navy)}.pbtn.propro:hover{background:var(--lime-d)}.pbtn.selected,.pbtn.selected:hover{background:var(--blue);color:var(--navy)}@media (width<=720px){#how .steps,#pricing .cards{grid-template-columns:1fr}}.checkout-card{background:var(--card);border-radius:15px;width:100%;max-width:760px;margin:40px auto 0;padding:32px}.checkout-card h2{font-family:var(--brand);color:var(--navy);margin:0 0 6px;font-size:26px;font-weight:700;line-height:1.25}.checkout-card h2 .u{color:var(--orange)}.checkout-sub{color:var(--mut);margin:0 0 22px;font-size:15px}.checkout-row{border-top:1px solid var(--line);color:var(--mut);justify-content:space-between;align-items:center;padding:14px 0;font-size:15px;display:flex}.checkout-row strong{color:var(--navy);font-weight:700}.checkout-cta{background:var(--blue);width:100%;color:var(--navy);font-family:var(--brand);cursor:pointer;border:none;border-radius:15px;justify-content:center;align-items:center;gap:8px;margin-top:22px;padding:15px 20px;font-size:16px;font-weight:700;transition:background .15s;display:flex}.checkout-cta:hover{background:var(--blue-d)}#faq{background:var(--bg);padding:56px 0 80px}.faqs{flex-direction:column;gap:12px;max-width:760px;margin:0 auto;display:flex}.faq-item{background:var(--card);border-radius:15px;padding:16px 20px}.faq-item summary{cursor:pointer;font-family:var(--brand);color:var(--navy);justify-content:space-between;align-items:center;gap:12px;font-size:16px;font-weight:700;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";color:var(--orange);flex:none;font-size:20px;font-weight:700;transition:transform .2s}.faq-item[open] summary:after{transform:rotate(45deg)}.faq-item p{color:var(--mut);margin-top:10px;font-size:14px;line-height:1.6}footer{background:var(--navy);color:#cfd4ea;padding:34px 26px}footer .fin{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:1350px;margin:0 auto;font-size:14px;display:flex}footer a{color:#cfd4ea}footer a:hover{color:#fff}footer .flinks{flex-wrap:wrap;gap:20px;display:flex}.page{max-width:760px;margin:0 auto;padding:50px 26px 80px}.page h1{margin-bottom:16px;font-size:34px}.page h2{font-family:var(--brand);color:var(--navy);margin:24px 0 8px;font-size:20px}.page p{color:var(--ink);margin:8px 0;line-height:1.6}main.on-white.svelte-12qhfyh{background:#fff;min-height:100vh}nav.nav-flush.svelte-12qhfyh{border-bottom:2px solid var(--line);background:#fff;border-radius:0;width:100%;max-width:none;margin:0;top:0;transform:none}nav.nav-flush.svelte-12qhfyh .nav-inner{max-width:1400px;margin:0 auto;padding:14px 40px}@media (width<=700px){nav.nav-flush.svelte-12qhfyh .nav-inner{padding:14px 20px}}
