.ha-xlp-hero{grid-template-columns:minmax(0,1fr);gap:3rem;padding-top:7rem;text-align:center}@media (min-width: 992px){.ha-xlp-hero{padding-bottom:var(--xlp-fold-gap)}}.ha-xlp-hero .ha-section__head{margin:0 auto;max-width:44rem}.ha-xlp-hero .ha-section__title{font-size:var(--mkt-hero);line-height:1.08;letter-spacing:-.02em}.ha-xlp-hero .ha-section__subtitle{margin:0 auto}.ha-xlp-hero .ha-section__ctas{justify-content:center}.ha-xlp-hero .ha-xlp-browser__page{opacity:.45}.ha-xlp-hero #how-it-works{scroll-margin-top:86px}@media (min-width: 992px){.ha-xlp-hero #how-it-works{scroll-margin-top:calc(80px - 1.5rem)}}.ha-xlp-hero__scene{position:relative}.ha-xlp-hero .ha-xlp-panelhost{clip-path:inset(0 0 0 -260px)}.ha-xlp-hero__note{margin:1rem 0 0;font-size:.8125rem;color:var(--ha-muted)}@media (max-width: 991.98px){.ha-xlp-hero{padding-top:5.5rem}}.ha-xlp{--xlp-fold-gap: 7rem}.ha-xlp .ha-section{min-height:0}@media (max-width: 991.98px){.ha-xlp-feature{max-width:calc(700px + 3rem)}}@media (min-width: 992px){.ha-xlp-feature{align-items:start;align-content:center;padding-block:var(--xlp-fold-gap)}.ha-xlp-feature .ha-section__head{margin-top:0}}@media (min-width: 992px){.ha-xlp .ha-section--contact{padding-top:var(--xlp-fold-gap)}}@media (max-width: 991.98px){.ha-xlp .ha-section--contact{max-width:calc(700px + 3rem)}}html:has(.ha-xlp-hero){scroll-padding-top:1.5rem}@media (max-width: 991.98px){html:has(.ha-xlp-hero){scroll-padding-top:0}}@media (min-width: 992px){.ha-xlp-feature,.ha-xlp .ha-section--contact{scroll-margin-top:calc(5.5rem - var(--xlp-fold-gap))}}.ha-xlp .ha-section__subtitle:has(+.ha-section__ctas){margin-bottom:2rem}.ha-xlp-fit{position:relative;width:100%;margin-inline:auto;overflow:visible;aspect-ratio:var(--xlp-fit-ratio)}@media (max-width: 767.98px){.ha-xlp-fit{aspect-ratio:var(--xlp-fit-ratio-phone, var(--xlp-fit-ratio))}}.ha-xlp-fit--unmeasured{overflow:hidden}.ha-xlp-fit{-webkit-user-select:none;user-select:none}.ha-xlp-fit__stage{--xlp-shadow-lg: 0 calc(18px / var(--xlp-scale, 1)) calc(52px / var(--xlp-scale, 1)) rgba(56, 88, 152, .1);--xlp-shadow-sm: 0 calc(4px / var(--xlp-scale, 1)) calc(14px / var(--xlp-scale, 1)) rgba(56, 88, 152, .08);position:absolute;top:0;left:0;transform-origin:top left;text-align:left}.ha-xlp-browser{display:flex;flex-direction:column;width:100%;height:100%;border:1px solid var(--ha-border);border-radius:var(--ha-radius-lg);background:var(--ha-app-canvas);box-shadow:var(--xlp-shadow-lg, var(--ha-shadow-lg));overflow:hidden;color:var(--ha-muted)}.ha-xlp-browser__tabs{display:flex;align-items:flex-end;height:40px;padding:0 .75rem;flex-shrink:0}.ha-xlp-browser__tab{display:flex;align-items:center;gap:.5rem;width:240px;height:32px;padding:0 .75rem;border-radius:var(--ha-radius-md) var(--ha-radius-md) 0 0;background:var(--ha-surface)}.ha-xlp-browser__favicon{width:16px;height:16px;flex-shrink:0;border-radius:4px;background:var(--ha-border)}.ha-xlp-browser__tab-title{width:55%;height:8px;margin-right:auto;border-radius:var(--ha-radius-pill);background:var(--ha-border-light)}.ha-xlp-browser__tab-x{flex-shrink:0;color:var(--ha-border)}.ha-xlp-browser__toolbar{display:flex;align-items:center;gap:.85rem;height:44px;padding:0 .85rem;flex-shrink:0;background:var(--ha-surface);border-bottom:1px solid var(--ha-border-light);color:var(--ha-border)}.ha-xlp-browser__omnibox{display:flex;align-items:center;flex:1;min-width:0;height:30px;padding:0 .85rem;border-radius:var(--ha-radius-pill);background:var(--ha-app-canvas)}.ha-xlp-browser__url{width:45%;height:8px;border-radius:var(--ha-radius-pill);background:var(--ha-border)}.ha-xlp-browser__avatar{width:22px;height:22px;flex-shrink:0;border-radius:50%;background:var(--ha-border-light)}.ha-xlp-browser__viewport{position:relative;flex:1;min-height:0;background:var(--ha-surface);overflow:hidden}.ha-xlp-browser__page{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.ha-xlp-panelhost{position:absolute;top:0;right:0;bottom:0;width:434px;z-index:1;clip-path:inset(0 0 0 -120px)}.ha-xlp-ticon{position:relative;display:flex;flex-shrink:0}.ha-xlp-ticon__hint{position:absolute;top:calc(100% + 12px);right:-14px;z-index:1;padding:.45rem .75rem;border-radius:var(--ha-radius-sm);background:var(--ha-text);color:var(--ha-surface);font-size:.78rem;font-weight:500;white-space:nowrap;box-shadow:var(--ha-shadow-md)}.ha-xlp-ticon__hint:before{content:"";position:absolute;bottom:100%;right:21px;border:6px solid transparent;border-bottom-color:var(--ha-text)}.ha-xlp-ticon__dot{position:absolute;right:-3px;bottom:-3px;width:12px;height:12px;border-radius:50%;border:2px solid var(--ha-surface)}.ha-xlp-tier--top{background:var(--ha-green)}.ha-xlp-tier--strong{background:var(--ha-blue-mid)}.ha-xlp-tier--potential{background:var(--ha-yellow)}.ha-xlp-tier--low{background:var(--ha-red)}.ha-xlp-wiki{height:100%;background:var(--ha-surface)}.ha-xlp-wiki__bar{display:flex;align-items:center;gap:2rem;height:56px;padding:0 1.5rem;border-bottom:1px solid var(--ha-border-light)}.ha-xlp-wiki__logo{width:120px;height:22px;border-radius:var(--ha-radius-sm);background:var(--ha-border)}.ha-xlp-wiki__search{width:240px;height:30px;border:1px solid var(--ha-border);border-radius:var(--ha-radius-sm)}.ha-xlp-wiki__body{display:flex;gap:1.75rem;padding:1.5rem}.ha-xlp-wiki__toc{display:flex;flex-direction:column;gap:.7rem;width:110px;flex-shrink:0;padding-top:3.25rem}.ha-xlp-wiki__article{flex:1;min-width:0}.ha-xlp-wiki__head{margin-bottom:1.25rem;padding-bottom:.6rem;border-bottom:1px solid var(--ha-border)}.ha-xlp-wiki__title{display:block;width:38%;height:26px;border-radius:var(--ha-radius-sm);background:var(--ha-muted-light)}.ha-xlp-wiki__infobox{display:flex;flex-direction:column;gap:.6rem;float:right;width:150px;margin:0 0 1rem 1.25rem;padding:.6rem;border:1px solid var(--ha-border-light);background:var(--ha-canvas)}.ha-xlp-wiki__image{height:110px;border-radius:var(--ha-radius-sm);background:var(--ha-blue-pale)}.ha-xlp-wiki__para{display:flex;flex-direction:column;gap:.55rem;margin:0 0 1.4rem}.ha-xlp-wiki__line{display:block;height:8px;border-radius:var(--ha-radius-pill);background:var(--ha-border-light)}.ha-xlp-post{height:100%;font-size:.85rem;line-height:1.6;color:var(--ha-text-neutral)}.ha-xlp-post__bar{display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 3rem;border-bottom:1px solid var(--ha-border-light)}.ha-xlp-post__logo{width:96px;height:20px;border-radius:var(--ha-radius-sm);background:var(--ha-border)}.ha-xlp-post__bar-link{font-size:.8rem;font-weight:500;color:var(--ha-brizen)}.ha-xlp-post__body{max-width:560px;padding:2rem 3rem}.ha-xlp-post__body p{margin:0 0 .75rem}.ha-xlp-post__body ul{margin:0 0 .75rem;padding-left:1.2rem}.ha-xlp-post__body li{margin-bottom:.2rem}.ha-xlp-post__team{font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ha-muted)}.ha-xlp-post__title{margin:.35rem 0 .5rem;font-size:1.75rem;font-weight:700;line-height:1.2;color:var(--ha-brizen)}.ha-xlp-post__meta{display:flex;flex-wrap:wrap;gap:.25rem 1rem;color:var(--ha-muted)}.ha-xlp-post__meta span{display:inline-flex;align-items:center;gap:.25rem}.ha-xlp-post__apply{display:inline-block;margin:1.25rem 0 .5rem;padding:.55rem 1.25rem;border-radius:var(--ha-radius-md);background:var(--ha-brizen);color:var(--ha-surface);font-weight:500}.ha-xlp-post__h{margin:1.5rem 0 .4rem;font-size:1rem;font-weight:700;line-height:1.2;color:var(--ha-brizen)}.ha-xlp-post__powered{margin-top:2rem;font-size:.75rem;color:var(--ha-muted-light)}.ha-xlp-pick{position:relative;height:100%;font-size:.8rem;line-height:1.55;color:var(--ha-text-neutral)}.ha-xlp-pick__bar{display:flex;align-items:center;gap:1.25rem;height:44px;padding:0 1.75rem;border-bottom:1px solid var(--ha-border-light)}.ha-xlp-pick__logo{width:84px;height:18px;margin-right:auto;border-radius:var(--ha-radius-sm);background:var(--ha-border)}.ha-xlp-pick__nav{width:44px;height:8px;border-radius:var(--ha-radius-pill);background:var(--ha-border-light)}.ha-xlp-pick__body{max-width:436px;padding:1.1rem 1.75rem}.ha-xlp-pick__title{margin:0;font-size:1.2rem;font-weight:600;line-height:1.2;color:var(--ha-text)}.ha-xlp-pick__meta{display:flex;align-items:center;gap:.3rem;margin:.2rem 0 1rem;font-size:.75rem;color:var(--ha-muted)}.ha-xlp-pick__desc,.ha-xlp-pick__ad,.ha-xlp-pick__similar{position:relative}.ha-xlp-pick__desc p,.ha-xlp-pick__desc ul{margin:0}.ha-xlp-pick__desc ul{padding-left:1.1rem}.ha-xlp-pick__h{margin:.7rem 0 .2rem;font-size:.85rem;font-weight:600;line-height:1.2;color:var(--ha-text)}.ha-xlp-pick__h:first-child{margin-top:0}.ha-xlp-pick__ad{display:flex;flex-direction:column;align-items:center;gap:.3rem;margin:.75rem 0;padding:.35rem .75rem .6rem;border:1px solid var(--ha-border-light);border-radius:6px;background:var(--ha-app-canvas)}.ha-xlp-pick__adlabel{font-size:.6rem;letter-spacing:.08em;line-height:1.2;text-transform:uppercase;color:var(--ha-muted-light)}.ha-xlp-pick__video{display:grid;place-items:center;width:100%;height:48px;border-radius:4px;background:var(--ha-border);color:var(--ha-surface)}.ha-xlp-pick__similar{margin-top:.85rem;padding:1.7rem .75rem .6rem;border:1px solid var(--ha-border-light);border-radius:6px}.ha-xlp-pick__job{display:flex;flex-direction:column;gap:5px;padding:.4rem 0}.ha-xlp-pick__job span{height:8px;border-radius:var(--ha-radius-pill);background:var(--ha-border)}.ha-xlp-pick__job span:last-child{width:35%;height:6px;background:var(--ha-border-light)}.ha-xlp-pick--sel:after,.ha-xlp-pick--cut:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:6px;pointer-events:none}.ha-xlp-pick--sel:after{outline:2px solid var(--ha-primary);background:rgba(var(--ha-primary-rgb),.05)}.ha-xlp-pick--cut:after{outline:1px dashed var(--ha-red);background:repeating-linear-gradient(135deg,rgba(var(--ha-red-rgb),.16) 0,rgba(var(--ha-red-rgb),.16) 6px,rgba(var(--ha-red-rgb),.04) 6px,rgba(var(--ha-red-rgb),.04) 12px)}.ha-xlp-pick__chip{position:absolute;top:3px;left:3px;z-index:1;padding:.1rem .45rem;border-radius:5px;background:var(--ha-red);color:var(--ha-surface);font-size:.76rem;font-weight:600;line-height:1.4;white-space:nowrap}.ha-xlp-callouts{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ha-xlp-hero .ha-xlp-browser__viewport:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to right,#fff0 18%,#fffffff0 46%)}@media (max-width: 767.98px){.ha-xlp-hero .ha-xlp-browser__viewport:after{display:none}}.ha-xlp-callout{--callout-line: color-mix( in srgb, var(--ha-muted-light), var(--ha-guide-rule) );position:absolute;width:0;height:0}.ha-xlp-callout__text{position:absolute;display:flex;flex-direction:column;width:max-content;max-width:15rem;text-wrap:balance}.ha-xlp-callout__title{font-size:.95rem;font-weight:600;color:var(--ha-text)}.ha-xlp-callout__caption{font-size:.8rem;line-height:1.4;color:var(--ha-text-neutral)}.ha-xlp-callout__line{position:absolute;right:0}.ha-xlp-callout--straight .ha-xlp-callout__line{top:-.75px;width:72px;border-top:1.5px solid var(--callout-line)}.ha-xlp-callout--straight .ha-xlp-callout__text{right:84px;top:0;transform:translateY(-50%);align-items:flex-end;text-align:right}.ha-xlp-callout--elbow .ha-xlp-callout__line{bottom:-.75px;width:140px;height:44px;border-left:1.5px solid var(--callout-line);border-bottom:1.5px solid var(--callout-line);border-bottom-left-radius:6px}.ha-xlp-callout--elbow .ha-xlp-callout__text{left:-140px;bottom:52px;transform:translate(-50%);align-items:center;text-align:center}.ha-xlp-callout>.ha-xlp-callout__num{display:none}@media (max-width: 767.98px){.ha-xlp-callout__text,.ha-xlp-callout__line{display:none}.ha-xlp-callout>.ha-xlp-callout__num{position:absolute;right:6px;top:0;transform:translateY(-50%);display:inline-flex}}.ha-xlp-callout__num{align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;border-radius:50%;background:var(--ha-text);color:var(--ha-surface);font-size:.7rem;font-weight:700;box-shadow:0 0 0 2px var(--ha-surface)}.ha-xlp-legend{display:none}@media (max-width: 767.98px){.ha-xlp-legend{display:grid;gap:.5rem;margin:1rem 0 0;padding:0;list-style:none;font-size:.875rem;line-height:1.45;color:var(--ha-text-neutral);text-align:left}.ha-xlp-legend li{display:flex;gap:.6rem}.ha-xlp-legend .ha-xlp-callout__num{display:inline-flex;margin-top:.1rem}}.ha-xlp-steps{grid-template-columns:minmax(0,1fr);gap:3rem}@media (min-width: 992px){.ha-xlp-steps{padding-top:2rem}}.ha-xlp-steps .ha-section__head{max-width:60rem;margin-inline:auto;text-align:center}.ha-xlp-steps .ha-section__body{width:100%;max-width:68rem;margin-inline:auto}.ha-xlp-steps__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;margin:0;padding:0;list-style:none}@media (max-width: 767.98px){.ha-xlp-steps__list{grid-template-columns:minmax(0,1fr);gap:2.5rem}}.ha-xlp-step{position:relative;display:flex;flex-direction:column;gap:1.25rem}.ha-xlp-step__visual{display:flex;align-items:center;justify-content:center;height:250px;padding:1.5rem;border-radius:var(--ha-radius-lg);background:var(--ha-blue-whisper);overflow:hidden}.ha-xlp-step:not(:last-child):after{content:"";position:absolute;top:125px;left:100%;width:2.5rem;border-top:1.5px solid var(--ha-guide-rule)}@media (max-width: 767.98px){.ha-xlp-step:not(:last-child):after{top:100%;left:50%;width:0;height:2.5rem;border-top:0;border-left:1.5px solid var(--ha-guide-rule)}}.ha-xlp-step__text{display:flex;gap:.75rem;align-items:flex-start}.ha-xlp-step__num{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:50%;background:var(--ha-primary);color:var(--ha-surface);font-size:.85rem;font-weight:700}.ha-xlp-step__title{margin:.15rem 0 .25rem;font-size:1.05rem;font-weight:600;line-height:1.35;color:var(--ha-text)}.ha-xlp-step__caption{margin:0;font-size:.9rem;line-height:1.5;color:var(--ha-text-neutral)}.ha-xlp-sk-bar{display:block;height:6px;border-radius:3px;background:var(--ha-border-light)}.ha-xlp-sk-bar--title{height:9px;background:var(--ha-blue-pale)}.ha-xlp-sk-resume{position:relative;width:150px}.ha-xlp-sk-resume__page{display:flex;flex-direction:column;gap:6px;padding:16px 14px 22px;border-radius:4px;background:var(--ha-surface);box-shadow:var(--ha-shadow-md)}.ha-xlp-sk-resume__name{font-family:Libre Baskerville,Georgia,serif;font-size:.72rem;font-weight:700;color:var(--ha-text);text-align:center}.ha-xlp-sk-resume__rule{height:1px;margin:4px 0 1px;background:var(--ha-text);opacity:.6}.ha-xlp-sk-file{position:absolute;left:50%;bottom:-14px;transform:translate(-50%);display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .65rem;border-radius:999px;background:var(--ha-surface);box-shadow:var(--ha-shadow-md);font-size:.75rem;font-weight:600;color:var(--ha-text);white-space:nowrap}.ha-xlp-sk-file__ok{color:var(--ha-green)}.ha-xlp-sk-prefs{display:flex;flex-direction:column;gap:.75rem;width:100%;max-width:280px;padding:.9rem 1rem 0;border-radius:var(--ha-radius-md);background:var(--ha-surface);box-shadow:var(--ha-shadow-md)}.ha-xlp-sk-prefs__row{display:flex;flex-direction:column;gap:.3rem}.ha-xlp-sk-prefs__label{font-size:.68rem;font-weight:600;color:var(--ha-text-neutral)}.ha-xlp-sk-seg{display:flex;border:1px solid var(--ha-border);border-radius:var(--ha-radius-sm);overflow:hidden}.ha-xlp-sk-seg__opt{flex:1;padding:.2rem 0;font-size:.7rem;text-align:center;color:var(--ha-text-neutral)}.ha-xlp-sk-seg__opt+.ha-xlp-sk-seg__opt{border-left:1px solid var(--ha-border)}.ha-xlp-sk-seg__opt--on{background:var(--ha-primary);color:var(--ha-surface);font-weight:600}.ha-xlp-sk-input{padding:.2rem .5rem;border:1px solid var(--ha-border);border-radius:var(--ha-radius-sm);font-size:.75rem;color:var(--ha-text)}.ha-xlp-sk-chips{display:flex;flex-wrap:wrap;gap:.2rem}.ha-xlp-sk-chips--cut{height:10px;overflow:hidden}.ha-xlp-sk-chip{padding:.1rem .38rem;border:1px solid var(--ha-border);border-radius:999px;font-size:.66rem;color:var(--ha-text-neutral);white-space:nowrap}.ha-xlp-sk-chip--on{border-color:var(--ha-primary);background:var(--ha-primary-glow);color:var(--ha-primary);font-weight:600}.ha-xlp-sk-win{width:100%;max-width:270px;border-radius:var(--ha-radius-md);background:var(--ha-surface);box-shadow:var(--ha-shadow-md);overflow:hidden}.ha-xlp-sk-win__bar{display:flex;align-items:center;gap:4px;padding:6px 8px;background:var(--ha-border-light)}.ha-xlp-sk-win__bar>span:not(.ha-xlp-sk-win__url){width:6px;height:6px;border-radius:50%;background:var(--ha-muted-light)}.ha-xlp-sk-win__url{flex:1;height:8px;margin-left:6px;border-radius:4px;background:var(--ha-surface)}.ha-xlp-sk-win__body{display:grid;grid-template-columns:1fr 46%;height:132px}.ha-xlp-sk-win__page{display:flex;flex-direction:column;gap:7px;padding:12px 10px}.ha-xlp-sk-win__panel{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:10px;border-left:1px solid var(--ha-border-light)}.ha-xlp-sk-win__panel .ha-tier-badge{font-size:.62rem}.ha-xlp-sk-win__btn{display:inline-flex;align-items:center;gap:.25rem;padding:.2rem .5rem;border-radius:var(--ha-radius-sm);background:var(--ha-primary);color:var(--ha-surface);font-size:.68rem;font-weight:600}.ha-xlp-sk-win__then{margin-left:8px;color:var(--ha-muted-light)}.ha-xlp-pricing{grid-template-columns:minmax(0,1fr);gap:3rem}.ha-xlp-pricing .ha-section__head{max-width:56rem;margin-inline:auto;text-align:center}.ha-xlp-pricing .ha-section__subtitle{max-width:36rem;margin:0 auto}.ha-xlp-pricing .ha-section__body{width:100%;max-width:56rem;margin-inline:auto}.ha-xlp-pass-title span{display:inline-block;white-space:nowrap}.ha-xlp-passes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}@media (max-width: 767.98px){.ha-xlp-passes{grid-template-columns:minmax(0,1fr);gap:1rem}}.ha-xlp-passes__card{position:relative;display:grid;grid-template-areas:"length" "amount" "rate" "save";justify-items:center;align-content:start;padding:2rem 1rem 1.75rem;border:1px solid var(--ha-border-light);border-radius:var(--ha-radius-lg);background:var(--ha-surface);text-align:center;box-shadow:0 12px 32px #3858981a}.ha-xlp-passes__card--best{border-color:var(--ha-primary);box-shadow:0 0 0 1px var(--ha-primary),0 16px 40px #3858982e}@media (max-width: 767.98px){.ha-xlp-passes__card{grid-template-areas:"length amount" "save rate";grid-template-columns:1fr auto;align-content:center;align-items:center;justify-items:start;row-gap:.35rem;padding:1.25rem 1.5rem;text-align:left}}.ha-xlp-passes__badge{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);padding:.2rem .7rem;border-radius:999px;background:var(--ha-primary);color:var(--ha-surface);font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}@media (max-width: 767.98px){.ha-xlp-passes__badge{left:1.5rem;transform:translateY(-50%)}}.ha-xlp-passes__length{grid-area:length;font-size:.8rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ha-muted)}.ha-xlp-passes__amount{grid-area:amount;margin-top:.75rem;font-size:3.5rem;font-weight:600;line-height:1;letter-spacing:-.02em;color:var(--ha-primary)}@media (max-width: 767.98px){.ha-xlp-passes__amount{justify-self:end;margin-top:0;font-size:2.25rem}}.ha-xlp-passes__rate{grid-area:rate;margin-top:.6rem;font-size:.9rem;color:var(--ha-text-neutral)}@media (max-width: 767.98px){.ha-xlp-passes__rate{justify-self:end;margin-top:0;font-size:.85rem}}.ha-xlp-passes__save{grid-area:save;margin-top:.75rem;padding:.15rem .6rem;border-radius:999px;background:#2d8a6e1f;color:var(--ha-green);font-size:.75rem;font-weight:700}@media (max-width: 767.98px){.ha-xlp-passes__save{margin-top:0}}.ha-xlp-includes{margin-top:1.5rem;padding:1.75rem 2.5rem 2rem;border-radius:var(--ha-radius-lg);background:var(--ha-blue-whisper)}@media (max-width: 767.98px){.ha-xlp-includes{padding:1.5rem}}.ha-xlp-includes__label{margin-bottom:1rem;font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ha-muted);text-align:center}.ha-xlp-includes__columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(4,auto);gap:.9rem 2.5rem}@media (max-width: 767.98px){.ha-xlp-includes__columns{display:none}}.ha-xlp-includes__list{display:grid;grid-row:span 4;grid-template-rows:subgrid;gap:.9rem;margin:0;padding:0;list-style:none}.ha-xlp-includes__list--single{display:none}@media (max-width: 767.98px){.ha-xlp-includes__list--single{display:grid;grid-template-rows:none}}.ha-xlp-includes__item{display:flex;align-items:flex-start;gap:.75rem;font-size:.95rem;line-height:1.5;color:var(--ha-text)}.ha-xlp-includes__item svg{flex-shrink:0;margin-top:.15rem;color:var(--ha-accent)}.ha-xlp-pricing__ctas{justify-content:center;margin-top:2.5rem}.ha-xlp-pricing__cta-note{align-self:center;margin-left:.75rem;white-space:nowrap;font-size:.95rem;color:var(--ha-muted)}@media (max-width: 575.98px){.ha-xlp-pricing__cta-note{margin-left:0;text-align:center}}.ha-xlp-rflow{--rflow-line: var(--ha-muted-light);display:flex;flex-direction:column;align-items:center;height:100%;color:var(--ha-text)}.ha-xlp-rflow__inputs{display:grid;grid-template-columns:271px 170px 271px;gap:24px;width:100%}.ha-xlp-rflow__input{display:flex;flex-direction:column;align-items:center}.ha-xlp-rflow__item{display:flex;align-items:center;justify-content:center;width:100%;height:130px}.ha-xlp-rflow__item .ha-re__fb-bubble{box-shadow:var(--xlp-shadow-sm)}.ha-xlp-rflow__label{position:relative;padding-bottom:28px;font-size:17px;font-weight:600}.ha-xlp-rflow--narrow .ha-xlp-rflow__label{max-width:160px;font-size:26px;line-height:1.2;text-align:center}.ha-xlp-rflow__label:after{content:"";position:absolute;left:50%;bottom:0;height:20px;border-left:1.5px solid var(--rflow-line);transform:translate(-50%)}.ha-xlp-rflow__bar .ha-edpt{display:inline-flex;width:auto}.ha-xlp-rflow__bar .ha-edpt__field-group{background:var(--ha-surface);box-shadow:var(--xlp-shadow-sm)}.ha-xlp-rflow__bar .ha-edpt__lead,.ha-xlp-rflow__bar .ha-edpt__end{display:none}.ha-xlp-rflow__bar .ha-edpt__middle{margin-left:0}.ha-xlp-rflow__bar .ha-edpt__field:not(.ha-edpt__fit) .ha-edpt__field-label{display:none}.ha-xlp-rflow__join{position:relative;width:490.5px;height:44px;border:1.5px solid var(--rflow-line);border-top:0;border-radius:0 0 6px 6px;margin-bottom:26px}.ha-xlp-rflow__join:before{content:"";position:absolute;left:50%;top:0;bottom:-22px;border-left:1.5px solid var(--rflow-line);transform:translate(-50%)}.ha-xlp-rflow__join:after{content:"";position:absolute;left:calc(50% - 6px);bottom:-26px;border:6px solid transparent;border-top:8px solid var(--rflow-line);border-bottom:0}.ha-xlp-rflow__resume-fade{flex:1;min-height:0;display:flex;padding:48px 72px 0;margin:-48px -72px 0;-webkit-mask-image:linear-gradient(to bottom,#000 55%,transparent);mask-image:linear-gradient(to bottom,#000 55%,transparent)}.ha-xlp-rflow__resume{overflow:hidden;border:1px solid var(--ha-border-light);border-bottom:0;border-radius:var(--ha-radius-md) var(--ha-radius-md) 0 0;background:var(--ha-surface);box-shadow:var(--xlp-shadow-lg)}.ha-xlp-rflow__page-render{transform-origin:top left}.ha-xlp-rflow__pages{position:relative;width:150px;height:120px}.ha-xlp-rflow__page{position:absolute;top:0;left:50%;display:flex;flex-direction:column;gap:7px;width:78px;height:104px;margin-left:-39px;padding:12px 10px;border:1px solid var(--ha-border);border-radius:4px;background:var(--ha-surface);box-shadow:var(--xlp-shadow-sm)}.ha-xlp-rflow__page:nth-child(1){transform:translate(-34px,10px) rotate(-8deg)}.ha-xlp-rflow__page:nth-child(3){transform:translate(34px,10px) rotate(8deg)}.ha-xlp-rflow__page:nth-child(2){z-index:1}.ha-xlp-rflow__page span{height:4px;border-radius:2px;background:var(--ha-border)}.ha-xlp-rflow__page span:last-child{width:60%}.ha-xlp-rflow__page .ha-xlp-rflow__page-head{width:55%;height:7px;margin:0 auto 4px;background:var(--ha-primary);opacity:.7}
