.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}.KGlz5W_copy{flex-direction:column;gap:2px;min-width:0;display:flex}.KGlz5W_title{font-family:var(--font-header);color:var(--chalk);margin:0;font-size:1.05rem;font-weight:700}.KGlz5W_line{color:var(--ink-muted);max-width:60ch;margin:0;font-size:13px;line-height:1.5}.KGlz5W_line strong{color:var(--chalk)}.KGlz5W_actions{align-items:center;gap:var(--s-3);flex-shrink:0;display:flex}.KGlz5W_dismiss{min-width:48px;min-height:48px;padding:var(--s-1) var(--s-2);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){.KGlz5W_dismiss:hover{color:var(--chalk)}}
.vP_V7a_card{--pass-accent:var(--frog-flash);background:var(--surface-1);border:var(--surface-border-w,2.5px) solid var(--pc-edge,color-mix(in srgb, var(--pass-accent) 55%, var(--surface-2)));border-radius:var(--card-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}.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%)}.vP_V7a_badge{top:0;right:var(--s-4);background:var(--pass-accent);color:var(--pc-badge-ink,var(--text-on-frog));font-family:var(--font-label);font-size:max(10px, var(--label-min-size,0px));letter-spacing:var(--label-tracking,.1em);text-transform:var(--label-case);border-radius:0 0 var(--r-xs) var(--r-xs);padding:4px 10px;font-weight:700;position:absolute}.vP_V7a_top{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.vP_V7a_name{font-family:var(--font-header);font-size:1.4rem;font-weight:700}.vP_V7a_tagline{font-family:var(--font-body);color:var(--ink-muted);font-size:var(--t-small)}.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:var(--surface-border-w,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}.vP_V7a_topContent{z-index:1;flex-direction:column;align-items:flex-start;gap:4px;display:flex;position:relative}.vP_V7a_topHero .vP_V7a_name{color:var(--pc-ink,var(--ink-on-media));text-shadow:0 1px #00000040}.vP_V7a_topHero .vP_V7a_tagline{color:color-mix(in srgb, var(--pc-ink,var(--ink-on-media)) 82%, transparent)}.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-label);font-size:max(10px, var(--label-min-size,0px));letter-spacing:var(--label-tracking,.08em);text-transform:var(--label-case);border-radius:var(--r-pill);align-self:flex-start;padding:2px 8px;font-weight:700}.vP_V7a_priceBlock{flex-direction:column;gap:5px;display:flex;position:relative}.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}.vP_V7a_foilLogoOutline{pointer-events:none;width:46px;height:60px;position:absolute;top:-4px;right:0;overflow:visible}.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}.vP_V7a_foilLogoHalo{pointer-events:none;width:46px;height:60px;filter:drop-shadow(0 0 .6px color-mix(in srgb, var(--ink) 55%, transparent)) drop-shadow(0 0 .6px color-mix(in srgb, var(--ink) 55%, transparent));position:absolute;top:-4px;right:0}.vP_V7a_foilLogoHalo>.vP_V7a_foilLogo{top:0}.vP_V7a_foilLogo[data-foil=spectral]{--pc-foil-sweep:linear-gradient(105deg, #54f2b0 0%, #4dc9ff 20%, #c77dff 42%, #ff6ec7 62%, #ffd54d 82%, #54f2b0 100%)}.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)}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.vP_V7a_foilLogo[data-foil=gem-moonmist]{--pc-foil-sweep:conic-gradient(from 0deg at 40% 30%, #d3dae3, #a5b1c0, #f3f5f6, #7f8d9f, #d3dae3);--pc-foil-glow:#b0c4dd80}.vP_V7a_foilLogo[data-foil=gem-blushquartz]{--pc-foil-sweep:conic-gradient(from 0deg at 40% 30%, #e6c7cc, #c9929b, #f8f2f3, #ad6772, #e6c7cc);--pc-foil-glow:#e3abb480}.vP_V7a_foilLogo[data-foil=gem-jade]{--pc-foil-sweep:conic-gradient(from 0deg at 40% 30%, #a8d6c5, #75b89f, #e1efea, #53937b, #a8d6c5);--pc-foil-glow:#a8e6cf80}.vP_V7a_foilLogo[data-foil=gem-softamethyst]{--pc-foil-sweep:conic-gradient(from 0deg at 40% 30%, #c6b0d8, #9e7eb9, #ede8f2, #7a5997, #c6b0d8);--pc-foil-glow:#c9abe380}.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)}.vP_V7a_gemSet,.vP_V7a_foilLogo[data-foil^=gem]{isolation:isolate;animation:16s steps(96,end) infinite vP_V7a_gemFacetIdle;animation-play-state:var(--pc-gem-idle-hold,var(--pc-gem-idle-play,paused))}@keyframes vP_V7a_gemFacetIdle{0%{--pc-idle:0deg}to{--pc-idle:360deg}}[data-zone=public]{--pc-gem-idle-play:running}@media (prefers-reduced-motion:reduce){.vP_V7a_foilLogo[data-foil^=gem],.vP_V7a_gemSet{animation:none!important}}body[data-motion=off] .vP_V7a_foilLogo[data-foil^=gem]{animation:none!important}body[data-motion=off] .vP_V7a_gemSet{animation:none!important}.vP_V7a_gemMesh{width:100%;height:100%;display:block;position:absolute;inset:0}.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}.vP_V7a_gemLight[data-blend=overlay]{mix-blend-mode:overlay}.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}.vP_V7a_priceRow{align-items:flex-start;gap:3px;display:flex}.vP_V7a_currency{font-family:var(--font-header);color:var(--chalk);margin-top:.18em;font-size:1.2rem;font-weight:600;line-height:1}.vP_V7a_price{font-family:var(--font-header);letter-spacing:-.01em;font-size:2.4rem;font-weight:700;line-height:1}.vP_V7a_unit{font-family:var(--font-label);font-size:max(11px, var(--label-min-size,0px));letter-spacing:var(--label-tracking,.08em);color:var(--ink-muted);text-transform:var(--label-case);margin-top:var(--s-1)}.vP_V7a_unitNote{font-family:var(--font-mono);color:var(--ink-muted);max-width:30ch;font-size:11px;line-height:1.4}.vP_V7a_equivalent{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ink-muted);font-size:12px}.vP_V7a_compact .vP_V7a_actions{margin-top:auto}.vP_V7a_moreDetails{border-top:1.5px solid var(--border);padding-top:var(--s-3)}.vP_V7a_moreSummary{cursor:pointer;font-family:var(--font-label);font-size:max(12px, var(--label-min-size,0px));letter-spacing:var(--label-tracking,.1em);text-transform:var(--label-case);color:var(--text-frog-on-surface);justify-content:space-between;align-items:center;gap:8px;font-weight:700;list-style:none;display:flex}.vP_V7a_moreSummary::-webkit-details-marker{display:none}.vP_V7a_moreChevron{transition:transform var(--motion-duration-sm) var(--ease-out);flex-shrink:0}.vP_V7a_moreDetails[open] .vP_V7a_moreChevron{transform:rotate(180deg)}.vP_V7a_moreDetails[data-drawer-collapsing] .vP_V7a_moreChevron{transform:rotate(0)}.vP_V7a_moreBody{gap:var(--s-3);padding-top:var(--s-3);flex-direction:column;display:flex}@supports (interpolate-size:allow-keywords){.vP_V7a_moreDetails{interpolate-size:allow-keywords}.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}.vP_V7a_moreDetails[open]::details-content{block-size:auto}}@media (prefers-reduced-motion:reduce){.vP_V7a_foilLogo,.vP_V7a_gemLight,.vP_V7a_gemFlash>polygon{transition:none!important}}body[data-motion=off] .vP_V7a_foilLogo{transition:none!important}body[data-motion=off] .vP_V7a_gemLight{transition:none!important}body[data-motion=off] .vP_V7a_gemFlash>polygon{transition:none!important}.vP_V7a_selectable{cursor:pointer}.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}.vP_V7a_selectOverlay{z-index:1;cursor:pointer;border-radius:inherit;position:absolute;inset:0}.vP_V7a_selectHint{font-family:var(--font-label);font-size:max(10px, var(--label-min-size,0px));letter-spacing:var(--label-tracking,.1em);text-transform:var(--label-case);color:var(--ink-muted);margin:0;font-weight:700}.vP_V7a_selectable:has(.vP_V7a_selectInput:checked) .vP_V7a_selectHint{display:none}.vP_V7a_selectable:has(.vP_V7a_selectInput:checked){border-color:var(--pass-accent)}.vP_V7a_selectable:has(.vP_V7a_selectInput:focus-visible){outline:3px solid var(--pass-accent);outline-offset:3px}.vP_V7a_actions{z-index:2;margin-top:auto;position:relative}:root[data-app] .vP_V7a_card,:root[data-app] .vP_V7a_featured{background:var(--app-card-bg);color:var(--app-card-ink);border-radius:var(--app-card-radius);padding:var(--s-4);gap:var(--s-3);border-color:#0000}:root[data-app] .vP_V7a_name{font-size:1.25rem}:root[data-app] .vP_V7a_price{font-size:2rem}:root[data-app] .vP_V7a_currency{font-size:1rem}:root[data-app] .vP_V7a_priceBlock{gap:2px}:root[data-app] .vP_V7a_unit{font-family:var(--font-app);text-transform:none;letter-spacing:normal;font-size:var(--app-footnote-size);margin-top:0}:root[data-app] .vP_V7a_moreDetails{border-top-width:1px;border-top-color:var(--app-card-separator);padding-top:var(--s-2)}:root[data-app] .vP_V7a_moreSummary{min-height:var(--app-touch-target);font-family:var(--font-app);text-transform:none;letter-spacing:normal;font-size:var(--app-label-size)}
.CBOLlq_badge{pointer-events:none;--pg-lit:#ffffff1a;--pg-press:#000000a6;--pg-seam:#000000b3;--pg-cast-c:#000;--pg-cast-a:.6;--pg-cast:#0009;filter:brightness(var(--pc-foil-dim,1));position:absolute;right:0}:is(:root[data-scheme=light] .CBOLlq_badge,[data-zone-scheme=light] .CBOLlq_badge){--pg-lit:#ffffffeb;--pg-press:color-mix(in srgb, var(--ink) 32%, transparent);--pg-seam:color-mix(in srgb, var(--ink) 55%, transparent);--pg-cast-c:var(--ink);--pg-cast-a:.3;--pg-cast:color-mix(in srgb, var(--ink) 30%, transparent)}.CBOLlq_svg{max-width:none;display:block;position:absolute;overflow:visible}.CBOLlq_layer{display:block;position:absolute}.CBOLlq_stone{inset:0;overflow:hidden;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.CBOLlq_plainBox{isolation:isolate;display:block;position:absolute}.CBOLlq_press{filter:drop-shadow(0 1px 0 var(--pg-lit)) drop-shadow(0 -1px 0 var(--pg-press));position:absolute;inset:0}.CBOLlq_foilFill{background:linear-gradient(118deg, var(--pg-f1) 0%, var(--pg-f2) 22%, var(--pg-f3) 38%, var(--pg-f4) 52%, var(--pg-f2) 68%, var(--pg-f1) 84%, var(--pg-f3) 100%)}.CBOLlq_sheenBox{background:linear-gradient(105deg, transparent 43.3%, var(--pg-sheen-c) 48.7%, transparent 53.3%);width:300%;animation:5.5s ease-in-out -3.85s infinite CBOLlq_pgSweepBox;animation-play-state:var(--pc-gem-idle-hold,var(--pc-gem-idle-play,paused));position:absolute;top:0;bottom:0;left:-100%}.CBOLlq_sheen{animation:5.5s ease-in-out -3.85s infinite CBOLlq_pgSweep;animation-play-state:var(--pc-gem-idle-hold,var(--pc-gem-idle-play,paused))}@keyframes CBOLlq_pgSweep{0%,55%{transform:translateX(var(--pg-sweep,0px))}85%,to{transform:translateX(calc(-1 * var(--pg-sweep,0px)))}}@keyframes CBOLlq_pgSweepBox{0%,55%{transform:translate(13.7%)}85%,to{transform:translate(-13.7%)}}@media (prefers-reduced-motion:reduce){.CBOLlq_sheen,.CBOLlq_sheenBox{transform:none;animation:none!important}}:is(body[data-motion=off] .CBOLlq_sheen,body[data-motion=off] .CBOLlq_sheenBox){transform:none;animation:none!important}
.-uKWCa_studentNote{font-family:var(--font-mono);letter-spacing:.02em;color:var(--text-leap-on-surface);margin:0;font-size:11px}.-uKWCa_perks{gap:var(--s-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.-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}.-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}.-uKWCa_perkLabel{grid-area:1/2}.-uKWCa_perkNote{font-size:var(--t-mono);color:var(--ink-muted);grid-column:2;line-height:1.4}.-uKWCa_policyChips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.-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}.-uKWCa_policyChipIcon{color:var(--text-frog-on-surface);display:inline-flex}.-uKWCa_terms{font-size:var(--t-mono);color:var(--ink-muted);margin:0;line-height:1.4}
.RmS9cW_scene{perspective:1200px;display:grid;position:relative}.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}.RmS9cW_card{transform-style:preserve-3d;transition:transform var(--motion-duration-md) var(--ease-out);display:grid}.RmS9cW_scene:has(.RmS9cW_toggle:checked) .RmS9cW_card{transform:rotateY(180deg)}.RmS9cW_face{backface-visibility:hidden;grid-area:1/1;min-width:0}.RmS9cW_face[data-face=back]{background:var(--surface-1);border:var(--surface-border-w,2.5px) solid color-mix(in srgb, var(--frog-flash) 55%, var(--surface-2));border-radius:var(--card-radius,var(--r-lg));padding:var(--s-5);flex-direction:column;display:flex;overflow:hidden;transform:rotateY(180deg)}.RmS9cW_face[data-face=front]{visibility:visible;transition:visibility linear}.RmS9cW_face[data-face=back]{visibility:hidden;transition:visibility 0s linear var(--motion-duration-md)}.RmS9cW_scene:has(.RmS9cW_toggle:checked) .RmS9cW_face[data-face=front]{visibility:hidden;transition-delay:var(--motion-duration-md)}.RmS9cW_scene:has(.RmS9cW_toggle:checked) .RmS9cW_face[data-face=back]{visibility:visible;transition-delay:0s}@media (prefers-reduced-motion:reduce){.RmS9cW_face{transition-delay:0s}}.RmS9cW_backBody{gap:var(--s-4);flex-direction:column;flex:1;display:flex}.RmS9cW_backText{color:var(--ink);white-space:pre-line;overflow-wrap:anywhere;font-size:.95rem;line-height:1.55}.RmS9cW_trigger{cursor:pointer;font-family:var(--font-label);font-size:max(12px, var(--label-min-size,0px));letter-spacing:var(--label-tracking,.1em);text-transform:var(--label-case);color:var(--text-frog-on-surface);padding-block:var(--s-2);justify-content:space-between;align-items:center;gap:8px;margin-top:auto;font-weight:700;display:flex}@media (hover:hover) and (pointer:fine){.RmS9cW_trigger:hover{text-decoration:underline}}.RmS9cW_scene:has(.RmS9cW_toggle:focus-visible) .RmS9cW_trigger{outline:2px solid var(--frog-flash);outline-offset:3px;border-radius:var(--r-sm)}.RmS9cW_triggerBack{justify-content:flex-start}.RmS9cW_triggerIcon,.RmS9cW_triggerIconBack{flex-shrink:0}.RmS9cW_triggerIcon{transition:transform var(--motion-duration-sm) var(--ease-out);transform:rotate(-90deg)}.RmS9cW_scene:has(.RmS9cW_toggle:checked) .RmS9cW_triggerIcon{transform:rotate(90deg)}
._6cPj1a_section{padding:var(--s-7) 0 var(--s-8);border-top:var(--surface-border-w,2px) solid var(--border);content-visibility:auto;contain-intrinsic-size:auto 600px}._6cPj1a_head{justify-content:space-between;align-items:baseline;gap:var(--s-3);margin:var(--s-2) 0 var(--s-5);flex-wrap:wrap;display:flex}._6cPj1a_title{font-family:var(--font-title);font-weight:var(--title-weight);letter-spacing:-.01em;color:var(--ink-on-topo);margin:0;font-size:clamp(1.6rem,4vw,2.2rem);line-height:1.05}._6cPj1a_allLink{font-family:var(--font-mono);letter-spacing:.08em;color:var(--accent-on-topo);white-space:nowrap;font-size:12px;text-decoration:underline}._6cPj1a_accordion{gap:var(--s-3);flex-direction:column;display:flex}._6cPj1a_groupLabel{font-family:var(--font-label);font-size:max(11px, var(--label-min-size,0px));letter-spacing:var(--label-tracking,.14em);text-transform:var(--label-case);color:var(--ink-on-topo-muted);margin:var(--s-3) 0 0;font-weight:600}._6cPj1a_groupLabel:first-child{margin-top:0}._6cPj1a_item{background:var(--topo-row-bg);border:1px solid color-mix(in srgb, var(--ink-on-topo) 32%, transparent);border-radius:var(--r-md);scroll-margin-top:96px;overflow:hidden}@media (hover:hover) and (pointer:fine){._6cPj1a_item{background:var(--topo-row-bg-frost);-webkit-backdrop-filter:blur(var(--blur-surface));backdrop-filter:blur(var(--blur-surface))}}._6cPj1a_item[open]{border-width:var(--surface-border-w,2px);border-color:var(--accent-on-topo);box-shadow:none}._6cPj1a_item:target{border-color:var(--accent-on-topo)}._6cPj1a_summary{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none;display:flex}._6cPj1a_summary::-webkit-details-marker{display:none}._6cPj1a_q{font-family:var(--font-header);color:var(--ink-on-topo);text-shadow:var(--topo-text-halo);flex:auto;font-size:1.02rem;font-weight:700}._6cPj1a_caret{border-right:2px solid var(--ink-on-topo);border-bottom:2px solid var(--ink-on-topo);width:12px;height:12px;margin-right:var(--s-1);flex:none;transition:transform .15s;transform:rotate(45deg)}._6cPj1a_item[open] ._6cPj1a_caret{transform:rotate(-135deg)}._6cPj1a_body{padding:0 var(--s-4) var(--s-4);border-top:var(--surface-border-w,2px) solid color-mix(in srgb, var(--ink-on-topo) 32%, transparent)}._6cPj1a_a{color:var(--ink-on-topo-muted);text-shadow:var(--topo-text-halo);margin:var(--s-3) 0 0;font-size:14px;line-height:1.6}._6cPj1a_a a{color:var(--accent-on-topo);text-decoration:underline}._6cPj1a_footnotes{padding:var(--s-5) 0 var(--s-7);border-top:1px solid var(--border-soft);z-index:2;position:relative}._6cPj1a_footnote{color:var(--ink-on-topo-muted);max-width:82ch;margin:0;font-size:12px;line-height:1.65}._6cPj1a_footnote+._6cPj1a_footnote{margin-top:var(--s-2)}