.co{--bg: #0a0806;--bg2: #12100c;--gold: #f2c862;--gold-soft: #f7e08a;--ink: #f4efe4;--mut: #a49a86;--line: rgba(242, 200, 98, .16);margin:0;min-height:100vh;background:radial-gradient(1200px 600px at 50% -10%,#1c170e 0%,var(--bg) 55%);color:var(--ink);font-family:Pretendard,-apple-system,Malgun Gothic,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.co *{box-sizing:border-box}.co a{text-decoration:none;color:inherit}.co-nav{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;padding:14px 22px;background:#0a0806b8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.co-brand{display:flex;align-items:center;gap:9px}.co-logo{width:26px;height:26px;object-fit:contain}.co-brand-name{font-weight:800;letter-spacing:.3px;font-size:17px}.co-nav-cta{font-size:13px;font-weight:700;color:var(--gold);border:1px solid var(--line);padding:7px 14px;border-radius:var(--r-full)}.co-hero{text-align:center;padding:64px 22px 54px}.co-hero-logo{width:min(240px,62vw);height:auto;margin:0 auto 22px;display:block;filter:drop-shadow(0 8px 40px rgba(242,200,98,.18))}@media(max-width:620px){.co-hero{padding:26px 20px 40px}.co-hero-logo{width:min(132px,34vw);margin-bottom:14px}}.co-hero-title{font-size:clamp(28px,7vw,46px);font-weight:900;line-height:1.18;margin:0 0 16px;letter-spacing:0}.co-hero-title span{background:linear-gradient(100deg,var(--gold-soft),var(--gold));-webkit-background-clip:text;background-clip:text;color:transparent}.co-hero-sub{font-size:clamp(14px,3.4vw,16px);color:var(--mut);line-height:1.7;margin:0 auto 14px;width:100%;max-width:500px;text-align:center;text-wrap:balance}.co-hero-eyebrow{display:inline-block;margin-bottom:14px;padding:6px 14px;font-size:12.5px;font-weight:800;letter-spacing:.3px;color:var(--gold);background:#f2c86214;border:1px solid var(--line);border-radius:var(--r-full)}.co-hero-solve{margin:0 auto 24px;width:100%;max-width:500px;font-size:clamp(14.5px,3.6vw,16.5px);font-weight:700;line-height:1.6;color:var(--ink);text-align:center;text-wrap:balance}.co-hero-solve b{color:var(--gold)}.co-hero-sub b{color:var(--ink)}.co-hero-btns{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.co-hero-motto{margin-top:30px;font-size:12px;letter-spacing:3px;color:var(--gold);opacity:.7;text-transform:uppercase}.co-btn{display:inline-flex;align-items:center;justify-content:center;padding:13px 24px;border-radius:var(--r-full);font-size:14.5px;font-weight:800;transition:transform .15s,box-shadow .15s}.co-btn:active{transform:translateY(1px)}.co .co-btn-primary{background:linear-gradient(100deg,var(--gold-soft),var(--gold));color:#0a0806;font-weight:900;box-shadow:0 10px 30px -10px #f2c86280}.co .co-btn-ghost{border:1px solid var(--line);color:var(--ink)}.co-eyebrow{display:inline-block;font-size:11.5px;letter-spacing:3px;font-weight:800;color:var(--gold);opacity:.85;margin-bottom:12px}.co-eyebrow.center,.co-h2.center,.co-p.center{text-align:center}.co-h2{font-size:clamp(22px,5vw,30px);font-weight:850;margin:0 0 16px;letter-spacing:0}.co-p{font-size:15px;line-height:1.8;color:var(--mut);margin:0}.co-p b{color:var(--ink)}.co-intro{padding:40px 22px}.co-intro-inner{max-width:640px;margin:0 auto;padding:30px 26px;border:1px solid var(--line);border-radius:var(--r-lg);background:linear-gradient(180deg,rgba(242,200,98,.04),transparent)}.co-products{padding:46px 22px 20px;max-width:900px;margin:0 auto;text-align:center}.co-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:26px;text-align:left}.co-card{display:flex;flex-direction:column;padding:22px 20px;border-radius:var(--r-20);background:var(--bg2);border:1px solid var(--line);transition:transform .18s,border-color .18s,box-shadow .18s;position:relative;overflow:hidden}.co-card:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--accent);opacity:.8}.co-card:hover{transform:translateY(-3px);border-color:var(--accent);box-shadow:0 16px 40px -22px var(--accent)}.co-card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.co-card-emoji{font-size:30px}.co-card-tag{font-size:11px;font-weight:800;color:var(--accent);border:1px solid var(--line);padding:3px 9px;border-radius:var(--r-full)}.co-card-name{font-size:19px;font-weight:850;margin:0 0 8px;letter-spacing:.2px}.co-card-desc{font-size:13.5px;line-height:1.6;color:var(--mut);margin:0 0 16px;flex:1}.co-card-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:14px;border-top:1px solid var(--line)}.co-card-price{font-size:13px;font-weight:900;color:var(--accent);letter-spacing:0}.co-card-btn{font-size:12.5px;font-weight:800;white-space:nowrap;padding:8px 14px;border-radius:var(--r-full);color:var(--accent);border:1px solid var(--line);border-color:color-mix(in srgb,var(--accent) 38%,transparent);transition:border-color .16s,color .16s,background .16s,box-shadow .16s}.co-card:hover .co-card-btn{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,transparent);box-shadow:0 0 20px -6px var(--accent)}.co-card:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 70% at 50% 0%,var(--accent) 0%,transparent 62%);opacity:0;transition:opacity .2s}.co-card:hover:after{opacity:.07}.co-card>*{position:relative;z-index:1}.co-card.is-best{border-color:#f2c86280;box-shadow:0 18px 46px -26px #f2c86299}.co-card.is-best .co-card-btn{background:linear-gradient(100deg,var(--gold-soft),var(--gold));color:#0a0806;border-color:transparent}.co-card-badges{display:inline-flex;align-items:center;gap:6px}.co-card-ribbon{padding:3px 9px;border-radius:var(--r-full);font-size:10.5px;font-weight:900;letter-spacing:.6px;color:#0a0806;background:linear-gradient(100deg,var(--gold-soft),var(--gold))}.co-nav-links{display:flex;align-items:center;gap:20px}.co-nav-links>a,.co-nav-drop>a{font-size:13.5px;font-weight:700;color:var(--mut)}.co-nav-links>a:hover,.co-nav-drop>a:hover{color:var(--ink)}.co-nav-drop{position:relative}.co-nav-drop>a{display:inline-flex;align-items:center;gap:4px}.co-nav-caret{font-size:9px;opacity:.7;transition:transform .16s}.co-nav-drop.is-open .co-nav-caret{transform:rotate(180deg)}.co-nav-menu{position:absolute;top:100%;left:-12px;min-width:160px;z-index:40;display:flex;flex-direction:column;padding:8px;gap:2px;background:var(--bg2);border:1px solid var(--line);border-radius:var(--r-12);box-shadow:0 18px 40px -18px #000000d9;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .16s,transform .16s,visibility .16s}.co-nav-menu:before{content:"";position:absolute;left:0;right:0;top:-10px;height:10px}.co-nav-drop.is-open .co-nav-menu{opacity:1;visibility:visible;transform:translateY(0)}.co-nav-menu>a{padding:9px 12px;border-radius:8px;font-size:13.5px;font-weight:700;color:var(--mut);white-space:nowrap;transition:background .14s,color .14s}.co-nav-menu>a:hover,.co-nav-menu>a:focus-visible{background:#f2c86217;color:var(--gold)}.co-burger{display:none;width:44px;height:44px;margin:-6px -8px -6px -2px;place-items:center;font-size:19px;color:var(--gold);background:none;border:none;cursor:pointer}.co-mnav{position:absolute;top:100%;left:10px;right:10px;z-index:50;display:flex;flex-direction:column;padding:8px;gap:2px;background:var(--bg2);border:1px solid var(--line);border-radius:var(--r-12);box-shadow:0 18px 40px -16px #000000e6}.co-mnav>a{padding:13px 14px;border-radius:9px;font-size:14.5px;font-weight:700;color:var(--ink)}.co-mnav>a:hover,.co-mnav>a:active{background:#f2c86217;color:var(--gold)}@media(max-width:620px){.co-nav-links>a:not(.co-nav-cta),.co-nav-drop{display:none}.co-burger{display:grid}}.co-stats{display:flex;gap:12px;margin-top:24px}.co-stat{flex:1;text-align:center;padding:16px 8px;border:1px solid var(--line);border-radius:14px;background:#f2c86208}.co-stat b{display:block;font-size:22px;font-weight:900;color:var(--gold);text-shadow:0 2px 3px rgba(0,0,0,.85),0 4px 10px rgba(0,0,0,.55);letter-spacing:0}.co-stat span{display:block;margin-top:4px;font-size:12px;color:var(--mut);text-shadow:0 1px 2px rgba(0,0,0,.85),0 2px 6px rgba(0,0,0,.5)}.co-channels{margin-top:22px;padding-top:20px;border-top:1px solid var(--line)}.co-ch-label{display:block;font-size:12px;letter-spacing:2px;font-weight:800;color:var(--gold);margin-bottom:12px}.co-ch-row{display:flex;flex-wrap:wrap;gap:9px}.co-ch{display:inline-flex;align-items:center;gap:7px;padding:9px 15px;border-radius:var(--r-full);border:1px solid var(--line);background:var(--bg2);font-size:13.5px;font-weight:700;color:var(--ink);transition:border-color .15s,transform .15s}.co-ch:hover{border-color:var(--gold);transform:translateY(-2px)}.co-ch-emoji{font-size:15px}.co-section{padding:52px 22px;max-width:900px;margin:0 auto;text-align:center}.co-section.co-alt{background:linear-gradient(180deg,rgba(242,200,98,.03),transparent);max-width:none}.co-section.co-alt>*{max-width:900px;margin-left:auto;margin-right:auto}.co-sec-sub{margin-bottom:22px!important;font-size:13.5px!important}.co-center-btn{display:inline-flex;margin-top:22px}.co-list{display:flex;flex-direction:column;gap:10px;text-align:left}.co-row{display:flex;align-items:center;gap:14px;padding:16px 18px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg2);transition:border-color .18s,transform .18s}.co-row:hover{border-color:var(--gold);transform:translate(3px)}.co-row-body{flex:1}.co-row-name{font-size:16px;font-weight:800;margin:0 0 4px}.co-row-sub{font-size:12.5px;color:var(--mut);margin:0;line-height:1.5}.co-row-go{font-size:13px;font-weight:800;color:var(--gold);white-space:nowrap}.co-grid-3{grid-template-columns:1fr 1fr 1fr}@media(max-width:720px){.co-grid-3{grid-template-columns:1fr 1fr}}@media(max-width:480px){.co-grid-3{grid-template-columns:1fr}}.co-mini{text-align:left;padding:16px;border:1px solid var(--line);border-radius:14px;background:var(--bg2);transition:border-color .18s}.co-mini:hover{border-color:var(--gold)}.co-mini-top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:7px}.co-mini-name{font-size:14px;font-weight:800}.co-mini-badge{font-size:10px;font-weight:800;color:var(--gold);border:1px solid var(--line);border-radius:var(--r-full);padding:2px 7px;white-space:nowrap}.co-mini-desc{font-size:12px;color:var(--mut);line-height:1.55;margin:0}.co-store-note{margin-top:16px;font-size:13px;color:var(--mut)}.co-contact{text-align:center;padding:56px 22px}.co-contact .co-p{margin:0 auto 22px;max-width:420px}.co-footer{border-top:1px solid var(--line);padding:34px 22px 44px;text-align:center}.co-foot-brand{display:flex;align-items:center;justify-content:center;gap:8px;font-weight:800;font-size:15px}.co-foot-logo{width:22px;height:22px;object-fit:contain}.co-foot-line{color:var(--gold);font-size:13px;margin:12px 0 6px;opacity:.8}.co-foot-biz{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 14px;max-width:520px;margin:14px auto 10px}.co-foot-biz-row{font-size:11.5px;color:var(--mut);line-height:1.6}.co-foot-biz-row em{font-style:normal;color:var(--gold-dim, #b99a4e);font-weight:700;margin-right:3px}.co-foot-copy{color:var(--mut);font-size:12px;margin:0}@media(max-width:560px){.co-grid{grid-template-columns:1fr}}.co-how{display:flex;align-items:stretch;justify-content:center;gap:14px;max-width:820px;margin:30px auto 0;padding:0 20px}.co-how-step{flex:1;text-align:center;position:relative;background:linear-gradient(168deg,#17120a,#0e0b07);border:1.5px solid rgba(242,200,98,.38);border-radius:18px;padding:26px 16px 20px;box-shadow:0 18px 44px -24px #f2c8624d,inset 0 1px #f2c86224;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.co-how-step:hover{transform:translateY(-3px);border-color:#f2c862b3;box-shadow:0 22px 52px -22px #f2c86266,inset 0 1px #f2c8622e}.co-how-no{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#f7e08a,#f2c862 48%,#d4a237);color:#241a08;font-weight:900;font-size:15px;margin-bottom:10px;box-shadow:0 5px 16px #f2c86259}.co-how-step b{display:block;font-size:18px;color:var(--ink);letter-spacing:.2px;margin-bottom:7px}.co-how-step p{font-size:13px;color:var(--mut);line-height:1.6}.co-how-tools{display:inline-block;margin-top:12px;font-size:11.5px;font-weight:700;color:var(--gold);background:#f2c86214;border:1px solid var(--line);border-radius:var(--r-full);padding:4px 12px}.co-how-arrow{align-self:center;color:var(--gold);opacity:.65;font-size:20px;font-weight:700}.co-foot-links{font-size:12px;margin-top:6px}.co-foot-links a{color:inherit;opacity:.75;text-decoration:none}@media(max-width:640px){.co-how{flex-direction:column}}.co-card,.co-row,.co-mini{background:linear-gradient(168deg,#17120a,#0e0b07);border-color:#f2c86242;box-shadow:0 16px 40px -26px #f2c86238,inset 0 1px #f2c8621a}.co-stat{border-color:#f2c86247;background:linear-gradient(168deg,#f2c86212,#f2c86205)}.co-intro-inner{border-color:#f2c8623d}.co-ch{border-color:#f2c86238}.co-h2.center:after{content:"";display:block;width:44px;height:3px;margin:14px auto 0;border-radius:3px;background:linear-gradient(90deg,var(--gold-soft),#d4a237)}.co-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px}.co-trust-item{font-size:12px;font-weight:600;color:var(--mut);padding:5px 11px;border:1px solid var(--line);border-radius:999px;background:#f2c86208}.co-hero-note{margin-top:10px;font-size:13px;opacity:.75}.co-hero-proof{margin-top:14px;font-size:13px;font-weight:700;opacity:.85}.co-section.co-sub{max-width:720px;margin:0 auto;padding-top:34px;text-align:left}.co-section.co-sub.co-sub-wide{max-width:900px}.co-sub-h3{margin:34px 0 10px;font-size:18px;font-weight:850;letter-spacing:0;color:var(--ink)}.co-work-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;margin-top:6px}.co-work-card{position:relative;overflow:hidden;padding:20px 18px;background:var(--bg2);border:1px solid var(--line);border-radius:var(--r-md);transition:transform .18s,border-color .18s,box-shadow .18s}.co-work-card:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--accent);opacity:.8}.co-work-card:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 70% at 50% 0%,var(--accent) 0%,transparent 62%);opacity:0;transition:opacity .2s}.co-work-card:hover{transform:translateY(-3px);border-color:var(--accent);box-shadow:0 16px 40px -22px var(--accent)}.co-work-card:hover:after{opacity:.08}.co-work-card>*{position:relative;z-index:1}.co-work-emoji{font-size:24px;display:block;margin-bottom:9px}.co-work-name{display:block;font-size:15px;font-weight:800;color:var(--accent);margin-bottom:6px}.co-work-desc{margin:0;font-size:13px;line-height:1.6;color:var(--mut)}.co-hist{display:flex;flex-direction:column;margin:4px 0 8px}.co-hist-row{position:relative;display:flex;gap:14px;padding:0 0 22px 2px}.co-hist-row:before{content:"";position:absolute;left:34px;top:26px;bottom:0;width:1.5px;background:var(--line)}.co-hist-row:last-child:before{display:none}.co-hist-tag{flex:0 0 66px;align-self:flex-start;text-align:center;z-index:1;padding:4px 0;font-size:11.5px;font-weight:800;letter-spacing:.5px;color:var(--gold);background:var(--bg2);border:1px solid rgba(242,200,98,.4);border-radius:var(--r-full)}.co-hist-row:last-child .co-hist-tag{color:#0a0806;background:linear-gradient(100deg,var(--gold-soft),var(--gold));border-color:transparent}.co-hist-title{display:block;font-size:15px;font-weight:800;color:var(--ink);margin-bottom:4px}.co-hist-desc{margin:0;font-size:13px;line-height:1.65;color:var(--mut)}.co-flow{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 18px}.co-flow-step{display:inline-flex;align-items:center;gap:7px;padding:8px 13px;font-size:13px;font-weight:700;color:var(--ink);background:#f2c8620f;border:1px solid var(--line);border-radius:var(--r-full)}.co-flow-step>em{display:grid;place-items:center;width:18px;height:18px;flex-shrink:0;font-style:normal;font-size:10.5px;font-weight:900;color:#0a0806;background:var(--gold);border-radius:50%}.co-note-link{color:var(--gold);font-weight:800;border-bottom:1px solid rgba(242,200,98,.4)}.co-trial-hero{display:flex;flex-direction:column;gap:7px;padding:22px 20px;margin-bottom:8px;background:linear-gradient(180deg,#f2c86217,#f2c86205);border:1.5px solid rgba(242,200,98,.45);border-radius:var(--r-20);transition:transform .16s,border-color .16s}.co-trial-hero:hover{transform:translateY(-2px);border-color:var(--gold)}.co-trial-hero-badge{font-size:12px;font-weight:800;color:var(--gold)}.co-trial-hero-title{font-size:19px;font-weight:900;color:var(--ink)}.co-trial-hero-desc{font-size:13.5px;color:var(--mut);line-height:1.6}.co-trial-hero-go{font-size:14px;font-weight:800;color:var(--gold)}.co-crumb{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--mut);margin-bottom:18px}.co-crumb>a{color:var(--mut)}.co-crumb>a:hover{color:var(--gold)}.co-crumb-now{color:var(--ink);font-weight:700}.co-h2.co-sub-title{margin:0 0 8px}.co-p.co-sub-lead{margin:0 0 26px;font-size:15px}.co-p.co-sub-p{margin:0 0 22px}.co-sub-biz{margin-top:24px;border-top:1px solid var(--line);padding-top:18px;display:flex;flex-direction:column;gap:9px}.co-sub-biz-row{display:flex;gap:12px;font-size:13px}.co-sub-biz-row>em{flex:0 0 96px;font-style:normal;font-weight:700;color:var(--gold)}.co-sub-biz-row>span{color:var(--mut)}.co-ch-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}.co-ch-card{display:flex;align-items:center;gap:11px;padding:16px 18px;background:var(--bg2);border:1px solid var(--line);border-radius:var(--r-md);transition:border-color .16s,transform .16s}.co-ch-card:hover{border-color:var(--gold);transform:translateY(-2px)}.co-ch-card-emoji{font-size:20px}.co-ch-card-name{flex:1;font-size:14.5px;font-weight:800;color:var(--ink)}.co-ch-card-go{font-size:12.5px;font-weight:800;color:var(--gold);white-space:nowrap}.co-sub-nav{display:flex;flex-wrap:wrap;gap:10px;margin-top:34px;padding-top:22px;border-top:1px solid var(--line)}.co-intro-more{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.co-p.co-cf-done{color:var(--gold);font-weight:700}.co-cf{max-width:460px;margin:0 auto;display:flex;flex-direction:column;gap:12px;text-align:left}.co-cf-row{display:flex;flex-wrap:wrap;gap:12px}.co-cf-field{flex:1 1 180px;display:flex;flex-direction:column;gap:5px;min-width:0}.co-cf-label{font-size:12px;font-weight:700;color:var(--mut);letter-spacing:.2px}.co-cf-req{color:var(--gold);font-style:normal;margin-left:3px}.co-cf-note{margin:0;font-size:12px;color:var(--mut);line-height:1.5}.co-contact-in{margin-top:26px;padding-top:22px;border-top:1px solid var(--line)}.co-p.co-contact-lead{margin:6px 0 14px;font-size:14px}.co-cf-input{flex:1;width:100%;box-sizing:border-box;padding:12px 14px;border-radius:var(--r-12);background:var(--bg2);border:1px solid rgba(242,200,98,.26);color:var(--ink);font-size:14px;font-family:inherit;outline:none}textarea.co-cf-input{min-height:110px;resize:vertical}.co-cf-input.co-cf-area{min-height:110px}.co-cf-fail{margin:0;font-size:12.5px;color:var(--danger)}.co-cf-input.co-cf-bad{border-color:var(--danger)}.co-cf-err{display:block;margin-top:5px;font-size:12px;color:var(--danger)}.co-btn.co-cf-send{align-self:center}.co-ba-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:10px}.co-ba{text-align:left;padding:20px 18px;border-radius:var(--r-20);background:var(--bg2);border:1px solid var(--line)}.co-ba-scene{font-size:12px;font-weight:800;letter-spacing:.04em;color:var(--accent, var(--gold));margin-bottom:12px}.co-ba-line{position:relative;font-size:14px;line-height:1.55;padding:11px 12px 11px 40px;border-radius:12px;margin-bottom:8px}.co-ba-tag{position:absolute;left:10px;top:11px;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:10.5px;font-weight:800}.co-ba-before{background:#e4748a14;color:var(--mut)}.co-ba-before .co-ba-tag{background:#e4748a2e;color:#e5748a}.co-ba-after{background:#f2c86214;color:var(--ink);border:1px solid var(--line)}.co-ba-after .co-ba-tag{background:var(--gold);color:#0a0806}.co-ba-tip{margin:6px 0 0;font-size:12px;color:var(--gold-soft);opacity:.85}.co-faq{max-width:640px;margin:10px auto 0;text-align:left;display:flex;flex-direction:column;gap:10px}.co-faq-item{background:var(--bg2);border:1px solid var(--line);border-radius:var(--r-md);padding:4px 18px;transition:border-color .18s ease,background .18s ease}.co-faq-item:hover,.co-faq-item[open]{border-color:#f2c86273;background:#17120a}.co-faq-q{cursor:pointer;font-size:14.5px;font-weight:700;color:var(--ink);padding:14px 24px 14px 0;list-style:none;position:relative}.co-faq-q::-webkit-details-marker{display:none}.co-faq-q:after{content:"+";position:absolute;right:0;top:12px;color:var(--gold);font-size:20px;font-weight:400;transition:transform .2s}.co-faq-item[open] .co-faq-q:after{transform:rotate(45deg)}.co-faq-a{margin:0 0 14px;font-size:13.5px;line-height:1.7;color:var(--mut)}.co-line{display:block;text-wrap:pretty}.co-line+.co-line{margin-top:2px}.co-card-desc .co-line+.co-line{margin-top:1px}.co-sticky-cta{display:none}@media(max-width:720px){.co-ba-grid{grid-template-columns:1fr}.co .co-sticky-cta{display:block;position:fixed;left:12px;right:12px;bottom:12px;z-index:50;text-align:center;padding:15px;border-radius:999px;text-decoration:none;font-size:15px;font-weight:800;color:#0a0806;background:linear-gradient(135deg,var(--gold-soft),var(--gold));box-shadow:0 10px 30px -8px #f2c8628c}.co-footer{padding-bottom:88px}}.co-dot{color:var(--gold)}.co-paid-tags{display:flex;flex-wrap:wrap;gap:7px;justify-content:center;margin-top:16px}.co-paid-tag{font-size:12.5px;color:var(--mut);background:var(--bg2);border:1px solid var(--line);border-radius:999px;padding:6px 12px;transition:border-color .15s,color .15s}.co-paid-tag:hover{border-color:var(--gold);color:var(--ink)}.co-paid-more{font-size:12.5px;color:var(--gold);align-self:center;padding:6px 4px}.co-tl-group{margin-top:26px}.co-tl-head{font-size:15px;font-weight:800;color:var(--ink);text-align:left;margin:0 0 12px}.co-tl-n{font-size:12px;font-weight:800;color:var(--gold);background:#f2c8621a;border-radius:999px;padding:2px 9px;margin-left:6px}.co-mini-btn{width:100%;cursor:pointer;font:inherit;color:inherit}.co-mini-go{display:block;margin-top:10px;font-size:12px;font-weight:800;color:var(--gold)}.co-td-back{position:fixed;inset:0;z-index:90;background:#060503c7;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:flex-start;justify-content:center;padding:24px 16px;overflow-y:auto}.co-td{position:relative;width:100%;max-width:560px;background:var(--bg2);border:1px solid var(--line);border-radius:20px;padding:28px 26px;animation:coTdIn .25s ease;transition:border-color .15s ease,color .15s ease,background .15s ease,opacity .15s ease}@keyframes coTdIn{0%{opacity:0;transform:translateY(14px)}}.co-td-x{position:absolute;top:4px;right:6px;width:44px;height:44px;display:grid;place-items:center;font-size:17px;color:var(--mut);background:none;cursor:pointer}.co-td-x:hover{color:var(--ink)}.co-td-name{font-size:clamp(1.3rem,5vw,1.7rem);font-weight:850;margin:10px 0 8px;color:var(--ink)}.co-td-desc{font-size:14.5px;line-height:1.7;color:var(--mut);margin:0}.co-td-meta{display:flex;gap:6px;flex-wrap:wrap;margin:14px 0 18px}.co-td-tag{font-size:11.5px;font-weight:800;color:var(--mut);background:var(--bg);border:1px solid var(--line);border-radius:999px;padding:4px 11px}.co-td-tag.is-free{color:#9fe8c0;border-color:#9fe8c059}.co-td-tag.is-paid{color:var(--gold);border-color:#f2c86259}.co-td-block{border-top:1px solid var(--line);padding-top:14px;margin-top:14px}.co-td-block h4{font-size:12.5px;font-weight:800;color:var(--gold);margin:0 0 6px}.co-td-block p{font-size:13.5px;line-height:1.75;color:var(--mut);margin:0}.co-td-block b{color:var(--ink)}.co-td-cta{display:flex;gap:8px;flex-wrap:wrap;margin-top:22px}.co-td-cta .co-btn{flex:1 1 180px}.co-td-note{font-size:12px;line-height:1.6;color:var(--mut);margin:12px 0 0;text-align:center}.co-about-brand{display:flex;flex-direction:column;align-items:center;gap:10px;padding:6px 0 26px;margin-bottom:26px;border-bottom:1px solid var(--line)}.co-about-logo{width:auto;height:auto;max-width:min(200px,56%);max-height:150px;display:block;filter:drop-shadow(0 8px 34px rgba(242,200,98,.16))}@media(max-width:620px){.co-about-logo{max-width:min(150px,44%);max-height:118px}.co-about-brand{padding-bottom:20px;margin-bottom:20px}}.co-about-motto{margin:0;font-size:12px;letter-spacing:2.4px;text-transform:uppercase;color:var(--gold);opacity:.75}.co-acc{position:relative;overflow:hidden;transition:transform .18s,border-color .18s,box-shadow .18s}.co-acc:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--accent, var(--gold));opacity:.8}.co-acc:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 70% at 50% 0%,var(--accent, var(--gold)) 0%,transparent 62%);opacity:0;transition:opacity .2s}.co-acc:hover{transform:translateY(-3px);border-color:var(--accent, var(--gold));box-shadow:0 16px 40px -22px var(--accent, var(--gold))}.co-acc:hover:after{opacity:.08}.co-acc>*{position:relative;z-index:1}.co-how-step.co-acc{padding-top:22px;background:radial-gradient(120% 58% at 50% -10%,color-mix(in srgb,var(--accent) 10%,transparent) 0%,transparent 66%),linear-gradient(168deg,#17120a,#0c0a07);border-color:color-mix(in srgb,var(--accent) 34%,transparent);box-shadow:0 20px 48px -26px color-mix(in srgb,var(--accent) 40%,transparent),inset 0 1px color-mix(in srgb,var(--accent) 22%,transparent)}.co-how-step.co-acc:hover{border-color:color-mix(in srgb,var(--accent) 68%,transparent);box-shadow:0 26px 60px -24px color-mix(in srgb,var(--accent) 52%,transparent),inset 0 1px color-mix(in srgb,var(--accent) 30%,transparent)}.co-how-step.co-acc .co-how-no{background:linear-gradient(150deg,color-mix(in srgb,var(--accent) 74%,#fff) 0%,var(--accent) 44%,color-mix(in srgb,var(--accent) 66%,#2e2008) 100%);color:#14100a;box-shadow:0 4px 12px -2px #000000b3,0 2px 6px color-mix(in srgb,var(--accent) 30%,transparent),inset 0 1px #ffffff6b,inset 0 -2px 4px -1px #0000004d;text-shadow:0 1px 0 rgba(255,255,255,.3)}.co-how-step.co-acc b{text-shadow:0 2px 4px rgba(0,0,0,.85)}.co-how-step.co-acc .co-how-tools{color:color-mix(in srgb,var(--accent) 82%,#fff);background:color-mix(in srgb,var(--accent) 12%,transparent);border-color:color-mix(in srgb,var(--accent) 38%,transparent);text-shadow:0 1px 2px rgba(0,0,0,.8)}.co-how-arrow{position:relative;width:34px;color:transparent;-webkit-user-select:none;user-select:none}.co-how-arrow:before{content:"";position:absolute;top:50%;left:0;right:8px;height:1.5px;transform:translateY(-50%);border-radius:2px;background:linear-gradient(90deg,transparent,rgba(242,200,98,.55))}.co-how-arrow:after{content:"";position:absolute;top:50%;right:6px;width:7px;height:7px;transform:translateY(-50%) rotate(45deg);border-top:1.5px solid rgba(242,200,98,.75);border-right:1.5px solid rgba(242,200,98,.75)}@media(max-width:640px){.co-how-arrow{width:auto;height:26px}.co-how-arrow:before{inset:0 auto 8px 50%;width:1.5px;height:auto;transform:translate(-50%);background:linear-gradient(180deg,transparent,rgba(242,200,98,.55))}.co-how-arrow:after{inset:auto auto 4px 50%;transform:translate(-50%) rotate(135deg)}}.co-ch-card.co-acc .co-ch-card-name{color:var(--accent, var(--ink))}.co-ch-card.co-acc .co-ch-card-go{color:var(--accent, var(--gold))}.co-hist-row .co-hist-tag{color:var(--accent, var(--gold));border-color:var(--accent, var(--gold))}.co-hist-row .co-hist-title{color:var(--ink)}.co-hist-row:before{background:linear-gradient(180deg,var(--accent, var(--line)),transparent);opacity:.5}.co-trust-standard{max-width:960px}.co-trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:24px;text-align:left}.co-trust-card{position:relative;overflow:hidden;min-height:188px;padding:18px 16px;border:1px solid rgba(242,200,98,.24);border-radius:var(--r-md);background:linear-gradient(168deg,#f2c8620e,#ffffff05);box-shadow:inset 0 1px #ffffff0d,0 18px 44px #00000038}.co-trust-card:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#f7d67e,#f2c8622e)}.co-trust-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:12px;color:var(--gold);background:#f2c86214;border:1px solid rgba(242,200,98,.26)}.co-trust-meta{display:block;margin-top:12px;font-size:11px;font-weight:800;color:var(--gold)}.co-trust-card b{display:block;margin-top:6px;font-size:15.5px;color:var(--ink)}.co-trust-card p{margin:8px 0 0;font-size:12.7px;line-height:1.65;color:var(--mut)}@media(max-width:860px){.co-trust-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.co-trust-grid{grid-template-columns:1fr}.co-trust-card{min-height:0}}html body .co{--co-gold: #c5a66d;--co-bg: #050506;--co-card: rgba(15, 15, 17, .96);--co-card2: rgba(20, 20, 22, .96);--co-line: rgba(232, 233, 235, .11);--co-text: #f2f2f3;--co-sub: #b7b7bb;min-height:100vh;color:var(--co-text);background:radial-gradient(920px 640px at 84% -4%,rgba(190,195,200,.105),transparent 62%),radial-gradient(680px 520px at 12% 34%,rgba(88,90,94,.06),transparent 70%),linear-gradient(145deg,#030304,#070709 48%,#0b0b0d)!important}html body .co-nav{min-height:72px;background:#040405e6!important;border-bottom-color:#e8e9eb17!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}html body .co-nav-links>a,html body .co-nav-drop>a{color:#e0e1e3b8;font-size:12px;letter-spacing:0}html body .co-nav-cta{min-height:37px;padding-inline:17px!important;border-color:#c5a66d42!important;border-radius:8px!important;color:#d7c08d!important;background:#c5a66d0e!important}html body .co-hero{min-height:820px;padding:74px 24px 90px;background:radial-gradient(720px 500px at 68% 18%,rgba(187,193,199,.105),transparent 66%),linear-gradient(145deg,#040405e0,#0a0a0cf0)!important}html body .co-hero:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.4;background-image:radial-gradient(circle at 17% 24%,rgba(255,255,255,.5) 0 .7px,transparent 1.4px),radial-gradient(circle at 71% 36%,rgba(225,229,232,.42) 0 .7px,transparent 1.4px),radial-gradient(circle at 88% 70%,rgba(225,229,232,.34) 0 .6px,transparent 1.3px);background-size:193px 181px,241px 223px,217px 237px}html body .co-hero>*{position:relative;z-index:1}html body .co-hero-logo{width:min(310px,68vw);margin-bottom:22px;filter:saturate(.82) contrast(1.04) drop-shadow(0 24px 54px rgba(0,0,0,.5))}html body .co-hero-eyebrow{padding:0 0 0 32px!important;color:#cdcfd2a3!important;background:transparent!important;border:0!important;border-radius:0!important;font-size:10.5px;letter-spacing:.09em}html body .co-hero-eyebrow:before{content:"";position:absolute;left:0;top:50%;width:22px;height:1px;background:#c5a66d}html body .co-hero-title{margin-top:24px;color:#f2f2f3;font-size:clamp(38px,5vw,58px)!important;font-weight:720;line-height:1.13;letter-spacing:0!important}html body .co-hero-title span{color:#d7c08d;background:linear-gradient(110deg,#eee1c6,#c5a66d 64%,#977545);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}html body .co-hero-sub,html body .co-hero-solve,html body .co-hero-note{color:#c2c3c6c7}html body .co-btn{min-height:49px;padding-inline:22px;border-radius:9px!important;font-size:13px;font-weight:680}html body .co-btn-primary{color:#111112!important;background:linear-gradient(135deg,#e3cd9e,#b99050)!important;border-color:#e4cd9d47!important;box-shadow:0 14px 34px #523d1e36!important}html body .co-btn-ghost{color:#e2e3e5d1!important;background:#ffffff06!important;border-color:#e8e9eb1f!important}html body .co-trust-item{color:#b8b9bcbd;background:#ffffff06!important;border-color:#e8e9eb1a!important;border-radius:8px!important;filter:saturate(.65)}html body .co-section,html body .co-products,html body .co-intro,html body .co-alt{background:transparent!important}html body .co-h2{color:#f2f2f3;font-size:clamp(31px,4.2vw,50px);font-weight:710;line-height:1.18;letter-spacing:0!important}html body .co-eyebrow{color:#c5a66dd1;font-size:10px;font-weight:700;letter-spacing:.15em!important}html body .co-p,html body .co-card-desc,html body .co-row-sub,html body .co-mini-desc{color:#b5b6bac7;line-height:1.7}html body .co-stat b{color:#e7d5ad;font-variant-numeric:tabular-nums lining-nums;font-weight:710;letter-spacing:0}html body .co-card,html body .co-work-card,html body .co-how-step,html body .co-ba,html body .co-mini,html body .co-row,html body .co-faq-item,html body .co-cf{background:linear-gradient(145deg,rgba(255,255,255,.018),transparent 45%),#0e0e10f2!important;border-color:#e8e9eb1c!important;border-radius:11px!important;box-shadow:0 18px 48px #00000038!important}html body .co-card{position:relative;overflow:hidden}html body .co-card:before{content:"";position:absolute;inset:0 auto auto 0;width:58px;height:1px;background:var(--accent, #c5a66d);opacity:.78}html body .co-card-emoji{display:grid!important;place-items:center;width:38px;height:38px;flex:0 0 38px;color:var(--accent, #c5a66d);font-size:0!important;background:color-mix(in srgb,var(--accent, #c5a66d) 7%,transparent);border:1px solid color-mix(in srgb,var(--accent, #c5a66d) 26%,transparent);border-radius:9px;box-shadow:0 10px 24px #0003}html body .co-card-emoji:before{font-size:17px;font-family:ui-sans-serif,system-ui,sans-serif;font-weight:420;line-height:1}html body .co-card:nth-child(9n+1) .co-card-emoji:before{content:"◇"}html body .co-card:nth-child(9n+2) .co-card-emoji:before{content:"◎"}html body .co-card:nth-child(9n+3) .co-card-emoji:before{content:"✦"}html body .co-card:nth-child(9n+4) .co-card-emoji:before{content:"◈"}html body .co-card:nth-child(9n+5) .co-card-emoji:before{content:"▱"}html body .co-card:nth-child(9n+6) .co-card-emoji:before{content:"△"}html body .co-card:nth-child(9n+7) .co-card-emoji:before{content:"≋"}html body .co-card:nth-child(9n+8) .co-card-emoji:before{content:"◌"}html body .co-card:nth-child(9n) .co-card-emoji:before{content:"◆"}html body .co-card-name,html body .co-work-name,html body .co-row-name,html body .co-mini-name{color:#eff0f1ed;font-weight:670;letter-spacing:0}html body .co-card-price,html body .co-card-btn,html body .co-mini-go{color:color-mix(in srgb,var(--accent, #c5a66d) 84%,white)}html body .co-how-no,html body .co-tl-n,html body .co-mini-badge{font-variant-numeric:tabular-nums lining-nums}html body .co-sticky-cta{color:#111112!important;background:linear-gradient(135deg,#e3cd9e,#b99050)!important}@media(max-width:620px){html body .co-hero{min-height:auto;padding:56px 20px 72px}html body .co-hero-logo{width:min(238px,68vw)}html body .co-hero-title{font-size:clamp(34px,10.8vw,46px)!important}html body .co-hero-btns,html body .co-hero-btns .co-btn{width:100%}}html body .co{--co-shell: 1120px;--co-radius: 8px;--co-focus: #ffdc70}html body .co .co-nav{min-height:64px;padding-inline:clamp(18px,4vw,44px)}html body .co .co-brand-name,html body .co .co-nav-links>a,html body .co .co-nav-drop>a,html body .co .co-h2,html body .co .co-hero-title{letter-spacing:0!important}html body .co .co-hero{min-height:0!important;padding:38px 22px 58px!important}html body .co .co-hero-logo{width:min(156px,38vw)!important;max-height:156px;margin-bottom:16px!important;object-fit:contain}html body .co .co-hero-eyebrow{position:relative;display:inline-flex;width:fit-content;margin-inline:auto;align-items:center;color:#ebe8deb8;font-size:12px;letter-spacing:0!important}html body .co .co-hero-title{max-width:760px;margin:20px auto 0;font-size:52px!important;line-height:1.12!important}html body .co .co-hero-sub{max-width:620px;margin:22px auto 0;font-size:15px;line-height:1.78}html body .co .co-hero-solve{margin-top:16px;font-size:16px}html body .co .co-hero-btns{margin-top:26px}html body .co .co-btn{min-height:44px;border-radius:var(--co-radius)!important}html body .co .co-btn:focus-visible,html body .co a:focus-visible,html body .co button:focus-visible,html body .co summary:focus-visible{outline:2px solid var(--co-focus);outline-offset:3px}html body .co .co-section,html body .co .co-products{width:min(100%,var(--co-shell));padding:62px 42px}html body .co .co-intro-inner{width:min(100%,var(--co-shell));border-radius:var(--co-radius)!important}html body .co .co-h2{font-size:38px;line-height:1.22}html body .co .co-sec-sub{max-width:680px;margin-top:16px;line-height:1.75}html body .co .co-card,html body .co .co-work-card,html body .co .co-how-step.co-acc,html body .co .co-ba,html body .co .co-row.co-acc,html body .co .co-mini.co-acc,html body .co .co-ch-card.co-acc,html body .co .co-trust-card,html body .co .co-faq-item{position:relative!important;overflow:hidden!important;border-radius:var(--co-radius)!important;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background-color .2s ease!important}html body .co .co-trust-card:nth-child(4n+1){--accent: #f2c862}html body .co .co-trust-card:nth-child(4n+2){--accent: #8ebce8}html body .co .co-trust-card:nth-child(4n+3){--accent: #78cdb0}html body .co .co-trust-card:nth-child(4n){--accent: #c7a4e6}html body .co .co-card:after,html body .co .co-work-card:after,html body .co .co-how-step.co-acc:after,html body .co .co-ba:after,html body .co .co-row.co-acc:after,html body .co .co-mini.co-acc:after,html body .co .co-ch-card.co-acc:after,html body .co .co-trust-card:after,html body .co .co-faq-item:after{content:"";position:absolute;left:14px;right:14px;bottom:-1px;height:38px;z-index:0;pointer-events:none;background:radial-gradient(72% 110% at 50% 100%,color-mix(in srgb,var(--accent, var(--gold)) 70%,transparent),transparent 72%),linear-gradient(90deg,transparent,color-mix(in srgb,var(--accent, var(--gold)) 28%,transparent),transparent);filter:blur(8px);opacity:.08;transform:translateY(10px) scaleX(.74);transition:opacity .2s ease,transform .2s ease}html body .co .co-card>*,html body .co .co-work-card>*,html body .co .co-how-step.co-acc>*,html body .co .co-ba>*,html body .co .co-row.co-acc>*,html body .co .co-mini.co-acc>*,html body .co .co-ch-card.co-acc>*,html body .co .co-trust-card>*,html body .co .co-faq-item>*{position:relative;z-index:1}@media(hover:hover){html body .co .co-card:hover,html body .co .co-work-card:hover,html body .co .co-how-step.co-acc:hover,html body .co .co-ba:hover,html body .co .co-row.co-acc:hover,html body .co .co-mini.co-acc:hover,html body .co .co-ch-card.co-acc:hover,html body .co .co-trust-card:hover,html body .co .co-faq-item:hover{transform:translateY(-3px)!important;border-color:color-mix(in srgb,var(--accent, var(--gold)) 58%,rgba(255,255,255,.16))!important;box-shadow:0 16px 34px -24px color-mix(in srgb,var(--accent, var(--gold)) 52%,transparent),0 18px 42px #0000003d!important}html body .co .co-card:hover:after,html body .co .co-work-card:hover:after,html body .co .co-how-step.co-acc:hover:after,html body .co .co-ba:hover:after,html body .co .co-row.co-acc:hover:after,html body .co .co-mini.co-acc:hover:after,html body .co .co-ch-card.co-acc:hover:after,html body .co .co-trust-card:hover:after,html body .co .co-faq-item:hover:after{opacity:.58;transform:translateY(0) scaleX(1)}}html body .co .co-card:active:after,html body .co .co-work-card:active:after,html body .co .co-how-step.co-acc:active:after,html body .co .co-ba:active:after,html body .co .co-row.co-acc:active:after,html body .co .co-mini.co-acc:active:after,html body .co .co-ch-card.co-acc:active:after,html body .co .co-trust-card:active:after,html body .co .co-faq-item:active:after,html body .co .co-card:focus-within:after,html body .co .co-work-card:focus-within:after,html body .co .co-ba:focus-within:after,html body .co .co-row.co-acc:focus-within:after,html body .co .co-mini.co-acc:focus-within:after,html body .co .co-ch-card.co-acc:focus-within:after,html body .co .co-trust-card:focus-within:after,html body .co .co-faq-item:focus-within:after{opacity:.42;transform:translateY(0) scaleX(.96)}html body .co .co-card:focus-visible,html body .co .co-row.co-acc:focus-visible,html body .co .co-mini.co-acc:focus-visible,html body .co .co-ch-card.co-acc:focus-visible,html body .co .co-faq-item:focus-within{transform:translateY(-2px)!important;border-color:var(--co-focus)!important}html body .co .co-card-emoji,html body .co .co-work-emoji,html body .co .co-ch-card-emoji,html body .co .co-row-icon,html body .co .co-trust-icon{width:34px!important;height:34px!important;flex:0 0 34px!important;border-radius:8px!important}html body .co .co-card-emoji svg,html body .co .co-work-emoji svg,html body .co .co-ch-card-emoji svg,html body .co .co-row-icon svg,html body .co .co-trust-icon svg{width:16px!important;height:16px!important;stroke-width:1.65!important}html body .co .co-how{gap:14px;margin-top:34px}html body .co .co-how-step.co-acc{min-width:0;padding:26px 24px 24px}html body .co .co-how-step.co-acc .co-how-head{display:flex!important;align-items:center!important;justify-content:center!important;gap:11px!important;margin-bottom:22px!important}html body .co .co-how-step.co-acc .co-how-head .co-how-no{display:inline-grid;width:44px!important;min-width:44px!important;height:44px!important;flex:0 0 44px!important;place-items:center;border:1px solid color-mix(in srgb,var(--accent) 48%,rgba(255,255,255,.16))!important;border-radius:8px!important;color:color-mix(in srgb,var(--accent) 80%,white)!important;background:color-mix(in srgb,var(--accent) 15%,#0a0b0c)!important;font-size:17px!important;font-weight:900!important;line-height:1!important;letter-spacing:0!important;font-variant-numeric:tabular-nums lining-nums}html body .co .co-how-step.co-acc .co-how-head>em{color:color-mix(in srgb,var(--accent) 82%,#fff)!important;font-size:14px!important;font-style:normal;font-weight:900!important;line-height:1.1!important;letter-spacing:0!important;text-shadow:0 1px 8px color-mix(in srgb,var(--accent) 32%,transparent)}html body .co .co-how-step.co-acc>b{font-size:24px;line-height:1.25}html body .co .co-how-step.co-acc>p{min-height:52px;color:#ebe8dec2!important;font-size:14.5px;line-height:1.65}html body .co .co-how-tools{min-height:28px;padding:5px 11px;border-radius:999px;font-size:11.5px}html body .co .co-ba-line,html body .co .co-card-foot,html body .co .co-mini-top,html body .co .co-row-body{min-width:0}html body .co .co-card-name,html body .co .co-row-name,html body .co .co-mini-name,html body .co .co-ba-line{overflow-wrap:anywhere}html body .co .co-faq-q{min-height:48px}html body .co .co-stats{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}html body .co .co-stat,html body .co .co-trust-item{position:relative;overflow:hidden;border-radius:var(--co-radius)!important;border-color:#f2c8623d!important;background:radial-gradient(88% 72% at 50% 0%,rgba(242,200,98,.08),transparent 72%),#ffffff07!important;box-shadow:inset 0 1px #ffffff0b}html body .co .co-stat b{display:block;color:#f6d982!important;font-size:24px!important;line-height:1.08!important;font-weight:950!important;letter-spacing:0!important;font-variant-numeric:tabular-nums lining-nums}html body .co .co-stat span{display:block;max-width:21ch;margin:7px auto 0;color:#ebe8debd!important;font-size:12.5px!important;line-height:1.48!important}html body .co .co-trust{max-width:760px;margin-inline:auto}html body .co .co-trust-item{display:inline-flex;align-items:center;min-height:32px;color:#ebe8dec2!important}html body .co .co-faq{max-width:760px!important;gap:12px!important}html body .co .co-faq-item{padding:4px 18px!important;background:linear-gradient(168deg,#ffffff09,#f2c86206)!important}html body .co .co-faq-item[open]{border-color:color-mix(in srgb,var(--accent, var(--gold)) 46%,rgba(255,255,255,.18))!important}html body .co .co-faq-q{display:flex;align-items:center;padding-block:15px!important;color:#ffffffeb!important;font-size:15px!important;font-weight:850!important;letter-spacing:0!important}html body .co .co-faq-a{color:#ebe8debd!important;font-size:13.8px!important;line-height:1.78!important}@media(max-width:720px){html body .co .co-nav{min-height:58px;padding-inline:16px}html body .co .co-hero{padding:18px 18px 30px!important}html body .co .co-hero-logo{width:min(106px,30vw)!important;max-height:106px;margin-bottom:8px!important}html body .co .co-hero-title{font-size:38px!important;margin-top:14px}html body .co .co-hero-sub{margin-top:16px;font-size:14px;line-height:1.65}html body .co .co-hero-solve{margin-top:12px}html body .co .co-hero-btns{margin-top:18px}html body .co .co-section,html body .co .co-products{padding:52px 18px}html body .co .co-how-step.co-acc{padding:23px 20px}html body .co .co-how-step.co-acc .co-how-head .co-how-no{width:42px!important;min-width:42px!important;height:42px!important;flex-basis:42px!important;font-size:16px!important}html body .co .co-how-step.co-acc .co-how-head>em{font-size:13px!important}html body .co .co-how-step.co-acc>p{min-height:0;font-size:14.5px}html body .co .co-stats{grid-template-columns:1fr!important}html body .co .co-stat span{max-width:none}}@media(max-width:420px){html body .co .co-hero-title{font-size:34px!important}html body .co .co-h2{font-size:30px}}@media(prefers-reduced-motion:reduce){html body .co *,html body .co *:before,html body .co *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html body .co :where(.co-card-emoji,.co-work-emoji,.co-ch-card-emoji,.co-row-icon,.co-trust-icon):before,html body .co :where(.co-card-emoji,.co-work-emoji,.co-ch-card-emoji,.co-row-icon,.co-trust-icon):after{content:none!important;display:none!important}html body .co :where(.co-card-emoji,.co-work-emoji,.co-ch-card-emoji,.co-row-icon,.co-trust-icon){display:inline-grid!important;place-items:center!important;width:44px!important;height:44px!important;flex:0 0 44px!important;border-radius:10px!important;color:color-mix(in srgb,var(--accent, var(--co-gold)) 82%,#fff)!important;background:#ffffff09!important;border:1px solid color-mix(in srgb,var(--accent, var(--co-gold)) 42%,rgba(255,255,255,.16))!important;box-shadow:inset 0 1px #ffffff14!important}html body .co :where(.co-card-emoji,.co-work-emoji,.co-ch-card-emoji,.co-row-icon,.co-trust-icon) svg{display:block!important;width:22px!important;height:22px!important;color:inherit!important;stroke-width:1.9!important;opacity:1!important;filter:none!important}html body .co .co-row-icon svg{width:23px!important;height:23px!important}html body .co{--bg: #020202;--bg2: #0b0b0a;--ink: #f7f4ec;--muted: #bdb7ab;--gold: #dca83f;--gold-soft: #ffe49a;--gold-deep: #8c5711;--line: rgba(224, 183, 92, .19);--co-focus: #ffe49a;position:relative;isolation:isolate;color:var(--ink)!important;background:#020202!important}html body .co:before{content:"";display:none;position:fixed;inset:0;z-index:3;pointer-events:none;background:radial-gradient(circle at 28px 38px,rgba(255,246,124,.9) 0 1.15px,rgba(255,226,66,.36) 2.4px,transparent 9px),radial-gradient(circle at 118px 92px,rgba(255,235,82,.76) 0 1.05px,rgba(255,213,48,.28) 2.2px,transparent 8px),radial-gradient(circle at 188px 54px,rgba(224,255,100,.54) 0 1px,rgba(255,224,70,.2) 2px,transparent 8px),radial-gradient(circle at 74px 178px,rgba(255,250,184,.62) 0 1px,rgba(255,226,80,.22) 2px,transparent 8px),radial-gradient(circle at 286px 244px,rgba(255,240,104,.68) 0 1.05px,rgba(255,219,56,.24) 2.1px,transparent 9px);background-repeat:repeat;background-size:238px 222px,348px 292px,462px 352px,576px 424px,760px 596px;background-position:0 0,72px 42px,-58px 86px,178px 132px,-132px 244px;opacity:.5;mix-blend-mode:screen;filter:drop-shadow(0 0 4px rgba(255,226,70,.42)) drop-shadow(0 0 13px rgba(212,255,88,.14));animation:co-firefly-field 42s linear infinite}html body .co .co-nav{background:#030303f0!important;border-bottom:1px solid rgba(224,183,92,.15)!important;box-shadow:0 12px 34px #00000047!important}html body .co .co-brand-name{color:var(--gold-soft)!important;text-shadow:0 0 16px rgba(220,168,63,.15)}html body .co .co-nav-links>a,html body .co .co-nav-drop>a{color:#bbb5aa!important}html body .co .co-nav-links>a:hover,html body .co .co-nav-drop>a:hover{color:var(--gold-soft)!important}html body .co .co-hero{position:relative;overflow:hidden;min-height:920px!important;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:72px!important;padding-bottom:72px!important;background:radial-gradient(ellipse at 76% 28%,rgba(238,241,243,.035),transparent 36%),linear-gradient(90deg,#020202,#050505 62%,#020202),#020202!important}html body .co .co-hero:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;border-bottom:1px solid rgba(224,183,92,.13);background:linear-gradient(90deg,#020202 0 18%,#020202b3 40%,#0202021f 76%,#0202027a),url(/brand/auric-constellation.png) 100% 50% / cover no-repeat;opacity:.58;-webkit-mask-image:linear-gradient(180deg,#000 0 78%,transparent 100%);mask-image:linear-gradient(180deg,#000 0 78%,transparent 100%)}html body .co .co-hero:after{content:""!important;display:block!important;position:absolute;inset:-28px -56px 0;z-index:0;pointer-events:none;background:url(/brand/phoenix-only.png) 50% 44% / min(1220px,102vw) auto no-repeat;opacity:.18;filter:saturate(.92) contrast(1.04) drop-shadow(0 28px 60px rgba(0,0,0,.82))}@media(min-width:1024px)and (max-height:940px){html body .co .co-hero{min-height:calc(100svh - 48px)!important;padding-top:48px!important;padding-bottom:48px!important}html body .co .co-hero:after{inset:-10px -56px 0;background-position:50% 50%;background-size:auto min(820px,calc(100svh - 88px))}}html body .co .co-hero>*{position:relative;z-index:4}html body .co .co-hero-eyebrow,html body .co .co-eyebrow{color:#d7b96f!important;letter-spacing:0!important;font-weight:780!important}html body .co .co-hero-title{color:#faf7ef!important;font-size:54px!important;text-shadow:0 2px 28px rgba(0,0,0,.86)}html body .co .co-hero-title span{background:linear-gradient(112deg,#fff0b5,#e3b347 48%,#a46a18 82%,#f0ce74)!important;background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}html body .co :where(.co-hero-sub,.co-p,.co-card-desc,.co-row-sub,.co-mini-desc,.co-faq-a){color:#c3bdb1!important}html body .co .co-h2{color:#f8f5ee!important;font-size:38px!important;text-shadow:0 1px 20px rgba(0,0,0,.7)}html body .co .co-section,html body .co .co-products,html body .co .co-intro{background:#020202!important}html body .co .co-alt{background:linear-gradient(180deg,#070706,#020202)!important}html body .co :where(.co-intro-inner,.co-how-step,.co-ba,.co-card,.co-row,.co-mini,.co-faq-item,.co-work-card,.co-cf,.co-trust-card,.co-ch-card){border-color:#ece2cd1f!important;border-radius:8px!important;background:linear-gradient(145deg,rgba(255,255,255,.035),transparent 34%),linear-gradient(160deg,#11110f,#080807 67%,#050505)!important;box-shadow:inset 0 1px #ffffff0e,0 18px 44px #0000004f!important}@keyframes co-firefly-field{0%{background-position:0 0,72px 42px,-58px 86px,178px 132px,-132px 244px}to{background-position:-238px -222px,-276px -250px,-520px -266px,-398px -292px,-892px -352px}}@media(prefers-reduced-motion:reduce){html body .co:before{animation:none!important}}html body .co .co-grid>:nth-child(5n+1),html body .co .co-list>:nth-child(5n+1),html body .co .co-trust-grid>:nth-child(5n+1){--accent: #dfad43 !important}html body .co .co-grid>:nth-child(5n+2),html body .co .co-list>:nth-child(5n+2),html body .co .co-trust-grid>:nth-child(5n+2){--accent: #b87432 !important}html body .co .co-grid>:nth-child(5n+3),html body .co .co-list>:nth-child(5n+3),html body .co .co-trust-grid>:nth-child(5n+3){--accent: #c9c4b8 !important}html body .co .co-grid>:nth-child(5n+4),html body .co .co-list>:nth-child(5n+4),html body .co .co-trust-grid>:nth-child(5n+4){--accent: #8c6b29 !important}html body .co .co-grid>:nth-child(5n),html body .co .co-list>:nth-child(5n),html body .co .co-trust-grid>:nth-child(5n){--accent: #57928c !important}html body .co :where(.co-card,.co-work-card,.co-row,.co-mini,.co-trust-card,.co-how-step,.co-ba){transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease!important}html body .co :where(.co-card,.co-work-card,.co-row,.co-mini,.co-trust-card,.co-how-step,.co-ba):after{background:linear-gradient(90deg,transparent 6%,color-mix(in srgb,var(--accent, var(--gold)) 66%,transparent),transparent 94%)!important;filter:none!important;height:1px!important;bottom:0!important;opacity:.2!important;transform:none!important}@media(hover:hover){html body .co :where(.co-card,.co-work-card,.co-row,.co-mini,.co-trust-card,.co-how-step,.co-ba):hover{transform:translateY(-3px)!important;border-color:color-mix(in srgb,var(--accent, var(--gold)) 48%,rgba(255,255,255,.14))!important;box-shadow:inset 0 1px #ffffff14,0 24px 48px #00000070!important}html body .co :where(.co-card,.co-work-card,.co-row,.co-mini,.co-trust-card,.co-how-step,.co-ba):hover:after{opacity:.9!important;box-shadow:0 -6px 20px color-mix(in srgb,var(--accent, var(--gold)) 22%,transparent)}}html body .co .co-card-emoji,html body .co .co-work-emoji,html body .co .co-ch-card-emoji,html body .co .co-row-icon,html body .co .co-trust-icon{display:inline-grid!important;width:42px!important;height:42px!important;flex:0 0 42px!important;place-items:center!important;border:1px solid color-mix(in srgb,var(--accent, var(--gold)) 48%,rgba(255,255,255,.16))!important;border-radius:8px!important;color:color-mix(in srgb,var(--accent, var(--gold)) 70%,#fff4cf)!important;background:linear-gradient(145deg,rgba(255,255,255,.08),transparent 42%),color-mix(in srgb,var(--accent, var(--gold)) 8%,#0a0a09)!important;box-shadow:inset 0 1px #ffffff1c,0 7px 16px #00000057!important}html body .co .co-card-emoji svg,html body .co .co-work-emoji svg,html body .co .co-ch-card-emoji svg,html body .co .co-row-icon svg,html body .co .co-trust-icon svg{width:20px!important;height:20px!important;stroke-width:1.8!important}html body .co .co-how-step.co-acc .co-how-head .co-how-no{color:var(--gold-soft)!important;border-color:#dca83f6b!important;background:linear-gradient(145deg,#dca83f26,#090908)!important;box-shadow:inset 0 1px #ffffff17,0 8px 18px #00000052}html body .co .co-how-step.co-acc .co-how-head>em{color:#d6b966!important;text-shadow:none!important}html body .co .co-card-name,html body .co .co-row-name,html body .co .co-mini-name{color:#f7f4ec!important}html body .co .co-card-btn,html body .co .co-card-tag,html body .co .co-card-price,html body .co .co-row-go,html body .co .co-mini-badge{color:color-mix(in srgb,var(--accent, var(--gold)) 74%,#fff2c7)!important}html body .co :where(.co-btn-primary,.co-sticky-cta){color:#171006!important;border-color:#ffebb380!important;border-radius:8px!important;background:linear-gradient(112deg,#fff0b5,#e4b54b 38%,#a66c18 72%,#efcc71)!important;box-shadow:inset 0 1px #ffffff80,0 12px 28px #5b350352!important}html body .co .co-btn-ghost{color:#f3ede1!important;border-color:#dca83f45!important;background:#dca83f09!important}html body .co .co-stats{border-top-color:#dca83f33!important}html body .co .co-stat b{color:var(--gold-soft)!important}@media(max-width:760px){html body .co .co-hero{min-height:760px!important;padding:48px 18px 74px!important;background:radial-gradient(ellipse at 68% 32%,rgba(238,241,243,.04),transparent 34%),linear-gradient(180deg,#020202,#050505 64%,#020202),#020202!important}html body .co:before{background-size:166px 154px,244px 204px,324px 246px,404px 296px,532px 418px;opacity:.42;animation-duration:46s}html body .co .co-hero:before{background:linear-gradient(180deg,#020202c7,#0202026b 52%,#020202),url(/brand/auric-constellation.png) 67% 50% / auto 100% no-repeat;opacity:.44}html body .co .co-hero:after{inset:-16px -30px 0;background-position:50% 43%;background-size:min(760px,142vw) auto;opacity:.16}html body .co .co-hero-title{font-size:40px!important}html body .co .co-h2{font-size:31px!important}}
