.hl{--hl-navy: #11151c;--hl-panel: #1a2029;--hl-ink: #101828;--hl-text: #344054;--hl-muted: #667085;--hl-line: #e4e7ec;--hl-teal: #2bd4a6;--hl-teal-dark: #0b7a5f;--hl-teal-soft: #e8f7f2;--hl-soft: #f5f8f7;font-family:var(--font-body--family, inherit);color:var(--hl-text)}.hl *,.hl *:before,.hl *:after{box-sizing:border-box}.hl-wrap{width:100%;max-width:1200px;margin:0 auto;padding-inline:20px}.hl a{text-decoration:none}.hl-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:12px 24px;border-radius:12px;font-weight:650;font-size:16px;line-height:1.2;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,transform .15s ease}.hl-btn:active{transform:translateY(1px)}.hl-btn--primary{background:var(--hl-teal-dark);color:#fff;border:0}.hl-btn--primary:hover{background:#09654f;color:#fff}.hl-btn--ghost{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.55)}.hl-btn--ghost:hover{border-color:#fff;color:#fff}.hl-btn--outline{background:#fff;color:var(--hl-ink);border:1.5px solid var(--hl-ink)}.hl-btn--outline:hover{background:var(--hl-ink);color:#fff}.hl-eyebrow{display:inline-block;margin:0 0 12px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--hl-teal-dark)}.hl-h2{margin:0 0 12px;font-family:var(--font-heading--family, inherit);font-weight:750;font-size:clamp(28px,3.4vw,40px);line-height:1.12;letter-spacing:-.015em;color:var(--hl-ink);text-wrap:balance}.hl-lead{margin:0 0 28px;max-width:38em;font-size:17px;line-height:1.6;color:var(--hl-text)}.hl-center{text-align:center}.hl-center .hl-lead{margin-inline:auto}.hl-hero{position:relative;overflow:hidden;background:var(--hl-navy);color:#e7ebf1}.hl-hero__media img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;object-position:center 22%}.hl-hero__content{padding:30px 0 44px}.hl-hero .hl-eyebrow{color:var(--hl-teal)}.hl-hero h1{margin:0 0 16px;font-family:var(--font-heading--family, inherit);font-weight:800;font-size:clamp(34px,5.2vw,60px);line-height:1.04;letter-spacing:-.025em;color:#fff;text-wrap:balance}.hl-hero h1 em{font-style:normal;color:var(--hl-teal)}.hl-hero__sub{margin:0 0 26px;max-width:34em;font-size:18px;line-height:1.55;color:#c9d1dc}.hl-hero__ctas{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:22px}.hl-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.hl-chips li{padding:6px 12px;border-radius:999px;font-size:13px;color:#e7ebf1;background:#ffffff14;border:1px solid rgba(255,255,255,.14)}@media(min-width:990px){.hl-hero{display:flex;align-items:center;min-height:600px}.hl-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.hl-hero__media img{width:100%;height:100%;aspect-ratio:auto;object-position:right center}.hl-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#11151cf7,#11151ce6 36%,#11151c66 62%,#11151c00 82%)}.hl-hero__content{position:relative;z-index:1;max-width:610px;padding:88px 0}}.hl-how{padding:72px 0;background:#fff;scroll-margin-top:90px}.hl-how__grid{display:grid;gap:36px;align-items:center}@media(min-width:990px){.hl-how__grid{grid-template-columns:1.2fr 1fr;gap:56px}}.hl-video{position:relative;overflow:hidden;aspect-ratio:16 / 9;border-radius:16px;background:var(--hl-navy);box-shadow:0 24px 50px -24px #10182880}.hl-video video{display:block;width:100%;height:100%}.hl-video__cover{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;width:100%;border:0;padding:0;cursor:pointer;font:inherit;color:#fff;background:radial-gradient(ellipse at 30% 20%,#223040,#11151c 72%)}.hl-video__brand{font-weight:800;font-size:22px;letter-spacing:-.01em}.hl-video__brand span{color:var(--hl-teal)}.hl-video__play{display:grid;place-items:center;width:78px;height:78px;border-radius:50%;background:var(--hl-teal);box-shadow:0 0 0 10px #2bd4a62e;transition:transform .15s ease}.hl-video__cover:hover .hl-video__play{transform:scale(1.06)}.hl-video__play svg{width:30px;height:30px;margin-left:4px}.hl-video__label{font-size:15px;color:#c9d1dc}.hl-steps{display:grid;gap:20px;margin:0;padding:0;list-style:none}.hl-steps li{display:grid;grid-template-columns:40px 1fr;gap:14px;align-items:start}.hl-steps b{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;font-weight:800;color:var(--hl-teal-dark);background:var(--hl-teal-soft)}.hl-steps h3{margin:2px 0 4px;font-size:18px;color:var(--hl-ink)}.hl-steps p{margin:0;font-size:15px;line-height:1.55;color:var(--hl-text)}.hl-features{padding:72px 0;background:var(--hl-soft)}.hl-grid3{display:grid;gap:16px;margin-top:8px}@media(min-width:750px){.hl-grid3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){.hl-grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.hl-card{padding:24px;border-radius:16px;background:#fff;border:1px solid var(--hl-line)}.hl-card__icon{display:grid;place-items:center;width:46px;height:46px;margin-bottom:14px;border-radius:12px;background:var(--hl-teal-soft);color:var(--hl-teal-dark)}.hl-card__icon svg{width:24px;height:24px}.hl-card h3{margin:0 0 6px;font-size:18px;line-height:1.3;color:var(--hl-ink)}.hl-card p{margin:0;font-size:15px;line-height:1.55;color:var(--hl-text)}.hl-split{padding:72px 0;background:#fff}.hl-split__grid{display:grid;gap:32px;align-items:center}@media(min-width:990px){.hl-split__grid{grid-template-columns:.9fr 1.1fr;gap:64px}}.hl-split__img img{display:block;width:100%;height:auto;border-radius:16px;aspect-ratio:4 / 5;object-fit:cover}@media(max-width:989px){.hl-split__img img{aspect-ratio:4 / 3;object-position:center 30%}}.hl-ticks{display:grid;gap:10px;margin:0 0 28px;padding:0;list-style:none}.hl-ticks li{position:relative;padding-left:30px;font-size:16px;line-height:1.5;color:var(--hl-text)}.hl-ticks li:before{content:"";position:absolute;left:0;top:3px;width:20px;height:20px;border-radius:50%;background:var(--hl-teal-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.5 10.5l3 3 6-7' fill='none' stroke='%230B7A5F' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 20px no-repeat}.hl-es{padding:56px 0;background:var(--hl-navy);color:#e7ebf1;scroll-margin-top:90px}.hl-es__inner{display:grid;gap:22px;align-items:center}@media(min-width:990px){.hl-es__inner{grid-template-columns:1.3fr 1fr;gap:40px}}.hl-es .hl-eyebrow{color:var(--hl-teal)}.hl-es .hl-h2{color:#fff}.hl-es p{margin:0;font-size:17px;line-height:1.6;color:#c9d1dc}.hl-es__ctas{display:flex;flex-wrap:wrap;gap:12px}@media(min-width:990px){.hl-es__ctas{justify-content:flex-end}}.hl-faq{padding:72px 0;background:#fff}.hl-faq__list{max-width:780px;margin:8px auto 0;border-top:1px solid var(--hl-line)}.hl-faq details{border-bottom:1px solid var(--hl-line)}.hl-faq summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 2px;cursor:pointer;list-style:none;font-weight:650;font-size:17px;color:var(--hl-ink)}.hl-faq summary::-webkit-details-marker{display:none}.hl-faq summary:after{content:"+";flex:none;font-size:24px;font-weight:400;line-height:1;color:var(--hl-teal-dark)}.hl-faq details[open] summary:after{content:"\2212"}.hl-faq details p{margin:0 0 20px;padding-right:32px;font-size:16px;line-height:1.6;color:var(--hl-text)}.hl-guides{padding:72px 0;background:var(--hl-soft)}.hl-guides__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px;margin-bottom:24px}.hl-guides__head .hl-h2{margin:0}.hl-link{font-weight:650;color:var(--hl-teal-dark)}.hl-link:hover{text-decoration:underline}.hl-guide{display:flex;flex-direction:column;gap:8px;height:100%;padding:24px;border-radius:16px;background:#fff;border:1px solid var(--hl-line);transition:border-color .15s ease,box-shadow .15s ease}.hl-guide:hover{border-color:var(--hl-teal-dark);box-shadow:0 10px 30px -18px #10182873}.hl-guide__tag{align-self:flex-start;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--hl-teal-dark);background:var(--hl-teal-soft)}.hl-guide h3{margin:4px 0 0;font-size:18px;line-height:1.35;color:var(--hl-ink)}.hl-guide p{margin:0;font-size:15px;line-height:1.55;color:var(--hl-text)}.hl-guide__more{margin-top:auto;padding-top:8px;font-weight:650;color:var(--hl-teal-dark)}.hl-cta{padding:64px 0;background:var(--hl-navy);color:#e7ebf1;text-align:center}.hl-cta .hl-h2{color:#fff}.hl-cta p{margin:0 auto 26px;max-width:34em;font-size:17px;line-height:1.6;color:#c9d1dc}.hl-trust{display:flex;flex-wrap:wrap;gap:8px 18px;margin:4px 0 0;padding:0;list-style:none;font-size:14px;color:var(--hl-text)}.hl-trust li{display:inline-flex;align-items:center;gap:6px}.hl-trust li:before{content:"";width:16px;height:16px;flex:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Ccircle cx='10' cy='10' r='10' fill='%23E8F7F2'/%3E%3Cpath d='M5.5 10.5l3 3 6-7' fill='none' stroke='%230B7A5F' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 16px no-repeat}.hl-pfaq{padding:0;background:transparent}.hl-pfaq .hl-faq__list{max-width:none;margin:0}.hl-pfaq summary{font-size:16px;padding:16px 2px}.hl-pfaq details p{font-size:15px;margin-bottom:16px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/hustleledger.css.map */
