.py-program-terms{max-width:960px;padding-bottom:64px}.py-program-terms-content h1{font-size:clamp(30px,4vw,44px);line-height:1.18;margin:25px 0 16px}.py-program-terms-content .py-terms-subtitle{font-size:22px;font-weight:700;color:var(--ink)}.py-program-terms-content h2{font-size:24px;line-height:1.3;margin:38px 0 16px}.py-program-terms-content h3{font-size:18px;margin:25px 0 12px}.py-program-terms-content p,.py-program-terms-content li{font-size:17px;line-height:1.8;color:var(--muted)}.py-program-terms-content p{margin:12px 0}.py-program-terms-content ul{padding-left:24px;margin:14px 0}.py-program-terms-content li{margin:7px 0}.py-program-terms a{text-decoration:underline;text-underline-offset:3px}.py-terms-table{overflow-x:auto;margin:24px 0}.py-terms-table table{width:100%;border-collapse:collapse}.py-terms-table th,.py-terms-table td{text-align:left;border:1px solid var(--line);padding:12px;font-size:16px}.py-terms-table th{background:var(--pale)}@media(max-width:760px){.py-program-terms{width:calc(100% - 36px)}.py-program-terms .site-header{height:auto;padding:24px 0;flex-wrap:wrap;gap:18px}.py-program-terms-content h2{font-size:22px}.py-terms-table th,.py-terms-table td{padding:8px;font-size:16px}}.compact-trust{margin-top:20px;max-width:100%;height:69px}.compact-trust-inner{width:86.95652%;height:60px;transform:scale(1.15);transform-origin:top left}.compact-trust a{font-size:16px}pk-trustpilot-row.pk-trustpilot{position:relative;display:block!important;box-sizing:border-box;width:100%!important;max-width:var(--pk-tp-column, var(--pk-tp-width))!important;min-width:0!important;height:var(--pk-tp-fit-height, var(--pk-tp-height))!important;min-height:0!important;margin:0!important;padding:0!important;flex-shrink:1;transform:none!important;overflow:visible}pk-trustpilot-row .pk-trustpilot-row__stage{position:absolute;top:0;left:calc(-1 * var(--pk-tp-content-inset, 0px) * var(--pk-tp-scale, 1));width:var(--pk-tp-width);height:var(--pk-tp-height);margin-left:0;transform:scale(var(--pk-tp-scale, 1));transform-origin:left top}pk-trustpilot-row.pk-trustpilot .trustpilot-widget,pk-trustpilot-row.pk-trustpilot .trustpilot-widget iframe{display:block!important;box-sizing:border-box!important;width:var(--pk-tp-width)!important;max-width:none!important;min-width:0!important;height:var(--pk-tp-height)!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;transform:none!important;position:relative!important;inset:auto!important}:is(.coll_trust,.trust_review,.trustpilot-menu-combo,.es-spec-trustpilot,.py-trustpilot):has(pk-trustpilot-row){box-sizing:border-box;width:100%!important;max-width:var(--pk-tp-column, 420px)!important;min-width:0!important;margin-left:0!important;margin-right:0!important;overflow:visible!important;transform:none!important}.trust_review:has(pk-trustpilot-row){display:block!important;height:auto!important;padding:0!important}.coll_trust:has(pk-trustpilot-row){margin-top:16px!important;margin-bottom:20px!important;padding:0!important}.trustpilot-menu-combo:has(pk-trustpilot-row){margin-inline:auto!important}
/*# sourceMappingURL=/cdn/shop/t/299/compiled_assets/styles.css.map */
