.s5b-Ma_page{--cb-ink:#18233b;--cb-ink-2:#24334f;--cb-copper:#b4451f;--cb-copper-d:#9a3412;--cb-paper:#fbf6ec;--cb-paper-2:#f4ecdd;--cb-line:#e4d8c3;--cb-sub:#565c69;--cb-ok:#166534;--cb-no:#b91c1c;--accent:#b4451f;--accent-hover:#9a3412;--accent-soft:#fdeee3;--accent-soft-border:#f2cdb6;--gradient-main:linear-gradient(135deg, #b4451f, #9a3412)}.s5b-Ma_hero{border-bottom:1px solid var(--cb-line);background:radial-gradient(circle at 1px 1px, #18233b0f 1px, transparent 0) 0 0 / 22px 22px, radial-gradient(58% 70% at 92% 8%, #b4451f1c, transparent 66%), linear-gradient(180deg, var(--cb-paper), #fff);padding:28px 0 76px;position:relative;overflow:hidden}.s5b-Ma_heroGrid{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:center;gap:52px;margin-top:8px;display:grid}.s5b-Ma_eyebrow{border:1px solid var(--cb-line);color:var(--cb-copper-d);background:#fff;border-radius:999px;align-items:center;gap:8px;margin-bottom:16px;padding:5px 14px;font-size:.8rem;font-weight:700;display:inline-flex}.s5b-Ma_title{letter-spacing:-.025em;color:var(--cb-ink);margin-bottom:18px;font-size:clamp(2rem,4.1vw,3.05rem);font-weight:800;line-height:1.14}.s5b-Ma_title span{color:var(--cb-copper)}.s5b-Ma_lead{color:var(--cb-sub);max-width:620px;margin-bottom:22px;font-size:1.08rem;line-height:1.7}.s5b-Ma_lead strong{color:var(--cb-ink)}.s5b-Ma_price{color:var(--cb-sub);flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:22px;display:flex}.s5b-Ma_price strong{color:var(--cb-ink);letter-spacing:-.02em;font-size:2.1rem;font-weight:800;line-height:1}.s5b-Ma_priceBadge{color:var(--cb-copper-d);background:#fdeee3;border:1px solid #f2cdb6;border-radius:999px;align-self:center;padding:3px 10px;font-size:.78rem;font-weight:700}.s5b-Ma_btnCopper{background:var(--cb-copper);border:1px solid var(--cb-copper);color:#fff;box-shadow:0 12px 24px -14px #b4451fcc}.s5b-Ma_btnCopper:hover{background:var(--cb-copper-d);border-color:var(--cb-copper-d);color:#fff}.s5b-Ma_btnGhost{color:var(--cb-ink);background:#fff;border:1px solid #d5c7ae}.s5b-Ma_btnGhost:hover{border-color:var(--cb-ink);color:var(--cb-ink)}.s5b-Ma_heroArt{min-width:0}.s5b-Ma_scene{min-width:0;margin:0}.s5b-Ma_cabinet{padding-top:6px;position:relative}.s5b-Ma_cabHead{color:#f8f1e3;background:linear-gradient(180deg, #2c3d5e, var(--cb-ink-2));border-radius:14px 14px 0 0;grid-template-columns:1fr auto;align-items:center;gap:8px;width:46%;padding:12px 14px;display:grid}.s5b-Ma_cabPlate{white-space:nowrap;align-items:center;gap:7px;font-size:.82rem;font-weight:700;display:inline-flex}.s5b-Ma_cabPlate i{color:#f2a77c}.s5b-Ma_cabCount{color:#d7deea;white-space:nowrap;font-size:.72rem;font-weight:600}.s5b-Ma_cabMeter{background:#ffffff29;border-radius:99px;order:3;grid-column:1/-1;height:5px;overflow:hidden}.s5b-Ma_cabMeter span{border-radius:inherit;background:#f2a77c;width:38%;height:100%;animation:1.8s cubic-bezier(.3,.7,.3,1) .4s both s5b-Ma_cabGrow;display:block}@keyframes s5b-Ma_cabGrow{0%{width:0}}.s5b-Ma_row{grid-template-columns:minmax(0,46%) minmax(0,1fr);height:74px;display:grid}.s5b-Ma_front{color:#f8f1e3;background:linear-gradient(180deg, var(--cb-ink-2), var(--cb-ink));border-top:1px solid #ffffff1a;align-items:center;gap:10px;min-width:0;padding:0 12px;display:flex}.s5b-Ma_row:last-child .s5b-Ma_front{border-radius:0 0 14px 14px;box-shadow:0 22px 34px -24px #18233bbf}.s5b-Ma_frontIc{color:#f2a77c;background:#ffffff17;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-size:.86rem;display:grid}.s5b-Ma_frontName{flex:1;min-width:0;font-size:.86rem;font-weight:600;line-height:1.25}.s5b-Ma_frontLock{color:#aeb9cc;flex:none;font-size:.7rem}.s5b-Ma_rail{clip-path:inset(-72px 0 -4px);min-width:0;position:relative}.s5b-Ma_tray{height:48px;animation:s5b-Ma_trayCycle 3.4s cubic-bezier(.3, .7, .3, 1) calc(.5s + var(--o) * 3.4s) both;background:linear-gradient(#eee3cf,#dccbae);border:1px solid #c9b593;border-left:0;border-radius:0 10px 10px 0;align-items:flex-end;gap:4px;padding:0 8px 6px 9px;display:flex;position:absolute;bottom:9px;left:0;right:4px;transform:translate(-104%);box-shadow:0 10px 18px -14px #18233b99}.s5b-Ma_tab{white-space:nowrap;min-width:0;height:30px;color:var(--cb-ink);background:#fffdf8;border:1px solid #d8c8aa;border-radius:6px 6px 2px 2px;flex:1 1 0;place-items:center;font-size:.68rem;font-weight:600;display:grid;overflow:hidden}.s5b-Ma_tabPick{color:var(--cb-copper-d);background:#fde9dc;border-color:#e7b596}.s5b-Ma_sheet{white-space:nowrap;border:1px solid var(--cb-line);color:var(--cb-ink);opacity:0;animation:s5b-Ma_sheetCycle 3.4s ease calc(.5s + var(--o) * 3.4s) both;background:#fff;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:.76rem;font-weight:600;display:inline-flex;position:absolute;bottom:52px;left:22%;transform:translateY(18px);box-shadow:0 12px 22px -14px #18233b8c}.s5b-Ma_sheet>i:first-child{color:var(--cb-copper)}.s5b-Ma_sheetOk{color:var(--cb-ok)}.s5b-Ma_rowLast .s5b-Ma_tray{animation:.6s cubic-bezier(.3,.7,.3,1) 10.7s both s5b-Ma_trayIn;transform:none}.s5b-Ma_rowLast .s5b-Ma_sheet{opacity:1;animation:.5s 11.4s both s5b-Ma_sheetIn;transform:none}@keyframes s5b-Ma_trayIn{0%{transform:translate(-104%)}}@keyframes s5b-Ma_trayCycle{0%{transform:translate(-104%)}16%,80%{transform:none}to{transform:translate(-104%)}}@keyframes s5b-Ma_sheetIn{0%{opacity:0;transform:translateY(18px)}}@keyframes s5b-Ma_sheetCycle{0%,26%{opacity:0;transform:translateY(18px)}40%,68%{opacity:1;transform:none}78%,to{opacity:0;transform:translateY(18px)}}.s5b-Ma_sceneCap{color:var(--cb-sub);margin-top:14px;font-size:.86rem}.s5b-Ma_band{background:var(--cb-paper);border-block:1px solid var(--cb-line)}.s5b-Ma_pills{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:18px;display:flex}.s5b-Ma_pill{cursor:pointer;font:inherit;color:var(--cb-ink);background:#fff;border:1px solid #d5c7ae;border-radius:999px;align-items:center;gap:8px;padding:9px 16px;font-size:.9rem;font-weight:600;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.s5b-Ma_pill:hover{border-color:var(--cb-ink)}.s5b-Ma_pill[aria-pressed=true]{background:var(--cb-ink);border-color:var(--cb-ink);color:#fff}.s5b-Ma_pill:focus-visible,.s5b-Ma_replayBtn:focus-visible,.s5b-Ma_seg button:focus-visible,.s5b-Ma_slotBtns button:focus-visible{outline:2px solid var(--cb-copper);outline-offset:2px}.s5b-Ma_replayBtn{cursor:pointer;font:inherit;color:var(--cb-ink);background:0 0;border:1px solid #d5c7ae;border-radius:999px;flex:none;align-items:center;gap:7px;padding:7px 13px;font-size:.84rem;font-weight:600;display:inline-flex}.s5b-Ma_replayBtn:hover{border-color:var(--cb-ink)}.s5b-Ma_desk{max-width:980px;margin:0 auto}.s5b-Ma_deskStory{text-align:center;color:var(--cb-sub);min-height:1.6em;margin-bottom:18px}.s5b-Ma_deskGrid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:stretch;gap:18px;display:grid}.s5b-Ma_deskList,.s5b-Ma_deskBox{border:1px solid var(--cb-line);background:#fff;border-radius:16px;min-width:0;padding:18px;box-shadow:0 16px 32px -28px #18233b80}.s5b-Ma_deskHead{color:var(--cb-sub);flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:12px;font-size:.9rem;display:flex}.s5b-Ma_deskHead i{color:var(--cb-copper)}.s5b-Ma_deskHead b{color:var(--cb-ink)}.s5b-Ma_deskList ul{gap:8px;display:grid}.s5b-Ma_snap{border:1px solid var(--cb-line);background:var(--cb-paper);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;gap:1px 10px;padding:10px 12px 10px 20px;transition:transform .35s cubic-bezier(.3,.7,.3,1),border-color .3s,box-shadow .3s;display:grid;position:relative;overflow:hidden}.s5b-Ma_snapTab{background:#e2d3b8;width:7px;transition:background .3s;position:absolute;top:0;bottom:0;left:0}.s5b-Ma_snapTime{color:var(--cb-ink);font-size:.9rem;font-weight:600}.s5b-Ma_snapSrc{color:var(--cb-sub);text-overflow:ellipsis;white-space:nowrap;grid-column:1;font-family:ui-monospace,Consolas,monospace;font-size:.76rem;overflow:hidden}.s5b-Ma_snapMark{color:var(--cb-copper-d);white-space:nowrap;grid-area:1/2/3;align-self:center;font-size:.76rem;font-weight:700}.s5b-Ma_snapPick{border-color:var(--cb-copper);background:#fff;transform:translate(8px);box-shadow:0 0 0 3px #b4451f1f}.s5b-Ma_snapPick .s5b-Ma_snapTab{background:var(--cb-copper)}.s5b-Ma_desk[data-phase="0"] .s5b-Ma_snapPick{border-color:var(--cb-line);background:var(--cb-paper);box-shadow:none;transform:none}.s5b-Ma_desk[data-phase="0"] .s5b-Ma_snapPick .s5b-Ma_snapTab{background:#e2d3b8}.s5b-Ma_desk[data-phase="0"] .s5b-Ma_snapMark{visibility:hidden}.s5b-Ma_boxTitle{color:var(--cb-ink);font-size:1.04rem;font-weight:700}.s5b-Ma_boxSub{color:var(--cb-sub);overflow-wrap:anywhere;margin-bottom:12px;font-size:.82rem}.s5b-Ma_boxNote{color:#1e3a8a;background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;gap:9px;padding:10px 12px;font-size:.85rem;line-height:1.55;display:flex}.s5b-Ma_boxNote i{margin-top:3px}.s5b-Ma_partBlock{margin-top:12px}.s5b-Ma_partLabel{color:var(--cb-ink);margin-bottom:4px;font-size:.8rem;font-weight:600}.s5b-Ma_partBox{color:var(--cb-ink);overflow-wrap:anywhere;background:#fffefb;border:1px solid #d5c7ae;border-radius:8px;padding:8px 10px;font-family:ui-monospace,Consolas,monospace;font-size:.8rem}.s5b-Ma_desk[data-phase="0"] .s5b-Ma_boxNote,.s5b-Ma_desk[data-phase="0"] .s5b-Ma_partBlock,.s5b-Ma_desk[data-phase="0"] .s5b-Ma_deskAct{visibility:hidden}.s5b-Ma_deskAct{min-height:124px;margin-top:12px;display:grid}.s5b-Ma_actBtn,.s5b-Ma_actRun,.s5b-Ma_actDone{grid-area:1/1;min-width:0;transition:opacity .25s}.s5b-Ma_actBtn,.s5b-Ma_actRun{opacity:0;visibility:hidden}.s5b-Ma_actBtn{justify-content:flex-end;align-items:flex-start;display:flex}.s5b-Ma_fakeBtn{background:var(--cb-copper);color:#fff;border-radius:10px;padding:9px 20px;font-size:.9rem;font-weight:700}.s5b-Ma_actRun{color:var(--cb-sub);align-content:start;gap:8px;font-size:.86rem;display:grid}.s5b-Ma_runBar{background:var(--cb-paper-2);border-radius:99px;height:8px;display:block;overflow:hidden}.s5b-Ma_runBar span{border-radius:inherit;background:var(--cb-copper);width:100%;height:100%;display:block}.s5b-Ma_doneHead{color:var(--cb-ok);align-items:center;gap:7px;font-size:.92rem;font-weight:700;display:flex}.s5b-Ma_donePath{color:#14532d;overflow-wrap:anywhere;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;margin:6px 0;padding:7px 10px;font-family:ui-monospace,Consolas,monospace;font-size:.76rem;line-height:1.45}.s5b-Ma_doneKeep{color:var(--cb-sub);align-items:center;gap:7px;font-size:.82rem;display:flex}.s5b-Ma_desk[data-phase="0"] .s5b-Ma_actDone,.s5b-Ma_desk[data-phase="1"] .s5b-Ma_actDone,.s5b-Ma_desk[data-phase="2"] .s5b-Ma_actDone{opacity:0;visibility:hidden}.s5b-Ma_desk[data-phase="1"] .s5b-Ma_actBtn{opacity:1;visibility:visible}.s5b-Ma_desk[data-phase="1"] .s5b-Ma_fakeBtn{animation:1.4s .5s both s5b-Ma_btnPress}@keyframes s5b-Ma_btnPress{0%,72%{transform:none}84%{transform:scale(.95)}to{transform:none}}.s5b-Ma_desk[data-phase="2"] .s5b-Ma_actRun{opacity:1;visibility:visible}.s5b-Ma_desk[data-phase="2"] .s5b-Ma_runBar span{animation:1.7s cubic-bezier(.3,.7,.4,1) both s5b-Ma_runFill}@keyframes s5b-Ma_runFill{0%{width:0}}.s5b-Ma_deskFoot,.s5b-Ma_setupFoot{color:var(--cb-sub);justify-content:space-between;align-items:center;gap:14px;margin-top:14px;font-size:.88rem;display:flex}.s5b-Ma_setup{max-width:1020px;margin:0 auto}.s5b-Ma_setupGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:stretch;gap:18px;display:grid}.s5b-Ma_term{background:#111a2e;border-radius:16px;flex-direction:column;min-width:0;display:flex;overflow:hidden;box-shadow:0 24px 44px -32px #18233be6}.s5b-Ma_termBar{background:#1b2740;align-items:center;gap:6px;padding:10px 14px;display:flex}.s5b-Ma_termBar span{background:#3b4a67;border-radius:50%;width:10px;height:10px}.s5b-Ma_termBar b{color:#c8d2e3;margin-left:8px;font-size:.76rem;font-weight:600}.s5b-Ma_termBody{color:#e8edf7;flex:1;padding:16px 18px 18px;font-family:ui-monospace,Consolas,monospace;font-size:.84rem;line-height:1.62}.s5b-Ma_termCmd{overflow-wrap:anywhere;word-break:break-all;min-height:6.6em}.s5b-Ma_termPrompt{color:#f2a77c}.s5b-Ma_caret{vertical-align:-.18em;background:#86efac;width:.55em;height:1.05em;margin-left:2px;animation:1s steps(2,end) infinite s5b-Ma_blink;display:none}.s5b-Ma_setup[data-phase="0"] .s5b-Ma_caret{display:inline-block}@keyframes s5b-Ma_blink{50%{opacity:0}}.s5b-Ma_termOut{color:#c8d2e3;white-space:pre-wrap;overflow-wrap:anywhere;border-top:1px dashed #ffffff29;margin-top:12px;padding-top:12px;transition:opacity .3s}.s5b-Ma_termOk{color:#86efac;font-weight:600}.s5b-Ma_setup[data-phase="0"] .s5b-Ma_termOut{visibility:hidden;opacity:0}.s5b-Ma_panel{background:var(--cb-paper);border:1px solid var(--cb-line);border-radius:16px;flex-direction:column;gap:14px;min-width:0;padding:18px;display:flex}.s5b-Ma_panelHead{color:var(--cb-ink);align-items:center;gap:8px;font-size:.92rem;transition:opacity .3s;display:flex}.s5b-Ma_panelDot{background:#16a34a;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 3px #16a34a2e}.s5b-Ma_panelState{color:var(--cb-ok);margin-left:auto;font-size:.78rem;font-weight:600}.s5b-Ma_panelLabel{color:var(--cb-sub);margin-bottom:6px;font-size:.78rem;font-weight:600}.s5b-Ma_panelFind{transition:opacity .3s}.s5b-Ma_panelFind ul{gap:6px;display:grid}.s5b-Ma_panelFind li{border:1px solid var(--cb-line);color:var(--cb-ink);background:#fff;border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:8px 10px;font-size:.84rem;display:grid}.s5b-Ma_panelFind li>i:first-child{color:var(--cb-copper)}.s5b-Ma_panelFind span{text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,Consolas,monospace;font-size:.8rem;overflow:hidden}.s5b-Ma_panelFind em{color:var(--cb-sub);font-size:.74rem;font-style:normal}.s5b-Ma_findOk{color:var(--cb-ok);font-size:.74rem}.s5b-Ma_panelSet{gap:2px;transition:opacity .3s;display:grid}.s5b-Ma_seg{background:var(--cb-paper-2);border-radius:10px;grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;margin-bottom:8px;padding:3px;display:grid}.s5b-Ma_seg button{cursor:pointer;font:inherit;color:var(--cb-ink);background:0 0;border:0;border-radius:8px;padding:7px 4px;font-size:.78rem;font-weight:600;line-height:1.25;transition:background .2s}.s5b-Ma_seg button[aria-pressed=true]{color:var(--cb-copper-d);background:#fff;box-shadow:0 1px 3px #18233b29}.s5b-Ma_panelSum{color:var(--cb-ink);align-items:baseline;gap:7px;font-size:.84rem;font-weight:600;display:flex}.s5b-Ma_panelSum i{color:var(--cb-copper)}.s5b-Ma_setup[data-phase="0"] .s5b-Ma_panelHead,.s5b-Ma_setup[data-phase="0"] .s5b-Ma_panelFind,.s5b-Ma_setup[data-phase="0"] .s5b-Ma_panelSet,.s5b-Ma_setup[data-phase="1"] .s5b-Ma_panelFind,.s5b-Ma_setup[data-phase="1"] .s5b-Ma_panelSet,.s5b-Ma_setup[data-phase="2"] .s5b-Ma_panelSet{visibility:hidden;opacity:0}.s5b-Ma_delta{max-width:1020px;margin:0 auto}.s5b-Ma_deltaGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px;display:grid}.s5b-Ma_deltaArt{border:1px solid var(--cb-line);background:#fff;border-radius:14px;grid-template-columns:repeat(20,minmax(0,1fr));gap:4px;padding:14px;display:grid}.s5b-Ma_cell{aspect-ratio:1;background:#efe5d3;border-radius:3px}.s5b-Ma_cellOn{background:var(--cb-copper);animation:s5b-Ma_cellIn .3s ease calc(var(--i) * 9ms) both}@keyframes s5b-Ma_cellIn{0%{background:#efe5d3;transform:scale(.6)}}.s5b-Ma_deltaText{min-width:0}.s5b-Ma_deltaSum{color:var(--cb-ink);margin-bottom:14px;font-size:1.04rem;font-weight:600}.s5b-Ma_deltaStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.s5b-Ma_deltaStats>div{flex-direction:column-reverse;justify-content:flex-end;gap:2px;display:flex}.s5b-Ma_deltaStats dd{letter-spacing:-.02em;color:var(--cb-copper-d);font-size:1.5rem;font-weight:800;line-height:1.1}.s5b-Ma_deltaStats dt{color:var(--cb-sub);font-size:.8rem;line-height:1.35}.s5b-Ma_deltaLegend{color:var(--cb-sub);flex-wrap:wrap;gap:6px 16px;font-size:.8rem;display:flex}.s5b-Ma_deltaLegend span{align-items:center;gap:6px;display:inline-flex}.s5b-Ma_keyOn,.s5b-Ma_keyOff{border-radius:3px;width:11px;height:11px;display:inline-block}.s5b-Ma_keyOn{background:var(--cb-copper)}.s5b-Ma_keyOff{background:#e5d8c0}.s5b-Ma_proofRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.s5b-Ma_proofRow li{border:1px solid var(--cb-line);background:#fff;border-radius:12px;padding:16px}.s5b-Ma_proofRow strong{color:var(--cb-ink);letter-spacing:-.01em;font-size:1.24rem;font-weight:800;display:block}.s5b-Ma_proofRow span{color:var(--cb-sub);font-size:.86rem;line-height:1.45}.s5b-Ma_proofNote{color:var(--cb-sub);text-align:center;margin-top:12px;font-size:.82rem}.s5b-Ma_dark{background:linear-gradient(180deg, var(--cb-ink), #111a2e);color:#e8edf7;padding:84px 0}.s5b-Ma_dark [class*=eyebrow]{color:#f2a77c}.s5b-Ma_slot{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:36px;max-width:960px;margin:0 auto;display:grid}.s5b-Ma_slotArt{justify-content:center;align-items:flex-end;height:300px;display:flex;position:relative;overflow:hidden}.s5b-Ma_slotBox{z-index:2;background:linear-gradient(#2f4164,#22314d);border:1px solid #ffffff29;border-radius:14px 14px 10px 10px;width:236px;height:190px;position:relative;box-shadow:0 24px 40px -26px #000}.s5b-Ma_slotMouth{background:#0b1220;border-radius:6px;width:148px;height:10px;margin-left:-74px;position:absolute;top:-4px;left:50%;box-shadow:inset 0 2px 3px #000}.s5b-Ma_slotLock{color:#f2a77c;background:#f2a77c29;border-radius:50%;place-items:center;width:40px;height:40px;margin-left:-20px;display:grid;position:absolute;top:34px;left:50%}.s5b-Ma_slotStack{gap:6px;display:grid;position:absolute;bottom:18px;left:22px;right:22px}.s5b-Ma_slotStack i{background:#ffffff24;border-radius:3px;height:9px;display:block}.s5b-Ma_paper{z-index:1;background:#fffdf8;border-radius:6px;align-content:start;gap:8px;width:132px;height:100px;margin-left:-66px;padding:12px;display:grid;position:absolute;top:6px;left:50%;box-shadow:0 16px 26px -16px #000000b3}.s5b-Ma_paperLine{background:#e7dcc7;border-radius:3px;height:7px;display:block}.s5b-Ma_paperLine:nth-child(2){width:82%}.s5b-Ma_paperLine:nth-child(3){width:60%}.s5b-Ma_paperIn{animation:1.15s cubic-bezier(.45,.05,.55,.95) both s5b-Ma_paperDrop}@keyframes s5b-Ma_paperDrop{0%{opacity:1;transform:translateY(-20px)}78%{opacity:1;transform:translateY(106px)}to{opacity:0;transform:translateY(116px)}}.s5b-Ma_paperNo{animation:.75s cubic-bezier(.3,.7,.3,1) both s5b-Ma_paperBack}@keyframes s5b-Ma_paperBack{0%{transform:translateY(-22px)}42%{transform:translateY(46px)}to{transform:none}}.s5b-Ma_stamp{text-align:center;border:2.5px solid var(--cb-no);width:92px;color:var(--cb-no);letter-spacing:.05em;text-transform:uppercase;background:#ffffffe6;border-radius:6px;margin-left:-46px;padding:3px 0;font-size:.78rem;font-weight:800;animation:.34s cubic-bezier(.2,1.5,.4,1) .42s both s5b-Ma_stampIn;position:absolute;top:34px;left:50%;transform:rotate(-9deg)}@keyframes s5b-Ma_stampIn{0%{opacity:0;transform:rotate(-9deg)scale(1.9)}}.s5b-Ma_slotSide{min-width:0}.s5b-Ma_slotAsk{color:#fff;margin-bottom:10px;font-weight:600}.s5b-Ma_slotBtns{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.s5b-Ma_slotBtns button{cursor:pointer;font:inherit;color:#e8edf7;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:10px;justify-content:flex-start;align-items:center;gap:9px;padding:11px 13px;font-size:.9rem;font-weight:600;transition:background .2s,color .2s;display:inline-flex}.s5b-Ma_slotBtns button:hover{background:#ffffff1f}.s5b-Ma_slotBtns button[aria-pressed=true]{color:var(--cb-ink);background:#fffdf8;border-color:#fffdf8}.s5b-Ma_slotRes{border-radius:10px;min-height:5.1em;padding:11px 13px;font-size:.92rem;line-height:1.55}.s5b-Ma_slotOk{color:#d1fae5;background:#1665344d;border:1px solid #86efac66}.s5b-Ma_slotNo{color:#fee2e2;background:#b91c1c42;border:1px solid #fca5a56b}.s5b-Ma_slotNote{color:#c8d2e3;margin-top:12px;font-size:.86rem;line-height:1.6}.s5b-Ma_trust{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:44px;display:grid}.s5b-Ma_trustItem{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:14px;padding:20px}.s5b-Ma_trustIc{color:#f2a77c;background:#f2a77c26;border-radius:10px;place-items:center;width:38px;height:38px;margin-bottom:12px;display:grid}.s5b-Ma_trustItem h3{color:#fff;margin-bottom:6px;font-size:1rem;font-weight:700}.s5b-Ma_trustItem p{color:#c8d2e3;font-size:.88rem;line-height:1.55}.s5b-Ma_cmpWrap{max-width:980px;margin:0 auto}.s5b-Ma_cmp{border-collapse:separate;border-spacing:0;border:1px solid var(--cb-line);background:#fff;border-radius:16px;width:100%;font-size:.93rem;line-height:1.5;overflow:hidden}.s5b-Ma_cmp thead td{background:var(--cb-ink)}.s5b-Ma_cmp thead th{text-align:left;color:#fff;background:var(--cb-ink);padding:14px 16px;font-weight:700}.s5b-Ma_cmp thead th i{color:#f2a77c;margin-right:6px}.s5b-Ma_cmp tbody th{text-align:left;width:18%;color:var(--cb-sub);vertical-align:top;border-top:1px solid var(--cb-line);padding:13px 16px;font-weight:600}.s5b-Ma_cmp tbody td{color:var(--cb-ink);vertical-align:top;border-top:1px solid var(--cb-line);padding:13px 16px}.s5b-Ma_cmp tbody td:first-of-type{background:#fffbf3;font-weight:500}.s5b-Ma_cmpFoot th,.s5b-Ma_cmpFoot td{background:var(--cb-paper)}.s5b-Ma_cmp a{color:var(--cb-copper-d);white-space:nowrap;font-weight:600}.s5b-Ma_plans{justify-items:center;display:grid}.s5b-Ma_need{border:1px solid var(--cb-line);background:#fff;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:6px 14px;width:100%;max-width:680px;margin-bottom:20px;padding:18px 20px;display:grid}.s5b-Ma_need label{color:var(--cb-ink);font-weight:700}.s5b-Ma_need output{color:var(--cb-copper-d);letter-spacing:-.02em;font-size:1.5rem;font-weight:800}.s5b-Ma_need input{width:100%;height:26px;accent-color:var(--cb-copper);cursor:pointer;grid-column:1/-1;margin:2px 0}.s5b-Ma_need input:focus-visible{outline:2px solid var(--cb-copper);outline-offset:3px;border-radius:6px}.s5b-Ma_need p{color:var(--cb-sub);grid-column:1/-1;font-size:.84rem;line-height:1.5}.s5b-Ma_planGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;width:100%;margin-top:24px;display:grid}.s5b-Ma_plan{border:1px solid var(--cb-line);background:#fff;border-radius:14px;flex-direction:column;gap:4px;min-width:0;padding:22px 16px 16px;transition:transform .25s cubic-bezier(.3,.7,.3,1),border-color .25s,box-shadow .25s;display:flex;position:relative}.s5b-Ma_planOn{border-color:var(--cb-copper);transform:translateY(-4px);box-shadow:0 0 0 3px #b4451f21}.s5b-Ma_planTag{background:var(--cb-copper);color:#fff;white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:.7rem;font-weight:700;position:absolute;top:-11px;left:12px}.s5b-Ma_plan h3{letter-spacing:-.02em;color:var(--cb-ink);font-size:1.5rem;font-weight:800}.s5b-Ma_planSub{color:var(--cb-sub);font-size:.82rem}.s5b-Ma_planPrice{color:var(--cb-sub);margin-top:8px;font-size:.84rem}.s5b-Ma_planPrice strong{letter-spacing:-.02em;color:var(--cb-ink);font-size:1.32rem;font-weight:800;animation:.3s both s5b-Ma_priceIn;display:inline-block}@keyframes s5b-Ma_priceIn{0%{opacity:0;transform:translateY(5px)}}.s5b-Ma_planTotal{min-height:2.5em;color:var(--cb-sub);font-size:.8rem;line-height:1.3}.s5b-Ma_planTotal em{color:var(--cb-ok);font-style:normal;font-weight:700;display:block}.s5b-Ma_planUse{color:var(--cb-sub);font-size:.76rem;font-weight:600}.s5b-Ma_planUse b{color:var(--cb-no);font-weight:700}.s5b-Ma_planFill{background:#efe5d3;border-radius:99px;height:6px;margin:4px 0 12px;display:block;overflow:hidden}.s5b-Ma_planFill span{border-radius:inherit;background:var(--cb-copper);height:100%;transition:width .3s;display:block}span.s5b-Ma_planOver{background:var(--cb-no)}.s5b-Ma_plan .btn{justify-content:center;width:100%;margin-top:auto;padding-inline:8px}.s5b-Ma_trial{border:1px solid var(--cb-line);background:#fff;border-radius:14px;align-items:center;gap:14px;margin-top:18px;padding:14px 18px;display:flex}.s5b-Ma_trial p{min-width:0;color:var(--cb-sub);flex:1;font-size:.93rem;line-height:1.5}.s5b-Ma_trial strong{color:var(--cb-ink)}.s5b-Ma_trialIc{width:38px;height:38px;color:var(--cb-copper-d);background:#fdeee3;border-radius:10px;flex:none;place-items:center;display:grid}.s5b-Ma_trial .btn{flex:none}.s5b-Ma_cta{background:linear-gradient(130deg, var(--cb-ink) 0%, #2c3d5e 62%, #7c2d12 118%)}@media (max-width:1100px){.s5b-Ma_planGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.s5b-Ma_trust{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.s5b-Ma_heroGrid{grid-template-columns:minmax(0,1fr);gap:34px}.s5b-Ma_heroArt{max-width:560px}.s5b-Ma_deskGrid,.s5b-Ma_setupGrid,.s5b-Ma_deltaGrid{grid-template-columns:minmax(0,1fr)}.s5b-Ma_slot{grid-template-columns:minmax(0,1fr);gap:20px}.s5b-Ma_slotArt{height:270px}.s5b-Ma_dark{padding:64px 0}}@media (max-width:720px){.s5b-Ma_planGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 10px}.s5b-Ma_proofRow{grid-template-columns:minmax(0,1fr)}.s5b-Ma_cmp thead{display:none}.s5b-Ma_cmp,.s5b-Ma_cmp tbody,.s5b-Ma_cmp tr{width:100%;display:block}.s5b-Ma_cmp tbody tr{border-top:1px solid var(--cb-line);padding:12px 14px}.s5b-Ma_cmp tbody tr:first-child{border-top:0}.s5b-Ma_cmp tbody th{width:auto;color:var(--cb-ink);border-top:0;padding:0 0 6px;font-weight:700;display:block}.s5b-Ma_cmp tbody td{background:0 0;border-top:0;grid-template-columns:92px minmax(0,1fr);gap:10px;padding:5px 0;font-weight:400;display:grid}.s5b-Ma_cmp tbody td:first-of-type{background:0 0;font-weight:400}.s5b-Ma_cmp tbody td:before{content:attr(data-label);color:var(--cb-sub);font-size:.78rem;font-weight:700}.s5b-Ma_cmp a{white-space:normal}.s5b-Ma_trial{flex-wrap:wrap}.s5b-Ma_trial .btn{justify-content:center;width:100%}}@media (max-width:480px){.s5b-Ma_row{grid-template-columns:minmax(0,43%) minmax(0,1fr);height:68px}.s5b-Ma_cabHead{width:43%;padding:10px}.s5b-Ma_cabCount{display:none}.s5b-Ma_front{gap:7px;padding:0 8px}.s5b-Ma_frontIc{border-radius:8px;width:28px;height:28px;font-size:.74rem}.s5b-Ma_frontName{font-size:.76rem}.s5b-Ma_frontLock{display:none}.s5b-Ma_tab{font-size:.6rem}.s5b-Ma_sheet{font-size:.72rem;left:6%}.s5b-Ma_pill{padding:8px 13px;font-size:.84rem}.s5b-Ma_deskList,.s5b-Ma_deskBox,.s5b-Ma_panel{padding:14px}.s5b-Ma_deskFoot,.s5b-Ma_setupFoot{flex-direction:column;align-items:flex-start}.s5b-Ma_termBody{padding:14px;font-size:.78rem}.s5b-Ma_termCmd{min-height:9.8em}.s5b-Ma_deltaStats dd{font-size:1.22rem}.s5b-Ma_planGrid{grid-template-columns:minmax(0,1fr);gap:16px}.s5b-Ma_planTotal{min-height:0}.s5b-Ma_slotBtns button{padding:10px;font-size:.84rem}}@media (prefers-reduced-motion:reduce){.s5b-Ma_tray,.s5b-Ma_sheet,.s5b-Ma_cabMeter span,.s5b-Ma_cellOn,.s5b-Ma_paperIn,.s5b-Ma_paperNo,.s5b-Ma_stamp,.s5b-Ma_caret,.s5b-Ma_runBar span,.s5b-Ma_fakeBtn,.s5b-Ma_planPrice strong{animation:none!important}.s5b-Ma_snap,.s5b-Ma_plan,.s5b-Ma_planFill span,.s5b-Ma_pill,.s5b-Ma_seg button{transition:none}}
