:root{--ht-charcoal:#17191B;--ht-ivory:#F4F1EA;--ht-ember:#C95832;--ht-ember-dark:#A8462A;--ht-slate:#73797D;--ht-white:#FFFFFF;--ht-line:rgba(23,25,27,.12);--ht-radius:10px;--ht-max:1200px;--ht-gutter:clamp(16px,4vw,40px);--ht-font-head:var(--font-heading--family,"Archivo",system-ui,sans-serif);--ht-font-body:var(--font-body--family,"Inter",system-ui,sans-serif)}.ht{font-family:var(--ht-font-body);color:var(--ht-charcoal);background:var(--ht-white);overflow-x:clip;min-width:0}.ht--ivory{background:var(--ht-ivory)}.ht--dark{background:var(--ht-charcoal);color:var(--ht-white)}.ht__inner{max-width:var(--ht-max);margin-inline:auto;padding-block:clamp(48px,7vw,96px);padding-inline:var(--ht-gutter)}.ht__inner--tight{padding-block:clamp(28px,4vw,48px)}.ht__eyebrow{font-family:var(--ht-font-body);font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ht-ember);margin:0 0 12px}.ht--dark .ht__eyebrow{color:#e8865f}.ht__h{font-family:var(--ht-font-head);font-weight:700;line-height:1.05;letter-spacing:-.01em;margin:0 0 16px;text-wrap:balance}.ht__h--xl{font-size:clamp(2.4rem,6vw,4.25rem)}.ht__h--lg{font-size:clamp(1.9rem,4vw,2.9rem)}.ht__h--md{font-size:clamp(1.35rem,2.4vw,1.75rem)}.ht__h--sm{font-size:1.1rem;margin:0 0 8px}.ht__p{font-size:clamp(1rem,1.2vw,1.125rem);line-height:1.6;margin:0 0 20px;max-width:60ch;color:inherit}.ht--light .ht__p,.ht .ht__p--muted{color:var(--ht-slate)}.ht--dark .ht__p{color:#ffffffd1}.ht__center{text-align:center}.ht__center .ht__p{margin-inline:auto}.ht__btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.ht__center .ht__btns{justify-content:center}.ht-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border-radius:var(--ht-radius);font-family:var(--ht-font-body);font-weight:700;font-size:.95rem;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;border:2px solid transparent;cursor:pointer;transition:transform .15s ease,background .15s ease,color .15s ease;min-width:44px}.ht-btn:hover{transform:translateY(-1px)}.ht-btn--primary{background:var(--ht-ember);color:#fff;border-color:var(--ht-ember)}.ht-btn--primary:hover{background:var(--ht-ember-dark);border-color:var(--ht-ember-dark)}.ht-btn--ghost{background:transparent;color:var(--ht-charcoal);border-color:var(--ht-charcoal)}.ht--dark .ht-btn--ghost{color:#fff;border-color:#ffffffb3}.ht-btn--ghost:hover{background:var(--ht-charcoal);color:#fff}.ht--dark .ht-btn--ghost:hover{background:#fff;color:var(--ht-charcoal)}.ht__grid{display:grid;gap:clamp(24px,4vw,64px);align-items:center}@media(min-width:900px){.ht__grid--2{grid-template-columns:1fr 1fr}.ht__grid--rev>:first-child{order:2}}.ht__media{margin:0;min-width:0}.ht__media img{display:block;width:100%;height:auto;border-radius:var(--ht-radius);object-fit:cover}.ht__media--square img{aspect-ratio:1/1}.ht__list{list-style:none;padding:0;margin:0 0 24px;display:grid;gap:10px}.ht__list li{position:relative;padding-left:30px;font-size:1.02rem;line-height:1.5}.ht__list li:before{content:"";position:absolute;left:0;top:.2em;width:18px;height:18px;border-radius:50%;background:var(--ht-ember);mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='black' d='M12 2a10 10 0 100 20 10 10 0 000-20zm-1.2 14.2-4-4 1.4-1.4 2.6 2.6 5.6-5.6 1.4 1.4-7 7z'/></svg>") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='black' d='M12 2a10 10 0 100 20 10 10 0 000-20zm-1.2 14.2-4-4 1.4-1.4 2.6 2.6 5.6-5.6 1.4 1.4-7 7z'/></svg>") center/contain no-repeat}.ht-strip{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--ht-line);border-block:1px solid var(--ht-line)}@media(min-width:720px){.ht-strip{grid-template-columns:repeat(4,1fr)}}.ht-strip__item{background:var(--ht-ivory);padding:18px 12px;text-align:center;font-weight:600;font-size:.95rem;display:flex;flex-direction:column;align-items:center;gap:8px}.ht-strip__item svg{width:26px;height:26px;color:var(--ht-ember)}.ht-cards{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.ht-card{background:var(--ht-white);border:1px solid var(--ht-line);border-radius:var(--ht-radius);padding:24px}.ht--ivory .ht-card{background:var(--ht-white)}.ht--dark .ht-card{background:#ffffff0f;border-color:#ffffff24}.ht-card__n{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--ht-ember);color:#fff;font-family:var(--ht-font-head);font-weight:700;margin-bottom:12px}.ht-card .ht__p{font-size:1rem;margin:0}.ht-pill{display:inline-flex;align-items:center;gap:8px;background:var(--ht-charcoal);color:#fff;border-radius:999px;padding:8px 16px;font-size:.85rem;font-weight:600}.ht-pill--ember{background:var(--ht-ember)}.ht-compare{display:grid;gap:16px}@media(min-width:720px){.ht-compare{grid-template-columns:1fr 1fr}}.ht-compare__col{border-radius:var(--ht-radius);padding:28px;border:1px solid var(--ht-line)}.ht-compare__col--win{background:var(--ht-charcoal);color:#fff;border-color:var(--ht-charcoal)}.ht-compare__col ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.ht-compare__col li{padding-left:28px;position:relative;line-height:1.5}.ht-compare__col--lose li:before{content:"\2715";position:absolute;left:0;color:var(--ht-slate);font-weight:700}.ht-compare__col--win li:before{content:"\2713";position:absolute;left:0;color:#e8865f;font-weight:700}.ht-faq{display:grid;gap:8px;max-width:820px;margin-inline:auto}.ht-faq details{border:1px solid var(--ht-line);border-radius:var(--ht-radius);background:var(--ht-white)}.ht-faq summary{cursor:pointer;list-style:none;padding:18px 52px 18px 20px;font-weight:600;font-size:1.05rem;position:relative;min-height:44px}.ht-faq summary::-webkit-details-marker{display:none}.ht-faq summary:after{content:"+";position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:1.5rem;color:var(--ht-ember);font-weight:400}.ht-faq details[open] summary:after{content:"\2013"}.ht-faq__a{padding:0 20px 20px;line-height:1.6;color:var(--ht-slate)}.ht-table{width:100%;border-collapse:collapse;font-size:.95rem}.ht-table th,.ht-table td{padding:12px 10px;text-align:center;border-bottom:1px solid var(--ht-line)}.ht-table th{background:var(--ht-ember);color:#fff;font-weight:700}.ht-table td:first-child{font-weight:700;text-align:left;background:var(--ht-ivory)}.ht-dialog{border:0;padding:0;border-radius:14px;max-width:min(92vw,720px);width:100%;box-shadow:0 30px 80px #00000059}.ht-dialog::backdrop{background:#17191b99}.ht-dialog__body{padding:28px;max-height:85vh;overflow:auto}.ht-dialog__close{position:absolute;right:12px;top:12px;width:44px;height:44px;border:0;background:var(--ht-ivory);border-radius:50%;font-size:1.4rem;cursor:pointer}.ht-pb{display:grid;gap:16px}@media(min-width:720px){.ht-pb{grid-template-columns:1fr 1fr}}.ht-pb__opt{border:2px solid var(--ht-line);border-radius:var(--ht-radius);padding:24px;background:var(--ht-white)}.ht-pb__opt--inc{border-color:var(--ht-ember)}.ht-pb__tag{font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ht-ember);margin-bottom:8px}.ht-steps{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));counter-reset:step}.ht-hero{position:relative;isolation:isolate;min-height:min(86vh,760px);display:grid;align-items:end;color:#fff}.ht-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;margin:0}.ht-hero__bg img{width:100%;height:100%;object-fit:cover;object-position:var(--ht-hero-pos,center)}.ht-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#17191b26,#17191b40 45%,#17191bd9)}.ht-hero .ht__inner{width:100%;padding-block:clamp(56px,10vw,120px) clamp(40px,6vw,72px)}.ht-hero .ht__p{color:#ffffffe6;font-size:clamp(1.05rem,1.4vw,1.25rem)}.ht-hero--noimg{background:var(--ht-charcoal);min-height:0;align-items:center}.ht-hero--noimg:after{display:none}.ht-hero .ht-btn--ghost{color:#fff;border-color:#fffc}.ht-hero .ht-btn--ghost:hover{background:#fff;color:var(--ht-charcoal)}@media(prefers-reduced-motion:reduce){.ht-btn{transition:none}.ht-btn:hover{transform:none}}.ht-usecases{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}@media(min-width:720px){.ht-usecases{grid-template-columns:repeat(3,1fr)}}.ht-usecase{position:relative;border-radius:var(--ht-radius);overflow:hidden;background:var(--ht-charcoal);color:#fff;min-height:160px;display:flex;align-items:flex-end;padding:18px;font-weight:700;font-size:1.05rem}.ht-usecase img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.75}.ht-usecase span{position:relative;text-shadow:0 2px 10px rgba(0,0,0,.6)}.ht-usecase--plain{background:var(--ht-ivory);color:var(--ht-charcoal);min-height:110px;border:1px solid var(--ht-line)}.ht-usecase--plain:before{content:"";width:10px;height:10px;border-radius:50%;background:var(--ht-ember);margin-right:10px;flex:none}.ht-logo-img{height:28px;width:auto;display:block}.ht-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ht.css.map */
