.hp-hero{padding:36px 0 40px}.hp-hero.hp-hero--media{padding-top:0}.hp-hero .ha__hero-inner{flex-direction:column;align-items:flex-start}.hp-hero.hp-hero--media .ha__hero-inner{align-items:stretch}.hp-hero.hp-hero--media .ha__hero-inner{flex-direction:column-reverse}.hp-hero .ha__hero-copy{max-width:760px}.hp-hero__h1{font-size:32px}.hp-rte p{margin:0 0 10px}.hp-rte p:last-child{margin-bottom:0}.hp-rte ul,.hp-rte ol{margin:6px 0 10px;padding-left:1.2em}.hp-rte li{margin:0 0 4px}.hp-rte a{color:var(--ha-orange, #EE8C21);text-decoration:underline;text-underline-offset:3px;font-weight:600}.hp-rte strong{color:var(--ha-charcoal, #383e47)}.ha__cta .hp-rte strong,.ha__cta .hp-rte a{color:#fff}.hp-sec--overlap{padding-top:0!important}.hp-sec--overlap .hp-cards{position:relative;margin-top:-24px}.hp-sec--overlap .hp-card{box-shadow:0 10px 24px #0f172a14}.hp-sec--tight,.hp-sec--strip{padding-top:0!important}.hp-cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:12px}.hp-card{height:100%}.hp-card__title{margin:0;font-family:var(--heading-font-family)}.hp-card__stat{font-family:var(--heading-font-family);font-size:30px;font-weight:800;line-height:1.1;letter-spacing:-.01em;color:var(--ha-charcoal, #383e47);margin-bottom:4px}.hp-card--stat .hp-card__title{font-size:16px}.hp-card__top{display:flex;align-items:center;justify-content:flex-start;gap:12px;align-self:stretch;width:100%;margin-bottom:8px}.hp-card__top .ha__icon{flex:none;margin:0}.hp-card__top .hp-card__stat{margin:0;text-align:left;line-height:1;white-space:nowrap}.hp-card__meta{font-size:13px;font-weight:600;color:#b5620b;background:#fff4e8;border-radius:999px;padding:3px 10px;margin:4px 0 2px}.hp-note{margin-top:16px;padding:14px 16px;border-radius:10px;background:#f5f6f8;border:1px solid #E8EAEE;font-size:14.5px;line-height:1.55;color:#3d4450}.ha__section--tint .hp-note{background:#fff}.hp-steps-wrap{display:grid;gap:20px}.hp-steps{list-style:none;margin:0;padding:0;display:grid;gap:12px}.hp-step{display:flex;gap:14px;align-items:flex-start;margin:0;padding:18px;background:#fff;border:1px solid #E2E4E8;border-radius:12px}.hp-step__num{flex:none;width:32px;height:32px;border-radius:50%;background:var(--ha-charcoal, #383e47);color:#fff;font-weight:800;font-size:15px;display:flex;align-items:center;justify-content:center}.hp-step__title{margin:4px 0;font-size:16px;font-weight:700;line-height:1.3;color:var(--ha-charcoal, #383e47);font-family:var(--heading-font-family)}.hp-step__text{font-size:14.5px;line-height:1.55;color:var(--ha-muted, #5b6573)}.hp-steps__actions{margin-top:18px}.hp-aside{align-self:start;padding:20px;border-radius:12px;background:#fff8f0;border:1px solid #F8D9B5;font-size:14.5px;line-height:1.55;color:#3d4450}.hp-aside__title{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-size:16px;font-weight:700;color:var(--ha-charcoal, #383e47)}.hp-aside__title svg{width:20px;height:20px;color:var(--ha-orange, #EE8C21);flex:none}.hp-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:10px}.hp-list__item{display:flex;gap:12px;align-items:flex-start;margin:0;padding:14px 16px;background:#fff;border:1px solid #E2E4E8;border-radius:10px;font-size:14.5px;line-height:1.5;color:#3d4450}.hp-list__mark{flex:none;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-top:1px}.hp-list__mark svg{width:14px;height:14px}.hp-list--cross .hp-list__mark{background:#fdecec;color:#c2412d}.hp-list--check .hp-list__mark{background:#e9f6ee;color:#1e8a4c}.hp-textcard{padding:22px 20px;border-radius:12px}.hp-textcard--card{background:#fff;border:1px solid #E2E4E8}.hp-textcard--accent{background:#fff;border:1px solid #E2E4E8;box-shadow:inset 4px 0 0 var(--ha-orange, #EE8C21)}.hp-textcard--plain{padding:0}.hp-textcard__title{display:flex;align-items:center;gap:12px;margin:0;font-family:var(--heading-font-family);font-size:20px;font-weight:700;line-height:1.25;color:var(--ha-charcoal, #383e47)}.hp-textcard__title .ha__icon{margin:0;width:38px;height:38px}.hp-textcard .ha__rte{font-size:15px}.ha__section--tint .hp-textcard--plain .ha__rte{color:#3d4450}.hp-strip__actions{display:flex;flex-wrap:wrap;gap:10px}.hp-btn--outline{background:#fff;color:var(--ha-charcoal, #383e47)!important;border:1px solid #D6DAE0}.hp-btn--outline:hover{border-color:var(--ha-orange, #EE8C21)}.ha__cta-text.hp-rte{margin-top:8px}.request-form--card{max-width:820px;padding:0 0 8px}.request-form--card .request-form__form{background:#fff;border:1px solid #E2E4E8;border-radius:14px;padding:22px 16px 26px;box-shadow:0 10px 24px #0f172a0f}.request-form__header--compact{text-align:left;margin:0 0 18px}.request-form__header--compact .request-form__title{font-family:var(--heading-font-family);font-size:26px;font-weight:800;letter-spacing:-.015em}.request-form__eyebrow{margin:0 0 8px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#ee8c21}.request-form__lede{font-size:15.5px;line-height:1.55;color:#5b6573}.request-form__lede p{margin:0}.request-form__lede a{color:#ee8c21;text-decoration:underline;text-underline-offset:3px;font-weight:600}.request-form__lede strong{color:#383e47}@media screen and (min-width:700px){.hp-cards--2,.hp-cards--3,.hp-cards--4,.hp-list{grid-template-columns:repeat(2,minmax(0,1fr))}.request-form--card .request-form__form{padding:30px 32px 34px}}@media screen and (min-width:1000px){.hp-hero{padding:56px 0 64px}.hp-hero.hp-hero--media{padding-top:56px}.hp-hero.hp-hero--media .ha__hero-inner{flex-direction:row}.hp-hero__h1{font-size:46px}.hp-sec--overlap .hp-cards{margin-top:-36px}.hp-cards{gap:18px}.hp-cards--3{grid-template-columns:repeat(3,minmax(0,1fr))}.hp-cards--4{grid-template-columns:repeat(4,minmax(0,1fr))}.hp-card__stat{font-size:34px}.hp-steps-wrap--aside{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:40px;align-items:start}.hp-steps-wrap--aside .hp-aside{margin-top:92px}.hp-textcard{padding:30px 32px}.request-form__header--compact .request-form__title{font-size:30px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/hakon-pages.css.map */
