@layer typography-system{html body .antidot-public .offer-page-copy{box-sizing:border-box!important;max-width:1000px!important;margin:40px auto!important;padding:30px 24px!important}html body .antidot-public .offer-page-copy .offer-page-copy__title{margin:0 0 20px!important;font-size:29px!important;line-height:1.25!important}html body .antidot-public .offer-page-copy .offer-page-copy__grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:26px 32px!important}html body .antidot-public .offer-page-copy .offer-page-copy__item{border-top:0!important;padding-top:0!important;min-width:0!important}html body .antidot-public .offer-page-copy .offer-page-copy__icon{display:block!important;width:27px!important;height:27px!important;margin:0 0 14px!important;color:#171717!important;stroke-width:1.25!important}html body .antidot-public .offer-page-copy h3{margin:0 0 10px!important;font-family:var(--u-body-font,Arial,sans-serif)!important;font-size:17px!important;font-weight:600!important;line-height:1.4!important}html body .antidot-public .offer-page-copy p{font-size:15px!important;line-height:1.65!important;margin:0 0 16px!important}html body .antidot-public .offer-page-copy .offer-page-copy__item p{margin:0!important}html body .antidot-public .offer-page-copy a{color:inherit!important;text-underline-offset:4px}html body .antidot-public .offer-page-copy [data-site-text]{font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important;font-family:inherit!important}html body .antidot-public .offer-page-copy--photo{width:100%!important;max-width:none!important;margin-block:24px!important;padding:24px!important;border:1px solid var(--border,var(--u-border))!important;border-radius:var(--u-config-radius,16px)!important;background:var(--u-background)!important}@media(max-width:1000px){html body .antidot-public :is(.qp-configurator-page,#public-content:has(>.up-polaroid))>.offer-page-copy--photo{width:calc(100% - 48px)!important}}@media(max-width:760px){html body .antidot-public :is(.qp-configurator-page,#public-content:has(>.up-polaroid))>.offer-page-copy--photo{width:calc(100% - 32px)!important}}html body .antidot-public .faq-questions h2{font-size:calc(var(--u-section-size) - 1px)!important}html body .antidot-public .faq-questions p{font-size:calc(var(--u-text-base) - 1px)!important}@media(max-width:700px){html body .antidot-public .offer-page-copy{padding:30px 24px!important;margin:24px auto!important}html body .antidot-public .offer-page-copy--photo{padding:16px!important;margin-block:20px!important}html body .antidot-public .offer-page-copy .offer-page-copy__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:16px!important}}}