.mkt{--void:#000;--near:#0b0b0e;--panel:#141419;--panel-2:#1b1b22;--edge:#26262f;--edge-hi:#3a3a46;--chalk:#fbf9f6;--grey:#9b96a3;--grey-2:#6a6673;--amber:#ffb53d;--coral:#ff5f52;--cyan:#3fd6d0;--violet:#a97bff;--amber-2:#ff9a2e;--amber-deep:#c98a18;--violet-deep:#6e42b8;--coral-deep:#c23a2f;--on-amber:#17120a;--on-solid:#fff;--raise:#fbf9f60d;--raise-2:#fbf9f614;--navbg:#000000b8;--glassbg:#0b0b0ed1;--panel-shadow:0 46px 110px -44px #000000e6;--glow-amber:#ffb53d99;--sheen:#2a2a34;--tint-amber:#ffb53d29;--tint-amber-soft:#ffb53d14;--tint-amber-edge:#ffb53d38;--tint-violet:#a97bff29;--tint-coral:#ff5f5229;--tint-cyan:#3fd6d01a;--bad-bg:#ff5f521f;--bad-edge:#ff5f524d;--bad-ink:#ffb3ac;--sent-bg:#3fd6d017;--sent-edge:#3fd6d040;--beam-1:#ffb53d2e;--beam-2:#ff5f5221;--beam-3:#3fd6d01a;--display:var(--mk-display),system-ui,sans-serif;--body:var(--mk-body),system-ui,sans-serif;--round:var(--mk-round),system-ui,sans-serif;background:var(--void);color:var(--chalk);font-family:var(--body);-webkit-font-smoothing:antialiased;min-height:100dvh;font-size:16px;line-height:1.5;overflow-x:hidden}.light .mkt{--void:#f6f5f2;--near:#fff;--panel:#fff;--panel-2:#f4f2ed;--edge:#e2dfd8;--edge-hi:#cbc7be;--chalk:#14141a;--grey:#5c5866;--grey-2:#7c7788;--amber:#a75f00;--coral:#be2e24;--cyan:#046b62;--violet:#5e33b0;--amber-2:#c97a00;--amber-deep:#8a4e00;--violet-deep:#452487;--coral-deep:#8e1f17;--on-amber:#fff;--on-solid:#fff;--raise:#14141a0a;--raise-2:#14141a12;--navbg:#f6f5f2d9;--glassbg:#ffffffe6;--panel-shadow:0 30px 70px -34px #14141a4d;--glow-amber:#e0900059;--sheen:#e6e2da;--tint-amber:#e0900029;--tint-amber-soft:#e090001a;--tint-amber-edge:#e090004d;--tint-violet:#8a57e029;--tint-coral:#e5493c24;--tint-cyan:#12a29624;--bad-bg:#e5493c1a;--bad-edge:#e5493c59;--bad-ink:#7a1c15;--sent-bg:#12a2961a;--sent-edge:#12a29659;--beam-1:#e0900029;--beam-2:#e5493c1a;--beam-3:#12a2961a}.mkt *{box-sizing:border-box;margin:0;padding:0}.mkt .wrap{max-width:1180px;margin:0 auto;padding:0 26px}@keyframes mkrise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.mkt .a{animation:.85s cubic-bezier(.16,1,.3,1) both mkrise}.mkt .a1{animation-delay:50ms}.mkt .a2{animation-delay:.14s}.mkt .a3{animation-delay:.23s}.mkt .a4{animation-delay:.32s}.mkt .rv{opacity:0;transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1);transform:translateY(24px)}.mkt .rv.in{opacity:1;transform:none}.mkt .rv-1{transition-delay:70ms}.mkt .rv-2{transition-delay:.14s}.mkt .rv-3{transition-delay:.21s}.mkt .rv-4{transition-delay:.28s}.mkt .rv-5{transition-delay:.35s}@media (prefers-reduced-motion:reduce){.mkt .rv{opacity:1;transition:none;transform:none}.mkt .a{animation:none}}.mkt .nav{z-index:100;-webkit-backdrop-filter:saturate(180%)blur(20px);background:var(--navbg);border-bottom:1px solid #0000;transition:border-color .3s;position:fixed;top:0;left:0;right:0}.mkt .nav.stuck{border-bottom-color:var(--edge)}.mkt .navin{justify-content:space-between;align-items:center;max-width:1180px;height:56px;margin:0 auto;padding:0 26px;display:flex}.mkt .brand{font-family:var(--round);letter-spacing:-.01em;color:var(--chalk);align-items:center;gap:10px;font-size:17.5px;font-weight:700;text-decoration:none;display:flex}.mkt .logomark{align-items:flex-end;gap:3.5px;height:21px;display:flex}.mkt .logomark i{border-radius:2.5px;width:5px;display:block}.mkt .logomark i:first-child{background:var(--coral);height:10px}.mkt .logomark i:nth-child(2){background:var(--amber);height:21px}.mkt .logomark i:nth-child(3){background:var(--cyan);height:15px}.mkt .navlinks{align-items:center;gap:26px;font-size:14px;display:flex}.mkt .navlinks a{color:var(--grey);text-decoration:none;transition:color .2s}.mkt .navlinks a:hover{color:var(--chalk)}@media (max-width:640px){.mkt .navlinks a:not(.pill){display:none}}.mkt .pill{background:var(--chalk);border-radius:999px;justify-content:center;align-items:center;height:34px;padding:0 17px;font-size:13px;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-flex;color:var(--void)!important}.mkt .pill:hover{opacity:.85}.mkt .cta-lg{height:52px;font-size:15.5px;font-weight:600;font-family:var(--display);cursor:pointer;letter-spacing:-.01em;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 30px;text-decoration:none;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .25s;display:inline-flex}.mkt .cta-lg:hover{transform:scale(1.03)}.mkt .solid{background:linear-gradient(135deg,var(--amber),var(--amber-2));color:var(--on-amber)}.mkt .solid:hover{box-shadow:0 12px 40px -12px var(--glow-amber)}.mkt .ghost{background:var(--raise);color:var(--chalk);border:1px solid var(--edge-hi)}.mkt .ghost:hover{border-color:var(--chalk);background:var(--raise-2)}.mkt .hero{text-align:center;width:100%;max-width:none;margin:0;padding:96px 26px 26px;position:relative;overflow:hidden}.mkt .heroin{z-index:1;max-width:1180px;margin:0 auto;position:relative}.mkt .beam{pointer-events:none;background:radial-gradient(ellipse 44% 40% at 42% 52%,var(--beam-1),transparent 66%), radial-gradient(ellipse 40% 36% at 62% 56%,var(--beam-2),transparent 66%), radial-gradient(ellipse 46% 40% at 50% 70%,var(--beam-3),transparent 68%);filter:blur(26px);width:min(1150px,150vw);height:120%;position:absolute;top:-52%;left:50%;transform:translate(-50%)}.mkt .grid-bg{pointer-events:none;opacity:.55;background-image:linear-gradient(var(--edge) 1px,transparent 1px),linear-gradient(90deg,var(--edge) 1px,transparent 1px);background-size:68px 68px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(62% 80% at 50% 30%,#000 18%,#0000 76%);mask-image:radial-gradient(62% 80% at 50% 30%,#000 18%,#0000 76%)}.mkt .hero>*{z-index:1;position:relative}.mkt .kicker{font-family:var(--round);letter-spacing:.005em;color:var(--amber);margin-bottom:16px;font-size:15px;font-weight:700}.mkt h1{font-family:var(--display);letter-spacing:-.045em;max-width:14ch;margin:0 auto 18px;font-size:clamp(42px,8vw,96px);font-weight:800;line-height:.95}.mkt h1 .glow{background:linear-gradient(100deg,var(--amber),var(--coral) 55%,var(--violet));color:#0000;-webkit-background-clip:text;background-clip:text}.mkt .lede{color:var(--grey);max-width:34ch;margin:0 auto 28px;font-size:clamp(16.5px,1.8vw,19px);line-height:1.5}.mkt .herobtns{flex-wrap:wrap;justify-content:center;gap:11px;display:flex}.mkt .deck{padding:0 0 72px}.mkt .stage{max-width:880px;margin:0 auto;position:relative}.mkt .slides{display:grid}.mkt .slide{opacity:0;pointer-events:none;grid-area:1/1;transition:opacity .6s cubic-bezier(.33,1,.68,1),transform .6s cubic-bezier(.33,1,.68,1);transform:translateY(14px)scale(.975)}.mkt .slide.on{opacity:1;pointer-events:auto;z-index:2;position:relative;transform:none}@media (prefers-reduced-motion:reduce){.mkt .slide{transition:opacity .2s;transform:none}}.mkt .panel{background:linear-gradient(170deg,var(--panel),var(--near));border:1px solid var(--edge);box-shadow:var(--panel-shadow);border-radius:24px;overflow:hidden}.mkt .ptop{border-bottom:1px solid var(--edge);justify-content:space-between;align-items:center;gap:12px;padding:15px 20px;display:flex}.mkt .ptop span{font-family:var(--round);letter-spacing:.005em;color:var(--grey-2);font-size:12.5px;font-weight:600}.mkt .live{white-space:nowrap;align-items:center;gap:7px;display:inline-flex;color:var(--cyan)!important}.mkt .live:before{content:"";background:var(--cyan);width:6px;height:6px;box-shadow:0 0 10px var(--cyan);border-radius:50%;animation:1.8s infinite mkpulse}@keyframes mkpulse{0%,to{opacity:1}50%{opacity:.28}}.mkt .tagsm{white-space:nowrap;color:var(--amber)!important}.mkt .brow{border-bottom:1px solid var(--edge);grid-template-columns:38px 1fr auto;align-items:center;gap:14px;padding:13px 20px;display:grid}.mkt .brow:last-of-type{border-bottom:0}.mkt .bpos{font-family:var(--display);font-variant-numeric:tabular-nums;color:var(--grey-2);text-align:center;background:var(--raise);border-radius:9px;width:27px;height:27px;font-size:13px;font-weight:700;line-height:27px}.mkt .p1 .bpos{background:var(--tint-amber);color:var(--amber)}.mkt .p2 .bpos{background:var(--tint-violet);color:var(--violet)}.mkt .p3 .bpos{background:var(--tint-coral);color:var(--coral)}.mkt .bname b{font-family:var(--display);letter-spacing:-.015em;font-size:15.5px;font-weight:600;display:block}.mkt .bname small{font-family:var(--round);letter-spacing:.005em;color:var(--grey-2);font-size:12.5px;font-weight:600}.mkt .bscore{font-family:var(--display);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:20px;font-weight:700}.mkt .p1 .bscore{color:var(--amber)}.mkt .bscore s{color:var(--grey-2);font-size:10.5px;text-decoration:none}.mkt .pfoot{border-top:1px solid var(--edge);font-family:var(--round);letter-spacing:.005em;color:var(--grey-2);justify-content:space-between;align-items:center;gap:12px;padding:13px 20px;font-size:12.5px;font-weight:600;display:flex}.mkt .cut{color:var(--cyan);white-space:nowrap}.mkt .jhead{align-items:center;gap:13px;padding:18px 20px 12px;display:flex}.mkt .javatar{background:linear-gradient(140deg,var(--panel-2),var(--sheen));width:50px;height:50px;font-family:var(--display);color:var(--amber);border-radius:15px;place-items:center;font-size:21px;font-weight:800;display:grid}.mkt .jwho b{font-family:var(--display);letter-spacing:-.025em;font-size:18px;font-weight:700;display:block}.mkt .jwho small{font-family:var(--round);letter-spacing:.005em;color:var(--grey-2);font-size:12.5px;font-weight:600}.mkt .jtotal{background:var(--tint-amber-soft);border:1px solid var(--tint-amber-edge);border-radius:15px;justify-content:space-between;align-items:center;margin:0 20px 16px;padding:14px 16px;display:flex}.mkt .jtotal span{font-family:var(--round);letter-spacing:.005em;color:var(--amber);font-size:13px;font-weight:700}.mkt .jtotal b{font-family:var(--display);color:var(--amber);font-variant-numeric:tabular-nums;font-size:23px;font-weight:700}.mkt .jtotal b s{color:var(--grey-2);font-size:11px;text-decoration:none}.mkt .jcat{padding:0 20px 16px}.mkt .jcat-row{margin-bottom:14px}.mkt .jcat-top{justify-content:space-between;align-items:baseline;margin-bottom:7px;display:flex}.mkt .jcat-top span{font-family:var(--display);font-size:14.5px;font-weight:600}.mkt .jcat-top b{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.mkt .jcat-top b s{color:var(--grey-2);font-size:9.5px;text-decoration:none}.mkt .track{background:var(--raise-2);border-radius:999px;height:8px;overflow:hidden}.mkt .track i{background:linear-gradient(90deg,var(--amber),var(--amber-2));border-radius:999px;width:0;height:100%;transition:width 1.1s cubic-bezier(.16,1,.3,1);display:block}.mkt .slide.on .track i{width:var(--w)}.mkt .oband{font-family:var(--round);letter-spacing:.005em;justify-content:space-between;align-items:center;padding:11px 20px;font-size:13px;font-weight:700;display:flex}.mkt .oband.through{background:var(--tint-cyan);color:var(--cyan)}.mkt .oband.out{background:var(--raise);color:var(--grey-2)}.mkt .orow{border-bottom:1px solid var(--edge);grid-template-columns:34px 1fr auto;align-items:center;gap:13px;padding:11px 20px;display:grid}.mkt .orow:last-of-type{border-bottom:0}.mkt .orow.dim{opacity:.46}.mkt .ochips{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.mkt .ochip{font-family:var(--round);background:var(--raise-2);color:var(--grey-2);font-variant-numeric:tabular-nums;border-radius:999px;padding:3px 8px;font-size:11.5px;font-weight:600}.mkt .gtwrap{padding:4px 12px 8px;overflow-x:auto}.mkt .gt{border-collapse:collapse;width:100%;font-family:var(--display);font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.mkt .gt th,.mkt .gt td{text-align:right;border-bottom:1px solid var(--edge);white-space:nowrap;padding:8px 7px}.mkt .gt th{font-family:var(--round);letter-spacing:.005em;color:var(--grey-2);font-size:11.5px;font-weight:700}.mkt .gt .tl{text-align:left;font-family:var(--display);letter-spacing:-.01em;font-size:13px;font-weight:600}.mkt .gt tbody tr:last-child td{border-bottom:0}.mkt .gt .tot{color:var(--amber);font-size:12.5px;font-weight:700}.mkt .gt .jgroup{color:var(--cyan)}.mkt .pod{grid-template-columns:1fr 1.12fr 1fr;align-items:end;gap:11px;padding:28px 20px 22px;display:grid}.mkt .podcol{text-align:center}.mkt .podav{aspect-ratio:1;background:linear-gradient(140deg,var(--panel-2),var(--sheen));width:100%;max-width:72px;font-family:var(--display);border-radius:19px;place-items:center;margin:0 auto 9px;font-size:24px;font-weight:800;display:grid}.mkt .podname{font-family:var(--display);letter-spacing:-.02em;margin-bottom:2px;font-size:13.5px;font-weight:700;display:block}.mkt .podmark-s{font-family:var(--round);color:var(--grey-2);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.mkt .podblock{font-family:var(--display);border-radius:13px 13px 0 0;place-items:center;margin-top:11px;font-size:24px;font-weight:800;display:grid}.mkt .pod1 .podblock{background:linear-gradient(180deg,var(--amber),var(--amber-deep));height:98px;color:var(--on-amber)}.mkt .pod2 .podblock{background:linear-gradient(180deg,var(--violet),var(--violet-deep));height:70px;color:var(--on-solid)}.mkt .pod3 .podblock{background:linear-gradient(180deg,var(--coral),var(--coral-deep));height:53px;color:var(--on-solid)}.mkt .pod1 .podav{color:var(--amber)}.mkt .pod2 .podav{color:var(--violet)}.mkt .pod3 .podav{color:var(--coral)}.mkt .arrow{z-index:6;border:1px solid var(--edge-hi);background:var(--glassbg);-webkit-backdrop-filter:blur(10px);width:42px;height:42px;color:var(--chalk);cursor:pointer;opacity:0;border-radius:50%;place-items:center;font-size:16px;transition:opacity .3s,border-color .2s,background .2s;display:grid;position:absolute;top:44%;transform:translateY(-50%)}.mkt .stage:hover .arrow,.mkt .arrow:focus-visible{opacity:1}.mkt .arrow:hover{border-color:var(--amber);background:var(--tint-amber)}.mkt .arrow.prev{left:-12px}.mkt .arrow.next{right:-12px}@media (max-width:960px){.mkt .arrow{opacity:1;width:36px;height:36px}.mkt .arrow.prev{left:4px}.mkt .arrow.next{right:4px}}.mkt .dots{justify-content:center;gap:7px;margin-top:22px;display:flex}.mkt .dot{background:var(--edge-hi);cursor:pointer;border:0;border-radius:999px;width:26px;height:3.5px;padding:0;transition:background .3s,width .3s}.mkt .dot.on{background:var(--amber);width:44px}.mkt .slidelbl{text-align:center;font-family:var(--round);letter-spacing:.005em;color:var(--grey-2);min-height:20px;margin-top:14px;font-size:14.5px;font-weight:600}.mkt section{padding:82px 0}.mkt .eyebrow{font-family:var(--round);letter-spacing:.005em;color:var(--cyan);margin-bottom:13px;font-size:15px;font-weight:700}.mkt h2{font-family:var(--display);letter-spacing:-.04em;max-width:21ch;margin-bottom:16px;font-size:clamp(30px,4.8vw,52px);font-weight:800;line-height:1.06}.mkt .sub{color:var(--grey);max-width:52ch;font-size:clamp(15.5px,1.6vw,17.5px);line-height:1.6}.mkt .rail{gap:12px;margin-top:42px;display:grid}.mkt .rstep{background:var(--panel);border:1px solid var(--edge);border-radius:20px;grid-template-columns:150px 1fr;align-items:start;gap:24px;padding:26px 28px;transition:border-color .3s,background .3s;display:grid}.mkt .rstep:hover{border-color:var(--edge-hi);background:var(--panel-2)}@media (max-width:760px){.mkt .rstep{grid-template-columns:1fr;gap:8px;padding:22px 20px}}.mkt .rnum{font-family:var(--round);letter-spacing:.005em;padding-top:3px;font-size:14.5px;font-weight:700;line-height:1.4}.mkt .rstep:first-child .rnum{color:var(--amber)}.mkt .rstep:nth-child(2) .rnum{color:var(--coral)}.mkt .rstep:nth-child(3) .rnum{color:var(--cyan)}.mkt .rstep h3{font-family:var(--display);letter-spacing:-.03em;margin-bottom:6px;font-size:clamp(18px,2.2vw,22px);font-weight:700}.mkt .rstep p{color:var(--grey);font-size:15px;line-height:1.62}.mkt .fgrid{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:40px;display:grid}@media (max-width:760px){.mkt .fgrid{grid-template-columns:1fr}}.mkt .fcell{background:var(--panel);border:1px solid var(--edge);border-radius:20px;padding:26px 24px;transition:border-color .3s,transform .3s,background .3s}.mkt .fcell:hover{border-color:var(--edge-hi);background:var(--panel-2);transform:translateY(-3px)}.mkt .fcell h4{font-family:var(--display);letter-spacing:-.025em;align-items:center;gap:9px;margin-bottom:8px;font-size:17px;font-weight:700;display:flex}.mkt .fcell h4:before{content:"";border-radius:2.5px;flex:none;width:7px;height:7px}.mkt .fcell:first-child h4:before{background:var(--amber)}.mkt .fcell:nth-child(2) h4:before{background:var(--cyan)}.mkt .fcell:nth-child(3) h4:before{background:var(--coral)}.mkt .fcell:nth-child(4) h4:before{background:var(--violet)}.mkt .fcell:nth-child(5) h4:before{background:var(--amber)}.mkt .fcell:nth-child(6) h4:before{background:var(--cyan)}.mkt .fcell p{color:var(--grey);font-size:14px;line-height:1.62}.mkt .uses{flex-wrap:wrap;gap:8px;margin-top:36px;display:flex}.mkt .use{background:var(--panel);border:1px solid var(--edge);font-family:var(--display);letter-spacing:-.02em;color:var(--grey);border-radius:999px;padding:10px 18px;font-size:15px;font-weight:600;transition:color .3s,border-color .3s,background .3s}.mkt .use:hover{color:var(--chalk);border-color:var(--edge-hi);background:var(--panel-2)}.mkt .use:nth-child(4n+1):hover{border-color:var(--amber);color:var(--amber)}.mkt .use:nth-child(4n+2):hover{border-color:var(--coral);color:var(--coral)}.mkt .use:nth-child(4n+3):hover{border-color:var(--cyan);color:var(--cyan)}.mkt .use:nth-child(4n+4):hover{border-color:var(--violet);color:var(--violet)}.mkt .close{text-align:center;padding:96px 0 88px;position:relative;overflow:hidden}.mkt .close .beam{height:150%;top:-40%}.mkt .close>*{z-index:1;position:relative}.mkt .close h2{max-width:none}.mkt .close .sub{margin:0 auto 30px}.mkt footer{border-top:1px solid var(--edge);padding:34px 0 54px}.mkt .footin{color:var(--grey-2);flex-wrap:wrap;align-items:center;gap:20px;font-size:12.5px;display:flex}.mkt .footin nav{flex-wrap:wrap;flex:1;gap:22px;display:flex}.mkt .footin a{color:var(--grey-2);text-decoration:none;transition:color .2s}.mkt .footin a:hover{color:var(--chalk)}.mkt .contactgrid{grid-template-columns:1fr 1fr;align-items:start;gap:48px;padding-top:26px;display:grid}@media (max-width:860px){.mkt .contactgrid{grid-template-columns:1fr;gap:32px}}.mkt .formcard{background:var(--panel);border:1px solid var(--edge);border-radius:24px;padding:30px}.mkt .fld{margin-bottom:16px}.mkt .fld label{font-family:var(--round);color:var(--grey);margin-bottom:7px;font-size:13px;font-weight:700;display:block}.mkt .fld input,.mkt .fld textarea{border:1px solid var(--edge-hi);background:var(--near);width:100%;color:var(--chalk);font-family:var(--body);border-radius:14px;padding:13px 15px;font-size:16px;line-height:1.45;transition:border-color .2s}.mkt .fld input:focus,.mkt .fld textarea:focus{border-color:var(--amber);outline:none}.mkt .fld textarea{resize:vertical;min-height:120px}.mkt .pairfld{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:520px){.mkt .pairfld{grid-template-columns:1fr}}.mkt .note{border-radius:12px;margin:0 0 8px;padding:12px 14px;font-size:13.5px}.mkt .note-bad{background:var(--bad-bg);border:1px solid var(--bad-edge);color:var(--bad-ink)}.mkt .sent{background:var(--sent-bg);border:1px solid var(--sent-edge);text-align:center;border-radius:24px;padding:34px 28px}.mkt .expect{margin:26px 0}.mkt .expect h3{font-family:var(--display);letter-spacing:-.02em;margin-bottom:10px;font-size:17px;font-weight:700}.mkt .expect ol,.mkt .expect ul{margin:0;padding-left:20px}.mkt .expect li{color:var(--grey);margin-bottom:7px;font-size:14.5px;line-height:1.55}.mkt .deck{overflow:hidden}.mkt .stage{width:100%;max-width:880px}.mkt .slides{width:100%;overflow:hidden}.mkt .slide{width:100%;min-width:0}.mkt .panel{width:100%;max-width:100%;overflow:hidden}.mkt .brow,.mkt .orow{min-width:0}.mkt .bname,.mkt .bname b{text-overflow:ellipsis;min-width:0;overflow:hidden}@media (max-width:700px){.mkt .arrow.prev{left:6px}.mkt .arrow.next{right:6px}.mkt .ptop{flex-wrap:wrap;row-gap:4px;padding:13px 15px}.mkt .ptop span{font-size:11.5px}.mkt .brow{grid-template-columns:32px 1fr auto;gap:10px;padding:12px 15px}.mkt .orow{grid-template-columns:30px 1fr auto;gap:10px;padding:11px 15px}.mkt .bpos{width:24px;height:24px;font-size:12px;line-height:24px}.mkt .bname b{font-size:14.5px}.mkt .bname small{font-size:11.5px}.mkt .bscore{font-size:17px}.mkt .pfoot{flex-wrap:wrap;row-gap:4px;padding:12px 15px;font-size:11.5px}.mkt .pod{gap:7px;padding:22px 14px 18px}.mkt .podav{border-radius:15px;max-width:54px;font-size:19px}.mkt .podname{font-size:12px}.mkt .podmark-s{font-size:11px}.mkt .pod1 .podblock{height:74px;font-size:20px}.mkt .pod2 .podblock{height:54px;font-size:19px}.mkt .pod3 .podblock{height:42px;font-size:19px}.mkt .jtotal{margin:0 15px 14px;padding:12px 14px}.mkt .jcat{padding:0 15px 14px}.mkt .jhead{padding:16px 15px 10px}.mkt .ochips{gap:3px}.mkt .ochip{padding:2px 6px;font-size:10.5px}}@media (max-width:420px){.mkt .arrow{width:32px;height:32px;font-size:14px}.mkt .bname small{display:none}.mkt .pod{gap:5px;padding:20px 10px 16px}}.mkt .slides{align-items:start}.mkt .slide{align-self:start}.mkt .dots{margin-top:18px}.mkt .slidelbl{margin-top:11px}.mkt .deck{padding-bottom:56px}.mkt footer{padding:30px 0 48px}.mkt .footin{grid-template-columns:auto 1fr auto;align-items:center;gap:18px 26px;display:grid}.mkt .footin nav{flex-wrap:wrap;flex:none;justify-content:center;gap:10px 22px;display:flex}@media (max-width:860px){.mkt .footin{text-align:center;grid-template-columns:1fr;justify-items:center;gap:20px}.mkt .footin nav{justify-content:center}}.mkt .pill-ghost{border:1px solid var(--edge-hi);background:0 0;font-weight:500;color:var(--chalk)!important}.mkt .pill-ghost:hover{border-color:var(--chalk);opacity:1}.mkt .pill{white-space:nowrap}@media (max-width:640px){.mkt .navlinks{gap:8px}.mkt .pill{height:32px;padding:0 13px;font-size:12.5px}}@media (max-width:360px){.mkt .pill{padding:0 10px;font-size:12px}}.mkt .herofoot{color:var(--grey);margin:18px 0 0;font-size:14px;line-height:1.7}.mkt .herofoot a{color:var(--chalk);border-bottom:1px solid var(--edge-hi);text-decoration:none}.mkt .herofoot a:hover{border-bottom-color:var(--chalk)}.mkt .closebtns{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.mkt .plans{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:38px;display:grid}@media (max-width:860px){.mkt .plans{grid-template-columns:1fr;max-width:460px}}.mkt .plan{background:var(--panel);border:1px solid var(--edge);border-radius:20px;flex-direction:column;padding:28px 26px 26px;transition:border-color .25s,transform .25s cubic-bezier(.16,1,.3,1);display:flex}.mkt .plan:hover{border-color:var(--edge-hi);transform:translateY(-3px)}.mkt .plan-lead{background:linear-gradient(160deg,var(--tint-amber-soft),var(--panel) 62%);border-color:var(--tint-amber-edge)}.mkt .plan-lead:hover{border-color:var(--amber)}.mkt .plan-top{align-items:center;gap:10px;margin-bottom:4px;display:flex}.mkt .plan-top h3{font-family:var(--display);letter-spacing:-.02em;color:var(--chalk);margin:0;font-size:23px;font-weight:600}.mkt .plan-tag{letter-spacing:.06em;text-transform:uppercase;background:var(--tint-amber);color:var(--amber);border:1px solid var(--tint-amber-edge);border-radius:999px;padding:4px 9px;font-size:11px;font-weight:600}.mkt .plan-line{color:var(--grey);margin:0 0 18px;font-size:14.5px}.mkt .plan-points{flex:1;margin:0 0 24px;padding:0;list-style:none}.mkt .plan-points li{color:var(--chalk);margin-bottom:10px;padding-left:22px;font-size:14.5px;line-height:1.55;position:relative}.mkt .plan-points li:before{content:"";background:var(--amber);opacity:.85;border-radius:3px;width:9px;height:9px;position:absolute;top:8px;left:0}.mkt .plan-cta{height:46px;font-family:var(--display);background:linear-gradient(135deg,var(--amber),var(--amber-2));color:var(--on-amber);border-radius:999px;justify-content:center;align-items:center;font-size:15px;font-weight:600;text-decoration:none;transition:box-shadow .25s,transform .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.mkt .plan-cta:hover{box-shadow:0 12px 34px -14px var(--glow-amber);transform:scale(1.02)}.mkt .plan-cta-quiet{background:var(--raise);color:var(--chalk);border:1px solid var(--edge-hi)}.mkt .plan-cta-quiet:hover{border-color:var(--chalk);background:var(--raise-2);box-shadow:none}.mkt .plan{position:relative}.mkt .plan-ribbon{background:linear-gradient(135deg,var(--amber),var(--amber-2));color:var(--on-amber);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;box-shadow:0 8px 22px -10px var(--glow-amber);border-radius:999px;padding:4px 12px;font-size:11px;font-weight:700;position:absolute;top:-11px;left:26px}.mkt .plan-price{flex-direction:column;gap:3px;margin:12px 0 14px;display:flex}.mkt .plan-price b{font-family:var(--display);letter-spacing:-.03em;color:var(--chalk);font-size:38px;font-weight:600;line-height:1}.mkt .plan-price span{color:var(--grey);font-size:13px}.mkt .plansfoot{text-align:center;margin-top:28px}
