:root{--hc-navy:#14294D;--hc-dark:#102542;--hc-orange:#FFAA08;--hc-sunset:#F26522;--hc-gray:#EDF1F6}html{scroll-behavior:smooth}body{background:#fff!important;color:var(--hc-navy)}h1,h2,h3,h4,h5,.h1,.h2,.h3{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif!important;letter-spacing:-.045em!important;font-weight:750!important}#header-group .header-section{background:var(--hc-navy)!important;border-bottom:1px solid rgba(255,255,255,.11)}#header-group .header-section .header{color:#fff!important}#header-group .header-section .header__row a,#header-group .header-section .header__row button,#header-group .header-section .header__row svg{color:#fff}#header-group .header-section .header__row--top{min-height:80px}.hc-brand-logo{display:block;width:auto;height:46px;max-width:min(310px,46vw);object-fit:contain;object-position:left center}#header-group .announcement-bar{background:linear-gradient(90deg,#ffbc0b,#ff9c0d 52%,#f26722)!important;color:#152944!important;font-size:11px!important;letter-spacing:.12em!important;text-transform:uppercase;font-weight:800}#header-group .announcement-bar p{margin:0}.button,button[type=submit]{transition:transform .23s ease,box-shadow .23s ease}.button:hover,button[type=submit]:hover{transform:translateY(-2px)}.product-card{height:100%;transition:transform .25s ease}.product-card:hover{transform:translateY(-5px)}.product-card__content{background:#fff!important;border:1px solid #e0e7ef!important;border-radius:14px!important;overflow:hidden;padding:12px 12px 22px!important;box-shadow:0 10px 25px #152c4e0e;transition:box-shadow .25s}.product-card:hover .product-card__content{box-shadow:0 18px 38px #14294d21}.product-card__content img{border-radius:9px}.product-card__content [class*=price]{color:var(--hc-navy);font-weight:750}.section-resource-list__header h2,.section-resource-list__header h3{color:var(--hc-navy)!important;font-size:clamp(33px,4vw,55px)!important;line-height:1.08!important}.ui-test-product-list .section-resource-list__header{padding-bottom:15px}.content-for-layout{min-height:30vh}footer,footer .shopify-section,footer .section-background{background:var(--hc-dark)!important;color:#fff!important}footer h1,footer h2,footer h3,footer h4,footer p,footer label,footer a,footer span{color:#fff!important}footer a:hover{color:#ffb725!important}footer input[type=email]{background:#1c3456!important;color:#fff!important;border-color:#527091!important}.hc-hero{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(circle at 80% 46%,#294a77 0%,transparent 37%),linear-gradient(115deg,#101f3b,#1b365e 58%,#0d223e);color:#fff}.hc-hero__inner{max-width:1440px;margin:auto;display:grid;grid-template-columns:1.18fr .82fr;align-items:center;gap:44px;padding:88px clamp(24px,6vw,95px) 90px;min-height:620px}.hc-hero__copy{position:relative;z-index:2;max-width:740px}.hc-eyebrow{display:flex;align-items:center;gap:12px;font-size:11px;font-weight:800;letter-spacing:.24em;color:#ffbd43;margin:0}.hc-eyebrow__line{width:28px;height:3px;background:linear-gradient(90deg,#ffbd17,#f26522);border-radius:5px}.hc-hero h1{font-size:clamp(51px,6.1vw,93px)!important;line-height:1.02!important;letter-spacing:-.064em!important;color:#fff!important;margin:25px 0;max-width:740px;font-weight:800!important}.hc-hero h1 span{color:#ffb013}.hc-hero__description{max-width:540px;color:#dce5f1;font-size:clamp(16px,1.45vw,19px);line-height:1.8;margin:0 0 31px}.hc-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:29px}.hc-btn{display:inline-flex;align-items:center;justify-content:center;gap:27px;text-decoration:none!important;padding:17px 23px;border-radius:11px;font-size:13px;font-weight:800;transition:transform .25s,box-shadow .25s}.hc-btn:hover{transform:translateY(-3px)}.hc-btn--orange{color:#12294e!important;background:linear-gradient(105deg,#ffc20e,#fa801c);box-shadow:0 9px 24px #050c1b44}.hc-btn--orange:hover{box-shadow:0 15px 35px #050c1b66}.hc-btn-link{color:#fff!important;text-decoration:none!important;font-size:14px;font-weight:750;border-bottom:1px solid #c6d3e6;padding:11px 0}.hc-btn-link:hover{color:#ffbc29!important}.hc-hero__tagline{margin:61px 0 0;padding-top:18px;display:flex;flex-wrap:wrap;gap:15px;border-top:1px solid #ffffff33;color:#adc0d7;font-size:10px;letter-spacing:.16em;font-weight:700}.hc-hero__tagline span{color:#e2eaf4}.hc-hero__visual{position:relative;min-height:430px;display:flex;align-items:center;justify-content:center}.hc-hero__orbit{position:absolute;border:1px solid #ffffff24;aspect-ratio:1;border-radius:50%}.hc-hero__orbit--one{width:min(39vw,530px)}.hc-hero__orbit--two{width:min(34vw,460px);border-style:dashed}.hc-hero__glow{position:absolute;width:min(35vw,440px);height:min(35vw,440px);background:radial-gradient(circle,#ff8b2f88,transparent 68%);filter:blur(65px);border-radius:50%}.hc-hero__brand{position:relative;z-index:2;display:block;width:min(28vw,365px);height:auto;aspect-ratio:1;object-fit:contain;border-radius:22%;transform:rotate(-4deg);box-shadow:0 27px 65px #040d1f88}.hc-hero__strip{background:#f7f9fc;color:#173052;border-bottom:1px solid #e0e7ef;padding:21px 22px;display:flex;justify-content:center;align-items:center;gap:40px;letter-spacing:.13em;font-size:11px;font-weight:800}.hc-hero__strip i{height:6px;width:6px;border-radius:50%;background:#f47718}.hc-story{background:var(--hc-navy);color:#fff;position:relative;overflow:hidden}.hc-story:before{content:"";position:absolute;border:1px solid #ffffff15;width:580px;height:580px;border-radius:50%;right:-210px;top:-265px}.hc-story__inner{max-width:1440px;margin:auto;display:grid;grid-template-columns:1.18fr .82fr;align-items:center;gap:6vw;padding:82px clamp(24px,6vw,95px)}.hc-story__kicker{font-size:11px;letter-spacing:.2em;color:#ffba2e!important;font-weight:800;margin:0 0 22px}.hc-story h2{font-size:clamp(39px,4.5vw,66px)!important;line-height:1.12!important;color:#fff!important;margin:0 0 23px}.hc-story h2 span{color:#ffad13}.hc-story__copy>p:not(.hc-story__kicker){font-size:17px;line-height:1.85;max-width:600px;color:#d7e1ee;margin:0 0 27px}.hc-story__link{color:#ffb625!important;text-decoration:none!important;border-bottom:1px solid #ffb625;padding:9px 0;display:inline-flex;gap:20px;font-weight:750}.hc-story__brand{display:flex;align-items:center;justify-content:center}.hc-story__brand img{display:block;width:100%;height:auto;max-width:365px}@media(max-width:950px){.hc-hero__inner{grid-template-columns:1fr 290px;gap:20px;min-height:500px;padding-top:70px;padding-bottom:70px}.hc-hero__visual{min-height:300px}.hc-hero__brand{width:245px}.hc-hero__orbit--one{width:315px}.hc-hero__orbit--two{width:280px}}@media(max-width:740px){#header-group .header-section .header__row--top{min-height:65px}.hc-brand-logo{height:32px;max-width:185px}.hc-hero__inner{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:64px 24px 43px}.hc-hero h1{font-size:clamp(48px,12vw,74px)!important}.hc-hero__description{font-size:16px}.hc-hero__tagline{margin-top:38px}.hc-hero__visual{align-self:center;width:100%;min-height:270px;margin-top:20px}.hc-hero__brand{width:206px}.hc-hero__orbit--one{width:270px}.hc-hero__orbit--two{width:230px}.hc-hero__strip{flex-wrap:wrap;gap:12px;padding:18px 14px;font-size:9px;letter-spacing:.06em}.hc-story__inner{grid-template-columns:1fr;gap:40px;padding:64px 24px}.hc-story__brand img{max-width:250px}.product-card__content{padding:9px 9px 16px!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.product-card,.hc-btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/horizon-coin-store.css.map */
