.affiliate-hero-section{padding-top:var(--section-padding-top, 60px);padding-bottom:var(--section-padding-bottom, 60px);color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));background-image:var(--gradient-background);position:relative}.affiliate-hero__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:48px;align-items:center}.affiliate-hero__grid--with-blocks{grid-template-columns:var(--affiliate-grid-columns, minmax(0, 1fr) minmax(0, 530px))}.affiliate-hero__grid--with-blocks.affiliate-hero__grid--small_content{--affiliate-grid-columns: minmax(0, .8fr) minmax(0, 1.2fr)}.affiliate-hero__grid--with-blocks.affiliate-hero__grid--balanced{--affiliate-grid-columns: minmax(0, 1.1fr) minmax(0, 1fr)}.affiliate-hero__grid--with-blocks.affiliate-hero__grid--large_content{--affiliate-grid-columns: minmax(0, 1fr) minmax(0, 530px)}.affiliate-hero__content{width:100%;max-width:718px;height:100%}.affiliate-hero__grid:not(.affiliate-hero__grid--with-blocks) .affiliate-hero__content{max-width:none}.affiliate-hero__grid:not(.affiliate-hero__grid--with-blocks) .affiliate-hero__lede{max-width:none}.affiliate-hero__blocks{display:grid;gap:24px;min-width:0;align-self:stretch}.affiliate-hero__app-block{height:100%}.affiliate-hero__eyebrow{display:inline-block;font-size:1.4rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--section-accent, rgb(var(--color-link)));margin-bottom:12px}.affiliate-hero__heading{font-size:clamp(40px,6vw,68px);line-height:1.03;letter-spacing:-.1px;font-weight:700;color:rgb(var(--color-foreground));margin:0 0 20px}.affiliate-hero__heading em,.affiliate-hero__heading .highlight-percent{font-style:normal;color:var(--section-accent, rgb(var(--color-button)))}.affiliate-hero__lede{font-size:1.8rem;line-height:1.6;color:rgba(var(--color-foreground),.75);margin-bottom:30px;max-width:52ch}.affiliate-hero__content .rte ul{list-style:none;padding-left:0}.affiliate-hero__content .rte ul>li{position:relative;padding-left:3rem;margin-bottom:1.2rem;font-size:1.6rem}.affiliate-hero__content .rte ul>li:before{content:"\2714";position:absolute;left:0;top:1px;color:var(--section-accent, rgb(var(--color-link)));font-family:Arial,sans-serif;font-size:16px;font-weight:500;transform:scaleX(1.3);transform-origin:left center}.affiliate-hero__ctas{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin-bottom:20px}.affiliate-hero__btn{padding:0 20px}.affiliate-hero__fine{font-size:1.4rem;color:rgba(var(--color-foreground),.7);margin-top:14px}.affiliate-hero__fine a{color:var(--section-accent, rgb(var(--color-link)));text-decoration:underline;text-underline-offset:3px}.affiliate-calc{background-color:rgb(var(--color-background));background-image:var(--gradient-background);color:rgb(var(--color-foreground));border:1px solid rgba(var(--color-foreground),.15);border-top:4px solid var(--section-accent, rgb(var(--color-button)));border-radius:20px;padding:32px;box-shadow:0 25px 60px rgba(var(--color-shadow),.15)}.affiliate-calc__title-wrap{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:24px;flex-wrap:wrap-reverse}.affiliate-calc__title{font-size:2.2rem;font-weight:700;margin:0;color:rgb(var(--color-foreground))}.affiliate-calc__tag{font-size:1.3rem;font-weight:700;background-color:rgba(var(--section-accent-rgb, var(--color-button)),.15);color:rgba(var(--section-accent-rgb));padding:4px 14px;border-radius:25px;text-wrap:nowrap}.affiliate-calc__field{margin-top:20px}.affiliate-calc__field-top{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px}.affiliate-calc__field-top label{font-weight:700;font-size:1.5rem;color:rgb(var(--color-foreground))}.affiliate-calc__field-top output{font-weight:700;font-size:1.8rem;font-variant-numeric:tabular-nums;color:rgb(var(--color-foreground))}.affiliate-calc__help{font-size:1.3rem;color:rgba(var(--color-foreground),.65);margin-top:6px}.affiliate-calc__range{-webkit-appearance:none;appearance:none;width:100%;height:40px;background:transparent;cursor:pointer}.affiliate-calc__range::-webkit-slider-runnable-track{height:8px;border-radius:99px;background:linear-gradient(to right,var(--section-accent, rgb(var(--color-button))) var(--fill, 50%),rgba(var(--color-foreground),.2) var(--fill, 50%))}.affiliate-calc__range::-moz-range-track{height:8px;border-radius:99px;background:rgba(var(--color-foreground),.2)}.affiliate-calc__range::-moz-range-progress{height:8px;border-radius:99px;background:var(--section-accent, rgb(var(--color-button)))}.affiliate-calc__range::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;border-radius:50%;background:var(--section-accent, rgb(var(--color-button)));border:3px solid rgb(var(--color-background));margin-top:-8px}.affiliate-calc__range::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:var(--section-accent, rgb(var(--color-button)));border:3px solid rgb(var(--color-background))}.affiliate-calc__statement{margin-top:24px;border-top:2px dashed rgba(var(--color-foreground),.15);padding-top:18px;display:grid;gap:10px}.affiliate-calc__row{display:flex;justify-content:space-between;gap:12px;font-size:1.5rem;color:rgba(var(--color-foreground),.7)}.affiliate-calc__row strong{color:rgb(var(--color-foreground));font-weight:600}.affiliate-calc__total{margin-top:8px;padding:16px 18px;background-color:rgba(var(--color-foreground),.08);border:1px solid rgba(var(--color-foreground),.12);border-radius:12px;display:flex;justify-content:space-between;align-items:center;gap:12px}.affiliate-calc__total span{font-size:1.5rem;color:rgba(var(--color-foreground),.75)}.affiliate-calc__total strong{font-size:3.2rem;letter-spacing:-.02em;color:var(--section-accent, rgb(var(--color-button)));line-height:1}.affiliate-calc__year{margin-top:12px;font-size:1.4rem;color:rgba(var(--color-foreground),.7);text-align:right}.affiliate-calc__year strong{color:rgb(var(--color-foreground))}.hero-content-sticky{position:sticky;top:var(--header-height);height:auto}@media(max-width:989px){.affiliate-hero__grid{grid-template-columns:1fr;gap:40px}.hero-content-sticky{position:static}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/affiliate-hero.css.map */
