.ProductLayout-module__BwTeyG__content>:first-child{padding-top:5rem}
.Header-module__DAPZiW__surface{isolation:isolate;position:relative}.Header-module__DAPZiW__surface:before{content:"";z-index:-1;pointer-events:none;opacity:0;background:#f8fdfaf5;transition:opacity .28s;position:absolute;inset:0;box-shadow:0 8px 32px #0f3a2b12,inset 0 1px #fffc}[data-scrolled=true]>.Header-module__DAPZiW__surface:before{opacity:1}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.Header-module__DAPZiW__surface:before{-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);background:linear-gradient(115deg,#ffffffc2,#f2fdf79e 48%,#ffffffb8)}}.Header-module__DAPZiW__currency>button{box-shadow:none;color:#0f172a!important;background:0 0!important}.Header-module__DAPZiW__currency>button:hover{background:#0f172a0d!important}@media (prefers-reduced-motion:reduce){.Header-module__DAPZiW__surface:before{transition:none}}.Header-module__DAPZiW__drawer{color:#1e293b;background:#f9fdfbfa;border-left:1px solid #ffffffb3;box-shadow:-12px 0 48px #0f3a2b24,inset 1px 0 #ffffffa6}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.Header-module__DAPZiW__drawer{-webkit-backdrop-filter:blur(28px)saturate(155%);backdrop-filter:blur(28px)saturate(155%);background:linear-gradient(145deg,#ffffffd4,#edfdf6b8 50%,#fffc)}}@media (prefers-reduced-motion:reduce){.Header-module__DAPZiW__drawer{transition:none}}
.ProductDropdown-module__B99xbW__panel{background:#f9fdfbfa;border:1px solid #ffffffb3;max-width:calc(100vw - 2rem);position:relative;box-shadow:0 18px 48px #0f3a2b21,inset 0 1px #ffffffe6}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ProductDropdown-module__B99xbW__panel{-webkit-backdrop-filter:blur(24px)saturate(155%);backdrop-filter:blur(24px)saturate(155%);background:linear-gradient(120deg,#ffffffd1,#f0fdf7b8 55%,#ffffffc7)}}
.Affiliate-module__4gu7iW__page{color:#153832;max-width:1200px;margin:auto;padding:56px clamp(20px,4vw,48px) 88px}.Affiliate-module__4gu7iW__hero{max-width:780px;padding:42px 0 36px}.Affiliate-module__4gu7iW__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#16816c;margin-bottom:14px;font-size:12px;font-weight:700}.Affiliate-module__4gu7iW__hero h1{letter-spacing:-.045em;margin-bottom:18px;font-size:clamp(32px,4.4vw,54px);font-weight:650;line-height:1.1}.Affiliate-module__4gu7iW__hero p{color:#62726d;max-width:660px;font-size:17px;line-height:1.75}.Affiliate-module__4gu7iW__grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin:24px 0;display:grid}.Affiliate-module__4gu7iW__card{background:linear-gradient(145deg,#fff,#f9fcfa);border:1px solid #dfe9e4;border-radius:20px;min-width:0;padding:24px;box-shadow:0 1px 2px #123d2910,0 12px 32px -24px #123d2950,inset 0 1px #fff}.Affiliate-module__4gu7iW__card h2{letter-spacing:-.025em;margin:0 0 12px;font-size:19px;font-weight:650}.Affiliate-module__4gu7iW__card h3{margin-bottom:10px;font-size:14px;font-weight:600}.Affiliate-module__4gu7iW__card p,.Affiliate-module__4gu7iW__muted{color:#64766d;font-size:13px;line-height:1.65}.Affiliate-module__4gu7iW__stat{letter-spacing:-.04em;margin-top:8px;font-size:27px;font-weight:650;display:block}.Affiliate-module__4gu7iW__row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.Affiliate-module__4gu7iW__between{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.Affiliate-module__4gu7iW__button{cursor:pointer;color:#fff;background:#116b56;border:1px solid #0c5b49;border-radius:10px;align-items:center;gap:8px;padding:11px 17px;font-size:13px;font-weight:600;transition:background .2s;display:inline-flex;box-shadow:inset 0 1px #ffffff30,0 3px 6px #12675015}.Affiliate-module__4gu7iW__button:hover{background:#0e5b49}.Affiliate-module__4gu7iW__button:disabled{opacity:.45;cursor:not-allowed}.Affiliate-module__4gu7iW__secondary{color:#245a4b;background:#fff;border-color:#d2e3db;box-shadow:0 1px 2px #00000008}.Affiliate-module__4gu7iW__secondary:hover{background:#eef7f2}.Affiliate-module__4gu7iW__input,.Affiliate-module__4gu7iW__select{font:inherit;color:#18382d;background:#fff;border:1px solid #d2e0d8;border-radius:9px;max-width:100%;padding:11px 12px;font-size:14px}.Affiliate-module__4gu7iW__input{width:100%}.Affiliate-module__4gu7iW__input:focus,.Affiliate-module__4gu7iW__select:focus{outline-offset:2px;outline:2px solid #13926d66}.Affiliate-module__4gu7iW__field{font-size:13px;font-weight:500;display:block}.Affiliate-module__4gu7iW__field>span{margin-bottom:8px;display:block}.Affiliate-module__4gu7iW__notice{color:#345e4b;background:#edf6f2;border:1px solid #d9e9df;border-radius:12px;margin:20px 0;padding:14px 18px;font-size:13px;line-height:1.65}.Affiliate-module__4gu7iW__error{color:#a73d2c;background:#fff1ef;border-color:#f1d0c8}.Affiliate-module__4gu7iW__table{margin-top:16px;overflow-x:auto}.Affiliate-module__4gu7iW__table table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.Affiliate-module__4gu7iW__table th{text-transform:uppercase;letter-spacing:.07em;color:#728378;white-space:nowrap;font-size:11px;font-weight:600}.Affiliate-module__4gu7iW__table th,.Affiliate-module__4gu7iW__table td{vertical-align:top;border-bottom:1px solid #e7eee9;padding:13px 12px}.Affiliate-module__4gu7iW__table th:first-child,.Affiliate-module__4gu7iW__table td:first-child{padding-left:0}.Affiliate-module__4gu7iW__table tr:last-child td{border-bottom:0}.Affiliate-module__4gu7iW__badge{color:#376454;white-space:nowrap;background:#edf4ee;border-radius:7px;padding:4px 9px;font-size:11px;display:inline-block}.Affiliate-module__4gu7iW__empty{text-align:center;color:#77877c;padding:30px 0;font-size:14px}.Affiliate-module__4gu7iW__stack{gap:22px;min-width:0;display:grid}.Affiliate-module__4gu7iW__tabs{flex-wrap:wrap;gap:8px;margin:24px 0;display:flex}.Affiliate-module__4gu7iW__linkbox{gap:10px;margin-top:20px;display:flex}.Affiliate-module__4gu7iW__linkbox input{flex:1;min-width:0}.Affiliate-module__4gu7iW__note{color:#6b7b70;margin-top:12px;font-size:12px;line-height:1.7}.Affiliate-module__4gu7iW__steps{counter-reset:step}.Affiliate-module__4gu7iW__steps h3:before{counter-increment:step;content:"0" counter(step);color:#6c9d83;margin-bottom:22px;font-size:12px;display:block}@media (max-width:600px){.Affiliate-module__4gu7iW__page,.Affiliate-module__4gu7iW__hero{padding-top:24px}.Affiliate-module__4gu7iW__card{padding:20px}.Affiliate-module__4gu7iW__linkbox{flex-wrap:wrap}.Affiliate-module__4gu7iW__linkbox input{flex-basis:100%}.Affiliate-module__4gu7iW__grid{grid-template-columns:1fr 1fr;gap:12px}.Affiliate-module__4gu7iW__stat{font-size:23px}}
