.hx-collection-content__text{max-width:76rem;margin:0 auto;font-size:1.6rem;line-height:1.7}.hx-collection-content__text h2,.hx-collection-content__heading{margin:3.2rem 0 1.2rem;font-size:calc(var(--font-heading-scale) * 2.2rem);line-height:1.25}.hx-collection-content__text h3{margin:2.4rem 0 .8rem;font-size:calc(var(--font-heading-scale) * 1.8rem);line-height:1.3}.hx-collection-content__text h4{margin:2rem 0 .6rem;font-size:calc(var(--font-heading-scale) * 1.6rem)}.hx-collection-content__text>:first-child{margin-top:0}.hx-collection-content__text p{margin:0 0 1.4rem}.hx-collection-content__text ul,.hx-collection-content__text ol{margin:0 0 1.4rem;padding-left:2.2rem}.hx-collection-content__text li+li{margin-top:.4rem}.hx-collection-content__text a,.hx-company-card__list a{color:inherit;text-decoration:underline;text-decoration-color:var(--hx-accent, #10B77F);text-decoration-thickness:.2rem;text-underline-offset:.3rem}.hx-collection-content__text a:hover,.hx-company-card__list a:hover{text-decoration-thickness:.3rem}@media screen and (min-width:750px){.hx-collection-content__text h2,.hx-collection-content__heading{font-size:calc(var(--font-heading-scale) * 2.6rem)}}.hx-more{max-width:76rem;margin:4rem auto 0;padding-top:3.2rem;border-top:.1rem solid rgba(var(--color-foreground),.12);text-align:center}.hx-more:first-child{margin-top:0;padding-top:0;border-top:0}.hx-more__heading{margin:0 0 1.6rem}.hx-more__list{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem 1.2rem;margin:0;padding:0;list-style:none}.hx-more__link{text-align:center}@media screen and (max-width:749px){.hx-more__list{display:grid;grid-template-columns:minmax(0,1fr)}.hx-more__link{width:100%}}.hx-article-cta{padding:3.2rem 2.4rem;border:.1rem solid rgba(var(--color-foreground),.08);border-radius:var(--hx-radius-card, 1.6rem);text-align:center}.hx-article-cta__heading{margin:0 0 1.2rem}.hx-article-cta__text{max-width:56rem;margin:0 auto 2.4rem;font-size:1.6rem;line-height:1.6}.hx-article-cta__text:last-child{margin-bottom:0}.hx-article-cta__buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem}@media screen and (max-width:749px){.hx-article-cta__button{width:100%}}@media screen and (min-width:750px){.hx-article-cta{padding:4.8rem 5.6rem}}.hx-company-card{padding:2.4rem;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:var(--hx-radius-card, 1.6rem)}.hx-company-card__title{margin:0 0 1.6rem}.hx-company-card__list{display:grid;grid-template-columns:minmax(0,1fr);gap:1.6rem 2.4rem;margin:0}.hx-company-card__list dt{margin:0 0 .2rem;font-size:1.3rem;font-weight:700;letter-spacing:.04rem;color:rgba(var(--color-foreground),.75)}.hx-company-card__list dd{margin:0;overflow-wrap:anywhere}@media screen and (min-width:750px){.hx-company-card{padding:3.2rem}.hx-company-card__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.hx-pg__wrap{box-sizing:border-box;width:100%;max-width:1040px;margin:0 auto;padding-left:40px;padding-right:40px}body:has(.hx-pg,.hx-wd) .hx-bc-section .hx-dc__wrap{max-width:1040px}.hx-pg__content{max-width:72ch;font-size:17px;line-height:1.75;color:rgba(var(--color-foreground),.86);overflow-wrap:break-word}.hx-pg__content>:first-child{margin-top:0}.hx-pg__content>:last-child{margin-bottom:0}.hx-pg__content p{margin:0 0 16px}.hx-pg__content h2{margin:44px 0 14px;padding-top:26px;border-top:1px solid var(--hx-line, #DCEAE1);font-family:var(--font-heading-family);font-size:28px;line-height:1.2;font-weight:700;letter-spacing:-.02em;color:var(--hx-ink, #0B1F17)}.hx-pg__content>h2:first-child{padding-top:0;border-top:0}.hx-pg__content h3{margin:28px 0 8px;font-family:var(--font-heading-family);font-size:19px;line-height:1.3;font-weight:700;letter-spacing:-.01em;color:var(--hx-ink, #0B1F17)}.hx-pg__content h4{margin:22px 0 6px;font-size:17px;font-weight:700;color:var(--hx-ink, #0B1F17)}.hx-pg__content.rte ul,.hx-pg__content.rte ol{margin:0 0 18px;padding-left:22px;list-style-position:outside}.hx-pg__content li+li{margin-top:6px}.hx-pg__content li::marker{color:var(--hx-accent, #10B77F);font-weight:700}.hx-pg__content strong{color:var(--hx-ink, #0B1F17)}.hx-pg__content a{color:var(--hx-ink, #0B1F17);font-weight:700;text-decoration:underline;text-decoration-color:var(--hx-accent, #10B77F);text-decoration-thickness:2px;text-underline-offset:3px}.hx-pg__content a:hover{color:var(--hx-accent-dark, #0A9466)}.hx-pg__content table{display:block;width:100%;max-width:100%;margin:0 0 20px;overflow-x:auto;border-collapse:collapse;font-size:15px;line-height:1.5}.hx-pg__content th,.hx-pg__content td{padding:10px 12px;border-bottom:1px solid var(--hx-line, #DCEAE1);text-align:left;vertical-align:top}.hx-pg__content th{background:var(--hx-soft, #EEF8F3);color:var(--hx-ink, #0B1F17)}.hx-pg__content blockquote{margin:0 0 18px;padding:16px 20px;border-left:4px solid var(--hx-accent, #10B77F);border-radius:0 12px 12px 0;background:var(--hx-sand, #F1FAF5)}.hx-wd__card{max-width:72ch;box-sizing:border-box;padding:30px 32px 32px;border:1px solid var(--hx-line, #DCEAE1);border-radius:18px;background:linear-gradient(135deg,#ffffff 0%,var(--hx-soft, #EEF8F3) 100%)}.hx-wd__title{margin:0 0 18px;font-family:var(--font-heading-family);font-size:26px;line-height:1.2;font-weight:700;letter-spacing:-.02em;color:var(--hx-ink, #0B1F17)}.hx-wd__intro{margin:0 0 18px;font-size:16px;line-height:1.6}.hx-wd__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px}.hx-wd__field:nth-child(4){grid-column:1 / -1}.hx-wd__label{display:block;margin:0 0 6px;font-size:14px;font-weight:700;line-height:1.3;color:var(--hx-ink, #0B1F17)}.hx-wd__optional{font-weight:400;color:var(--hx-muted, #55665D)}.hx-wd__input{display:block;box-sizing:border-box;width:100%;min-height:48px;padding:11px 14px;border:1px solid rgba(var(--hx-ink-rgb),.22);border-radius:var(--hx-radius-input, 12px);background:#fff;font-family:var(--font-body-family);font-size:16px;line-height:1.4;color:var(--hx-ink, #0B1F17);transition:border-color var(--hx-transition),box-shadow var(--hx-transition)}.hx-wd__textarea{min-height:112px;resize:vertical}.hx-wd__input:focus{outline:none;border-color:var(--hx-ink, #0B1F17);box-shadow:0 0 0 3px rgba(var(--hx-accent-rgb),.35)}.hx-wd__input[aria-invalid=true]{border-color:var(--hx-accent-dark, #0A9466)}.hx-wd__hint{margin:6px 0 0;font-size:13px;line-height:1.4;color:var(--hx-muted, #55665D)}.hx-wd__required{margin:14px 0 18px;font-size:13px;color:var(--hx-muted, #55665D)}.hx-wd__button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border:0;border-radius:var(--hx-radius-pill, 40px);background:var(--hx-accent, #10B77F);box-shadow:0 12px 24px rgba(var(--hx-accent-rgb),.28);font-family:var(--font-body-family);font-size:16px;font-weight:800;letter-spacing:.02em;color:var(--hx-ink, #0B1F17);cursor:pointer;transition:background-color var(--hx-transition),transform var(--hx-transition)}.hx-wd__button:hover{background:var(--hx-accent-dark, #0A9466);transform:translateY(-1px)}.hx-wd__button:focus-visible{outline:2px solid var(--hx-ink, #0B1F17);outline-offset:3px}.hx-wd__success,.hx-wd__error{display:flex;align-items:flex-start;gap:12px;margin:0 0 18px;padding:16px 18px;border-radius:14px;font-size:16px;line-height:1.55}.hx-wd__success{background:#12b76a1a;color:var(--hx-ink, #0B1F17)}.hx-wd__success svg{flex:0 0 22px;margin-top:1px;color:var(--hx-ok, #12b76a)}.hx-wd__error{background:var(--hx-sand, #F1FAF5);border:1px solid rgba(var(--hx-accent-rgb),.4);color:var(--hx-ink, #0B1F17)}.hx-wd__success p,.hx-wd__error p{margin:0}@media screen and (max-width:1200px){.hx-pg__wrap{padding-left:24px;padding-right:24px}}@media screen and (max-width:749px){.hx-pg__wrap{padding-left:16px;padding-right:16px}.hx-pg__content{font-size:16px;line-height:1.7}.hx-pg__content h2{margin-top:34px;padding-top:22px;font-size:23px}.hx-pg__content h3{font-size:17px}.hx-wd__card{padding:22px 18px 24px}.hx-wd__title{font-size:22px}.hx-wd__fields{grid-template-columns:minmax(0,1fr)}.hx-wd__button{width:100%}}@media(prefers-reduced-motion:reduce){.hx-wd__button{transition:none}.hx-wd__button:hover{transform:none}}body:has(.hx-pg) .contact.page-width--narrow{box-sizing:border-box;max-width:1040px;padding-left:40px;padding-right:40px}body:has(.hx-pg) .contact.page-width--narrow>*{max-width:760px}.hx-pg__wrap>.hx-company-card{max-width:760px;box-sizing:border-box}@media screen and (max-width:1200px){body:has(.hx-pg) .contact.page-width--narrow{padding-left:24px;padding-right:24px}}@media screen and (max-width:749px){body:has(.hx-pg) .contact.page-width--narrow{padding-left:16px;padding-right:16px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/hx-pages.css.map */
