.offers-head{background:var(--signal);color:#fff;text-align:center;padding-block:clamp(40px,4.4vw,56px)}.offers-title{text-wrap:balance;max-width:20ch;scroll-margin-top:calc(var(--nav-top) + var(--nav-h) + 16px);margin:12px auto 0}.offers-lead{text-wrap:balance;max-width:52ch;margin:16px auto 0}.offers-body{background:var(--chalk);padding-block:clamp(28px,3.6vw,48px) clamp(72px,9vw,136px)}.offers-grid{gap:16px;margin:0;padding:0;list-style:none;display:grid}.of-card{border-radius:var(--radius-card);background:#fff;flex-direction:column;min-width:0;padding:8px;display:flex;box-shadow:0 1px #1114180a,0 24px 48px -32px #11141838}.of-stage{aspect-ratio:var(--of-frame,4 / 5);background:var(--chalk-deep);border-radius:16px;flex:auto;position:relative;overflow:hidden}.of-svg{width:100%;height:100%;display:block;position:absolute;inset:0}.of-text{flex-direction:column;flex:none;align-items:flex-start;padding:20px 16px 16px;display:flex}.of-kicker{color:var(--signal)}.of-title{margin-top:10px}.of-hl{display:block}.of-body{max-width:40ch;color:var(--graphite);text-wrap:pretty;margin-top:10px}.of-note{max-width:44ch;color:var(--graphite);text-wrap:pretty;margin-top:12px}.of-foot{width:100%;margin-top:auto;padding-top:24px}.of-cta{width:100%}.of-tag{color:var(--ink);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:7px;padding:9px 13px;font-size:.84375rem;font-weight:600;line-height:1;display:inline-flex;position:absolute;top:12px;right:12px;box-shadow:0 8px 20px -12px #070b2a8c}.of-tag svg{color:var(--signal);flex:none}@media (min-width:640px){.offers-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.of-cta{width:auto}}@media (min-width:640px) and (max-width:1279px){.of-stage{aspect-ratio:6/5}.of-body{max-width:46ch}}@media (min-width:1024px) and (max-width:1279px){.offers-grid{gap:20px}.of-stage{aspect-ratio:4/3}.of-text{padding:22px 20px 18px}}@media (min-width:1280px){.offers-body>.container-x{max-width:calc(1312px + 2 * var(--gutter))}.offers-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.of-text{padding:22px 12px 14px}}@media (min-width:1440px){.offers-grid{gap:20px}.of-text{padding:22px 16px 16px}}.of-svg{--of-top:#fff;--of-left:#dce0ff;--of-right:#aeb7ff;--of-win:#8792ff;--of-lit:var(--daylight)}.of-t,.of-l,.of-r,.of-well,.of-pad,.of-tower,.of-blade,.of-hub,.of-win,.of-panel,.of-plot,.of-roller,.of-fascia,.of-on{stroke:var(--ink);stroke-width:1.5px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.of-t{fill:var(--of-top)}.of-l{fill:var(--of-left)}.of-r{fill:var(--of-right)}.of-well{fill:var(--chalk);stroke-width:1px}.of-pad{fill:var(--of-left)}.of-tower,.of-blade{fill:#fff}.of-hub{fill:var(--signal)}.of-bound{fill:none;stroke:none}.of-shadow{fill:var(--signal);opacity:.09}.of-win,.of-on{fill:var(--of-lit);stroke-width:1px}.of-door{fill:var(--ink);stroke:none}.of-roller{fill:#c9ceff;stroke:var(--ink);stroke-width:1px}.of-fascia{fill:var(--signal);stroke-width:1px}.of-plot{fill:#fff;stroke:color-mix(in srgb, var(--ink) 30%, transparent);stroke-width:1px}.of-panel{fill:var(--signal);stroke-width:1px}.of-cell{fill:none;stroke:#fff9;stroke-width:1px;vector-effect:non-scaling-stroke}.of-leg{fill:none;stroke:var(--ink);stroke-width:1.5px;stroke-linecap:round;vector-effect:non-scaling-stroke}.of-wire{fill:none;stroke:var(--signal);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.of-pulse{fill:none;stroke:var(--daylight);stroke-width:4px;stroke-linecap:round;stroke-dasharray:10 110;stroke-dashoffset:10px;opacity:0}.of-rim{stroke:var(--ink);stroke-width:6.6px}.of-rotor{transform-box:fill-box;transform-origin:50%}.of-pipe{stroke:var(--of-right);stroke-width:3.4px}.of-pipe-rim{stroke:var(--ink);stroke-width:5.8px}.of-dial{fill:var(--signal);stroke:var(--ink);stroke-width:1px;vector-effect:non-scaling-stroke}.of-hatch{fill:none;stroke:var(--ink);stroke-width:1px;vector-effect:non-scaling-stroke;opacity:.55}.of-sheet{fill:#fff;stroke:var(--ink);stroke-width:1.5px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.of-ink{fill:none;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.of-ink-head{stroke:var(--signal);stroke-width:3.2px}.of-ink-line{stroke:#c9ceff;stroke-width:2.2px}.of-seal{transform-box:fill-box;transform-origin:50%}.of-seal-disc{fill:var(--signal);stroke:var(--ink);stroke-width:1px;vector-effect:non-scaling-stroke}.of-seal-tick{fill:none;stroke:#fff;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}@keyframes of-draw{0%{stroke-dashoffset:1px;opacity:0}2%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes of-pulse{0%{stroke-dashoffset:10px;opacity:0}8%{opacity:1}88%{opacity:1}to{stroke-dashoffset:-100px;opacity:0}}@keyframes of-light{0%{fill:var(--of-win)}to{fill:var(--of-lit)}}@keyframes of-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes of-drop{0%{opacity:0;transform:translateY(-9px)}55%{opacity:1}to{opacity:1;transform:none}}@keyframes of-spin{to{transform:rotate(360deg)}}@keyframes of-tag{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes of-settle{0%{opacity:0;transform:translateY(-22px)}40%{opacity:1}to{opacity:1;transform:none}}@keyframes of-fade{0%{opacity:0}}@keyframes of-pop{0%{opacity:0;transform:scale(.4)}70%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:none}}@media screen and (prefers-reduced-motion:no-preference){@media (scripting:enabled){.of-card:not([data-scene=play]) .of-wire{opacity:0;stroke-dashoffset:1px}.of-card:not([data-scene=play]) .of-win{fill:var(--of-win)}.of-card:not([data-scene=play]) :is(.of-biz,.of-mod,.of-doc,.of-hover){opacity:0}.of-card:not([data-scene=play]) .of-ink{stroke-dashoffset:1px}.of-card:not([data-scene=play]) .of-seal{opacity:0;transform:scale(.4)}.of-card:not([data-scene=play]) .of-tag{opacity:0;transform:translateY(6px)}}.of-card[data-scene=play] .of-wire{animation:of-draw var(--dur,.7s) var(--ease-move) var(--d,0s) both}.of-card[data-scene=play] .of-pulse{animation:of-pulse var(--dur,.8s) linear var(--d,0s) both}.of-card[data-scene=play] .of-win{animation:of-light .42s var(--ease-out) calc(var(--d,0s) + var(--i,0) * 55ms) both}.of-card[data-scene=play] .of-biz{animation:of-rise .56s var(--ease-out) var(--d,0s) both}.of-card[data-scene=play] .of-mod{animation:of-drop .44s var(--ease-fill) var(--d,0s) both}.of-card[data-scene=play] .of-tag{animation:of-tag .48s var(--ease-out) 2.85s both}.of-card[data-scene=play] .of-doc{animation:of-settle .68s var(--ease-fill) var(--d,0s) both}.of-card[data-scene=play] .of-hover{animation:of-fade .68s var(--ease-out) var(--d,0s) both}.of-card[data-scene=play] .of-ink{animation:of-draw .42s var(--ease-out) var(--d,0s) both}.of-card[data-scene=play] .of-seal{animation:of-pop .42s var(--ease-out) var(--d,0s) both}.of-card[data-spin] .of-rotor{animation:2.5s cubic-bezier(.2,.6,.3,1) 2 of-spin}.of-card[data-paused] .of-stage *{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.of-stage,.of-stage *{animation:none!important}}@media (max-width:380px),(max-height:700px) and (max-width:520px){.of-stage{aspect-ratio:4/3}}#three-ways:focus{outline:none}
