:root{--sp-ink: #1a1a1a;--sp-highlight: #fbe86a;--sp-rule: rgba(26, 26, 26, .12);--sp-font-heading: "TBJ Endgraph Mini", "NeueHaasUnicaW1G", "Inter", -apple-system, "Segoe UI", sans-serif;--sp-font-body: "Inter", -apple-system, "Segoe UI", sans-serif;--sp-font-serif: "Playfair Display", Georgia, "Times New Roman", serif;--sp-bleed: calc(50px + max(0px, (100vw - 1508px) / 2)) }.sp-lwm__head{margin-left:auto;margin-right:auto;text-align:center}.sp-lwm__eyebrow_wrap{margin-bottom:var(--sp-eyebrow-space, 22px)}.sp-lwm__eyebrow{display:inline-flex;align-items:center;gap:var(--sp-eyebrow-gap, 12px);padding:8px 18px;border:1.5px solid var(--sp-ink);border-radius:999px;font-family:var(--sp-font-heading)!important;font-size:11px;font-weight:700;letter-spacing:.12em;line-height:1;text-transform:uppercase}.sp-lwm__eyebrow svg{display:block;flex:0 0 auto;width:1.1em;height:1.1em}.sp-lwm__heading{margin:0;padding:0!important;font-family:var(--sp-font-heading)!important;font-size:clamp(27px,4vw,50px)!important;font-weight:800!important;line-height:1.1!important;letter-spacing:-.02em;text-wrap:balance}.sp-lwm__heading em,.sp-lwm__heading i{position:relative;z-index:0;padding:0 .06em;font-family:var(--sp-font-serif)!important;font-style:italic!important;font-weight:500!important}.sp-lwm__heading em:before,.sp-lwm__heading i:before{content:"";position:absolute;z-index:-1;left:0;right:0;bottom:.06em;height:.6em;background:var(--sp-highlight);transform:rotate(-.6deg)}.sp-lwm__subheading{margin-top:16px;font-family:var(--sp-font-body)!important;font-size:15px;font-weight:500;line-height:1.6}.sp-lwm__grid{display:grid;align-items:start}.sp-lwm__grid>*:has(>.sp-region){display:contents}.sp-region--list,.sp-region--callout{grid-column:1}.sp-region--media{grid-column:2;grid-row:1 / span 2}.sp-region--cta{grid-column:1 / -1}.sp-lwm__grid--flip .sp-region--list,.sp-lwm__grid--flip .sp-region--callout{grid-column:2}.sp-lwm__grid--flip .sp-region--media{grid-column:1}.sp-region--list{display:flex;flex-direction:column;gap:var(--sp-list-gap, 22px)}.sp-list__item{display:flex;align-items:center;gap:var(--sp-list-icon-gap, 18px)}.sp-list--dividers>*+*{padding-top:var(--sp-list-gap, 22px);border-top:1px solid var(--sp-rule)}.sp-list__icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--sp-list-icon, 44px);height:var(--sp-list-icon, 44px);border-radius:50%}.sp-list__icon svg,.sp-list__icon img{display:block;max-width:100%;height:auto}.sp-list__text{font-family:var(--sp-font-body)!important;font-size:var(--sp-list-text, 27px);font-weight:500;line-height:1.45}.sp-list__text p{margin:0 0 10px;font-family:var(--sp-font-body)!important;font-weight:500}.sp-list__text p:last-child{margin-bottom:0}.sp-list__text strong{font-weight:700}.sp-media__frame{position:relative}.sp-media__frame>img{display:block;width:100%;height:auto;border-radius:var(--sp-media-radius, 14px);aspect-ratio:var(--sp-media-ar, auto);object-fit:cover;object-position:var(--sp-media-focal, 50% 50%)}.sp-media--arch .sp-media__frame>img,.sp-media--arch .sp-media__placeholder{border-radius:var(--sp-arch-x, 50%) var(--sp-arch-x, 50%) var(--sp-media-radius, 14px) var(--sp-media-radius, 14px) / var(--sp-arch-y, 25%) var(--sp-arch-y, 25%) var(--sp-media-radius, 14px) var(--sp-media-radius, 14px)}.sp-media--circle .sp-media__frame>img,.sp-media--circle .sp-media__placeholder{border-radius:50%}.sp-media__placeholder{aspect-ratio:var(--sp-media-ar, auto)}@media screen and (min-width:915px){.sp-media--bleed-right{margin-right:calc(-1 * var(--sp-bleed))}.sp-media--bleed-left{margin-left:calc(-1 * var(--sp-bleed))}}.sp-media__placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:380px;padding:24px;border:2px dashed rgba(26,26,26,.22);border-radius:var(--sp-media-radius, 14px);background:#1a1a1a08;font-family:var(--sp-font-body);font-size:13px;font-weight:500;text-align:center}.sp-media__placeholder svg{width:74px;height:auto;opacity:.35}.sp-media__placeholder span{opacity:.55}.sp-note{position:absolute;left:var(--sp-note-x, 0);top:var(--sp-note-y, 0);width:var(--sp-note-w, 46%);padding:14px 16px;border-radius:var(--sp-note-radius, 12px);background:var(--sp-note-bg, #fff);color:var(--sp-note-color, var(--sp-ink));box-shadow:0 6px 20px #1a1a1a1a;transform:rotate(var(--sp-note-rotate, 0deg))}.sp-note__text{font-family:var(--sp-font-body)!important;font-size:12.5px;font-weight:500;line-height:1.5}.sp-note__text p{margin:0 0 8px;font-family:var(--sp-font-body)!important;font-weight:500}.sp-note__text p:last-child{margin-bottom:0}.sp-note__text strong{font-weight:700}.sp-note__text em{font-style:italic}@media screen and (min-width:1200px){.sp-note__text p{font-size:20px}}.sp-region--callout{display:flex;align-items:center;gap:16px;margin-top:8px;padding:20px 24px;border:1px solid var(--sp-callout-border, #e2d9a8);border-radius:14px;background:var(--sp-callout-bg, #f6f2d9);color:var(--sp-callout-color, var(--sp-ink))}.sp-callout__icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:100px;height:100px;border-radius:50%;background:#ffffffbf}.sp-callout__icon svg,.sp-callout__icon img{display:block;width:50px;max-width:55%;height:auto}.sp-callout__text{font-family:var(--sp-font-heading)!important;font-size:clamp(17px,1.7vw,22px);font-weight:700;line-height:1.3}.sp-callout__text p{margin:0;font-size:var(--sp-callout-font-mob, 30px);font-family:inherit!important}.sp-callout__text em,.sp-callout__text i{display:block;font-family:var(--sp-font-serif)!important;font-style:italic!important;font-weight:500!important;text-decoration:underline;text-decoration-color:var(--sp-highlight);text-decoration-thickness:3px;text-underline-offset:3px}@media screen and (min-width:1300px){.sp-callout__text p{font-size:var(--sp-callout-font-desk, 45px);line-height:normal}}.sp-region--cta{margin-top:var(--sp-cta-top, 34px)}.sp-cta__action{position:relative;margin-bottom:var(--sp-cta-space, 20px);text-align:center}.sp-cta__badge{position:absolute;left:var(--sp-badge-x, 82%);top:var(--sp-badge-y, 18%);display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border:1.5px dashed var(--sp-badge-border, #b9b2a0);border-radius:12px;background:var(--sp-badge-bg, transparent);color:var(--sp-badge-color, var(--sp-ink));font-family:var(--sp-font-body)!important;font-size:var(--sp-badge-size, 14px);font-weight:500;line-height:1.2;white-space:nowrap;text-decoration:none;transform:rotate(var(--sp-badge-rotate, 0deg))}.sp-cta__badge_icon{display:inline-flex;flex:0 0 auto;align-items:center}.sp-cta__badge_icon svg{display:block;max-width:18px;height:auto}.sp-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-width:var(--sp-btn-min, 280px);max-width:100%;padding:var(--sp-btn-pad-y, 16px) 34px;border:1.5px solid var(--sp-ink);border-radius:999px;background:var(--sp-btn-bg, var(--sp-highlight));color:var(--sp-btn-color, var(--sp-ink));font-family:var(--sp-font-heading)!important;font-size:var(--sp-btn-size, 15px);font-weight:700!important;letter-spacing:.06em;line-height:1;text-decoration:none;text-transform:uppercase;transition:transform .2s ease,box-shadow .2s ease}.sp-cta--shadow .sp-btn{box-shadow:0 6px 18px #1a1a1a1f}.sp-btn:hover,.sp-btn:focus-visible{transform:translateY(-1px);box-shadow:0 6px 18px #1a1a1a24}.sp-btn__icon{display:inline-flex;align-items:center}.sp-btn__icon svg{display:block}.sp-trust{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;padding:var(--sp-trust-pad, 18px) 12px;border:1px solid var(--sp-cta-border, #e6e0cd);border-radius:var(--sp-cta-radius, 16px);background:var(--sp-cta-bg, #fff)}.sp-trust--dividers>*+*{border-left:1px solid var(--sp-trust-rule, var(--sp-rule))}.sp-trust__item{display:flex;align-items:center;justify-content:center;gap:var(--sp-trust-gap, 14px);height:100%;padding:0 18px;text-align:left}.sp-trust__icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;box-sizing:content-box;width:var(--sp-trust-icon, 30px);height:var(--sp-trust-icon, 30px);padding:var(--sp-trust-icon-pad, 0);border-radius:50%;background:var(--sp-trust-icon-bg, transparent)}.sp-trust__icon svg{display:block;width:100%;height:100%}.sp-trust__icon img{display:block;width:100%;height:100%;object-fit:contain}.sp-trust__text{font-family:var(--sp-font-body)!important;font-size:var(--sp-trust-text, 13px);font-weight:500;line-height:1.3}.sp-trust__text p{margin:0;font-size:20px;font-family:inherit!important;font-weight:700}.sp-trust__text p+p{margin-top:2px}.sp-head{margin-left:auto;margin-right:auto;text-align:center}.sp-head__eyebrow_wrap{margin-bottom:var(--sp-eyebrow-space, 22px)}.sp-head__eyebrow{display:inline-flex;align-items:center;gap:var(--sp-eyebrow-gap, 12px);padding:8px 18px;border:1.5px solid var(--sp-eyebrow-border, var(--sp-ink));border-radius:999px;background:var(--sp-eyebrow-bg, transparent);font-family:var(--sp-font-heading)!important;font-size:11px;font-weight:700;letter-spacing:.12em;line-height:1;text-transform:uppercase}.sp-head__eyebrow svg{display:block;flex:0 0 auto;width:1.1em;height:1.1em}.sp-head__heading{margin:0;padding:0!important;font-family:var(--sp-font-heading)!important;font-size:clamp(30px,5vw,62px)!important;font-weight:800!important;line-height:1.05!important;letter-spacing:-.02em;text-wrap:balance}.sp-head__heading em,.sp-head__heading i{position:relative;z-index:0;padding:0 .06em;font-family:var(--sp-font-serif)!important;font-style:italic!important;font-weight:500!important}.sp-head__heading em:before,.sp-head__heading i:before{content:"";position:absolute;z-index:-1;left:0;right:0;bottom:.06em;height:.62em;background:var(--sp-highlight);transform:rotate(-.6deg)}.sp-head__subheading{margin-top:16px;font-family:var(--sp-font-body)!important;font-size:15px;font-weight:500;line-height:1.6}.sp-twc__stack{display:flex;flex-direction:column;margin-left:auto;margin-right:auto}.sp-twc__stack>*:has(>.sp-region){display:contents}.sp-twc__stack .sp-region--callout,.sp-twc__stack .sp-region--cta{margin-top:0}.sp-text{max-width:var(--sp-text-max, 100%);margin-top:var(--sp-text-top, 0);font-family:var(--sp-font-body)!important;font-size:var(--sp-text-size, 32px);font-weight:500;line-height:var(--sp-text-leading, 1.4)}.sp-text--center{margin-left:auto;margin-right:auto}.sp-text--right{margin-left:auto}.sp-text p{margin:0 0 var(--sp-text-gap, 26px);font-family:var(--sp-font-body)!important;font-size:inherit;font-weight:500;line-height:inherit}.sp-text p:last-child{margin-bottom:0}.sp-text strong{font-weight:700}.sp-text em,.sp-text i{font-family:var(--sp-font-serif)!important;font-style:italic!important;font-weight:500!important;text-decoration:underline;text-decoration-color:var(--sp-highlight);text-decoration-thickness:3px;text-underline-offset:4px}.sp-text--rules p+p:before{content:"";display:block;width:var(--sp-text-rule-w, 40px);margin:0 0 var(--sp-text-rule-space, 22px);border-top:2px solid var(--sp-text-rule-color, #e8c96a)}.sp-text--center.sp-text--rules p+p:before{margin-left:auto;margin-right:auto}.sp-text--right.sp-text--rules p+p:before{margin-left:auto}.sp-text a{color:inherit;text-decoration:underline;text-underline-offset:3px}.sp-cards{display:grid;grid-template-columns:repeat(var(--sp-cards-cols, 2),minmax(0,1fr));gap:var(--sp-cards-gap, 30px)}.sp-cards>*:has(>.sp-card){display:contents}.sp-card__frame{position:relative}.sp-card__frame>img{display:block;width:100%;height:auto;border-radius:var(--sp-card-radius, 18px)}.sp-card__frame--crop>img{aspect-ratio:var(--sp-card-ratio, .9);object-fit:cover}.sp-card__placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;aspect-ratio:var(--sp-card-ratio, .9);padding:24px;border:2px dashed rgba(26,26,26,.22);border-radius:var(--sp-card-radius, 18px);background:#1a1a1a08;font-family:var(--sp-font-body);font-size:13px;font-weight:500;text-align:center}.sp-card__placeholder svg{width:74px;height:auto;opacity:.35}.sp-card__placeholder span{opacity:.55}.sp-card__label{position:absolute;left:var(--sp-label-x, 8%);top:var(--sp-label-y, 88%);z-index:2;display:inline-flex;align-items:center;gap:10px;padding:10px 20px;border-radius:999px;background:var(--sp-label-bg, #f7dde0);color:var(--sp-label-color, var(--sp-ink));font-family:var(--sp-font-body)!important;font-size:var(--sp-label-size, 14px);font-weight:500;line-height:1.2;white-space:nowrap}.sp-card__label_icon{display:inline-flex;flex:0 0 auto;align-items:center}.sp-card__label_icon svg,.sp-card__label_icon img{display:block;max-width:20px;height:auto}.sp-card__deco{position:absolute;left:var(--sp-deco-x, -22%);top:var(--sp-deco-y, 40%);z-index:1;width:var(--sp-deco-w, 70px);pointer-events:none}.sp-card__deco svg,.sp-card__deco img{display:block;width:100%;height:auto}.sp-fg__stack{display:flex;flex-direction:column;margin-left:auto;margin-right:auto}.sp-fg__stack>*:has(>.sp-region){display:contents}.sp-fg__stack .sp-region--callout,.sp-fg__stack .sp-region--cta{margin-top:0}.sp-grid{display:grid;grid-template-columns:repeat(var(--sp-grid-cols, 4),minmax(0,1fr));gap:var(--sp-grid-gap, 24px)}.sp-grid>*:has(>.sp-grid-item){display:contents}.sp-grid-item{position:relative;display:flex;flex-direction:column;grid-column:span var(--sp-span, 1);grid-row:span var(--sp-row-span, 1);padding:var(--sp-card-pad-y, 24px) var(--sp-card-pad-x, 20px);border:1px solid var(--sp-card-border, #ece7dc);border-radius:var(--sp-card-radius, 18px);background:var(--sp-card-bg, #fff);overflow:hidden}.sp-grid-feature{justify-content:center}.sp-grid-feature__media{position:absolute;top:var(--sp-media-y, 2%);left:var(--sp-media-x, 50%);width:var(--sp-media-w, 52%);height:auto;pointer-events:none}.sp-grid-feature__body{position:relative;z-index:1;max-width:var(--sp-feature-content, 62%)}.sp-grid-feature__title{margin:0;padding:0!important;font-family:var(--sp-font-heading)!important;font-size:var(--sp-feature-title, 40px)!important;font-weight:800!important;line-height:1.1!important;letter-spacing:-.01em}.sp-grid-feature__subtitle{margin-top:8px;font-family:var(--sp-font-body)!important;font-size:var(--sp-feature-sub, 21px);font-weight:500;line-height:1.3}.sp-grid-feature__rule{display:block;width:var(--sp-rule-width, 58px);height:4px;margin:22px 0 24px;border-radius:2px;background:var(--sp-rule-color, #f2c14e)}.sp-grid-feature__text{font-family:var(--sp-font-body)!important;font-size:var(--sp-feature-body, 15px);font-weight:500;line-height:var(--sp-feature-leading, 1.95)}.sp-grid-feature__text p{margin:0 0 1em;font-family:inherit!important;font-weight:500}.sp-grid-feature__text p:last-child{margin-bottom:0}.sp-grid-feature__divider{display:block;margin:42px 0 30px;border-top:1px dashed var(--sp-divider-color, #ecd48f)}.sp-grid-feature__foot{display:flex;align-items:center;gap:20px}.sp-grid-feature__foot_icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--sp-foot-disc, 56px);height:var(--sp-foot-disc, 56px);border-radius:50%;background:var(--sp-foot-bg, #f6c545);color:var(--sp-foot-color, var(--sp-ink))}.sp-grid-feature__foot_icon svg{display:block;width:50%;height:auto}.sp-grid-feature__foot_text{font-family:var(--sp-font-body)!important;font-size:var(--sp-foot-text, 15px);font-weight:700;line-height:1.5}.sp-grid-feature__foot_text p{margin:0;font-family:inherit!important;font-weight:700}.sp-grid-card--center{text-align:center}.sp-grid-card--inline{flex-direction:row;align-items:center;gap:var(--sp-card-gap, 24px)}.sp-grid-card__media{position:relative;display:flex;flex:0 0 auto;align-items:center;justify-content:center}.sp-grid-card--center .sp-grid-card__media{min-height:var(--sp-media-size, 112px);margin-bottom:var(--sp-card-gap, 14px)}.sp-grid-card--inline .sp-grid-card__media{width:var(--sp-disc, 74px);height:var(--sp-disc, 74px)}.sp-grid-card__disc{position:absolute;top:50%;left:50%;width:var(--sp-disc, 86px);height:var(--sp-disc, 86px);border-radius:50%;background:var(--sp-disc-bg, #fbeec2);transform:translate(-50%,-50%)}.sp-grid-card__img,.sp-grid-card__icon{position:relative;z-index:1;display:block;width:var(--sp-media-size, 112px);height:auto}.sp-grid-card__img{object-fit:contain}.sp-grid-card__icon{color:var(--sp-disc-color, var(--sp-ink))}.sp-grid-card__icon svg{display:block;width:100%;height:auto}.sp-grid-card__placeholder_svg{width:100%;height:auto;opacity:.3}.sp-grid-card__body{display:flex;flex:1 1 auto;flex-direction:column}.sp-grid-card__title{margin:0;padding:0!important;font-family:var(--sp-font-heading)!important;font-size:var(--sp-card-title, 19px)!important;font-weight:700!important;line-height:1.25!important}.sp-grid-card__subtitle{margin-top:8px;font-family:var(--sp-font-body)!important;font-size:var(--sp-card-sub, 15px);font-weight:400;line-height:1.45}.sp-grid-card__subtitle p{margin:0;font-family:inherit!important}.sp-grid-card--center .sp-grid-card__subtitle{margin-bottom:18px}.sp-grid-card__divider{display:block;margin-top:auto;border-top:1px dashed var(--sp-divider-color, #e8c96a)}.sp-grid-card__foot{display:flex;align-items:center;gap:12px;margin-top:16px;text-align:left}.sp-grid-card__foot_icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--sp-foot-disc, 40px);height:var(--sp-foot-disc, 40px);border-radius:50%;background:var(--sp-foot-bg, #fbeec2);color:var(--sp-foot-color, var(--sp-ink))}.sp-grid-card__foot_icon svg{display:block;width:48%;height:auto}.sp-grid-card__foot_text{font-family:var(--sp-font-body)!important;font-size:var(--sp-foot-text, 13px);font-weight:700;line-height:1.35}.sp-grid-card__foot_text p{margin:0;font-size:18px;font-family:inherit!important;font-weight:700}.sp-tc{overflow-x:clip}.sp-tc__grid{display:grid}.sp-tc__grid>*:has(>.sp-region){display:contents}.sp-tc__grid .sp-region--column,.sp-tc__grid .sp-region--heading{grid-column:1;grid-row:1}.sp-tc__grid .sp-region--media{grid-column:2;grid-row:1}.sp-tc__grid .sp-region--pills,.sp-tc__grid .sp-region--text,.sp-tc__grid .sp-region--callout,.sp-tc__grid .sp-region--cta{grid-column:1 / -1;grid-row:auto}.sp-tc__grid--flip .sp-region--column,.sp-tc__grid--flip .sp-region--heading{grid-column:2}.sp-tc__grid--flip .sp-region--media{grid-column:1}.sp-column{display:flex;flex-direction:column;gap:var(--sp-col-gap, 30px);max-width:var(--sp-col-max, 100%)}.sp-column>*:has(>.sp-region){display:contents}.sp-column .sp-region--callout,.sp-column .sp-region--cta,.sp-column .sp-region--pills{margin-top:0}.sp-column--center{text-align:center}.sp-head--block{max-width:var(--sp-head-max, 100%)}.sp-head--left{margin-left:0;margin-right:auto;text-align:left}.sp-head--center{margin-left:auto;margin-right:auto;text-align:center}.sp-head--right{margin-left:auto;margin-right:0;text-align:right}.sp-head--block .sp-head__heading{font-size:clamp(var(--sp-head-size-m, 32px),var(--sp-head-fluid, 4.6vw),var(--sp-head-size, 62px))!important;font-weight:var(--sp-head-weight, 800)!important;line-height:var(--sp-head-leading, 1.05)!important}.sp-region--heading{margin-top:var(--sp-head-top, 0)}.sp-head--block .sp-head__eyebrow{padding:var(--sp-eyebrow-pad-y, 8px) var(--sp-eyebrow-pad-x, 18px);font-size:var(--sp-eyebrow-size, 11px)}.sp-head--block .sp-head__subheading{font-size:var(--sp-sub-size, 15px)}.sp-head__subheading p{margin:0 0 10px;font-family:var(--sp-font-body)!important;font-size:inherit;font-weight:500;line-height:inherit}.sp-head__subheading p:last-child{margin-bottom:0}.sp-quote{position:relative;padding:var(--sp-quote-pad-y, 34px) var(--sp-quote-pad-x, 34px);padding-left:calc(var(--sp-quote-pad-x, 34px) + var(--sp-quote-indent, 62px));border:1px solid var(--sp-quote-border, #ece0c4);border-radius:var(--sp-quote-radius, 16px);background:var(--sp-quote-bg, #fdfaf1);text-align:left}.sp-quote__mark{position:absolute;top:var(--sp-quote-pad-y, 34px);left:var(--sp-quote-pad-x, 34px);display:block;width:var(--sp-quote-mark, 46px);color:var(--sp-quote-mark-color, #e2b13c)}.sp-quote__mark svg,.sp-quote__mark img{display:block;width:100%;height:auto}.sp-quote__lead{font-family:var(--sp-font-body)!important;font-size:var(--sp-quote-lead, 17px);font-weight:500;line-height:1.5}.sp-quote__text{margin:12px 0 0;padding:0;border:0;font-family:var(--sp-font-serif)!important;font-size:var(--sp-quote-size, 27px);font-style:italic;font-weight:500;line-height:var(--sp-quote-leading, 1.45)}.sp-quote__text p{margin:0;font-family:inherit!important;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit}.sp-quote__cite{margin-top:var(--sp-quote-cite-space, 20px);font-family:var(--sp-font-body)!important;font-size:var(--sp-quote-cite, 16px);font-weight:500;line-height:1.4;opacity:.78}.sp-pills{display:flex;flex-wrap:wrap;align-items:center;margin-top:var(--sp-pills-top, 34px);column-gap:var(--sp-pills-gap, 14px);row-gap:var(--sp-pills-row, 12px)}.sp-pills>*:has(>.sp-pill){display:contents}.sp-pills--left{justify-content:flex-start}.sp-pills--center{justify-content:center}.sp-pills--right{justify-content:flex-end}.sp-pill{display:inline-flex;align-items:center;gap:var(--sp-pill-gap, 10px);padding:var(--sp-pill-pad-y, 12px) var(--sp-pill-pad-x, 20px);border:1px solid var(--sp-pill-border, #ecdcb6);border-radius:var(--sp-pill-radius, 60px);background:var(--sp-pill-bg, #f7edd6);font-family:var(--sp-font-body)!important;font-size:var(--sp-pill-size, 14px);font-weight:500;line-height:1.2;white-space:nowrap}.sp-pill__icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--sp-pill-icon, 18px);height:var(--sp-pill-icon, 18px)}.sp-pill__icon svg,.sp-pill__icon img{display:block;width:100%;height:auto}@media screen and (max-width:915px){.sp-tc__grid .sp-region--column,.sp-tc__grid .sp-region--heading,.sp-tc__grid .sp-region--media,.sp-tc__grid .sp-region--pills,.sp-tc__grid .sp-region--text,.sp-tc__grid .sp-region--callout,.sp-tc__grid .sp-region--cta,.sp-tc__grid--flip .sp-region--column,.sp-tc__grid--flip .sp-region--heading,.sp-tc__grid--flip .sp-region--media{grid-column:1;grid-row:auto}.sp-tc__grid--reverse .sp-region--media{order:-1}.sp-column{gap:var(--sp-col-gap-m, 22px);max-width:100%}.sp-head--block{max-width:100%}.sp-head--block .sp-head__heading{font-size:var(--sp-head-size-m, 34px)!important}.sp-media--bleed-left,.sp-media--bleed-right{margin-left:0;margin-right:0}.sp-media__frame>img,.sp-media__placeholder{aspect-ratio:var(--sp-media-ar-m, var(--sp-media-ar, auto))}.sp-quote{padding:min(var(--sp-quote-pad-y, 34px),24px) min(var(--sp-quote-pad-x, 34px),22px);padding-left:calc(min(var(--sp-quote-pad-x, 34px),22px) + min(var(--sp-quote-indent, 62px),42px))}.sp-quote__mark{top:min(var(--sp-quote-pad-y, 34px),24px);left:min(var(--sp-quote-pad-x, 34px),22px);width:min(var(--sp-quote-mark, 46px),32px)}.sp-quote__lead{font-size:min(var(--sp-quote-lead, 17px),15px)}.sp-quote__text{font-size:min(var(--sp-quote-size, 27px),20px)}.sp-quote__cite{font-size:min(var(--sp-quote-cite, 16px),14px)}.sp-pills{margin-top:var(--sp-pills-top-m, 22px)}.sp-pill{padding:min(var(--sp-pill-pad-y, 12px),10px) min(var(--sp-pill-pad-x, 20px),15px);font-size:min(var(--sp-pill-size, 14px),12.5px)}.sp-pill__icon{width:min(var(--sp-pill-icon, 18px),15px);height:min(var(--sp-pill-icon, 18px),15px)}.sp-head,.sp-fg__stack{max-width:100%}.sp-grid{grid-template-columns:repeat(var(--sp-grid-cols-m, 2),minmax(0,1fr));gap:var(--sp-grid-gap-m, 14px)}.sp-grid-item{grid-column:span var(--sp-span-m, 1);grid-row:auto;padding:18px 16px}.sp-grid-feature__media{position:static;order:2;width:100%;margin-top:20px}.sp-grid-feature__body{order:1;max-width:100%}.sp-grid-feature__title{font-size:min(var(--sp-feature-title, 40px),27px)!important}.sp-grid-feature__subtitle{font-size:min(var(--sp-feature-sub, 21px),17px)}.sp-grid-feature__rule{margin:16px 0 18px}.sp-grid-feature__divider{margin:26px 0 20px}.sp-grid-feature__foot{gap:14px}.sp-grid-feature__foot_icon{width:min(var(--sp-foot-disc, 56px),44px);height:min(var(--sp-foot-disc, 56px),44px)}.sp-grid-feature__foot_text{font-size:min(var(--sp-foot-text, 15px),13px)}.sp-grid-card__disc{width:min(var(--sp-disc, 86px),62px);height:min(var(--sp-disc, 86px),62px)}.sp-grid-card--inline .sp-grid-card__media{width:min(var(--sp-disc, 74px),62px);height:min(var(--sp-disc, 74px),62px)}.sp-grid-card__img,.sp-grid-card__icon{width:min(var(--sp-media-size, 112px),80px)}.sp-grid-card--center .sp-grid-card__media{min-height:min(var(--sp-media-size, 112px),80px)}.sp-grid-card__title{font-size:min(var(--sp-card-title, 19px),16px)!important}.sp-grid-card__subtitle{font-size:min(var(--sp-card-sub, 15px),13px)}.sp-grid-card--center .sp-grid-card__subtitle{margin-bottom:14px}.sp-grid-card__foot{gap:9px;margin-top:12px}.sp-grid-card__foot_icon{width:min(var(--sp-foot-disc, 40px),32px);height:min(var(--sp-foot-disc, 40px),32px)}.sp-grid-card__foot_text{font-size:min(var(--sp-foot-text, 13px),12px)}.sp-twc__stack{max-width:100%}.sp-text{font-size:var(--sp-text-size-mobile, 17px)}.sp-cards{grid-template-columns:repeat(var(--sp-cards-cols-mobile, 2),minmax(0,1fr));gap:var(--sp-cards-gap-mobile, 14px)}.sp-card__label{gap:6px;padding:7px 12px;font-size:min(var(--sp-label-size, 14px),11px)}.sp-card__label_icon svg,.sp-card__label_icon img{max-width:14px}.sp-cta__badge{position:static;display:inline-flex;margin-top:12px;transform:none}.sp-lwm__head{max-width:100%}.sp-list__text{font-size:min(var(--sp-list-text, 27px),17px)}.sp-region--list,.sp-region--callout,.sp-region--media,.sp-region--cta,.sp-lwm__grid--flip .sp-region--list,.sp-lwm__grid--flip .sp-region--callout,.sp-lwm__grid--flip .sp-region--media{grid-column:1;grid-row:auto}.sp-region--callout{padding:16px 18px}.sp-region--cta{margin-top:24px}.sp-btn{min-width:0;width:100%;padding:15px 20px;font-size:13.5px}.sp-trust{grid-auto-flow:column;gap:10px;padding:16px 14px;align-items:center}.sp-trust--dividers>*+*{padding-left:10px}.sp-trust__item{justify-content:flex-start;height:auto;padding:0}.sp-media__placeholder{min-height:260px}.sp-note{font-size:12px}}@media screen and (max-width:750px){.sp-trust--dividers>*+*{padding-left:5px}.sp-trust__icon{width:32px;height:32px}.sp-trust__text p{font-size:10px}.sp-trust__item{gap:6px}.sp-trust{gap:6px;padding:12px 4px;align-items:center}.sp-trust__icon{padding:5px}.sp-pills{gap:5px}.sp-pill{padding:5px 8px;font-size:min(var(--sp-pill-size, 14px),12.5px)}}@media screen and (max-width:450px){.sp-trust__item{flex-direction:column;justify-content:center}.sp-trust__text p{text-align:center}.sp-callout__icon{width:75px;height:75px}.sp-list__icon{width:55px;height:55px}}.sp-cmp-s__stack{display:flex;flex-direction:column;margin-left:auto;margin-right:auto}.sp-cmp-s__stack>*:has(>.sp-region){display:contents}.sp-cmp-s__stack .sp-region--callout{margin-top:0}.sp-cmp{margin-top:var(--sp-cmp-top, 40px)}.sp-cmp__scroll{overflow:visible}.sp-cmp__grid{position:relative;display:grid;grid-template-columns:var(--sp-cmp-cols, 27% 28% repeat(3, 1fr))}.sp-cmp__deco{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.sp-cmp__frame{position:absolute;top:var(--sp-cmp-head-h, 132px);right:0;bottom:0;left:0;border:1px solid var(--sp-cmp-rule, #e6e1d3);border-radius:var(--sp-cmp-radius, 12px)}.sp-cmp__hl{position:absolute;top:0;bottom:0;border:var(--sp-cmp-hl-width, 1.5px) solid var(--sp-cmp-hl-border, #f0c94a);border-radius:var(--sp-cmp-hl-radius, 10px);background:var(--sp-cmp-hl-bg, #fdf6dd)}.sp-cmp__vline{position:absolute;top:0;bottom:0;border-left:1px solid var(--sp-cmp-rule, #e6e1d3)}.sp-cmp__row{display:contents}.sp-cmp__grid>*:has(>.sp-cmp__row),.sp-cmp__row>*:has(>.sp-cmp__cell){display:contents}.sp-cmp__cell{position:relative;z-index:1;display:flex;align-items:center;gap:var(--sp-cmp-cell-gap, 10px);padding:var(--sp-cmp-pad-y, 15px) var(--sp-cmp-pad-x, 16px);font-family:var(--sp-font-body)!important;font-size:var(--sp-cmp-cell-size, 17px);font-weight:500;line-height:1.35}.sp-cmp__cell--left{justify-content:flex-start;text-align:left}.sp-cmp__cell--center{justify-content:center;text-align:center}.sp-cmp__cell--right{justify-content:flex-end;text-align:right}.sp-cmp__cell--bold{font-weight:700}.sp-cmp__cell--italic{font-style:italic}.sp-cmp__row--body .sp-cmp__cell{border-top:1px solid var(--sp-cmp-rule, #e6e1d3)}.sp-cmp__row--header .sp-cmp__cell{min-height:var(--sp-cmp-head-h, 132px);font-family:var(--sp-font-heading)!important;font-weight:700;letter-spacing:-.02em}.sp-cmp__cell--label{grid-column:1;justify-content:flex-start;font-family:var(--sp-font-heading)!important;font-size:var(--sp-cmp-label-size, 18px);font-weight:700;letter-spacing:-.02em;text-align:left}.sp-cmp__val p{margin:0;font-family:inherit!important;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit}.sp-cmp__val p+p{margin-top:2px}.sp-cmp__val strong{font-weight:700}.sp-cmp__mark{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--sp-cmp-mark-size, 24px);height:var(--sp-cmp-mark-size, 24px);border-radius:50%;color:#fff}.sp-cmp__mark--yes{background:var(--sp-cmp-yes, #56b45c)}.sp-cmp__mark--no{background:var(--sp-cmp-no, #c2c2c2)}.sp-cmp__mark svg{display:block;width:64%;height:64%}.sp-cmp__float{position:absolute;bottom:var(--sp-float-y, 10px);left:var(--sp-float-x, 0%);z-index:2;width:var(--sp-float-w, 200px);max-width:none;height:auto;pointer-events:none}.sp-tm{display:flex;align-items:center;gap:var(--sp-tm-gap, 26px);margin-top:var(--sp-tm-top, 48px);padding:var(--sp-tm-pad-y, 26px) var(--sp-tm-pad-x, 34px);border:1px solid var(--sp-tm-border, #f7dce1);border-radius:var(--sp-tm-radius, 16px);background:var(--sp-tm-bg, #fdeff1);text-align:left}.sp-tm__mark{display:inline-flex;flex:0 0 auto;align-items:flex-start;width:var(--sp-tm-mark, 56px);color:var(--sp-tm-mark-color, #ee5a72)}.sp-tm__mark svg{display:block;width:100%;height:auto}.sp-tm__rule{flex:0 0 auto;align-self:stretch;width:1px;background:var(--sp-tm-rule, #f0c3ca)}.sp-tm__text{flex:1 1 auto;margin:0;padding:0;border:0;font-family:var(--sp-font-serif)!important;font-size:var(--sp-tm-text, 19px);font-style:italic;font-weight:500;line-height:var(--sp-tm-leading, 1.55)}.sp-tm__text p{margin:0;font-family:inherit!important;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit}.sp-tm__person{display:flex;flex:0 0 auto;align-items:center;gap:14px}.sp-tm__avatar{display:block;flex:0 0 auto;width:var(--sp-tm-avatar, 56px);height:var(--sp-tm-avatar, 56px);padding:2px;border:2px solid var(--sp-tm-avatar-ring, #f7cfd6);border-radius:50%;background:#fff}.sp-tm__avatar img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}.sp-tm__name{font-family:var(--sp-font-heading)!important;font-size:var(--sp-tm-name, 17px);font-weight:700;letter-spacing:-.02em;line-height:1.2}.sp-tm__role{display:flex;align-items:center;gap:6px;margin-top:3px;font-family:var(--sp-font-body)!important;font-size:var(--sp-tm-role, 14px);font-weight:500;line-height:1.2}.sp-tm__role_icon{display:inline-flex;flex:0 0 auto;color:var(--sp-tm-role-icon, #e8455f)}.sp-tm__role_icon svg{display:block;width:1.15em;height:1.15em}.sp-cmp__hl.mob,.sp-cmp__vline.mob{display:none}@media screen and (max-width:915px){.sp-cmp__grid{position:relative;display:grid;grid-template-columns:23% 20% 19% 19% 19%}.sp-cmp__grid{min-width:320px}.sp-cmp__hl.desk,.sp-cmp__vline.desk{display:none}.sp-cmp__hl.mob,.sp-cmp__vline.mob{display:block}span.sp-cmp__vline.mob.col_3{left:80%}span.sp-cmp__vline.mob.col_2{left:62%}.sp-cmp__val p{font-size:10px}.sp-cmp__mark{width:16px;height:16px}.sp-cmp__row--body .sp-cmp__cell{display:flex;flex-wrap:wrap;padding:10px 4px}.sp-tm{flex-wrap:wrap}.sp-text{max-width:100%;margin-top:var(--sp-text-top-m, 0)}}.sp-plans{position:relative;overflow-x:clip}.sp-plans__inner{position:relative}.sp-plans__shot{position:absolute;z-index:3;top:var(--sp-shot-y, 0px);left:var(--sp-shot-x, 84%);width:var(--sp-shot-w, 200px);max-width:40%;height:auto;pointer-events:none}.sp-plans__head{position:relative;z-index:1}.sp-plans__note{margin-top:var(--sp-plans-note-space, 14px);font-family:var(--sp-font-body)!important;font-size:var(--sp-plans-note-size, 19px);font-weight:500;line-height:1.5}.sp-plans__note p{margin:0;font-family:inherit!important;font-size:inherit;font-weight:inherit}.sp-plans__note a{color:inherit;text-decoration:underline;text-underline-offset:3px}.sp-plans__grid{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center}.sp-plans__grid>*:has(>.sp-region){display:flex}.sp-plans__grid>.shopify-block{flex:0 1 calc(50% - 20px)}.sp-plans__grid>.shopify-block:last-child{flex:0 1 100%}.sp-region--plan-foot,.sp-plans__grid>.sp-region--heading,.sp-plans__grid>*>.sp-region--heading,.sp-plans__grid>.sp-region--text,.sp-plans__grid>*>.sp-region--text,.sp-plans__grid>.sp-region--callout,.sp-plans__grid>*>.sp-region--callout,.sp-plans__grid>.sp-region--cta,.sp-plans__grid>*>.sp-region--cta{flex:0 0 100%}@media screen and (max-width:749px){.sp-plans__grid>.shopify-block{flex:0 1 100%}}.sp-plan{position:relative;display:flex;flex-direction:column;flex:var(--sp-plan-grow, 1) 1 0;min-width:0;margin-top:var(--sp-plan-lift, 0px);padding:var(--sp-plan-pad-y, 34px) var(--sp-plan-pad-x, 44px);border:var(--sp-plans-card-bw, 1px) solid var(--sp-plans-card-border, #e3ded0);border-radius:var(--sp-plans-card-radius, 24px);background:var(--sp-plans-card-bg, #fff);cursor:pointer;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.sp-plan:focus-visible{outline:2px solid var(--sp-ink);outline-offset:3px}.sp-plan.is-selected{border-color:var(--sp-plans-card-border-on, #1a1a1a);background:var(--sp-plans-card-bg-on, #fdf6dc);box-shadow:inset 0 0 0 var(--sp-plans-ring, 1px) var(--sp-plans-card-border-on, #1a1a1a)}.sp-plan__ribbon{position:absolute;z-index:4;top:var(--sp-ribbon-y, 5px);left:var(--sp-ribbon-x, 50%);transform:translate(-50%);display:inline-flex;align-items:center;gap:9px;padding:9px 20px;border:1.5px solid var(--sp-ribbon-border, #1a1a1a);border-radius:999px;background:var(--sp-ribbon-bg, #f9dd63);color:var(--sp-ribbon-color, #1a1a1a);font-family:var(--sp-font-heading)!important;font-size:var(--sp-ribbon-size, 12px);font-weight:700;letter-spacing:.14em;line-height:1;text-transform:uppercase;white-space:nowrap}.sp-plan__ribbon_icon{display:inline-flex}.sp-plan__ribbon_icon svg{display:block;width:1.1em;height:auto}.sp-plan__check{position:absolute;z-index:5;top:var(--sp-check-y, 43px);left:0;transform:translate(-50%) scale(.7);display:inline-flex;align-items:center;justify-content:center;width:var(--sp-check-size, 54px);height:var(--sp-check-size, 54px);border:2px solid var(--sp-check-border, #1a1a1a);border-radius:50%;background:var(--sp-check-bg, #f9dd63);color:var(--sp-check-color, #1a1a1a);opacity:0;visibility:hidden;transition:opacity .18s ease,transform .18s ease}.sp-plan.is-selected .sp-plan__check{opacity:1;visibility:visible;transform:translate(-50%) scale(1)}.sp-plan__check svg{display:block;width:54%;height:auto}@media screen and (max-width:750px){.sp-plan__check{width:40px;height:40px}}.sp-plan__title_row{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sp-plan-title-gap, 10px);margin-bottom:var(--sp-plan-title-space, 22px)}.sp-plan__title_row--center{justify-content:center;text-align:center}.sp-plan__title{font-family:var(--sp-font-heading)!important;font-size:var(--sp-plan-title, 29px);font-weight:800;letter-spacing:-.01em;line-height:1.15}.sp-plan__subtitle,.sp-plan__title_sep{font-family:var(--sp-font-heading)!important;font-size:var(--sp-plan-sub, 21px);font-weight:700;line-height:1.2}.sp-plan__body{display:flex;flex:1 1 auto;flex-direction:column}.sp-plan__body>*:has(>.sp-region){display:contents}.sp-plans__table{margin-top:var(--sp-tbl-top, 0px);border:var(--sp-tbl-bw, 1px) solid var(--sp-tbl-border, #e3ddca);border-radius:var(--sp-tbl-radius, 10px);background:var(--sp-tbl-bg, #fff);overflow:hidden}.sp-plans__table--rules>*+*{border-top:var(--sp-tbl-bw, 1px) solid var(--sp-tbl-rule, #e6e1d0)}.sp-plans__row{display:grid;grid-template-columns:1fr var(--sp-tbl-value-w, 28%);align-items:stretch;min-height:var(--sp-row-min, 0px);background:var(--sp-row-bg, transparent)}.sp-plans__row--total{grid-template-columns:1fr auto}.sp-plans__cell{display:flex;align-items:center;gap:var(--sp-row-gap, 12px);padding:var(--sp-tbl-pad-y, 13px) var(--sp-tbl-pad-x, 16px);min-width:0}.sp-plans__row--center .sp-plans__cell--label{justify-content:center;text-align:center}.sp-plans__cell--value{justify-content:var(--sp-row-value-justify, center);border-left:var(--sp-tbl-bw, 1px) solid var(--sp-tbl-rule, #e6e1d0);text-align:center}.sp-plans__row--total .sp-plans__cell--value{border-left:0}.sp-plans__cell--bold{font-weight:700}.sp-plans__cell--strike .sp-plans__row_value{text-decoration:line-through;text-decoration-thickness:1.5px}.sp-plans__row_icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--sp-row-icon, 14px);height:var(--sp-row-icon, 14px);box-sizing:content-box;padding:var(--sp-row-icon-pad, 6px);border-radius:50%;background:var(--sp-row-icon-bg, transparent);color:var(--sp-row-icon-color, currentColor)}.sp-plans__row_icon svg,.sp-plans__row_icon img{display:block;width:100%;height:auto}.sp-plans__row_text{font-family:var(--sp-font-body)!important;font-size:var(--sp-row-label, 17px);font-weight:inherit;line-height:1.35}.sp-plans__row_value{font-family:var(--sp-font-body)!important;font-size:var(--sp-row-value, 17px);font-weight:inherit;line-height:1.3}.sp-plans__row_text p,.sp-plans__row_value p{margin:0;font-family:inherit!important;font-size:inherit;font-weight:inherit;line-height:inherit}.sp-plans__pill_wrap{display:flex;justify-content:var(--sp-pill-justify, center);margin-top:var(--sp-pill-top, 18px)}.sp-plans__pill{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--sp-pill-gap, 14px);max-width:100%;padding:var(--sp-pill-pad-y, 10px) var(--sp-pill-pad-x, 22px);border:1px solid var(--sp-pill-border, #ddd6c2);border-radius:var(--sp-pill-radius, 60px);background:var(--sp-pill-bg, transparent);color:var(--sp-pill-color, inherit)}.sp-plans__pill_icon{display:inline-flex;flex:0 0 auto;width:var(--sp-pill-icon, 18px)}.sp-plans__pill_icon svg{display:block;width:100%;height:auto}.sp-plans__pill_item{display:inline-flex;align-items:center;gap:var(--sp-pill-gap, 14px);font-family:var(--sp-font-body)!important;font-size:var(--sp-pill-item-size, var(--sp-pill-size, 15px));font-weight:var(--sp-pill-item-weight, 500);line-height:1.3}.sp-plans__pill_text strong{font-weight:700}.sp-plans__sep{color:var(--sp-pill-sep, var(--sp-foot-sep, #9d978a))}.sp-plans__fine{margin-top:var(--sp-fine-top, 14px);font-family:var(--sp-font-body)!important;font-size:var(--sp-fine-size, 15px);line-height:var(--sp-fine-leading, 1.4)}.sp-plans__fine--left{text-align:left}.sp-plans__fine--center{text-align:center}.sp-plans__fine--right{text-align:right}.sp-plans__fine p{margin:0 0 var(--sp-fine-gap, 4px);font-family:inherit!important;font-size:inherit;font-weight:500;line-height:inherit}.sp-plans__fine p:last-child{margin-bottom:0}.sp-plans__cart{display:flex;flex-wrap:wrap;justify-content:var(--sp-cart-justify, center);margin-top:auto;padding-top:var(--sp-cart-top, 20px)}.sp-plans__form{width:var(--sp-plan-btn-w, 78%);max-width:100%;margin:0}.sp-plans__form--shadow .sp-plans__btn{box-shadow:0 6px 18px #1a1a1a24}.sp-plans__btn{display:flex;align-items:center;justify-content:center;gap:var(--sp-plan-btn-gap, 16px);width:100%;padding:var(--sp-plan-btn-pad, 18px) 26px;border:var(--sp-plan-btn-bw, 2px) solid var(--sp-plans-btn-border, #1a1a1a);border-radius:var(--sp-plan-btn-radius, 60px);background:var(--sp-plans-btn-bg, #fff);color:var(--sp-plans-btn-color, #1a1a1a);font-family:var(--sp-font-heading)!important;font-size:var(--sp-plan-btn-size, 17px);font-weight:700;letter-spacing:var(--sp-plan-btn-track, .12em);line-height:1;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease}.sp-plan.is-selected .sp-plans__btn{border-color:var(--sp-plans-btn-border-on, #1a1a1a);background:var(--sp-plans-btn-bg-on, #f9dd63);color:var(--sp-plans-btn-color-on, #1a1a1a)}.sp-plans__btn:hover,.sp-plans__btn:focus-visible{transform:translateY(-1px);box-shadow:0 6px 18px #1a1a1a29}.sp-plans__btn[disabled]{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}.sp-plans__btn_icon{display:inline-flex;flex:0 0 auto}.sp-plans__btn_icon svg{display:block}.sp-plans__btn_spinner{display:none;flex:0 0 auto;width:1em;height:1em;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:sp-plans-spin .7s linear infinite}.sp-plans__btn.is-loading{pointer-events:none;opacity:.75}.sp-plans__btn.is-loading .sp-plans__btn_icon{display:none}.sp-plans__btn.is-loading .sp-plans__btn_spinner{display:inline-block}@keyframes sp-plans-spin{to{transform:rotate(360deg)}}.sp-plans__editor_note{flex:0 0 100%;margin-top:10px;font-family:var(--sp-font-body)!important;font-size:12px;line-height:1.4;text-align:center;opacity:.6}.sp-plans__foot_wrap{display:flex;justify-content:center;margin-top:var(--sp-foot-top, 18px)}.sp-plans__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--sp-foot-rowgap, 16px) var(--sp-foot-gap, 20px);width:var(--sp-foot-w, 86%);max-width:100%;padding:var(--sp-foot-pad-y, 20px) var(--sp-foot-pad-x, 28px);border:var(--sp-foot-bw, 1px) solid var(--sp-foot-border, #e6e1d3);border-radius:var(--sp-foot-radius, 16px);background:var(--sp-foot-bg, #fffdf5)}.sp-plans__foot>*:has(.sp-plans__foot_item--full),.sp-plans__foot>.sp-plans__foot_item--full{display:flex;flex:0 0 100%;justify-content:center}.sp-plans__foot_item{display:flex;align-items:center;gap:var(--sp-fi-gap, 14px)}.sp-plans__foot_box{display:flex;align-items:center;gap:var(--sp-fi-gap, 14px);padding:var(--sp-fi-pad-y, 0px) var(--sp-fi-pad-x, 0px);border:1px solid var(--sp-fi-border, transparent);border-radius:var(--sp-fi-radius, 60px);background:var(--sp-fi-bg, transparent)}.sp-plans__foot_icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--sp-fi-icon, 20px);height:var(--sp-fi-icon, 20px);box-sizing:content-box;padding:var(--sp-fi-icon-pad, 9px);border-radius:50%;background:var(--sp-fi-icon-bg, transparent);color:var(--sp-fi-icon-color, currentColor)}.sp-plans__foot_icon svg,.sp-plans__foot_icon img{display:block;width:100%;height:auto}.sp-plans__foot_text{font-family:var(--sp-font-body)!important;font-size:var(--sp-fi-size, 18px);font-weight:500;line-height:1.4}.sp-plans__foot_text p{margin:0;font-family:inherit!important;font-size:inherit;font-weight:inherit;line-height:inherit}.sp-plans__timer{display:inline-block;margin:0 6px;padding:3px 10px;border-radius:8px;background:var(--sp-timer-bg, #fbe86a);color:var(--sp-timer-color, #1a1a1a);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.06em}@media screen and (max-width:915px){.sp-plan{margin-top:0;padding:var(--sp-plan-pad-y-m, 26px) var(--sp-plan-pad-x-m, 18px)}.sp-plan__title{font-size:var(--sp-plan-title-m, 21px)}.sp-plan__subtitle,.sp-plan__title_sep{font-size:min(var(--sp-plan-sub, 21px),var(--sp-plan-title-m, 21px))}.sp-plans__table{margin-top:var(--sp-tbl-top-m, 0px)}.sp-plans__cell{padding:var(--sp-tbl-pad-y, 13px) var(--sp-tbl-pad-x-m, 10px)}.sp-plans__row_text{font-size:var(--sp-row-label-m, 14px)}.sp-plans__row_value{font-size:var(--sp-row-value-m, 14px)}.sp-plans__pill_wrap{margin-top:var(--sp-pill-top-m, 14px)}.sp-plans__fine{margin-top:var(--sp-fine-top-m, 12px);font-size:var(--sp-fine-size-m, 13px)}.sp-plans__cart{padding-top:var(--sp-cart-top-m, 18px)}.sp-plans__form{width:100%}.sp-plans__btn{gap:min(var(--sp-plan-btn-gap, 16px),14px);font-size:var(--sp-plan-btn-size-m, 14px)}.sp-plans__foot_wrap{margin-top:var(--sp-foot-top-m, 16px)}.sp-plans__foot{width:100%;padding:var(--sp-foot-pad-y, 20px) var(--sp-foot-pad-x-m, 16px)}.sp-plans__foot_text{font-size:var(--sp-fi-size-m, 14px)}.sp-plans__foot>*{flex:0 0 100%;justify-content:center}.sp-plans__foot_item{justify-content:center}.sp-plans__sep{display:none}}.sp-faq__grid{display:grid;margin-left:auto;margin-right:auto}.sp-faq__grid--stretch{align-items:stretch}.sp-faq__grid--start{align-items:start}.sp-faq__grid>*:has(>.sp-region){display:contents}.sp-faq__grid .sp-region--facts{grid-column:1}.sp-faq__grid .sp-region--qa{grid-column:2}.sp-faq__grid .sp-region--pills,.sp-faq__grid .sp-region--cta,.sp-faq__grid .sp-region--heading,.sp-faq__grid .sp-region--text,.sp-faq__grid .sp-region--callout{grid-column:1 / -1}.sp-facts{margin-top:var(--sp-facts-top, 0px);padding:var(--sp-facts-pad-y, 48px) var(--sp-facts-pad-x, 24px);border:var(--sp-facts-bw, 1px) solid var(--sp-facts-border, #e8e2d0);border-radius:var(--sp-facts-radius, 24px);background:var(--sp-facts-bg, #fdfaf0)}.sp-facts__mark{display:flex;align-items:center;justify-content:center;width:var(--sp-facts-mark, 88px);height:var(--sp-facts-mark, 88px);margin:0 auto var(--sp-facts-mark-space, 22px);border-radius:50%;background:var(--sp-facts-mark-bg, #fbeec2);color:var(--sp-facts-mark-color, var(--sp-ink))}.sp-facts__mark svg,.sp-facts__mark img{display:block;width:var(--sp-facts-mark-icon, 46%);height:auto}.sp-facts__title{margin:0 0 var(--sp-facts-title-space, 26px);padding:0!important;font-family:var(--sp-font-heading)!important;font-size:var(--sp-facts-title, 34px)!important;font-weight:800!important;letter-spacing:-.01em;line-height:1.15!important}.sp-facts__title--left{text-align:left}.sp-facts__title--center{text-align:center}.sp-facts__rule{height:1px;margin-bottom:0;background:var(--sp-facts-rule, #e8e2d0)}.sp-facts__list--rules>*+*{border-top:1px solid var(--sp-facts-rule, #e8e2d0)}.sp-facts__list--rules>*:has(.sp-facts__item--note),.sp-facts__list--rules>.sp-facts__item--note{border-top:0}.sp-facts__item{display:flex;align-items:center;gap:var(--sp-fact-gap, 22px);margin-top:var(--sp-fact-top, 0px);padding:var(--sp-fact-pad-y, 22px) var(--sp-fact-pad-x, 26px)}.sp-facts__item--note{border:1.5px dashed var(--sp-fact-note-border, #c9c2ae);border-radius:var(--sp-fact-note-radius, 14px);background:var(--sp-fact-note-bg, transparent)}.sp-facts__icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--sp-fact-icon, 26px);height:var(--sp-fact-icon, 26px);box-sizing:content-box;padding:var(--sp-fact-icon-pad, 15px);border-radius:50%;background:var(--sp-fact-icon-bg, transparent);color:var(--sp-fact-icon-color, var(--sp-ink))}.sp-facts__icon svg,.sp-facts__icon img{display:block;width:100%;height:auto}.sp-facts__text{font-family:var(--sp-font-body)!important;font-size:var(--sp-fact-size, 19px);font-weight:500;line-height:var(--sp-fact-leading, 1.35)}.sp-facts__text p{margin:0 0 6px;font-family:inherit!important;font-size:inherit;font-weight:inherit;line-height:inherit}.sp-facts__text p:last-child{margin-bottom:0}.sp-qa{display:flex;flex-direction:column;gap:var(--sp-qa-gap, 15px);margin-top:var(--sp-qa-top, 0px)}.sp-qa>*:has(>.sp-region--callout){display:contents}.sp-qa__item{border:var(--sp-qa-item-bw, 1px) solid var(--sp-qa-item-border, #e5dfcd);border-radius:var(--sp-qa-item-radius, 14px);background:var(--sp-qa-item-bg, #fdfaf2);transition:background .2s ease,border-color .2s ease}.sp-qa__item[open]{background:var(--sp-qa-item-bg-open, var(--sp-qa-item-bg, #fdfaf2))}.sp-qa__q{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:var(--sp-qa-item-pad-y, 26px) var(--sp-qa-item-pad-x, 44px);font-family:var(--sp-font-body)!important;font-size:var(--sp-qa-q, 20px);font-weight:var(--sp-qa-q-weight, 700);line-height:1.35;cursor:pointer;list-style:none}.sp-qa__q::-webkit-details-marker{display:none}.sp-qa__q:focus-visible{outline:2px solid var(--sp-ink);outline-offset:-4px;border-radius:var(--sp-qa-item-radius, 14px)}.sp-qa__q_text{flex:1 1 auto}.sp-qa__mark{position:relative;flex:0 0 auto;width:var(--sp-qa-mark, 22px);height:var(--sp-qa-mark, 22px)}.sp-qa__mark:before,.sp-qa__mark:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:var(--sp-qa-mark-w, 2px);border-radius:2px;background:var(--sp-qa-mark-color, currentColor);transform:translate(-50%,-50%);transition:transform .24s ease}.sp-qa__mark:after{transform:translate(-50%,-50%) rotate(90deg)}.sp-qa__item[open] .sp-qa__mark:after{transform:translate(-50%,-50%) rotate(0)}.sp-qa__a{padding:0 var(--sp-qa-item-pad-x, 44px) var(--sp-qa-item-pad-y, 26px);margin-top:calc(var(--sp-qa-a-space, 14px) - var(--sp-qa-item-pad-y, 26px));font-family:var(--sp-font-body)!important;font-size:var(--sp-qa-a, 16px);font-weight:400;line-height:var(--sp-qa-a-leading, 1.6);color:var(--sp-qa-a-color, inherit);animation:sp-qa-reveal .24s ease}.sp-qa__a p{margin:0 0 12px;font-family:inherit!important;font-size:inherit;font-weight:inherit;line-height:inherit}.sp-qa__a p:last-child{margin-bottom:0}@keyframes sp-qa-reveal{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}.sp-qa .sp-region--callout{margin-top:0}.sp-pills--frame{width:var(--sp-pills-w, 100%);margin-left:auto;margin-right:auto;padding:var(--sp-pills-frame-pad-y, 20px) var(--sp-pills-frame-pad-x, 22px);border:var(--sp-pills-frame-bw, 1px) solid var(--sp-pills-frame-border, #e8e2d0);border-radius:var(--sp-pills-frame-radius, 20px);background:var(--sp-pills-frame-bg, transparent)}.sp-pills--dividers .sp-pill{position:relative}.sp-pills--dividers>*+*>.sp-pill:before,.sp-pills--dividers>.sp-pill+.sp-pill:before{content:"";position:absolute;top:50%;left:calc(-1 * var(--sp-pills-gap, 14px) / 2);height:var(--sp-pills-rule-h, 65%);border-left:1px solid var(--sp-pills-rule, #d8d2c0);transform:translateY(-50%)}@media screen and (max-width:915px){.sp-faq__grid{grid-template-columns:1fr;max-width:100%}.sp-faq__grid .sp-region--facts,.sp-faq__grid .sp-region--qa{grid-column:1}.sp-facts{padding:var(--sp-facts-pad-y-m, 30px) var(--sp-facts-pad-x-m, 16px)}.sp-facts__title{font-size:var(--sp-facts-title-m, 26px)!important}.sp-facts__mark{width:min(var(--sp-facts-mark, 88px),64px);height:min(var(--sp-facts-mark, 88px),64px)}.sp-facts__item{padding:var(--sp-fact-pad-y, 22px) 0}.sp-facts__item--note{padding:var(--sp-fact-pad-y, 22px) 16px}.sp-facts__text{font-size:var(--sp-fact-size-m, 15px)}.sp-qa{gap:var(--sp-qa-gap-m, 10px);margin-top:var(--sp-qa-top-m, 0px)}.sp-qa__q{gap:14px;padding:var(--sp-qa-item-pad-y, 26px) var(--sp-qa-item-pad-x-m, 18px);font-size:var(--sp-qa-q-m, 15px)}.sp-qa__a{padding:0 var(--sp-qa-item-pad-x-m, 18px) var(--sp-qa-item-pad-y, 26px)}.sp-pills--frame{width:100%}.sp-pills--dividers>*+*>.sp-pill:before,.sp-pills--dividers>.sp-pill+.sp-pill:before{display:none}}.sp-vir{overflow-x:clip}.sp-vir__head_wrap{position:relative}.sp-vir__float{position:absolute;z-index:2;height:auto;transform:translate(-50%,-50%);pointer-events:none}.sp-vir__carousel{position:relative;margin-left:auto;margin-right:auto}.sp-vir__track .slick-list{margin-left:calc(var(--sp-vir-gap, 24px) / -2);margin-right:calc(var(--sp-vir-gap, 24px) / -2)}.sp-vir__track .slick-slide{height:auto;padding-left:calc(var(--sp-vir-gap, 24px) / 2);padding-right:calc(var(--sp-vir-gap, 24px) / 2);outline:none}.sp-vir__track:not(.slick-initialized){display:flex;gap:var(--sp-vir-gap, 24px);overflow:hidden}.sp-vir__track:not(.slick-initialized)>*{flex:1 1 0;min-width:0}.sp-vir__frame{position:relative;aspect-ratio:var(--sp-vir-ar, 9 / 16);overflow:hidden;border:var(--sp-vir-slide-bw, 2px) solid var(--sp-vir-slide-border, #bcd4f0);border-radius:var(--sp-vir-slide-radius, 16px);background:var(--sp-vir-slide-bg, #f2f4f7)}.sp-vir__img,.sp-vir__video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:var(--sp-vir-focal, 50% 50%)}.sp-vir__empty{display:flex;align-items:center;justify-content:center;height:100%;padding:16px;font-family:var(--sp-font-body)!important;font-size:14px;line-height:1.4;text-align:center;opacity:.55}.sp-vir__play{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:var(--sp-vir-play-size, 66px);height:var(--sp-vir-play-size, 66px);padding:0;border:0;border-radius:50%;background:var(--sp-vir-play, #ffffff);font-size:calc(var(--sp-vir-play-size, 66px) * .4);cursor:pointer;transform:translate(-50%,-50%);transition:transform .2s ease,opacity .2s ease}.sp-vir__play:hover{transform:translate(-50%,-50%) scale(1.06)}.sp-vir__play:focus-visible{outline:3px solid var(--sp-vir-play-icon, #1a1a1a);outline-offset:3px}.sp-vir__frame.is-playing .sp-vir__play{opacity:0;pointer-events:none}.sp-vir__play_icon{width:0;height:0;margin-left:.12em;border-style:solid;border-width:.34em 0 .34em .56em;border-color:transparent transparent transparent var(--sp-vir-play-icon, #1a1a1a)}.sp-vir__carousel .sp-vir__nav{position:absolute;top:50%;z-index:3;display:flex;align-items:center;justify-content:center;width:var(--sp-vir-nav-size, 46px);height:var(--sp-vir-nav-size, 46px);padding:0;border:1px solid var(--sp-vir-nav-border, #d8d2c0);border-radius:50%;background:var(--sp-vir-nav-bg, transparent);color:var(--sp-vir-nav-color, #1a1a1a);font-size:0;line-height:0;cursor:pointer;transform:translateY(-50%);transition:background .2s ease,border-color .2s ease}.sp-vir__carousel .sp-vir__nav:before{content:none;display:none}.sp-vir__carousel .sp-vir__nav:hover{border-color:var(--sp-vir-nav-color, #1a1a1a)}.sp-vir__carousel .sp-vir__nav:focus-visible{outline:2px solid var(--sp-vir-nav-color, #1a1a1a);outline-offset:2px}.sp-vir__carousel .sp-vir__nav.slick-disabled{opacity:.35;cursor:default}.sp-vir__carousel .sp-vir__nav--prev{left:calc(-1 * var(--sp-vir-nav-offset, 30px));right:auto}.sp-vir__carousel .sp-vir__nav--next{right:calc(-1 * var(--sp-vir-nav-offset, 30px));left:auto}.sp-vir__chev{width:10px;height:10px;font-size:var(--sp-vir-nav-size, 46px);border-left:2px solid currentColor;border-bottom:2px solid currentColor}.sp-vir__nav--prev .sp-vir__chev{margin-left:-.1em;transform:rotate(45deg)}.sp-vir__nav--next .sp-vir__chev{margin-right:-.1em;transform:rotate(-135deg)}.sp-vir__dots{margin-top:var(--sp-vir-dots-space, 28px)}.sp-vir__dots .slick-dots{position:static;bottom:auto;display:flex;align-items:center;justify-content:center;gap:10px;width:auto;margin:0;padding:0;list-style:none}.sp-vir__dots .slick-dots li{width:auto;height:auto;margin:0}.sp-vir__dots .slick-dots li button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:var(--sp-vir-dot, #c9c2ae);font-size:0;line-height:0;cursor:pointer;opacity:1;transition:background .2s ease,transform .2s ease}.sp-vir__dots .slick-dots li button:before{content:none;display:none}.sp-vir__dots .slick-dots li.slick-active button{background:var(--sp-vir-dot-on, #1a1a1a);transform:scale(1.35)}@media screen and (max-width:915px){.sp-vir__head_wrap{display:flex;flex-direction:column;align-items:center}.sp-vir__float{position:static;transform:none;margin:0 auto}.sp-vir__float--1{order:-1;margin-bottom:18px}.sp-vir__float--2{margin-top:18px}.sp-vir__carousel .sp-vir__nav{width:min(var(--sp-vir-nav-size, 46px),40px);height:min(var(--sp-vir-nav-size, 46px),40px)}.sp-vir__carousel .sp-vir__nav--prev{left:0}.sp-vir__carousel .sp-vir__nav--next{right:0}.sp-vir__chev{font-size:40px}}.sp-float{position:absolute;top:var(--sp-float-y, 80%);left:var(--sp-float-x, 8%);width:var(--sp-float-w, 20%);transform:translate(-50%,-50%) rotate(var(--sp-float-rot, 0deg));pointer-events:none}.sp-float--over{z-index:4}.sp-float--under{z-index:-1}.sp-float__img,.sp-float__icon svg{display:block;width:100%;height:auto}.sp-float__icon{display:block;color:var(--sp-float-color, #f5c93f)}.sp-cl{margin-top:var(--sp-cl-top, 0px);padding:var(--sp-cl-pad-y, 56px) var(--sp-cl-pad-x, 60px);border:var(--sp-cl-bw, 2px) solid var(--sp-cl-border, #dfe6c0);border-radius:var(--sp-cl-radius, 24px);background:var(--sp-cl-bg, #f2f5e0)}.sp-cl__title{margin:0 0 var(--sp-cl-title-space, 34px);padding:0!important;color:var(--sp-cl-title-color, #1a1a1a);font-family:var(--sp-font-heading)!important;font-size:var(--sp-cl-title, 34px)!important;font-weight:800!important;letter-spacing:-.01em;line-height:1.15!important}.sp-cl__title_text{position:relative;display:inline-block}.sp-cl__title_text:after{content:"";position:absolute;top:calc(100% + var(--sp-cl-ul-top, 6px));left:var(--sp-cl-ul-x, 0%);width:var(--sp-cl-ul-w, 100%);height:var(--sp-cl-ul-h, 4px);border-radius:999px;background:var(--sp-cl-ul-color, #f5c93f)}.sp-cl--ul-img .sp-cl__title_text:after{border-radius:0;background:var(--sp-cl-ul-img) no-repeat center center / 100% 100%}.sp-cl__list{display:flex;flex-direction:column;gap:var(--sp-cl-gap, 88px)}.sp-cl--rules .sp-cl__list>*+*{position:relative}.sp-cl--rules .sp-cl__list>*+*:before{content:"";position:absolute;top:calc(-1 * var(--sp-cl-gap, 88px) / 2);right:0;left:0;border-top:1px solid var(--sp-cl-rule, #dfe6c0)}.sp-cl__item{display:flex;align-items:flex-start;gap:var(--sp-cl-icon-gap, 26px)}.sp-cl__icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--sp-cl-icon, 44px);height:var(--sp-cl-icon, 44px);border-radius:50%;background:var(--sp-cl-icon-bg, #e9f0cf);color:var(--sp-cl-icon-color, #6f8034)}.sp-cl__icon svg,.sp-cl__icon img{display:block;width:calc(var(--sp-cl-icon, 44px) * var(--sp-cl-icon-scale, .45));height:auto}.sp-cl__text{font-family:var(--sp-font-body)!important;font-size:var(--sp-cl-text, 21px);font-weight:400;line-height:var(--sp-cl-leading, 1.5)}.sp-cl__text p{margin:0 0 10px;font-family:inherit!important;font-size:inherit;font-weight:inherit;line-height:inherit}.sp-cl__text p:last-child{margin-bottom:0}.sp-cl__text strong,.sp-cl__text b{font-weight:700}.sp-who{overflow-x:clip}.sp-who__body{position:relative;display:grid;margin-left:auto;margin-right:auto}.sp-who__body--stretch{align-items:stretch}.sp-who__body--start{align-items:start}.sp-who__body>*:has(>.sp-region){display:contents}.sp-who__body .sp-region--cta,.sp-who__body .sp-region--heading,.sp-who__body .sp-region--text,.sp-who__body .sp-region--callout{grid-column:1 / -1}@media screen and (max-width:915px){.sp-float{top:var(--sp-float-y-m, 88%);left:var(--sp-float-x-m, 15%);width:var(--sp-float-w-m, 30%);transform:translate(-50%,-50%) rotate(var(--sp-float-rot-m, 0deg))}.sp-cl{padding:var(--sp-cl-pad-y-m, 32px) var(--sp-cl-pad-x-m, 22px)}.sp-cl__title{font-size:var(--sp-cl-title-m, 24px)!important}.sp-cl__list{gap:var(--sp-cl-gap-m, 40px)}.sp-cl--rules .sp-cl__list>*+*:before{top:calc(-1 * var(--sp-cl-gap-m, 40px) / 2)}.sp-cl__text{font-size:var(--sp-cl-text-m, 16px)}}.sp-media__frame{padding:var(--sp-media-frame-pad, 0px);border:var(--sp-media-frame-bw, 0px) solid var(--sp-media-frame-border, transparent);border-radius:var(--sp-media-frame-radius, 0px);background:var(--sp-media-frame-bg, transparent)}.sp-media--backdrop .sp-media__frame{isolation:isolate}.sp-media--backdrop .sp-media__frame>img,.sp-media--backdrop .sp-media__placeholder{position:relative;z-index:1}.sp-media--backdrop .sp-note{z-index:2}.sp-media__disc{position:absolute;top:var(--sp-media-disc-y, 50%);left:50%;z-index:0;width:var(--sp-media-disc-size, 0%);aspect-ratio:1;border-radius:50%;background:var(--sp-media-disc, #faedcb);transform:translate(-50%,-50%)}.sp-panel{display:flex;flex-direction:column;gap:var(--sp-panel-gap, 28px);margin-top:var(--sp-panel-top, 0px);padding:var(--sp-panel-pad, 24px);border:var(--sp-panel-bw, 1px) solid var(--sp-panel-border, #ece5d5);border-radius:var(--sp-panel-radius, 20px);background:var(--sp-panel-bg, #fffdf7)}.sp-panel--rules>*+*{position:relative}.sp-panel--rules>*+*:before{content:"";position:absolute;top:calc(-1 * var(--sp-panel-gap, 28px) / 2);right:calc(-1 * var(--sp-panel-pad, 24px));left:calc(-1 * var(--sp-panel-pad, 24px));border-top:1px solid var(--sp-panel-rule, #ece5d5)}.sp-tiles{display:grid;grid-template-columns:repeat(var(--sp-tiles-cols, 3),minmax(0,1fr));gap:var(--sp-tiles-gap, 20px);margin-top:var(--sp-tiles-top, 0px)}.sp-tiles>*:has(>.sp-tile){display:contents}.sp-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--sp-tile-pad-y, 26px) var(--sp-tile-pad-x, 14px);border:var(--sp-tile-bw, 0px) solid var(--sp-tile-border, transparent);border-radius:var(--sp-tile-radius, 12px);background:var(--sp-tile-bg, #edf2dc);color:var(--sp-tile-color, #1a1a1a);text-align:center}.sp-tile__mark{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--sp-tile-mark, 44px);height:var(--sp-tile-mark, 44px);margin-bottom:var(--sp-tile-mark-space, 16px)}.sp-tile__mark svg,.sp-tile__mark img{display:block;width:100%;height:auto}.sp-tile__text{font-family:var(--sp-font-body)!important;font-size:var(--sp-tile-text, 15px);font-weight:500;line-height:var(--sp-tile-leading, 1.35)}.sp-tile__text p{margin:0;font-family:inherit!important;font-size:inherit;font-weight:inherit;line-height:inherit}.sp-fq{display:flex;align-items:center;gap:var(--sp-fq-gap, 26px);margin-top:var(--sp-fq-top, 0px);padding:var(--sp-fq-pad-y, 30px) var(--sp-fq-pad-x, 28px);border:var(--sp-fq-bw, 0px) solid var(--sp-fq-border, transparent);border-radius:var(--sp-fq-radius, 16px);background:var(--sp-fq-bg, #f8f1e4);text-align:left}.sp-fq--right .sp-fq__avatar{order:2}.sp-fq__avatar{display:block;flex:0 0 auto;width:var(--sp-fq-avatar, 112px);height:var(--sp-fq-avatar, 112px);overflow:hidden;border:var(--sp-fq-avatar-rw, 0px) solid var(--sp-fq-avatar-ring, transparent);border-radius:var(--sp-fq-avatar-radius, 50%)}.sp-fq__avatar img{display:block;width:100%;height:100%;object-fit:cover}.sp-fq__body{flex:1 1 auto;min-width:0}.sp-fq__mark{display:block;width:var(--sp-fq-mark, 34px);margin-bottom:var(--sp-fq-mark-space, 10px);color:var(--sp-fq-mark-color, #1a1a1a)}.sp-fq__mark svg{display:block;width:100%;height:auto}.sp-fq__text{margin:0;padding:0;border:0;color:inherit;font-family:var(--sp-font-body)!important;font-size:var(--sp-fq-text, 19px);font-style:normal;font-weight:400;line-height:var(--sp-fq-leading, 1.5)}.sp-fq__text p{margin:0 0 10px;font-family:inherit!important;font-size:inherit;font-weight:inherit;line-height:inherit}.sp-fq__text p:last-child{margin-bottom:0}.sp-fq__cite{margin-top:var(--sp-fq-cite-space, 20px);font-family:var(--sp-font-body)!important;font-size:var(--sp-fq-cite, 17px);font-weight:400;line-height:1.4}.sp-fq__cite strong,.sp-fq__cite b{font-weight:700}.sp-gr{overflow-x:clip}.sp-gr__grid{position:relative;display:grid;margin-left:auto;margin-right:auto}.sp-gr__grid--start{align-items:start}.sp-gr__grid--stretch{align-items:stretch}.sp-gr__grid--center{align-items:center}.sp-gr__grid>*:has(>.sp-region){display:contents}.sp-gr__grid .sp-region--cta,.sp-gr__grid .sp-region--callout{grid-column:1 / -1}.sp-gr__grid .sp-region--float{position:absolute}@media screen and (max-width:915px){.sp-gr__grid--rev-m>*:first-child{order:2}.sp-panel{padding:var(--sp-panel-pad-m, 14px);margin-top:var(--sp-panel-top-m, 0px)}.sp-panel--rules>*+*:before{right:calc(-1 * var(--sp-panel-pad-m, 14px));left:calc(-1 * var(--sp-panel-pad-m, 14px))}.sp-tiles{grid-template-columns:repeat(var(--sp-tiles-cols-m, 3),minmax(0,1fr));gap:var(--sp-tiles-gap-m, 10px)}.sp-tile__text{font-size:var(--sp-tile-text-m, 12px)}.sp-fq{margin-top:var(--sp-fq-top-m, 0px);padding:var(--sp-fq-pad-y-m, 20px) var(--sp-fq-pad-x-m, 18px)}.sp-fq__avatar{width:var(--sp-fq-avatar-m, 72px);height:var(--sp-fq-avatar-m, 72px)}.sp-fq__text{font-size:var(--sp-fq-text-m, 16px)}}.sp-head--plain-em .sp-head__heading em:before,.sp-head--plain-em .sp-head__heading i:before{content:none;display:none}.sp-text--rule-top:before{content:"";display:block;width:var(--sp-text-rule-w, 40px);height:1px;margin:0 0 var(--sp-text-rule-space, 22px);background:var(--sp-text-rule-color, #e8c96a)}.sp-text--center.sp-text--rule-top:before{margin-left:auto;margin-right:auto}.sp-text--right.sp-text--rule-top:before{margin-left:auto}.sp-fq--mark-inline .sp-fq__body{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:var(--sp-fq-mark-space, 10px)}.sp-fq--mark-inline .sp-fq__mark{grid-row:1;grid-column:1;margin-bottom:0}.sp-fq--mark-inline .sp-fq__text{grid-row:1;grid-column:2}.sp-fq--mark-inline .sp-fq__cite{grid-row:2;grid-column:1 / -1}.sp-tl__track{position:relative;display:grid;margin-left:auto;margin-right:auto}.sp-tl__rail{position:absolute;top:calc(var(--sp-tl-band-top, 275px) + var(--sp-tl-dot, 30px) / 2 - var(--sp-tl-rail-w, 2px) / 2);right:0;left:0;z-index:0;height:var(--sp-tl-rail-w, 2px);background:var(--sp-tl-rail, #1a1a1a)}.sp-tl__step{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:var(--sp-tl-band-top, 275px) var(--sp-tl-dot, 30px) var(--sp-tl-band-bottom, 230px);align-items:center}.sp-tl__card{position:relative;z-index:1;grid-column:1;justify-self:center;width:var(--sp-tl-card-w, 100%);display:flex;flex-direction:column;gap:var(--sp-tl-card-gap, 10px);padding:var(--sp-tl-card-pad-y, 22px) var(--sp-tl-card-pad-x, 22px);border:var(--sp-tl-card-bw, 1px) solid var(--sp-tl-card-border, #f0e5b8);border-radius:var(--sp-tl-card-radius, 16px);background:var(--sp-tl-card-bg, #fdf8e3)}.sp-tl__step--above .sp-tl__card{grid-row:1;margin-bottom:var(--sp-tl-shift, 0px)}.sp-tl__step--below .sp-tl__card{grid-row:3;margin-top:var(--sp-tl-shift, 0px)}.sp-tl__stem{z-index:0;grid-column:1;justify-self:center;width:var(--sp-tl-rail-w, 2px);height:50%;background:var(--sp-tl-rail, #1a1a1a)}.sp-tl__step--above .sp-tl__stem{grid-row:1;align-self:end}.sp-tl__step--below .sp-tl__stem{grid-row:3;align-self:start}.sp-tl__dot{grid-row:2;grid-column:1;z-index:2;justify-self:center;display:flex;align-items:center;justify-content:center;width:var(--sp-tl-dot, 30px);height:var(--sp-tl-dot, 30px);border:var(--sp-tl-dot-bw, 2px) solid var(--sp-tl-dot-border, #1a1a1a);border-radius:50%;background:var(--sp-tl-dot-bg, #fdf3c4);color:var(--sp-tl-dot-color, #1a1a1a);font-family:var(--sp-font-body)!important;font-size:var(--sp-tl-dot-text, 14px);font-weight:700;line-height:1}.sp-tl__card>*:has(>.sp-region){display:contents}@media screen and (max-width:915px){.sp-tl__track{grid-template-columns:minmax(0,1fr);max-width:100%}.sp-tl__rail{top:calc(var(--sp-tl-dot, 30px) / 2);bottom:calc(var(--sp-tl-dot, 30px) / 2);left:calc(var(--sp-tl-dot, 30px) / 2 - var(--sp-tl-rail-w, 2px) / 2);right:auto;width:var(--sp-tl-rail-w, 2px);height:auto}.sp-tl__step{grid-template-rows:auto;grid-template-columns:var(--sp-tl-dot, 30px) minmax(0,1fr);align-items:start}.sp-tl__step--above .sp-tl__card,.sp-tl__step--below .sp-tl__card{grid-row:1;grid-column:2;margin-top:0;margin-bottom:0;margin-left:var(--sp-tl-gap-m, 18px)}.sp-tl__dot{grid-row:1;grid-column:1}.sp-tl__stem{display:none}}
/*# sourceMappingURL=/cdn/shop/t/113/assets/sp.css.map */
