.ResumePurchaseBanner-module__KGlz5W__banner{justify-content:space-between;align-items:center;gap:var(--s-3);background:var(--surface-2);border:2.5px solid var(--border-strong);border-radius:var(--r-lg);box-shadow:var(--sticker-shadow);padding:var(--s-4);margin-bottom:var(--s-5);flex-wrap:wrap;display:flex}.ResumePurchaseBanner-module__KGlz5W__copy{flex-direction:column;gap:2px;min-width:0;display:flex}.ResumePurchaseBanner-module__KGlz5W__title{font-family:var(--font-header);color:var(--chalk);margin:0;font-size:1.05rem;font-weight:700}.ResumePurchaseBanner-module__KGlz5W__line{color:var(--ink-muted);max-width:60ch;margin:0;font-size:13px;line-height:1.5}.ResumePurchaseBanner-module__KGlz5W__line strong{color:var(--chalk)}.ResumePurchaseBanner-module__KGlz5W__actions{align-items:center;gap:var(--s-3);flex-shrink:0;display:flex}.ResumePurchaseBanner-module__KGlz5W__dismiss{padding:var(--s-1);color:var(--ink-muted);cursor:pointer;text-underline-offset:3px;background:0 0;border:none;font-size:13px;text-decoration:underline}@media (hover:hover) and (pointer:fine){.ResumePurchaseBanner-module__KGlz5W__dismiss:hover{color:var(--chalk)}}
.PassInclusions-module__-uKWCa__studentNote{font-family:var(--font-mono);letter-spacing:.02em;color:var(--text-leap-on-surface);margin:0;font-size:11px}.PassInclusions-module__-uKWCa__perks{gap:var(--s-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.PassInclusions-module__-uKWCa__perk{align-items:center;column-gap:var(--s-2);font-size:var(--t-small);grid-template-columns:auto 1fr;row-gap:2px;display:grid}.PassInclusions-module__-uKWCa__perkIcon{border-radius:var(--r-pill);background:color-mix(in srgb, var(--frog-flash) 14%, transparent);width:22px;height:22px;color:var(--text-frog-on-surface);grid-area:1/1;justify-content:center;align-self:start;align-items:center;display:inline-flex}.PassInclusions-module__-uKWCa__perkLabel{grid-area:1/2}.PassInclusions-module__-uKWCa__perkNote{font-size:var(--t-mono);color:var(--ink-muted);grid-column:2;line-height:1.4}.PassInclusions-module__-uKWCa__policyChips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.PassInclusions-module__-uKWCa__policyChip{border:1.5px solid color-mix(in srgb, var(--ink) 22%, transparent);border-radius:var(--r-pill);font-family:var(--font-mono);letter-spacing:.05em;color:var(--ink-muted);white-space:nowrap;align-items:center;gap:5px;padding:3px 9px;font-size:12px;display:inline-flex}.PassInclusions-module__-uKWCa__policyChipIcon{color:var(--text-frog-on-surface);display:inline-flex}.PassInclusions-module__-uKWCa__terms{font-size:var(--t-mono);color:var(--ink-muted);margin:0;line-height:1.4}
.PassRateCard-module__vP_V7a__card{--pass-accent:var(--frog-flash);background:var(--surface-1);border:2.5px solid var(--pc-edge,color-mix(in srgb, var(--pass-accent) 55%, var(--surface-2)));border-radius:var(--r-lg);padding:var(--s-5);gap:var(--s-4);contain:layout paint;transition:--pc-light var(--pc-light-dur,var(--motion-duration-md)) var(--ease-spring);flex-direction:column;display:flex;position:relative;overflow:hidden}.PassRateCard-module__vP_V7a__featured{border-color:var(--pass-accent);background:linear-gradient(160deg, var(--surface-1) 60%, color-mix(in srgb, var(--pass-accent) 8%, transparent) 100%)}.PassRateCard-module__vP_V7a__badge{top:0;right:var(--s-4);background:var(--pass-accent);color:var(--mossy-deep);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-radius:0 0 var(--r-xs) var(--r-xs);padding:4px 10px;font-size:10px;font-weight:700;position:absolute}.PassRateCard-module__vP_V7a__top{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.PassRateCard-module__vP_V7a__name{font-family:var(--font-header);font-size:1.4rem;font-weight:700}.PassRateCard-module__vP_V7a__tagline{font-family:var(--font-body);color:var(--ink-muted);font-size:var(--t-small)}.PassRateCard-module__vP_V7a__topHero{--pc-from:var(--frog-flash);--pc-to:var(--mossy);margin:calc(-1 * var(--s-5)) calc(-1 * var(--s-5)) 0;padding:var(--s-5);border-bottom:2.5px solid var(--border-strong);background:linear-gradient(180deg, #fff7e8 0%, color-mix(in srgb, var(--pc-from) 35%, #fff2de) 30%, color-mix(in srgb, var(--pc-from) 80%, #fff2de) 60%, var(--pc-to) 100%);justify-content:flex-end;min-height:96px;position:relative;overflow:hidden}.PassRateCard-module__vP_V7a__topContent{z-index:1;flex-direction:column;align-items:flex-start;gap:4px;display:flex;position:relative}.PassRateCard-module__vP_V7a__topHero .PassRateCard-module__vP_V7a__name{color:var(--pc-ink,var(--ink-on-media));text-shadow:0 1px #00000040}.PassRateCard-module__vP_V7a__topHero .PassRateCard-module__vP_V7a__tagline{color:color-mix(in srgb, var(--pc-ink,var(--ink-on-media)) 82%, transparent)}.PassRateCard-module__vP_V7a__eligChip{background:color-mix(in srgb, var(--leap) 16%, transparent);color:var(--ink);border:1px solid color-mix(in srgb, var(--leap) 45%, transparent);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--r-pill);align-self:flex-start;padding:2px 8px;font-size:10px;font-weight:700}.PassRateCard-module__vP_V7a__priceBlock{flex-direction:column;gap:5px;display:flex;position:relative}.PassRateCard-module__vP_V7a__foilLogo{pointer-events:none;--pc-foil-sweep:linear-gradient(105deg, #54f2b0 0%, #4dc9ff 20%, #c77dff 42%, #ff6ec7 62%, #ffd54d 82%, #54f2b0 100%);--pc-foil-lines:repeating-linear-gradient(45deg, #ffffff38 0 1px, #fff0 1px 4px), repeating-linear-gradient(-45deg, #ffffff29 0 1px, #fff0 1px 4px);--pc-foil-streak:linear-gradient(105deg, #fff0 38%, #fffffff2 50%, #fff0 62%);--pc-foil-sheen:radial-gradient(130% 150% at 25% 0%, #ffffff80, #fff0 50%);--pc-foil-glow:#8cdcff73;background:var(--pc-foil-lines), var(--pc-foil-streak), var(--pc-foil-sheen), var(--pc-foil-sweep);background-size:100% 100%,100% 100%,260% 100%,100% 100%,340% 340%;background-position:0 0, 0 0, var(--pc-foil-glint,12%) 0, 0 0, var(--pc-foil-x,18%) 50%;width:46px;height:60px;filter:brightness(var(--pc-foil-dim,1)) drop-shadow(0 0 5px var(--pc-foil-glow));transition:background-position var(--pc-foil-dur,var(--motion-duration-md)) var(--ease-spring);position:absolute;top:-4px;right:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.PassRateCard-module__vP_V7a__foilLogoOutline{pointer-events:none;width:46px;height:60px;position:absolute;top:-4px;right:0;overflow:visible}.PassRateCard-module__vP_V7a__foilLogoOutline path{fill:none;stroke:color-mix(in srgb, var(--ink) 45%, transparent);stroke-width:1.25px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.PassRateCard-module__vP_V7a__foilLogo[data-foil=spectral]{--pc-foil-sweep:linear-gradient(105deg, #54f2b0 0%, #4dc9ff 20%, #c77dff 42%, #ff6ec7 62%, #ffd54d 82%, #54f2b0 100%)}.PassRateCard-module__vP_V7a__foilLogo[data-foil=brand]{--pc-foil-sweep:linear-gradient(105deg, color-mix(in srgb, var(--frog-flash) 45%, #06231a) 0%, var(--frog-flash) 24%, color-mix(in srgb, var(--frog-flash) 55%, #fff) 42%, color-mix(in srgb, var(--frog-flash) 55%, #4dc9ff) 62%, color-mix(in srgb, var(--frog-flash) 70%, #fff) 82%, color-mix(in srgb, var(--frog-flash) 45%, #06231a) 100%);--pc-foil-glow:color-mix(in srgb, var(--frog-flash) 50%, transparent)}.PassRateCard-module__vP_V7a__foilLogo[data-foil=silver]{--pc-foil-sweep:linear-gradient(105deg, #aab4bc 0%, #eef4f8 22%, #c3cdd4 40%, #fff 55%, #b9c3ca 70%, #dfe7ec 85%, #aab4bc 100%);--pc-foil-glow:#dcebf573}.PassRateCard-module__vP_V7a__foilLogo[data-foil=gold]{--pc-foil-sweep:linear-gradient(105deg, #8a6420 0%, #ffd479 26%, #fff0c4 48%, #e0a83f 70%, #b17c24 86%, #8a6420 100%);--pc-foil-glow:#ffd47980}.PassRateCard-module__vP_V7a__foilLogo[data-foil=onyx]{--pc-foil-sweep:linear-gradient(105deg, #0c0f12 0%, #1f2730 26%, #14171b 48%, #2b2531 68%, #23282e 84%, #0c0f12 100%);--pc-foil-lines:repeating-linear-gradient(45deg, #ffffff0d 0 1px, #fff0 1px 4px), repeating-linear-gradient(-45deg, #ffffff0a 0 1px, #fff0 1px 4px);--pc-foil-streak:linear-gradient(105deg, #fff0 43%, #ffffff4d 50%, #fff0 57%);--pc-foil-sheen:radial-gradient(130% 150% at 25% 0%, #ffffff24, #fff0 50%);--pc-foil-glow:#96afc866}.PassRateCard-module__vP_V7a__foilLogo[data-foil=pearl]{--pc-foil-sweep:linear-gradient(105deg, #f2d9e4 0%, #d9e4f7 24%, #ddf3e4 46%, #f9f0d8 66%, #f5dcea 84%, #f2d9e4 100%);--pc-foil-streak:linear-gradient(105deg, #fff0 40%, #ffffffbf 50%, #fff0 60%);--pc-foil-glow:#f0e1f580}.PassRateCard-module__vP_V7a__foilLogo[data-foil=gem]{--pc-foil-sweep:conic-gradient(from 0deg at 40% 30%, #54f2b0, #4dc9ff, #c77dff, #ff6ec7, #ffd54d, #54f2b0);--pc-foil-glow:#b4a0ff80}.PassRateCard-module__vP_V7a__foilLogo[data-foil=gem-ruby]{--pc-foil-sweep:conic-gradient(from 0deg at 40% 30%, #ff5f7a, #c2173c, #ff8fa3, #a30f31, #ff5f7a);--pc-foil-glow:#ff5f7a80}.PassRateCard-module__vP_V7a__foilLogo[data-foil=gem-sapphire]{--pc-foil-sweep:conic-gradient(from 0deg at 40% 30%, #5b8bff, #1f3fae, #8fb3ff, #16307f, #5b8bff);--pc-foil-glow:#5b8bff80}.PassRateCard-module__vP_V7a__foilLogo[data-foil=gem-gold]{--pc-foil-sweep:conic-gradient(from 0deg at 40% 30%, #ffd54d, #b8860b, #ffe9a3, #9a6d06, #ffd54d);--pc-foil-glow:#ffd54d80}.PassRateCard-module__vP_V7a__foilLogo[data-foil=gem-silver]{--pc-foil-sweep:conic-gradient(from 0deg at 40% 30%, #e6ecf2, #9aa7b4, #fff, #7e8b99, #e6ecf2);--pc-foil-glow:#d6e2ee80}.PassRateCard-module__vP_V7a__foilLogo[data-foil=gem-emerald]{--pc-foil-sweep:conic-gradient(from 0deg at 40% 30%, #4ee6a0, #0f8f5a, #a3ffcf, #0b6b43, #4ee6a0);--pc-foil-glow:#4ee6a080}.PassRateCard-module__vP_V7a__foilLogo[data-foil=gem-amethyst]{--pc-foil-sweep:conic-gradient(from 0deg at 40% 30%, #b98bff, #6a2fae, #d9b3ff, #4f1f8f, #b98bff);--pc-foil-glow:#b98bff80}.PassRateCard-module__vP_V7a__foilLogo[data-foil=gem-prismatic]{--pc-foil-sweep:conic-gradient(from 0deg at 40% 30%, #54f2b0, #4dc9ff, #c77dff, #ff6ec7, #ffd54d, #54f2b0);--pc-foil-glow:#b4a0ff80}.PassRateCard-module__vP_V7a__foilLogo[data-foil=gem-pearl]{--pc-foil-sweep:conic-gradient(from 0deg at 40% 30%, #f6e8f2, #d9c2e6, #fdf3ea, #cdd9f0, #f6e8f2);--pc-foil-glow:#e8d8f08c}.PassRateCard-module__vP_V7a__foilLogo[data-foil=gem-obsidian]{--pc-foil-sweep:conic-gradient(from 0deg at 40% 30%, #3a3f52, #14161f, #4a4560, #0d0f16, #3a3f52);--pc-foil-glow:#5a648c73}.PassRateCard-module__vP_V7a__foilLogo[data-foil=gem-aquamarine]{--pc-foil-sweep:conic-gradient(from 0deg at 40% 30%, #5fe3d6, #12a89a, #b5fff5, #0e8378, #5fe3d6);--pc-foil-glow:#5fe3d680}.PassRateCard-module__vP_V7a__foilLogo[data-foil=gem-rosequartz]{--pc-foil-sweep:conic-gradient(from 0deg at 40% 30%, #f3cdd9, #d78fa5, #fce3ea, #c97e95, #f3cdd9);--pc-foil-glow:#f0becd80}.PassRateCard-module__vP_V7a__foilLogo[data-foil=gem-citrine]{--pc-foil-sweep:conic-gradient(from 0deg at 40% 30%, #ffcf4d, #d99310, #ffe79a, #b8790a, #ffcf4d);--pc-foil-glow:#ffc85080}.PassRateCard-module__vP_V7a__foilLogo[data-foil=gem-peridot]{--pc-foil-sweep:conic-gradient(from 0deg at 40% 30%, #b6e84f, #6ba317, #d7ff9a, #57870f, #b6e84f);--pc-foil-glow:#a0dc5a80}.PassRateCard-module__vP_V7a__foilLogo[data-foil=gem-garnet]{--pc-foil-sweep:conic-gradient(from 0deg at 40% 30%, #e0405f, #8f0f22, #ff6f88, #6d0a19, #e0405f);--pc-foil-glow:#c83c5580}.PassRateCard-module__vP_V7a__foilLogo[data-foil=gem-tanzanite]{--pc-foil-sweep:conic-gradient(from 0deg at 40% 30%, #8b7bff, #3f2fae, #b3a3ff, #2f1f8f, #8b7bff);--pc-foil-glow:#8b7bff80}.PassRateCard-module__vP_V7a__foilLogo[data-foil=gem-moonstone]{--pc-foil-sweep:conic-gradient(from 0deg at 40% 30%, #dce6f2, #a7b6cc, #fff, #8b9bb4, #dce6f2);--pc-foil-glow:#d2e0f480}.PassRateCard-module__vP_V7a__foilLogo[data-foil=gem-opal]{--pc-foil-sweep:conic-gradient(from 0deg at 40% 30%, #b5f0e6, #cdd6f5, #f3d6ea, #d9c2ef, #b5f0e6);--pc-foil-glow:#d2e0f080}.PassRateCard-module__vP_V7a__foilLogo[data-foil=gem-sunset]{--pc-foil-sweep:conic-gradient(from 0deg at 40% 30%, #ffb04d, #ff5f6d, #ff4d9e, #d63384, #ffb04d);--pc-foil-glow:#ff787880}.PassRateCard-module__vP_V7a__foilLogo[data-foil=gem-ametrine]{--pc-foil-sweep:conic-gradient(from 0deg at 40% 30%, #b06bff, #ff8fb0, #ffd54d, #c77dff, #b06bff);--pc-foil-glow:#be82e680}.PassRateCard-module__vP_V7a__foilLogo[data-foil=gem-watermelon]{--pc-foil-sweep:conic-gradient(from 0deg at 40% 30%, #ff5f9e, #ff8f5f, #b6e84f, #5fd98a, #ff5f9e);--pc-foil-glow:#ff789680}.PassRateCard-module__vP_V7a__foilLogo[data-foil=gem-brand]{--pc-foil-sweep:conic-gradient(from 0deg at 40% 30%, color-mix(in srgb, var(--frog-flash) 82%, #fff), var(--frog-flash), color-mix(in srgb, var(--frog-flash) 62%, #000), var(--frog-flash), color-mix(in srgb, var(--frog-flash) 82%, #fff));--pc-foil-glow:color-mix(in srgb, var(--frog-flash) 55%, transparent)}.PassRateCard-module__vP_V7a__foilLogo[data-foil^=gem]{isolation:isolate;animation:16s steps(96,end) infinite PassRateCard-module__vP_V7a__gemFacetIdle;animation-play-state:var(--pc-gem-idle-hold,var(--pc-gem-idle-play,paused))}@keyframes PassRateCard-module__vP_V7a__gemFacetIdle{0%{--pc-idle:0deg}to{--pc-idle:360deg}}[data-zone=public]{--pc-gem-idle-play:running}@media (prefers-reduced-motion:reduce){.PassRateCard-module__vP_V7a__foilLogo[data-foil^=gem]{animation:none!important}}body[data-motion=off] .PassRateCard-module__vP_V7a__foilLogo[data-foil^=gem]{animation:none!important}.PassRateCard-module__vP_V7a__gemMesh{width:100%;height:100%;display:block;position:absolute;inset:0}.PassRateCard-module__vP_V7a__gemLight{pointer-events:none;transition:background-position var(--pc-foil-dur,var(--motion-duration-md)) var(--ease-spring);background-repeat:no-repeat;position:absolute;inset:0}.PassRateCard-module__vP_V7a__gemLight[data-blend=overlay]{mix-blend-mode:overlay}.PassRateCard-module__vP_V7a__gemFlash>polygon{fill:#fffffff2;opacity:0;opacity:calc(var(--pfi,1) * clamp(0, (cos(var(--pc-light,0deg) + var(--pc-idle,0deg) - var(--pf,0deg)) - .875) * 8, 1));transition:opacity var(--pc-flash-dur,calc(var(--motion-duration-sm) / 6)) linear}.PassRateCard-module__vP_V7a__priceRow{align-items:flex-start;gap:3px;display:flex}.PassRateCard-module__vP_V7a__currency{font-family:var(--font-header);color:var(--chalk);margin-top:.18em;font-size:1.2rem;font-weight:600;line-height:1}.PassRateCard-module__vP_V7a__price{font-family:var(--font-header);letter-spacing:-.01em;font-size:2.4rem;font-weight:700;line-height:1}.PassRateCard-module__vP_V7a__unit{font-family:var(--font-mono);letter-spacing:.08em;color:var(--ink-muted);text-transform:uppercase;margin-top:var(--s-1);font-size:11px}.PassRateCard-module__vP_V7a__unitNote{font-family:var(--font-mono);color:var(--ink-muted);opacity:.85;max-width:30ch;font-size:11px;line-height:1.4}.PassRateCard-module__vP_V7a__equivalent{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ink-muted);font-size:12px}.PassRateCard-module__vP_V7a__compact .PassRateCard-module__vP_V7a__actions{margin-top:auto}.PassRateCard-module__vP_V7a__moreDetails{border-top:1.5px solid var(--border);padding-top:var(--s-3)}.PassRateCard-module__vP_V7a__moreSummary{cursor:pointer;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-frog-on-surface);justify-content:space-between;align-items:center;gap:8px;font-size:12px;font-weight:700;list-style:none;display:flex}.PassRateCard-module__vP_V7a__moreSummary::-webkit-details-marker{display:none}.PassRateCard-module__vP_V7a__moreChevron{transition:transform var(--motion-duration-sm) var(--ease-out);flex-shrink:0}.PassRateCard-module__vP_V7a__moreDetails[open] .PassRateCard-module__vP_V7a__moreChevron{transform:rotate(180deg)}.PassRateCard-module__vP_V7a__moreDetails[data-drawer-collapsing] .PassRateCard-module__vP_V7a__moreChevron{transform:rotate(0)}.PassRateCard-module__vP_V7a__moreBody{gap:var(--s-3);padding-top:var(--s-3);flex-direction:column;display:flex}@supports (interpolate-size:allow-keywords){.PassRateCard-module__vP_V7a__moreDetails{interpolate-size:allow-keywords}.PassRateCard-module__vP_V7a__moreDetails::details-content{block-size:0;transition:block-size var(--motion-duration-md) var(--ease-out), content-visibility var(--motion-duration-md) allow-discrete;overflow:clip}.PassRateCard-module__vP_V7a__moreDetails[open]::details-content{block-size:auto}}@media (prefers-reduced-motion:reduce){.PassRateCard-module__vP_V7a__foilLogo,.PassRateCard-module__vP_V7a__gemLight,.PassRateCard-module__vP_V7a__gemFlash>polygon{transition:none!important}}body[data-motion=off] .PassRateCard-module__vP_V7a__foilLogo{transition:none!important}body[data-motion=off] .PassRateCard-module__vP_V7a__gemLight{transition:none!important}body[data-motion=off] .PassRateCard-module__vP_V7a__gemFlash>polygon{transition:none!important}.PassRateCard-module__vP_V7a__selectable{cursor:pointer}.PassRateCard-module__vP_V7a__selectInput{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.PassRateCard-module__vP_V7a__selectOverlay{z-index:1;cursor:pointer;border-radius:inherit;position:absolute;inset:0}.PassRateCard-module__vP_V7a__selectHint{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);margin:0;font-size:10px;font-weight:700}.PassRateCard-module__vP_V7a__selectable:has(.PassRateCard-module__vP_V7a__selectInput:checked) .PassRateCard-module__vP_V7a__selectHint{display:none}.PassRateCard-module__vP_V7a__selectable:has(.PassRateCard-module__vP_V7a__selectInput:checked){border-color:var(--pass-accent)}.PassRateCard-module__vP_V7a__selectable:has(.PassRateCard-module__vP_V7a__selectInput:focus-visible){outline:3px solid var(--pass-accent);outline-offset:3px}.PassRateCard-module__vP_V7a__actions{z-index:2;margin-top:auto;position:relative}
.RatesExtraFlip-module__RmS9cW__scene{perspective:1200px;display:grid;position:relative}.RatesExtraFlip-module__RmS9cW__toggle{clip:rect(0, 0, 0, 0);white-space:nowrap;pointer-events:none;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.RatesExtraFlip-module__RmS9cW__card{transform-style:preserve-3d;transition:transform var(--motion-duration-md) var(--ease-out);display:grid}.RatesExtraFlip-module__RmS9cW__scene:has(.RatesExtraFlip-module__RmS9cW__toggle:checked) .RatesExtraFlip-module__RmS9cW__card{transform:rotateY(180deg)}.RatesExtraFlip-module__RmS9cW__face{backface-visibility:hidden;grid-area:1/1;min-width:0}.RatesExtraFlip-module__RmS9cW__face[data-face=back]{background:var(--surface-1);border:2.5px solid color-mix(in srgb, var(--frog-flash) 55%, var(--surface-2));border-radius:var(--r-lg);padding:var(--s-5);flex-direction:column;display:flex;overflow:hidden;transform:rotateY(180deg)}.RatesExtraFlip-module__RmS9cW__face[data-face=front]{visibility:visible;transition:visibility linear}.RatesExtraFlip-module__RmS9cW__face[data-face=back]{visibility:hidden;transition:visibility 0s linear var(--motion-duration-md)}.RatesExtraFlip-module__RmS9cW__scene:has(.RatesExtraFlip-module__RmS9cW__toggle:checked) .RatesExtraFlip-module__RmS9cW__face[data-face=front]{visibility:hidden;transition-delay:var(--motion-duration-md)}.RatesExtraFlip-module__RmS9cW__scene:has(.RatesExtraFlip-module__RmS9cW__toggle:checked) .RatesExtraFlip-module__RmS9cW__face[data-face=back]{visibility:visible;transition-delay:0s}@media (prefers-reduced-motion:reduce){.RatesExtraFlip-module__RmS9cW__face{transition-delay:0s}}.RatesExtraFlip-module__RmS9cW__backBody{gap:var(--s-4);flex-direction:column;flex:1;display:flex}.RatesExtraFlip-module__RmS9cW__backText{color:var(--ink);white-space:pre-line;overflow-wrap:anywhere;font-size:.95rem;line-height:1.55}.RatesExtraFlip-module__RmS9cW__trigger{cursor:pointer;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-frog-on-surface);padding-block:var(--s-2);justify-content:space-between;align-items:center;gap:8px;margin-top:auto;font-size:12px;font-weight:700;display:flex}@media (hover:hover) and (pointer:fine){.RatesExtraFlip-module__RmS9cW__trigger:hover{text-decoration:underline}}.RatesExtraFlip-module__RmS9cW__scene:has(.RatesExtraFlip-module__RmS9cW__toggle:focus-visible) .RatesExtraFlip-module__RmS9cW__trigger{outline:2px solid var(--frog-flash);outline-offset:3px;border-radius:var(--r-sm)}.RatesExtraFlip-module__RmS9cW__triggerBack{justify-content:flex-start}.RatesExtraFlip-module__RmS9cW__triggerIcon,.RatesExtraFlip-module__RmS9cW__triggerIconBack{flex-shrink:0}.RatesExtraFlip-module__RmS9cW__triggerIcon{transition:transform var(--motion-duration-sm) var(--ease-out);transform:rotate(-90deg)}.RatesExtraFlip-module__RmS9cW__scene:has(.RatesExtraFlip-module__RmS9cW__toggle:checked) .RatesExtraFlip-module__RmS9cW__triggerIcon{transform:rotate(90deg)}
.PassHeroTilt-module__Clldrq__surface{z-index:0;touch-action:pan-y;position:absolute;inset:-1px}@media (prefers-reduced-motion:reduce){.PassHeroTilt-module__Clldrq__surface{transform:none!important}}