@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b529365fa126a3f2-s.17~hndooavd5u.woff2?dpl=dpl_HkyvfV5UdcApq9kCyrKfC9meHaJh)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8e451580e5e95631-s.p.0put2--9ix-3p.woff2?dpl=dpl_HkyvfV5UdcApq9kCyrKfC9meHaJh)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d74bdd14d6019bc6-s.02x781ca3~dwt.woff2?dpl=dpl_HkyvfV5UdcApq9kCyrKfC9meHaJh)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(../media/345c85a432359eed-s.p.0az0.9544w3d6.woff2?dpl=dpl_HkyvfV5UdcApq9kCyrKfC9meHaJh)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:900;font-display:swap;src:url(../media/da28569d36042d01-s.0wf~e3vwy0y3..woff2?dpl=dpl_HkyvfV5UdcApq9kCyrKfC9meHaJh)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:900;font-display:swap;src:url(../media/9be384ea93fe3f49-s.p.05qlfybzfat._.woff2?dpl=dpl_HkyvfV5UdcApq9kCyrKfC9meHaJh)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato Fallback;src:local(Arial);ascent-override:101.03%;descent-override:21.8%;line-gap-override:0.0%;size-adjust:97.69%}.lato_9aaf256c-module__8Ui0Wq__className{font-family:Lato,Lato Fallback;font-style:normal}
.aff-page{--ground:#121110;--panel:#1b1a19;--panel-2:#211f1d;--line:#2a2826;--line-strong:#3e3b3a;--ink:#f2f0ef;--dim:#a09b98;--faint:#918c86;--blaze:#c06c28;--blaze-ink:#d9955c;--tone-2:#d9955c;--tone-3:#f0c49d;--gold:#e0a82e;--grey:#58524e;background:var(--ground);color:var(--ink)}:is(body:has(.aff-surface),body:has(.aff-surface) *){font-family:var(--font-lato-aff,"Lato"), "Lato Fallback", system-ui, sans-serif}.aff-wrap{width:100%;max-width:1200px;margin:0 auto;padding:0 clamp(20px,5vw,64px)}.aff-page h1,.aff-page h2,.aff-page h3,.aff-page button{font-family:inherit}.aff-page h2{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(30px,3.6vw,44px);font-weight:900;line-height:1.1}.aff-page h3{font-weight:700}.aff-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--blaze-ink);margin:0 0 14px;font-size:12px;font-weight:700}.aff-eyebrow-quiet{color:var(--dim);letter-spacing:.12em;margin-bottom:10px}.aff-lead{max-width:640px;color:var(--dim);margin-top:16px;font-size:clamp(16px,1.4vw,18px);line-height:1.6}.aff-small{color:var(--faint);font-size:13px;line-height:1.6}.aff-label{letter-spacing:.12em;text-transform:uppercase;color:var(--dim);margin-bottom:10px;font-size:12px;font-weight:700;display:block}.aff-card{border:1px solid var(--line);background:var(--panel);border-radius:16px}.aff-section{padding:clamp(56px,7vw,96px) 0}.aff-rule-top{border-top:1px solid var(--line)}.aff-page :is(a,button):focus-visible{outline:2px solid var(--blaze-ink);outline-offset:3px}.aff-btn{border:1px solid var(--blaze);background:var(--blaze);color:#141312;border-radius:8px;justify-content:center;align-items:center;min-height:48px;padding:0 24px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 8px 28px -10px #c06c2899}.aff-btn:hover{background:#cf7a35;border-color:#cf7a35}.aff-btn-ghost{color:var(--ink);border-color:var(--line-strong);box-shadow:none;background:0 0}.aff-btn-ghost:hover{border-color:var(--blaze-ink);background:0 0}.aff-link{min-height:44px;color:var(--blaze-ink);text-underline-offset:6px;align-items:center;font-size:15px;font-weight:700;-webkit-text-decoration:underline #d9955c66;text-decoration:underline #d9955c66;display:inline-flex}.aff-link:hover{text-decoration-color:currentColor}.aff-rail{background:#262422;border-radius:999px;height:8px;display:flex;overflow:hidden}.aff-rail-tall{border-radius:4px;height:16px}.aff-rail>span{height:100%;display:block}.is-tone-1{background:var(--blaze)}.is-tone-2{background:var(--tone-2)}.is-tone-3{background:var(--tone-3)}.is-grey{background:var(--grey)}.aff-hero{border-bottom:1px solid var(--line);position:relative;overflow:hidden}.aff-contours{color:#34302d;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.aff-hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,88px);padding-top:clamp(48px,7vw,104px);padding-bottom:clamp(56px,7vw,104px);display:grid;position:relative}.aff-hero-copy{min-width:0}.aff-status{color:var(--ink);align-items:center;gap:10px;margin-bottom:28px;font-size:13px;font-weight:700;display:flex}.aff-status span{background:var(--blaze-ink);border-radius:50%;width:8px;height:8px}.aff-hero h1{letter-spacing:-.035em;font-size:clamp(34px,4.6vw,60px);font-weight:900;line-height:1.04}.aff-hero h1>span{display:block}.aff-h1-lead{color:var(--blaze-ink)}.aff-h1-body{color:var(--ink);margin-top:.14em;font-size:.82em;line-height:1.14}.aff-h1-then{color:#b2adaa;font-size:.82em;line-height:1.14}.aff-hero-sub{max-width:540px;margin-top:28px}.aff-hero-actions{flex-wrap:wrap;align-items:center;gap:10px 28px;margin-top:32px;display:flex}.aff-badge-line{border-top:1px solid var(--line);max-width:460px;margin-top:32px;padding-top:20px}.aff-hero-visual{justify-content:center;min-width:0;padding:0 0 64px;display:flex;position:relative}.aff-phone{background:#0d0c0b;border:7px solid #2a2826;border-radius:38px;width:min(265px,70vw);position:relative;overflow:hidden;box-shadow:0 30px 80px -30px #000c}.aff-phone img{width:100%;height:auto;display:block}.aff-example{border:1px solid var(--line-strong);background:#1b1a19;border-radius:14px;width:min(320px,100vw - 40px);padding:20px 22px 22px;position:absolute;bottom:0;left:50%;transform:translate(-78%);box-shadow:0 24px 60px -24px #000000e6}.aff-example h2{letter-spacing:0;font-size:18px;font-weight:700;line-height:1.3}.aff-example .aff-small{color:var(--dim);margin-top:4px}.aff-example .aff-small strong{color:var(--ink)}.aff-example-row{margin-top:16px}.aff-example-row p{justify-content:space-between;align-items:baseline;margin:0 0 7px;font-size:14px;font-weight:700;display:flex}.aff-example-row small{color:var(--dim);font-size:13px;font-weight:400}.aff-example-row strong{font-variant-numeric:tabular-nums;font-size:20px}.aff-example-total{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:18px;padding-top:16px;font-size:14px;font-weight:700;display:flex}.aff-example-total strong{color:var(--blaze-ink);font-variant-numeric:tabular-nums;font-size:30px}.aff-film-section{padding-bottom:0}.aff-page .aff-film-title{margin-bottom:20px;font-size:clamp(22px,2.4vw,28px)}.aff-film{aspect-ratio:16/9;border:1px solid var(--line);background:#0d0c0b;border-radius:16px;width:100%;position:relative;overflow:hidden}.aff-film video{background:#0d0c0b;width:100%;height:100%;display:block;position:absolute;inset:0}.aff-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 clamp(16px,2.5vw,32px);margin-top:36px;display:grid}.aff-step h3{margin:14px 0 8px;font-size:17px}.aff-step p{color:var(--dim);max-width:240px;margin:0;font-size:14px;line-height:1.55}.aff-step-line{align-items:center;height:26px;display:flex}.aff-step-line:after{content:"";background:var(--blaze);flex:1;height:2px;margin-left:8px}.is-step-1 .aff-step-line:after{background:var(--line-strong)}.is-step-3 .aff-step-line:after{background:var(--tone-2)}.is-step-4 .aff-step-line:after{background:var(--tone-3)}.aff-step-num{background:var(--blaze);color:#141312;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:12px;font-weight:900;display:grid}.is-step-1 .aff-step-num{background:var(--ground);border:2px solid var(--ink);color:var(--ink)}.is-step-3 .aff-step-num{background:var(--tone-2)}.is-step-4 .aff-step-num{background:var(--tone-3)}.aff-three-years{margin:40px 0 0;padding:clamp(22px,3vw,36px)}.aff-three-years figcaption{letter-spacing:-.02em;font-size:clamp(20px,2.2vw,26px);font-weight:900}.aff-years{grid-template-columns:minmax(80px,1fr) repeat(3,minmax(0,2fr));align-items:end;gap:10px;margin-top:28px;display:grid}.aff-years-head{text-align:center;color:var(--dim);font-size:12px;font-weight:700}.aff-years-name{color:var(--dim);align-self:center;font-size:13px;font-weight:700}.aff-years-name.is-strong{color:var(--ink)}.aff-years-cell{justify-content:center;align-items:flex-end;height:84px;display:flex}.aff-block{width:100%;height:var(--h,100%);color:#141312;border-radius:6px;justify-content:center;align-items:flex-start;min-height:26px;padding-top:7px;font-size:12px;font-weight:900;display:flex}.aff-block.is-grey{color:var(--ink);background:var(--grey)}.aff-block.is-none{border:1px dashed var(--line-strong);height:26px;color:var(--dim);background:0 0;align-items:center;padding:0;font-weight:400}.aff-years-cell:has(.is-tone-3){align-items:flex-end}.aff-earn{margin-top:28px}.aff-earn-level{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-bottom:20px;display:flex}.aff-earn-level .aff-label{margin:0}.aff-section-title-row>div{min-width:0}.aff-pills{flex-wrap:wrap;gap:8px;display:flex}.aff-pills button{border:1px solid var(--line-strong);min-height:44px;color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;padding:0 18px;font-size:13px;font-weight:700}.aff-pills button:hover{border-color:var(--blaze-ink)}.aff-pills button[aria-pressed=true]{background:var(--blaze);border-color:var(--blaze);color:#141312}.aff-table-card{overflow:hidden}.aff-table-note{color:var(--dim);margin:0;padding:16px 22px;font-size:13px}.aff-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.aff-table th,.aff-table td{text-align:right;border-top:1px solid var(--line);padding:16px 14px;font-size:15px;font-weight:400}.aff-table th:first-child,.aff-table td:first-child{text-align:left;padding-left:22px}.aff-table th:last-child,.aff-table td:last-child{padding-right:22px}.aff-table thead th{color:var(--dim);border-top:1px solid var(--line-strong);font-size:12px;font-weight:700}.aff-table tbody th{font-size:15px;font-weight:700}.aff-table .is-dim{color:var(--faint)}.aff-table .is-total,.aff-table thead .is-total{color:var(--blaze-ink);font-weight:900}.aff-table td.is-total{font-size:17px}.aff-table .is-strong{font-weight:700}.aff-table-compare tr.is-sum th,.aff-table-compare tr.is-sum td{font-size:16px;font-weight:700}.aff-table-compare tr.is-sum td:nth-child(2){color:var(--ink)}.aff-table-compare tbody th{color:var(--dim);font-weight:400}.aff-table-compare tr.is-sum th{color:var(--ink);font-weight:700}.aff-earn-foot{flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:16px;display:flex}.aff-earn-foot p{color:var(--faint);margin:0;font-size:13px}.aff-earn-foot a{color:var(--blaze-ink);text-underline-offset:5px;font-size:13px;font-weight:700}.aff-rail-nodes{grid-template-columns:repeat(4,minmax(0,1fr));margin:44px 0 36px;display:grid;position:relative}.aff-rail-nodes:before{content:"";background:linear-gradient(90deg,#4a4643 0,#4a4643 33%,var(--blaze) 33%,var(--blaze) 50%,var(--tone-2) 50%,var(--tone-2) 66%,var(--gold) 66%);height:2px;position:absolute;top:10px;left:12.5%;right:12.5%}.aff-rail-nodes li{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex;position:relative}.aff-node{background:var(--ground);z-index:1;border:2px solid #6b6561;border-radius:50%;width:20px;height:20px;position:relative}.is-node-2 .aff-node{background:var(--blaze);border-color:var(--tone-2)}.is-node-3 .aff-node{background:var(--tone-2);border-color:var(--tone-3)}.is-node-4 .aff-node{background:var(--gold);border-color:#f3cf79}.aff-rail-nodes strong{letter-spacing:-.02em;margin-top:6px;font-size:clamp(22px,2.6vw,32px);font-weight:900}.aff-rail-nodes sup{vertical-align:baseline;font-size:.45em;position:relative;top:-.9em}.is-node-2 strong{color:var(--tone-2)}.is-node-3 strong{color:var(--ink)}.is-node-4 strong{color:var(--gold)}.aff-rail-nodes small{color:var(--dim);font-size:12px}.aff-rail-nodes .aff-rail-level{color:var(--ink);font-weight:700}.aff-tiers{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.aff-tier{border:1px solid var(--line);background:var(--panel);border-radius:14px;flex-direction:column;min-width:0;padding:24px;display:flex}.aff-tier.is-pro{border-color:#7d4a22}.aff-tier h3{margin:0;font-size:18px;font-weight:700}.aff-tier-rate{border-bottom:1px solid var(--line);flex-direction:column;margin:16px 0 0;padding-bottom:16px;display:flex}.aff-tier-rate strong{letter-spacing:-.03em;font-size:clamp(40px,4vw,52px);font-weight:900;line-height:1}.aff-tier-rate span{color:var(--dim);margin-top:10px;font-size:12px;font-weight:700}.aff-tier.is-pro .aff-tier-rate strong{color:var(--tone-2)}.aff-tier.is-platinum .aff-tier-rate strong{color:var(--gold)}.aff-tier-block{margin-top:16px}.aff-tier-block>span{color:var(--faint);margin-bottom:6px;font-size:12px;display:block}.aff-tier-block>strong{font-size:15px;line-height:1.4}.aff-tier-block+.aff-tier-block{border-top:1px solid var(--line);padding-top:16px}.aff-tier-block ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.aff-tier-block li{color:#d6d1ce;padding-left:18px;font-size:14px;line-height:1.45;position:relative}.aff-tier-block li:before{content:"";border:1px solid var(--dim);border-radius:50%;width:6px;height:6px;position:absolute;top:.5em;left:2px}.aff-cast-note{margin:18px 2px 0}.aff-how-levels{grid-template-columns:minmax(160px,1fr) minmax(0,3fr);gap:24px;margin-top:24px;padding:clamp(22px,3vw,36px);display:grid}.aff-how-levels h3{margin:0;font-size:18px}.aff-how-levels ol{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.aff-how-levels li{border-bottom:1px solid var(--line);gap:16px;padding:14px 0;font-size:15px;line-height:1.5;display:flex}.aff-how-levels li span{width:12px;color:var(--blaze-ink);flex:none;font-size:13px;font-weight:700}.aff-compare{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(28px,5vw,64px);display:grid}.aff-compare-copy h2{max-width:9em}.aff-compare-copy .aff-small{max-width:380px;margin-top:20px}.aff-compare-body{gap:16px;min-width:0;display:grid}.aff-compare-bars{padding:22px 24px}.aff-bar-row+.aff-bar-row{margin-top:20px}.aff-bar-row p{justify-content:space-between;margin:0 0 8px;font-size:14px;display:flex}.aff-bar-row .is-accent{color:var(--blaze-ink)}.aff-compare-bars>.aff-small{border-top:1px solid var(--line);margin:20px 0 0;padding-top:16px}.aff-compare-bars .aff-small strong{color:var(--ink)}.aff-table-compare th,.aff-table-compare td{padding:15px 18px}.aff-table-compare thead th{text-align:right}.aff-table-compare thead th:first-child{text-align:left}.aff-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:32px 0 0;padding:0;list-style:none;display:grid}.aff-tiles li{border:1px solid var(--line);background:var(--panel);border-radius:14px;padding:22px}.aff-tiles strong{letter-spacing:-.02em;font-size:clamp(26px,2.8vw,34px);font-weight:900;display:block}.aff-tiles span{color:var(--dim);margin-top:8px;font-size:13px;line-height:1.5;display:block}.aff-rules-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px clamp(24px,4vw,48px);margin-top:32px;display:grid}.aff-rules-grid h3{margin:0 0 12px;font-size:18px}.aff-lines{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.aff-lines li{border-bottom:1px solid var(--line);padding:14px 0;font-size:15px;line-height:1.5}.aff-apply{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:32px;padding:clamp(28px,5vw,56px) clamp(24px,5vw,64px);display:grid;position:relative;overflow:hidden}.aff-apply .aff-contours{color:#3a3431;opacity:.55}.aff-apply-copy,.aff-apply-steps{position:relative}.aff-apply h2{max-width:8em;font-size:clamp(34px,4.4vw,52px)}.aff-apply-actions{flex-direction:column;align-items:flex-start;gap:12px;margin-top:28px;display:flex}.aff-apply-steps{gap:16px;margin:0;padding:0;list-style:none;display:grid}.aff-apply-steps li{align-items:flex-start;gap:14px;font-size:15px;line-height:1.5;display:flex}.aff-apply-steps li span{color:#141312;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:12px;font-weight:900;display:grid}.aff-calc-page{padding-top:clamp(48px,6vw,88px);padding-bottom:clamp(56px,7vw,96px)}.aff-calc-h1{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(34px,4.4vw,56px);font-weight:900;line-height:1.06}.aff-calc{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:stretch;gap:20px;margin-top:36px;display:grid}.aff-calc-controls{flex-direction:column;gap:26px;padding:24px;display:flex}.aff-calc-pays{border-top:1px solid var(--line);margin-top:auto;padding-top:22px}.aff-calc-pays span{color:var(--dim);font-size:13px;display:block}.aff-calc-pays strong{margin-top:8px;font-size:18px;line-height:1.4;display:block}.aff-calc-result{padding:24px 26px}.aff-calc-row{margin-top:18px}.aff-calc-row p{flex-wrap:wrap;align-items:baseline;gap:0 2px;margin:0 0 8px;font-size:16px;display:flex}.aff-calc-year{font-weight:700}.aff-calc-note{color:var(--dim);font-size:14px}.aff-calc-row p strong{font-variant-numeric:tabular-nums;margin-left:auto;font-size:clamp(24px,2.6vw,30px);font-weight:900}.aff-calc-total{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:24px;padding-top:20px;font-size:15px;font-weight:700;display:flex}.aff-calc-total strong{color:var(--blaze-ink);font-variant-numeric:tabular-nums;font-size:clamp(34px,4vw,46px);font-weight:900}.aff-calc-result>.aff-small{margin:14px 0 0}.aff-calc-actions{margin-top:36px}.aff-apply-page{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:clamp(28px,5vw,64px);padding-top:clamp(48px,6vw,88px);padding-bottom:clamp(56px,7vw,96px);display:grid}.aff-apply-intro .aff-apply-steps{margin-top:32px}.aff-apply-intro>.aff-small{flex-wrap:wrap;align-items:center;gap:0 4px;margin-top:28px;display:flex}.aff-form{flex-direction:column;gap:20px;padding:clamp(22px,3vw,32px);display:flex}.aff-field{flex-direction:column;gap:8px;display:flex}.aff-field label{font-size:14px;font-weight:700}.aff-field input,.aff-field select,.aff-field textarea{border:1px solid var(--line-strong);background:var(--ground);width:100%;min-height:48px;color:var(--ink);font:inherit;border-radius:8px;padding:12px 14px;font-size:16px}.aff-field textarea{resize:vertical;min-height:132px;line-height:1.5}.aff-field input:focus-visible,.aff-field select:focus-visible,.aff-field textarea:focus-visible{outline:2px solid var(--blaze-ink);outline-offset:1px;border-color:var(--blaze)}.aff-field .aff-small{margin:0}.aff-form .aff-btn{align-self:flex-start}.aff-form .aff-btn:disabled{opacity:.6;cursor:progress}.aff-form-recruiter{border:1px solid var(--line);background:var(--panel-2);color:var(--dim);border-radius:8px;margin:0;padding:12px 14px;font-size:14px}.aff-form-recruiter strong{color:var(--ink)}.aff-form-err{color:#f0a37a;margin:0;font-size:14px;line-height:1.5}.aff-form-err a{color:inherit;text-decoration:underline}.aff-form-done{padding:clamp(22px,3vw,32px)}.aff-form-done h2{font-size:clamp(26px,3vw,34px);font-weight:900}.aff-hp{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.aff-recruit{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}.aff-recruit-example{margin-top:28px;padding:22px 24px}.aff-recruit-example p{color:var(--dim);margin:0;font-size:15px;line-height:1.6}.aff-recruit-example strong{color:var(--ink)}.aff-recruit-example .aff-recruit-big{color:var(--blaze-ink);font-variant-numeric:tabular-nums;margin:10px 0 6px;font-size:clamp(34px,4vw,46px);font-weight:900;display:block}@media (max-width:1000px){.aff-tiers{grid-template-columns:repeat(2,minmax(0,1fr))}.aff-hero-grid{grid-template-columns:minmax(0,1fr)}.aff-hero-visual{justify-content:flex-start;padding-left:0}.aff-compare,.aff-calc,.aff-apply,.aff-apply-page,.aff-recruit{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.aff-steps{grid-template-columns:minmax(0,1fr);gap:6px}.aff-step p{max-width:none}.aff-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.aff-rules-grid,.aff-how-levels{grid-template-columns:minmax(0,1fr)}.aff-example{width:calc(100% - 8px);bottom:0;left:0;transform:none}.aff-hero-visual{flex-direction:column;align-items:flex-end;padding-bottom:0}.aff-hero-visual .aff-example{align-self:flex-start;margin-top:-120px;position:relative}.aff-years{grid-template-columns:minmax(64px,1fr) repeat(3,minmax(0,2fr));gap:8px}.aff-years-cell{height:72px}.aff-years-name{font-size:12px}.aff-table:not(.aff-table-compare) thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.aff-table:not(.aff-table-compare),.aff-table:not(.aff-table-compare) tbody,.aff-table:not(.aff-table-compare) tr,.aff-table:not(.aff-table-compare) th,.aff-table:not(.aff-table-compare) td{display:block}.aff-table:not(.aff-table-compare) tr{border-top:1px solid var(--line-strong);padding:6px 0 10px}.aff-table:not(.aff-table-compare) tbody th{border:0;padding:14px 18px 6px;font-size:17px}.aff-table:not(.aff-table-compare) td{text-align:right;border:0;justify-content:space-between;gap:12px;padding:7px 18px;display:flex}.aff-table:not(.aff-table-compare) td:before{content:attr(data-label);color:var(--dim);text-align:left;font-size:13px}.aff-table:not(.aff-table-compare) td:first-child,.aff-table:not(.aff-table-compare) td:last-child{padding-left:18px;padding-right:18px}.aff-table-compare th,.aff-table-compare td{padding:13px 12px;font-size:14px}}@media (max-width:560px){.aff-tiers{grid-template-columns:minmax(0,1fr)}.aff-pills button{padding:0 14px}.aff-rail-nodes strong{font-size:22px}.aff-calc-controls,.aff-calc-result{padding:20px}}@media (prefers-reduced-motion:no-preference){.aff-btn,.aff-pills button{transition:background-color .15s,border-color .15s}}.aff-packets{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;margin:32px 0 0;padding:0;list-style:none;display:grid}.aff-packet{padding:16px}.aff-packet-preview{aspect-ratio:4/3;border:1px solid var(--line);background:var(--panel-2);border-radius:10px;display:block;overflow:hidden}.aff-packet-preview img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.aff-packet h3{color:var(--ink);margin:14px 0 6px;font-size:17px}.aff-packet .aff-small{margin:4px 0 0}.aff-packet .aff-small a{color:var(--blaze-ink);text-underline-offset:4px;font-weight:700;text-decoration:underline}
