html{scrollbar-gutter:stable}@font-face{font-family:IRANSansX;src:url(/fonts/IRANSansXV.woff2)format("woff2")tech(variations),url(/fonts/IRANSansXV.woff2)format("woff2"),url(/fonts/IRANSansXV.woff)format("woff");font-weight:100 900;font-display:swap}::selection{background:#17151f2e}.wbtn{justify-content:center;align-items:center;gap:.32em;display:flex;position:relative}.wbtn .ants{pointer-events:none;width:100%;height:100%;transition:opacity .45s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.wbtn .ants rect{x:1px;y:1px;fill:none;stroke:#17151f;stroke-width:1.5px;stroke-dasharray:9 7;width:calc(100% - 2px);height:calc(100% - 2px);animation:7s linear infinite antsRun}.wbtn:hover .ants{opacity:0}@keyframes antsRun{to{stroke-dashoffset:-160px}}.wbtn .w{transition:transform .55s cubic-bezier(.16,1,.3,1);display:inline-block}.wbtn:hover .w{transform:translateY(-7px)}.wbtn .w:first-child{transition-delay:0s}.wbtn .w:nth-child(2){transition-delay:70ms}.wbtn .w:nth-child(3){transition-delay:.14s}@property --wba{syntax:"<angle>";inherits:false;initial-value:0deg}.wbtn:before{content:"";background:conic-gradient(from var(--wba),#6f5bf5,#ff8a5c,#2bbfa4,#6ba6ff,#6f5bf5);-webkit-mask-composite:xor;opacity:0;pointer-events:none;border-radius:22px;padding:2px;transition:opacity .5s cubic-bezier(.16,1,.3,1);animation:3s linear infinite wbtnSpin;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.wbtn:hover:before{opacity:1}@keyframes wbtnSpin{to{--wba:360deg}}.wbtn:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(115deg,#0000 42%,#ffffffb3 50%,#0000 58%) 180% 0/240% 100% no-repeat;border-radius:22px;position:absolute;inset:0}.wbtn:hover:after{opacity:1;animation:1.1s cubic-bezier(.4,0,.2,1) .12s both wbtnShine}@keyframes wbtnShine{0%{background-position:180% 0}to{background-position:-80% 0}}.wbtn .wbtn-arr{opacity:0;font-size:26px;line-height:1;transition:transform .5s cubic-bezier(.16,1,.3,1),opacity .5s cubic-bezier(.16,1,.3,1),color .5s;position:absolute;top:50%;left:26px;transform:translate(20px,-50%)}.wbtn:hover .wbtn-arr{opacity:1;color:#17151f;animation:1.6s cubic-bezier(.16,1,.3,1) .45s infinite wbtnArr;transform:translateY(-50%)}@keyframes wbtnArr{0%,to{transform:translateY(-50%)}50%{transform:translate(-7px,-50%)}}.wbtn:hover .w{color:#17151f}.wbtn:hover .w:nth-child(odd){color:#2d2a38}.ndot{position:relative}.ndot:after{content:"";opacity:0;background:currentColor;border-radius:50%;width:4px;height:4px;transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-9px;left:50%;transform:translate(-50%)scale(1)}.ndot:hover:after{opacity:1;transition:opacity .28s cubic-bezier(.16,1,.3,1),transform .28s cubic-bezier(.16,1,.3,1);transform:translate(-50%)scale(1)}.hbtn .rl{height:1.7em;margin:0 -8px;padding:0 8px;display:block;overflow:hidden}.hbtn .rli{transition:transform .36s cubic-bezier(.16,1,.3,1);display:block}.hbtn .rli>span{height:1.7em;line-height:1.7em;display:block}.hbtn:hover .rli{animation:.3s cubic-bezier(.4,0,.2,1) btnFade;transform:translateY(-1.7em)}@keyframes btnFade{0%{filter:blur()}45%{filter:blur(3px)}to{filter:blur()}}@keyframes dotPulse{0%{opacity:.55;transform:scale(1)}70%{opacity:0;transform:scale(2.9)}to{opacity:0;transform:scale(2.9)}}@keyframes pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@keyframes bgslide{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes splashTitle{0%{opacity:0;letter-spacing:.65em;transform:translateY(30px)}to{opacity:1;letter-spacing:.35em;transform:translateY(0)}}@keyframes splashSub{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.hl-hero-bg img{background:0 0}.hl-hero-bg img[data-broken="1"],.hl-testimonials img[data-broken="1"]{opacity:0!important}@keyframes floatY{0%,to{transform:translate(-50%,-50%) rotate(var(--r,0deg)) translateY(0)}50%{transform:translate(-50%,-50%) rotate(var(--r,0deg)) translateY(-8px)}}@keyframes hubPulse{0%{box-shadow:0 0 #17151f59}70%{box-shadow:0 0 0 26px #17151f00}to{box-shadow:0 0 #17151f00}}@keyframes beamFlow{0%{background-position:0 0}to{background-position:-44px 0}}@keyframes svcArcSpin{to{transform:rotate(360deg)}}@keyframes svcArcSpinRev{to{transform:rotate(-360deg)}}@keyframes sketchCycle{0%{stroke-dashoffset:1px}9%{stroke-dashoffset:0}27%{stroke-dashoffset:0}33%{stroke-dashoffset:1px}to{stroke-dashoffset:1px}}@keyframes labelCycle{0%{opacity:0;transform:translateY(8px)}7%{opacity:1;transform:translateY(0)}28%{opacity:1;transform:translateY(0)}34%{opacity:0;transform:translateY(-8px)}to{opacity:0}}@keyframes svcFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes svcSpin{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes svcPing{0%{opacity:.7;transform:scale(1)}80%,to{opacity:0;transform:scale(1.8)}}@keyframes bumpA{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(4px)rotate(1.6deg)}}@keyframes bumpB{0%,to{transform:translateY(0)rotate(.8deg)}50%{transform:translateY(-4px)rotate(-1.4deg)}}@keyframes bumpC{0%,to{transform:translateY(0)rotate(-.6deg)}50%{transform:translateY(3px)rotate(1.1deg)}}@keyframes avKnock{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes stepBar{0%,to{transform:scaleY(1)}50%{transform:scaleY(.62)}}@keyframes stepDot{0%,to{transform:translate(0)}25%{transform:translate(-8px)}50%{transform:translate(-8px,8px)}75%{transform:translateY(8px)}}@keyframes stepTilt{0%,to{transform:rotate(0)}50%{transform:rotate(-6deg)}}@keyframes stepPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(.72)}}@keyframes wordShine{0%{background-position:100% 0}to{background-position:-220% 0}}#faq summary::-webkit-details-marker{display:none}#faq summary::marker{content:""}#tcards>div{transition:transform 1.2s cubic-bezier(.16,1,.3,1),z-index 10ms linear 1.1s}#tcards:not(.tc-on)>div:first-child{z-index:1!important;transform:translate(-300px)!important}#tcards:not(.tc-on)>div:nth-child(3){z-index:1!important;transform:translate(300px)!important}#tcards.tc-on>div:nth-child(3){transition-delay:90ms,1.19s}.faqchev{transition:transform .5s cubic-bezier(.34,1.2,.4,1)}details[open] .faqchev{transform:rotate(180deg)}:root{interpolate-size:allow-keywords}.featmq:hover>div{animation-play-state:paused}.hubcard .hc-ov{opacity:0;transition:opacity .5s}.hubcard:hover .hc-ov{opacity:1}.hubcard .hc-cta{opacity:0;transition:opacity .5s,transform .55s cubic-bezier(.16,1,.3,1);transform:translateY(14px)}.hubcard:hover .hc-cta{opacity:1;transform:translateY(0)}.hubcard [data-pximg]{transition:scale 1.1s cubic-bezier(.16,1,.3,1),filter .6s;scale:1}.hubcard:hover [data-pximg]{filter:saturate(1.04)brightness(1.02)contrast(1.02);scale:1.05}.hubly-landing .hl-mosaic-img{image-rendering:auto}.hubly-landing .hl-mosaic-row{will-change:transform;backface-visibility:hidden}.hubly-landing .hl-logo-wrap canvas,.hubly-landing .hl-features-grid canvas{image-rendering:auto}.hubly-landing .hl-pximg,.hubly-landing .hl-testimonial-avatar{image-rendering:auto;backface-visibility:hidden}#faq details::details-content{block-size:0;transition:block-size .6s cubic-bezier(.4,0,.15,1), content-visibility .6s allow-discrete;overflow:hidden}#faq details[open]::details-content{block-size:auto}#faq details p{opacity:0;transition:opacity .45s,transform .45s cubic-bezier(.4,0,.2,1);transform:translateY(-8px)}#faq details[open] p{opacity:1;transition:opacity .5s .15s,transform .55s cubic-bezier(.16,1,.3,1) .1s;transform:translateY(0)}@keyframes heroIn{0%{opacity:0;transform:translateY(34px)}to{opacity:1;transform:translateY(0)}}@keyframes revUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes auroraA{0%{opacity:.85;transform:translate(0)scale(1)}50%{opacity:.5;transform:translate(14vw,10vh)scale(1.25)}to{opacity:.95;transform:translate(26vw,2vh)scale(.9)}}@keyframes auroraB{0%{opacity:.7;transform:translate(0)scale(1)}50%{opacity:1;transform:translate(-16vw,-12vh)scale(1.3)}to{opacity:.45;transform:translate(-6vw,-20vh)scale(.85)}}@keyframes auroraC{0%{opacity:.3;transform:translate(0)scale(.8)}50%{opacity:.75;transform:translate(-10vw,14vh)scale(1.4)}to{opacity:.35;transform:translate(8vw,-8vh)scale(1)}}input::placeholder{color:#17151f4d}.about-contact-form .about-contact-field,.about-contact-form .about-contact-field:focus{caret-color:#fff;color:#fff!important;-webkit-text-fill-color:#fff!important}.about-contact-form .about-contact-field::placeholder{opacity:1;color:#ffffff8c!important;-webkit-text-fill-color:#ffffff8c!important}.about-contact-form .about-contact-field::-webkit-input-placeholder{color:#ffffff8c!important;-webkit-text-fill-color:#ffffff8c!important}.about-contact-form .about-contact-field::-moz-placeholder{opacity:1;color:#ffffff8c!important}.about-contact-form .about-contact-field:-webkit-autofill{caret-color:#fff;transition:background-color 99999s ease-in-out;box-shadow:inset 0 0 0 1000px #ffffff12;-webkit-text-fill-color:#fff!important}.about-contact-form .about-contact-field:-webkit-autofill:hover{caret-color:#fff;transition:background-color 99999s ease-in-out;box-shadow:inset 0 0 0 1000px #ffffff12;-webkit-text-fill-color:#fff!important}.about-contact-form .about-contact-field:-webkit-autofill:focus{caret-color:#fff;transition:background-color 99999s ease-in-out;box-shadow:inset 0 0 0 1000px #ffffff12;-webkit-text-fill-color:#fff!important}@keyframes beamFloat{0%,to{transform:rotate(45deg)translateY(0)}50%{transform:rotate(45deg)translateY(-26px)}}@keyframes beamGlow{0%,to{opacity:.8}50%{opacity:1}}@keyframes cardIn{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@keyframes wordSlide{0%{transform:translate(0)}to{transform:translate(-25%)}}@keyframes blobTravel{0%{opacity:0;transform:translate(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translate(calc(100vw + 1200px))}}@keyframes connFlow{to{stroke-dashoffset:-140px}}@keyframes connPing{0%{opacity:.6;transform:scale(1)}80%,to{opacity:0;transform:scale(2.4)}}.hp-p1:hover{color:var(--hp-p1-1)!important}.hp-p2:hover{color:var(--hp-p2-1)!important}.hp-p3:hover{color:var(--hp-p3-1)!important}.hp-p4:hover{color:var(--hp-p4-1)!important}.hp-p5:hover{color:var(--hp-p5-1)!important}.hp-p6:hover{color:var(--hp-p6-1)!important}.hp-p7:hover{filter:var(--hp-p7-1)!important;color:var(--hp-p7-2)!important;transform:scale(.955)!important;box-shadow:0 10px 26px -8px #17151f73!important}.hp-p8:hover{filter:var(--hp-p8-1)!important;color:var(--hp-p8-2)!important;transform:scale(.955)!important;box-shadow:0 10px 26px -8px #17151f73!important}.hp-p9:hover{background:var(--hp-p9-1)!important;color:var(--hp-p9-2)!important;transform:scale(.955)!important;box-shadow:0 10px 26px -8px #17151f73!important}.hp-p10:hover,.hp-p11:hover{transform:translateY(-6px)!important;box-shadow:0 2px 6px #17151f0f,0 40px 70px -34px #17151f6b!important}.hp-p12:hover{filter:brightness(1.25)!important;color:#fff!important;transform:scale(.955)!important;box-shadow:0 10px 26px -8px #17151f73!important}.hp-p13:hover,.hp-p14:hover{transform:translateY(-6px)!important;box-shadow:0 2px 6px #17151f0f,0 40px 70px -34px #17151f6b!important}.hp-p15:hover{transform:translateY(-6px)!important;box-shadow:0 46px 84px -38px #17151f99!important}.hp-p16:hover,.hp-p17:hover,.hp-p18:hover,.hp-p19:hover,.hp-p20:hover{transform:translateY(-6px)!important;box-shadow:0 36px 70px -36px #17151f61!important}.hp-p21:hover{transform:translateY(-6px)!important;box-shadow:0 46px 84px -38px #17151f99!important}.hp-p22:hover{transform:translateY(-6px)!important;box-shadow:0 36px 70px -36px #17151f61!important}.hp-p23:hover{transform:translateY(-8px)!important;box-shadow:0 40px 80px -40px #17151f59!important}.hp-p24:hover{color:#fff!important;background:#2d2a38!important;transform:scale(.97)!important;box-shadow:0 14px 30px -12px #17151f8c!important}.hp-p25:hover{transform:translateY(-8px)!important;box-shadow:0 40px 80px -40px #17151f59!important}.hp-p26:hover{color:#fff!important;background:#2d2a38!important;transform:scale(.97)!important;box-shadow:0 14px 30px -12px #17151f8c!important}.hp-p27:hover{transform:translateY(-8px)!important;box-shadow:0 46px 90px -36px #17151fb3!important}.hp-p28:hover{color:#17151f!important;transform:scale(.97)!important;box-shadow:0 0 46px -2px #ffffff80,0 14px 30px -12px #000000b3!important}.hp-p29:hover{color:#c23318!important;border-bottom:1px solid #e5482f!important}.hp-p30:hover,.hp-p31:hover,.hp-p32:hover,.hp-p33:hover{color:#fff!important;background:#17151f!important;border-color:#17151f!important}.hp-p34:hover,.hp-p35:hover,.ab-p1:hover,.ab-p2:hover,.ab-p3:hover,.ab-p4:hover,.ab-p5:hover{color:#17151f!important}.ab-p6:hover{color:#fff!important;background:#2d2a38!important;transform:scale(.955)!important;box-shadow:0 10px 26px -8px #17151f73!important}.ab-p7:focus,.ab-p8:focus{border:1px solid #17151f!important}.ab-p9:hover{transform:scale(.97)!important;box-shadow:0 0 40px -4px #ffffff80!important}.ab-p10:active{transform:scale(.94)!important}.ab-p11:hover,.ab-p12:hover{color:#fff!important}.lg-p1:hover{color:#17151f!important;transform:scale(.92)!important;box-shadow:0 6px 14px -6px #17151f4d!important}.lg-p2:focus,.lg-p3:focus,.lg-p4:focus{border-bottom:1.5px solid #17151f!important}.lg-p5:hover,.lg-p6:hover{color:#17151f!important}.lg-p7:hover{background:#2d2a38!important;transform:scale(.98)!important;box-shadow:0 14px 30px -12px #17151f8c!important}.lg-p8:active{transform:scale(.96)!important}.lg-p9:hover,.lg-p10:hover{color:#17151f!important}.hl-pricing{padding:120px 32px}.hl-pricing__inner{flex-direction:column;align-items:center;gap:48px;width:100%;max-width:1200px;margin:0 auto;display:flex}.hl-plan-price-row{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.hl-plan-price{font-size:40px;font-weight:900;line-height:1.1}.hl-plan-period{white-space:nowrap;font-size:14px;font-weight:600}.hl-plan-card{box-sizing:border-box;max-width:100%}.hl-duration-switch{box-sizing:border-box;background:#17151f0d;border:1px solid #17151f12;border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;max-width:100%;padding:12px 10px 8px;display:inline-flex;overflow:visible!important}.hl-duration-switch__btn{cursor:pointer;color:#17151f8c;background:0 0;border:none;border-radius:999px;padding:9px 18px;font-family:inherit;font-size:13px;font-weight:800;transition:all .25s;position:relative;overflow:visible!important}.hl-duration-switch__btn.is-selected{color:#fff;background:#17151f}.hl-duration-switch__btn.has-discount{margin-inline-end:4px}.hl-duration-discount-star{top:-8px;pointer-events:none;z-index:3;filter:drop-shadow(0 2px 5px #e5482f6b);place-items:center;width:21px;height:21px;display:grid;position:absolute;inset-inline-end:-5px}.hl-duration-discount-star__shape{background:linear-gradient(145deg,#ff7a52 0%,#e5482f 48%,#c9361c 100%);border-radius:4px;position:absolute;inset:0}.hl-duration-discount-star__shape--rot{transform:rotate(45deg)}.hl-duration-discount-star__text{z-index:1;color:#fff;letter-spacing:-.04em;white-space:nowrap;text-shadow:0 1px 1px #00000038;font-size:8px;font-weight:900;line-height:1;position:relative}.hl-plan-compare{text-align:right;flex-direction:column;gap:22px;width:100%;max-width:1100px;margin:48px auto 0;display:flex}.hl-plan-compare__intro{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.hl-plan-compare__title{color:#17151f;letter-spacing:-.01em;margin:0;font-size:clamp(22px,3vw,28px);font-weight:800}.hl-plan-compare__sub{color:#17151f94;text-wrap:pretty;max-width:42rem;margin:0;font-size:14.5px;line-height:1.85}.hl-plan-compare__scroller{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #17151f14;border-radius:22px;overflow-x:auto;box-shadow:0 18px 40px -28px #17151f47}.hl-plan-compare__table{border-collapse:separate;border-spacing:0;width:100%;min-width:640px;font-size:13.5px}.hl-plan-compare__table th,.hl-plan-compare__table td{vertical-align:middle;color:#17151f;border-bottom:1px solid #17151f0f;padding:14px 16px}.hl-plan-compare__table thead th{z-index:2;background:#faf9f6;border-bottom:1px solid #17151f1a;font-size:13px;font-weight:800;position:sticky;top:0}.hl-plan-compare__sticky{z-index:1;text-align:right;color:#17151fc7;background:#fff;min-width:180px;max-width:240px;font-weight:650;position:sticky;inset-inline-start:0;box-shadow:8px 0 16px -12px #17151f2e}.hl-plan-compare__table thead .hl-plan-compare__sticky{z-index:3;background:#faf9f6}.hl-plan-compare__plan{text-align:center;min-width:120px}.hl-plan-compare__plan-name{display:block}.hl-plan-compare__plan.is-featured{color:#c23318;background:linear-gradient(#ff8a5c38 0%,#e5482f1f 100%);box-shadow:inset 0 0 0 1px #e5482f2e}.hl-plan-compare__table tbody td.is-featured-col{background:#ff8a5c1a}.hl-plan-compare__table tbody tr:hover td.is-featured-col{background:#ff8a5c29}.hl-plan-compare__table tbody td:nth-child(n+2){text-align:center;color:#17151fd1;font-weight:700}.hl-plan-compare__table tbody tr:last-child th,.hl-plan-compare__table tbody tr:last-child td{border-bottom:none}.hl-plan-compare__section th{letter-spacing:.02em;color:#17151f8c;text-align:right;background:#17151f09;padding-top:16px;padding-bottom:12px;font-size:12px;font-weight:800}.hl-plan-compare__fee{color:#e5482f!important;font-weight:800!important}.hl-plan-compare__check{border-radius:9px;place-items:center;width:28px;height:28px;display:inline-grid}.hl-plan-compare__check.is-on{color:#1a9e86;background:#2bbfa41f}.hl-plan-compare__check.is-off{color:#e5482f73;background:#e5482f14}.hl-plan-compare__table tbody tr:hover td,.hl-plan-compare__table tbody tr:hover .hl-plan-compare__sticky{background:#faf9f6}.hl-plan-compare__table tbody tr.hl-plan-compare__section:hover th{background:#17151f09}@media (max-width:980px){.hl-plan-compare{gap:12px;max-width:100%;margin-top:12px}.hl-plan-compare__scroller{overscroll-behavior-x:contain;border-radius:16px;max-width:100%}.hl-plan-compare__table{table-layout:fixed;width:100%;min-width:0;font-size:12px}.hl-plan-compare__table th,.hl-plan-compare__table td{word-break:break-word;padding:10px 8px;font-size:12px}.hl-plan-compare__sticky{width:34%;min-width:0;max-width:none;box-shadow:none;font-size:11.5px;line-height:1.45}.hl-plan-compare__plan{min-width:0;padding-inline:4px}.hl-plan-compare__plan-name{white-space:nowrap;font-size:12px;line-height:1.35}.hl-plan-compare__check{border-radius:7px;width:22px;height:22px}.hl-plan-compare__section th{padding:12px 8px 8px;font-size:11px}}.marketing-plan-tabs{display:none}@media (max-width:980px){.marketing-pricing-grid,.marketing-contact-grid{grid-template-columns:1fr!important}.marketing-auth-page{align-items:flex-start!important;padding:16px 12px 28px!important;overflow:hidden auto!important}.marketing-auth-grid{margin-inline:auto;border-radius:22px!important;grid-template-columns:1fr!important;width:min(100%,420px)!important;overflow:visible!important}.marketing-auth-brand{min-height:0!important;display:none!important}.marketing-auth-panel{border-inline-start:none!important;min-height:0!important;padding:14px 12px 16px!important}.marketing-auth-form-host .auth-method-list{gap:16px!important}.marketing-auth-form-host #auth-form-panel{gap:18px!important;padding-left:2px!important;padding-right:2px!important}.marketing-plan-tabs{box-sizing:border-box;background:#17151f0d;border:1px solid #17151f12;border-radius:999px;gap:4px;width:100%;max-width:420px;padding:4px;display:inline-flex!important}.marketing-plan-tabs>button{cursor:pointer;color:#17151f8c;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;border-radius:999px;flex:1;min-width:0;padding:10px 6px;font-family:inherit;font-size:12.5px;font-weight:800;transition:all .25s;overflow:hidden}.marketing-plan-tabs>button.is-active{color:#fff;background:#17151f}#pricing .marketing-pricing-grid>div,#pricing .hl-plan-card{display:none!important}#pricing .marketing-pricing-grid>div.is-plan-active,#pricing .hl-plan-card.is-plan-active{display:flex!important}.hl-pricing,#pricing{box-sizing:border-box;overflow-x:clip;padding:40px 16px 48px!important}.hl-pricing__inner,#pricing>.hl-pricing__inner{width:100%;max-width:100%;gap:20px!important}#pricing h2{max-width:100%;padding-inline:4px;font-size:clamp(22px,6.2vw,30px)!important;line-height:1.4!important}.hl-duration-switch{gap:6px!important;padding:14px 8px 10px!important}.hl-duration-switch__btn{padding:8px 14px!important;font-size:12.5px!important}#pricing .marketing-pricing-grid{gap:0!important;width:100%!important}#pricing .hl-plan-card.is-plan-active,#pricing .marketing-pricing-grid>div.is-plan-active{box-sizing:border-box;width:100%;max-width:100%;border-radius:20px!important;gap:14px!important;padding:28px 16px 18px!important}#pricing .hl-plan-price{font-size:clamp(26px,8vw,36px)!important}#pricing .hl-plan-period{font-size:13px!important}}.marketing-auth-form-host>div{order:unset!important;width:100%!important;max-width:none!important;min-height:auto!important;padding:0!important}.marketing-auth-form-host .rounded-3xl{box-shadow:none!important;background:0 0!important;border:none!important;overflow:visible!important}.marketing-auth-form-host .h-1.w-full.bg-hubly-blue,.marketing-auth-form-host .mb-8.flex.flex-col.items-center{display:none!important}.hl-nav-burger{-webkit-backdrop-filter:none;width:44px;height:44px;box-shadow:none;cursor:pointer;z-index:3;background:0 0;border:none;border-radius:12px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:0;display:none}.hl-nav-burger span{opacity:.75;background:#17151f;border-radius:99px;width:18px;height:1px;transition:transform .28s cubic-bezier(.16,1,.3,1),opacity .2s;display:block}.hl-nav.is-menu-open .hl-nav-burger span:first-child{transform:translateY(4px)rotate(45deg)}.hl-nav.is-menu-open .hl-nav-burger span:nth-child(2){transform:translateY(-4px)rotate(-45deg)}.hl-nav-drawer,.hl-nav-brand,.hl-nav-center-logo{display:none}@keyframes hlNavLogoSpin{to{transform:rotateY(360deg)}}.hl-footer-trust{flex-shrink:0;place-items:center;width:88px;height:88px;display:grid}@media (prefers-reduced-motion:reduce){.hl-nav-center-logo-mark svg{animation:none}.hubly-landing .hl-pximg,.hubly-landing .hl-products-col,.hubly-landing .hl-hero-bg{will-change:auto!important;transform:none!important}}.hubly-landing .hl-steps,.hubly-landing .hl-features,.hubly-landing .hl-faq,.hubly-landing .hl-testimonials,.hubly-landing #pricing{content-visibility:auto;contain-intrinsic-size:auto 720px}@media (min-width:901px){.hubly-landing .hl-products-col,.hubly-landing .hl-pximg{will-change:transform}}@media (max-width:900px){.hubly-landing .hl-pximg{will-change:auto!important;height:100%!important;top:0!important;transform:none!important}.hubly-landing .hl-products-col{will-change:auto!important}.hubly-landing .hl-hero-bg{will-change:auto!important;transform:none!important}.hubly-landing{overflow-x:clip}.hl-nav{height:64px!important}.hl-nav-inner{z-index:63;direction:ltr;position:relative;gap:12px!important;height:64px!important;padding:0 16px!important}.hl-nav-brand{z-index:2;color:#17151f;letter-spacing:.12em;align-items:center;height:44px;margin-inline-end:auto;font-size:17px;font-weight:900;text-decoration:none;display:inline-flex!important}.hl-nav-brand-text{display:inline-block}.hl-nav-brand-mark{display:none}.hl-nav-brand-mark svg{width:auto;height:44px;display:block}.hl-nav.is-menu-open .hl-nav-brand-text{display:none}.hl-nav.is-menu-open .hl-nav-brand-mark{display:inline-flex}.hubly-landing .hl-nav-center-logo{display:none!important}.hl-nav-center-logo{z-index:64;color:#17151f;pointer-events:auto;place-items:center;width:44px;height:40px;margin-inline:auto;text-decoration:none;display:grid;position:fixed;top:32px;left:0;right:0;transform:translateY(-50%)}.hl-nav-center-logo-mark{pointer-events:none;width:40px;height:36px;margin:0 auto;display:block;position:relative;overflow:visible}.hl-nav-center-logo-mark hubly-logo-3d{width:100%;height:100%;display:block;position:absolute;inset:0}.hl-nav-center-logo-mark hubly-logo-3d canvas{width:100%!important;height:100%!important}.hl-nav-links,.hl-nav-actions{display:none!important}.hl-nav-burger{margin-inline:0;display:inline-flex}.hl-nav.is-scrolled,.hl-nav{-webkit-backdrop-filter:blur(16px);background:#faf9f6e0!important;border-bottom:1px solid #17151f0f!important}.hl-nav.is-menu-open{-webkit-backdrop-filter:none;z-index:80!important;background:#000!important;border-bottom-color:#0000!important}.hl-nav.is-menu-open .hl-nav-brand{color:#fff}.hl-nav.is-menu-open .hl-nav-center-logo{opacity:0;visibility:hidden;pointer-events:none}.hl-nav.is-menu-open .hl-nav-burger span{width:24px;height:2px;opacity:1!important;background:#fff!important}.hl-nav-drawer{width:100%;height:100svh;padding:88px 28px max(28px, env(safe-area-inset-bottom));box-sizing:border-box;-webkit-backdrop-filter:none;box-shadow:none;pointer-events:none;z-index:61;direction:rtl;background:#000;border:none;border-radius:0;flex-direction:column;transition:transform .4s ease-in;display:flex;position:fixed;inset:0;transform:translate(100%)}.hl-nav-drawer.is-open{pointer-events:auto;transform:translate(0)}.hl-nav-drawer-links{flex-direction:column;flex:1;gap:4px;min-height:0;padding-top:12px;display:flex;overflow-y:auto}.hl-nav-drawer-links>a,.hl-nav-drawer>a{letter-spacing:-.02em;color:#fff;border-bottom:none;border-radius:0;padding:16px 4px;font-size:22px;font-weight:400;line-height:1.25;text-decoration:none;transition:color .2s,padding-inline-start .25s;display:block}.hl-nav-drawer-links>a.is-active,.hl-nav-drawer>a.is-active{color:#fff;font-weight:700}.hl-nav-drawer-links>a:active,.hl-nav-drawer>a:active{color:#ffffffb3;background:0 0}.hl-nav-drawer-ctas{border-top:none;grid-template-columns:1fr;gap:12px;margin-top:auto;padding-top:28px;display:grid}.hl-nav-drawer-ctas a{text-align:center;color:#fff;box-shadow:none;background:0 0;border:1.5px solid #ffffffd9;border-radius:999px;padding:15px 16px;font-size:15px;font-weight:800;text-decoration:none;transition:transform .2s,background .2s,color .2s}.hl-nav-drawer-ctas a:active{transform:scale(.98)}.hl-nav-drawer-primary{box-shadow:none;color:#000!important;background:#fff!important;border-color:#fff!important}.hl-splash-copy{top:calc(50% + 96px)!important}.hl-splash-copy>div:first-child{letter-spacing:.22em!important;font-size:34px!important}.hl-logo-wrap,.hl-hero-spacer{width:min(300px,78vw)!important;height:236px!important}.hl-hero{justify-content:flex-start!important;align-items:center!important;gap:0!important;min-height:100dvh!important;padding:64px 18px 24px!important}.hl-hero-spacer{flex-shrink:0;margin-top:max(12px,50dvh - 262px)!important;margin-bottom:0!important}.hl-logo-wrap hubly-logo-3d{transform-origin:50%;transform:translateY(4%)scale(1.12)}.hl-logo-wrap hubly-logo-3d canvas{image-rendering:auto;-webkit-font-smoothing:antialiased}.hl-hero-copy{z-index:1;position:relative;max-width:36ch!important;margin-top:40px!important;font-size:15.5px!important;line-height:1.85!important}.hl-hero-ctas{flex-direction:column!important;gap:10px!important;width:100%!important;max-width:320px!important;margin-top:16px!important}.hl-hero-ctas>a{text-align:center!important;box-sizing:border-box!important;justify-content:center!important;width:100%!important}.hl-hero-bg{opacity:.35!important}.hl-h2{font-size:clamp(22px,5.6vw,28px)!important;line-height:1.4!important}.hl-products,.hl-steps,.hl-features,.hl-faq,.hl-testimonials,#pricing{padding-left:18px!important;padding-right:18px!important}.hl-products{padding-top:48px!important;padding-bottom:48px!important}.hl-section-head{gap:12px!important;padding-bottom:20px!important}.hl-section-head>div{gap:10px!important}.hl-section-head>div>div:first-child{font-size:11.5px!important}.hl-products-grid{grid-template-columns:1fr!important;gap:28px!important;max-width:100%!important}.hl-products-col{gap:28px!important;transform:none!important}.hl-products-col--offset{padding-top:0!important}.hl-products-col--offset .hl-product-gap{margin-top:28px!important}.hl-products .hubcard{border-radius:16px!important;padding:3px!important}.hl-products .hubcard>div:first-child{aspect-ratio:16/11!important;border-radius:13px!important}.hl-products-col>div>div:last-child{gap:8px!important;padding:14px 2px 0!important}.hl-products h3{font-size:18px!important;line-height:1.4!important}.hl-products p{max-width:none!important;font-size:13.5px!important;line-height:1.7!important}.hl-products-col>div>div:last-child>div:last-child{gap:6px!important;padding-top:4px!important}.hl-products-col>div>div:last-child>div:last-child>span{padding:6px 12px!important;font-size:12px!important}.hl-steps{padding-top:48px!important;padding-bottom:48px!important}.hl-steps>div{gap:28px!important}.hl-steps>div>div:first-child{width:100%;text-align:center!important;align-items:center!important}.hl-steps>div>div:first-child .hl-h2{text-align:center!important;max-width:16ch!important;margin-inline:auto!important}.hl-steps-grid{grid-template-columns:1fr!important;gap:24px!important}.hl-steps-grid>div{text-align:center!important;align-items:center!important;gap:16px!important}.hl-step-icon{box-shadow:0 8px 16px -10px #17151f1f,0 1px 3px -1px #17151f0a!important}.hl-steps-grid h3{font-size:20px!important}.hl-steps-grid p{text-align:center!important;max-width:32ch!important;margin-inline:auto!important}.hl-personas{height:var(--hl-personas-h,320vh)!important}.hl-personas-sticky{direction:ltr!important;grid-template-rows:minmax(220px,44vh) minmax(0,1fr)!important;grid-template-columns:1fr!important;align-items:stretch!important;gap:4px!important;height:100dvh!important;padding:68px 28px 32px 64px!important;display:grid!important;position:sticky!important;top:0!important;overflow:hidden!important}.hl-personas-arc{z-index:3;pointer-events:none;display:block!important;top:50%!important;left:20px!important}.hl-personas-arc>div:first-child{transform:translate(0,0)translate(-50%,-50%)!important}.hl-personas-arc [data-svcnum]{font-size:22px!important;font-weight:700!important}.hl-personas-glow{opacity:.55;pointer-events:none;z-index:0;width:300px!important;height:300px!important;margin-top:-150px!important;display:block!important;top:50%!important;left:-150px!important}.hl-personas-visual{z-index:1;aspect-ratio:1!important;contain:none!important;grid-area:1/1!important;place-self:center!important;width:min(230px,58vw)!important;max-height:none!important;display:block!important;position:relative!important;overflow:visible!important}.hl-personas-visual [data-svcobj]{filter:drop-shadow(0 14px 18px #17151f24);will-change:auto!important;overflow:visible!important}.hl-personas-visual [data-svcobj] [style*=box-shadow],.hl-personas-visual [data-svcobj] [style*=boxShadow]{box-shadow:0 10px 22px -14px #17151f47,0 2px 6px -3px #17151f14!important}.hl-personas-visual [style*=blur\(]{opacity:.35;filter:none!important}.hl-personas-copy{z-index:1;contain:layout!important;grid-area:2/1!important;justify-self:stretch!important;width:100%!important;max-width:none!important;height:100%!important;padding-inline-start:8px!important;display:block!important;position:relative!important;overflow:hidden!important}.hl-personas-copy [data-svcblock]{box-shadow:none!important;will-change:auto!important;background:0 0!important;border:none!important;justify-content:flex-start!important;gap:12px!important;padding:8px 0 0!important;position:absolute!important;inset:0!important}.hl-personas-copy [data-svcblock] h3{max-width:14ch;font-size:26px!important;line-height:1.3!important}.hl-personas-copy [data-svcblock] p{max-width:34ch!important;font-size:14px!important;line-height:1.75!important}.hl-personas-copy [data-svcblock]>div:last-child{gap:8px!important;padding-top:4px!important}.hl-personas-copy [data-svcblock]>div:last-child>span{padding:7px 12px!important;font-size:12px!important}.hl-features{padding-top:48px!important;padding-bottom:48px!important}.hl-features>div{gap:20px!important}.hl-features-grid{grid-template-columns:1fr 1fr!important;gap:10px!important}.hl-features-grid>div{border-radius:14px!important;grid-column:span 1!important;gap:6px!important;height:auto!important;min-height:0!important;padding:14px 12px!important}.hl-features-grid>div.hp-p15,.hl-features-grid>div.hp-p16,.hl-features-grid>div.hp-p21,.hl-features-grid>div.hp-p22{grid-column:1/-1!important;padding:16px 14px!important}.hl-features-grid>div.hp-p15{min-height:0!important;padding-bottom:140px!important}.hl-features-grid>div.hp-p15>div[style*="392px"],.hl-features-grid>div.hp-p15>div:nth-child(3){width:min(280px,88%)!important;bottom:-20px!important;left:50%!important;right:auto!important;transform:translate(-50%)rotate(-3deg)scale(.86)!important}.hl-features-grid>div.hp-p15>div:nth-child(4){display:none!important}.hl-features-grid .hp-p17>div:last-child,.hl-features-grid .hp-p18>div:last-child{height:88px!important;margin-top:4px!important}.hl-features-grid .hp-p20>div:last-child{height:80px!important;margin-top:4px!important}.hl-features-grid .hp-p19>div:last-child{gap:6px!important;padding-top:8px!important}.hl-features-grid .hp-p19>div:last-child>div:first-child{height:72px!important}.hl-features-grid>div>div[style*="font-size: 17px"],.hl-features-grid>div>div[style*="font-size: 21px"]{font-size:13.5px!important}.hl-features-grid>div.hp-p17>div[style*="font-size: 17px"],.hl-features-grid>div.hp-p18>div[style*="font-size: 17px"],.hl-features-grid>div.hp-p19>div[style*="font-size: 17px"],.hl-features-grid>div.hp-p20>div[style*="font-size: 17px"],.hl-features-grid>div.hp-p21>div[style*="font-size: 17px"]{font-size:13px!important}.hl-features-grid>div:not(.hp-p21)>p{color:#17151fb8!important;font-size:11.5px!important;line-height:1.65!important}.hl-features-grid>div.hp-p17>p,.hl-features-grid>div.hp-p18>p,.hl-features-grid>div.hp-p19>p,.hl-features-grid>div.hp-p20>p{font-size:11px!important;line-height:1.6!important}.hl-features-grid>div.hp-p21>p{color:#ffffffe0!important;font-size:13px!important;line-height:1.75!important}.hl-features-grid>div>div[style*="38px"]{border-radius:8px!important;width:28px!important;height:28px!important}#pricing h2{font-size:clamp(22px,6.2vw,30px)!important}#pricing .hl-plan-card.is-plan-active>p,#pricing .marketing-pricing-grid>div.is-plan-active>p{font-size:13px!important;line-height:1.7!important}.hl-faq{padding-top:72px!important;padding-bottom:72px!important}.hl-faq-grid{grid-template-columns:1fr!important;gap:28px!important}.hl-faq-3d{display:none!important}.hl-faq details p{padding:0 0 20px!important}.hl-faq summary{gap:12px!important;padding:18px 0!important}.hl-faq summary>span:first-child{font-size:14.5px!important}.hl-testimonials{padding-top:48px!important;padding-bottom:48px!important}.hl-testimonials>div{gap:24px!important}#tcards{flex-direction:column!important;align-items:center!important;gap:12px!important;padding-top:0!important}#tcards>div,#tcards:not(.tc-on)>div:first-child,#tcards:not(.tc-on)>div:nth-child(3),#tcards.tc-on>div{width:min(100%,300px)!important;transform:none!important}#tcards>div>div{border-radius:16px!important;min-height:0!important;padding:14px 14px 16px!important}#tcards>div>div>div:nth-child(3){width:84px!important;height:84px!important;margin-top:4px!important;box-shadow:0 10px 24px #00000059!important}#tcards>div>div>div:nth-child(4){gap:8px!important;margin-top:12px!important}#tcards>div>div>div:nth-child(4)>div:first-child{font-size:12.5px!important;line-height:1.7!important}#tcards>div>div>div:nth-child(4)>div:last-child>div:first-child{font-size:12.5px!important}#tcards>div>div>div:nth-child(4)>div:last-child>div:last-child{font-size:11.5px!important}.hl-footer{text-align:center!important;padding:36px 18px 24px!important}.hl-footer>div{align-items:center!important}.hl-footer-social{width:100%;justify-content:space-between!important}.hl-footer-meta{width:100%;text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:12px!important}.hl-footer-meta>div{width:100%;justify-content:center!important}}@media (max-width:480px){.hl-logo-wrap,.hl-hero-spacer{width:min(280px,82vw)!important;height:220px!important}.hl-hero{gap:0!important;padding-top:64px!important}.hl-hero-spacer{margin-top:max(12px,50dvh - 254px)!important}.hl-logo-wrap hubly-logo-3d{transform:translateY(5%)scale(1.14)}.hl-hero-copy{margin-top:40px!important;font-size:14.5px!important}.hubcard .hc-cta{opacity:1;transform:none}.hubcard .hc-ov{opacity:.55}.hl-pricing,#pricing{padding:32px 12px 40px!important}.hl-duration-switch__btn{padding:8px 12px!important;font-size:12px!important}.marketing-plan-tabs>button{padding:9px 4px;font-size:12px}.hl-plan-compare__table th,.hl-plan-compare__table td{padding:8px 6px;font-size:11.5px}.hl-plan-compare__sticky{width:32%;font-size:11px}.hl-plan-compare__plan-name{font-size:10.5px}}.ab-story-cards-mobile{display:none}@media (max-width:900px){.hubly-about{overflow:visible}.hubly-about .ab-nav,.marketing-site-nav.ab-nav{background:#faf9f6eb!important;height:64px!important}.hubly-about .ab-nav-inner,.marketing-site-nav .ab-nav-inner{height:64px!important;padding:0 24px!important}.hubly-about .ab-nav-logo,.marketing-site-nav .ab-nav-logo{display:none!important}.hubly-about .ab-nav-brand,.marketing-site-nav .ab-nav-brand{align-items:center;margin-inline-end:auto;display:inline-flex!important}.hubly-about .hl-nav-center-logo,.marketing-site-nav .hl-nav-center-logo{display:grid}.hubly-about .hl-nav-burger,.marketing-site-nav .hl-nav-burger{margin-inline:0}.hubly-about .ab-nav-inner,.marketing-site-nav .ab-nav-inner{direction:ltr}.marketing-site-nav-spacer{height:64px!important}.hubly-about .ab-hero{box-sizing:border-box!important;grid-template:"top"1fr"title""logo3d""lead""bottom"1fr/1fr!important;align-content:center!important;min-height:100dvh!important;padding:72px 0 56px!important;display:grid!important;position:relative!important}.hubly-about .ab-hero-inner,.hubly-about .ab-hero-copy{display:contents!important}.hubly-about .ab-hero-title{grid-area:title;text-align:start!important;max-width:none!important;margin:0!important;padding:0 20px 8px!important;font-size:clamp(40px,12vw,64px)!important}.hubly-about .ab-hero-3d{opacity:1;grid-area:logo3d;width:calc(100% - 24px)!important;max-width:100%!important;height:min(32vh,230px)!important;margin:4px 12px 10px!important;position:relative!important;inset:auto!important}.hubly-about .ab-hero-lead{grid-area:lead;text-align:start!important;width:auto!important;max-width:none!important;margin:0 20px!important;font-size:14.5px!important;line-height:1.9!important}.hubly-about .ab-hero-scroll{position:absolute!important;bottom:18px!important;right:18px!important}.hubly-about .ab-story{height:380vh!important}.hubly-about .ab-story-sticky{border-radius:24px 24px 0 0!important;height:100dvh!important;position:sticky!important;top:0!important;overflow:hidden!important;box-shadow:0 -22px 54px -28px #17151f4d!important}.hubly-about .ab-story-grid{grid-template-rows:minmax(150px,36vh) minmax(0,1fr)!important;grid-template-columns:5px minmax(0,1fr)!important;align-items:stretch!important;gap:10px 14px!important;height:100%!important;padding:72px 18px 28px!important;display:grid!important}.hubly-about .ab-story-years{grid-area:1/1/auto/-1!important;height:100%!important;min-height:0!important;display:block!important}.hubly-about .ab-story-bar{grid-area:2/1!important;align-self:start!important;width:5px!important;height:min(42vh,280px)!important;display:block!important}.hubly-about .ab-story-copy{grid-area:2/2!important;gap:14px!important;min-width:0!important;padding-bottom:8px!important}.hubly-about .ab-story-copy h2{font-size:26px!important}.hubly-about .ab-story-texts-desktop{height:auto!important;min-height:140px!important;display:block!important}.hubly-about .ab-story-texts-desktop p{font-size:14px!important;line-height:1.95!important}.hubly-about .ab-story-arrow{width:40px!important;height:40px!important;display:grid!important}.hubly-about .ab-story-cards-mobile{display:none!important}.hubly-about .ab-miles{height:auto!important}.hubly-about .ab-miles-sticky{padding-bottom:28px;border-radius:24px 24px 0 0!important;height:auto!important;position:relative!important;top:auto!important;overflow:visible!important}.hubly-about .ab-miles-viewport{display:block!important;position:relative!important;inset:auto!important}.hubly-about .ab-miles-track{box-sizing:border-box;will-change:auto!important;flex-direction:column!important;align-items:stretch!important;gap:28px!important;width:100%!important;max-width:100%!important;padding:48px 18px 24px!important;display:flex!important;transform:none!important}.hubly-about .ab-miles-slide{box-sizing:border-box!important;flex-direction:column!important;flex-shrink:1!important;align-items:stretch!important;gap:14px!important;width:100%!important;max-width:100%!important;margin-top:0!important;padding:0!important}.hubly-about .ab-miles-media{border-radius:20px!important;width:100%!important;max-width:100%!important;height:220px!important;transform:none!important}.hubly-about .ab-miles-copy{width:100%!important;max-width:none!important}.hubly-about .ab-miles-slide--contact .ab-miles-copy{width:100%}.hubly-about .about-contact-form{width:100%;max-width:100%}.hubly-about .about-contact-field{box-sizing:border-box;width:100%}.hubly-about .ab-miles-progress{display:none!important}.hubly-about .ab-miles-wordmark{width:100%;will-change:auto!important;text-align:center!important;margin:12px auto 4px!important;font-size:clamp(40px,14vw,64px)!important;display:block!important;position:relative!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.hubly-about .ab-miles-footer{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:10px!important;margin:8px 18px 0!important;position:relative!important;bottom:auto!important;left:auto!important;right:auto!important}.hubly-about .ab-miles-footer>div{width:100%;justify-content:center!important}}@media (max-width:480px){.hubly-about .ab-miles-media{height:190px!important}.hubly-about .ab-hero-copy h1{font-size:clamp(36px,11vw,52px)!important}}.hl-terms{color:#17151f;padding:12px 24px 88px}.hl-terms-hero{background:radial-gradient(1200px 280px at 100% -40%,#6f5bf529,#0000 55%),radial-gradient(700px 220px at 0 120%,#2bbfa41f,#0000 60%),#fff;border:1px solid #17151f12;border-radius:28px;max-width:1120px;margin:0 auto 36px;padding:28px 32px 32px;box-shadow:0 18px 40px -28px #17151f59}.hl-terms-kicker{letter-spacing:.18em;text-transform:uppercase;color:#6f5bf5;margin:0 0 10px;font-size:12px;font-weight:800}.hl-terms-hero h1{letter-spacing:-.03em;margin:0;font-size:clamp(32px,5vw,52px);font-weight:900;line-height:1.2}.hl-terms-intro{color:#17151f9e;text-wrap:pretty;max-width:46rem;margin:16px 0 0;font-size:15.5px;line-height:2}.hl-terms-meta{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.hl-terms-meta span{color:#17151f9e;background:#17151f0a;border-radius:999px;align-items:center;padding:7px 12px;font-size:12.5px;display:inline-flex}.hl-terms-wrap{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:28px;max-width:1120px;margin:0 auto;display:grid}.hl-terms-toc{background:#fff;border:1px solid #17151f12;border-radius:22px;padding:18px 16px;position:sticky;top:92px}.hl-terms-toc-title{color:#17151f73;margin:0 0 12px;font-size:12px;font-weight:800}.hl-terms-toc ol{gap:2px;max-height:calc(100vh - 180px);margin:0;padding:0;list-style:none;display:grid;overflow:auto}.hl-terms-toc a{color:#17151f9e;border-radius:12px;align-items:flex-start;gap:10px;padding:8px 10px;font-size:13px;line-height:1.55;text-decoration:none;transition:background .2s,color .2s;display:flex}.hl-terms-toc a span{color:#17151f80;background:#17151f0d;border-radius:7px;flex-shrink:0;place-items:center;width:22px;height:22px;font-size:11px;font-weight:800;display:grid}.hl-terms-toc a:hover,.hl-terms-toc a.is-active{color:#17151f;background:#6f5bf514}.hl-terms-toc a.is-active span{color:#fff;background:#6f5bf5}.hl-terms-body{gap:14px;display:grid}.hl-terms-section{background:#fff;border:1px solid #17151f12;border-radius:22px;padding:22px 24px 20px;scroll-margin-top:96px}.hl-terms-section-head{align-items:center;gap:12px;margin-bottom:12px;display:flex}.hl-terms-num{color:#6f5bf5;background:#6f5bf51a;border-radius:11px;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:13px;font-weight:800;display:grid}.hl-terms-section h2{margin:0;font-size:18px;font-weight:900;line-height:1.45}.hl-terms-section p,.hl-terms-list,.hl-terms-steps{color:#17151fb8;text-wrap:pretty;margin:0 0 12px;font-size:14.5px;line-height:2.05}.hl-terms-section p:last-child,.hl-terms-list:last-child,.hl-terms-steps:last-child,.hl-terms-company:last-child{margin-bottom:0}.hl-terms-sub{color:#17151f;margin:16px 0 8px;font-size:14.5px;font-weight:800}.hl-terms-list,.hl-terms-steps{gap:8px;padding:0;list-style:none;display:grid}.hl-terms-list li,.hl-terms-steps li{background:#faf9f6e6;border:1px solid #17151f0d;border-radius:14px;padding:10px 14px 10px 12px;position:relative}.hl-terms-list li:before{content:"";background:#6f5bf5;border-radius:50%;width:6px;height:6px;position:absolute;top:18px;right:10px}.hl-terms-list li{padding-right:22px}.hl-terms-steps{counter-reset:terms-step}.hl-terms-steps li{counter-increment:terms-step;padding-right:44px}.hl-terms-steps li:before{content:counter(terms-step);color:#6f5bf5;background:#6f5bf51f;border-radius:7px;place-items:center;width:22px;height:22px;font-size:11px;font-weight:800;display:grid;position:absolute;top:11px;right:10px}.hl-terms-company{gap:8px;margin:4px 0 0;display:grid}.hl-terms-company>div{background:#faf9f6e6;border:1px solid #17151f0d;border-radius:14px;grid-template-columns:140px minmax(0,1fr);gap:12px;padding:10px 14px;display:grid}.hl-terms-company dt{color:#17151f73;font-size:12.5px;font-weight:800}.hl-terms-company dd{color:#17151f;overflow-wrap:anywhere;margin:0;font-size:14px}.hl-terms-foot{color:#17151f80;margin:8px 8px 0;font-size:13.5px;line-height:2}.hl-terms-foot a{color:#6f5bf5;font-weight:700;text-decoration:none}@media (max-width:900px){.hl-terms{padding:8px 16px 72px}.hl-terms-hero{border-radius:22px;padding:22px 18px 24px}.hl-terms-wrap{grid-template-columns:1fr}.hl-terms-toc{position:static}.hl-terms-toc ol{max-height:220px}.hl-terms-section{padding:18px 16px 16px}.hl-terms-company>div{grid-template-columns:1fr;gap:4px}}.hl-help{max-width:920px;margin:0 auto;padding:12px 28px 96px}.hl-help-hero{background:linear-gradient(160deg,#f7f5ff 0%,#fff 55%,#f4f7ff 100%);border:1px solid #17151f0f;border-radius:28px;margin-bottom:22px;padding:36px 32px 28px}.hl-help-kicker,.hl-academy-kicker{letter-spacing:.08em;color:#6f5bf5;margin:0 0 8px;font-size:12px;font-weight:800}.hl-help-hero h1,.hl-academy-hero h1{color:#17151f;margin:0;font-size:clamp(1.7rem,3vw,2.35rem);font-weight:900;line-height:1.25}.hl-help-intro,.hl-academy-intro{color:#17151f9e;max-width:52ch;margin:12px 0 0;font-size:15px;line-height:1.9}.hl-help-search,.hl-academy-search{max-width:480px;margin-top:22px;position:relative}.hl-help-search input,.hl-academy-search input{background:#fff;border:1px solid #17151f1a;border-radius:16px;outline:none;width:100%;height:48px;padding:0 44px 0 16px;font-size:14px;box-shadow:0 8px 24px #17151f0a}.hl-help-search input:focus,.hl-academy-search input:focus{border-color:#6f5bf573;box-shadow:0 0 0 4px #6f5bf51f}.hl-help-search-icon,.hl-academy-search-icon{color:#17151f66;pointer-events:none;width:18px;height:18px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.hl-help-count{color:#17151f73;margin:14px 0 0;font-size:12.5px}.hl-help-body{flex-direction:column;gap:18px;display:flex}.hl-help-accordion{background:#fff;border:1px solid #17151f12;border-radius:22px;overflow:hidden}.hl-help-item{padding:0 8px;border-bottom:1px solid #17151f0f!important}.hl-help-item:last-child{border-bottom:0!important}.hl-help-trigger{text-align:right!important;color:#17151f!important;align-items:center!important;gap:12px!important;padding:16px 12px!important;font-size:14.5px!important;font-weight:700!important}.hl-help-q-num{color:#6f5bf5;background:#6f5bf51a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:800;display:inline-flex}.hl-help-q-text{flex:1;line-height:1.7}.hl-help-answer{color:#17151fad;font-size:14px;line-height:1.95;padding:0 12px 16px 48px!important}.hl-help-empty,.hl-academy-empty{text-align:center;background:#fafafa;border:1px dashed #17151f1f;border-radius:22px;padding:36px 24px}.hl-help-empty p,.hl-academy-empty p{color:#17151f8c;margin:0 0 14px;line-height:1.8}.hl-help-empty a,.hl-help-foot a,.hl-academy-empty a,.hl-academy-foot a{color:#6f5bf5;font-weight:700;text-decoration:none}.hl-help-foot{color:#17151f8c;background:#f7f5ff;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;font-size:13.5px;display:flex}.hl-help-foot p{margin:0}.hl-academy{max-width:1180px;margin:0 auto;padding:12px 28px 96px}.hl-academy-hero{background:linear-gradient(160deg,#f4f9ff 0%,#fff 55%,#f7f5ff 100%);border:1px solid #17151f0f;border-radius:28px;margin-bottom:22px;padding:36px 32px 28px}.hl-academy-meta{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.hl-academy-meta span{color:#17151f8c;background:#17151f0d;border-radius:999px;align-items:center;height:30px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.hl-academy-wrap{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:22px;display:grid}.hl-academy-toc{background:#fff;border:1px solid #17151f12;border-radius:22px;padding:18px 14px;position:sticky;top:96px}.hl-academy-toc-title{color:#17151f73;margin:0 8px 12px;font-size:12px;font-weight:800}.hl-academy-toc ol{flex-direction:column;gap:4px;max-height:min(70vh,560px);margin:0;padding:0;list-style:none;display:flex;overflow:auto}.hl-academy-toc a{color:#17151fb3;border-radius:12px;align-items:center;gap:10px;padding:9px 10px;font-size:13px;font-weight:600;line-height:1.5;text-decoration:none;display:flex}.hl-academy-toc a span{background:#17151f0d;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:11px;display:inline-flex}.hl-academy-toc a:hover,.hl-academy-toc a.is-active{color:#17151f;background:#6f5bf514}.hl-academy-toc a.is-active span{color:#fff;background:#6f5bf5}.hl-academy-body{flex-direction:column;gap:16px;display:flex}.hl-academy-section{background:#fff;border:1px solid #17151f12;border-radius:22px;padding:20px 18px 16px}.hl-academy-section-head{align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.hl-academy-num{color:#fff;background:#17151f;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:13px;font-weight:800;display:inline-flex}.hl-academy-section-head h2{color:#17151f;margin:0;font-size:1.15rem;font-weight:850}.hl-academy-section-head p{color:#17151f80;margin:4px 0 0;font-size:13px;line-height:1.7}.hl-academy-topics{flex-direction:column;gap:8px;display:flex}.hl-academy-topic{padding:0 4px;overflow:hidden;border:1px solid #17151f12!important;border-radius:14px!important}.hl-academy-topic-trigger{text-align:start!important;flex-flow:row!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;width:100%!important;padding:12px 10px!important;font-size:13.5px!important;font-weight:650!important;display:flex!important}.hl-academy-topic-label{text-align:start;flex:auto;gap:8px;min-width:0;flex-flow:row!important;justify-content:flex-start!important;align-items:center!important;display:flex!important}.hl-academy-topic-icon{flex:none;display:block}.hl-academy-topic-title{text-align:start;flex:0 auto;min-width:0;line-height:1.45;display:block}.hl-academy-topic-body{color:#17151fad;font-size:13.5px;line-height:1.9;padding:0 12px 12px 34px!important}.hl-academy-topic-body p{margin:0 0 8px}.hl-academy-lesson{color:inherit}.hl-academy-lesson .rich-text-video,.hl-academy-topic-body .rich-text-video{margin:14px 0}.hl-academy-topic-plain{color:#17151fc7;background:#17151f06;border:1px solid #17151f0d;border-radius:14px;align-items:center;gap:10px;padding:12px 14px;font-size:13.5px;font-weight:600;display:flex}.hl-academy-foot{color:#17151f80;margin:8px 4px 0;font-size:13.5px;line-height:2}@media (max-width:900px){.hl-help,.hl-academy{padding:8px 16px 72px}.hl-help-hero,.hl-academy-hero{border-radius:22px;padding:22px 18px 24px}.hl-academy-wrap{grid-template-columns:1fr}.hl-academy-toc{position:static}.hl-academy-toc ol{max-height:220px}.hl-help-answer{padding-left:12px!important}}
