.dcb[data-astro-cid-yhgm3q54]{width:100%;max-width:min(480px,calc(100vw - 1.5rem));padding:0;border:0;background:transparent}.dcb[data-astro-cid-yhgm3q54]::backdrop{background:#061b18a3;backdrop-filter:blur(3px)}.dcb-sheet[data-astro-cid-yhgm3q54]{position:relative;max-height:calc(100vh - 2rem);overflow-y:auto;border-radius:12px;background:#fff;padding:1.35rem 1.25rem 1.15rem;box-shadow:0 30px 60px -24px #061b1880}.dcb-x[data-astro-cid-yhgm3q54]{position:absolute;right:.5rem;top:.5rem;display:grid;place-items:center;height:40px;width:40px;border-radius:999px;color:#52605c}.dcb-x[data-astro-cid-yhgm3q54]:hover{background:#f7ead2;color:#0e1b18}.dcb-kicker[data-astro-cid-yhgm3q54]{display:flex;align-items:center;gap:.4rem;font-size:9.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#52605c}.dcb-rule[data-astro-cid-yhgm3q54]{width:16px;height:1px;background:#d9a03c}.dcb-h[data-astro-cid-yhgm3q54]{margin-top:.45rem;font-family:Fraunces,Georgia,serif;font-size:23px;font-weight:600;line-height:1.12;letter-spacing:-.02em;color:#0e1b18;padding-right:2rem}.dcb-sub[data-astro-cid-yhgm3q54]{margin-top:.45rem;font-size:12.5px;line-height:1.5;color:#35423e}.dcb-form[data-astro-cid-yhgm3q54]{margin-top:.95rem}.dcb-grid[data-astro-cid-yhgm3q54]{display:grid;gap:.55rem}.dcb-full[data-astro-cid-yhgm3q54]{min-width:0}.dcb-consent[data-astro-cid-yhgm3q54]{display:flex;align-items:flex-start;gap:.45rem;margin-top:.6rem;font-size:10.5px;line-height:1.45;color:#52605c}.dcb-check[data-astro-cid-yhgm3q54]{flex:none;margin-top:.15rem;height:15px;width:15px;border-radius:3px;border:1px solid #dcd2bb}.dcb-submit[data-astro-cid-yhgm3q54]{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;width:100%;min-height:48px;margin-top:.7rem;border-radius:6px;background:#0a3e55;color:#fff;font-size:14px;font-weight:700}.dcb-submit[data-astro-cid-yhgm3q54]:hover{background:#0848a0}.dcb-submit[data-astro-cid-yhgm3q54]:disabled{opacity:.7}.dcb-status[data-astro-cid-yhgm3q54]{margin-top:.5rem;font-size:12px;font-weight:600;line-height:1.4;color:#9a2a0e}.dcb-status[data-astro-cid-yhgm3q54][data-ok=true]{color:#0c7449}.dcb-fine[data-astro-cid-yhgm3q54]{margin-top:.5rem;font-size:10px;line-height:1.45;color:#52605c}.dcb-mail[data-astro-cid-yhgm3q54][hidden]{display:none}.dcb-mail[data-astro-cid-yhgm3q54]{display:inline-block;margin-top:.2rem;font-weight:600;color:#0e1b18;text-decoration:underline;text-underline-offset:3px}.dcb-done[data-astro-cid-yhgm3q54]{margin-top:.85rem;border-top:1px solid #e9e0cc;padding-top:.75rem}.dcb-done-h[data-astro-cid-yhgm3q54]{font-family:Fraunces,Georgia,serif;font-size:18px;font-weight:600;color:#0e1b18}.dcb-done-p[data-astro-cid-yhgm3q54]{margin-top:.3rem;font-size:12.5px;line-height:1.55;color:#35423e}.dcb-done-to[data-astro-cid-yhgm3q54]{font-weight:700;color:#0e1b18}.dcb-back[data-astro-cid-yhgm3q54]{display:inline-flex;align-items:center;min-height:40px;margin-top:.5rem;font-size:12.5px;font-weight:700;color:#0e1b18;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#dcd2bb}.dm-plate{position:absolute;right:12px;top:12px;z-index:2;display:inline-flex;align-items:baseline;gap:5px;padding:5px 11px 5px 10px;border-radius:6px;overflow:hidden;font:800 12px/1 Inter,system-ui,sans-serif;letter-spacing:.08em;color:#3a2a06;background:linear-gradient(160deg,#f6dd8f,#e2b752 42%,#cc9e38 70%,#e8c66a);border:1px solid #8a6414;box-shadow:inset 0 1px #fff3c4,inset 0 -1px #8a6414,0 3px 10px #0b151959;text-shadow:0 1px 0 rgba(255,243,196,.7)}.dm-plate small{font-size:9px;letter-spacing:.16em;text-transform:uppercase}.dm-plate:after{content:"";position:absolute;inset:-40% auto -40% -60%;width:40%;transform:skew(-20deg);background:linear-gradient(90deg,transparent,#fffbe8,transparent);opacity:.85;translate:-120% 0}@media(prefers-reduced-motion:no-preference){.dm-plate:after{animation:dm-shine 6s 1.2s ease-in-out infinite}.dm-plate:hover:after{animation-duration:1.1s}}@keyframes dm-shine{0%,70%{translate:-120% 0}to{translate:520% 0}}.dm-porthole{position:absolute;inset:0;z-index:1;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 5px #c99a32,inset 0 0 0 7px #8a6414,inset 0 0 0 8px #fff3c499,inset 0 0 38px #061b3373}.dm-porthole i{position:absolute;width:7px;height:7px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#fff3c4,#c99a32 55%,#6f4f0e)}.dm-porthole i:nth-child(1){left:12px;top:12px}.dm-porthole i:nth-child(2){right:12px;top:12px}.dm-porthole i:nth-child(3){left:12px;bottom:12px}.dm-porthole i:nth-child(4){right:12px;bottom:12px}.dm-porthole i:nth-child(5){left:50%;top:4px;margin-left:-3px}.dm-porthole i:nth-child(6){left:50%;bottom:4px;margin-left:-3px}.dm-porthole i:nth-child(7){left:4px;top:50%;margin-top:-3px}.dm-porthole i:nth-child(8){right:4px;top:50%;margin-top:-3px}@media(prefers-reduced-motion:no-preference){.dm-hero[data-hero-kind=ocean] .dm-hero-pic{animation:dm-roll 9s ease-in-out infinite alternate;transform-origin:50% 80%}}@keyframes dm-roll{0%{transform:scale(1.05) rotate(-.7deg) translateY(0)}to{transform:scale(1.05) rotate(.7deg) translateY(-1.2%)}}.dm-stamp{position:absolute;right:4%;bottom:7%;z-index:2;width:22%;max-width:116px;min-width:74px;aspect-ratio:1;color:#0a3f86;pointer-events:none;transform:rotate(-12deg);opacity:.9;filter:drop-shadow(0 0 1.5px #fff) drop-shadow(0 0 3px rgba(255,255,255,.6))}.dm-stamp svg{width:100%;height:100%;overflow:visible}.dm-stamp.dm-arm{opacity:0;transform:rotate(-4deg) scale(2)}.dm-stamp.dm-arm.is-in{animation:dm-thunk .45s cubic-bezier(.2,.9,.2,1.15) forwards}@keyframes dm-thunk{0%{transform:rotate(-4deg) scale(2.1);opacity:0}60%{opacity:.95}to{transform:rotate(-12deg) scale(1);opacity:.9}}.dm-hero.is-thumped{animation:dm-hero-thump .3s .25s ease-out}@keyframes dm-hero-thump{40%{transform:scale(.992)}}.dm-curtains{display:none}.dm-curtains-play .dm-curtains{display:block;position:absolute;inset:0;z-index:3;pointer-events:none}.dm-curtain{position:absolute;top:0;bottom:0;width:52%;background:repeating-linear-gradient(90deg,#0000002e 0 6px,#ffffff0f 6px 14px,#0000001a 14px 22px),linear-gradient(180deg,#7a1f2b,#5c1520 70%,#45101a);box-shadow:inset 0 0 26px #00000073}.dm-curtain--l{left:0;transform-origin:0 0;animation:dm-curtain-l 1.5s .2s cubic-bezier(.6,0,.2,1) forwards}.dm-curtain--r{right:0;transform-origin:100% 0;animation:dm-curtain-r 1.5s .2s cubic-bezier(.6,0,.2,1) forwards}.dm-valance{position:absolute;inset:0 0 auto;height:9%;background:linear-gradient(180deg,#5c1520,#7a1f2b);box-shadow:0 4px 10px #00000059;animation:dm-valance .5s 1.5s ease-in forwards}@keyframes dm-curtain-l{to{transform:translate(-88%) scaleX(.28)}}@keyframes dm-curtain-r{to{transform:translate(88%) scaleX(.28)}}@keyframes dm-valance{to{transform:translateY(-110%)}}.dm-coins{display:flex;align-items:flex-end;gap:10px;margin-top:.55rem}.dm-coin-stacks{display:flex;align-items:flex-end;gap:3px;min-height:30px}.dm-stack{display:flex;flex-direction:column-reverse}.dm-coin{display:block;width:20px;height:5px;margin-top:-1px;border-radius:50%;background:linear-gradient(180deg,#ffe38a,#d9a73a 60%,#a67a18);border:1px solid #8a6414}.dm-coin-cap{font-size:11px;line-height:1.35;color:var(--c-ink-3);max-width:22ch}.dm-coins.dm-arm .dm-coin{opacity:0;transform:translateY(-46px) rotateX(70deg)}.dm-coins.dm-arm.is-in .dm-coin{animation:dm-coin-drop .55s calc(var(--d) * 70ms) cubic-bezier(.3,0,.6,1.4) forwards}@keyframes dm-coin-drop{0%{opacity:0;transform:translateY(-46px) rotateX(70deg)}20%{opacity:1}80%{transform:translateY(1px) rotateX(0)}to{opacity:1;transform:none}}.dm-glass{display:flex;align-items:center;gap:.55rem;margin-top:.45rem;color:var(--c-ink-2)}.dm-glass[hidden]{display:none}.dm-glass-svg{width:22px;height:32px;flex:none}.dm-glass-liquid{fill:#e0a800;transform-box:view-box;transform-origin:50% 100%;transform:scaleY(var(--level, 1));transition:transform 1.4s cubic-bezier(.3,.7,.2,1)}.dm-glass-wave{fill:#ffc531;transform-box:view-box;transform:translateY(calc((1 - var(--level, 1)) * 36px));transition:transform 1.4s cubic-bezier(.3,.7,.2,1)}@media(prefers-reduced-motion:no-preference){.dm-glass-wave{animation:dm-wave 2.4s linear infinite}}@keyframes dm-wave{to{translate:14px 0}}.buy-deadline.is-urgent .dm-glass-liquid{fill:#ff7a5c}.buy-deadline.is-urgent .dm-glass-wave{fill:#ffa08a}.dm-glass-text{font-size:11.5px;line-height:1.35}@media(prefers-reduced-motion:no-preference){.buybox .buybox-foot{transition:transform .55s cubic-bezier(.3,1.4,.5,1),clip-path .2s linear;transform-origin:8% 0}.buybox.dm-torn .buybox-foot{transform:translate(6px,12px) rotate(-3.2deg);clip-path:polygon(0 4px,4% 0,8% 4px,12% 0,16% 4px,20% 0,24% 4px,28% 0,32% 4px,36% 0,40% 4px,44% 0,48% 4px,52% 0,56% 4px,60% 0,64% 4px,68% 0,72% 4px,76% 0,80% 4px,84% 0,88% 4px,92% 0,96% 4px,100% 0,100% 100%,0 100%)}.buybox.dm-torn .buybox-perf{border-top-color:transparent}}.dm-chalk{position:relative;border-radius:14px;border:10px solid #8b5e34;-o-border-image:linear-gradient(135deg,#a8743f,#6f4523 60%,#94653a) 1;border-image:linear-gradient(135deg,#a8743f,#6f4523 60%,#94653a) 1;background:#1f2e2a;color:#f4f1e8;box-shadow:inset 0 0 40px #00000073,0 10px 24px -16px #0b151999}.dm-chalk-sum{color:#f4f1e8;font-family:Fraunces,Georgia,serif}.dm-chalk-sum svg{color:#c9d3ce}.dm-chalk-board{position:relative;border-top:1px dashed #5d6f69}.dm-chalk-row{position:relative;border-bottom:1px dashed #3d4f49}.dm-chalk-row:last-child{border-bottom:0}.dm-chalk-k{color:#c9d3ce;font-family:Fraunces,Georgia,serif;font-style:italic}.dm-chalk-v{color:#f4f1e8}.dm-chalk-val{font-family:Fraunces,Georgia,serif;font-size:1.12em;letter-spacing:.01em}.dm-chalk-note{color:#c9d3ce}.dm-chalk-foot{color:#c9d3ce;border-top:1px dashed #5d6f69}.dm-chalk-tray{display:block;height:6px;margin:12px -20px -20px;background:#6f4523;box-shadow:0 2px #4f301a}.dm-chalk.dm-arm .dm-chalk-row>*{clip-path:inset(-24px 100% -24px -24px)}.dm-chalk.dm-arm .dm-chalk-row>dd{transition-delay:.35s}.dm-chalk.dm-arm .dm-chalk-row.is-written>*{clip-path:inset(-24px -24px -24px -24px);transition-property:clip-path;transition-duration:.7s;transition-timing-function:steps(16,end)}.dm-chalk-row.is-answer .dm-chalk-val{position:relative}.dm-chalk-row.is-answer .dm-chalk-val:after{content:"";position:absolute;inset:-7px -10px;border:2px solid #f4f1e8;border-radius:50% 46% 52% 48%;opacity:.8;transform:rotate(-3deg)}.dm-chalk.dm-arm .dm-chalk-row.is-answer .dm-chalk-val:after{clip-path:inset(0 100% 0 0)}.dm-chalk.dm-arm .dm-chalk-row.is-answer.is-circled .dm-chalk-val:after{clip-path:inset(0 0 0 0);transition:clip-path .6s ease-out}.dm-tw{position:relative}.dm-tw-ghost{color:transparent}.dm-tw-live{position:absolute;inset:0}.dm-tw-live:after{content:"";display:inline-block;width:2px;height:1em;margin-left:1px;vertical-align:-.12em;background:currentColor;animation:dm-caret .9s steps(1) infinite}.dm-tw.is-typed .dm-tw-live:after{display:none}@keyframes dm-caret{50%{opacity:0}}.dm-map{display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:0;padding:0;list-style:none;border:1px solid var(--c-rule);border-radius:10px;overflow:hidden;perspective:900px;background:#f3ead6}.dm-map-panel{position:relative;display:flex;align-items:center;gap:8px;min-height:64px;padding:12px 14px;background:repeating-linear-gradient(0deg,transparent 0 15px,rgba(10,111,214,.08) 15px 16px),repeating-linear-gradient(90deg,transparent 0 15px,rgba(10,111,214,.08) 15px 16px),#fbf6ea;border-right:1px dashed #c9b88f;transform-origin:0 50%;color:var(--c-ink)}.dm-map-panel:nth-child(2n){background-color:#f7efdc}.dm-map-pin{width:11px;height:11px;flex:none;border-radius:50% 50% 50% 0;transform:rotate(-45deg);background:var(--c-navy);box-shadow:0 0 0 2px #fff}.dm-map-name{font-size:13.5px;font-weight:600;line-height:1.25}.dm-map.dm-arm .dm-map-panel{transform:rotateY(-92deg);opacity:0}.dm-map.dm-arm.is-in .dm-map-panel{animation:dm-unfold .6s calc(var(--i) * .16s) cubic-bezier(.2,.8,.2,1) forwards}@keyframes dm-unfold{0%{transform:rotateY(-92deg);opacity:0}30%{opacity:1}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.dm-plate:after{display:none}.dm-tw-live:after{display:none}}.dt-live-dot[data-astro-cid-uswpbnxe]{width:6px;height:6px;flex:0 0 auto;border-radius:999px;background:currentColor}@media(prefers-reduced-motion:no-preference){.dt-live-dot[data-astro-cid-uswpbnxe]{animation:dt-live 2.4s ease-in-out infinite}}@keyframes dt-live{0%,to{opacity:.3}50%{opacity:1}}@media(max-width:1023px){body{padding-bottom:calc(78px + env(safe-area-inset-bottom))}}.urg-chip[data-astro-cid-uswpbnxe]{position:relative;overflow:hidden;isolation:isolate;box-shadow:inset 0 0 0 1px #f0ce8b73}.urg-chip[data-astro-cid-uswpbnxe]:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(100deg,#f0ce8b00,#f0ce8b40 30%,#fbf3dfd9,#f0ce8b40 70%,#f0ce8b00);transform:translate(-130%)}.urg-chip[data-astro-cid-uswpbnxe].is-pulsing:after{animation:urg-sweep 1.1s cubic-bezier(.16,.84,.28,1) 1 both}@keyframes urg-sweep{0%{transform:translate(-130%)}to{transform:translate(130%)}}@media(prefers-reduced-motion:reduce){.urg-chip[data-astro-cid-uswpbnxe]:after{animation:none!important}}.desk-essay[data-astro-cid-uswpbnxe]{position:relative;overflow:hidden;border:1px solid var(--c-rule);border-radius:8px;background:var(--c-surface);padding:1.4rem 1.1rem 1.2rem}.desk-essay[data-astro-cid-uswpbnxe]:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(180deg,var(--c-metal-light) 0%,var(--c-metal) 45%,var(--c-metal-deep) 100%)}.desk-kicker[data-astro-cid-uswpbnxe]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .6rem}.desk-tag[data-astro-cid-uswpbnxe]{font-size:10.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--c-signal-ink)}.desk-rule[data-astro-cid-uswpbnxe]{flex:none;width:22px;height:1px;background:var(--c-metal)}.desk-fmt[data-astro-cid-uswpbnxe]{font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--c-ink-3)}.desk-eyebrow[data-astro-cid-uswpbnxe]{margin-top:.55rem;font-size:10.5px;font-weight:600;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;color:var(--c-ink-3);overflow-wrap:anywhere}.desk-hed[data-astro-cid-uswpbnxe]{margin-top:.6rem;max-width:30ch;font-family:var(--font-display, Georgia, serif);font-size:clamp(23px,3.1vw,31px);font-weight:600;line-height:1.14;letter-spacing:-.022em;color:var(--c-ink);text-wrap:balance}.desk-dek[data-astro-cid-uswpbnxe]{margin-top:.7rem;max-width:58ch;font-size:15.5px;line-height:1.62;color:var(--c-ink-2)}.desk-pull[data-astro-cid-uswpbnxe]{margin-top:.9rem;max-width:36ch;border-left:2px solid var(--c-coral, #c4553a);padding-left:.85rem;font-family:var(--font-display, Georgia, serif);font-size:17px;font-weight:560;line-height:1.35;letter-spacing:-.015em;color:var(--c-ink)}.desk-verdict[data-astro-cid-uswpbnxe]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem .75rem;margin-top:1rem;padding-top:.9rem;border-top:1px solid var(--c-rule-soft)}.desk-chip[data-astro-cid-uswpbnxe]{flex:none;display:inline-flex;align-items:center;border-radius:999px;border:1px solid transparent;padding:.2rem .6rem;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.desk-chip--book[data-astro-cid-uswpbnxe]{background:#e2f4ea;border-color:#0c744947;color:#0c7449}.desk-chip--watch[data-astro-cid-uswpbnxe]{background:#fff7de;border-color:#d9a03c73;color:#8a5a00}.desk-chip--skip[data-astro-cid-uswpbnxe]{background:var(--c-sunk);border-color:var(--c-rule);color:var(--c-ink-2)}.desk-verdict-text[data-astro-cid-uswpbnxe]{min-width:0;flex:1 1 14rem;font-size:13.5px;line-height:1.55;color:var(--c-ink-2)}.desk-foot[data-astro-cid-uswpbnxe]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.25rem 1rem;margin-top:.9rem}.desk-link[data-astro-cid-uswpbnxe]{display:inline-flex;align-items:center;gap:.45rem;min-height:44px;font-size:14.5px;font-weight:700;color:var(--c-ink);text-decoration:underline;text-decoration-color:var(--c-signal);text-decoration-thickness:2px;text-underline-offset:5px}.desk-link[data-astro-cid-uswpbnxe]:hover{color:var(--c-signal-ink);text-decoration-thickness:3px}.desk-link[data-astro-cid-uswpbnxe] svg[data-astro-cid-uswpbnxe]{flex:none}.desk-meta[data-astro-cid-uswpbnxe]{font-size:11.5px;font-weight:500;letter-spacing:.02em;color:var(--c-ink-3)}@media(min-width:640px){.desk-essay[data-astro-cid-uswpbnxe]{padding:1.9rem 2rem 1.6rem}}@media(min-width:1024px){.desk-essay[data-astro-cid-uswpbnxe]{padding:2.2rem 2.6rem 1.9rem}}.buybox[data-astro-cid-uswpbnxe]{border-radius:18px}.buybox-head[data-astro-cid-uswpbnxe]{padding:1.05rem 1.1rem .9rem}.buybox-top[data-astro-cid-uswpbnxe]{display:flex;align-items:baseline;justify-content:space-between;gap:.6rem}.buybox-kicker[data-astro-cid-uswpbnxe]{display:inline-flex;align-items:center;gap:.4rem;min-width:0;font-size:9.5px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--c-ink-3)}.buybox-rule[data-astro-cid-uswpbnxe]{flex:none;width:14px;height:1px;background:var(--c-metal)}.buybox-seller[data-astro-cid-uswpbnxe]{max-width:58%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:600;letter-spacing:.03em;color:var(--c-ink-2)}.buybox-price[data-astro-cid-uswpbnxe]{display:flex;align-items:baseline;gap:.5rem;margin-top:.45rem}.buybox-amount[data-astro-cid-uswpbnxe]{font-family:Fraunces,Georgia,serif;font-weight:600;font-size:clamp(38px,4.4vw,44px);line-height:.92;letter-spacing:-.035em;color:var(--c-ink);white-space:nowrap}.buybox-amount[data-astro-cid-uswpbnxe].is-word{font-size:30px;line-height:1.05;letter-spacing:-.015em;white-space:normal}.buybox-was[data-astro-cid-uswpbnxe]{font-size:13px;font-weight:500;color:var(--c-ink-3)}.buybox-was[data-astro-cid-uswpbnxe] .num[data-astro-cid-uswpbnxe]{text-decoration:line-through;text-decoration-thickness:1px;text-decoration-color:#52605cbf}.buybox-unit[data-astro-cid-uswpbnxe]{margin-top:.4rem;font-size:11.5px;line-height:1.4}.buybox-save[data-astro-cid-uswpbnxe]{margin-top:.45rem;font-size:12.5px;font-weight:700;color:var(--c-signal-ink)}.buybox-eff[data-astro-cid-uswpbnxe]{margin-top:.4rem;font-size:12px;line-height:1.4;color:var(--c-ink-2)}.buybox-eff[data-astro-cid-uswpbnxe] .num[data-astro-cid-uswpbnxe]{font-weight:700;color:var(--c-ink)}.buybox-upto[data-astro-cid-uswpbnxe]{margin-top:.35rem;font-size:12px;font-weight:700;color:var(--c-signal-ink)}.buybox-hair[data-astro-cid-uswpbnxe]{height:1px;margin:.8rem 0 .65rem;background:var(--c-rule-soft)}.bcalc-kicker[data-astro-cid-uswpbnxe]{font-size:9px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--c-ink-3)}.bcalc-tabs[data-astro-cid-uswpbnxe]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;margin-top:.35rem;padding:3px;border:1px solid var(--c-rule);border-radius:8px;background:var(--c-sunk)}.bcalc-tab[data-astro-cid-uswpbnxe]{min-height:36px;border-radius:5px;background:transparent;font-size:11px;font-weight:700;letter-spacing:.01em;color:var(--c-ink-2);transition:background-color .16s linear,color .16s linear}.bcalc-tab[data-astro-cid-uswpbnxe]:hover{background:#ffffffe6;color:var(--c-ink)}.bcalc-tab[data-astro-cid-uswpbnxe].is-on,.bcalc-tab[data-astro-cid-uswpbnxe].is-on:hover{background:var(--c-ink);color:var(--c-canvas)}.bcalc-out[data-astro-cid-uswpbnxe]{margin-top:.45rem;border:1px solid var(--c-rule-soft);border-radius:8px;background:var(--c-canvas);padding:.5rem .6rem .55rem}.bcalc-line[data-astro-cid-uswpbnxe]{font-size:12.5px;font-weight:700;line-height:1.3;color:var(--c-ink);font-variant-numeric:tabular-nums lining-nums}.bcalc-note[data-astro-cid-uswpbnxe]{margin-top:.15rem;font-size:10px;line-height:1.4;color:var(--c-ink-3)}.bcalc-desk[data-astro-cid-uswpbnxe]{display:inline-flex;align-items:center;min-height:32px;margin-top:.35rem;font-size:11px;font-weight:700;color:var(--c-signal-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-color:#b6320e59}.bcalc-desk[data-astro-cid-uswpbnxe][hidden]{display:none}.buy-deadline[data-astro-cid-uswpbnxe]{margin-top:.65rem;border:1px solid var(--c-rule);border-radius:8px;background:var(--c-sunk);padding:.45rem .6rem .55rem}.buy-deadline[data-astro-cid-uswpbnxe].is-urgent{border-color:#b6320e4d;background:var(--c-signal-soft)}.buy-deadline-row[data-astro-cid-uswpbnxe]{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.buy-deadline-k[data-astro-cid-uswpbnxe]{font-size:9px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--c-ink-3)}.buy-deadline-d[data-astro-cid-uswpbnxe]{font-family:Fraunces,Georgia,serif;font-size:13px;font-weight:600;letter-spacing:-.01em;color:var(--c-ink)}.buy-deadline[data-astro-cid-uswpbnxe].is-urgent .buy-deadline-d[data-astro-cid-uswpbnxe]{color:var(--c-signal-ink)}.buy-deadline-clock[data-astro-cid-uswpbnxe]{display:flex;align-items:center;gap:.4rem;margin-top:.25rem;color:var(--c-ink)}.buy-deadline-clock[data-astro-cid-uswpbnxe] [data-cd-unit]{color:var(--c-ink-3)}.buy-deadline[data-astro-cid-uswpbnxe].is-urgent [data-cd-cell],.buy-deadline[data-astro-cid-uswpbnxe].is-urgent [data-cd-unit]{color:var(--c-signal-ink)}.buy-deadline-closed[data-astro-cid-uswpbnxe]{margin-top:.3rem;font-size:10.5px;line-height:1.4;color:var(--c-ink-2)}.buy-deadline-prov[data-astro-cid-uswpbnxe]{margin-top:.35rem;font-size:9.5px;line-height:1.35;color:var(--c-ink-3)}.buybox-perf[data-astro-cid-uswpbnxe]{position:relative;margin:0 16px;border-top:1px dashed rgba(217,160,60,.6)}.buybox-perf[data-astro-cid-uswpbnxe] .notch[data-astro-cid-uswpbnxe]{top:-10px}.buybox-foot[data-astro-cid-uswpbnxe]{padding:.85rem 1.1rem 1rem}.buybox-cta[data-astro-cid-uswpbnxe]{display:flex;align-items:center;justify-content:center;width:100%;min-height:54px;border-radius:6px;background:var(--c-signal);color:#fff;padding:.55rem .8rem;font-size:14.5px;font-weight:700;line-height:1.15;letter-spacing:-.005em;text-align:center;box-shadow:0 8px 18px -12px #b6320ee6;transition:background-color .18s linear,transform .28s var(--e-spring)}.buybox-cta[data-astro-cid-uswpbnxe]:hover{background:var(--c-signal-ink)}.buybox-cta[data-astro-cid-uswpbnxe]:active{transform:translateY(1px)}.buybox-cta[data-astro-cid-uswpbnxe].is-quiet{background:var(--c-ink);box-shadow:none}.buybox-desk[data-astro-cid-uswpbnxe]{display:flex;width:100%;align-items:center;justify-content:center;gap:.35rem;min-height:40px;margin-top:.3rem;font-size:11px;color:var(--c-ink-3)}.buybox-desk[data-astro-cid-uswpbnxe]:hover{color:var(--c-ink)}.buybox-desk-a[data-astro-cid-uswpbnxe]{font-weight:700;color:var(--c-ink-2);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--c-rule)}.buybox-desk[data-astro-cid-uswpbnxe]:hover .buybox-desk-a[data-astro-cid-uswpbnxe]{color:var(--c-signal-ink);text-decoration-color:#b6320e66}.buybox-fine[data-astro-cid-uswpbnxe]{margin-top:.4rem;font-size:10px;line-height:1.45;color:var(--c-ink-3)}.buybox-fine[data-astro-cid-uswpbnxe] strong[data-astro-cid-uswpbnxe]{font-weight:600;color:var(--c-ink-2)}.buybox-math[data-astro-cid-uswpbnxe]{display:inline-flex;align-items:center;gap:.3rem;min-height:36px;margin-top:.45rem;font-size:11px;font-weight:600;color:var(--c-ink-3);text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--c-rule)}.buybox-math[data-astro-cid-uswpbnxe]:hover{color:var(--c-ink)}.jumpbar-btn[data-astro-cid-uswpbnxe]{display:inline-flex;align-items:center;gap:.35rem;min-height:44px;padding:0 .95rem;border:1px solid var(--c-ink);border-radius:6px;background:var(--c-surface);font-size:12.5px;font-weight:700;color:var(--c-ink)}.jumpbar-btn[data-astro-cid-uswpbnxe]:hover{background:var(--c-ink);color:var(--c-canvas)}.jumpbar-go[data-astro-cid-uswpbnxe]{min-height:48px;padding:0 1.05rem;border-color:var(--c-signal);background:var(--c-signal);color:#fff;font-size:14px;box-shadow:0 8px 18px -12px #b6320ee6}.jumpbar-go[data-astro-cid-uswpbnxe]:hover{background:var(--c-signal-ink);border-color:var(--c-signal-ink);color:#fff}[data-astro-cid-uswpbnxe][data-jumpbar]{transition:transform .32s var(--e-out3),opacity .2s linear}[data-astro-cid-uswpbnxe][data-jumpbar].is-away{transform:translateY(110%);opacity:0}@media(prefers-reduced-motion:reduce){[data-astro-cid-uswpbnxe][data-jumpbar]{transition:none}}.pcl[data-astro-cid-uswpbnxe]{width:100%;max-width:min(680px,calc(100vw - 1.5rem));padding:0;border:0;background:transparent}.pcl[data-astro-cid-uswpbnxe]::backdrop{background:#061b18ad;backdrop-filter:blur(3px)}.pcl-sheet[data-astro-cid-uswpbnxe]{display:flex;flex-direction:column;max-height:calc(100vh - 1.5rem);overflow:hidden;border-radius:12px;background:var(--c-surface);box-shadow:0 34px 70px -28px #061b188c}.pcl-head[data-astro-cid-uswpbnxe]{position:relative;background:var(--c-teal);padding:1.15rem 1.25rem 1.05rem;color:var(--c-canvas)}.pcl-kicker[data-astro-cid-uswpbnxe]{display:flex;align-items:center;gap:.4rem;padding-right:2.4rem;font-size:9.5px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--c-metal-light)}.pcl-dot[data-astro-cid-uswpbnxe]{flex:none;width:6px;height:6px;border-radius:999px;background:var(--c-metal-light)}.pcl-x[data-astro-cid-uswpbnxe]{position:absolute;right:.6rem;top:.6rem;display:grid;place-items:center;width:40px;height:40px;border-radius:999px;color:#fff8eccc}.pcl-x[data-astro-cid-uswpbnxe]:hover{background:#fff8ec1a;color:var(--c-canvas)}.pcl-h[data-astro-cid-uswpbnxe]{margin-top:.4rem;padding-right:1.8rem;font-family:Fraunces,Georgia,serif;font-size:clamp(21px,2.6vw,26px);font-weight:600;line-height:1.1;letter-spacing:-.02em;color:var(--c-canvas)}.pcl-sub[data-astro-cid-uswpbnxe]{margin-top:.45rem;max-width:54ch;font-size:12px;line-height:1.5;color:#fff8ecb8}.pcl-body[data-astro-cid-uswpbnxe]{overflow-y:auto;padding:1rem 1.25rem 1.1rem}.pcl-list[data-astro-cid-uswpbnxe]{display:grid;gap:.4rem}.pcl-card[data-astro-cid-uswpbnxe]{display:flex;align-items:center;gap:.65rem;border:1px solid var(--c-rule-soft);border-radius:8px;padding:.4rem;transition:border-color .18s linear,background-color .18s linear}.pcl-card[data-astro-cid-uswpbnxe]:hover{border-color:var(--c-ink);background:var(--c-canvas)}.pcl-thumb[data-astro-cid-uswpbnxe]{flex:none;width:66px;height:44px;border-radius:5px;-o-object-fit:cover;object-fit:cover;background:var(--c-sunk)}.pcl-card-body[data-astro-cid-uswpbnxe]{display:grid;flex:1;gap:.1rem;min-width:0}.pcl-card-title[data-astro-cid-uswpbnxe]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:700;color:var(--c-ink)}.pcl-card-meta[data-astro-cid-uswpbnxe]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;color:var(--c-ink-3)}.pcl-card-price[data-astro-cid-uswpbnxe]{flex:none;font-size:13px;font-weight:800;color:var(--c-ink)}.pcl-vip[data-astro-cid-uswpbnxe]{margin-top:.9rem;border-top:1px solid var(--c-rule-soft);padding-top:.8rem}.pcl-vip-h[data-astro-cid-uswpbnxe]{font-family:Fraunces,Georgia,serif;font-size:16px;font-weight:600;color:var(--c-ink)}.pcl-vip-p[data-astro-cid-uswpbnxe]{margin-top:.2rem;font-size:11px;line-height:1.45;color:var(--c-ink-3)}.pcl-lab[data-astro-cid-uswpbnxe]{display:block;margin:.5rem 0 .25rem;font-size:9.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--c-ink-3)}.pcl-input[data-astro-cid-uswpbnxe]{width:100%;min-height:44px;border:1px solid var(--c-rule);border-radius:8px;background:var(--c-surface);padding:0 .8rem;font-size:13.5px;color:var(--c-ink)}.pcl-input[data-astro-cid-uswpbnxe]:focus{border-color:var(--c-ink);outline:none}.pcl-submit[data-astro-cid-uswpbnxe]{width:100%;min-height:46px;margin-top:.45rem;font-size:13.5px}.pcl-status[data-astro-cid-uswpbnxe]{margin-top:.45rem;font-size:11.5px;font-weight:600;line-height:1.4;color:var(--c-ink-2)}.pcl-fine[data-astro-cid-uswpbnxe]{margin-top:.35rem;font-size:9.5px;line-height:1.4;color:var(--c-ink-3)}.pcl-foot[data-astro-cid-uswpbnxe]{padding:.55rem 1.25rem .8rem;border-top:1px solid var(--c-rule-soft);background:var(--c-canvas)}.pcl-back[data-astro-cid-uswpbnxe]{min-height:36px;font-size:11.5px;font-weight:700;color:var(--c-ink);text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--c-rule)}@media(max-width:639px){.buybox-head[data-astro-cid-uswpbnxe]{padding:1rem 1rem .85rem}.buybox-foot[data-astro-cid-uswpbnxe]{padding:.8rem 1rem .95rem}.bcalc-tab[data-astro-cid-uswpbnxe]{min-height:44px}}@media(prefers-reduced-motion:reduce){.bcalc-tab[data-astro-cid-uswpbnxe],.buybox-cta[data-astro-cid-uswpbnxe],.jumpbar-btn[data-astro-cid-uswpbnxe],.pcl-card[data-astro-cid-uswpbnxe]{transition:none}.buybox-cta[data-astro-cid-uswpbnxe]:active{transform:none}}
