@layer base{.r7 :is(img,svg,video,canvas,audio,iframe,embed,object){display:revert;vertical-align:revert}.r7 :is(h1,h2,h3,h4,h5,h6){font-size:revert;font-weight:revert}.r7 a{-webkit-text-decoration:revert;text-decoration:revert}.r7 :is(button,input,select,optgroup,option,textarea){margin:revert;padding:revert;background-color:revert}}.r7{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--white:#fff;--ground:#fafaf9;--panel:#f4f3f1;--rule:#e7e5e2;--rule-2:#d6d3d1;--ink:#13233a;--ink-2:#475569;--ink-3:#607086;--navy-2:#0e1a2c;--navy-3:#1b2e48;--accent:#ea580c;--accent-deep:#c2410c;--accent-lit:#f97316;--tint:#fff6f1;--tint-2:#ffedd5;--green:#047857;--green-tint:#dcfce7;--green-lit:#22c55e;--red:#b42318;--red-tint:#fde4e1;--yellow:#facc15;--yellow-tint:#fef3c7;--yellow-ink:#6b4e00;--on-dark:#c6d0dc;--glow:0 8px 24px #ea580c66;--elev-1:0 1px 2px #13233a0f, 0 8px 24px #13233a14;--elev-2:0 2px 6px #13233a14, 0 24px 60px #13233a29;--caps:"Special Gothic Condensed One", "Bricolage Grotesque", Impact, sans-serif;--display:"Bricolage Grotesque", "Geist", system-ui, sans-serif;--text:"Geist", system-ui, -apple-system, "Segoe UI", sans-serif;--mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--gutter:clamp(16px, 4vw, 56px);--max:1280px;--ease:cubic-bezier(.22, 1, .36, 1)}:where(.r7) *,:where(.r7) :before,:where(.r7) :after{box-sizing:border-box}.r7{-webkit-text-size-adjust:100%}html.lenis,html.lenis .r7{height:auto}html.lenis.lenis-smooth{scroll-behavior:auto!important}.r7{background:var(--white);color:var(--ink);font:400 16px/1.55 var(--text);-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}:where(.r7) img,:where(.r7) video{max-width:100%;display:block}:where(.r7) a{color:inherit}:where(.r7) button,:where(.r7) input{font:inherit;color:inherit}:where(.r7) h1,:where(.r7) h2,:where(.r7) h3,:where(.r7) h4,:where(.r7) p,:where(.r7) figure,:where(.r7) dl,:where(.r7) dd{margin:0}:where(.r7) .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:where(.r7) .wrap{width:min(100% - 2 * var(--gutter), var(--max));margin-inline:auto}:where(.r7) .caps{font-family:var(--caps);text-transform:uppercase;letter-spacing:-.005em;font-weight:400;line-height:.9}:where(.r7) .caps em{color:var(--accent-lit);font-style:normal}:where(.r7) .h2{font:700 48px/1.04 var(--display);letter-spacing:-.028em;text-wrap:balance}:where(.r7) .lede{color:var(--ink-2);text-wrap:pretty;max-width:36em;font-size:20px;line-height:1.5}@media (max-width:640px){:where(.r7) .h2{font-size:30px}:where(.r7) .lede{font-size:16px}}:where(.r7) .pill{vertical-align:.05em;color:var(--ink);box-shadow:.06em .06em 0 var(--accent);background:#fff;border-radius:.14em;align-items:center;gap:.14em;padding:.08em .2em .06em .12em;font-size:.8em;line-height:1;display:inline-flex}:where(.r7) .pill svg{flex:none;width:.78em;height:.78em}:where(.r7) .btn{cursor:pointer;white-space:nowrap;min-height:48px;transition:background-color .15s, box-shadow .15s, transform .12s var(--ease);border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}:where(.r7) .btn:active{transform:translateY(1px)}:where(.r7) .btn-primary{background:var(--accent-deep);color:#fff;box-shadow:var(--glow)}@media (hover:hover){:where(.r7) .btn-primary:hover{background:#a33509}}:where(.r7) .btn-ink{background:var(--ink);color:#fff}:where(.r7) .btn-line{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--rule-2);background:#fff}:where(.r7) .chip{white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:5px 12px;font-size:14px;font-weight:600;display:inline-flex}:where(.r7) .c-next{background:var(--yellow-tint);color:var(--yellow-ink)}:where(.r7) .announce{z-index:60;background:var(--yellow);color:var(--ink);font-size:14px;position:relative}:where(.r7) .announce .wrap{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;min-height:40px;padding-block:4px;display:flex}:where(.r7) .announce b{background:var(--ink);color:var(--yellow);border-radius:999px;padding:2px 9px;font-size:12px}:where(.r7) .announce a{text-underline-offset:3px;font-weight:600}:where(.r7) .nav{left:0;right:0;top:var(--navtop,64px);z-index:50;color:#fff;transition:background-color .25s,box-shadow .25s,color .25s,top .25s;position:fixed}:where(.r7) .nav .wrap{align-items:center;gap:28px;min-height:68px;display:flex}:where(.r7) .brand{font:700 20px/1 var(--display);align-items:center;gap:10px;text-decoration:none;display:inline-flex}:where(.r7) .brand svg{border-radius:8px;width:30px;height:30px}:where(.r7) .links{gap:24px;font-size:16px;display:flex}:where(.r7) .links a{opacity:.85;align-items:center;min-height:44px;text-decoration:none;display:inline-flex}@media (hover:hover){:where(.r7) .links a:hover{opacity:1}}:where(.r7) .nav .sp{flex:1}:where(.r7) .nav .signin{opacity:.85;align-items:center;min-height:44px;text-decoration:none;display:inline-flex}:where(.r7) .nav .btn{min-height:44px;padding:0 16px;font-size:14px}@media (max-width:900px){:where(.r7) .links,:where(.r7) .nav .signin{display:none}}:where(.r7) .hero{height:calc(100svh - var(--bars,62px));color:#fff;background:var(--navy-2);min-height:620px;position:relative;overflow:hidden}:where(.r7) .hero video,:where(.r7) .hero .poster{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}:where(.r7) .hero video{opacity:0;transition:opacity .7s var(--ease)}:where(.r7) .hero video.on{opacity:1}:where(.r7) .hero .scrim{background:linear-gradient(90deg,#0e1a2ceb 0%,#0e1a2cbd 32%,#0e1a2c1a 62%,#0e1a2c00 100%),linear-gradient(#0e1a2c00 66%,#0e1a2cd9 100%);position:absolute;inset:0}:where(.r7) .hero-in{flex-direction:column;justify-content:flex-end;padding-bottom:56px;display:flex;position:absolute;inset:0}:where(.r7) .hero-in .wrap{width:min(100% - 2 * var(--gutter), var(--max))}:where(.r7) .hero h1{max-width:11.5em;font-size:clamp(56px,7.6vw,120px)}:where(.r7) .hero .lede{color:#ffffffdb;max-width:34em;margin-top:22px}:where(.r7) .hero .lede b{color:#fff;font-weight:600}:where(.r7) .start{gap:10px;max-width:520px;margin-top:26px;display:grid}:where(.r7) .start .row{background:#fff;border-radius:14px;gap:8px;padding:6px;display:flex;box-shadow:0 18px 50px #00000047}:where(.r7) .start input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;min-height:48px;padding:0 12px;font-size:16px}:where(.r7) .start input::placeholder{color:var(--ink-3)}:where(.r7) .start .note{color:#ffffffc7;flex-wrap:wrap;gap:16px;font-size:14px;display:flex}:where(.r7) .start .note span:before{content:"✓";color:var(--green-lit);margin-right:6px;font-weight:700}:where(.r7) .fchip{color:var(--ink);opacity:0;max-width:300px;transition:opacity .3s var(--ease), transform .45s var(--ease);background:#fff;border-radius:14px;align-items:center;gap:10px;padding:10px 14px;font-size:14px;line-height:1.35;display:flex;position:absolute;transform:translateY(10px);box-shadow:0 20px 50px #0000004d}:where(.r7) .fchip.in{opacity:1;transform:none}:where(.r7) .fchip b{font-weight:600;display:block}:where(.r7) .fchip small{color:var(--ink-3);font-size:12px;display:block}:where(.r7) .fchip .ic{border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-size:14px;font-weight:800;display:grid}:where(.r7) .fchip .mini{background:var(--accent-deep);color:#fff;border-radius:8px;margin-left:4px;padding:6px 10px;font-size:12px;font-weight:600}:where(.r7) .peak{background:var(--navy-2);color:#fff;height:640vh;position:relative}:where(.r7) .stage{height:100svh;position:sticky;top:0;overflow:hidden}:where(.r7) .stage video,:where(.r7) .stage .still{object-fit:cover;transform-origin:50%;width:100%;height:100%;position:absolute;inset:0}:where(.r7) .stage .still{z-index:0}:where(.r7) .stage video{z-index:1}:where(.r7) .stage .vscrim{z-index:2;pointer-events:none;background:linear-gradient(#0e1a2c00 55%,#0e1a2cc7 100%);position:absolute;inset:0}:where(.r7) .caption{left:var(--gutter);right:var(--gutter);z-index:3;position:absolute;bottom:64px}:where(.r7) .caption p{opacity:0;width:100%;max-width:12em;font-size:clamp(40px,5.6vw,84px);position:absolute;bottom:0;left:0}:where(.r7) .caption p.on{position:relative}:where(.r7) .console-wrap{transform-origin:0 0;z-index:4;opacity:0;will-change:transform;border-radius:6px;width:1440px;height:810px;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 40px 120px #00000073}:where(.r7) .steps{z-index:5;left:var(--gutter);opacity:0;pointer-events:none;flex-direction:column;justify-content:center;gap:18px;width:28vw;max-width:420px;display:flex;position:absolute;top:0;bottom:0}:where(.r7) .steps ol{gap:4px;margin:0;padding:0;list-style:none;display:grid}:where(.r7) .steps li{color:#ffffff6b;grid-template-columns:34px 1fr;gap:10px;padding:10px 0;transition:color .3s;display:grid}:where(.r7) .steps li>.n{font:600 14px/1.6 var(--mono)}:where(.r7) .steps li>div>b{font:700 24px/1.15 var(--display);letter-spacing:-.015em;display:block}:where(.r7) .steps li>div>span{opacity:0;max-height:0;transition:max-height .4s var(--ease), opacity .3s;color:var(--on-dark);margin-top:6px;font-size:16px;display:block;overflow:hidden}:where(.r7) .steps li.on{color:#fff}:where(.r7) .steps li.on>.n{color:var(--accent-lit)}:where(.r7) .steps li.on>div>span{opacity:1;max-height:120px}:where(.r7) .steps .lbl{letter-spacing:.08em;text-transform:uppercase;color:var(--on-dark);font-size:12px}:where(.r7) .cursor{z-index:30;pointer-events:none;opacity:0;filter:drop-shadow(0 4px 6px #00000059);width:26px;height:26px;position:absolute;top:0;left:0}:where(.r7) .cx{--bg:#fafaf9;--rule:#e7e5e2;--chip:#f4f3f1;--btn:#c2410c;--tile:#334155;background:var(--bg);color:#13233a;width:1440px;height:810px;font:400 15px/1.45 var(--text);text-align:left;grid-template-columns:56px 1fr;display:grid;position:relative}:where(.r7) .cx svg.i{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}:where(.r7) .cx .rail{color:#ffffff9e;background:#13233a;flex-direction:column;align-items:center;gap:6px;padding:14px 0 12px;display:flex}:where(.r7) .cx .rail .logo{width:30px;height:30px;margin-bottom:14px}:where(.r7) .cx .rail a{border-radius:10px;place-items:center;width:40px;height:40px;display:grid}:where(.r7) .cx .rail a.on{background:var(--tile);color:#f97316}:where(.r7) .cx .rail .sp{flex:1}:where(.r7) .cx .rail .me{background:var(--tile);color:#fff;border-radius:9px;place-items:center;width:34px;height:34px;font-size:12px;font-weight:600;display:grid}:where(.r7) .cx .app{grid-template-rows:56px 1fr;min-width:0;display:grid}:where(.r7) .cx .top{border-bottom:1px solid var(--rule);align-items:center;gap:14px;padding:0 20px 0 36px;display:flex}:where(.r7) .cx .top b{font-weight:600}:where(.r7) .cx .crumb{color:#475569}:where(.r7) .cx .crumb em{color:#13233a;font-style:normal;font-weight:500}:where(.r7) .cx .tag{color:#475569;background:#eceae7;border-radius:6px;padding:2px 8px;font-size:12px;font-weight:500}:where(.r7) .cx .grow{flex:1}:where(.r7) .cx .sync{color:#475569;align-items:center;gap:7px;font-size:14px;display:inline-flex}:where(.r7) .cx .sync:before{content:"";background:#16a34a;border-radius:999px;width:7px;height:7px}:where(.r7) .cx .talk{border:1px solid var(--rule);background:#fff;border-radius:10px;padding:9px 13px;font-size:14px;font-weight:600}:where(.r7) .cx .body{grid-template-columns:1fr 463px;min-height:0;display:grid}:where(.r7) .cx .main{flex-direction:column;gap:18px;min-width:0;padding:28px 36px 0;display:flex;overflow:hidden}:where(.r7) .cx .panel{border-left:1px solid var(--rule);background:#fff;flex-direction:column;gap:12px;padding:30px 28px 0;display:flex;position:relative;overflow:hidden}:where(.r7) .cx .tabs{color:#475569;gap:22px;display:flex}:where(.r7) .cx .tabs span{padding-bottom:9px}:where(.r7) .cx .tabs .on{color:#13233a;font-weight:600;box-shadow:inset 0 -2px #13233a}:where(.r7) .cx .headrow{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}:where(.r7) .cx h3{font:700 50px/1.02 var(--display);letter-spacing:-.03em}:where(.r7) .cx .sub{color:#475569;max-width:620px;margin-top:10px}:where(.r7) .cx .primary{background:var(--btn);color:#fff;white-space:nowrap;border-radius:10px;padding:12px 20px;font-weight:600;box-shadow:0 8px 24px #ea580c66}:where(.r7) .cx .k{letter-spacing:.06em;text-transform:uppercase;color:#607086;font-size:12px;font-weight:500}:where(.r7) .cx .dashes{vertical-align:middle;gap:4px;margin-left:10px;display:inline-flex}:where(.r7) .cx .dashes i{background:#e2e0dd;border-radius:2px;width:16px;height:3px;transition:background-color .3s}:where(.r7) .cx .dashes i.f{background:#13233a}:where(.r7) .cx .cards{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}:where(.r7) .cx .c{background:#fff;border-radius:14px;padding:12px;box-shadow:0 1px 2px #13233a0d,0 4px 14px #13233a0d}:where(.r7) .cx .c .ico{border:1px solid var(--rule);border-radius:9px;place-items:center;width:32px;height:32px;margin-bottom:10px;display:grid}:where(.r7) .cx .c b{font-weight:600;display:block}:where(.r7) .cx .c small{color:#475569;font-size:13px}:where(.r7) .cx .kpis{background:#fff;border-radius:14px;padding:16px 20px 14px;box-shadow:0 1px 2px #13233a0d,0 4px 14px #13233a0d}:where(.r7) .cx .row4{grid-template-columns:repeat(4,1fr);margin-top:12px;display:grid}:where(.r7) .cx .row4>div+div{border-left:1px solid var(--rule);padding-left:20px}:where(.r7) .cx .lbl{letter-spacing:.07em;text-transform:uppercase;color:#475569;font-size:11px;font-weight:500}:where(.r7) .cx .val{font:600 25px/1.2 var(--text);font-variant-numeric:tabular-nums;margin-top:4px}:where(.r7) .cx .val small{color:#047857;margin-left:6px;font-size:12px;font-weight:500}:where(.r7) .cx .note{color:#475569;font-size:13px}:where(.r7) .cx .bars{border-bottom:1px solid var(--rule);align-items:flex-end;gap:6px;height:92px;margin-top:12px;display:flex}:where(.r7) .cx .bars i{background:#13233a;border-radius:3px 3px 0 0;flex:1}:where(.r7) .cx .bars i.o{background:#f97316}:where(.r7) .cx .kw{background:#fff;border-radius:12px;grid-template-columns:1fr auto auto auto;align-items:center;gap:18px;padding:12px 14px;display:grid;position:relative;box-shadow:0 1px 2px #13233a0d,0 4px 14px #13233a0d}:where(.r7) .cx .kw .n{font-variant-numeric:tabular-nums;text-align:right}:where(.r7) .cx .item{border-top:1px solid var(--rule);gap:6px;padding:14px 0 4px;display:grid;position:relative}:where(.r7) .cx .item:first-of-type{border-top:0}:where(.r7) .cx .item h4{font-size:16px;font-weight:600;line-height:1.3}:where(.r7) .cx .item p{color:#475569;font-size:14.5px}:where(.r7) .cx .acts{align-items:center;gap:10px;font-size:14px;display:flex}:where(.r7) .cx .ck{background:var(--chip);border-radius:7px;padding:3px 8px;font-size:13px;font-weight:600}:where(.r7) .cx .undo{color:var(--btn);font-weight:600}:where(.r7) .cx .time{color:#607086;font-variant-numeric:tabular-nums;margin-left:auto;font-size:13px}:where(.r7) .cx h5{font:700 30px/1.1 var(--display);letter-spacing:-.02em}:where(.r7) .cx .stamp{font:800 13px/1 var(--display);letter-spacing:.12em;opacity:0;background:#ffffffeb;border:2.5px solid;border-radius:6px;padding:6px 10px;transition:transform .28s cubic-bezier(.2,1.6,.4,1),opacity .2s;position:absolute;top:10px;right:8px;transform:rotate(-8deg)scale(1.6)}:where(.r7) .cx .stamp.on{opacity:1;transform:rotate(-8deg)scale(1)}:where(.r7) .cx .s-pause{color:#13233a}:where(.r7) .cx .s-block{color:#b42318}:where(.r7) .cx .s-ok{color:#047857}:where(.r7) .cx .receipt{box-shadow:0 24px 60px #13233a38, 0 0 0 1px var(--rule);transition:transform .5s var(--ease);background:#fff;border-radius:14px;padding:18px 20px;position:absolute;bottom:18px;left:18px;right:18px;transform:translateY(120%)}:where(.r7) .cx .receipt.on{transform:none}:where(.r7) .cx .receipt dl{grid-template-columns:70px 1fr;gap:6px 12px;margin-top:8px;font-size:14px;display:grid}:where(.r7) .cx .receipt dt{color:#475569}:where(.r7) .cx .ask{transition:transform .5s var(--ease);background:#fff;border-radius:14px;grid-template-columns:1fr auto auto;align-items:center;gap:14px;padding:16px 18px;display:grid;position:absolute;bottom:26px;left:36px;right:36px;transform:translateY(160%);box-shadow:0 24px 60px #13233a33,0 0 0 2px #f97316}:where(.r7) .cx .ask.on{transform:none}:where(.r7) .cx .ask .btn-a{background:var(--btn);color:#fff;border-radius:10px;padding:10px 18px;font-weight:600;box-shadow:0 8px 24px #ea580c66}:where(.r7) .cx .ask .btn-a.pressed{background:#a33509;transform:scale(.96)}:where(.r7) .cx .ask .btn-n{border:1px solid var(--rule);border-radius:10px;padding:9px 14px;font-weight:600}:where(.r7) .cx .toast{opacity:0;color:#fff;transition:opacity .3s, transform .4s var(--ease);z-index:3;background:#13233a;border-radius:10px;padding:10px 16px;font-weight:600;position:absolute;top:70px;left:50%;transform:translate(-50%,-30px)}:where(.r7) .cx .toast.on{opacity:1;transform:translate(-50%)}:where(.r7) .cx .spot{z-index:2;pointer-events:none;opacity:0;transition:left .45s var(--ease), top .45s var(--ease), width .45s var(--ease), height .45s var(--ease), opacity .3s;border-radius:12px;position:absolute;box-shadow:0 0 0 9999px #13233a80,0 0 0 3px #f97316}:where(.r7) .ground{background:var(--ground)}:where(.r7) .dark{background:var(--ink);color:#fff}:where(.r7) .dark .lede{color:var(--on-dark)}:where(.r7) .head{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:end;gap:32px;margin-bottom:clamp(36px,5vw,64px);display:grid}@media (max-width:900px){:where(.r7) .head{grid-template-columns:1fr}}:where(.r7) .chat{gap:10px;display:grid}:where(.r7) .round{color:#fff;cursor:pointer;background:#ffffff24;border:0;border-radius:999px;place-items:center;width:44px;height:44px;display:grid;box-shadow:inset 0 0 0 1px #ffffff59}@keyframes r7-flow{to{stroke-dashoffset:-22px}}:where(.r7) .capx{grid-template-columns:1.2fr 1fr;align-items:start;gap:28px;display:grid}:where(.r7) .term{background:#0b1524;border-radius:16px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}:where(.r7) .term .bar{font:500 12px var(--mono);color:var(--on-dark);border-bottom:1px solid #ffffff14;align-items:center;gap:8px;padding:12px 16px;display:flex}:where(.r7) .term .bar i{background:#33445e;border-radius:999px;width:10px;height:10px}:where(.r7) .log{font:400 14px/1.6 var(--mono);gap:2px;min-height:380px;margin:0;padding:14px 16px 18px;list-style:none;display:grid}:where(.r7) .log li{color:#dbe3ec;opacity:0;transition:opacity .25s, transform .35s var(--ease);grid-template-columns:22px 54px 1fr auto;gap:10px;display:grid;transform:translateY(6px)}:where(.r7) .log li.in{opacity:1;transform:none}:where(.r7) .log .ok{color:#4ade80}:where(.r7) .log .wait{color:var(--yellow)}:where(.r7) .log .t,:where(.r7) .log .n{color:#7b8ba3}:where(.r7) .log li.waits{color:#fde68a}:where(.r7) .ctrl{color:var(--ink);box-shadow:8px 8px 0 var(--accent);background:#fff;border-radius:16px;gap:18px;padding:22px;display:grid}:where(.r7) .ctrl .hd{justify-content:space-between;align-items:center;display:flex}:where(.r7) .ctrl .hd b{font:700 24px/1.2 var(--display)}:where(.r7) .toggle{background:var(--rule-2);cursor:pointer;border:0;border-radius:999px;width:64px;height:36px;transition:background-color .18s;position:relative}:where(.r7) .toggle:after{content:"";width:28px;height:28px;transition:transform .18s var(--ease);background:#fff;border-radius:999px;position:absolute;top:4px;left:4px;box-shadow:0 1px 3px #13233a4d}:where(.r7) .toggle[aria-checked=true]{background:var(--green)}:where(.r7) .toggle[aria-checked=true]:after{transform:translate(28px)}:where(.r7) .slider label{justify-content:space-between;align-items:baseline;font-weight:600;display:flex}:where(.r7) .slider output{font:800 30px/1 var(--display);color:var(--accent-deep)}:where(.r7) .slider input{width:100%;accent-color:var(--accent);height:44px}:where(.r7) .slots{grid-template-columns:repeat(10,1fr);gap:6px;display:grid}:where(.r7) .slots i{background:var(--panel);height:30px;font:600 12px var(--mono);color:var(--ink-3);border-radius:8px;place-items:center;font-style:normal;transition:background-color .2s,color .2s;display:grid}:where(.r7) .slots i.used{background:var(--ink);color:#fff}:where(.r7) .slots i.left{background:var(--tint);color:var(--accent-deep);box-shadow:inset 0 0 0 1px #fed7aa}:where(.r7) .mn2{grid-template-columns:1fr 1fr;gap:10px;font-size:14px;display:grid}:where(.r7) .mn2 ul{border-radius:12px;gap:6px;margin:0;padding:12px;list-style:none;display:grid}:where(.r7) .mn2 .y{background:var(--green-tint)}:where(.r7) .mn2 .x{background:var(--red-tint)}:where(.r7) .mn2 li.h{font-weight:700}@media (max-width:900px){:where(.r7) .capx{grid-template-columns:1fr}}:where(.r7) .ppl{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}:where(.r7) .pcard{box-shadow:var(--elev-1);background:#fff;border-radius:20px;grid-template-rows:auto 1fr;display:grid;overflow:hidden}:where(.r7) .pcard .ph{aspect-ratio:4/3;position:relative}:where(.r7) .pcard .ph img{object-fit:cover;width:100%;height:100%}:where(.r7) .pcard .ph .chip{color:var(--ink);background:#ffffffeb;position:absolute;top:14px;left:14px}:where(.r7) .pcard .bd{align-content:start;gap:12px;padding:20px 22px 24px;display:grid}:where(.r7) .pcard .bd b{font:700 24px/1.2 var(--display);letter-spacing:-.01em}:where(.r7) .pcard .bd p{color:var(--ink-2)}:where(.r7) .pcard a.more{color:var(--accent-deep);align-items:center;min-height:44px;font-weight:600;text-decoration:none;display:inline-flex}@media (max-width:900px){:where(.r7) .ppl{grid-template-columns:1fr}}:where(.r7) .bands{border-collapse:collapse;width:100%;font-size:16px}:where(.r7) .bands td{border-top:1px solid #ffffff24;padding:10px 0}:where(.r7) .bands td:last-child{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}:where(.r7) footer{color:var(--ink-2);padding:64px 0 28px;font-size:14px}:where(.r7) footer .cols{grid-template-columns:1.4fr repeat(4,1fr);gap:28px;display:grid}:where(.r7) footer h4{color:var(--ink);margin-bottom:10px;font-size:14px}:where(.r7) footer ul{margin:0;padding:0;list-style:none}:where(.r7) footer a{padding:6px 0;text-decoration:none;display:inline-block}:where(.r7) footer .legal{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:44px;padding-top:18px;display:flex}@media (max-width:900px){:where(.r7) footer .cols{grid-template-columns:1fr 1fr}}html.js :where(.r7) .rv{opacity:0;clip-path:inset(12% 0 0 round 20px);transform:translateY(24px)}html.js :where(.r7) .rv.in{opacity:1;clip-path:inset(0 round 20px);transition:opacity .6s var(--ease), transform .8s var(--ease), clip-path .8s var(--ease);transform:none}@media (max-width:700px){:where(.r7) .hero .scrim{background:linear-gradient(#0e1a2c33 0%,#0e1a2cb3 45%,#0e1a2cf2 100%)}:where(.r7) .hero-in{padding-bottom:150px}:where(.r7) .fchip{display:none}:where(.r7) .start .row{box-shadow:none;background:0 0;flex-direction:column;padding:0}:where(.r7) .start input{background:#fff;border-radius:12px}}html.static :where(.r7) .peak{height:auto}html.static :where(.r7) .stage{height:auto;padding:72px 0;position:relative;overflow:visible}html.static :where(.r7) .stage video,html.static :where(.r7) .vscrim,html.static :where(.r7) .caption{display:none}html.static :where(.r7) .stage .still{height:56vw;max-height:70vh;position:relative}html.static :where(.r7) .console-wrap{opacity:1;width:auto;height:auto;margin:32px var(--gutter) 0;border-radius:12px;position:relative;overflow:auto;transform:none!important}html.static :where(.r7) .console-wrap .cx{transform-origin:0 0}html.static :where(.r7) .steps{opacity:1;width:auto;max-width:none;margin:28px var(--gutter) 0;pointer-events:auto;position:relative}html.static :where(.r7) .steps li{color:#fff}html.static :where(.r7) .steps li>div>span{opacity:1;max-height:none}@media (prefers-reduced-motion:reduce){:where(.r7) .fchip,:where(.r7) .log li{transition:none}}:where(.r7) .btns{flex-wrap:wrap;align-items:center;gap:12px;display:flex}:where(.r7) .hero .btns{margin-top:26px}:where(.r7) .mayx{grid-template-columns:1fr 1fr;gap:22px;display:grid}:where(.r7) .mx{border-radius:20px;align-content:start;gap:14px;padding:28px;display:grid}:where(.r7) .mx.may{box-shadow:10px 10px 0 var(--green), inset 0 0 0 1.5px var(--ink);background:#fff}:where(.r7) .mx.never{background:var(--ink);color:#fff;box-shadow:10px 10px 0 var(--accent)}:where(.r7) .mx h3{font:700 30px/1.1 var(--display)}:where(.r7) .mx ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}:where(.r7) .mx li{background:var(--ground);border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:14px;padding:14px 16px;display:grid}:where(.r7) .mx.never li{background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff1a}:where(.r7) .mx li b{font-weight:600;display:block}:where(.r7) .mx li span{color:var(--ink-2);font-size:14px}:where(.r7) .mx.never li span{color:var(--on-dark)}@media (max-width:900px){:where(.r7) .mayx{grid-template-columns:1fr}}:where(.r7) .frame{box-shadow:12px 12px 0 var(--accent), inset 0 0 0 1.5px var(--ink);background:#fff;border-radius:18px;overflow:hidden}:where(.r7) .frame .fbar{border-bottom:1px solid var(--rule);font:500 12px var(--mono);color:var(--ink-3);align-items:center;gap:8px;padding:12px 16px;display:flex}:where(.r7) .frame .fbar i{background:var(--rule-2);border-radius:999px;width:10px;height:10px}:where(.r7) .ledger{border-collapse:collapse;width:100%;font-size:15px}:where(.r7) .ledger th{text-align:left;color:var(--ink-3);border-bottom:1px solid var(--rule);padding:12px 16px;font-size:14px;font-weight:600}:where(.r7) .ledger td{border-top:1px solid var(--rule);vertical-align:middle;padding:14px 16px}:where(.r7) .ledger .seq{font:500 12px var(--mono);color:var(--ink-3);background:var(--panel);border-radius:6px;padding:3px 7px}:where(.r7) .ledger .undo{color:var(--accent-deep);font-weight:600}:where(.r7) .ledger tr.sel td{background:var(--tint)}@media (max-width:760px){:where(.r7) .ledger th:nth-child(3),:where(.r7) .ledger td:nth-child(3){display:none}}:where(.r7) .stack{position:relative}:where(.r7) .rules3{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}:where(.r7) .rule{background:#ffffff0d;border-radius:18px;align-content:start;gap:12px;padding:24px;display:grid;box-shadow:inset 0 0 0 1px #ffffff1f}:where(.r7) .rule b{font:700 24px/1.2 var(--display)}:where(.r7) .rule p{color:var(--on-dark)}@media (max-width:900px){:where(.r7) .rules3{grid-template-columns:1fr}}:where(.r7) .formmsg{color:var(--green);min-height:1.4em;font-size:14px;font-weight:600}.r7{--gutter:clamp(20px, 5.5vw, 80px);--max:1180px}:where(.r7) section.band{padding-block:clamp(120px,15vw,210px)}:where(.r7) .head{gap:clamp(32px,6vw,96px);margin-bottom:clamp(56px,7vw,104px)}:where(.r7) .head .h2{max-width:13em}:where(.r7) .lede{line-height:1.6}:where(.r7) .announce{font-size:13px}:where(.r7) .announce .wrap{min-height:36px}:where(.r7) .hero .scrim{background:linear-gradient(90deg,#0e1a2cdb 0%,#0e1a2c99 34%,#0e1a2c14 64%,#0e1a2c00 100%),linear-gradient(#0e1a2c00 64%,#0e1a2cb3 100%)}:where(.r7) .hero-in{padding-bottom:clamp(72px,10vh,112px)}:where(.r7) .hero h1{max-width:10.5em;font-size:clamp(52px,6.8vw,108px);margin-top:26px!important}:where(.r7) .hero .lede{max-width:30em;margin-top:28px}:where(.r7) .start{gap:12px;margin-top:34px}:where(.r7) .start .row{box-shadow:0 18px 50px #00000038}@media (max-width:900px){:where(.r7) .hero-in{padding-bottom:120px}}:where(.r7) .steps{gap:26px;width:26vw;max-width:380px}:where(.r7) .steps ol{min-height:210px;position:relative}:where(.r7) .steps li{opacity:0;transition:opacity .35s, transform .5s var(--ease);padding:0;display:block;position:absolute;inset:0 0 auto;transform:translateY(14px)}:where(.r7) .steps li.on{opacity:1;transform:none}:where(.r7) .steps li>.n{margin-bottom:14px;font-size:13px;display:block}:where(.r7) .steps li>div>b{letter-spacing:-.02em;font-size:32px;line-height:1.1}:where(.r7) .steps li>div>span{margin-top:12px;font-size:17px;opacity:1!important;max-height:none!important}:where(.r7) .steps .prog{gap:6px;display:flex}:where(.r7) .steps .prog i{background:#fff3;border-radius:2px;flex:1;height:2px;transition:background-color .3s}html.static :where(.r7) .steps ol{gap:28px;min-height:0;display:grid}html.static :where(.r7) .steps li{opacity:1;position:relative;transform:none}html.static :where(.r7) .steps .prog{display:none}:where(.r7) .chat{gap:12px}:where(.r7) .capx{gap:40px}:where(.r7) .log{gap:6px;padding:20px 22px 24px}:where(.r7) .ctrl{gap:22px;padding:28px}:where(.r7) .ppl{gap:28px}:where(.r7) .pcard .bd{gap:14px;padding:26px 28px 30px}:where(.r7) .mayx{gap:32px}:where(.r7) .mx{gap:18px;padding:36px}:where(.r7) .mx ul{gap:14px}:where(.r7) .mx li,:where(.r7) .ledger td{padding:18px 20px}:where(.r7) .ledger th{padding:14px 20px}:where(.r7) .rules3{gap:24px}:where(.r7) .rule{gap:14px;padding:30px}:where(.r7) footer{padding-top:96px}@media (max-width:760px){:where(.r7) .hero{height:auto;min-height:calc(100svh - var(--bars,60px))}:where(.r7) .hero-in{min-height:calc(100svh - var(--bars,60px));padding:112px 0;position:relative;inset:auto}:where(.r7) .hero .scrim{background:linear-gradient(#0e1a2c80 0%,#0e1a2ccc 45%,#0e1a2cf2 100%)}:where(.r7) .announce b{display:none}}:where(.r7) .nav{color:var(--ink);box-shadow:0 1px 0 var(--rule);-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;position:sticky;top:0!important}:where(.r7) .nav .btn-line{color:var(--ink);box-shadow:inset 0 0 0 1px var(--rule-2);background:#fff}:where(.r7) .links a{opacity:1;color:var(--ink-2)}:where(.r7) .links a[aria-current=page]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--accent)}@media (hover:hover){:where(.r7) .links a:hover{color:var(--ink)}}:where(.r7) .nav .signin{opacity:1;color:var(--ink-2)}:where(.r7) .brand{color:var(--ink)}:where(.r7) .brand svg{width:30px;height:30px;color:var(--accent);border-radius:0}:where(.r7) .menu-btn{cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;display:none}:where(.r7) .mnav{display:none}@media (max-width:900px){:where(.r7) .menu-btn{display:inline-flex}:where(.r7) .nav .btn-line{display:none}:where(.r7) .mnav{z-index:49;padding:12px var(--gutter) 32px;background:#fff;flex-direction:column;display:none;position:fixed;inset:64px 0 0;overflow-y:auto}:where(.r7) .mnav.open{display:flex}:where(.r7) .mnav a{border-bottom:1px solid var(--rule);min-height:56px;font:600 20px/1.2 var(--display);color:var(--ink);align-items:center;text-decoration:none;display:flex}:where(.r7) .mnav .btn{margin-top:24px}}:where(.r7) .hero{height:calc(100svh - var(--chrome,108px));min-height:560px}@media (min-width:761px){:where(.r7) .hero{height:auto;min-height:0}:where(.r7) .hero-in{min-height:max(560px, calc(100svh - var(--chrome,108px)));position:relative;inset:auto}}@media (min-width:761px) and (max-height:720px){:where(.r7) .hero h1{font-size:min(clamp(52px,6.8vw,108px),11svh)}:where(.r7) .hero-in{min-height:calc(100svh - var(--chrome,108px));padding-bottom:40px}:where(.r7) .hero .lede{margin-top:18px}:where(.r7) .hero .start{margin-top:24px}}:where(.r7) .pill{box-shadow:none}:where(.r7) .gap{background:#fff;padding-block:clamp(110px,13vw,180px) clamp(64px,8vw,110px)}:where(.r7) .gap .wrap{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:clamp(32px,6vw,96px);display:grid}@media (max-width:900px){:where(.r7) .gap .wrap{grid-template-columns:1fr}:where(.r7) .gap .h2{font-size:34px}}:where(.r7) .peak{background:#fff}:where(.r7) .stage{background:var(--navy-2);clip-path:inset(var(--inset,0px) round var(--rad,0px))}:where(.r7) .pagehead .lede{margin-top:24px}:where(.r7) .head.stack{grid-template-columns:1fr;gap:20px;max-width:760px}:where(.r7) .head.stack .lede{max-width:38em}:where(.r7) .rules3{border-top:1px solid #ffffff26;gap:0}:where(.r7) .rule{box-shadow:none;background:0 0;border-radius:0;padding:32px 32px 0 0}:where(.r7) .rule+.rule{border-left:1px solid #ffffff26;padding-left:32px}@media (max-width:900px){:where(.r7) .rule+.rule{border-top:1px solid #ffffff26;border-left:0;padding-left:0}}:where(.r7) .st{color:var(--ink-3);white-space:nowrap;font-size:13px;font-weight:600}:where(.r7) .mx.never .st,:where(.r7) .rule .st{color:var(--on-dark)}:where(.r7) .frame,:where(.r7) .ctrl,:where(.r7) .mx.may,:where(.r7) .mx.never{box-shadow:inset 0 0 0 1px var(--rule)}:where(.r7) .mx.never{box-shadow:none}:where(.r7) .steps li>.n{font:700 14px/1 var(--display);letter-spacing:.02em}:where(.r7) .ledger .seq{font:600 13px var(--text);font-variant-numeric:tabular-nums;color:var(--ink-3);background:0 0;padding:0}:where(.r7) .ppl{grid-template-rows:auto auto;grid-template-columns:1.35fr 1fr}:where(.r7) .ppl .pcard:first-child{grid-row:span 2}:where(.r7) .ppl .pcard:first-child .ph{aspect-ratio:auto;flex:1;min-height:360px}:where(.r7) .ppl .pcard:first-child{flex-direction:column;display:flex}:where(.r7) .ppl .pcard:not(:first-child){grid-template-rows:auto;grid-template-columns:1fr 1.1fr}:where(.r7) .ppl .pcard:not(:first-child) .ph{aspect-ratio:auto;height:100%;min-height:220px}@media (max-width:900px){:where(.r7) .ppl{grid-template-columns:1fr}:where(.r7) .ppl .pcard:first-child{grid-row:auto}:where(.r7) .ppl .pcard:not(:first-child){grid-template-columns:1fr}}:where(.r7) .start p.note{color:#ffffffb8;margin:0;font-size:14px}:where(.r7) .faq{border-top:1px solid var(--rule);max-width:860px}:where(.r7) .faq details{border-bottom:1px solid var(--rule)}:where(.r7) .faq summary{cursor:pointer;font:600 20px/1.3 var(--display);justify-content:space-between;gap:20px;min-height:44px;padding:24px 0;list-style:none;display:flex}:where(.r7) .faq summary::-webkit-details-marker{display:none}:where(.r7) .faq summary:after{content:"+";color:var(--accent-deep);font-weight:400}:where(.r7) .faq p{color:var(--ink-2);max-width:40em;padding:0 0 24px}:where(.r7) .pcard .ph img{filter:none}:where(.r7) .hero h1{max-width:8.6em}:where(.r7) #hero h1 .pill+.pill{margin-left:0}:where(.r7) .hsplit{padding-block:clamp(56px,7vw,104px) clamp(72px,9vw,128px)}:where(.r7) .hsplit .wrap{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,88px);display:grid}:where(.r7) .hsplit h1{color:var(--ink);max-width:9em;font-size:clamp(52px,6.2vw,96px)}:where(.r7) .hsplit .lede{max-width:32em;margin-top:24px}:where(.r7) .hsplit .btns{margin-top:32px}:where(.r7) .media-art{place-items:center;display:grid}:where(.r7) .media-art img{width:min(100%,480px);height:auto}:where(.r7) .media-film{aspect-ratio:4/3;background:var(--navy-2);border-radius:20px;position:relative;overflow:hidden}:where(.r7) .media-film video,:where(.r7) .media-film img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (max-width:900px){:where(.r7) .hsplit .wrap{grid-template-columns:1fr}:where(.r7) .media-art img{width:min(70%,320px)}}:where(.r7) .teaser{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(32px,6vw,88px);display:grid}:where(.r7) .teaser ul{border-top:1px solid var(--rule);margin:28px 0 32px;padding:0;list-style:none}:where(.r7) .teaser li{border-bottom:1px solid var(--rule);color:var(--ink-2);padding:14px 0}:where(.r7) .teaser li b{color:var(--ink);font-weight:600}:where(.r7) .browser{box-shadow:0 2px 6px #13233a0f, 0 30px 70px #13233a29, 0 0 0 1px var(--rule);background:#fff;border-radius:14px;overflow:hidden}:where(.r7) .browser .bar{border-bottom:1px solid var(--rule);background:var(--ground);align-items:center;gap:7px;padding:10px 14px;display:flex}:where(.r7) .browser .bar i{background:var(--rule-2);border-radius:999px;width:10px;height:10px}:where(.r7) .browser .bar span{color:var(--ink-3);margin-left:10px;font-size:12px}:where(.r7) .browser img{width:100%;height:auto;display:block}@media (max-width:900px){:where(.r7) .teaser{grid-template-columns:1fr}}:where(.r7) .closer{background:var(--ground);padding-block:clamp(96px,12vw,168px)}:where(.r7) .closer .wrap{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:clamp(32px,6vw,88px);display:grid}:where(.r7) .closer h2{color:var(--ink);font-size:clamp(56px,7vw,112px)}:where(.r7) .closer .lede{margin-top:20px}:where(.r7) .closer .start .row{box-shadow:0 0 0 1px var(--rule-2)}:where(.r7) .closer .start p.note{color:var(--ink-3)}:where(.r7) .closer .media-art img{width:min(100%,400px)}@media (max-width:900px){:where(.r7) .closer .wrap{grid-template-columns:1fr}:where(.r7) .closer .media-art{display:none}}:where(.r7) .pagehead.split .wrap{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:clamp(32px,6vw,88px);display:grid}@media (max-width:900px){:where(.r7) .pagehead.split .wrap{grid-template-columns:1fr}:where(.r7) .pagehead.split .media-art{display:none}}:where(.r7) .hsplit .caps em,:where(.r7) .closer .caps em,:where(.r7) .pagehead .caps em{color:var(--accent)}:where(.r7) .hsplit .sub{color:var(--ink-2);max-width:34em;margin-top:16px}:where(.r7) .back{min-height:44px;color:var(--ink-3);align-items:center;margin-bottom:14px;font-size:15px;text-decoration:none;display:inline-flex}@media (hover:hover){:where(.r7) .back:hover{color:var(--ink)}}:where(.r7) .trust{color:var(--ink-3);margin-top:14px;font-size:14px}:where(.r7) .lbl{color:var(--ink-3);margin-bottom:8px;font-size:14px;display:block}:where(.r7) .more{margin-top:4px}:where(.r7) .formx1{margin-top:28px}:where(.r7) .formx1 .row{box-shadow:0 0 0 1px var(--rule-2), var(--elev-1)}:where(.r7) .formmsg{color:var(--green);min-height:1em;font-size:14px}:where(.r7) .teaser{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}@media (max-width:900px){:where(.r7) .teaser{grid-template-columns:1fr}:where(.r7) footer .cols>div:first-child{grid-column:1/-1}}:where(.r7) .band.lv{padding-block:clamp(56px,7vw,104px)}:where(.r7) .hsplit+.band.lv{padding-top:clamp(24px,3vw,48px)}:where(.r7) .hsplit+.band.lv.ground{padding-top:clamp(56px,7vw,104px)}:where(.r7) .closer .btns{margin-top:28px}:where(.r7) .btn-primary{box-shadow:none}:where(.r7) .btn-primary.glow{box-shadow:var(--glow)}:where(.r7) .trust,:where(.r7) .back,:where(.r7) .lbl,:where(.r7) .ledger td{font-size:14px}:where(.r7) .teaser .h2{font-size:36px}:where(.r7) .gap .h2{font-size:48px}@media (max-width:640px){:where(.r7) .teaser .h2,:where(.r7) .gap .h2{font-size:30px}:where(.r7) .ledger .seq,:where(.r7) .ledger .st,:where(.r7) .st,:where(.r7) .term .bar,:where(.r7) .frame .fbar{font-size:14px}}:where(.r7) h1,:where(.r7) h2,:where(.r7) h3,:where(.r7) .caps{text-wrap:balance}:where(.r7) p,:where(.r7) li{text-wrap:pretty}:where(.r7) .nav .brand,:where(.r7) footer .brand{align-items:center;height:44px;display:inline-flex}:where(.r7) footer .legal a{padding-block:12px;display:inline-block}@media (max-width:640px){:where(.r7) footer .cols a{padding-block:12px}}:where(.r7) :focus-visible:not(input,textarea,select){outline:2px solid var(--accent-deep);outline-offset:3px;border-radius:6px}:where(.r7) .ledger .seq,:where(.r7) .ledger .st,:where(.r7) .st{font-size:12px}@media (max-width:640px){:where(.r7) .ledger .seq,:where(.r7) .ledger .st,:where(.r7) .st{font-size:14px}}:where(.r7) section.band,:where(.r7) .band.lv{padding-block:clamp(72px,9vw,128px)}:where(.r7) section.band:not(.ground):not(.dark)+section.band:not(.ground):not(.dark),:where(.r7) section.band.ground+section.band.ground{padding-top:0}:where(.r7) .hsplit+section.band:not(.ground):not(.dark){padding-top:clamp(24px,3vw,48px)}:where(.r7) .head{margin-bottom:clamp(40px,5vw,72px)}:where(.r7) .closer{padding-block:clamp(80px,9vw,128px)}:where(.r7) .ground+.closer{border-top:1px solid var(--rule)}html.js :where(.r7) .rv.in{clip-path:none}:where(.r7) .closer h2.caps{font-size:clamp(44px,5vw,72px)}:where(.r7) .pagehead{padding-block:clamp(56px,7vw,104px) clamp(40px,5vw,72px)}:where(.r7) .pagehead .caps{font-size:clamp(52px,6.2vw,96px)}:where(.r7) footer .legal{align-items:center}@media (max-width:1180px){:where(.r7) footer .cols{grid-template-columns:repeat(4,minmax(0,1fr))}:where(.r7) footer .cols>div:first-child{grid-column:1/-1}}@media (max-width:900px){:where(.r7) footer .cols{grid-template-columns:1fr 1fr}}@media (max-width:700px){:where(.r7) .closer .start .row,:where(.r7) .formx1 .row{box-shadow:none;background:0 0;flex-direction:column;gap:8px;padding:0}:where(.r7) .closer .start input,:where(.r7) .formx1 input{box-shadow:inset 0 0 0 1px var(--rule-2);background:#fff;border-radius:12px;min-height:48px}}:where(.r7) .menu-btn .i-close,:where(.r7) .menu-btn[aria-expanded=true] .i-open{display:none}:where(.r7) .menu-btn[aria-expanded=true] .i-close{display:block}:where(.r7) .mnav a[aria-current=page]{color:var(--accent-deep)}:where(.r7) .mnav a.btn-primary{color:#fff}:where(.r7) .steps{left:max(var(--gutter), calc((100vw - var(--max)) / 2))}:where(.r7) .faq summary{align-items:center}:where(.r7) .faq summary:after{content:"+";background:var(--panel);width:32px;height:32px;color:var(--ink);font:400 20px/1 var(--text);border-radius:999px;flex:none;place-items:center;display:grid}:where(.r7) .faq details[open] summary:after{content:"−"}:where(.r7) .faq-after{margin-top:28px}:where(.r7) h5,:where(.r7) h6{margin:0}:where(.r7) .cx svg.ri{flex:none;width:20px;height:20px}:where(.r7) .cx .rail a{--a:#94a3b8;--b:#475569}:where(.r7) .cx .rail a.on{--a:#fff;--b:#ea580c}:where(.r7) .cx .rail .logo{width:30px;height:30px}:where(.r7) .cx svg.i.u{stroke-width:2px;width:14px;height:14px}:where(.r7) .cx .undo{align-items:center;gap:4px;display:inline-flex}:where(.r7) .cx .spot{box-shadow:0 0 0 9999px #13233a8c,0 0 0 2px #f97316}:where(.r7) .cx .ask{right:488px}:where(.r7) .next3{border-top:1px solid var(--rule-2);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:clamp(28px,4vw,48px);display:grid}:where(.r7) .next3>div{align-content:start;gap:12px;padding:26px 28px 8px 0;display:grid}:where(.r7) .next3>div+div{border-left:1px solid var(--rule);padding-left:28px}:where(.r7) .next3 h3{font:700 26px/1.15 var(--display);letter-spacing:-.015em}:where(.r7) .next3 p{color:var(--ink-2);margin:0}:where(.r7) .next3 dl{gap:10px;margin:6px 0 0;display:grid}:where(.r7) .next3 dl div{border-top:1px solid var(--rule);padding-top:10px}:where(.r7) .next3 dt{color:var(--ink);font-size:14px;font-weight:600}:where(.r7) .next3 dd{color:var(--ink-2);margin:2px 0 0;font-size:15px}:where(.r7) .next3 small{color:var(--ink-3);align-items:center;gap:6px;margin-top:4px;font-size:14px;display:inline-flex}:where(.r7) .next3 small svg{width:15px;height:15px}@media (max-width:860px){:where(.r7) .next3{grid-template-columns:1fr}:where(.r7) .next3>div+div{border-left:0;border-top:1px solid var(--rule);padding-left:0}}:where(.r7) .hpause{z-index:3;right:max(var(--gutter), calc((100vw - var(--max)) / 2));color:#fff;cursor:pointer;background:#0e1a2c8c;border:1px solid #ffffff47;border-radius:999px;place-items:center;width:44px;height:44px;transition:background-color .15s;display:grid;position:absolute;bottom:28px}:where(.r7) .hpause:hover{background:#0e1a2ccc}:where(.r7) .hpause:focus-visible{outline-offset:3px;outline:2px solid #fff}:where(.r7) .hpause svg{fill:none;stroke:currentColor;grid-area:1/1;width:16px;height:16px}:where(.r7) .hpause .p1,:where(.r7) .hpause[aria-pressed=true] .p0{display:none}:where(.r7) .hpause[aria-pressed=true] .p1{display:block}@media (max-width:760px){:where(.r7) .hpause{top:16px;bottom:auto}}:where(.r7) video[data-defer]{opacity:0;transition:opacity .6s}:where(.r7) video[data-defer].ready{opacity:1}:where(.r7) .cx .ask{left:92px}:where(.r7) .cx .top svg.i.dn{vertical-align:-2px;width:14px;height:14px}:where(.r7) .mn2 li{align-items:flex-start;gap:8px;display:flex}:where(.r7) .mn2 svg.gl{fill:none;stroke:currentColor;stroke-width:2.2px;flex:none;width:15px;height:15px;margin-top:3px}:where(.r7) .mn2 .y svg.gl{color:var(--green-lit)}:where(.r7) .mn2 .x svg.gl{color:#f87171}:where(.r7) .next3{grid-template-rows:repeat(5,auto)}:where(.r7) .next3>div{grid-row:span 5;grid-template-rows:subgrid;gap:12px;display:grid}:where(.r7) .next3 .r{border-top:1px solid var(--rule);gap:2px;padding-top:10px;display:grid}:where(.r7) .next3 .r b{color:var(--ink);font-size:14px;font-weight:600}:where(.r7) .next3 .r span{color:var(--ink-2);font-size:15px}@media (max-width:860px){:where(.r7) .next3{grid-template-rows:none}:where(.r7) .next3>div{grid-row:auto;grid-template-rows:none}}:where(.r7) .frame:has(table.ledger){overflow-x:auto}:where(.r7) table.ledger{min-width:600px}@keyframes r7-tri7-pulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}@keyframes r7-tri7-dot{0%,60%,to{opacity:.3;transform:none}30%{opacity:1;transform:translateY(-2px)}}@keyframes r7-tri7-pop{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}@keyframes r7-tri7-press{40%{background:#a33509;transform:scale(.95)}}:where(.r7) .story{--card:0 1px 2px #13233a0d, 0 4px 14px #13233a0f;box-shadow:0 0 0 1px var(--rule), 0 30px 60px -42px #13233a66;font:400 15px/1.5 var(--text);color:var(--ink);background:#fff;border-radius:20px;overflow:hidden}:where(.r7) .st-bar{background:var(--ground);border-bottom:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}:where(.r7) .seg{color:var(--ink-3);align-items:center;gap:10px;padding:14px 22px;font-size:14px;transition:color .4s;display:flex;position:relative}:where(.r7) .seg+.seg{border-left:1px solid var(--rule)}:where(.r7) .seg .n{width:22px;height:22px;font:600 12px var(--text);box-shadow:inset 0 0 0 1px var(--rule-2);background:#fff;border-radius:7px;place-items:center;transition:background-color .4s,color .4s,box-shadow .4s;display:grid}:where(.r7) .seg b{font-weight:600}:where(.r7) .seg .tm{font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}:where(.r7) .seg .fill{background:var(--accent);transform-origin:0;width:100%;height:2px;position:absolute;bottom:-1px;left:0;transform:scaleX(1)}:where(.r7) .story .seg{color:var(--ink)}:where(.r7) .story .seg .n{background:var(--green);color:#fff;box-shadow:none}:where(.r7) .st-cols{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}:where(.r7) .story .col{align-content:start;gap:14px;padding:22px 22px 26px;transition:opacity .7s cubic-bezier(.22,1,.36,1),filter .7s;display:grid}:where(.r7) .story .col+.col{border-left:1px solid var(--rule)}:where(.r7) .story .cap{font:700 18px/1.25 var(--display);letter-spacing:-.01em;min-height:2.5em;margin:0}:where(.r7) .story .pc{box-shadow:0 0 0 1px var(--rule), var(--card);background:#fff;border-radius:14px;align-content:start;gap:12px;padding:16px;display:grid}:where(.r7) .story .kk{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}:where(.r7) .story svg.mk{flex:none;width:15px;height:15px}:where(.r7) .story svg.fi{fill:none;stroke:currentColor;stroke-width:2px;flex:none;width:14px;height:14px}:where(.r7) .story .chipr,:where(.r7) .story .chipg,:where(.r7) .story .chipk{white-space:nowrap;border-radius:7px;padding:3px 8px;font-size:12px;font-weight:600}:where(.r7) .story .chipr{background:var(--red-tint);color:var(--red)}:where(.r7) .story .chipg{background:var(--green-tint);color:var(--green)}:where(.r7) .story .chipk{background:var(--panel);color:var(--ink)}:where(.r7) .story .kp-h{justify-content:space-between;align-items:center;gap:8px;display:flex}:where(.r7) .story .kp-v b{font:700 44px/1 var(--display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;display:block}:where(.r7) .story .kp-v span{color:var(--ink-3);margin-top:6px;font-size:13px;display:block}:where(.r7) .story .spark{width:100%;height:96px;display:block}:where(.r7) .story .spark .line{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1.6s cubic-bezier(.65,0,.35,1)}:where(.r7) .story .spark .area{transition:opacity .8s}:where(.r7) .story .chk{border-top:1px solid var(--rule);color:var(--ink-2);justify-content:space-between;align-items:center;gap:8px;padding-top:12px;font-size:13px;transition:opacity .5s,transform .6s cubic-bezier(.22,1,.36,1);display:flex}:where(.r7) .story .chk>span:first-child{align-items:center;gap:8px;display:inline-flex}:where(.r7) .story .flag{transition:opacity .4s,transform .6s cubic-bezier(.34,1.56,.64,1)}:where(.r7) .story .tk-h{align-items:center;gap:8px;display:flex}:where(.r7) .story .tk-h .mark{width:20px;height:20px;color:var(--accent);display:grid}:where(.r7) .story .tk-h .mark svg{width:20px;height:20px}:where(.r7) .story .tk-h b{font-size:14px;font-weight:600}:where(.r7) .story .tk-h .kk{margin-left:auto}:where(.r7) .story .q{background:var(--ink);color:#fff;border-radius:14px 14px 4px;justify-self:end;max-width:90%;padding:10px 13px;font-size:14px;line-height:1.45;transition:opacity .5s,transform .6s cubic-bezier(.22,1,.36,1)}:where(.r7) .story .a{font-size:15px;line-height:1.6}:where(.r7) .story .a .w{transition:opacity .35s}:where(.r7) .story .src{color:var(--ink-3);align-items:center;gap:6px;font-size:12px;transition:opacity .5s;display:flex}:where(.r7) .story .dc h4{font:600 16px/1.3 var(--text);margin:0}:where(.r7) .story .dc p{color:var(--ink-2);margin:0;font-size:14px}:where(.r7) .story .acts{align-items:center;gap:10px;font-size:14px;display:flex}:where(.r7) .story .textb{color:var(--ink-2)}:where(.r7) .story .ap{color:#fff;background:var(--green);border-radius:10px;padding:8px 14px;font-weight:600;transition:background-color .45s,box-shadow .45s;display:inline-grid;position:relative}:where(.r7) .story .ap>span{grid-area:1/1;align-items:center;gap:6px;transition:opacity .3s,transform .45s cubic-bezier(.22,1,.36,1);display:inline-flex}:where(.r7) .story .ap .a0{opacity:0;transform:translateY(-6px)}:where(.r7) .story svg.ck{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}:where(.r7) .story svg.ck path{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .5s ease-out .15s}:where(.r7) .story .rc{grid-template-rows:1fr;transition:grid-template-rows .6s cubic-bezier(.22,1,.36,1);display:grid}:where(.r7) .story .rc>div{color:var(--ink-2);border-top:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:8px;padding-top:10px;font-size:13px;display:flex;overflow:hidden}:where(.r7) .story .rc .t{font-variant-numeric:tabular-nums;color:var(--ink-3)}:where(.r7) .story .rc .u{color:var(--accent-deep);margin-left:auto;font-weight:600}@media (max-width:960px){:where(.r7) .st-cols,:where(.r7) .st-bar{grid-template-columns:1fr}:where(.r7) .story .col+.col{border-left:0;border-top:1px solid var(--rule)}:where(.r7) .seg+.seg{border-left:0}:where(.r7) .st-bar .seg:not(.on){display:none}:where(.r7) .story:not(.anim) .st-bar .seg{display:flex}}:where(.r7) .story.anim .seg{color:var(--ink-3)}:where(.r7) .story.anim .seg .n{color:var(--ink-3);box-shadow:inset 0 0 0 1px var(--rule-2);background:#fff}:where(.r7) .story.anim .seg.on{color:var(--ink)}:where(.r7) .story.anim .seg.on .n{background:var(--ink);color:#fff;box-shadow:none}:where(.r7) .story.anim .seg.done{color:var(--ink-2)}:where(.r7) .story.anim .seg.done .n{background:var(--green);color:#fff;box-shadow:none}:where(.r7) .story.anim .seg .fill{transform:scaleX(0)}:where(.r7) .story.anim .seg.on .fill{transition:transform var(--d,3s) linear;transform:scaleX(1)}:where(.r7) .story.anim .seg.done .fill{transform:scaleX(1)}:where(.r7) .story.anim .col{opacity:.35;filter:grayscale(.7)}:where(.r7) .story.anim .col.on{opacity:1;filter:none}:where(.r7) .story.anim .col.done{opacity:.78;filter:none}:where(.r7) .story.anim .spark .line{stroke-dashoffset:1px}:where(.r7) .story.anim.s1 .spark .line{stroke-dashoffset:0}:where(.r7) .story.anim .spark .area{opacity:0}:where(.r7) .story.anim.s1 .spark .area{opacity:1;transition-delay:.9s}:where(.r7) .story.anim .flag{opacity:0;transform:scale(.7)}:where(.r7) .story.anim.s2 .flag{opacity:1;transform:none}:where(.r7) .story.anim .chk{opacity:0;transform:translateY(8px)}:where(.r7) .story.anim.s2 .chk{opacity:1;transform:none}:where(.r7) .story.anim .q{opacity:0;transform:translateY(12px)}:where(.r7) .story.anim.s3 .q{opacity:1;transform:none}:where(.r7) .story.anim .a .w{opacity:0}:where(.r7) .story.anim .a .w.on{opacity:1}:where(.r7) .story.anim .src{opacity:0}:where(.r7) .story.anim.s5 .src{opacity:1}:where(.r7) .story.anim .ap{background:var(--accent-deep)}:where(.r7) .story.anim .ap .a0{opacity:1;transform:none}:where(.r7) .story.anim .ap .a1{opacity:0;transform:translateY(6px)}:where(.r7) .story.anim .ap svg.ck path{stroke-dashoffset:1px}:where(.r7) .story.anim.s7 .ap{animation:1.2s ease-out 2 r7-story-ring}@keyframes r7-story-ring{0%{box-shadow:0 0 #ea580c73}to{box-shadow:0 0 0 12px #ea580c00}}:where(.r7) .story.anim.s8 .ap{background:var(--green);animation:none}:where(.r7) .story.anim.s8 .ap .a0{opacity:0;transform:translateY(-6px)}:where(.r7) .story.anim.s8 .ap .a1{opacity:1;transform:none}:where(.r7) .story.anim.s8 .ap svg.ck path{stroke-dashoffset:0}:where(.r7) .story.anim .rc{grid-template-rows:0fr}:where(.r7) .story.anim.s9 .rc{grid-template-rows:1fr}:where(.r7) .story.anim .rc>div{opacity:0;transition:opacity .4s .2s}:where(.r7) .story.anim.s9 .rc>div{opacity:1}:where(.r7) .story.out .st-cols{opacity:0;transition:opacity .45s}:where(.r7) .story.reset,:where(.r7) .story.reset *{transition:none!important;animation:none!important}:where(.r7) .close7{color:#fff;background:#0b1626;padding-block:clamp(88px,10vw,140px);position:relative;overflow:hidden}:where(.r7) .close7 .tex{object-fit:cover;opacity:.9;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}:where(.r7) .close7:after{content:"";pointer-events:none;background:radial-gradient(70% 90% at 20% 40%,#0b162633,#0b1626bf);position:absolute;inset:0}:where(.r7) .close7 .wrap{z-index:1;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(36px,6vw,96px);display:grid;position:relative}:where(.r7) .close7 h2.caps{color:#fff;font-size:clamp(48px,6vw,92px);line-height:.95}:where(.r7) .close7 h2 em{color:#f97316;font-style:normal}:where(.r7) .close7 .lede{color:#c6d0dc;max-width:32em;margin-top:22px}:where(.r7) .close7 .btns{margin-top:30px}:where(.r7) .close7 .btn-line{color:#fff;background:0 0;box-shadow:inset 0 0 0 1.5px #fff6}:where(.r7) .close7 .btn-line:hover{box-shadow:inset 0 0 0 1.5px #fff}:where(.r7) .cl-card{color:var(--ink);background:#fff;border-radius:20px;gap:14px;padding:22px;display:grid;box-shadow:0 40px 90px -30px #0009,0 0 0 1px #ffffff0f}:where(.r7) .cc-h{align-items:center;gap:9px;display:flex}:where(.r7) .cc-h .mark{width:22px;height:22px;color:var(--accent);display:grid}:where(.r7) .cc-h .mark svg{width:22px;height:22px}:where(.r7) .cc-h b{font-weight:600}:where(.r7) .cc-h .lvl{color:var(--ink-3);align-items:center;gap:6px;margin-left:auto;font-size:13px;display:inline-flex}:where(.r7) .cc-h svg.fi{fill:none;stroke:currentColor;stroke-width:2px;width:15px;height:15px}:where(.r7) .wave{background:var(--ground);border-radius:12px;align-items:center;gap:4px;height:56px;padding:0 4px;display:flex}:where(.r7) .wave i{background:var(--ink);opacity:.22;transform-origin:50%;border-radius:3px;flex:1;height:18%;transition:height .12s ease-out,opacity .3s,background-color .3s}:where(.r7) .close7.speaking .wave i{opacity:1;background:var(--accent-deep)}:where(.r7) .cc-q{font:600 18px/1.35 var(--display);letter-spacing:-.01em;margin:0}:where(.r7) .cc-q span{font:500 12px var(--text);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin-bottom:6px;display:block}:where(.r7) .cc-n{color:var(--ink-2);margin:0;font-size:14px}:where(.r7) .cc-langs{flex-wrap:wrap;gap:8px;display:flex}:where(.r7) .cc-langs button{min-height:40px;box-shadow:inset 0 0 0 1px var(--rule-2);font:500 15px var(--text);color:var(--ink);cursor:pointer;background:#fff;border:0;border-radius:999px;padding:6px 14px;transition:background-color .15s,box-shadow .15s,color .15s}:where(.r7) .cc-langs button:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}:where(.r7) .cc-langs button[aria-pressed=true]{background:var(--ink);color:#fff;box-shadow:none}:where(.r7) .cc-f{color:var(--ink-3);border-top:1px solid var(--rule);margin:0;padding-top:12px;font-size:13px}@media (max-width:900px){:where(.r7) .close7 .wrap{grid-template-columns:1fr}}:where(.r7) .cx7{background-color:var(--ground);box-shadow:inset 0 0 0 1px var(--rule);background-image:radial-gradient(circle at 1px 1px,#13233a1c 1px,#0000 1.4px);background-size:22px 22px;border-radius:24px;grid-template-columns:minmax(0,400px) minmax(150px,1fr) minmax(0,420px);align-items:center;padding:clamp(28px,4vw,56px);display:grid;position:relative}:where(.r7) .cx7>:not(.cx-wires){z-index:2;min-width:0;position:relative}:where(.r7) .cx-wires{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}:where(.r7) .cx-wires path{fill:none}:where(.r7) .cx-wires .w.lv{stroke:var(--ink);stroke-opacity:.32;stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .9s var(--ease) calc(var(--i) * 80ms)}:where(.r7) .cx-wires .w.nx{stroke:var(--ink-3);stroke-opacity:.38;stroke-width:1.25px;stroke-dasharray:3 5;opacity:0;transition:opacity .6s ease-out calc(.3s + var(--i) * 80ms)}:where(.r7) .cx-wires .w.out{stroke:var(--ink);stroke-opacity:.5;stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .6s var(--ease) .55s}:where(.r7) .cx-wires .port{fill:#fff;stroke-width:1.5px;opacity:0;transition:opacity .3s ease-out .2s}:where(.r7) .cx-wires .port.lv{stroke:var(--ink);stroke-opacity:.55}:where(.r7) .cx-wires .port.nx{stroke:var(--ink-3);stroke-opacity:.45}:where(.r7) .cx-wires .pulse{stroke:var(--green-lit);stroke-width:3px;stroke-linecap:round;stroke-dasharray:.06 1.3;stroke-dashoffset:.06px;opacity:0;filter:drop-shadow(0 0 3px #22c55eb3)}:where(.r7) .cx-wires .pulse.o{stroke:var(--accent-lit);filter:drop-shadow(0 0 3px #f9731699)}:where(.r7) .cx7.in .w.lv,:where(.r7) .cx7.in .w.out{stroke-dashoffset:0}:where(.r7) .cx7.in .w.nx,:where(.r7) .cx7.in .port{opacity:1}:where(.r7) .cx7.in .pulse{opacity:1;animation:3.2s cubic-bezier(.45,0,.25,1) infinite r7-cxflow}@keyframes r7-cxflow{0%{stroke-dashoffset:.06px}to{stroke-dashoffset:-1.02px}}:where(.r7) .cx-chan{gap:10px;display:grid}:where(.r7) .ct{border-radius:14px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 14px 12px 12px;display:grid}:where(.r7) .ct.live{box-shadow:var(--elev-1);background:#fff}:where(.r7) .ct.next{box-shadow:inset 0 0 0 1px var(--rule);background:#ffffff8c}:where(.r7) .ct .lg{width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--rule);background:#fff;border-radius:11px;place-items:center;display:grid}:where(.r7) .ct .lg svg{width:26px;height:26px}:where(.r7) .ct.next .lg svg{filter:grayscale();opacity:.62;transition:filter .25s ease-out,opacity .25s ease-out}:where(.r7) .ct.next:hover .lg svg{filter:none;opacity:1}:where(.r7) .ct .tx b{font-size:15px;font-weight:600;line-height:1.3;display:block}:where(.r7) .ct .tx small{color:var(--ink-3);font-size:13px;line-height:1.35;display:block}:where(.r7) .ct .st{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 9px;font-size:12px;font-weight:600;display:inline-flex}:where(.r7) .ct .st.on{background:var(--green-tint);color:var(--green)}:where(.r7) .ct .st.on i{background:var(--green-lit);border-radius:999px;width:6px;height:6px;box-shadow:0 0 0 3px #22c55e38}:where(.r7) .ct .st.nx{background:var(--panel);color:var(--ink-3)}:where(.r7) .cx-hub{text-align:center;justify-items:center;gap:4px;padding-inline:12px;display:grid}:where(.r7) .cx-hub .hub{background:var(--ink);color:#fff;border-radius:24px;place-items:center;width:92px;height:92px;margin-bottom:12px;display:grid;position:relative;box-shadow:0 2px 6px #13233a33,0 22px 44px #13233a4d,inset 0 0 0 1px #ffffff14}:where(.r7) .cx-hub .hub>svg{width:46px;height:46px;position:relative}:where(.r7) .cx-hub .halo{border-radius:inherit;opacity:0;position:absolute;inset:-1px;box-shadow:0 0 0 1.5px #13233a59}:where(.r7) .cx7.in .cx-hub .halo{animation:3.2s cubic-bezier(.22,1,.36,1) 3.45s infinite r7-cxhalo}@keyframes r7-cxhalo{0%{opacity:.9;transform:scale(1)}70%,to{opacity:0;transform:scale(1.42)}}:where(.r7) .cx-hub>b{font:700 20px/1.1 var(--display);letter-spacing:-.01em}:where(.r7) .cx-hub>small{color:var(--ink-3);max-width:13em;font-size:13px;line-height:1.35}:where(.r7) .cx-rules{box-shadow:var(--elev-2);background:#fff;border-radius:16px;padding:22px 22px 24px;display:grid}:where(.r7) .cx-rules .rh{justify-content:space-between;align-items:center;gap:12px;padding-bottom:14px;display:flex}:where(.r7) .cx-rules .rh b{font:700 18px/1.2 var(--display);letter-spacing:-.01em}:where(.r7) .cx-rules .rh span{color:var(--ink-3);background:var(--panel);border-radius:999px;padding:4px 9px;font-size:12px;font-weight:600}:where(.r7) .cx-rules .rr{border-top:1px solid var(--rule);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 0;display:grid}:where(.r7) .cx-rules .ri{background:var(--panel);width:36px;height:36px;color:var(--ink);border-radius:10px;place-items:center;display:grid}:where(.r7) .cx-rules .ri svg{width:18px;height:18px}:where(.r7) .cx-rules .rt b{font-size:15px;font-weight:600;line-height:1.3;display:block}:where(.r7) .cx-rules .rt small{color:var(--ink-3);font-size:13px;line-height:1.4;display:block}:where(.r7) .cx-rules .sw{background:var(--rule-2);border-radius:999px;flex:none;width:40px;height:24px;transition:background-color .25s ease-out;position:relative}:where(.r7) .cx-rules .sw:after{content:"";width:18px;height:18px;transition:transform .3s var(--ease);background:#fff;border-radius:999px;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #13233a40}:where(.r7) .cx-rules .sw.on{background:var(--green)}:where(.r7) .cx-rules .sw.on:after{transform:translate(16px)}:where(.r7) .cx-rules .sw.lock{opacity:.55}:where(.r7) .cx-rules .wy{background:var(--yellow-tint);color:var(--yellow-ink);white-space:nowrap;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:600}:where(.r7) .cx-rules .btn{white-space:normal;text-align:center;justify-self:start;height:auto;min-height:44px;margin-top:10px;padding-block:11px}:where(.r7) .cx7[data-js] .rr:nth-of-type(3) .sw{background:var(--rule-2)}:where(.r7) .cx7[data-js] .rr:nth-of-type(3) .sw:after{transform:none}:where(.r7) .cx7.in .rr:nth-of-type(3) .sw{background:var(--green);transition-delay:1.25s}:where(.r7) .cx7.in .rr:nth-of-type(3) .sw:after{transition-delay:1.25s;transform:translate(16px)}:where(.r7) .cx7.off .pulse,:where(.r7) .cx7.off .halo{animation-play-state:paused}@media (max-width:1180px){:where(.r7) .cx7{grid-template-columns:minmax(0,1fr) 150px minmax(0,1fr)}:where(.r7) .ct .tx small{display:none}}@media (max-width:900px){:where(.r7) .cx7{border-radius:20px;grid-template-columns:minmax(0,1fr);gap:18px;padding:18px}:where(.r7) .cx-wires{display:none}:where(.r7) .ct .tx small{display:block}:where(.r7) .cx-hub{text-align:left;grid-template-columns:auto minmax(0,1fr);justify-items:start;gap:0 14px;padding:4px}:where(.r7) .cx-hub .hub{border-radius:16px;grid-row:span 2;width:56px;height:56px;margin:0}:where(.r7) .cx-hub .hub>svg{width:30px;height:30px}:where(.r7) .cx-hub>b{align-self:end;font-size:18px}:where(.r7) .cx-hub>small{align-self:start;max-width:none}:where(.r7) .cx-rules{padding:18px}:where(.r7) .cx-rules .btn{justify-self:stretch}}@media (max-width:520px){:where(.r7) .ct{grid-template-columns:36px minmax(0,1fr) auto;gap:12px;padding:10px 12px 10px 10px}:where(.r7) .ct .lg{border-radius:9px;width:36px;height:36px}:where(.r7) .ct .lg svg{width:22px;height:22px}:where(.r7) .ct .tx small{font-size:12.5px}:where(.r7) .cx-rules .rr:has(.wy){grid-template-columns:36px minmax(0,1fr);row-gap:8px}:where(.r7) .cx-rules .rr:has(.wy) .wy{grid-column:2;justify-self:start}}@media (prefers-reduced-motion:reduce){:where(.r7) .cx-wires .w,:where(.r7) .cx-wires .port,:where(.r7) .cx-rules .sw,:where(.r7) .cx-rules .sw:after{transition:none!important}:where(.r7) .cx-wires .pulse{display:none}:where(.r7) .cx7 .halo{animation:none!important}}:where(.r7) .cc-g{gap:8px;display:grid}:where(.r7) .cc-gl{color:var(--ink-3);font-size:12px;font-weight:600}:where(.r7) .p7h .wrap{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}:where(.r7) .p7-hero{justify-self:end;width:min(100%,470px);position:relative}:where(.r7) .p7-hero .media-film{aspect-ratio:5/4;box-shadow:0 30px 70px -40px #13233a8c}:where(.r7) .p7-fc{z-index:2;background:#fff;border-radius:14px;align-items:center;gap:10px;max-width:300px;padding:10px 14px 10px 10px;font-size:13px;line-height:1.35;display:flex;position:absolute;box-shadow:0 0 0 1px #13233a0f,0 18px 40px -16px #13233a59}:where(.r7) .p7-fc b{font-weight:600;display:block}:where(.r7) .p7-fc small{color:var(--ink-3);font-size:12px;display:block}:where(.r7) .p7-fc .fi{border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}:where(.r7) .p7-fc .fi svg{width:16px;height:16px}:where(.r7) .p7-fc .fi.r{background:var(--red-tint);color:var(--red)}:where(.r7) .p7-fc .fi.g{background:var(--green-tint);color:var(--green)}:where(.r7) .p7-fc1{bottom:34px;left:-56px}:where(.r7) .p7-fc2{top:26px;right:-28px}:where(.r7) .p7-loop{border-top:1px solid var(--rule);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}:where(.r7) .p7-loop li{align-content:start;gap:10px;padding:26px 22px 6px 0;display:grid}:where(.r7) .p7-loop li+li{border-left:1px solid var(--rule);padding-left:22px}:where(.r7) .p7-loop .top{justify-content:space-between;align-items:center;display:flex}:where(.r7) .p7-loop .n{font:500 13px var(--mono);color:var(--accent-deep)}:where(.r7) .p7-loop .ico{background:var(--panel);width:34px;height:34px;color:var(--ink);border-radius:10px;place-items:center;display:grid}:where(.r7) .p7-loop .ico svg{width:17px;height:17px}:where(.r7) .p7-loop b{font:700 20px/1.25 var(--display)}:where(.r7) .p7-loop .d{color:var(--ink-2);font-size:15px}:where(.r7) .p7-loop .eg{background:var(--ground);box-shadow:inset 0 0 0 1px var(--rule);color:var(--ink-2);border-radius:9px;justify-self:start;align-items:center;gap:6px;margin-top:4px;padding:6px 10px;font-size:12.5px;display:inline-flex}:where(.r7) .p7-loop .eg .dot{background:var(--red);border-radius:99px;width:7px;height:7px}:where(.r7) .p7-loop .eg u{color:var(--accent-deep);font-weight:600;text-decoration:none}:where(.r7) .p7-loop .eg.acts{box-shadow:none;background:0 0;gap:6px;padding:0}:where(.r7) .p7-loop .eg.acts i{box-shadow:inset 0 0 0 1px var(--rule-2);color:var(--ink);background:#fff;border-radius:9px;padding:6px 12px;font-size:12.5px;font-style:normal;font-weight:600}:where(.r7) .p7-loop .eg.acts i.ok{background:var(--accent-deep);color:#fff;box-shadow:none}:where(.r7) .p7c .head{margin-bottom:clamp(32px,4vw,52px)}:where(.r7) .p7f .kk{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:6px;font-size:11.5px;font-weight:600;display:inline-flex}:where(.r7) .p7c .chipg,:where(.r7) .p7f .chipg{background:var(--green-tint);color:var(--green)}:where(.r7) .p7c .chipg,:where(.r7) .p7f .chipg,:where(.r7) .p7f .chipr,:where(.r7) .p7f .chipk,:where(.r7) .p7f .chipy{white-space:nowrap;border-radius:7px;padding:3px 8px;font-size:11.5px;font-weight:600}:where(.r7) .p7f .chipr{background:var(--red-tint);color:var(--red)}:where(.r7) .p7f .chipk{background:var(--panel);color:var(--ink)}:where(.r7) .p7f .chipy{background:var(--yellow-tint);color:var(--yellow-ink)}:where(.r7) .p7f .head{margin-bottom:clamp(32px,4vw,52px)}:where(.r7) .p7f .pc{box-shadow:0 0 0 1px var(--rule), 0 1px 2px #13233a0d, 0 6px 18px #13233a0f;background:#fff;border-radius:14px;align-content:start;gap:10px;padding:16px;font-size:14px;display:grid}:where(.r7) .p7f svg.mk{flex:none;width:15px;height:15px}:where(.r7) .p7f svg.fi{width:15px;height:15px;color:var(--ink-2);flex:none}:where(.r7) .p7f svg.fi.r{color:var(--red)}:where(.r7) .p7f svg.fi.y{color:var(--yellow-ink)}:where(.r7) .p7f .r{justify-content:space-between;align-items:center;gap:8px;display:flex}:where(.r7) .p7f .ttl{font-size:16px;font-weight:600}:where(.r7) .p7f .s{color:var(--ink-3);margin:0;font-size:13px}:where(.r7) .p7f .s2{color:var(--ink);font-size:14px;line-height:1.45}:where(.r7) .p7f .bars{gap:8px;display:grid}:where(.r7) .p7f .bars>div{color:var(--ink-2);grid-template-columns:140px minmax(0,1fr) auto;align-items:center;gap:10px;font-size:13px;display:grid}:where(.r7) .p7f .bars i,:where(.r7) .p7f .abr i{background:linear-gradient(90deg, var(--green) var(--w), var(--panel) var(--w));border-radius:99px;height:8px;display:block}:where(.r7) .p7f .bars i.hi,:where(.r7) .p7f .abr i.hi{background:linear-gradient(90deg, var(--red) var(--w), var(--panel) var(--w))}:where(.r7) .p7f .bars em{white-space:nowrap;color:var(--ink);text-align:right;font-variant-numeric:tabular-nums;font-style:normal;font-weight:600}:where(.r7) .p7f .acts{gap:8px;display:flex}:where(.r7) .p7f .acts span{text-align:center;border-radius:10px;flex:1;padding:9px 12px;font-size:13.5px;font-weight:600}:where(.r7) .p7f .acts .no{box-shadow:inset 0 0 0 1px var(--rule-2);color:var(--ink);background:#fff}:where(.r7) .p7f .acts .ok{background:var(--accent-deep);color:#fff;box-shadow:0 6px 16px -6px #ea580c80}:where(.r7) .p7f .rcpt{box-shadow:0 0 0 1px var(--rule);color:var(--ink-2);background:#fff;border-radius:12px;align-items:center;gap:10px;padding:10px 14px;font-size:13px;display:flex}:where(.r7) .p7f .rcpt u{color:var(--accent-deep);margin-left:auto;font-weight:600;text-decoration:none}:where(.r7) .p7f .row{border-top:1px solid var(--rule);align-items:center;gap:10px;padding-top:10px;font-size:14px;display:flex}:where(.r7) .p7f .pc>.kk+.row,:where(.r7) .p7f .tabs+.row{border-top:0;padding-top:2px}:where(.r7) .p7f .row>span:first-of-type{flex:1;min-width:0}:where(.r7) .p7f .row small{color:var(--ink-3);font-size:12.5px;display:block}:where(.r7) .p7f .row .lg2{width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--rule);border-radius:8px;place-items:center;display:grid;flex:none!important}:where(.r7) .p7f .row .lg2 svg{width:17px;height:17px}:where(.r7) .p7f .tags{flex-wrap:wrap;gap:6px;display:flex}:where(.r7) .p7f .tags span{box-shadow:inset 0 0 0 1px var(--rule-2);color:var(--ink-2);background:#fff;border-radius:999px;padding:5px 10px;font-size:12.5px}:where(.r7) .p7f .chat{gap:8px;display:grid}:where(.r7) .p7f .chat span{border-radius:14px;max-width:92%;padding:10px 13px;font-size:14px;line-height:1.45}:where(.r7) .p7f .chat .me{background:var(--ink);color:#fff;border-bottom-right-radius:4px;justify-self:end}:where(.r7) .p7f .chat .ad{box-shadow:0 0 0 1px var(--rule);background:#fff;border-bottom-left-radius:4px}:where(.r7) .p7f .tabs{background:var(--panel);border-radius:10px;gap:4px;padding:3px;font-size:12.5px;display:flex}:where(.r7) .p7f .tabs span{text-align:center;color:var(--ink-2);white-space:nowrap;border-radius:8px;flex:1;padding:5px 6px}:where(.r7) .p7f .tabs .on{color:var(--ink);background:#fff;font-weight:600;box-shadow:0 1px 2px #13233a1a}:where(.r7) .p7f .abr{grid-template-columns:170px minmax(0,1fr) 44px;align-items:center;gap:10px;font-size:13.5px;display:grid}:where(.r7) .p7f .abr>span{align-items:center;gap:8px;display:inline-flex}:where(.r7) .p7f .abr b{text-align:right;font-variant-numeric:tabular-nums}:where(.r7) .p7f .verdict{color:var(--ink-2);border-top:1px solid var(--rule);align-items:center;gap:8px;padding-top:10px;font-size:13px;display:flex}@media (max-width:1100px){:where(.r7) .p7-loop{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:8px}:where(.r7) .p7-loop li:nth-child(4){border-left:0;padding-left:0}}@media (max-width:900px){:where(.r7) .p7h .wrap{grid-template-columns:1fr}:where(.r7) .p7-hero{justify-self:stretch;width:100%;margin-top:8px}:where(.r7) .p7-fc1{bottom:10px;left:10px}:where(.r7) .p7-fc2{top:10px;right:10px}:where(.r7) .p7-fc{max-width:calc(100% - 20px)}:where(.r7) .p7-loop{grid-template-columns:1fr}:where(.r7) .p7-loop li,:where(.r7) .p7-loop li+li{border-left:0;border-top:1px solid var(--rule);padding:18px 0}:where(.r7) .p7-loop li:first-child{border-top:0}:where(.r7) .p7f .bars>div{grid-template-columns:minmax(0,1fr) auto}:where(.r7) .p7f .bars i{grid-area:2/1/auto/-1}:where(.r7) .p7f .abr{grid-template-columns:minmax(0,1fr) 44px}:where(.r7) .p7f .abr i{grid-area:2/1/auto/-1}}@media (max-width:520px){:where(.r7) .p7-fc2{display:none}:where(.r7) .p7f .tabs{flex-wrap:wrap}}@media (max-width:600px){:where(.r7) .p7-loop li,:where(.r7) .p7-loop li+li{gap:8px;padding:14px 0}}:where(.r7) .ex7{box-shadow:var(--elev-1);background:#fff;border-radius:22px;grid-template-columns:290px minmax(0,1fr);display:grid;overflow:hidden}:where(.r7) .ex-rail{background:var(--ground);box-shadow:inset -1px 0 0 var(--rule);align-content:start;gap:4px;padding:18px 14px 20px;display:grid}:where(.r7) .ex-pl{align-items:center;gap:8px;padding:12px 10px 6px;font-size:14px;font-weight:600;display:flex}:where(.r7) .ex-pl:not(:first-child){border-top:1px solid var(--rule);margin-top:10px;padding-top:18px}:where(.r7) .ex-pl svg{width:18px;height:18px}:where(.r7) .ex-pl em,:where(.r7) .ex-rail button em{color:var(--ink-3);margin-left:auto;font-size:12px;font-style:normal;font-weight:600}:where(.r7) .ex-rail button{text-align:left;width:100%;font:500 14.5px/1.3 var(--text);color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;transition:background-color .15s ease-out,color .15s ease-out;display:flex}:where(.r7) .ex-rail button:hover{color:var(--ink);background:#fff}:where(.r7) .ex-rail button[aria-selected=true]{background:var(--ink);color:#fff}:where(.r7) .ex-rail button[aria-selected=true] em{color:#ffffffb3}:where(.r7) .ex-rail button:focus-visible,:where(.r7) .tb-list button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:where(.r7) .ex-panels{min-height:420px;padding:26px 30px 30px}:where(.r7) .ex-p{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:32px;animation:.28s ease-out r7-p7in;display:grid}:where(.r7) .ex-p+.ex-p{margin-top:40px}:where(.r7) .ex7.js .ex-p+.ex-p{margin-top:0}:where(.r7) .ex-h{font:700 22px/1.2 var(--display);grid-column:1/-1;margin:0 0 -14px}:where(.r7) .ex-list{margin:0;padding:0;list-style:none}:where(.r7) .ex-list li{border-top:1px solid var(--rule);gap:3px;padding:11px 0;display:grid}:where(.r7) .ex-list li:first-child{border-top:0}:where(.r7) .ex-list b{color:var(--ink);font-size:15px;font-weight:500}:where(.r7) .ex-list .xf{color:var(--ink-3);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}:where(.r7) .ex-list .xf.ok{color:var(--green)}:where(.r7) .ex-list .xf svg{width:13px;height:13px}:where(.r7) .ex-find{background:var(--ground);box-shadow:inset 0 0 0 1px var(--rule);border-radius:16px;gap:9px;padding:18px;display:grid}:where(.r7) .ex-find .kk{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);font-size:11.5px;font-weight:600}:where(.r7) .ex-find b{font-size:15px;font-weight:600;line-height:1.35}:where(.r7) .ex-find .ev{color:var(--ink-2);border-top:1px solid var(--rule);justify-content:space-between;gap:12px;padding-top:9px;font-size:13px;display:flex}:where(.r7) .ex-find .ev span:last-child{color:var(--ink);text-align:right;font-weight:500}:where(.r7) .ex-find .ex-act{box-shadow:0 0 0 1px var(--rule);background:#fff;border-radius:12px;align-items:center;gap:8px;margin-top:4px;padding:10px 10px 10px 12px;font-size:13px;font-weight:500;display:flex}:where(.r7) .ex-find .btnx{background:var(--accent-deep);color:#fff;white-space:nowrap;border-radius:9px;margin-left:auto;padding:7px 14px;font-weight:600}:where(.r7) .ex-find .chipg{background:var(--green-tint);color:var(--green);border-radius:7px;padding:3px 8px;font-size:11.5px;font-weight:600}@keyframes r7-p7in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}:where(.r7) .tb-list{flex-wrap:wrap;gap:8px;display:flex}:where(.r7) .tb-list button{box-shadow:inset 0 0 0 1px var(--rule-2);font:500 15px var(--text);color:var(--ink);cursor:pointer;background:#fff;border:0;border-radius:999px;align-items:center;gap:8px;padding:10px 16px;transition:background-color .15s ease-out,color .15s ease-out,box-shadow .15s ease-out;display:inline-flex}:where(.r7) .tb-list button svg{width:16px;height:16px}:where(.r7) .tb-list button:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}:where(.r7) .tb-list button[aria-selected=true]{background:var(--ink);color:#fff;box-shadow:none}:where(.r7) .tb-panels{margin-top:28px}:where(.r7) .tb-p{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(28px,4vw,64px);animation:.3s ease-out r7-p7in;display:grid}:where(.r7) .tb-p+.tb-p{margin-top:56px}:where(.r7) .tb7.js .tb-p+.tb-p{margin-top:0}:where(.r7) .tb-tx h3{font:700 36px/1.08 var(--display);letter-spacing:-.02em;margin:0}:where(.r7) .tb-tx p{color:var(--ink-2);max-width:30em;margin:16px 0 0;font-size:18px}:where(.r7) .tb-tx ul{gap:10px;margin:22px 0 0;padding:0;list-style:none;display:grid}:where(.r7) .tb-tx li{color:var(--ink);align-items:flex-start;gap:10px;font-size:15.5px;display:flex}:where(.r7) .tb-tx li svg{width:18px;height:18px;color:var(--green);flex:none;margin-top:2px}:where(.r7) .tb-stage{background-color:var(--ground);min-height:460px;box-shadow:inset 0 0 0 1px var(--rule);background-image:radial-gradient(circle at 1px 1px,#13233a1a 1px,#0000 1.4px);background-size:22px 22px;border-radius:24px;place-items:center;padding:clamp(24px,4vw,48px);display:grid}:where(.r7) .tb-ui{gap:12px;width:min(100%,520px);display:grid}:where(.r7) .tb-ui .pc{box-shadow:0 0 0 1px var(--rule), 0 2px 6px #13233a0f, 0 24px 60px -24px #13233a4d;gap:12px;padding:20px;font-size:15px}:where(.r7) .tb-ui .ttl{font-size:18px}:where(.r7) .tb-ui .chat span,:where(.r7) .tb-ui .row{font-size:15px}@media (max-width:900px){:where(.r7) .ex7{grid-template-columns:1fr}:where(.r7) .ex-rail{box-shadow:inset 0 -1px 0 var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));padding:14px}:where(.r7) .ex-pl{grid-column:1/-1;padding:6px 4px 2px}:where(.r7) .ex-pl:not(:first-child){margin-top:6px;padding-top:12px}:where(.r7) .ex-rail button{padding:9px 10px;font-size:13.5px}:where(.r7) .ex-panels{min-height:0;padding:20px 18px 22px}:where(.r7) .ex-p{grid-template-columns:1fr;gap:18px}:where(.r7) .ex-h{margin:0;font-size:19px}:where(.r7) .tb-list{gap:6px}:where(.r7) .tb-list button{padding:8px 12px;font-size:14px}:where(.r7) .tb-p{grid-template-columns:1fr;gap:22px}:where(.r7) .tb-tx h3{font-size:26px}:where(.r7) .tb-tx p{font-size:16px}:where(.r7) .tb-stage{border-radius:18px;min-height:0;padding:16px}}@media (prefers-reduced-motion:reduce){:where(.r7) .ex-p,:where(.r7) .tb-p{animation:none}}:where(.r7) .ex-p[hidden],:where(.r7) .tb-p[hidden]{display:none}:where(.r7) .pr8-card{box-shadow:var(--elev-1);background:#fff;border-radius:26px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:stretch;gap:clamp(28px,4vw,56px);padding:clamp(22px,3.4vw,40px);display:grid}:where(.r7) .pr8-l{align-content:center;gap:26px;display:grid}:where(.r7) .pr8-q{font:500 20px/1.35 var(--text);color:var(--ink-2);display:block}:where(.r7) .pr8-q output{font:700 clamp(48px, 6vw, 72px)/1 var(--display);letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;margin:6px 0 4px;display:block}:where(.r7) .pr8-track{padding-bottom:30px;position:relative}:where(.r7) .pr8-track input{appearance:none;cursor:pointer;--p:49.5%;background:linear-gradient(90deg, var(--ink) 0 var(--p), var(--panel) var(--p) 100%);border-radius:99px;width:100%;height:10px;margin:0;box-shadow:inset 0 0 0 1px #13233a0f}:where(.r7) .pr8-track input::-webkit-slider-thumb{-webkit-appearance:none;width:30px;height:30px;box-shadow:0 0 0 2px var(--ink), 0 6px 16px #13233a4d;background:#fff;border:0;border-radius:50%;transition:transform .15s ease-out}:where(.r7) .pr8-track input::-moz-range-thumb{width:30px;height:30px;box-shadow:0 0 0 2px var(--ink), 0 6px 16px #13233a4d;background:#fff;border:0;border-radius:50%}:where(.r7) .pr8-track input:active::-webkit-slider-thumb{transform:scale(1.08)}:where(.r7) .pr8-track input:focus-visible{outline:2px solid var(--accent);outline-offset:6px}:where(.r7) .pr8-ticks{height:20px;position:absolute;top:22px;left:15px;right:15px}:where(.r7) .pr8-ticks span{left:var(--at);color:var(--ink-3);white-space:nowrap;font-size:12.5px;position:absolute;transform:translate(-50%)}:where(.r7) .pr8-ticks span:before{content:"";background:var(--rule-2);width:1px;height:7px;position:absolute;top:-12px;left:50%}:where(.r7) .pr8-ticks span:first-child{transform:none}:where(.r7) .pr8-ticks span:first-child:before{left:0}:where(.r7) .pr8-ticks span:last-child{transform:translate(-100%)}:where(.r7) .pr8-ticks span:last-child:before{left:auto;right:0}:where(.r7) .pr8-ag{cursor:pointer;justify-self:start;align-items:center;gap:12px;font-size:15px;font-weight:500;display:inline-flex;position:relative}:where(.r7) .pr8-ag input{opacity:0;width:1px;height:1px;position:absolute}:where(.r7) .pr8-ag .sw{background:var(--rule-2);border-radius:99px;flex:none;width:42px;height:24px;transition:background-color .2s ease-out;position:relative}:where(.r7) .pr8-ag .sw:after{content:"";width:18px;height:18px;transition:transform .25s var(--ease);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #13233a4d}:where(.r7) .pr8-ag input:checked+.sw{background:var(--ink)}:where(.r7) .pr8-ag input:checked+.sw:after{transform:translate(18px)}:where(.r7) .pr8-ag input:focus-visible+.sw{outline:2px solid var(--accent);outline-offset:3px}:where(.r7) .pr8-agnote{color:var(--ink-3);margin:-14px 0 0;font-size:14px;display:none}:where(.r7) .pr8-card.agency .pr8-agnote{display:block}:where(.r7) .pr8-r{background:var(--ground);box-shadow:inset 0 0 0 1px var(--rule);border-radius:20px;align-content:start;gap:14px;padding:clamp(20px,2.6vw,30px);display:grid}:where(.r7) .pr8-band{color:var(--ink-3);font-size:14px;font-weight:500}:where(.r7) .pr8-price{font:700 64px/1 var(--display);letter-spacing:-.03em;color:var(--ink);align-items:baseline;gap:10px;display:flex}:where(.r7) .pr8-price small{font:500 15px var(--text);letter-spacing:0;color:var(--ink-3)}:where(.r7) .pr8-inc{gap:9px;margin:4px 0 0;padding:0;list-style:none;display:grid}:where(.r7) .pr8-inc li{color:var(--ink);align-items:flex-start;gap:10px;font-size:15px;display:flex}:where(.r7) .pr8-inc li svg{width:17px;height:17px;color:var(--green);flex:none;margin-top:2px}:where(.r7) .pr8-cta{flex-wrap:wrap;align-items:center;gap:18px;margin-top:6px;display:flex}:where(.r7) .pr8-offer{color:var(--ink-2);font-size:13px;line-height:1.45}:where(.r7) .pr8-offer i{background:var(--yellow);color:var(--ink);border-radius:99px;margin-right:8px;padding:2px 8px;font-size:11.5px;font-style:normal;font-weight:600}:where(.r7) .pr8-table{border-collapse:collapse;grid-column:1/-1;width:100%;font-size:14px}:where(.r7) .pr8-table caption{text-align:left;padding-bottom:8px;font-weight:600}:where(.r7) .pr8-table th,:where(.r7) .pr8-table td{text-align:left;border-top:1px solid var(--rule);color:var(--ink-2);padding:8px 10px 8px 0;font-weight:400}:where(.r7) .pr8-card.js .pr8-table{display:none}:where(.r7) .pr8-all{flex-wrap:wrap;align-items:center;gap:8px;margin-top:22px;font-size:13.5px;display:flex}:where(.r7) .pr8-all b{margin-right:6px;font-weight:600}:where(.r7) .pr8-all span{box-shadow:inset 0 0 0 1px var(--rule);color:var(--ink-2);background:#fff;border-radius:999px;padding:5px 11px}@media (max-width:900px){:where(.r7) .pr8-card{grid-template-columns:1fr}:where(.r7) .pr8-price{font-size:52px}}@media (max-width:420px){:where(.r7) .pr8-ticks span:nth-child(2),:where(.r7) .pr8-ticks span:nth-child(4){font-size:11px}:where(.r7) .pr8-ticks span:first-child{display:none}}:where(.r7) .prc-t{box-shadow:var(--elev-1);background:#fff;border-radius:22px;overflow-x:auto}:where(.r7) .prc-t:focus-visible{outline:2px solid var(--accent);outline-offset:4px}:where(.r7) .prc-t table{border-collapse:separate;border-spacing:0;width:100%;min-width:720px;font-size:15px}:where(.r7) .prc-t th,:where(.r7) .prc-t td{text-align:left;border-top:1px solid var(--rule);padding:13px 18px;transition:background-color .2s ease-out}:where(.r7) .prc-t thead th{vertical-align:bottom;border-top:0;padding-top:22px;padding-bottom:20px}:where(.r7) .prc-t thead .bl{color:var(--ink);font-size:15px;font-weight:600;display:block}:where(.r7) .prc-t thead small{color:var(--ink-3);font-size:12.5px;font-weight:500;display:block}:where(.r7) .prc-t thead b{font:700 34px/1 var(--display);letter-spacing:-.02em;color:var(--ink);margin-top:12px;display:block}:where(.r7) .prc-t .yb{background:var(--ink);color:#fff;visibility:hidden;border-radius:7px;margin-bottom:10px;padding:3px 8px;font-size:11.5px;font-weight:600;display:inline-block}:where(.r7) .prc-t [data-col].on{background:var(--ground)}:where(.r7) .prc-t thead [data-col].on .yb{visibility:visible}:where(.r7) .prc-t td{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500}:where(.r7) .prc-t tbody th{color:var(--ink-2);width:34%;font-weight:500}:where(.r7) .prc-t tr.grp th{color:var(--ink);border-top:1px solid var(--rule-2);padding-top:24px;padding-bottom:8px;font-size:13px;font-weight:600}:where(.r7) .prc-t td svg{width:18px;height:18px;color:var(--green);display:block}:where(.r7) .prc-t .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:where(.r7) .prc-note{color:var(--ink-3);margin:16px 0 0;font-size:14px}:where(.r7) .ag9-g{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}:where(.r7) .ag9-g article{background:var(--ground);box-shadow:inset 0 0 0 1px var(--rule);border-radius:20px;align-content:start;gap:12px;padding:24px;display:grid}:where(.r7) .ag9-g h3{font:700 21px/1.2 var(--display);letter-spacing:-.01em;margin:0}:where(.r7) .ag9-g article>p{color:var(--ink-2);margin:0 0 6px;font-size:15.5px}:where(.r7) .ag9 .row>span:not([class]){flex:1;min-width:0}:where(.r7) .ag9 .row .lg2+.lg2{margin-left:-4px}:where(.r7) .ag9 .evs{gap:6px;display:grid}:where(.r7) .ag9 .evs>span{color:var(--ink-2);border-top:1px solid var(--rule);justify-content:space-between;gap:10px;padding-top:7px;font-size:13px;display:flex}:where(.r7) .ag9 .evs b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}:where(.r7) .ag9 .rep .st{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}:where(.r7) .ag9 .rep .st span{color:var(--ink-3);background:var(--ground);border-radius:10px;gap:2px;padding:8px 10px;font-size:12px;display:grid}:where(.r7) .ag9 .rep .st b{font:700 20px/1.1 var(--display);color:var(--ink);font-variant-numeric:tabular-nums}:where(.r7) .ag9 .chipg{background:var(--green-tint);color:var(--green)}@media (max-width:980px){:where(.r7) .ag9-g{grid-template-columns:1fr;max-width:560px}}:where(.r7) .next3.n9{grid-template-rows:repeat(6,auto)}:where(.r7) .next3.n9>div{grid-row:span 6}:where(.r7) .n9 h3{align-items:center;gap:12px;display:flex}:where(.r7) .n9 h3 .lg{width:40px;height:40px;box-shadow:0 0 0 1px var(--rule), 0 2px 6px #13233a0f;background:#fff;border-radius:11px;flex:none;place-items:center;display:grid}:where(.r7) .n9 h3 .lg svg{width:22px;height:22px}:where(.r7) .n9 figure{gap:6px;margin:2px 0 4px;display:grid}:where(.r7) .n9 figcaption{color:var(--ink-3);font-size:12px}:where(.r7) .sk{box-shadow:0 0 0 1px var(--rule), 0 6px 18px #13233a0f;min-height:170px;color:var(--ink-2);background:#fff;border-radius:14px;align-content:start;gap:9px;padding:14px;font-size:13px;line-height:1.4;display:grid}:where(.r7) .sk i{background:var(--panel);border-radius:99px;height:7px;display:block}:where(.r7) .sk i.s{width:62%}:where(.r7) .sk .adl{box-shadow:inset 0 0 0 1px var(--ink-3);color:var(--ink);border-radius:5px;margin-right:6px;padding:0 6px;font-size:11px;font-weight:700;line-height:17px;display:inline-block}:where(.r7) .sk b{color:var(--ink);font-weight:600}:where(.r7) .sk-ms .q{box-shadow:inset 0 0 0 1px var(--rule-2);color:var(--ink);border-radius:99px;align-items:center;gap:8px;padding:7px 12px;display:flex}:where(.r7) .sk-ms .q svg{width:14px;height:14px;color:var(--ink-3)}:where(.r7) .sk-ms .res{gap:5px;display:grid}:where(.r7) .sk-ms .res.ad{display:block}:where(.r7) .sk-ms .res.ad>span:last-child{color:var(--ink-3);margin-top:2px;font-size:12px;display:block}:where(.r7) .sk-gpt .u{background:var(--panel);max-width:88%;color:var(--ink);border-radius:12px 12px 4px;justify-self:end;padding:8px 11px}:where(.r7) .sk-gpt .a,:where(.r7) .sk-li .a{gap:6px;display:grid}:where(.r7) .sk-gpt .sp{box-shadow:inset 0 0 0 1px var(--rule-2);border-radius:10px;padding:9px 11px;display:block}:where(.r7) .sk-gpt .sp>span:last-child{color:var(--ink-3);margin-top:2px;font-size:12px;display:block}:where(.r7) .sk-li .who{align-items:center;gap:9px;display:flex}:where(.r7) .sk-li .who>span:last-child{display:grid}:where(.r7) .sk-li .who small{color:var(--ink-3);font-size:12px}:where(.r7) .sk-li .av{background:var(--ink);border-radius:8px;flex:none;width:30px;height:30px}:where(.r7) .sk-li .pic{background:var(--ground);height:56px;box-shadow:inset 0 0 0 1px var(--rule);color:var(--ink-2);border-radius:10px;place-items:center;font-size:12.5px;font-weight:600;display:grid}:where(.r7) .rules3 .ri{background:#ffffff14;border-radius:12px;justify-self:start;place-items:center;width:42px;height:42px;display:grid;box-shadow:inset 0 0 0 1px #ffffff24}:where(.r7) .rules3 .ri svg{color:#fff;width:20px;height:20px}:where(.r7) .in9-cloud{grid-template-rows:repeat(4,72px);grid-template-columns:repeat(4,72px);place-self:center;gap:14px;display:grid}:where(.r7) .in9-cloud .t{box-shadow:0 0 0 1px var(--rule), 0 6px 16px #13233a12;background:#fff;border-radius:16px;place-items:center;display:grid}:where(.r7) .in9-cloud .t svg{width:30px;height:30px}:where(.r7) .in9-cloud .hub{background:var(--ink);color:#fff;border-radius:22px;grid-area:2/2/span 2/span 2;align-content:center;place-items:center;gap:8px;display:grid;box-shadow:0 18px 40px -16px #13233a8c}:where(.r7) .in9-cloud .hub svg{width:54px;height:54px;color:var(--accent)}:where(.r7) .in9-cloud .hub b{font:700 18px/1 var(--display)}:where(.r7) .in9 .ex-p{grid-template-columns:1fr;gap:18px}:where(.r7) .in9 .ex-h{margin:0}:where(.r7) .in9-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}:where(.r7) .in9-c{background:var(--ground);box-shadow:inset 0 0 0 1px var(--rule);border-radius:16px;align-items:flex-start;gap:14px;padding:18px;display:flex}:where(.r7) .in9-c .lg{width:44px;height:44px;box-shadow:0 0 0 1px var(--rule), 0 2px 6px #13233a0f;background:#fff;border-radius:12px;flex:none;place-items:center;display:grid}:where(.r7) .in9-c .lg svg{width:24px;height:24px;color:var(--ink-2)}:where(.r7) .in9-c .tx{gap:6px;min-width:0;display:grid}:where(.r7) .in9-c .nm{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:where(.r7) .in9-c b{color:var(--ink);font-size:16px;font-weight:600}:where(.r7) .in9-c p{color:var(--ink-2);margin:0;font-size:14.5px;line-height:1.5}:where(.r7) .in9-c .need{color:var(--ink-3);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}:where(.r7) .in9-c .need svg{flex:none;width:13px;height:13px}:where(.r7) .in9-c .ls{flex-wrap:wrap;gap:6px 16px;margin-top:2px;display:flex}:where(.r7) .in9-c .ls a{align-items:center;gap:5px;font-size:14px;font-weight:600;display:inline-flex}:where(.r7) .in9-c .ls svg{width:14px;height:14px}:where(.r7) .in9 .chipg,:where(.r7) .in9 .chipk,:where(.r7) .in9 .chipy{white-space:nowrap;border-radius:7px;padding:3px 8px;font-size:11.5px;font-weight:600}:where(.r7) .in9 .chipg{background:var(--green-tint);color:var(--green)}:where(.r7) .in9 .chipk{background:var(--panel);color:var(--ink)}:where(.r7) .in9 .chipy{background:var(--yellow-tint);color:var(--yellow-ink)}:where(.r7) .ex-rail button svg.ti{flex:none;width:16px;height:16px}@media (max-width:900px){:where(.r7) .in9-cards{grid-template-columns:1fr}:where(.r7) .in9-cloud{grid-template-rows:repeat(4,58px);grid-template-columns:repeat(4,58px);gap:10px}:where(.r7) .in9-cloud .t svg{width:24px;height:24px}:where(.r7) .in9-cloud .hub svg{width:40px;height:40px}}:where(.r7) .ag9 .row small{align-items:center;gap:6px;display:flex}:where(.r7) .ag9 .row .pl{gap:3px;display:inline-flex}:where(.r7) .ag9 .row .pl svg{width:12px;height:12px}@media (max-width:520px){:where(.r7) .pr8-ticks span:nth-child(4){display:none}}:where(.r7) .prc-t tbody th[scope=row],:where(.r7) .prc-t thead th:first-child{z-index:1;background:#fff;position:sticky;left:0}@media (max-width:760px){:where(.r7) .prc-t tbody th[scope=row],:where(.r7) .prc-t thead th:first-child{width:150px;min-width:150px;box-shadow:1px 0 0 var(--rule)}:where(.r7) .prc-t th,:where(.r7) .prc-t td{padding:12px 14px}:where(.r7) .prc-t table{min-width:640px}}:where(.r7) .ap9-h{justify-self:end;width:min(100%,470px)}:where(.r7) .ap9-h .pc{box-shadow:0 0 0 1px var(--rule), 0 2px 6px #13233a0f, 0 24px 60px -24px #13233a4d;gap:12px;padding:20px;font-size:14px}:where(.r7) .ap9-h .row{align-items:center}:where(.r7) .ap9-h .row>span:first-child{min-width:0;color:var(--ink);flex:1;font-weight:500}:where(.r7) .ap9-h .seg{background:var(--panel);border-radius:10px;flex:none;padding:3px;font-size:12.5px;display:inline-flex}:where(.r7) .ap9-h .seg i,:where(.r7) .ap9-h .seg b{white-space:nowrap;border-radius:8px;padding:5px 10px;font-style:normal}:where(.r7) .ap9-h .seg i{color:var(--ink-3);font-weight:500}:where(.r7) .ap9-h .seg b{background:var(--ink);color:#fff;font-weight:600}:where(.r7) .ap9-h .seg.one b{color:var(--ink);background:#fff;box-shadow:0 1px 2px #13233a1f}:where(.r7) .ap9-h .row.rest>span:first-child{color:var(--ink-2)}:where(.r7) .ap9-h .capl{border-top:1px solid var(--rule);color:var(--ink-2);align-items:baseline;gap:8px;padding-top:12px;font-size:13px;display:flex}:where(.r7) .ap9-h .capl b{font:700 22px/1 var(--display);color:var(--ink)}:where(.r7) .ap9-h .chipg{background:var(--green-tint);color:var(--green)}:where(.r7) .ap9 .chipy{background:var(--yellow-tint);color:var(--yellow-ink)}@media (max-width:900px){:where(.r7) .ap9-h{justify-self:stretch;width:100%}}:where(.r7) .mayx .mx.may{flex-direction:column;display:flex}:where(.r7) .mayx .mxn{color:var(--ink-2);border-top:1px solid var(--rule);margin:auto 0 0;padding-top:18px;font-size:14.5px}:where(.r7) .cx .spot{will-change:opacity;transition:opacity .35s ease-out}:where(.r7) .peak .caption p{opacity:0;transition:opacity .45s ease-out,transform .6s cubic-bezier(.22,1,.36,1);transform:translateY(16px)}:where(.r7) .peak .caption p.now{opacity:1;transform:none}:where(.r7) .steps .prog i{background:#fff3;position:relative;overflow:hidden}:where(.r7) .steps .prog i:after{content:"";transform-origin:0;transform:scaleX(var(--f,0));background:#fff;position:absolute;inset:0}:where(.r7) .steps .prog i.on{background:#fff3}:where(.r7) .steps li{transition:opacity .45s ease-out, transform .6s var(--ease)}:where(.r7) #peak video.warming{opacity:.001!important}:where(.r7) .stage-frame{z-index:30;pointer-events:none;--in:40px;--r:24px;position:absolute;inset:0}:where(.r7) .stage-frame i{will-change:transform;background:#fff;display:block;position:absolute}:where(.r7) .stage-frame .t{height:var(--in);transform-origin:50% 0;top:0;left:0;right:0}:where(.r7) .stage-frame .b{height:var(--in);transform-origin:50% 100%;bottom:0;left:0;right:0}:where(.r7) .stage-frame .l{width:var(--in);transform-origin:0;top:0;bottom:0;left:0}:where(.r7) .stage-frame .r{width:var(--in);transform-origin:100%;top:0;bottom:0;right:0}:where(.r7) .stage-frame .c{width:var(--r);height:var(--r);background:0 0}:where(.r7) .stage-frame .tl{transform-origin:0 0;background:radial-gradient(circle at 100% 100%, transparent calc(var(--r) - .5px), #fff var(--r));top:0;left:0}:where(.r7) .stage-frame .tr{transform-origin:100% 0;background:radial-gradient(circle at 0 100%, transparent calc(var(--r) - .5px), #fff var(--r));top:0;right:0}:where(.r7) .stage-frame .bl{transform-origin:0 100%;background:radial-gradient(circle at 100% 0, transparent calc(var(--r) - .5px), #fff var(--r));bottom:0;left:0}:where(.r7) .stage-frame .br{transform-origin:100% 100%;background:radial-gradient(circle at 0 0, transparent calc(var(--r) - .5px), #fff var(--r));bottom:0;right:0}:where(.r7) .p12i .wrap{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(36px,6vw,96px);display:grid}:where(.r7) .p12i .h2 em{color:var(--accent);font-style:normal}:where(.r7) .p12i .lede{max-width:46ch;margin-top:18px}:where(.r7) .p12i .btns{margin-top:28px}:where(.r7) .p12i-next{color:var(--ink-2);max-width:48ch;margin-top:22px;font-size:14px;line-height:1.55}:where(.r7) .p12i-next a{color:var(--ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}:where(.r7) .p12i-rows{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}:where(.r7) .p12i-rows li{border-bottom:1px solid var(--rule)}:where(.r7) .p12i-rows a{color:inherit;border-radius:10px;grid-template-columns:minmax(0,1fr) auto 2.2em 20px;align-items:center;gap:18px;padding:20px 8px;text-decoration:none;transition:background-color .16s ease-out;display:grid}:where(.r7) .p12i-rows a:hover{background:var(--panel)}:where(.r7) .p12i-rows a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:where(.r7) .p12i-rows .nm{gap:4px;min-width:0;display:grid}:where(.r7) .p12i-rows .nm b{color:var(--ink);font-size:17px;font-weight:600}:where(.r7) .p12i-rows .nm .d{color:var(--ink-2);font-size:14px}:where(.r7) .p12i-rows .mk{display:flex}:where(.r7) .p12i-rows .mk .lg{width:34px;height:34px;box-shadow:0 0 0 1px var(--rule), 0 2px 6px #13233a0f;background:#fff;border-radius:10px;place-items:center;display:grid}:where(.r7) .p12i-rows .mk .lg+.lg{margin-left:-6px}:where(.r7) .p12i-rows .mk svg{width:20px;height:20px}:where(.r7) .p12i-rows em{color:var(--ink);text-align:right;font-variant-numeric:tabular-nums;font-size:15px;font-style:normal;font-weight:600}:where(.r7) .p12i-rows .go{width:18px;height:18px;color:var(--ink-3);transition:transform .16s ease-out,color .16s ease-out}:where(.r7) .p12i-rows a:hover .go{color:var(--accent);transform:translate(3px)}@media (max-width:900px){:where(.r7) .p12i .wrap{grid-template-columns:1fr}:where(.r7) .p12i-rows a{grid-template-columns:minmax(0,1fr) 2em 18px;padding:16px 4px}:where(.r7) .p12i-rows .mk{grid-area:2/1/auto/-1}}:where(.r7) .ex-list.short li{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:16px;padding:12px 0}:where(.r7) .ex-list.short .xf{text-align:right;justify-self:end}:where(.r7) .ex-more{font:600 14px var(--text);color:var(--accent-deep);align-items:center;gap:6px;margin-top:14px;text-decoration:none;display:inline-flex}:where(.r7) .ex-more svg{width:15px;height:15px;transition:transform .16s ease-out}:where(.r7) .ex-more:hover svg{transform:translate(3px)}:where(.r7) .ex-more:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}@media (max-width:900px){:where(.r7) .ex-list.short li{grid-template-columns:1fr;row-gap:3px}:where(.r7) .ex-list.short .xf{text-align:left;justify-self:start}}:where(.r7) .p7c .ex7{grid-template-columns:300px minmax(0,1fr)}:where(.r7) .p7c .ex-rail{gap:1px;padding:14px 12px 16px}:where(.r7) .p7c .ex-rail button{min-width:0;padding:8px 12px;font-size:14px}:where(.r7) .p7c .ex-rail button span{min-width:0}:where(.r7) .p7c .ex-pl{padding-top:6px;padding-bottom:6px}@media (max-width:900px){:where(.r7) .p7c .ex7{grid-template-columns:1fr}}html:not(.static) :where(.r7) .peak .cx{transform-origin:0 0;transition:transform .9s cubic-bezier(.65,0,.35,1)}:where(.r7) .console-wrap{border-radius:18px;box-shadow:0 40px 120px #00000073,0 0 0 1px #ffffff14}:where(.r7) .cx .spot{border-radius:14px;box-shadow:0 0 0 9999px #13233a24,0 0 0 3px #f97316}:where(.r7) .cx .spot.bare{box-shadow:0 0 0 9999px #13233a4d}:where(.r7) .cx .meter{background:var(--chip);border-radius:12px;padding:10px 14px 12px}:where(.r7) .cx .meter .mtop{justify-content:space-between;align-items:baseline;gap:12px;display:flex}:where(.r7) .cx .meter .note{color:#13233a;font-weight:600}:where(.r7) .cx .meter .dashes{gap:4px;margin:8px 0 0;display:flex}:where(.r7) .cx .meter .dashes i{flex:1;width:auto;height:5px}:where(.r7) #it1{border-top:0}html:not(.static) :where(.r7) .cx .receipt{opacity:0;transition:transform .5s var(--ease), opacity .3s ease-out;transform:translateY(18px)}html:not(.static) :where(.r7) .cx .receipt.on{opacity:1;transform:none}:where(.r7) .cx .item h4{padding-right:112px}html:not(.static) :where(.r7) .cx .ask{width:640px;left:196px;right:auto}:where(.r7) .cx .toast{top:auto;bottom:150px;left:516px}html.static :where(.r7) .console-wrap{display:none}html.static :where(.r7) .cx.cx-shot{background:#fff;border-radius:14px;width:auto;max-width:520px;height:auto;margin-top:22px;padding:16px 18px 18px;display:block;position:relative;box-shadow:0 24px 60px #0000004d}:where(.r7) .cx-shot>*+*{margin-top:14px}:where(.r7) .cx-shot .item{border-top:0;padding:0}:where(.r7) .cx-shot .item+.item{border-top:1px solid var(--rule);padding-top:14px}:where(.r7) .cx-shot .item .stamp{top:0;right:0}:where(.r7) .cx-shot .item+.item .stamp{top:14px}:where(.r7) .cx-shot .kpis{box-shadow:none;border-radius:0;padding:0}:where(.r7) .cx-shot .row4{grid-template-columns:1fr 1fr;gap:14px 16px}:where(.r7) .cx-shot .row4>div+div{border-left:0;padding-left:0}:where(.r7) .cx-shot .bars{gap:3px;height:56px}:where(.r7) .cx-shot .receipt,:where(.r7) .cx-shot .ask{box-shadow:none;border-radius:0;padding:0;position:relative;inset:auto;transform:none}:where(.r7) .cx-shot .receipt dl{grid-template-columns:62px 1fr}:where(.r7) .cx-shot .ask{flex-wrap:wrap;align-items:center;gap:14px 10px;display:flex}:where(.r7) .cx-shot .ask>div:first-child{flex-basis:100%}:where(.r7) .cx-shot .ask .stamp{display:none}html.static :where(.r7) .steps{left:auto}@media (min-width:900px){html.static :where(.r7) .steps ol{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:44px 56px}}:where(.r7) .ch15-h{justify-self:end;width:min(100%,470px)}:where(.r7) .ch15-h .pc{box-shadow:0 0 0 1px var(--rule), 0 2px 6px #13233a0f, 0 24px 60px -24px #13233a4d;gap:12px;padding:20px;font-size:14px}:where(.r7) .ch15-h .row{align-items:center;padding-top:12px}:where(.r7) .ch15-h .row>span:nth-of-type(2){min-width:0;color:var(--ink);flex:1;font-weight:600}:where(.r7) .ch15-h .row .lg2{background:#fff;border-radius:10px;width:34px;height:34px}:where(.r7) .ch15-h .row .lg2 svg{width:19px;height:19px}:where(.r7) .ch15-h .chipg{align-items:center;gap:6px;display:inline-flex}:where(.r7) .ch15-h .chipg i{background:currentColor;border-radius:99px;width:6px;height:6px}:where(.r7) .ch15-h .nxh{border-top:1px solid var(--rule);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);justify-content:space-between;margin-top:6px;padding-top:14px;font-size:11.5px;font-weight:600;display:flex}:where(.r7) .ch15-h .nxh+.row{border-top:0;padding-top:2px}:where(.r7) .ch15-h .row.nx{cursor:pointer;position:relative}:where(.r7) .ch15-h .row.nx>span:nth-of-type(2){color:var(--ink-2)}:where(.r7) .ch15-h .row.nx input{opacity:0;width:1px;height:1px;position:absolute}:where(.r7) .ch15-h .sw{background:var(--rule-2);border-radius:99px;flex:none;width:38px;height:22px;transition:background-color .2s ease-out;position:relative}:where(.r7) .ch15-h .sw:after{content:"";width:16px;height:16px;transition:transform .22s var(--ease);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #13233a4d}:where(.r7) .ch15-h input:checked+.sw{background:var(--ink)}:where(.r7) .ch15-h input:checked+.sw:after{transform:translate(16px)}:where(.r7) .ch15-h input:focus-visible+.sw{outline:2px solid var(--accent);outline-offset:3px}:where(.r7) .ch15-h .tm{width:4.6em;color:var(--ink-3);font-size:12.5px;font-weight:600;transition:color .2s ease-out}:where(.r7) .ch15-h input:checked~.tm{color:var(--ink)}:where(.r7) .ch15-h .ft{color:var(--ink-3);margin:2px 0 0;font-size:13px}@media (max-width:900px){:where(.r7) .ch15-h{justify-self:stretch;width:100%}}@media (prefers-reduced-motion:reduce){:where(.r7) .ch15-h .sw,:where(.r7) .ch15-h .sw:after,:where(.r7) .ch15-h .tm{transition:none}}:where(.r7) .ch15-h .row small{margin-top:2px;font-weight:450}:where(.r7) .ch15-h .row.nx:hover .sw{background:#c9c6c1}:where(.r7) .ch15-h .row.nx:hover input:checked+.sw{background:var(--ink-2)}:where(.r7) .cl16 .start{margin-top:30px}:where(.r7) .cl16 .cl-card{align-self:center}:where(.r7) .cl16 .cc-h .chipk{background:var(--panel);color:var(--ink);border-radius:7px;margin-left:auto;padding:3px 8px;font-size:12px;font-weight:600}:where(.r7) .cl16 .cc-h .lvl svg.mk{width:15px;height:15px}:where(.r7) .cl16 .sw{background:var(--rule-2);border-radius:99px;flex:none;width:38px;height:22px;transition:background-color .2s ease-out;position:relative}:where(.r7) .cl16 .sw:after{content:"";width:16px;height:16px;transition:transform .22s var(--ease);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #13233a4d}:where(.r7) .cl16 input:checked+.sw:after{transform:translate(16px)}:where(.r7) .cl16 input:focus-visible+.sw{outline:2px solid var(--accent);outline-offset:3px}:where(.r7) .cl16 .cc-f:has(button){justify-content:space-between;align-items:center;gap:12px;display:flex}:where(.r7) .au16 .au-st{color:var(--ink-2);justify-content:space-between;gap:12px;font-size:13.5px;display:flex}:where(.r7) .au16 .au-n{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}:where(.r7) .au16 .au-bar{background:var(--panel);border-radius:99px;height:4px;margin-top:-6px;overflow:hidden}:where(.r7) .au16 .au-bar i{background:var(--green);transform-origin:0;height:100%;display:block}:where(.r7) .au16.js .au-bar i{transform:scaleX(0)}:where(.r7) .au16.js.run .au-bar i{transition:transform 3s;transform:scaleX(1)}:where(.r7) .au16 .au-f{margin:0;padding:0;list-style:none;display:grid}:where(.r7) .au16 .au-f li{border-top:1px solid var(--rule);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;display:grid}:where(.r7) .au16 .au-f li:first-child{border-top:0;padding-top:2px}:where(.r7) .au16 .fi-i{background:var(--red-tint);width:34px;height:34px;color:var(--red);border-radius:10px;place-items:center;display:grid}:where(.r7) .au16 .au-f li:last-child .fi-i{background:var(--yellow-tint);color:var(--yellow-ink)}:where(.r7) .au16 .fi-i svg{width:17px;height:17px}:where(.r7) .au16 .t b{font-size:14.5px;font-weight:600;line-height:1.3;display:block}:where(.r7) .au16 .t small{color:var(--ink-3);margin-top:2px;font-size:13px;display:block}:where(.r7) .au16 .c{text-align:right}:where(.r7) .au16 .c b{font:700 19px/1.1 var(--display);font-variant-numeric:tabular-nums;display:block}:where(.r7) .au16 .c small{color:var(--ink-3);white-space:nowrap;font-size:12px}:where(.r7) .au16.js .au-f li{opacity:0;transition:opacity .3s ease-out, transform .4s var(--ease);transform:translateY(8px)}:where(.r7) .au16.js .au-f li.in{opacity:1;transform:none}:where(.r7) .au16 .au-again{font:600 13px var(--text);color:var(--ink);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:6px 0;display:inline-flex}:where(.r7) .au16 .au-again svg{width:14px;height:14px}:where(.r7) .au16 .au-again:hover{color:var(--accent-deep)}:where(.r7) .ap16 .ap-main{background:var(--ground);cursor:pointer;border-radius:14px;align-items:center;gap:14px;padding:14px 16px;display:flex;position:relative}:where(.r7) .ap16 .ap-main>span:first-child{flex:1;min-width:0}:where(.r7) .ap16 .ap-main b{font:700 20px/1.2 var(--display);display:block}:where(.r7) .ap16 .ap-state{color:var(--ink-2);margin-top:2px;font-size:13.5px;display:block}:where(.r7) .ap16 .ap-main input{opacity:0;width:1px;height:1px;position:absolute}:where(.r7) .ap16 .ap-main .sw{width:46px;height:26px}:where(.r7) .ap16 .ap-main .sw:after{width:20px;height:20px}:where(.r7) .ap16 .ap-main input:checked+.sw{background:var(--green)}:where(.r7) .ap16 .ap-main input:checked+.sw:after{transform:translate(20px)}:where(.r7) .ap16 .ap-cap{color:var(--ink-2);justify-content:space-between;align-items:center;gap:12px;padding:0 2px;font-size:14px;display:flex}:where(.r7) .ap16 .step{box-shadow:inset 0 0 0 1px var(--rule-2);border-radius:12px;align-items:center;gap:4px;padding:3px;display:inline-flex}:where(.r7) .ap16 .step button{width:32px;height:32px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;transition:background-color .15s ease-out;display:grid}:where(.r7) .ap16 .step button:hover:not(:disabled){background:var(--panel)}:where(.r7) .ap16 .step button:disabled{opacity:.35;cursor:default}:where(.r7) .ap16 .step button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}:where(.r7) .ap16 .step svg{width:16px;height:16px}:where(.r7) .ap16 .step output{text-align:center;min-width:2ch;font:700 20px/1 var(--display);font-variant-numeric:tabular-nums}:where(.r7) .ap16 .ap-r{border-top:1px solid var(--rule);align-items:center;gap:12px;padding-top:12px;font-size:14px;display:flex}:where(.r7) .ap16 .ap-r>span:nth-of-type(2){min-width:0;color:var(--ink);flex:1;font-weight:500}:where(.r7) .ap16 .ri{background:var(--panel);width:32px;height:32px;color:var(--ink-2);border-radius:9px;flex:none;place-items:center;transition:background-color .2s ease-out,color .2s ease-out;display:grid}:where(.r7) .ap16 .ri svg{width:16px;height:16px}:where(.r7) .ap16 .ap-r em{background:var(--panel);color:var(--ink-2);white-space:nowrap;border-radius:7px;padding:3px 8px;font-size:12px;font-style:normal;font-weight:600;transition:background-color .2s ease-out,color .2s ease-out}:where(.r7) .ap16.on .ap-r.au em,:where(.r7) .ap16.on .ap-r.au .ri{background:var(--green-tint);color:var(--green)}:where(.r7) .ap16 .ap-r.lock em{background:var(--yellow-tint);color:var(--yellow-ink)}:where(.r7) .nt16{margin:0}:where(.r7) .nt16 .nt-picks{border:0;min-width:0;margin:0;padding:0;display:grid}:where(.r7) .nt16 .nt-r{border-top:1px solid var(--rule);cursor:pointer;align-items:center;gap:12px;padding:12px 0;font-size:14px;display:flex;position:relative}:where(.r7) .nt16 .nt-r:first-of-type{border-top:0;padding-top:2px}:where(.r7) .nt16 .nt-r>span:nth-of-type(2){min-width:0;color:var(--ink);flex:1;font-weight:600}:where(.r7) .nt16 .nt-r small{color:var(--ink-3);margin-top:2px;font-size:12.5px;font-weight:450;display:block}:where(.r7) .nt16 .lg2{width:34px;height:34px;box-shadow:inset 0 0 0 1px var(--rule);border-radius:10px;flex:none;place-items:center;display:grid}:where(.r7) .nt16 .lg2 svg{width:19px;height:19px}:where(.r7) .nt16 .nt-r input{opacity:0;width:1px;height:1px;position:absolute}:where(.r7) .nt16 .nt-r input:checked+.sw{background:var(--ink)}:where(.r7) .nt16 .nt-l{margin-top:2px;font-size:14px;font-weight:600}:where(.r7) .nt16 .nt-row{gap:8px;margin-top:-6px;display:flex}:where(.r7) .nt16 input[type=email]{min-width:0;min-height:48px;box-shadow:inset 0 0 0 1.5px var(--rule-2);color:var(--ink);background:#fff;border:0;border-radius:12px;flex:1;padding:0 14px;font-size:16px}:where(.r7) .nt16 .formmsg{color:var(--ink-2);margin:0;font-size:13px}:where(.r7) .nt16 .formmsg:empty{display:none}@media (max-width:520px){:where(.r7) .nt16 .nt-row{flex-direction:column}}:where(.r7) .rl16 .rules3{border-top-color:var(--rule)}:where(.r7) .rl16 .rule+.rule{border-left-color:var(--rule)}:where(.r7) .rl16 .rule b{color:var(--ink)}:where(.r7) .rl16 .rule p{color:var(--ink-2)}:where(.r7) .rl16 .rules3 .ri{background:var(--panel);box-shadow:inset 0 0 0 1px var(--rule)}:where(.r7) .rl16 .rules3 .ri svg{color:var(--ink)}@media (max-width:900px){:where(.r7) .rl16 .rule+.rule{border-top-color:var(--rule)}}@media (prefers-reduced-motion:reduce){:where(.r7) .cl16 .sw,:where(.r7) .cl16 .sw:after,:where(.r7) .ap16 .ri,:where(.r7) .ap16 .ap-r em{transition:none}}@media (max-width:520px){:where(.r7) .cl16 .cl-card{padding:18px}:where(.r7) .au16 .au-f li{grid-template-columns:30px minmax(0,1fr) auto;gap:10px}:where(.r7) .au16 .fi-i{width:30px;height:30px}:where(.r7) .au16 .c small{white-space:normal;max-width:6.5em;margin-left:auto;line-height:1.25;display:block}}:where(.r7) .pr16{padding-block:clamp(56px,7vw,96px) clamp(64px,8vw,104px)}:where(.r7) .pr16-top{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:clamp(28px,5vw,80px);display:grid}:where(.r7) .pr16-top h1{color:var(--ink);max-width:9em;font-size:clamp(52px,6.2vw,96px)}:where(.r7) .pr16-top h1 em{color:var(--accent);font-style:normal}:where(.r7) .pr16-top .lede{max-width:30em;margin:0}:where(.r7) .pr16-q{background:var(--ground);box-shadow:inset 0 0 0 1px var(--rule);border-radius:20px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(20px,3vw,40px);margin-top:clamp(40px,5vw,60px);padding:22px clamp(20px,3vw,32px) 18px;display:grid}:where(.r7) .pr16-q label{font:500 18px/1.3 var(--text);color:var(--ink-2)}:where(.r7) .pr16-q output{font:700 clamp(36px, 4vw, 48px)/1.05 var(--display);letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;min-width:4.6em;margin:2px 0;display:block}:where(.r7) .pr16-r{padding-bottom:26px;position:relative}:where(.r7) .pr16-r input{appearance:none;cursor:pointer;--p:49.5%;background:linear-gradient(90deg, var(--ink) 0 var(--p), #fff var(--p) 100%);width:100%;height:10px;box-shadow:inset 0 0 0 1px var(--rule-2);border-radius:99px;margin:0}:where(.r7) .pr16-r input::-webkit-slider-thumb{-webkit-appearance:none;width:30px;height:30px;box-shadow:0 0 0 2px var(--ink), 0 6px 16px #13233a4d;background:#fff;border:0;border-radius:50%;transition:transform .15s ease-out}:where(.r7) .pr16-r input::-moz-range-thumb{width:30px;height:30px;box-shadow:0 0 0 2px var(--ink), 0 6px 16px #13233a4d;background:#fff;border:0;border-radius:50%}:where(.r7) .pr16-r input:active::-webkit-slider-thumb{transform:scale(1.08)}:where(.r7) .pr16-r input:focus-visible{outline:2px solid var(--accent);outline-offset:6px}:where(.r7) .pr16-r .ticks{height:18px;position:absolute;top:24px;left:15px;right:15px}:where(.r7) .pr16-r .ticks span{color:var(--ink-3);white-space:nowrap;font-size:12.5px;position:absolute;transform:translate(-50%)}:where(.r7) .pr16-r .ticks span:before{content:"";background:var(--rule-2);width:1px;height:7px;position:absolute;top:-11px;left:50%}:where(.r7) .pr16-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:26px;display:grid}:where(.r7) .bc{box-shadow:0 0 0 1px var(--rule), 0 1px 2px #13233a0a;background:#fff;border-radius:18px;flex-direction:column;gap:14px;padding:24px 20px 20px;transition:box-shadow .2s ease-out;display:flex;position:relative}:where(.r7) .bc.on{box-shadow:0 0 0 2px var(--ink), 0 24px 50px -24px #13233a59}:where(.r7) .bc .yb{background:var(--ink);color:#fff;opacity:0;border-radius:7px;padding:3px 9px;font-size:11.5px;font-weight:600;transition:opacity .2s ease-out;position:absolute;top:-11px;left:18px}:where(.r7) .bc.on .yb{opacity:1}:where(.r7) .bc .bl{font:600 15px/1.3 var(--text);color:var(--ink);letter-spacing:0}:where(.r7) .bc .bl small{color:var(--ink-3);font-size:12.5px;font-weight:500;display:block}:where(.r7) .bc .bp{align-items:baseline;gap:6px;margin:0;display:flex}:where(.r7) .bc .bp b{font:700 48px/1 var(--display);letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums}:where(.r7) .bc .bp span{color:var(--ink-3);font-size:14px}:where(.r7) .bc ul{border-top:1px solid var(--rule);color:var(--ink-2);gap:8px;margin:0;padding:14px 0 0;font-size:14px;list-style:none;display:grid}:where(.r7) .bc ul b{color:var(--ink);font-weight:600}:where(.r7) .bc .btn{justify-content:center;margin-top:auto}:where(.r7) .pr16-terms{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px 14px;margin:22px 0 0;font-size:14px;display:flex}:where(.r7) .pr16-terms .sep{color:var(--ink-3)}@media (max-width:980px){:where(.r7) .pr16-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px}}@media (max-width:760px){:where(.r7) .pr16-top{grid-template-columns:1fr;align-items:start}:where(.r7) .pr16-q{grid-template-columns:1fr;gap:10px}:where(.r7) .bc{gap:10px;padding:20px 14px 14px}:where(.r7) .bc .bp b{font-size:34px}:where(.r7) .bc ul{gap:6px;padding-top:10px;font-size:13px}:where(.r7) .bc .btn{padding-inline:10px;font-size:14px}}:where(.r7) .pr16-list{border-top:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(32px,5vw,72px);margin:0;padding:0;list-style:none;display:grid}:where(.r7) .pr16-list li{border-bottom:1px solid var(--rule);grid-template-columns:44px minmax(0,1fr);align-items:start;gap:16px;padding:22px 0;display:grid}:where(.r7) .pr16-list .li-i{width:44px;height:44px;box-shadow:0 0 0 1px var(--rule);color:var(--ink);background:#fff;border-radius:12px;justify-content:center;align-items:center;gap:2px;display:flex}:where(.r7) .pr16-list .li-i svg{width:20px;height:20px}:where(.r7) .pr16-list .li-i svg+svg{width:16px;height:16px}:where(.r7) .pr16-list .li-i svg:has(+svg){width:16px;height:16px}:where(.r7) .pr16-list li>span:last-child{color:var(--ink-2);font-size:15.5px;line-height:1.5}:where(.r7) .pr16-list b{font:700 18px/1.3 var(--display);color:var(--ink);margin-bottom:4px;display:block}@media (max-width:760px){:where(.r7) .pr16-list{grid-template-columns:1fr}}:where(.r7) .pr16-pot .wrap{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(36px,6vw,96px);display:grid}:where(.r7) .pot-copy .lede{margin-top:18px}:where(.r7) .packs{border-top:1px solid var(--rule);margin-top:36px;padding-top:24px}:where(.r7) .packs h3{font:700 20px/1.25 var(--display);color:var(--ink)}:where(.r7) .packs p{color:var(--ink-2);margin:6px 0 0}:where(.r7) .packs ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}:where(.r7) .packs li{background:var(--ground);border-radius:14px;padding:14px 16px;display:grid}:where(.r7) .packs li b{font:700 26px/1.1 var(--display);color:var(--ink);font-variant-numeric:tabular-nums}:where(.r7) .packs li span{color:var(--ink-3);font-size:13px}:where(.r7) .packs li em{color:var(--ink);margin-top:10px;font-size:16px;font-style:normal;font-weight:600}:where(.r7) .mixer{box-shadow:0 0 0 1px var(--rule), 0 2px 6px #13233a0f, 0 24px 60px -24px #13233a4d;background:#fff;border-radius:20px;gap:14px;padding:clamp(18px,2.4vw,26px);display:grid}:where(.r7) .mx-h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}:where(.r7) .mx-h .kk,:where(.r7) .inv .kk{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);font-size:11.5px;font-weight:600}:where(.r7) .pr16-pot .seg,:where(.r7) .yp16 .seg{background:var(--panel);border-radius:10px;padding:3px;display:inline-flex}:where(.r7) .pr16-pot .seg button,:where(.r7) .yp16 .seg button{font:600 13px var(--text);color:var(--ink-3);cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:8px;padding:6px 10px;transition:background-color .15s ease-out,color .15s ease-out}:where(.r7) .pr16-pot .seg button:hover,:where(.r7) .yp16 .seg button:hover{color:var(--ink)}:where(.r7) .pr16-pot .seg button[aria-pressed=true],:where(.r7) .yp16 .seg button[aria-pressed=true]{background:var(--ink);color:#fff}:where(.r7) .pr16-pot .seg button:focus-visible,:where(.r7) .yp16 .seg button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}:where(.r7) .pot{padding:4px 0 2px}:where(.r7) .pot-bar{background:var(--panel);border-radius:99px;height:14px;display:flex;overflow:hidden}:where(.r7) .pot-bar i{width:0;height:100%;transition:width .25s var(--ease)}:where(.r7) .pot-bar i+i{box-shadow:inset 1px 0 #fff}:where(.r7) .pot.over .pot-bar{box-shadow:0 0 0 2px var(--red)}:where(.r7) .pot-n{color:var(--ink-2);flex-wrap:wrap;justify-content:space-between;gap:6px 12px;margin:10px 0 0;font-size:14px;display:flex}:where(.r7) .pot-n b{color:var(--ink);font-variant-numeric:tabular-nums}:where(.r7) .pot .left{color:var(--ink);font-weight:600}:where(.r7) .pot.over .left{color:var(--red)}:where(.r7) .mx-r{border-top:1px solid var(--rule);grid-template-columns:10px minmax(0,1fr) minmax(0,1.1fr) 3.2em;align-items:center;gap:12px;padding-top:12px;display:grid}:where(.r7) .mx-r .dot{border-radius:3px;width:10px;height:10px}:where(.r7) .mx-r label{color:var(--ink);font-size:14.5px;font-weight:600;line-height:1.3}:where(.r7) .mx-r label small{color:var(--ink-3);font-size:12.5px;font-weight:450;display:block}:where(.r7) .mx-r output{text-align:right;font:700 19px/1 var(--display);font-variant-numeric:tabular-nums;color:var(--ink)}:where(.r7) .mx-r input{appearance:none;cursor:pointer;--p:50%;background:linear-gradient(90deg, var(--c) 0 var(--p), var(--panel) var(--p) 100%);border-radius:99px;width:100%;height:6px;margin:0}:where(.r7) .mx-r input::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;box-shadow:0 0 0 2px var(--c), 0 3px 8px #13233a40;background:#fff;border:0;border-radius:50%}:where(.r7) .mx-r input::-moz-range-thumb{width:20px;height:20px;box-shadow:0 0 0 2px var(--c), 0 3px 8px #13233a40;background:#fff;border:0;border-radius:50%}:where(.r7) .mx-r input:focus-visible{outline:2px solid var(--accent);outline-offset:6px}:where(.r7) [data-k=chat]{--c:#13233a}:where(.r7) [data-k=voice]{--c:#64748b}:where(.r7) [data-k=drafts]{--c:#ea580c}:where(.r7) [data-k=market]{--c:#ca8a04}:where(.r7) [data-k=images]{--c:#15803d}:where(.r7) .mx-r .dot,:where(.r7) .pot-bar i{background:var(--c)}:where(.r7) .mx-f{margin:2px 0 0}:where(.r7) .mx-reset{font:600 13.5px var(--text);color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:4px 0;display:inline-flex}:where(.r7) .mx-reset svg{width:14px;height:14px}:where(.r7) .mx-reset:hover{color:var(--accent-deep)}@media (max-width:900px){:where(.r7) .pr16-pot .wrap{grid-template-columns:1fr}}@media (max-width:520px){:where(.r7) .mx-r{grid-template-columns:10px minmax(0,1fr) 3em;row-gap:10px}:where(.r7) .mx-r input{grid-area:2/2/auto/-1}:where(.r7) .packs ul{gap:8px}:where(.r7) .packs li{padding:12px}:where(.r7) .packs li b{font-size:21px}}:where(.r7) .pr16-ag .wrap{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:center;gap:clamp(36px,6vw,96px);display:grid}:where(.r7) .pr16-ag .lede{margin-top:16px}:where(.r7) .pr16-ag .btns{flex-wrap:wrap;align-items:center;gap:18px;margin-top:26px;display:flex}:where(.r7) .inv{box-shadow:0 0 0 1px var(--rule), 0 2px 6px #13233a0f, 0 24px 60px -24px #13233a4d;background:#fff;border-radius:18px;padding:20px 22px 16px}:where(.r7) .inv .r{justify-content:space-between;align-items:center;padding-bottom:10px;display:flex}:where(.r7) .inv .chipk{background:var(--panel);color:var(--ink);border-radius:7px;padding:3px 8px;font-size:11.5px;font-weight:600}:where(.r7) .ir{border-top:1px solid var(--rule);justify-content:space-between;align-items:center;gap:12px;padding:13px 0;display:flex}:where(.r7) .ir span{color:var(--ink);font-weight:600}:where(.r7) .ir small{color:var(--ink-3);margin-top:2px;font-size:13px;font-weight:450;display:block}:where(.r7) .ir b{font:700 20px/1 var(--display);font-variant-numeric:tabular-nums;color:var(--ink)}:where(.r7) .ir.tot{border-top:2px solid var(--ink);padding-top:14px}@media (max-width:900px){:where(.r7) .pr16-ag .wrap{grid-template-columns:1fr}}:where(.r7) .pr16-cmp summary{cursor:pointer;box-shadow:0 0 0 1px var(--rule-2);font:700 clamp(18px, 2vw, 22px)/1.3 var(--display);color:var(--ink);background:#fff;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;padding:22px 26px;list-style:none;transition:box-shadow .15s ease-out;display:flex}:where(.r7) .pr16-cmp summary:hover{box-shadow:0 0 0 1.5px var(--ink)}:where(.r7) .pr16-cmp summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}:where(.r7) .pr16-cmp summary::-webkit-details-marker{display:none}:where(.r7) .pr16-cmp summary svg{width:22px;height:22px;transition:transform .2s var(--ease);flex:none}:where(.r7) .pr16-cmp details[open] summary svg{transform:rotate(180deg)}:where(.r7) .pr16-cmp .prc-t{box-shadow:0 0 0 1px var(--rule);margin-top:16px}:where(.r7) .pr16-cmp .prc-note{color:var(--ink-3);margin-top:14px;font-size:14px}:where(.r7) .yp16 .cc-h{flex-wrap:wrap}:where(.r7) .yp16 .cc-h .seg{margin-left:auto}:where(.r7) .yp16 .yp-spend{color:var(--ink-2);margin:0;font-size:14px}:where(.r7) .yp16 .yp-p{align-items:baseline;gap:8px;margin-top:-6px;display:flex}:where(.r7) .yp16 .yp-p b{font:700 60px/1 var(--display);letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums}:where(.r7) .yp16 .yp-p span{color:var(--ink-3);font-size:14px}:where(.r7) .yp16 .yp-l{border-top:1px solid var(--rule);color:var(--ink-2);gap:8px;margin:0;padding:14px 0 0;font-size:14.5px;list-style:none;display:grid}:where(.r7) .yp16 .yp-l span{color:var(--ink);font-weight:600}:where(.r7) .yp16 .yp-o{color:var(--ink);flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:14px;display:flex}@media (prefers-reduced-motion:reduce){:where(.r7) .pot-bar i,:where(.r7) .bc,:where(.r7) .bc .yb,:where(.r7) .pr16-cmp summary svg{transition:none}}:where(.r7) .pr16-faq .wrap{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:24px clamp(32px,6vw,96px);display:grid}:where(.r7) .pr16-faq .head{margin:0}:where(.r7) .pr16-faq .faq{max-width:none;margin:0}:where(.r7) .pr16-faq .faq-after{grid-column:2;margin-top:0}@media (max-width:900px){:where(.r7) .pr16-faq .wrap{grid-template-columns:1fr;gap:28px}:where(.r7) .pr16-faq .faq-after{grid-column:1}}:where(.r7) .pr16-q{box-shadow:none;background:0 0;margin-top:clamp(48px,6vw,72px);padding:0;display:block}:where(.r7) .pr16-q label{font:500 20px/1.3 var(--text);color:var(--ink-2);display:block}:where(.r7) .pr16-q output{font:700 36px/1 var(--display);letter-spacing:-.02em;color:var(--ink);min-width:0;margin:0 4px;display:inline}:where(.r7) .pr16-r{margin-top:26px;padding-bottom:0}:where(.r7) .pr16-r .ticks{top:-24px;left:0;right:0}:where(.r7) .pr16-r .ticks span{color:var(--ink-3);font-size:12px;font-weight:600}:where(.r7) .pr16-r .ticks span:before{background:var(--rule-2);height:15px;top:19px}:where(.r7) .bc{cursor:pointer;gap:16px;padding:26px 22px 22px}:where(.r7) .bc:not(.on):hover{box-shadow:0 0 0 1px var(--rule-2), 0 10px 30px -18px #13233a59}:where(.r7) .bc.on{cursor:default}:where(.r7) .bc .yb{font-size:12px}:where(.r7) .bc .bl{font:600 16px/1.3 var(--text)}:where(.r7) .bc .bp b{font-size:48px}:where(.r7) .bc ul{font-size:14px}:where(.r7) .bc .bc-go{color:var(--ink);align-self:flex-start;gap:6px;margin-top:auto;padding:12px 0 2px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}:where(.r7) .bc .bc-go:after{content:"→";transition:transform .15s ease-out}:where(.r7) .bc .bc-go:hover:after{transform:translate(3px)}:where(.r7) .bc .btn{min-height:48px}:where(.r7) .pr16-terms{color:var(--ink-3);margin-top:18px;font-size:14px}:where(.r7) .pr16-cmp{margin-top:30px}:where(.r7) .pr16-cmp summary{box-shadow:none;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);font:600 18px/1.3 var(--text);background:0 0;border-radius:0;padding:18px 2px}:where(.r7) .pr16-cmp summary:hover{box-shadow:none;color:var(--accent-deep)}:where(.r7) .pr16-cmp summary svg{width:20px;height:20px}:where(.r7) .pr16-list li>span:last-child{font-size:16px}:where(.r7) .packs li b{font-size:24px}:where(.r7) .mx-r label{font-size:14px}:where(.r7) .mx-r label small{font-size:12px}:where(.r7) .mx-r output{font-size:20px}:where(.r7) .mx-reset{font-size:14px}:where(.r7) .ir.tot b{font-size:30px}:where(.r7) .pr16-ag .wrap{grid-template-columns:minmax(0,.85fr) minmax(0,1fr)}:where(.r7) .pr16-ag .inv{order:-1}:where(.r7) .faq2{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:0 clamp(32px,5vw,72px);display:grid}:where(.r7) .pr16-faq .wrap{display:block}:where(.r7) .pr16-faq .head{margin-bottom:clamp(28px,3.5vw,44px)}:where(.r7) .pr16-faq .faq-after{margin-top:28px}@media (max-width:900px){:where(.r7) .pr16-ag .inv{order:0}:where(.r7) .faq2{grid-template-columns:1fr}:where(.r7) .faq2 .faq+.faq{border-top:0}}@media (max-width:760px){:where(.r7) .pr16-q label{font-size:18px}:where(.r7) .pr16-q output{font-size:30px}:where(.r7) .bc{gap:12px;padding:22px 16px 16px}:where(.r7) .bc .bp b{font-size:36px}:where(.r7) .bc ul{gap:6px;font-size:14px}:where(.r7) .bc .bc-go{font-size:14px}:where(.r7) .bc .btn{min-height:44px;font-size:14px}:where(.r7) .pr16-r .ticks span{font-size:12px}}:where(.r7) .pr16-r .ticks{top:20px}:where(.r7) .pr16-r .ticks span:before{height:9px;top:-12px}:where(.r7) .pr16-cards{margin-top:44px}:where(.r7) .pr16{padding-top:clamp(40px,4.6vw,68px)}:where(.r7) .pr16-q{margin-top:clamp(36px,4vw,56px)}@media (max-width:760px){:where(.r7) .pr16-pot .seg button,:where(.r7) .yp16 .seg button{min-height:40px;padding:8px 11px;font-size:14px}:where(.r7) .ir small,:where(.r7) .yp16 .cc-f{font-size:14px}:where(.r7) .mx-r label small{font-size:13px}}@media (max-width:640px){:where(.r7) .pr16-q label{font-size:16px}:where(.r7) .pr16-q output{margin:0 2px;font-size:28px}:where(.r7) .pr16-cards{grid-template-columns:1fr;gap:12px;margin-top:40px}:where(.r7) .bc{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"bl bp""ul ul""go go";align-items:center;gap:10px 12px;padding:18px 16px 16px;display:grid}:where(.r7) .bc .bl{grid-area:bl}:where(.r7) .bc .bp{flex-direction:column;grid-area:bp;align-items:flex-end;gap:2px}:where(.r7) .bc .bp b{font-size:36px}:where(.r7) .bc .bp span{font-size:13px}:where(.r7) .bc ul{grid-area:ul;padding-top:10px;display:block}:where(.r7) .bc ul li{display:inline}:where(.r7) .bc ul li+li:before{content:" · ";color:var(--ink-3)}:where(.r7) .bc>a{grid-area:go}:where(.r7) .bc .bc-go{padding:4px 0 0}}:where(.r7) .ag19 .wrap{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(36px,6vw,96px);display:grid}:where(.r7) .ag19-copy .lede{margin-top:18px}:where(.r7) .ag19-facts{border-top:1px solid var(--rule);margin:28px 0 0;padding:0;list-style:none}:where(.r7) .ag19-facts li{border-bottom:1px solid var(--rule);grid-template-columns:40px minmax(0,1fr);align-items:start;gap:14px;padding:16px 0;display:grid}:where(.r7) .ag19-facts .li-i{background:var(--ground);width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--rule);color:var(--ink);border-radius:12px;place-items:center;display:grid}:where(.r7) .ag19-facts .li-i svg{width:18px;height:18px}:where(.r7) .ag19-facts li>span:last-child{color:var(--ink-2);font-size:16px;line-height:1.45}:where(.r7) .ag19-facts b{color:var(--ink);font-weight:600;display:block}:where(.r7) .ag19 .btns{flex-wrap:wrap;align-items:center;gap:18px;margin-top:26px;display:flex}:where(.r7) .inv2{box-shadow:0 0 0 1px var(--rule), 0 2px 6px #13233a0f, 0 24px 60px -24px #13233a4d;background:#fff;border-radius:20px;gap:12px;padding:clamp(18px,2.4vw,26px);display:grid}:where(.r7) .inv2 .r{justify-content:space-between;align-items:center;display:flex}:where(.r7) .inv2 .kk{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);font-size:12px;font-weight:600}:where(.r7) .inv2 .chipk{background:var(--panel);color:var(--ink);border-radius:7px;padding:3px 8px;font-size:12px;font-weight:600}:where(.r7) .cls{margin:0;padding:0;list-style:none;display:grid}:where(.r7) .cl{border-top:1px solid var(--rule);gap:10px;padding:14px 0;display:grid}:where(.r7) .cl:first-child{border-top:0;padding-top:4px}:where(.r7) .cl-p{font:700 20px/1 var(--display);color:var(--ink);font-variant-numeric:tabular-nums}:where(.r7) .inv2 .seg,:where(.r7) .tk19 .seg{background:var(--panel);border-radius:10px;flex-wrap:wrap;padding:3px;display:inline-flex}:where(.r7) .inv2 .seg button,:where(.r7) .tk19 .seg button{font:600 13px var(--text);color:var(--ink-3);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:7px 10px;transition:background-color .15s ease-out,color .15s ease-out}:where(.r7) .inv2 .seg button:hover,:where(.r7) .tk19 .seg button:hover{color:var(--ink)}:where(.r7) .inv2 .seg button[aria-pressed=true],:where(.r7) .tk19 .seg button[aria-pressed=true]{background:var(--ink);color:#fff}:where(.r7) .inv2 .seg button:focus-visible,:where(.r7) .tk19 .seg button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}:where(.r7) .inv2 .seg .s{display:none}:where(.r7) .pf{gap:4px;margin-left:auto;display:inline-flex}:where(.r7) .pf button,:where(.r7) .cl-x{cursor:pointer;border:0;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}:where(.r7) .pf button{box-shadow:inset 0 0 0 1px var(--rule-2);background:#fff;transition:box-shadow .15s ease-out}:where(.r7) .pf button svg{width:16px;height:16px;transition:opacity .15s ease-out,filter .15s ease-out}:where(.r7) .pf button[aria-pressed=false] svg{filter:grayscale();opacity:.35}:where(.r7) .pf button[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px var(--ink)}:where(.r7) .pf button:focus-visible,:where(.r7) .cl-x:focus-visible,:where(.r7) .cl-add:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:where(.r7) .cl-x{color:var(--ink-3);background:0 0}:where(.r7) .cl-x:hover{background:var(--panel);color:var(--ink)}:where(.r7) .cl-x svg{width:16px;height:16px}:where(.r7) .cl-add{font:600 14px var(--text);color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-self:start;align-items:center;gap:6px;padding:6px 0;display:inline-flex}:where(.r7) .cl-add svg{width:16px;height:16px}:where(.r7) .cl-add:hover{color:var(--accent-deep)}:where(.r7) .cl-add:disabled{opacity:.4;cursor:default;color:var(--ink)}:where(.r7) .acc{border-top:1px solid var(--rule);padding-top:14px}:where(.r7) .acc-t{color:var(--ink-2);justify-content:space-between;gap:12px;font-size:14px;display:flex}:where(.r7) .acc-t b{color:var(--ink);font-variant-numeric:tabular-nums}:where(.r7) .acc-bar{background:var(--panel);border-radius:99px;height:8px;margin-top:8px;overflow:hidden}:where(.r7) .acc-bar i{background:var(--ink);height:100%;transition:width .25s var(--ease), background-color .2s ease-out;display:block}:where(.r7) .acc.over .acc-bar i{background:var(--red)}:where(.r7) .acc-m{color:var(--ink-2);margin:8px 0 0;font-size:14px}:where(.r7) .acc-m:empty{display:none}:where(.r7) .acc.over .acc-m{color:var(--red);font-weight:600}:where(.r7) .inv2 .tot{border-top:2px solid var(--ink);justify-content:space-between;align-items:baseline;gap:12px;padding-top:14px;display:flex}:where(.r7) .inv2 .tot>span{color:var(--ink);font-weight:600}:where(.r7) .inv2 .tot b{font:700 36px/1 var(--display);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums}@media (max-width:900px){:where(.r7) .ag19 .wrap{grid-template-columns:1fr}}@media (max-width:560px){:where(.r7) .inv2 .seg{width:100%}:where(.r7) .inv2 .seg button{flex:1;min-height:40px;padding:8px 4px;font-size:13px}:where(.r7) .inv2 .seg .l{display:none}:where(.r7) .inv2 .seg .s{display:inline}:where(.r7) .pf{margin-left:0}}:where(.r7) .tk19{margin:0}:where(.r7) .tk19 fieldset{border:0;min-width:0;margin:0;padding:0}:where(.r7) .tk19 legend{color:var(--ink);margin-bottom:8px;padding:0;font-size:14px;font-weight:600}:where(.r7) .pf2{flex-wrap:wrap;gap:8px;display:flex}:where(.r7) .pf2 label{cursor:pointer;position:relative}:where(.r7) .pf2 input{opacity:0;width:1px;height:1px;position:absolute}:where(.r7) .pf2 span{box-shadow:inset 0 0 0 1px var(--rule-2);font:500 15px var(--text);color:var(--ink);border-radius:999px;align-items:center;gap:8px;padding:9px 14px;transition:box-shadow .15s ease-out,background-color .15s ease-out;display:inline-flex}:where(.r7) .pf2 svg{width:16px;height:16px}:where(.r7) .pf2 input:checked+span{box-shadow:inset 0 0 0 1.5px var(--ink);background:var(--ground)}:where(.r7) .pf2 input:not(:checked)+span svg{filter:grayscale();opacity:.4}:where(.r7) .pf2 input:focus-visible+span{outline:2px solid var(--accent);outline-offset:2px}:where(.r7) .tk19 .tk-l{font-size:14px;font-weight:600}:where(.r7) .tk19 .nt-row{gap:8px;margin-top:-6px;display:flex}:where(.r7) .tk19 input[type=email]{min-width:0;min-height:48px;box-shadow:inset 0 0 0 1.5px var(--rule-2);color:var(--ink);background:#fff;border:0;border-radius:12px;flex:1;padding:0 14px;font-size:16px}:where(.r7) .tk19 .formmsg{color:var(--ink-2);margin:0;font-size:14px}:where(.r7) .tk19 .formmsg:empty{display:none}@media (max-width:520px){:where(.r7) .tk19 .nt-row{flex-direction:column}:where(.r7) .tk19 .seg button{min-height:40px;font-size:14px}:where(.r7) .tk19 .tk-seg{grid-template-columns:1fr 1fr;width:100%;display:grid}}:where(.r7) .hsplit+.ag20{margin-top:clamp(24px,4vw,56px)}:where(.r7) .ag20 .ag9-g{gap:clamp(28px,3.6vw,52px)}:where(.r7) .ag20 .ag9-g article{box-shadow:none;background:0 0;gap:14px;padding:0}:where(.r7) .ag20 .ag9-g h3{font-size:22px}:where(.r7) .ag20 .ag9-g article>p{margin:0 0 10px;font-size:16px;line-height:1.5}:where(.r7) .ag20 .pc{box-shadow:0 0 0 1px var(--rule), 0 2px 6px #13233a0d, 0 18px 40px -22px #13233a4d;gap:12px;padding:20px}:where(.r7) .ag20 .row{padding-top:12px}:where(.r7) .ag20 .row small{margin-top:2px;font-size:13px}:where(.r7) .ag20 .evs>span{padding-top:9px;font-size:14px}:where(.r7) .ag20 .rep .st span{padding:10px 12px;font-size:12px}:where(.r7) .ag20 .kk{font-size:12px}:where(.r7) .ag19 .wrap{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}:where(.r7) .ag19-facts{margin-top:32px}:where(.r7) .ag19-facts li{padding:20px 0}:where(.r7) .ag19 .btns{margin-top:32px}:where(.r7) .inv2{gap:16px;padding:clamp(20px,2.6vw,30px)}:where(.r7) .cls{margin-top:2px}:where(.r7) .cl{grid-template-columns:minmax(0,1fr) auto 3.4em 34px;align-items:center;gap:16px;padding:16px 0}:where(.r7) .cl:first-child{padding-top:6px}:where(.r7) .cl-n b{color:var(--ink);font-size:16px;font-weight:600;display:block}:where(.r7) .cl-n .pf{gap:6px;margin:8px 0 0;display:flex}:where(.r7) .cl-n .pf button{width:30px;height:30px}:where(.r7) .cl-n .pf button svg{width:15px;height:15px}:where(.r7) .cl-sw{align-items:center;display:inline-flex;position:relative}:where(.r7) .cl-s{appearance:none;background:var(--ground);box-shadow:inset 0 0 0 1px var(--rule-2);font:500 14px var(--text);color:var(--ink);cursor:pointer;border:0;border-radius:10px;padding:10px 36px 10px 14px;transition:box-shadow .15s ease-out}:where(.r7) .cl-s:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}:where(.r7) .cl-s:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:where(.r7) .cl-sw svg{pointer-events:none;width:16px;height:16px;color:var(--ink-2);position:absolute;right:12px}:where(.r7) .cl-p{text-align:right;font-size:22px}:where(.r7) .cl-x{opacity:0;transition:opacity .15s ease-out}:where(.r7) .cl:hover .cl-x,:where(.r7) .cl:focus-within .cl-x{opacity:1}@media (hover:none){:where(.r7) .cl-x{opacity:1}}:where(.r7) .cl-add{padding:8px 0}:where(.r7) .acc,:where(.r7) .inv2 .tot{padding-top:18px}@media (max-width:560px){:where(.r7) .cl{grid-template-columns:minmax(0,1fr) auto 34px;grid-template-areas:"n p x""s s s";gap:10px 12px}:where(.r7) .cl-n{grid-area:n}:where(.r7) .cl-p{grid-area:p}:where(.r7) .cl-x{grid-area:x}:where(.r7) .cl-sw{grid-area:s}:where(.r7) .cl-s{width:100%}}:where(.r7) .tk19{gap:18px}@media (max-width:900px){:where(.r7) .ag19 .wrap,:where(.r7) .pr16-ag .wrap{grid-template-columns:1fr}}:where(.r7) .nav .links{align-self:stretch}:where(.r7) .nav .links a{height:100%;min-height:0}:where(.r7) .bp21{border-bottom:1px solid var(--rule);padding-block:clamp(40px,5vw,72px) clamp(40px,5vw,64px)}:where(.r7) .bp21 .wrap{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}:where(.r7) .bp21 .back{color:var(--ink-2);align-items:center;gap:4px;margin-left:-4px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}:where(.r7) .bp21 .back svg{width:16px;height:16px}:where(.r7) .bp21 .back:hover{color:var(--ink)}:where(.r7) .bp-m{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px 14px;margin:22px 0 0;font-size:14px;display:flex}:where(.r7) .tp{background:var(--panel);color:var(--ink);border-radius:7px;padding:4px 9px;font-size:12px;font-weight:600;display:inline-block}:where(.r7) .bp21 h1{font:800 clamp(34px, 4.2vw, 56px)/1.06 var(--display);letter-spacing:-.03em;color:var(--ink);text-wrap:balance;margin:14px 0 0}:where(.r7) .bp21 .dek{color:var(--ink-2);max-width:36em;margin:20px 0 0;font-size:clamp(18px,1.6vw,20px);line-height:1.55}:where(.r7) .bp21 .by{color:var(--ink-3);margin:22px 0 0;font-size:14px}:where(.r7) .bp21 .by a{color:var(--ink);text-underline-offset:3px;font-weight:600}:where(.r7) .bp-note{color:var(--ink-3);margin:6px 0 0;font-size:14px}:where(.r7) .yt21{color:var(--ink);box-shadow:inset 0 0 0 1px var(--rule-2);border-radius:999px;align-items:center;gap:8px;margin-top:18px;padding:9px 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}:where(.r7) .yt21 svg{width:14px;height:14px;color:var(--accent)}:where(.r7) .yt21:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}:where(.r7) .bp-art{justify-self:center;margin:0}:where(.r7) .bp-art img{width:min(100%,440px);height:auto;display:block}@media (max-width:900px){:where(.r7) .bp21 .wrap{grid-template-columns:1fr}:where(.r7) .bp-art{justify-self:start}:where(.r7) .bp-art img{width:min(70%,300px)}}:where(.r7) .bb21{padding-block:clamp(48px,6vw,88px)}:where(.r7) .bb-g{grid-template-columns:minmax(0,680px) minmax(0,300px);justify-content:space-between;align-items:start;gap:clamp(32px,6vw,96px);display:grid}:where(.r7) .prose21{color:var(--ink-2);font-size:18px;line-height:1.7}:where(.r7) .prose21>*+*{margin-top:22px}:where(.r7) .prose21 p b,:where(.r7) .prose21 li b{color:var(--ink);font-weight:600}:where(.r7) .prose21 a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px;text-decoration-thickness:1.5px}:where(.r7) .prose21 a:hover{color:var(--accent-deep)}:where(.r7) .prose21 h2{font:700 clamp(26px, 2.6vw, 32px)/1.2 var(--display);letter-spacing:-.02em;color:var(--ink);margin-top:56px;scroll-margin-top:96px}:where(.r7) .prose21 h2+*{margin-top:16px}:where(.r7) .prose21 h2 .bm{vertical-align:-5px;border-radius:7px;width:28px;height:28px;margin-right:10px}:where(.r7) .prose21 ol,:where(.r7) .prose21 ul{gap:12px;padding-left:24px;display:grid}:where(.r7) .prose21 li::marker{color:var(--ink-3);font-weight:600}:where(.r7) .prose21 code{background:var(--panel);color:var(--ink);border-radius:6px;padding:2px 6px;font-size:.88em}:where(.r7) .prose21 blockquote{background:var(--ground);font:600 clamp(20px, 2vw, 24px)/1.4 var(--display);color:var(--ink);border-radius:18px;margin:36px 0;padding:26px 30px;position:relative;box-shadow:inset 0 0 0 1px #f0eeec}:where(.r7) .art21{margin:36px 0}:where(.r7) .art21 img{width:min(100%,360px);height:auto;display:block}:where(.r7) .ckl{box-shadow:0 0 0 1px var(--rule), 0 2px 6px #13233a0d, 0 18px 40px -26px #13233a4d;background:#fff;border-radius:18px;margin:32px 0;overflow:hidden}:where(.r7) .ckl-h{background:var(--ground);color:var(--ink-3);border-bottom:1px solid var(--rule);justify-content:space-between;gap:12px;padding:14px 22px;font-size:13px;font-weight:600;display:flex}:where(.r7) .ckl-c{color:var(--ink);font-variant-numeric:tabular-nums}:where(.r7) .ckl ol{margin:0;padding:0;list-style:none;display:block}:where(.r7) .ckl li{border-top:1px solid var(--rule);grid-template-columns:26px minmax(0,1fr);gap:16px;padding:22px;transition:background-color .2s ease-out;display:grid}:where(.r7) .ckl li:first-child{border-top:0}:where(.r7) .ck-b{cursor:pointer;width:26px;height:26px;margin-top:2px;position:relative}:where(.r7) .ck-b input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}:where(.r7) .ck-b span{box-shadow:inset 0 0 0 1.5px var(--rule-2);background:#fff;border-radius:8px;transition:background-color .15s ease-out,box-shadow .15s ease-out;position:absolute;inset:0}:where(.r7) .ck-b span:after{content:"";opacity:0;width:6px;height:12px;transition:opacity .15s ease-out, transform .2s var(--ease);border:2.5px solid #fff;border-width:0 2.5px 2.5px 0;position:absolute;top:4px;left:9px;transform:rotate(45deg)scale(.6)}:where(.r7) .ck-b input:checked+span{background:var(--green);box-shadow:none}:where(.r7) .ck-b input:checked+span:after{opacity:1;transform:rotate(45deg)scale(1)}:where(.r7) .ck-b input:focus-visible+span{outline:2px solid var(--accent);outline-offset:2px}:where(.r7) .ckl li.done .ck-c{opacity:.55}:where(.r7) .ck-c{font-size:16.5px;line-height:1.6;transition:opacity .2s ease-out}:where(.r7) .ck-c>*+*{margin-top:8px}:where(.r7) .ck-c h3{font:700 19px/1.3 var(--display);color:var(--ink);letter-spacing:-.01em;align-items:baseline;gap:10px;display:flex}:where(.r7) .ck-n{font:700 14px/1 var(--display);color:var(--accent-deep);min-width:1.2em}:where(.r7) .ck-path{color:var(--ink);flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:13.5px;font-weight:600;display:flex}:where(.r7) .ck-path span:not(.sep){background:var(--panel);border-radius:6px;padding:3px 8px}:where(.r7) .ck-path .sep{color:var(--ink-3)}:where(.r7) .ck-fix{background:var(--green-tint);color:var(--ink);border-radius:10px;padding:10px 14px}:where(.r7) .ck-fix b{color:var(--green)}:where(.r7) .oc-g{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:28px 0;display:grid}:where(.r7) .oc{box-shadow:0 0 0 1px var(--rule);background:#fff;border-radius:16px;align-content:start;gap:8px;padding:18px 20px;font-size:16px;line-height:1.55;display:grid}:where(.r7) .oc h3{font:700 17px/1.3 var(--display);color:var(--ink)}:where(.r7) .oc p{margin:0}:where(.r7) .tbl21{box-shadow:0 0 0 1px var(--rule);background:#fff;border-radius:16px;margin:32px 0;overflow-x:auto}:where(.r7) .tbl21:focus-visible{outline:2px solid var(--accent);outline-offset:3px}:where(.r7) .tbl21 table{border-collapse:collapse;width:100%;min-width:520px;font-size:15px;line-height:1.45}:where(.r7) .tbl21 th,:where(.r7) .tbl21 td{text-align:left;border-top:1px solid var(--rule);vertical-align:top;font-variant-numeric:tabular-nums;padding:12px 16px}:where(.r7) .tbl21 thead th{background:var(--ground);color:var(--ink);border-top:0;font-size:13px;font-weight:600}:where(.r7) .tbl21 tbody th{color:var(--ink);font-weight:600}:where(.r7) .tbl21 tr:has(>th:only-child) th{background:var(--ground);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);padding-top:14px;font-size:12px}:where(.r7) .tbl21 .bm{vertical-align:-4px;border-radius:5px;width:20px;height:20px;margin-right:8px}:where(.r7) .vid21{margin:36px 0}:where(.r7) .vid21 video{aspect-ratio:16/9;background:#0b1626;border-radius:16px;width:100%;display:block}:where(.r7) .vid21 figcaption{color:var(--ink-3);gap:2px;margin-top:10px;font-size:14px;display:grid}:where(.r7) .vid21 figcaption b{color:var(--ink);font-weight:600}:where(.r7) .try21{background:var(--ground);box-shadow:inset 0 0 0 1px var(--rule);border-radius:18px;margin:32px 0;padding:22px}:where(.r7) .try21 p{color:var(--ink);margin:0;font-size:16px}:where(.r7) .try21 .start{max-width:none;margin-top:14px}:where(.r7) .try21 .start .row{box-shadow:0 0 0 1px var(--rule-2)}:where(.r7) .src21{border-top:1px solid var(--rule);margin-top:56px;padding-top:24px;font-size:15px}:where(.r7) .src21 h2{margin-top:0;font-size:20px}:where(.r7) .src21 ol{gap:6px}:where(.r7) .rail21{gap:28px;font-size:14px;display:grid;position:sticky;top:96px}:where(.r7) .rail21 b{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);margin-bottom:10px;font-size:12px;font-weight:600;display:block}:where(.r7) .toc21 ol{gap:2px;margin:0;padding:0;list-style:none;display:grid}:where(.r7) .toc21 a{color:var(--ink-2);border-radius:8px;padding:7px 10px;line-height:1.4;text-decoration:none;transition:background-color .15s ease-out,color .15s ease-out;display:block}:where(.r7) .toc21 a:hover{color:var(--ink);background:var(--ground)}:where(.r7) .toc21 a.on{color:var(--ink);background:var(--panel);font-weight:600}:where(.r7) .chk21{gap:8px;display:grid}:where(.r7) .chk21 a{box-shadow:0 0 0 1px var(--rule);color:var(--ink);background:#fff;border-radius:12px;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:10px;padding:12px;font-weight:600;line-height:1.35;text-decoration:none;transition:box-shadow .15s ease-out;display:grid}:where(.r7) .chk21 a:hover{box-shadow:0 0 0 1.5px var(--ink)}:where(.r7) .chk21 svg{background:var(--ground);width:32px;height:32px;color:var(--ink);border-radius:9px;padding:7px}:where(.r7) .chk21 small{color:var(--ink-3);margin-top:3px;font-size:13px;font-weight:500;display:block}:where(.r7) .trm21 p{flex-wrap:wrap;gap:6px;margin:0;display:flex}:where(.r7) .trm21 a{box-shadow:inset 0 0 0 1px var(--rule-2);color:var(--ink);border-radius:999px;padding:5px 10px;font-size:13px;text-decoration:none}:where(.r7) .trm21 a:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}@media (max-width:1000px){:where(.r7) .bb-g{grid-template-columns:minmax(0,1fr)}:where(.r7) .rail21{order:2;position:static}:where(.r7) .toc21{display:none}}@media (max-width:640px){:where(.r7) .prose21{font-size:17px}:where(.r7) .ckl li{gap:12px;padding:18px 16px}:where(.r7) .ckl-h{padding:12px 16px}:where(.r7) .oc-g{grid-template-columns:1fr}:where(.r7) .ck-c{font-size:16px}}:where(.r7) .rn-g{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2.4vw,28px);display:grid}:where(.r7) .rn{color:var(--ink);align-content:start;gap:14px;text-decoration:none;display:grid}:where(.r7) .rn .th,:where(.r7) .bi-list .th{box-shadow:0 0 0 1px var(--rule);aspect-ratio:4/3;background:#fff;border-radius:16px;place-items:center;transition:box-shadow .2s ease-out;display:grid;overflow:hidden}:where(.r7) .rn .th img{width:62%;height:auto;transition:transform .3s var(--ease)}:where(.r7) .rn:hover .th{box-shadow:0 0 0 1px var(--rule-2), 0 18px 40px -24px #13233a59}:where(.r7) .rn:hover .th img{transform:scale(1.04)}:where(.r7) .rn .m,:where(.r7) .bi21 .m,:where(.r7) .bi-list .m{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:13px;display:flex}:where(.r7) .rn b{font:700 19px/1.3 var(--display);letter-spacing:-.01em;text-wrap:balance;margin-top:6px;display:block}:where(.r7) .rn:hover b{color:var(--accent-deep)}@media (max-width:860px){:where(.r7) .rn-g{grid-template-columns:1fr}:where(.r7) .rn{grid-template-columns:112px minmax(0,1fr);align-items:center}:where(.r7) .rn .th{aspect-ratio:1}}:where(.r7) .bi21{padding-block:clamp(48px,6vw,84px) clamp(48px,6vw,80px)}:where(.r7) .bi-top{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:clamp(28px,5vw,80px);display:grid}:where(.r7) .bi-top h1{color:var(--ink);max-width:10em;font-size:clamp(48px,5.6vw,88px)}:where(.r7) .bi-top h1 em{color:var(--accent);font-style:normal}:where(.r7) .bi-top .lede{max-width:32em;margin:0}:where(.r7) .bi-feat{box-shadow:0 0 0 1px var(--rule), 0 24px 60px -30px #13233a59;color:var(--ink);background:#fff;border-radius:24px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(24px,4vw,56px);margin-top:clamp(36px,4vw,56px);padding:clamp(20px,3vw,36px);text-decoration:none;transition:box-shadow .2s ease-out;display:grid}:where(.r7) .bi-feat:hover{box-shadow:0 0 0 1.5px var(--ink), 0 24px 60px -30px #13233a59}:where(.r7) .bi-fa{background:var(--ground);aspect-ratio:4/3;border-radius:18px;place-items:center;display:grid}:where(.r7) .bi-fa img{width:64%;height:auto}:where(.r7) .bi-ft{align-content:center;gap:14px;display:grid}:where(.r7) .bi-ft .tp{background:var(--accent);color:#fff}:where(.r7) .bi-ft b{font:800 clamp(26px, 2.8vw, 38px)/1.12 var(--display);letter-spacing:-.02em;text-wrap:balance}:where(.r7) .bi-ft .s{color:var(--ink-2);font-size:17px;line-height:1.55}:where(.r7) .bi-ft .go{align-items:center;gap:6px;font-weight:600;display:inline-flex}:where(.r7) .bi-ft .go svg{width:16px;height:16px;transition:transform .15s ease-out}:where(.r7) .bi-feat:hover .go svg{transform:translate(3px)}:where(.r7) .bi-h{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;margin-bottom:clamp(24px,3vw,40px);display:flex}:where(.r7) .bi-tabs{box-shadow:0 0 0 1px var(--rule);background:#fff;border-radius:12px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}:where(.r7) .bi-tabs button{font:600 14px var(--text);color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:6px;padding:8px 12px;transition:background-color .15s ease-out,color .15s ease-out;display:inline-flex}:where(.r7) .bi-tabs button span{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:12px}:where(.r7) .bi-tabs button:hover{color:var(--ink)}:where(.r7) .bi-tabs button[aria-pressed=true]{background:var(--ink);color:#fff}:where(.r7) .bi-tabs button[aria-pressed=true] span{color:#ffffffb3}:where(.r7) .bi-tabs button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}:where(.r7) .bi-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(28px,4vw,64px);margin:0;padding:0;list-style:none;display:grid}:where(.r7) .bi-list li{border-top:1px solid var(--rule)}:where(.r7) .bi-list li[hidden]{display:none}:where(.r7) .bi-list a{color:var(--ink);grid-template-columns:104px minmax(0,1fr);align-items:start;gap:20px;padding:24px 0;text-decoration:none;display:grid}:where(.r7) .bi-list .th{aspect-ratio:1;border-radius:14px}:where(.r7) .bi-list .th img{width:72%;height:auto;transition:transform .3s var(--ease)}:where(.r7) .bi-list a:hover .th img{transform:scale(1.06)}:where(.r7) .bi-list a:hover b{color:var(--accent-deep)}:where(.r7) .bi-t{gap:6px;display:grid}:where(.r7) .bi-t b{font:700 19px/1.3 var(--display);letter-spacing:-.01em;text-wrap:balance}:where(.r7) .bi-t .s{color:var(--ink-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:15px;line-height:1.55;display:-webkit-box;overflow:hidden}@media (max-width:900px){:where(.r7) .bi-top,:where(.r7) .bi-feat,:where(.r7) .bi-list{grid-template-columns:1fr}}@media (max-width:560px){:where(.r7) .bi-list a{grid-template-columns:76px minmax(0,1fr);gap:14px}:where(.r7) .bi-tabs{width:100%}}@media (prefers-reduced-motion:reduce){:where(.r7) .rn .th img,:where(.r7) .bi-list .th img,:where(.r7) .bi-feat .go svg,:where(.r7) .ck-b span,:where(.r7) .ck-b span:after{transition:none}}:where(.r7) .tbl21 tr.grp th{background:var(--ground);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);padding-top:14px;font-size:12px}:where(.r7) .vid21 video{aspect-ratio:auto;width:auto;max-width:100%;max-height:72vh;margin:0 auto}:where(.r7) .ab22-sub{z-index:40;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);-webkit-backdrop-filter:saturate(1.2);backdrop-filter:saturate(1.2);background:#fffffff5;position:sticky;top:68px}:where(.r7) .ab22-sub .wrap{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}:where(.r7) .ab22-sub a{height:54px;color:var(--ink-2);flex:none;align-items:center;padding:0 14px;font-size:15px;font-weight:600;text-decoration:none;transition:color .15s ease-out,box-shadow .15s ease-out;display:inline-flex;box-shadow:inset 0 -2px #0000}:where(.r7) .ab22-sub a:first-child{margin-left:-14px}:where(.r7) .ab22-sub a:hover{color:var(--ink)}:where(.r7) .ab22-sub a.on{color:var(--ink);box-shadow:inset 0 -2px 0 var(--accent)}:where(.r7) .ab22-sub a:focus-visible{outline:2px solid var(--accent);outline-offset:-4px;border-radius:8px}:where(.r7) #story,:where(.r7) #believe,:where(.r7) #us{scroll-margin-top:50px}:where(.r7) #author{scroll-margin-top:96px}:where(.r7) .cd52 .formmsg{margin:10px 0 0;font-size:14px;font-weight:600}:where(.r7) .cd52 .formmsg:empty{display:none}:where(.r7) .ab22-k{color:var(--accent-deep);margin-bottom:12px;font-size:13px;font-weight:600;display:block}:where(.r7) .ab22-sg{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(36px,6vw,96px);display:grid}:where(.r7) .ab22-sc .h2{max-width:13em}:where(.r7) .ab22-sc p{color:var(--ink-2);max-width:34em;margin:20px 0 0;font-size:18px;line-height:1.65}:where(.r7) .ab22-tl{margin:0;padding:0;list-style:none;position:relative}:where(.r7) .ab22-tl:before{content:"";background:var(--rule);width:2px;position:absolute;top:10px;bottom:10px;left:7px}:where(.r7) .ab22-tl li{gap:4px;padding:0 0 30px 40px;display:grid;position:relative}:where(.r7) .ab22-tl li:last-child{padding-bottom:0}:where(.r7) .ab22-tl li:before{content:"";width:16px;height:16px;box-shadow:inset 0 0 0 2px var(--ink);background:#fff;border-radius:50%;position:absolute;top:4px;left:0}:where(.r7) .ab22-tl li:nth-last-child(2):before{background:var(--accent);box-shadow:inset 0 0 0 2px var(--accent), 0 0 0 5px #ea580c26}:where(.r7) .ab22-tl li.nx:before{box-shadow:inset 0 0 0 2px var(--rule-2)}:where(.r7) .ab22-tl .d{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}:where(.r7) .ab22-tl b{font:700 19px/1.3 var(--display);color:var(--ink);letter-spacing:-.01em;display:block}:where(.r7) .ab22-tl p{color:var(--ink-2);margin:4px 0 0;font-size:15.5px;line-height:1.55}:where(.r7) .ab22-tl a{color:var(--ink);align-items:center;gap:4px;margin-top:6px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}:where(.r7) .ab22-tl a svg{width:14px;height:14px;transition:transform .15s ease-out}:where(.r7) .ab22-tl a:hover svg{transform:translate(3px)}:where(.r7) .ab22-wont{border-top:1px solid var(--rule);grid-template-columns:12em minmax(0,1fr);gap:24px;margin-top:28px;padding-top:24px;display:grid}:where(.r7) .ab22-wont b{color:var(--ink);font-weight:600}:where(.r7) .ab22-wont ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}:where(.r7) .ab22-wont li{color:var(--ink-2);gap:10px;font-size:15px;line-height:1.5;display:flex}:where(.r7) .ab22-wont svg{width:16px;height:16px;color:var(--red);flex:none;margin-top:3px}:where(.r7) .ab22-ug{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;gap:clamp(28px,4vw,56px);display:grid}:where(.r7) .ab22-p{box-shadow:0 0 0 1px var(--rule), 0 24px 60px -30px #13233a4d;background:#fff;border-radius:22px;gap:18px;padding:clamp(22px,3vw,34px);display:grid}:where(.r7) .pp{align-items:center;gap:14px;display:flex}:where(.r7) .pp .av{background:var(--ink);color:#fff;width:56px;height:56px;font:700 20px/1 var(--display);letter-spacing:.02em;border-radius:16px;place-items:center;display:grid}:where(.r7) .pp b{font:700 22px/1.2 var(--display);color:var(--ink);display:block}:where(.r7) .pp span:not(.av){color:var(--ink-3);font-size:14px}:where(.r7) .ab22-p>p{color:var(--ink-2);margin:0;font-size:17px;line-height:1.6}:where(.r7) .pp-l{flex-wrap:wrap;gap:8px 22px;display:flex}:where(.r7) .pp-l a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px;align-items:center;gap:4px;font-size:15px;font-weight:600;display:inline-flex}:where(.r7) .pp-l a svg{width:14px;height:14px}:where(.r7) .pw{border-top:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding-top:20px;display:grid}:where(.r7) .pw b{color:var(--ink);margin-bottom:10px;font-size:14px;font-weight:600;display:block}:where(.r7) .pw ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}:where(.r7) .pw li{color:var(--ink-2);gap:10px;font-size:14.5px;line-height:1.5;display:flex}:where(.r7) .pw svg{flex:none;width:16px;height:16px;margin-top:3px}:where(.r7) .pw .yes svg{color:var(--green)}:where(.r7) .pw .no svg{color:var(--red)}:where(.r7) .ab22-f b{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);margin-bottom:8px;font-size:12px;font-weight:600;display:block}:where(.r7) .ab22-f ul{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}:where(.r7) .ab22-f li{border-bottom:1px solid var(--rule)}:where(.r7) .ab22-f a{color:var(--ink);border-radius:10px;grid-template-columns:34px minmax(0,1fr) 16px;align-items:center;gap:12px;padding:14px 4px;font-size:15px;font-weight:500;text-decoration:none;transition:background-color .15s ease-out;display:grid}:where(.r7) .ab22-f a:hover{background:var(--ground)}:where(.r7) .ab22-f .fi{width:34px;height:34px;box-shadow:inset 0 0 0 1px var(--rule);color:var(--ink);background:#fff;border-radius:10px;place-items:center;display:grid}:where(.r7) .ab22-f .fi svg{width:17px;height:17px}:where(.r7) .ab22-f svg.go{width:16px;height:16px;color:var(--ink-3)}:where(.r7) .ab22-t .cl-sw{width:100%}:where(.r7) .ab22-t .cl-s{background:#fff;width:100%;margin-top:-8px}:where(.r7) .ab22-t .ab22-in{width:100%;min-height:48px;box-shadow:inset 0 0 0 1.5px var(--rule-2);color:var(--ink);border:0;border-radius:12px;margin-top:-8px;padding:0 14px;font-size:16px}:where(.r7) .ab22-t .ab22-in:focus-visible{outline:2px solid var(--accent);outline-offset:1px}@media (max-width:960px){:where(.r7) .ab22-sg,:where(.r7) .ab22-ug{grid-template-columns:1fr}:where(.r7) .ab22-wont{grid-template-columns:1fr;gap:14px}:where(.r7) .ab22-wont ul{grid-template-columns:1fr;gap:12px}}@media (max-width:640px){:where(.r7) .pw{grid-template-columns:1fr}:where(.r7) .ab22-sub a{padding:0 12px;font-size:14px}:where(.r7) .ab22-sub a:first-child{margin-left:-12px}}@media (prefers-reduced-motion:reduce){:where(.r7) .ab22-tl a svg,:where(.r7) .ab22-sub a{transition:none}}@media (max-width:640px){:where(.r7) #story,:where(.r7) #believe,:where(.r7) #us{scroll-margin-top:92px}}:where(.r7) .gm23-h{padding-block:clamp(44px,5.4vw,80px) clamp(48px,6vw,88px)}:where(.r7) .gm23-h .wrap{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}:where(.r7) .gm-copy h1{color:var(--ink);max-width:9.5em;font-size:clamp(46px,5vw,80px)}:where(.r7) .gm-copy h1 em{color:var(--accent);font-style:normal}:where(.r7) .gm-copy .lede{max-width:32em;margin-top:22px}:where(.r7) .gm-copy .btns{margin-top:30px}:where(.r7) .gm-note{color:var(--ink-3);max-width:34em;margin:16px 0 0;font-size:14px}:where(.r7) .gm-film{margin:0}:where(.r7) .gm-v{aspect-ratio:16/9;box-shadow:0 0 0 1px var(--rule), 0 30px 70px -30px #13233a73;background:#0b1626;border-radius:20px;position:relative;overflow:hidden}:where(.r7) .gm-v video{object-fit:cover;width:100%;height:100%;display:block}:where(.r7) .gm-play{cursor:pointer;color:var(--ink);font:600 15px var(--text);background:#fff;border:0;border-radius:999px;align-items:center;gap:10px;padding:12px 18px 12px 14px;transition:transform .15s ease-out;display:inline-flex;position:absolute;bottom:18px;left:18px;box-shadow:0 10px 30px #00000040}:where(.r7) .gm-play svg{width:18px;height:18px;color:var(--accent);fill:currentColor}:where(.r7) .gm-play:hover{transform:scale(1.03)}:where(.r7) .gm-play:focus-visible{outline:2px solid var(--accent);outline-offset:3px}:where(.r7) .gm-film.playing .gm-play{display:none}:where(.r7) .gm-film figcaption{color:var(--ink-3);flex-wrap:wrap;gap:4px 14px;margin-top:12px;font-size:14px;display:flex}:where(.r7) .gm-film figcaption b{color:var(--ink);font-weight:600}:where(.r7) .gm-jg{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2vw,24px);display:grid}:where(.r7) .gm-j{align-content:start;gap:12px;display:grid}:where(.r7) .gm-jp{box-shadow:0 0 0 1px var(--rule);background:#fff;border-radius:18px;min-height:196px;padding:18px 16px 34px;position:relative}:where(.r7) .gm-j h3{font:700 20px/1.25 var(--display);color:var(--ink);letter-spacing:-.01em;margin-top:8px}:where(.r7) .gm-j>p{color:var(--ink-2);margin:0;font-size:15px;line-height:1.55}:where(.r7) .gm-ck{color:var(--ink);border-top:1px solid var(--rule);grid-template-columns:18px minmax(0,1fr) 16px;align-items:start;gap:8px;margin-top:4px;padding-top:12px;font-size:14px;font-weight:600;text-decoration:none;display:grid}:where(.r7) .gm-ck svg{width:16px;height:16px;color:var(--accent-deep);margin-top:2px}:where(.r7) .gm-ck svg.go{color:var(--ink-3);transition:transform .15s ease-out}:where(.r7) .gm-ck:hover{color:var(--accent-deep)}:where(.r7) .gm-ck:hover svg.go{transform:translate(3px)}:where(.r7) .pz{color:var(--ink);gap:0;font-size:13px;display:grid}:where(.r7) .pz .th,:where(.r7) .pz .tr{border-top:1px solid var(--rule);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1.4fr) .8fr 1fr;gap:8px;padding:8px 0;display:grid}:where(.r7) .pz .th{color:var(--ink-3);border-top:0;padding-top:0;font-size:11.5px;font-weight:600}:where(.r7) .pz .tr span:not(:first-child),:where(.r7) .pz .th span:not(:first-child){text-align:right}:where(.r7) .pz .tr.hi{background:var(--yellow-tint);border-top-color:#0000;border-radius:8px;margin:0 -8px;padding-inline:8px}:where(.r7) .pz .st{border-radius:8px;justify-self:start;align-items:center;gap:6px;margin-top:12px;padding:5px 9px;font-size:12px;font-weight:600;display:inline-flex}:where(.r7) .pz .st svg{width:14px;height:14px}:where(.r7) .pz .st.warn{background:var(--yellow-tint);color:var(--yellow-ink)}:where(.r7) .pz .st.ok{background:var(--green-tint);color:var(--green)}:where(.r7) .pz .lim{color:var(--yellow-ink);font-weight:600}:where(.r7) .pz .why{border-top:1px solid var(--rule);color:var(--ink-3);justify-content:space-between;padding:8px 0;font-size:12.5px;display:flex}:where(.r7) .pz .why b{color:var(--ink)}:where(.r7) .pz.ad{gap:4px}:where(.r7) .pz.ad .sp{color:var(--ink);font-size:12px;font-weight:700}:where(.r7) .pz.ad .dom{color:var(--ink-3);font-size:12px}:where(.r7) .pz.ad b{font:600 16px/1.3 var(--text);color:#1d4ed8;margin-top:4px}:where(.r7) .pz.ad p{color:var(--ink-2);margin:0;font-size:13px;line-height:1.45}:where(.r7) .pz.ad .as{color:var(--ink-3);align-items:center;gap:4px;margin-top:10px;font-size:12px;display:flex}:where(.r7) .pz.ad .as i{background:var(--green);border-radius:3px;width:18px;height:5px}:where(.r7) .pz.ad .as i.o{background:var(--rule-2)}:where(.r7) .pz.ad .as em{color:var(--green);margin-left:4px;font-style:normal;font-weight:600}:where(.r7) .gm-steps{counter-reset:s;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,44px);margin:0;padding:0;list-style:none;display:grid}:where(.r7) .gm-steps li{border-top:2px solid var(--ink);align-content:start;gap:10px;padding-top:22px;display:grid}:where(.r7) .gm-steps .n{font:700 14px/1 var(--display);color:var(--accent-deep)}:where(.r7) .gm-steps h3{font:700 21px/1.25 var(--display);color:var(--ink);letter-spacing:-.01em}:where(.r7) .gm-steps p{color:var(--ink-2);margin:0;font-size:16px;line-height:1.6}:where(.r7) .gm-t{box-shadow:0 0 0 1px var(--rule);background:#fff;border-radius:20px;overflow-x:auto}:where(.r7) .gm-t:focus-visible{outline:2px solid var(--accent);outline-offset:3px}:where(.r7) .gm-t table{border-collapse:collapse;width:100%;min-width:720px;font-size:15px;line-height:1.5}:where(.r7) .gm-t th,:where(.r7) .gm-t td{text-align:left;border-top:1px solid var(--rule);vertical-align:top;color:var(--ink-2);padding:16px 20px}:where(.r7) .gm-t thead th{color:var(--ink);border-top:0;padding-top:20px;font-size:14px;font-weight:600}:where(.r7) .gm-t tbody th{color:var(--ink);width:20%;font-weight:600}:where(.r7) .gm-t .us{background:var(--ground);color:var(--ink);font-weight:500}:where(.r7) .gm-t thead .us{display:table-cell}:where(.r7) .gm-t .mk{width:20px;height:20px;color:var(--accent);vertical-align:-4px;margin-right:8px;display:inline-grid}:where(.r7) .gm-t .mk svg{width:20px;height:20px}:where(.r7) .gm-t .sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}:where(.r7) .gm-fit{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:clamp(28px,3vw,40px);display:grid}:where(.r7) .gm-fit>div{box-shadow:0 0 0 1px var(--rule);background:#fff;border-radius:18px;align-content:start;gap:10px;padding:24px;display:grid}:where(.r7) .gm-fit b{align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}:where(.r7) .gm-fit b svg{width:16px;height:16px}:where(.r7) .gm-fit .y b{color:var(--green)}:where(.r7) .gm-fit .n b{color:var(--red)}:where(.r7) .gm-fit h3{font:700 19px/1.3 var(--display);color:var(--ink)}:where(.r7) .gm-fit p{color:var(--ink-2);margin:0;font-size:15.5px;line-height:1.55}:where(.r7) .gm-qg{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:24px clamp(32px,6vw,96px);display:grid}:where(.r7) .gm-qg .head{margin:0}:where(.r7) .gm-qg .faq{max-width:none;margin:0}@media (max-width:1100px){:where(.r7) .gm-jg{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){:where(.r7) .gm23-h .wrap,:where(.r7) .gm-qg,:where(.r7) .gm-steps,:where(.r7) .gm-fit{grid-template-columns:1fr}}@media (max-width:560px){:where(.r7) .gm-jg{grid-template-columns:1fr}:where(.r7) .gm-play{font-size:14px;bottom:12px;left:12px}}@media (prefers-reduced-motion:reduce){:where(.r7) .gm-play,:where(.r7) .gm-ck svg.go{transition:none}}:where(.r7) .gm-jg{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;gap:56px clamp(28px,4vw,64px)}@supports (grid-template-rows:subgrid){:where(.r7) .gm-jg{grid-template-rows:repeat(2,auto auto auto auto)}:where(.r7) .gm-j{grid-row:span 4;grid-template-rows:subgrid;row-gap:0}:where(.r7) .gm-j h3{margin-top:24px}:where(.r7) .gm-j>p{margin-top:10px}:where(.r7) .gm-ck{margin-top:18px}}:where(.r7) .gm-j{min-width:0}:where(.r7) .gm-jp{min-height:0;box-shadow:0 0 0 1px var(--rule), 0 2px 6px #13233a0a, 0 18px 40px -28px #13233a4d;border-radius:20px;padding:24px 26px;overflow:hidden}:where(.r7) .gm-j h3{font-size:24px}:where(.r7) .gm-j>p{max-width:36em;font-size:16px;line-height:1.6}:where(.r7) .gm-ck{align-self:start;max-width:36em;padding-top:14px;font-size:15px}:where(.r7) .pz{font-size:15px}:where(.r7) .pz .th,:where(.r7) .pz .tr{grid-template-columns:minmax(0,1.5fr) minmax(0,.8fr) minmax(0,1fr);padding:11px 0}:where(.r7) .pz.pol .th,:where(.r7) .pz.pol .tr{grid-template-columns:minmax(0,1fr) auto}:where(.r7) .pz .th{font-size:13px}:where(.r7) .pz .tr.hi{margin:0 -12px;padding-inline:12px}:where(.r7) .pz .why{padding:11px 0;font-size:14px}:where(.r7) .pz .st{white-space:normal;padding:6px 10px;font-size:13px}:where(.r7) .pz.ad b{font-size:19px}:where(.r7) .pz.ad p{font-size:15px}:where(.r7) .pz.ad .sp,:where(.r7) .pz.ad .dom,:where(.r7) .pz.ad .as{font-size:13px}:where(.r7) .gm-drawn{color:var(--ink-3);align-items:center;gap:8px;margin:36px 0 0;font-size:14px;display:flex}:where(.r7) .gm-drawn svg{flex:none;width:16px;height:16px}:where(.r7) .gm-steps h3,:where(.r7) .gm-fit h3{font-size:20px}:where(.r7) .gm-steps p,:where(.r7) .gm-fit p,:where(.r7) .gm-play{font-size:16px}@media (max-width:760px){:where(.r7) .gm-jg{grid-template-rows:none;grid-template-columns:1fr;gap:48px}:where(.r7) .gm-j{grid-row:auto;grid-template-rows:none}:where(.r7) .gm-jp{padding:20px 18px}:where(.r7) .pz{font-size:14px}:where(.r7) .pz .th{font-size:12px}:where(.r7) .gm-j h3{margin-top:20px;font-size:22px}}:where(.r7) .pz.ad .qy{box-shadow:inset 0 0 0 1.5px var(--rule-2);color:var(--ink);border-radius:999px;align-items:center;gap:8px;margin-bottom:14px;padding:10px 14px;font-size:15px;display:flex}:where(.r7) .pz.ad .qy svg{width:16px;height:16px;color:var(--ink-3)}:where(.r7) .pz .why b.lim{color:var(--yellow-ink)}:where(.r7) .gm-ck span,:where(.r7) .gm-j h3,:where(.r7) .gm-j>p{text-wrap:pretty}@media (max-width:760px){:where(.r7) .pz .st,:where(.r7) .pz.ad .sp,:where(.r7) .pz.ad .dom,:where(.r7) .pz.ad .as{font-size:14px}}:where(.r7) .ag26-f .wrap{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}:where(.r7) .ag26-c .lede{max-width:30em;margin-top:18px}:where(.r7) .hsplit+.ag26-f{padding-top:clamp(16px,2vw,32px)}:where(.r7) .ag26-f+.ag20{margin-top:0}@media (max-width:900px){:where(.r7) .ag26-f .wrap{grid-template-columns:1fr}}@keyframes r7-xf27in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}:where(.r7) .r28{flex-direction:column;gap:12px;width:100%;min-height:0;display:flex}:where(.r7) .r-top{align-items:center;gap:8px;display:flex}:where(.r7) .r-all{color:var(--ink);align-items:center;gap:6px;padding:4px 10px 4px 4px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}:where(.r7) .r-all svg{width:16px;height:16px;transition:transform .15s ease-out}:where(.r7) .r-all:hover svg{transform:translate(-2px)}:where(.r7) .r-tog{display:none}:where(.r7) .r-body{flex-direction:column;gap:10px;min-height:0;display:flex}:where(.r7) .r-q{box-shadow:0 0 0 1px var(--rule-2), 0 1px 2px #13233a0a;background:#fff;border-radius:10px;align-items:center;gap:8px;padding:0 12px;transition:box-shadow .15s ease-out;display:flex}:where(.r7) .r-q:focus-within{box-shadow:0 0 0 2px var(--ink)}:where(.r7) .r-q svg{width:16px;height:16px;color:var(--ink-3);flex:none}:where(.r7) .r-q input{min-width:0;font:400 15px var(--text);color:var(--ink);background:0 0;border:0;outline:0;flex:1;min-height:40px}:where(.r7) .r-q input::placeholder{color:#6b7a8f}:where(.r7) .r-q kbd{font:500 11.5px var(--mono);color:var(--ink-3);box-shadow:inset 0 0 0 1px var(--rule-2);border-radius:5px;padding:1px 6px}:where(.r7) .r-q:focus-within kbd{display:none}:where(.r7) .r-gs{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--rule-2) transparent;min-height:0;padding:8px 0 24px;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 12px calc(100% - 32px),#0000);mask-image:linear-gradient(#0000,#000 12px calc(100% - 32px),#0000)}:where(.r7) .rg+.rg{margin-top:18px}:where(.r7) .rh{color:var(--ink);align-items:center;gap:8px;margin:0 0 4px;padding:0 10px;font-size:12.5px;font-weight:600;display:flex}:where(.r7) .rh svg{flex:none;width:14px;height:14px}:where(.r7) .rh span{flex:1;min-width:0}:where(.r7) .rh em{font:500 11.5px var(--mono);color:var(--ink-3);font-style:normal}:where(.r7) .rg ul{gap:1px;margin:0;padding:0;list-style:none;display:grid}:where(.r7) .rg a{color:var(--ink-2);border-radius:8px;align-items:center;gap:10px;padding:6px 10px;font-size:14px;line-height:1.38;text-decoration:none;transition:background-color .12s ease-out,color .12s ease-out;display:flex;position:relative}:where(.r7) .rg a span{flex:1;min-width:0}:where(.r7) .rg a:hover{background:var(--panel);color:var(--ink)}:where(.r7) .rg a[aria-current=page]{background:var(--panel);color:var(--ink);box-shadow:inset 0 0 0 1px var(--rule-2);font-weight:600}:where(.r7) .rg li[hidden],:where(.r7) .rg[hidden]{display:none}:where(.r7) .fxd{background:#16a34a;border-radius:99px;flex:none;width:6px;height:6px;display:inline-block}:where(.r7) .r-none{color:var(--ink-3);margin:0;padding:0 10px;font-size:14px}:where(.r7) .r-key{color:var(--ink-3);align-items:center;gap:8px;margin:0;padding:0 10px;font-size:12.5px;display:flex}:where(.r7) .bc28{flex-wrap:wrap;align-items:center;gap:4px;font-size:13.5px;display:flex}:where(.r7) .bc28 a{color:var(--ink-3);padding:2px 0;font-weight:500;text-decoration:none}:where(.r7) .bc28 a:hover{color:var(--ink)}:where(.r7) .bc28 svg{width:14px;height:14px;color:var(--rule-2)}:where(.r7) .s28{flex-wrap:wrap;align-items:center;gap:10px 14px;margin:18px 0 0;display:flex}:where(.r7) .m-pl{color:var(--ink);align-items:center;gap:8px;font-size:14.5px;font-weight:600;display:inline-flex}:where(.r7) .m-pl svg{width:16px;height:16px}:where(.r7) .m-pl:after{content:"";background:var(--rule-2);width:1px;height:18px;margin-left:6px}:where(.r7) .m-st{background:var(--yellow-tint);color:var(--yellow-ink);border-radius:999px;align-items:center;gap:6px;padding:5px 11px 5px 9px;font-size:13.5px;font-weight:600;display:inline-flex}:where(.r7) .m-st svg{width:15px;height:15px}:where(.r7) .m-st.ok{background:var(--green-tint);color:var(--green)}:where(.r7) .w28{--gut:44px;--px:60px;--ps:22px;background:#fff;border-radius:16px;grid-template-columns:52px minmax(0,1fr);margin:30px 0 0;display:grid;position:relative;overflow:clip;box-shadow:0 0 0 1px #13233a17,0 1px 2px #13233a0a,0 14px 28px -16px #13233a29,0 44px 80px -44px #13233a61}:where(.r7) .w-rail{background:#13233a;flex-direction:column;align-items:center;gap:10px;padding:14px 0;display:flex}:where(.r7) .w-rail>svg{box-sizing:content-box;--a:#94a3b8;--b:#64748b;border-radius:9px;width:18px;height:18px;padding:7px}:where(.r7) .w-rail>svg:first-of-type{--a:#fff;--b:#ea580c;background:#ffffff1a}:where(.r7) .w-logo{margin-bottom:8px;display:grid}:where(.r7) .w-logo svg{width:24px;height:24px}:where(.r7) .w-main{flex-direction:column;min-width:0;display:flex}:where(.r7) .w-top{padding:12px 20px 12px var(--gut);color:var(--ink-3);white-space:nowrap;border-bottom:1px solid #f0eeec;align-items:center;gap:8px;font-size:13.5px;display:flex}:where(.r7) .w-top b{color:var(--ink);text-overflow:ellipsis;font-weight:600;overflow:hidden}:where(.r7) .w-cr:before{content:"/";color:var(--rule-2);margin-right:8px}:where(.r7) .w-ex{background:var(--panel);color:var(--ink-2);border-radius:6px;margin-left:auto;padding:3px 8px;font-size:11.5px;font-weight:600}:where(.r7) .w-h{padding:18px 20px 12px var(--gut);align-items:center;gap:10px;display:flex}:where(.r7) .w-h b{font:700 18px/1.2 var(--display);color:var(--ink);letter-spacing:-.01em}:where(.r7) .w-n{font:500 12px var(--mono);color:var(--accent-deep);background:#ea580c17;border-radius:6px;padding:3px 7px}:where(.r7) .w-sy{color:var(--ink-3);align-items:center;gap:6px;margin-left:auto;font-size:12.5px;display:inline-flex}:where(.r7) .w-sy svg{width:13px;height:13px}:where(.r7) .w-list{margin:0 16px 18px var(--gut);background:#f6f5f3;border-radius:12px;padding:0;list-style:none;box-shadow:0 0 0 1px #ebe9e6}:where(.r7) .w-r:first-child{border-radius:12px 12px 0 0}:where(.r7) .w-r:last-child{border-radius:0 0 12px 12px}:where(.r7) .w-r{border-bottom:1px solid #f0eeec;position:relative}:where(.r7) .w-r:last-child{border-bottom:0}:where(.r7) .w-r.dim{opacity:.6}:where(.r7) .w-r.dim,:where(.r7) .w-r.on+.w-r{border-bottom:0}:where(.r7) .w-r.on{background:#fff;border-radius:12px;margin:6px;box-shadow:0 0 0 1px #e7e5e2,0 14px 30px -18px #13233a61}:where(.r7) .w-line{grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;display:grid}:where(.r7) .w-r.dim .w-line{padding-block:10px}:where(.r7) .w-d{background:#c2410c1a;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}:where(.r7) .w-d.opp{background:var(--panel)}:where(.r7) .w-r.on .w-d.opp{background:#fff;box-shadow:0 0 0 1px #e9e7e3}:where(.r7) .w-d svg{width:16px;height:16px}:where(.r7) .ki.crit{color:var(--red)}:where(.r7) .ki.high{color:var(--ink)}:where(.r7) .ki.info{color:var(--ink-3)}:where(.r7) .ki.up{color:#047857}:where(.r7) .w-tt{min-width:0;color:var(--ink);font-size:15.5px;line-height:1.4}:where(.r7) .w-r.on .w-tt{font-weight:500}:where(.r7) .w-r.dim .w-tt{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;overflow:hidden}:where(.r7) .w-st{text-align:right;white-space:nowrap;line-height:1.15}:where(.r7) .w-st b{font:600 15px var(--mono);color:#c2410c;font-variant-numeric:tabular-nums;display:block}:where(.r7) .w-st small{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin-top:3px;font-size:10.5px;font-weight:500;display:block}:where(.r7) .w-bs{flex-wrap:wrap;grid-column:2/-1;justify-self:start;align-items:center;gap:6px;display:flex}:where(.r7) .w-b{white-space:nowrap;border-radius:9px;align-items:center;gap:6px;height:34px;padding:0 14px;font-size:13.5px;font-weight:600;display:inline-flex}:where(.r7) .w-b svg{width:14px;height:14px}:where(.r7) .w-b.ink{color:#fff;background:#13233a}:where(.r7) .w-b.out{color:var(--ink);box-shadow:inset 0 0 0 1px var(--rule-2);background:#fff}:where(.r7) .w-b.gh{color:var(--ink-2);padding:0 10px;font-weight:500}:where(.r7) .w-b.why{color:var(--ink);background:#e9e7e3}:where(.r7) .w-why{grid-template-rows:1fr;display:grid}:where(.r7) .w-wi{clip-path:inset(0 0 0 -120px);min-height:0}:where(.r7) .w-pad{border-top:1px solid #e9e7e3;gap:16px;margin:0 16px 0 60px;padding:16px 0 18px;display:grid}:where(.r7) .w-ev{background:#fff;border-radius:10px;padding:4px 14px;box-shadow:0 0 0 1px #ebe9e6}:where(.r7) .w-ev table{border-collapse:collapse;width:100%;font-size:14px}:where(.r7) .w-ev td{color:var(--ink-2);vertical-align:top;border-bottom:1px solid #f0eeec;padding:9px 0}:where(.r7) .w-ev tr:last-child td{border-bottom:0}:where(.r7) .w-ev td:last-child{text-align:right;color:var(--ink);font-variant-numeric:tabular-nums;padding-left:16px;font-weight:600}:where(.r7) .w-ev td.n{white-space:nowrap}:where(.r7) .w-wy{gap:8px;display:grid}:where(.r7) .w-wy p{margin:0}:where(.r7) .w-bd{flex-wrap:wrap;align-items:center;gap:10px;display:flex}:where(.r7) .sev{border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:600}:where(.r7) .sev.critical{background:var(--red-tint);color:var(--red)}:where(.r7) .sev.high{color:var(--ink);background:#13233a14}:where(.r7) .sev.medium{background:var(--panel);color:var(--ink-2)}:where(.r7) .sev.low{box-shadow:inset 0 0 0 1px var(--rule-2);color:var(--ink-2)}:where(.r7) .w-jd{color:var(--ink-3);align-items:center;gap:4px;font-size:12.5px;display:inline-flex}:where(.r7) .w-jd svg{width:12px;height:12px}:where(.r7) .w-wy p:last-child{color:var(--ink-2);max-width:62ch;font-size:14px;line-height:1.55}:where(.r7) .w-ask{height:30px;box-shadow:inset 0 0 0 1px var(--rule-2);color:var(--ink);background:#fff;border-radius:8px;justify-self:start;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}:where(.r7) .w-ask svg{--a:var(--ink);--b:#ea580c;width:14px;height:14px}:where(.r7) [data-p]{position:relative}:where(.r7) .pin{z-index:2;width:var(--ps,22px);height:var(--ps,22px);background:var(--accent);color:#fff;font:700 12px/1 var(--text);border-radius:50%;place-items:center;transition:transform .15s ease-out;display:grid;position:absolute;top:-11px;left:-11px;box-shadow:0 0 0 3px #fff,0 4px 10px -2px #ea580c80}:where(.r7) .w28 [data-p]:after{content:"";pointer-events:none;border:1.5px dashed #0000;border-radius:11px;transition:border-color .15s ease-out,background-color .15s ease-out;position:absolute;inset:-6px}:where(.r7) .w-r .pin{left:calc(-1 * var(--px) - var(--gut) / 2 - var(--ps) / 2);top:var(--py,0px)}:where(.r7) .w-bs{--py:6px}:where(.r7) .w-ev{--py:10px}:where(.r7) .w-wy{--py:-1px}:where(.r7) .w28[data-hi="1"] [data-p="1"]:after,:where(.r7) .w28[data-hi="2"] [data-p="2"]:after,:where(.r7) .w28[data-hi="3"] [data-p="3"]:after,:where(.r7) .w28[data-hi="4"] [data-p="4"]:after{background:#ea580c0a;border-color:#ea580cbf}:where(.r7) .w28[data-hi="1"] [data-p="1"] .pin,:where(.r7) .w28[data-hi="2"] [data-p="2"] .pin,:where(.r7) .w28[data-hi="3"] [data-p="3"] .pin,:where(.r7) .w28[data-hi="4"] [data-p="4"] .pin{transform:scale(1.15)}@keyframes r7-w28-open{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}@keyframes r7-w28-press{0%{background-color:#0000}}@keyframes r7-w28-pin{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:none}}:where(.r7) .w28 .w-why{animation:.45s cubic-bezier(.2,.7,.2,1) .5s both r7-w28-open}:where(.r7) .w28 .w-b.why{animation:.15s ease-out .4s both r7-w28-press}:where(.r7) .w28 .pin{animation:.32s cubic-bezier(.34,1.4,.64,1) both r7-w28-pin}:where(.r7) .w28 [data-p="1"] .pin{animation-delay:1s}:where(.r7) .w28 [data-p="2"] .pin{animation-delay:1.07s}:where(.r7) .w28 [data-p="3"] .pin{animation-delay:1.14s}:where(.r7) .w28 [data-p="4"] .pin{animation-delay:1.21s}:where(.r7) .lg28{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;margin:36px 0 0;padding:0;list-style:none;display:grid}:where(.r7) .lg28 li{border-top:1px solid var(--rule);grid-template-columns:22px minmax(0,1fr);gap:14px;padding:18px 0 22px;display:grid}:where(.r7) .lg28 .pin{box-shadow:none;margin-top:1px;position:static}:where(.r7) .lg28 li.hi .pin{transform:scale(1.15);box-shadow:0 0 0 4px #ea580c29}:where(.r7) .lg28 b{font:700 17px/1.3 var(--display);color:var(--ink);display:block}:where(.r7) .lg28 p{color:var(--ink-2);max-width:46ch;margin:6px 0 0;font-size:15px;line-height:1.6}:where(.r7) .ix-bar{z-index:5;-webkit-backdrop-filter:saturate(1.4)blur(8px);backdrop-filter:saturate(1.4)blur(8px);background:#ffffffeb;border-radius:0 0 14px 14px;flex-wrap:wrap;align-items:center;gap:10px;margin:20px -12px 0;padding:12px;transition:box-shadow .2s ease-out;display:flex;position:sticky;top:68px}:where(.r7) .ix-bar.stuck{box-shadow:0 1px 0 var(--rule), 0 12px 20px -16px #13233a40}:where(.r7) .ix-sent{height:1px;margin-bottom:-1px}:where(.r7) .ix-bar .r-q.big{flex:340px;padding:0 14px}:where(.r7) .ix-bar .r-q.big input{min-height:46px;font-size:16px}:where(.r7) .ix-bar .r-q.big svg{width:18px;height:18px}:where(.r7) .ix-f{background:var(--panel);border-radius:12px;gap:2px;padding:4px;display:inline-flex}:where(.r7) .ix-f button{height:38px;font:600 14px var(--text);color:var(--ink-2);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:9px;align-items:center;gap:6px;padding:0 12px;transition:background-color .15s ease-out,color .15s ease-out,box-shadow .15s ease-out;display:inline-flex}:where(.r7) .ix-f button svg{width:15px;height:15px}:where(.r7) .ix-f button em{font:500 11.5px var(--mono);color:var(--ink-3);font-style:normal}:where(.r7) .ix-f button[aria-pressed=true]{color:var(--ink);box-shadow:0 0 0 1px var(--rule), 0 1px 2px #13233a14;background:#fff}:where(.r7) .ix-f button:hover:not([aria-pressed=true]){color:var(--ink)}:where(.r7) .ix-c{color:var(--ink-3);margin:8px 0 0;font-size:14px}:where(.r7) .ix-c:empty{display:none}:where(.r7) .ix-g{margin-top:32px;scroll-margin-top:150px}:where(.r7) .ix-g h2{border-bottom:1.5px solid var(--ink);font:700 21px/1.25 var(--display);color:var(--ink);letter-spacing:-.01em;align-items:center;gap:10px;margin:0;padding-bottom:12px;display:flex}:where(.r7) .ix-g h2 svg{flex:none;width:18px;height:18px}:where(.r7) .ix-g h2 span{flex:1}:where(.r7) .ix-g h2 em{font:500 13.5px var(--text);color:var(--ink-3);font-variant-numeric:tabular-nums;font-style:normal}:where(.r7) .ix-g ul{margin:0;padding:0;list-style:none}:where(.r7) .ix-g li{border-bottom:1px solid var(--rule)}:where(.r7) .ix-g li[hidden],:where(.r7) .ix-g[hidden]{display:none}:where(.r7) .ix-g li a{color:var(--ink);border-radius:12px;grid-template-columns:32px minmax(0,1fr) 232px 16px;align-items:center;gap:16px;margin-inline:-10px;padding:14px 10px;text-decoration:none;transition:background-color .15s ease-out;display:grid}:where(.r7) .ix-g li a:hover{background:var(--panel)}:where(.r7) .ix-g svg.go{width:16px;height:16px;color:var(--ink-3);transition:transform .15s ease-out,color .15s ease-out}:where(.r7) .ix-g li a:hover svg.go{color:var(--ink);transform:translate(2px)}@media (max-width:960px){:where(.r7) .r-top{justify-content:space-between}:where(.r7) .r-tog{background:var(--panel);color:var(--ink);font:600 14px var(--text);cursor:pointer;border:0;border-radius:10px;align-items:center;gap:8px;height:38px;padding:0 12px;display:inline-flex}:where(.r7) .r-tog svg{width:15px;height:15px}:where(.r7) .r-tog .dn{transition:transform .2s ease-out}:where(.r7) .r28:not(.open) .r-body{display:none}:where(.r7) .r28.open .r-tog .dn{transform:rotate(180deg)}:where(.r7) .r28.open .r-gs{max-height:min(58vh,520px)}:where(.r7) .r-q kbd{display:none}:where(.r7) .bc28{margin-top:8px}:where(.r7) .lg28{grid-template-columns:1fr}}@media (max-width:640px){:where(.r7) .w28{--gut:28px;--ps:20px;border-radius:14px;grid-template-columns:1fr;margin-top:24px}:where(.r7) .w-rail{display:none}:where(.r7) .w-bs,:where(.r7) .w-ev,:where(.r7) .w-wy{--px:12px}:where(.r7) .w-tt{--px:50px}:where(.r7) .pin{font-size:11px}:where(.r7) .w-top{padding:10px 14px 10px var(--gut)}:where(.r7) .w-cr,:where(.r7) .w-sy{display:none}:where(.r7) .w-h{padding:14px 14px 10px var(--gut)}:where(.r7) .w-list{margin:0 10px 12px var(--gut)}:where(.r7) .w-line{grid-template-columns:28px minmax(0,1fr);column-gap:10px;padding:12px}:where(.r7) .w-d{width:28px;height:28px}:where(.r7) .w-d svg{width:15px;height:15px}:where(.r7) .w-st{text-align:left;grid-column:2;align-items:baseline;gap:8px;display:flex}:where(.r7) .w-st small{margin:0}:where(.r7) .w-r.dim .w-st{display:none}:where(.r7) .w-bs{grid-column:1/-1;gap:4px}:where(.r7) .w-b{height:32px;padding:0 12px;font-size:13px}:where(.r7) .w-b.gh{padding:0 8px}:where(.r7) .w-ev{padding:2px 12px}:where(.r7) .w-ev table{font-size:13.5px}:where(.r7) .m-pl:after{display:none}:where(.r7) .s28{gap:10px 12px}:where(.r7) .w-pad{margin:0 12px}:where(.r7) .ix-bar{margin-inline:-8px;padding:10px 8px}:where(.r7) .ix-f{width:100%}:where(.r7) .ix-f button{flex:auto;justify-content:center;padding:0 8px}:where(.r7) .ix-f button em{display:none}:where(.r7) .ix-g li a{grid-template-columns:28px minmax(0,1fr) 16px;align-items:start;gap:6px 12px}:where(.r7) .ix-g li a>.w-d{grid-area:1/1;width:28px;height:28px}:where(.r7) .ix-g svg.go{grid-area:1/3/span 2;align-self:center}}@media (prefers-reduced-motion:reduce){:where(.r7) .w28 .w-why,:where(.r7) .w28 .w-b.why,:where(.r7) .w28 .pin{animation:none}:where(.r7) .r-q,:where(.r7) .rg a,:where(.r7) .r-all svg,:where(.r7) .pin,:where(.r7) .w28 [data-p]:after,:where(.r7) .ix-f button,:where(.r7) .ix-g li a,:where(.r7) .ix-g svg.go{transition:none}}:where(.r7) .gl28 .s28{margin-top:16px}:where(.r7) .m-st.nt{background:var(--panel);color:var(--ink-2);padding-left:11px}:where(.r7) .m-pl:last-child:after{display:none}:where(.r7) .gl-a{color:var(--accent);display:inline-grid}:where(.r7) .gl-a svg{width:16px;height:16px}:where(.r7) .gl-cap{color:var(--ink-3);max-width:64ch;margin:12px 0 0;font-size:14px;line-height:1.55}:where(.r7) .gl-cap a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--rule-2);text-decoration-color:var(--rule-2);text-underline-offset:3px;font-weight:600}:where(.r7) .gl-cap a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}:where(.r7) .w28.wc{--gut:16px;grid-template-columns:minmax(0,1fr);margin:0}:where(.r7) .w28.wc .w-top{padding-left:20px}:where(.r7) .w28.wc .w-list{margin:14px}:where(.r7) .w28.wc .w-r.on:before{top:8px;bottom:8px}:where(.r7) mark.tm{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#ea580c1f;border-radius:4px;margin:0 -1px;padding:0 3px;box-shadow:inset 0 -1.5px #ea580c99}:where(.r7) .w-b.ink mark.tm{color:#fff;background:#ffffff24;box-shadow:inset 0 -1.5px #fb923c}:where(.r7) .cu-b{padding:18px 20px 20px}:where(.r7) .cu-t{border-collapse:collapse;width:100%;font-size:14.5px}:where(.r7) .cu-t th{text-align:left;color:var(--ink-3);border-bottom:1px solid #ebe9e6;padding:0 10px 9px;font-size:12.5px;font-weight:600}:where(.r7) .cu-t td{color:var(--ink-2);border-bottom:1px solid #f0eeec;padding:11px 10px}:where(.r7) .cu-t tr:last-child td{border-bottom:0}:where(.r7) .cu-t th:not(:first-child),:where(.r7) .cu-t td:not(:first-child){text-align:right}:where(.r7) .cu-t td:not(:first-child){color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}:where(.r7) .cu-t tr.hi td{background:#f7f6f4}:where(.r7) .cu-t tr.hi td:first-child{color:var(--ink);border-radius:8px 0 0 8px;font-weight:600}:where(.r7) .cu-t tr.hi td:last-child{border-radius:0 8px 8px 0}:where(.r7) .cu-f{flex-wrap:wrap;align-items:center;gap:14px 18px;display:flex}:where(.r7) .cu-f>span{background:#f7f6f4;border-radius:12px;gap:4px;min-width:128px;padding:14px 16px;display:grid}:where(.r7) .cu-f>span.r{background:#fff;box-shadow:0 0 0 1px #ebe9e6}:where(.r7) .cu-f b{font:700 clamp(22px, 2.2vw, 28px)/1.1 var(--display);color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.01em}:where(.r7) .cu-f small{color:var(--ink-3);font-size:12.5px}:where(.r7) .cu-f>i{font:500 22px var(--text);color:var(--ink-3);font-style:normal}:where(.r7) .cu-f.two{grid-template-columns:1fr 1fr;gap:12px;display:grid}:where(.r7) .cu-f.two>span{min-width:0}:where(.r7) .cu-bars{gap:12px;display:grid}:where(.r7) .cu-bars>div{color:var(--ink-2);grid-template-columns:170px minmax(0,1fr) 48px;align-items:center;gap:14px;font-size:14.5px;display:grid}:where(.r7) .cu-bars i{background:#f0eeec;border-radius:6px;height:12px;position:relative;overflow:hidden}:where(.r7) .cu-bars i:before{content:"";width:var(--w);background:#94a3b8;border-radius:6px;position:absolute;inset:0 auto 0 0}:where(.r7) .cu-bars .hi i:before{background:#13233a}:where(.r7) .cu-bars b{text-align:right;color:var(--ink);font-variant-numeric:tabular-nums}:where(.r7) .cu-n{color:var(--ink-2);margin:14px 0 0;font-size:14px}:where(.r7) .cu-rc{gap:12px;display:grid}:where(.r7) .cu-rh{flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0;display:flex}:where(.r7) .cu-rh b{color:var(--ink);font-size:15.5px;font-weight:600}:where(.r7) .cu-rc .chipk{background:var(--green-tint);color:var(--green);border-radius:999px;padding:3px 9px;font-size:12px;font-weight:600}:where(.r7) .cu-rc .cu-t td:first-child{width:40%}:where(.r7) .cu-u{color:var(--ink);height:32px;box-shadow:inset 0 0 0 1px var(--rule-2);background:#fff;border-radius:8px;justify-self:start;align-items:center;padding:0 12px;font-size:13.5px;font-weight:600;display:inline-flex}:where(.r7) .pm{opacity:.9;flex:none;gap:3px;font-style:normal;display:inline-flex}:where(.r7) .pm svg{width:12px;height:12px}:where(.r7) .pm .gl-a svg{width:13px;height:13px}:where(.r7) .gl-pt{background:var(--panel);border-radius:10px;justify-content:center;align-items:center;gap:2px;width:34px;height:34px;display:inline-flex}:where(.r7) .gl-pt svg{width:15px;height:15px}:where(.r7) .gl-pt .gl-a svg{width:17px;height:17px}:where(.r7) .gl-pt:has(svg+svg) svg{width:12px;height:12px}:where(.r7) .ix-f .gl-a svg{width:15px;height:15px}:where(.r7) .gl28 .ix-g h2{padding-top:2px}@media (max-width:640px){:where(.r7) .w28.wc{--gut:12px}:where(.r7) .w28.wc .w-list{margin:10px}:where(.r7) .w28.wc .w-top{padding-left:14px}:where(.r7) .cu-b{padding:14px}:where(.r7) .cu-t{font-size:13.5px}:where(.r7) .cu-t td,:where(.r7) .cu-t th{padding-inline:6px}:where(.r7) .cu-f>span{flex:40%;min-width:0}:where(.r7) .cu-f>i{display:none}:where(.r7) .cu-f.two{grid-template-columns:1fr}:where(.r7) .cu-bars>div{grid-template-columns:112px minmax(0,1fr) 36px;gap:10px;font-size:13.5px}:where(.r7) .gl28 .ix-g li a>.gl-pt{grid-area:1/1/span 2;width:30px;height:30px}}:where(.r7) .tg{letter-spacing:.02em;border-radius:999px;flex:none;align-items:center;height:20px;padding:0 8px;font-size:11.5px;font-weight:700;display:inline-flex}:where(.r7) .tg.live{background:var(--green-tint);color:var(--green)}:where(.r7) .tg.next{background:var(--yellow-tint);color:var(--yellow-ink)}:where(.r7) .vt30{background:var(--panel);width:30px;height:30px;color:var(--ink-2);border-radius:9px;flex:none;place-items:center;display:inline-grid}:where(.r7) .vt30.t{font:700 14px/1 var(--display)}:where(.r7) .vt30.us{color:var(--accent);background:#13233a}:where(.r7) .vt30 svg{width:18px;height:18px}:where(.r7) .mx30{box-shadow:0 0 0 1px var(--rule);scrollbar-width:thin;background:#fff;border-radius:14px;margin-top:16px;overflow-x:auto}:where(.r7) .mx30:focus-visible{outline:2px solid var(--ink);outline-offset:2px}:where(.r7) .mx30 table{border-collapse:separate;border-spacing:0;width:100%;min-width:1040px;font-size:13px}:where(.r7) .mx30 th,:where(.r7) .mx30 td{text-align:left;vertical-align:top;border-bottom:1px solid #f0eeec;padding:10px}:where(.r7) .mx30 thead th{color:var(--ink-3);border-bottom:1px solid var(--rule);background:#fbfaf9;font-size:12px;font-weight:600;line-height:1.3}:where(.r7) .mx30 tbody th{z-index:1;background:#fff;min-width:190px;position:sticky;left:0;box-shadow:1px 0 #f0eeec}:where(.r7) .mx30 tbody th a,:where(.r7) .mx30 tbody th{color:var(--ink);text-decoration:none}:where(.r7) .mx30 tbody th a{align-items:center;gap:10px;display:flex}:where(.r7) .mx30 tbody th a:hover b{text-underline-offset:3px;text-decoration:underline}:where(.r7) .mx30 tbody th b{font-size:14px;font-weight:600;line-height:1.3}:where(.r7) .mx30 tr.us th,:where(.r7) .mx30 tr.us td{background:#fff8f3}:where(.r7) .mx30 tr.us th{align-items:center;gap:10px;display:flex}:where(.r7) .mx30 tr.kh th{color:var(--ink-3);box-shadow:none;background:#fff;padding:14px 10px 6px;font-size:12px;font-weight:600;position:static}:where(.r7) .mx30 table{table-layout:fixed;min-width:0}:where(.r7) .mx30 thead th{text-align:center}:where(.r7) .mx30 thead th:first-child{width:200px}:where(.r7) .mx30 td{text-align:center;vertical-align:middle;padding:8px 4px}:where(.r7) .mx30 td span{cursor:help;border-radius:50%;outline:none;place-items:center;width:30px;height:30px;display:inline-grid;position:relative}:where(.r7) .mx30 td svg{width:16px;height:16px}:where(.r7) .mx30 td.y span{background:var(--green-tint);color:var(--green)}:where(.r7) .mx30 td.p span{background:var(--yellow-tint);color:var(--yellow-ink)}:where(.r7) .mx30 td.n span{color:#94a3b8;background:#f1efec}:where(.r7) .mx30 td.na span{color:#d6d3d1}:where(.r7) .mx30 td span:focus-visible{box-shadow:0 0 0 2px var(--ink)}:where(.r7) .mx30 td em{z-index:5;color:#fff;width:max-content;max-width:220px;font:500 12.5px/1.45 var(--text);text-align:left;white-space:normal;pointer-events:none;opacity:0;visibility:hidden;background:#13233a;border-radius:10px;padding:8px 10px;font-style:normal;transition:opacity .12s ease-out,visibility .12s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 10px 24px -10px #13233a80}:where(.r7) .mx30 td span:hover em,:where(.r7) .mx30 td span:focus em{opacity:1;visibility:visible}:where(.r7) .mx30 tbody tr:nth-child(-n+3) td em{top:calc(100% + 8px);bottom:auto}:where(.r7) .mx30 tr.us td span{box-shadow:0 0 0 1.5px #16a34a59}:where(.r7) .mx30{overflow:visible}:where(.r7) .mx30 thead th:first-child{border-top-left-radius:14px}:where(.r7) .mx30 thead th:last-child{border-top-right-radius:14px}:where(.r7) .mx30 tbody tr:last-child th{border-bottom-left-radius:14px}:where(.r7) .mx30 tbody tr:last-child td:last-child{border-bottom-right-radius:14px}:where(.r7) .mx30 tbody tr:last-child>*{border-bottom:0}:where(.r7) .cg30{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}:where(.r7) .ck30{color:var(--ink-3);align-items:flex-start;gap:8px;margin:14px 0 0;font-size:13.5px;display:flex}:where(.r7) .ck30 svg{flex:none;width:15px;height:15px;margin-top:2px}:where(.r7) .lg30{box-shadow:0 0 0 1px var(--rule);background:#fff;border-radius:14px;margin-top:14px;overflow-x:auto}:where(.r7) .lg30 table{border-collapse:collapse;width:100%;min-width:620px;font-size:14px}:where(.r7) .lg30 th,:where(.r7) .lg30 td{text-align:left;vertical-align:top;border-bottom:1px solid #f0eeec;padding:12px 14px;line-height:1.55}:where(.r7) .lg30 tr:last-child th,:where(.r7) .lg30 tr:last-child td{border-bottom:0}:where(.r7) .lg30 thead th{color:var(--ink-3);background:#fbfaf9;font-size:12.5px;font-weight:600}:where(.r7) .lg30 tbody th{width:150px;color:var(--ink);font-size:13.5px;font-weight:600}:where(.r7) .lg30 td{color:var(--ink-2);width:40%}:where(.r7) .lg30 td.us,:where(.r7) .lg30 thead th.us{color:var(--ink);background:#fff8f3}:where(.r7) .src30{color:var(--ink-3);margin:12px 0 0;font-size:12.5px;line-height:1.6}:where(.r7) .src30 a{color:var(--ink-2)}@media (max-width:880px){:where(.r7) .mx30{padding-top:0;overflow-x:auto}:where(.r7) .mx30 table{min-width:760px}:where(.r7) .mx30 td em{max-width:180px}}@media (max-width:640px){:where(.r7) .cg30{grid-template-columns:1fr}:where(.r7) .mx30 tbody th{min-width:150px}:where(.r7) .lg30{box-shadow:none;background:0 0;border-radius:0;overflow:visible}:where(.r7) .lg30 table,:where(.r7) .lg30 tbody,:where(.r7) .lg30 tr,:where(.r7) .lg30 th,:where(.r7) .lg30 td{width:auto;min-width:0;display:block}:where(.r7) .lg30 thead{display:none}:where(.r7) .lg30 tr{box-shadow:0 0 0 1px var(--rule);background:#fff;border-radius:14px;margin-top:10px;overflow:hidden}:where(.r7) .lg30 tbody th{border:0;width:auto;padding:12px 14px 4px;font-size:14px}:where(.r7) .lg30 td{border:0;padding:6px 14px 12px}:where(.r7) .lg30 td:before{content:attr(data-w);color:var(--ink-3);margin-bottom:2px;font-size:12px;font-weight:600;display:block}:where(.r7) .lg30 td.us{border-top:1px solid #f0eeec;padding-top:10px}}:where(.r7) .s31{padding-block:clamp(64px,8vw,112px)}:where(.r7) .s31.g{background:var(--ground);box-shadow:inset 0 1px #f0eeec,inset 0 -1px #f0eeec}:where(.r7) .s31.top{padding-block:clamp(20px,2.4vw,32px) clamp(56px,7vw,96px)}:where(.r7) .s31.tight{padding-block:clamp(36px,4.5vw,64px)}:where(.r7) .s31:not(.g)+.s31:not(.g){padding-top:0}:where(.r7) .h31{justify-content:space-between;align-items:center;gap:12px 20px;min-height:44px;display:flex;position:relative}:where(.r7) .h31 .bc28{font-size:14px}:where(.r7) .b31{flex:none;position:static}:where(.r7) .b31-b{cursor:pointer;height:42px;box-shadow:0 0 0 1px var(--rule-2), 0 1px 2px #13233a0d;font:600 14px var(--text);color:var(--ink);background:#fff;border:0;border-radius:12px;align-items:center;gap:8px;padding:0 14px 0 12px;transition:box-shadow .15s ease-out;display:inline-flex}:where(.r7) .b31-b:hover,:where(.r7) .b31.open .b31-b{box-shadow:0 0 0 1.5px var(--ink)}:where(.r7) .b31-b svg{width:16px;height:16px}:where(.r7) .b31-b .dn{transition:transform .2s ease-out}:where(.r7) .b31.open .b31-b .dn{transform:rotate(180deg)}:where(.r7) .b31-p{z-index:40;width:min(1040px, calc(100vw - 2 * var(--gutter)));overscroll-behavior:contain;scrollbar-width:thin;max-height:min(78vh,760px);box-shadow:0 0 0 1px var(--rule), 0 44px 90px -30px #13233a6b;background:#fff;border-radius:20px;padding:0 24px 6px;position:absolute;top:calc(100% + 10px);right:0;overflow-y:auto}:where(.r7) .b31-p[hidden],:where(.r7) .b31-p .r-top{display:none}:where(.r7) .b31-p .r28 .r-body,:where(.r7) .b31-p .r28:not(.open) .r-body{gap:4px;display:flex}:where(.r7) .b31-p .r-q{max-width:440px}:where(.r7) .b31-p .r-q kbd{display:none}:where(.r7) .b31-p .r-qw{z-index:2;background:#fff;padding:22px 0 12px;position:sticky;top:0}:where(.r7) .b31-p .r-gs{columns:3 250px;column-gap:32px;max-height:none;padding:2px 0 10px;overflow:visible;-webkit-mask-image:none;mask-image:none}:where(.r7) .b31-p .rg{break-inside:avoid;margin:0 0 18px}:where(.r7) .b31-p .rg+.rg{margin-top:0}:where(.r7) .b31-p .r-key{border-top:1px solid #f0eeec;padding:12px 10px 14px}:where(.r7) .hero31{max-width:960px;margin-top:clamp(28px,4vw,56px)}:where(.r7) .hero31.ix{margin-top:clamp(16px,2.4vw,32px)}:where(.r7) .t31{font:800 clamp(40px, 5.4vw, 76px)/1.02 var(--display);letter-spacing:-.032em;color:var(--ink);text-wrap:balance;margin:0}:where(.r7) .l31{max-width:34em;color:var(--ink-2);text-wrap:pretty;margin:22px 0 0;font-size:clamp(19px,1.75vw,23px);line-height:1.5}:where(.r7) .l31.gd{color:var(--ink)}:where(.r7) .hero31 .s28{margin-top:26px}:where(.r7) .sh31{max-width:780px;margin-bottom:clamp(28px,3.5vw,44px)}:where(.r7) .sh31 h2{font:700 clamp(26px, 2.6vw, 36px)/1.15 var(--display);letter-spacing:-.02em;color:var(--ink);margin:0}:where(.r7) .sh31 p{color:var(--ink-3);margin:12px 0 0;font-size:17px;line-height:1.6}:where(.r7) .fig31{max-width:1040px}:where(.r7) .fig31.sm{max-width:900px}:where(.r7) .fig31 .w28{margin:0}:where(.r7) .fig31 .gl-cap{margin-top:18px;font-size:15px}:where(.r7) .lg28.lg31{gap:44px 72px;max-width:1040px;margin:clamp(48px,6vw,72px) 0 0}:where(.r7) .lg28.lg31 li{border-top:0;grid-template-columns:36px minmax(0,1fr);gap:18px;padding:0}:where(.r7) .lg28.lg31 .pin{width:34px;height:34px;font-size:14px}:where(.r7) .lg28.lg31 b{font:700 21px/1.25 var(--display);letter-spacing:-.01em}:where(.r7) .lg28.lg31 p{max-width:46ch;margin-top:8px;font-size:16.5px;line-height:1.65}:where(.r7) .po31{margin-top:clamp(56px,7vw,88px)}:where(.r7) .pn31{grid-template-columns:1fr 1fr;gap:24px;display:grid}:where(.r7) .pn31 a{border-top:1.5px solid var(--ink);color:var(--ink);align-items:center;gap:18px;padding:26px 0 4px;text-decoration:none;display:flex}:where(.r7) .pn31 a.nx{text-align:right;flex-direction:row-reverse}:where(.r7) .pn31 svg{width:22px;height:22px;color:var(--ink-3);flex:none;transition:transform .15s ease-out,color .15s ease-out}:where(.r7) .pn31 a:hover svg{color:var(--ink)}:where(.r7) .pn31 a.pv:hover svg{transform:translate(-3px)}:where(.r7) .pn31 a.nx:hover svg{transform:translate(3px)}:where(.r7) .pn31 small{color:var(--ink-3);margin-bottom:4px;font-size:13px;display:block}:where(.r7) .pn31 b{font:700 clamp(19px, 1.9vw, 24px)/1.25 var(--display);letter-spacing:-.01em}:where(.r7) .pn31 a:hover b{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1.5px}:where(.r7) .ix31 .ix-bar{row-gap:12px;margin-top:clamp(32px,4vw,48px);padding:14px 12px 12px}:where(.r7) .gc31{scrollbar-width:none;flex-basis:100%;gap:8px;padding:2px;display:flex;overflow-x:auto}:where(.r7) .gc31::-webkit-scrollbar{display:none}:where(.r7) .gc31 a{height:34px;box-shadow:0 0 0 1px var(--rule);color:var(--ink-2);background:#fff;border-radius:999px;flex:none;align-items:center;gap:7px;padding:0 14px;font-size:13.5px;font-weight:500;text-decoration:none;transition:box-shadow .15s ease-out,color .15s ease-out;display:inline-flex}:where(.r7) .gc31 a svg{width:13px;height:13px}:where(.r7) .gc31 a em{color:var(--ink-3);font-size:12.5px;font-style:normal}:where(.r7) .gc31 a:hover,:where(.r7) .gc31 a[aria-current=true]{color:var(--ink);box-shadow:0 0 0 1.5px var(--ink)}:where(.r7) .gc31 a.off{opacity:.4}:where(.r7) .gr31{margin-top:clamp(56px,7vw,96px);scroll-margin-top:200px}:where(.r7) .gr31>h2{font:700 clamp(24px, 2.4vw, 32px)/1.2 var(--display);letter-spacing:-.02em;color:var(--ink);border:0;align-items:baseline;gap:12px;margin:0;padding:0;display:flex}:where(.r7) .gr31>h2 svg{align-self:center;width:20px;height:20px}:where(.r7) .gr31>h2 span{flex:1}:where(.r7) .gr31>h2 em{font:500 14px var(--text);color:var(--ink-3);font-style:normal}:where(.r7) .cg31{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:22px 0 0;padding:0;list-style:none;display:grid}:where(.r7) .cg31.w3{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.r7) .cg31>li,:where(.r7) .ix-g .cg31>li{border:0}:where(.r7) a.cd31,:where(.r7) .ix-g .cg31>li>a.cd31{text-align:left;height:100%;color:var(--ink);box-shadow:0 0 0 1px var(--rule), 0 1px 2px #13233a0a;background:#fff;border-radius:16px;flex-direction:column;grid-template-columns:none;align-items:stretch;gap:10px;margin:0;padding:22px 24px;text-decoration:none;transition:box-shadow .15s ease-out,transform .15s ease-out;display:flex}:where(.r7) a.cd31:hover,:where(.r7) .ix-g .cg31>li>a.cd31:hover{box-shadow:0 0 0 1px var(--rule-2), 0 18px 34px -22px #13233a59;background:#fff;transform:translateY(-2px)}:where(.r7) .cd-t{align-items:center;gap:12px;display:flex}:where(.r7) .cd-t b{font:700 18px/1.3 var(--display);letter-spacing:-.01em}:where(.r7) .cd-x{color:var(--ink-2);font-size:15px;line-height:1.55}:where(.r7) .cd-o{color:var(--ink-2);border-top:1px solid #f0eeec;gap:8px;margin-top:auto;padding-top:12px;font-size:14px;line-height:1.5;display:flex}:where(.r7) .cd-o>svg{width:16px;height:16px;color:var(--yellow-ink);flex:none;margin-top:2px}:where(.r7) .cd-o b{color:var(--yellow-ink);font-weight:600}:where(.r7) .cd-o.ok>svg,:where(.r7) .cd-o.ok b{color:var(--green)}:where(.r7) .cd-u{color:var(--ink-3);margin-top:auto;padding-top:4px;font-size:13.5px}:where(.r7) .sh31+.cg31{margin-top:0}:where(.r7) .vs31{align-items:center;gap:16px;margin-bottom:26px;display:flex}:where(.r7) .vs31 i{font:600 15px var(--text);color:var(--ink-3);font-style:normal}:where(.r7) .vt30 img{object-fit:contain;width:64%;height:64%;display:block}:where(.r7) .vt30.bl{background:0 0;overflow:hidden}:where(.r7) .vt30.bl img{object-fit:cover;width:100%;height:100%}:where(.r7) .vt30.sp svg{width:58%;height:58%}:where(.r7) .vt30.us svg{width:62%;height:62%}:where(.r7) .vt30.xl{width:68px;height:68px;box-shadow:0 0 0 1px var(--rule);border-radius:18px}:where(.r7) .vt30.xl.us,:where(.r7) .vt30.xl.bl{box-shadow:none}:where(.r7) .vt30.lg{border-radius:12px;width:44px;height:44px}:where(.r7) .vt30.xs{border-radius:6px;width:22px;height:22px}:where(.r7) .vt30.xs.us svg{width:70%;height:70%}:where(.r7) .rg a span.vt30{flex:0 0 22px;margin-left:-2px}:where(.r7) .one31{grid-template-columns:1fr 1fr;gap:20px 48px;max-width:960px;margin-top:28px;display:grid}:where(.r7) .one31 p{color:var(--ink-2);margin:0;font-size:17px;line-height:1.6}:where(.r7) .one31 b{color:var(--ink);margin-bottom:4px;font-size:15px;display:block}:where(.r7) .hero31.vs .ck30{margin-top:26px}:where(.r7) .adv31{margin:0;padding:0;list-style:none}:where(.r7) .a31{border-top:1px solid var(--rule-2);grid-template-columns:minmax(0,380px) minmax(0,1fr);gap:20px 64px;padding:36px 0;display:grid}:where(.r7) .a31:first-child{border-top:1.5px solid var(--ink)}:where(.r7) .a31-h{grid-template-columns:36px minmax(0,1fr);align-content:start;gap:12px 16px;display:grid}:where(.r7) .a31-h .an{color:#fff;width:34px;height:34px;font:700 14px/1 var(--text);background:#13233a;border-radius:50%;place-items:center;display:grid}:where(.r7) .a31-h b{font:700 clamp(20px, 2vw, 24px)/1.25 var(--display);letter-spacing:-.015em;color:var(--ink);padding-top:2px}:where(.r7) .a31-h .tg{grid-column:2;justify-self:start}:where(.r7) .a31-b{gap:20px;display:grid}:where(.r7) .a31-b p{color:var(--ink-2);margin:0;font-size:17px;line-height:1.6}:where(.r7) .a31-b p.u{color:var(--ink)}:where(.r7) .a31-b small{color:var(--ink-3);margin-bottom:4px;font-size:13px;font-weight:600;display:block}:where(.r7) .st31{columns:2 320px;column-gap:64px;margin:0;padding:0;list-style:none}:where(.r7) .st31 li{break-inside:avoid;color:var(--ink-2);padding:0 0 22px 26px;font-size:17px;line-height:1.6;position:relative}:where(.r7) .st31 li:before{content:"";background:var(--ink-3);opacity:.45;border-radius:50%;width:8px;height:8px;position:absolute;top:10px;left:2px}:where(.r7) .st31.eq li:before{background:var(--green);opacity:1}:where(.r7) .same31{margin-bottom:clamp(56px,7vw,88px)}:where(.r7) .pick31{grid-template-columns:1fr 1fr;gap:20px;margin-top:clamp(28px,4vw,44px);display:grid}:where(.r7) .pick31 p{background:var(--panel);color:var(--ink-2);border-radius:18px;margin:0;padding:28px 30px;font-size:17px;line-height:1.6}:where(.r7) .pick31 p:last-child{color:#d5dde7;background:#13233a}:where(.r7) .pick31 b{font:700 19px/1.3 var(--display);color:var(--ink);margin-bottom:6px;display:block}:where(.r7) .pick31 p:last-child b{color:#fff}:where(.r7) .s31 .lg30 table{font-size:15px}:where(.r7) .s31 .lg30 th,:where(.r7) .s31 .lg30 td{padding:16px 18px}:where(.r7) .s31 .lg30 tbody th{width:180px}:where(.r7) .s31 .src30{margin-top:16px;font-size:13px}:where(.r7) .s31 .mx30 table{font-size:13.5px}:where(.r7) .s31 .mx30 thead th{padding:14px 8px;font-size:13px}:where(.r7) .s31 .mx30 thead th:first-child{width:250px}:where(.r7) .s31 .mx30 td{padding:12px 6px}:where(.r7) .s31 .mx30 td span{width:34px;height:34px}:where(.r7) .s31 .mx30 tbody th{padding:12px 16px}:where(.r7) .s31 .mx30 tbody th b{font-size:15px}:where(.r7) .s31 .mx30 tr.kh th{padding:22px 16px 8px;font-size:13px}:where(.r7) .kd31{margin-top:clamp(56px,7vw,88px);scroll-margin-top:100px}:where(.r7) .kd31:first-child{margin-top:0}:where(.r7) .kd31>h2{font:700 clamp(24px, 2.4vw, 32px)/1.2 var(--display);letter-spacing:-.02em;color:var(--ink);align-items:baseline;gap:12px;margin:0 0 22px;display:flex}:where(.r7) .kd31>h2 span{flex:1}:where(.r7) .kd31>h2 em{font:500 14px var(--text);color:var(--ink-3);font-style:normal}:where(.r7) .kd31 .cg30{gap:20px;margin-top:0}:where(.r7) .cc31>a{height:100%;color:var(--ink);box-shadow:0 0 0 1px var(--rule), 0 1px 2px #13233a0a;background:#fff;border-radius:18px;flex-direction:column;gap:14px;padding:26px 28px;text-decoration:none;transition:box-shadow .15s ease-out,transform .15s ease-out;display:flex}:where(.r7) .cc31>a:hover{box-shadow:0 0 0 1px var(--rule-2), 0 18px 34px -22px #13233a59;transform:translateY(-2px)}:where(.r7) .cc31 .ch{align-items:center;gap:14px;display:flex}:where(.r7) .cc31 .ch b{font:700 20px/1.25 var(--display);letter-spacing:-.01em;flex:1}:where(.r7) .cc31 .ch svg.go{width:18px;height:18px;color:var(--ink-3);transition:transform .15s ease-out}:where(.r7) .cc31>a:hover svg.go{color:var(--ink);transform:translate(3px)}:where(.r7) .cc31 .co{color:var(--ink-2);margin:0;font-size:15.5px;line-height:1.55}:where(.r7) .cc31 ul{border-top:1px solid #f0eeec;gap:10px;margin:0;padding:14px 0 0;list-style:none;display:grid}:where(.r7) .cc31 li{grid-template-columns:18px minmax(0,1fr);gap:10px;font-size:15px;line-height:1.45;display:grid}:where(.r7) .cc31 li svg{width:16px;height:16px;color:var(--green);margin-top:2px}:where(.r7) .cc31 .cs{color:var(--ink-3);margin:auto 0 0;padding-top:10px;font-size:14px;line-height:1.55}:where(.r7) .cc31 .cs b{color:var(--ink-2);margin-bottom:2px;font-size:13px;display:block}:where(.r7) .px31{grid-template-columns:minmax(0,280px) minmax(0,1fr);gap:24px 72px;display:grid}:where(.r7) .px31>h2{font:700 clamp(26px, 2.6vw, 36px)/1.15 var(--display);letter-spacing:-.02em;color:var(--ink);align-self:start;margin:0;position:sticky;top:100px}:where(.r7) .px31>div p{max-width:64ch;color:var(--ink-2);margin:0 0 18px;font-size:19px;line-height:1.75}:where(.r7) .px31>div p.by31{color:var(--ink-3);margin-top:28px;font-size:14px}:where(.r7) .by31 a{color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--rule-2);text-decoration-color:var(--rule-2);text-underline-offset:3px}@media (max-width:1100px){:where(.r7) .cg31.w3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){:where(.r7) .cg31,:where(.r7) .cg31.w3,:where(.r7) .one31,:where(.r7) .pick31,:where(.r7) .pn31,:where(.r7) .a31,:where(.r7) .px31{grid-template-columns:1fr}:where(.r7) .a31{gap:18px;padding:28px 0}:where(.r7) .px31>h2{position:static}:where(.r7) .px31>div p{font-size:17px}:where(.r7) .lg28.lg31{grid-template-columns:1fr;gap:32px}:where(.r7) .st31{columns:1}:where(.r7) .b31-b span{display:none}:where(.r7) .b31-b{padding:0 12px}:where(.r7) .ix31 .ix-bar{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;margin-inline:0;padding-inline:0;position:static}:where(.r7) .pn31 a{padding-top:20px}:where(.r7) .s31 .lg30 th,:where(.r7) .s31 .lg30 td{padding:10px 14px}:where(.r7) .h31 .bc28{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;display:block;overflow:hidden}:where(.r7) .h31 .bc28 svg{vertical-align:-2px;margin-inline:2px}}@media (prefers-reduced-motion:reduce){:where(.r7) .b31-b,:where(.r7) .b31-b .dn,:where(.r7) .pn31 svg,:where(.r7) .gc31 a,:where(.r7) a.cd31,:where(.r7) .cc31>a,:where(.r7) .cc31 .ch svg.go{transition:none}}:where(.r7) .vt30{grid-template:100%/100%}:where(.r7) .vt30.ad{color:var(--accent);box-shadow:0 0 0 1px var(--rule);background:#fff}:where(.r7) .vt30.ad svg{width:70%;height:70%}:where(.r7) .tg31{background:var(--rule-2);border-radius:999px;flex:none;width:40px;height:22px;position:relative}:where(.r7) .tg31.on{background:#16a34a}:where(.r7) .tg31 i{background:#fff;border-radius:50%;width:16px;height:16px;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0003}:where(.r7) .tg31.on i{left:21px}:where(.r7) .hs31{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:start;gap:40px 64px;margin-top:clamp(28px,4vw,52px);display:grid}:where(.r7) .hs-t .t31{font-size:clamp(40px,4.8vw,68px)}:where(.r7) .hs-f{background:var(--ground);border-radius:22px;margin:0;padding:22px;box-shadow:inset 0 0 0 1px #f0eeec}:where(.r7) .hs-l{color:var(--ink-3);margin:0 0 12px;font-size:13px;font-weight:600}:where(.r7) .hs-f .w28{margin:0}:where(.r7) .hs-f .gl-cap{margin:14px 2px 0;font-size:14px}:where(.r7) .an31{grid-template-columns:minmax(0,1fr) minmax(0,340px);align-items:start;gap:40px 56px;display:grid}:where(.r7) .an31 .fig31{max-width:none}:where(.r7) .an31 .lg28.lg31{grid-template-columns:1fr;gap:30px;margin:8px 0 0}:where(.r7) .an31 .lg28.lg31 b{font-size:19px}:where(.r7) .an31 .lg28.lg31 p{max-width:none;font-size:15.5px}:where(.r7) .rm32{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(16px,2.4vw,28px);display:grid}:where(.r7) .wd32{box-shadow:0 0 0 1px var(--rule);background:#fff;border-radius:16px;padding:22px 24px}:where(.r7) .wd32>p{color:var(--ink-3);margin:0 0 8px;font-size:13px;font-weight:600}:where(.r7) .wd32>div{display:grid}:where(.r7) .wd32 a{color:var(--ink);border-top:1px solid #f0eeec;justify-content:space-between;align-items:center;gap:10px;padding:12px 0;font-size:16px;font-weight:600;text-decoration:none;display:flex}:where(.r7) .wd32 a:first-child{border-top:0}:where(.r7) .wd32 a svg{width:16px;height:16px;color:var(--ink-3);transition:transform .15s ease-out}:where(.r7) .wd32 a:hover svg{color:var(--ink);transform:translate(3px)}:where(.r7) .po31 .rn-g{margin-top:0}@media (max-width:1100px){:where(.r7) .an31{grid-template-columns:1fr}:where(.r7) .an31 .lg28.lg31{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 40px}}@media (max-width:1000px){:where(.r7) .hs31{grid-template-columns:1fr}}@media (max-width:760px){:where(.r7) .rm32,:where(.r7) .an31 .lg28.lg31{grid-template-columns:1fr}:where(.r7) .hs-f{border-radius:18px;padding:14px}}@media (prefers-reduced-motion:reduce){:where(.r7) .wd32 a svg{transition:none}}:where(.r7) .hs31{align-items:center}:where(.r7) .sh31 p{max-width:62ch}:where(.r7) .a31-b p{max-width:68ch}:where(.r7) .s31 .src30{max-width:100ch}:where(.r7) .one31 p{max-width:64ch}:where(.r7) .w-r.on .pin{margin-left:-6px}@media (max-width:1000px){:where(.r7) .hs31{align-items:start}}:where(.r7) .gr31>.cg31{margin-top:28px}:where(.r7) .cg31{gap:20px}:where(.r7) a.cd31,:where(.r7) .ix-g .cg31>li>a.cd31{gap:12px;padding:26px 28px 24px}:where(.r7) .cd-t{gap:14px}:where(.r7) .cd-x{padding-left:46px}:where(.r7) .cd-o{margin-top:auto;margin-left:46px;padding-top:14px}:where(.r7) .wd31 .cd-x,:where(.r7) .wd31 .cd-u{padding-left:0}:where(.r7) .ix31 .ix-bar{row-gap:14px}@media (min-width:761px){:where(.r7) .gc31{flex-wrap:wrap;overflow:visible}}:where(.r7) .gr31{margin-top:clamp(64px,7.5vw,104px)}@media (max-width:760px){:where(.r7) .cd-x{padding-left:0}:where(.r7) .cd-o{margin-left:0}:where(.r7) a.cd31,:where(.r7) .ix-g .cg31>li>a.cd31{padding:22px 22px 20px}}:where(.r7) .vt30.sm{border-radius:8px;width:28px;height:28px}:where(.r7) .pn-r,:where(.r7) .pn-r span{color:var(--ink-3)}:where(.r7) .pn-r a{color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--rule-2);text-decoration-color:var(--rule-2);text-underline-offset:3px}:where(.r7) .pn-r a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}:where(.r7) .h35{margin-top:clamp(12px,2vw,28px)}:where(.r7) .h35-t{font:800 clamp(44px, 6vw, 84px)/1 var(--display);letter-spacing:-.035em;color:var(--ink);margin:0}:where(.r7) .h35-n{color:var(--accent-deep);white-space:nowrap}:where(.r7) .h35 .l31{max-width:40em;margin-top:20px}:where(.r7) .ch35{flex-wrap:wrap;gap:8px;margin-top:34px;display:flex}:where(.r7) .ch35 a{height:44px;color:var(--ink-2);box-shadow:0 0 0 1px var(--rule), 0 1px 2px #13233a0a;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 8px;font-size:14.5px;font-weight:500;text-decoration:none;transition:box-shadow .15s ease-out,background-color .15s ease-out,color .15s ease-out;display:inline-flex}:where(.r7) .ch35 a:hover{color:var(--ink);box-shadow:0 0 0 1px var(--rule-2), 0 6px 14px -8px #13233a4d}:where(.r7) .ch35 a[aria-selected=true]{color:#fff;background:#13233a;font-weight:600;box-shadow:0 10px 22px -12px #13233a99}:where(.r7) .ch35 a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:where(.r7) .ch35 .vt30.sm{border-radius:50%;width:30px;height:30px}:where(.r7) .hp-w{margin-top:28px}:where(.r7) .hp35{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:stretch;gap:20px;animation:.32s cubic-bezier(.16,1,.3,1) both r7-f35;display:grid}:where(.r7) .hp35[hidden]{display:none}@keyframes r7-f35{0%{opacity:0;transform:translateY(6px)}}:where(.r7) .sc35{box-shadow:0 0 0 1px var(--rule), 0 1px 2px #13233a0a, 0 30px 60px -44px #13233a80;background:#fff;border-radius:22px;padding:10px 26px 18px}:where(.r7) .sc-h,:where(.r7) .sc-r{grid-template-columns:minmax(0,170px) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:16px;display:grid}:where(.r7) .sc-h{padding:16px 0 14px}:where(.r7) .sc-h>span{align-items:center;gap:10px;display:flex}:where(.r7) .sc-h b{font:700 16px/1.2 var(--display);color:var(--ink)}:where(.r7) .sc-r{border-top:1px solid #f0eeec;padding:13px 0}:where(.r7) .sc-k{color:var(--ink);font-size:14px;font-weight:600;line-height:1.35}:where(.r7) .pl35{color:var(--ink-2);grid-template-columns:24px minmax(0,1fr);align-items:start;gap:10px;font-size:13.5px;line-height:1.45;display:grid}:where(.r7) .pl35>svg{box-sizing:border-box;border-radius:50%;width:24px;height:24px;padding:5px}:where(.r7) .pl35.y>svg{background:var(--green-tint);color:var(--green)}:where(.r7) .pl35.p>svg{background:var(--yellow-tint);color:var(--yellow-ink)}:where(.r7) .pl35.n>svg{color:#8f8a85;background:#f1efec}:where(.r7) .pl35.na>svg{color:#c9c5c0}:where(.r7) .pl35.n>span,:where(.r7) .pl35.na>span{color:var(--ink-3)}:where(.r7) .sc-src{color:var(--ink-3);margin:14px 0 0;font-size:12.5px}:where(.r7) .tk35{color:#c6d0dc;background:#13233a;border-radius:22px;flex-direction:column;gap:14px;padding:28px 28px 26px;display:flex;box-shadow:0 30px 60px -36px #13233ab3}:where(.r7) .tk35 h2{font:700 22px/1.2 var(--display);letter-spacing:-.015em;color:#fff;margin:0 0 2px}:where(.r7) .tk35>p{margin:0;font-size:15px;line-height:1.6}:where(.r7) .tk35>p b{color:#fff;margin-bottom:2px;font-size:14px;display:block}:where(.r7) .tk-w{border-top:1px solid #ffffff1f;margin-top:4px;padding-top:16px}:where(.r7) .tk-w>b{color:#fff;font-size:14px;display:block}:where(.r7) .tk-w ul{gap:9px;margin:10px 0 0;padding:0;list-style:none;display:grid}:where(.r7) .tk-w li{color:#e4e9ef;grid-template-columns:18px minmax(0,1fr);gap:10px;font-size:14.5px;line-height:1.45;display:grid}:where(.r7) .tk-w li svg{color:#4ade80;width:16px;height:16px;margin-top:2px}:where(.r7) .tk-go{color:#fff;align-self:flex-start;align-items:center;gap:8px;margin-top:auto;padding-top:6px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}:where(.r7) .tk-go svg{width:16px;height:16px;transition:transform .15s ease-out}:where(.r7) .tk-go:hover{text-underline-offset:4px;text-decoration:underline}:where(.r7) .tk-go:hover svg{transform:translate(3px)}:where(.r7) .tk-go:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:4px}:where(.r7) .pr35{grid-template-columns:minmax(0,380px) minmax(0,1fr);align-items:start;gap:28px;display:grid}:where(.r7) .pr-l{gap:4px;display:grid}:where(.r7) .pb35{text-align:left;cursor:pointer;font:inherit;color:var(--ink-2);background:0 0;border:0;border-radius:16px;gap:4px;padding:16px 18px;transition:background-color .15s ease-out,box-shadow .15s ease-out;display:grid}:where(.r7) .pb35:hover{background:#ffffffb3}:where(.r7) .pb35[aria-selected=true]{box-shadow:0 0 0 1px var(--rule), 0 16px 30px -22px #13233a66;background:#fff}:where(.r7) .pb35:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:where(.r7) .pb-t{font:700 18px/1.3 var(--display);letter-spacing:-.01em;color:var(--ink)}:where(.r7) .pb-a{color:var(--ink-3);font-size:14px;line-height:1.5}:where(.r7) .pb35[aria-selected=true] .pb-a{color:var(--ink-2)}:where(.r7) .pr-s{min-width:0;position:sticky;top:96px}:where(.r7) .ps35{animation:.32s cubic-bezier(.16,1,.3,1) both r7-f35}:where(.r7) .ps35[hidden]{display:none}:where(.r7) .ps-t{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:where(.r7) .ps-tx{grid-template-columns:1fr 1fr;gap:20px 32px;margin-top:24px;display:grid}:where(.r7) .ps-tx p{margin:0;font-size:15px;line-height:1.6}:where(.r7) .ps-tx b{margin-bottom:4px;font-size:13px;font-weight:600;display:block}:where(.r7) .ps-a{color:var(--ink)}:where(.r7) .ps-a b{color:var(--accent-deep)}:where(.r7) .ps-r{color:var(--ink-3)}:where(.r7) .ps-r b{color:var(--ink-2)}:where(.r7) .ps-r a{color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--rule-2);text-decoration-color:var(--rule-2);text-underline-offset:3px}:where(.r7) .ps-r a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}:where(.r7) .ps-tx>p:only-child{grid-column:1/-1;max-width:62ch}:where(.r7) .pw35{background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 0 0 1px #13233a14,0 2px 4px #13233a0a,0 40px 70px -40px #13233a73}:where(.r7) .pw-top{color:var(--ink-3);border-bottom:1px solid #f0eeec;align-items:center;gap:10px;padding:12px 18px;font-size:13px;display:flex}:where(.r7) .pw-top b{color:var(--ink);font-weight:600}:where(.r7) .pw-cr:before{content:"/";color:var(--rule-2);margin-right:10px}:where(.r7) .pw-top .w-ex{margin-left:auto}:where(.r7) .pw-dots{gap:5px;margin-right:4px;display:inline-flex}:where(.r7) .pw-dots i{background:#e4e1dd;border-radius:50%;width:9px;height:9px}:where(.r7) .pw-b{min-height:300px;color:var(--ink-2);align-content:start;gap:18px;padding:clamp(20px,2.4vw,30px);font-size:14.5px;display:grid}:where(.r7) .pw-b small{color:var(--ink-3);font-size:12.5px;display:block}:where(.r7) .pa-al{background:#fff7ed;border-radius:14px;align-items:flex-start;gap:14px;padding:16px 18px;display:flex;box-shadow:inset 0 0 0 1px #fed7aa}:where(.r7) .pa-al>svg{width:22px;height:22px;color:var(--accent-deep);flex:none;margin-top:1px}:where(.r7) .pa-al b{color:var(--ink);font-size:16px;display:block}:where(.r7) .pa-ba{align-items:center;gap:18px;display:flex}:where(.r7) .pa-ba>svg{width:20px;height:20px;color:var(--ink-3)}:where(.r7) .pa-ba b{font:700 34px/1 var(--display);color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin-top:2px;display:block}:where(.r7) .pa-ba .now b{color:#b42318}:where(.r7) .pa-who{margin:0;font-size:14px}:where(.r7) .pa-who b{color:var(--ink);font-weight:600}:where(.r7) .pa-bt{flex-wrap:wrap;gap:8px;display:flex}:where(.r7) .pw-b .w-b{height:38px;padding:0 16px;font-size:14px}:where(.r7) .pa-sw{border-bottom:1px solid #f0eeec;justify-content:space-between;align-items:center;gap:16px;padding-bottom:16px;display:flex}:where(.r7) .pa-sw b{font:700 18px/1.25 var(--display);color:var(--ink);display:block}:where(.r7) .pa-sw .tg31{width:48px;height:28px}:where(.r7) .pa-sw .tg31 i{width:22px;height:22px}:where(.r7) .pa-sw .tg31.on i{left:23px}:where(.r7) .pa-cols{grid-template-columns:1fr 1fr;gap:16px;display:grid}:where(.r7) .pa-cols>div{background:var(--green-tint);border-radius:14px;padding:16px 18px}:where(.r7) .pa-cols>.no{background:#f4f3f1}:where(.r7) .pa-cols small{color:var(--green);margin-bottom:8px;font-weight:600}:where(.r7) .pa-cols .no small{color:var(--ink-3)}:where(.r7) .pa-cols p{color:var(--ink);align-items:flex-start;gap:8px;margin:6px 0 0;line-height:1.4;display:flex}:where(.r7) .pa-cols svg{width:16px;height:16px;color:var(--green);flex:none;margin-top:2px}:where(.r7) .pa-cols .no svg{color:#94a3b8}:where(.r7) .pa-cols .no p{color:var(--ink-2)}:where(.r7) .pa-mt{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;font-size:13.5px;display:grid}:where(.r7) .pa-mt b{color:var(--ink);font-variant-numeric:tabular-nums}:where(.r7) .pa-mt .bar{background:#f0eeec;border-radius:99px;height:8px;overflow:hidden}:where(.r7) .pa-mt .bar i{width:var(--w);background:#16a34a;border-radius:99px;height:100%;display:block}:where(.r7) .pa-ls{gap:0;display:grid}:where(.r7) .pa-ls>div{border-top:1px solid #f0eeec;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:16px 0;display:grid}:where(.r7) .pa-ls>div:first-child{border-top:0;padding-top:4px}:where(.r7) .pa-ls .nm{align-items:flex-start;gap:12px;min-width:0;display:flex}:where(.r7) .pa-ls .nm>svg{flex:none;width:16px;height:16px;margin-top:3px}:where(.r7) .pa-ls .nm b{color:var(--ink);font-size:15px;display:block}:where(.r7) .pa-ls em,:where(.r7) .pa-fd em{font:600 16px var(--mono);color:#c2410c;font-variant-numeric:tabular-nums;font-style:normal}:where(.r7) .pa-fd{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}:where(.r7) .pa-fd b{font:700 18px/1.3 var(--display);color:var(--ink);display:block}:where(.r7) .pa-fd em{font-size:20px}:where(.r7) .pa-ev{border-top:1px solid #f0eeec;border-bottom:1px solid #f0eeec;padding:0}:where(.r7) .pa-ev p{border-top:1px solid #f0eeec;justify-content:space-between;gap:16px;margin:0;padding:11px 0;display:flex}:where(.r7) .pa-ev p:first-child{border-top:0}:where(.r7) .pa-ev b{color:var(--ink);font-variant-numeric:tabular-nums;text-align:right;font-weight:600}:where(.r7) .pa-nt{align-items:flex-start;gap:8px;margin:0;font-size:13.5px;display:flex}:where(.r7) .pa-nt svg{width:16px;height:16px;color:var(--ink-3);flex:none;margin-top:2px}:where(.r7) .pa-st{color:var(--ink-2);background:#f1efec;border-radius:999px;padding:5px 11px;font-size:12.5px;font-weight:600}:where(.r7) .pa-ck{grid-template-columns:1fr 1fr;gap:10px;display:grid}:where(.r7) .pa-ck p{color:var(--ink);background:#f7f6f4;border-radius:12px;align-items:center;gap:10px;margin:0;padding:12px 14px;font-weight:500;display:flex}:where(.r7) .pa-ck svg{box-sizing:border-box;background:var(--green-tint);width:18px;height:18px;color:var(--green);border-radius:50%;flex:none;padding:3px}:where(.r7) .pw-b .chipk{background:var(--green-tint);color:var(--green);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}:where(.r7) .pw-b .w-b.out svg{width:15px;height:15px}:where(.r7) .mx-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;margin-bottom:18px;display:flex}:where(.r7) .mx-f{background:var(--panel);border-radius:14px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}:where(.r7) .mx-f button{height:38px;font:600 14px var(--text);color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0 14px;transition:background-color .15s ease-out,box-shadow .15s ease-out}:where(.r7) .mx-f button[aria-pressed=true]{color:var(--ink);box-shadow:0 0 0 1px var(--rule), 0 1px 2px #13233a14;background:#fff}:where(.r7) .mx-f button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:where(.r7) .mx-k{flex-wrap:wrap;gap:8px 20px;margin:0;display:flex}:where(.r7) .mx-k .pl35{grid-template-columns:22px auto;align-items:center;font-size:13px}:where(.r7) .mx-k .pl35>svg{width:22px;height:22px}:where(.r7) .mx30 tr[hidden]{display:none}@media (max-width:1080px){:where(.r7) .hp35{grid-template-columns:1fr}:where(.r7) .pr35{grid-template-columns:minmax(0,300px) minmax(0,1fr)}}@media (max-width:860px){:where(.r7) .pr35{grid-template-columns:1fr}:where(.r7) .pr-l{display:none}:where(.r7) .pr-s{background:0 0;gap:48px;padding:0;display:grid;position:static}@layer base{:where(.r7) .ps35[hidden]{display:block!important}}:where(.r7) .ps35{animation:none}:where(.r7) .ps-t{clip-path:none;white-space:normal;width:auto;height:auto;font:700 22px/1.25 var(--display);color:var(--ink);margin:0 0 14px;position:static;overflow:visible}:where(.r7) .ps-tx{grid-template-columns:1fr}}@media (max-width:640px){:where(.r7) .sc35{padding:6px 16px 14px}:where(.r7) .sc-h,:where(.r7) .sc-r{grid-template-columns:1fr 1fr;gap:10px 14px}:where(.r7) .sc-h>span:first-child{display:none}:where(.r7) .sc-k{grid-column:1/-1}:where(.r7) .sc-h b{font-size:14px}:where(.r7) .tk35{padding:22px 20px}:where(.r7) .ch35{scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));padding:2px var(--gutter);flex-wrap:nowrap;overflow-x:auto}:where(.r7) .ch35::-webkit-scrollbar{display:none}:where(.r7) .ch35 a{flex:none}:where(.r7) .pa-cols,:where(.r7) .pa-ck{grid-template-columns:1fr}:where(.r7) .pa-ls>div{grid-template-columns:1fr auto}:where(.r7) .pa-ls .w-b{grid-column:1/-1;justify-self:start}:where(.r7) .pa-ba b{font-size:28px}:where(.r7) .pw-b{min-height:0;padding:18px}:where(.r7) .pw-cr{display:none}}@media (prefers-reduced-motion:reduce){:where(.r7) .hp35,:where(.r7) .ps35{animation:none}:where(.r7) .ch35 a,:where(.r7) .pb35,:where(.r7) .tk-go svg,:where(.r7) .mx-f button{transition:none}}:where(.r7) .cw-h{max-width:920px;margin-top:clamp(16px,2.4vw,32px)}:where(.r7) .cw-h .t31{font-size:clamp(44px,5.6vw,80px)}:where(.r7) .cw-h .btns{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}:where(.r7) .cw-h .btn svg{width:16px;height:16px;margin-right:8px}:where(.r7) .rm36{color:#c6d0dc;background:#0e1a2c;padding-block:clamp(72px,9vw,120px)}:where(.r7) .rm-h{max-width:760px;margin-bottom:clamp(32px,4vw,48px)}:where(.r7) .rm-h h2{font:700 clamp(28px, 3vw, 40px)/1.12 var(--display);letter-spacing:-.02em;color:#fff;margin:0}:where(.r7) .rm-h p{color:#9fb0c4;margin:12px 0 0;font-size:17px;line-height:1.6}:where(.r7) .rm-g{grid-template-columns:minmax(0,1fr) minmax(0,360px);align-items:start;gap:28px;display:grid}:where(.r7) .rm-v{aspect-ratio:16/9;background:#050c16;border-radius:18px;overflow:hidden;box-shadow:0 0 0 1px #ffffff0f,0 40px 80px -40px #000c}:where(.r7) .rm-v video{object-fit:contain;background:#050c16;width:100%;height:100%;display:block}:where(.r7) .rm-meta{margin-top:22px}:where(.r7) .rm-meta[hidden]{display:none}:where(.r7) .rm-k{color:#9fb0c4;font-variant-numeric:tabular-nums;margin:0;font-size:13px;font-weight:600}:where(.r7) .rm-meta h3{font:700 clamp(22px, 2.2vw, 28px)/1.2 var(--display);letter-spacing:-.015em;color:#fff;margin:8px 0 0}:where(.r7) .rm-b{max-width:62ch;margin:10px 0 0;font-size:16px;line-height:1.6}:where(.r7) .rm-l{flex-wrap:wrap;gap:8px 24px;margin-top:14px;display:flex}:where(.r7) .rm36 .link{color:#fff;align-items:center;gap:6px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}:where(.r7) .rm36 .link svg{width:15px;height:15px;transition:transform .15s ease-out}:where(.r7) .rm36 .link:hover{text-underline-offset:4px;text-decoration:underline}:where(.r7) .rm36 .link:hover svg{transform:translate(3px)}:where(.r7) .tr36{max-width:66ch;margin-top:16px}:where(.r7) .tr36 summary{cursor:pointer;color:#c6d0dc;align-items:center;gap:8px;font-size:14px;font-weight:600;list-style:none;display:inline-flex}:where(.r7) .tr36 summary::-webkit-details-marker{display:none}:where(.r7) .tr36 summary svg{width:15px;height:15px}:where(.r7) .tr36 p{color:#9fb0c4;margin:10px 0 0;font-size:15px;line-height:1.65}:where(.r7) .rm-d{color:#7d8ea3;margin:20px 0 0;font-size:12.5px}:where(.r7) .rm-list{gap:6px;display:grid}:where(.r7) .rm-i{text-align:left;cursor:pointer;font:inherit;color:#c6d0dc;background:0 0;border:0;border-radius:14px;grid-template-columns:128px minmax(0,1fr);align-items:center;gap:14px;padding:8px;transition:background-color .15s ease-out;display:grid}:where(.r7) .rm-i:hover{background:#ffffff0d}:where(.r7) .rm-i[aria-selected=true]{background:#ffffff17;box-shadow:inset 0 0 0 1px #ffffff1f}:where(.r7) .rm-i:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:where(.r7) .rm-th{aspect-ratio:16/9;background:#050c16;border-radius:10px;position:relative;overflow:hidden}:where(.r7) .rm-th img{object-fit:cover;width:100%;height:100%;display:block}:where(.r7) .rm-th.pt img{object-fit:contain}:where(.r7) .rm-th em{color:#fff;font:600 11.5px var(--text);font-variant-numeric:tabular-nums;background:#050c16d1;border-radius:6px;padding:2px 6px;font-style:normal;position:absolute;bottom:6px;right:6px}:where(.r7) .rm-tx small{color:#8b9cb1;font-size:12px;display:block}:where(.r7) .rm-tx b{font:600 15px/1.3 var(--text);color:#fff;margin-top:3px;display:block}:where(.r7) .rm-i[aria-selected=true] .rm-tx small{color:#fb923c}:where(.r7) .mk36{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(40px,5vw,72px);display:grid}:where(.r7) .mk-copy h2{font:700 clamp(30px, 3.2vw, 44px)/1.1 var(--display);letter-spacing:-.02em;color:var(--ink);margin:0}:where(.r7) .mk-copy .l31{margin-top:16px;font-size:18px}:where(.r7) .mk-f{gap:14px;margin:26px 0 0;padding:0;list-style:none;display:grid}:where(.r7) .mk-f li{color:var(--ink-2);grid-template-columns:22px minmax(0,1fr);gap:12px;font-size:16px;line-height:1.55;display:grid}:where(.r7) .mk-f li svg{box-sizing:border-box;background:var(--green-tint);width:20px;height:20px;color:var(--green);border-radius:50%;margin-top:2px;padding:3px}:where(.r7) .mk-f b{color:var(--ink);font-weight:600}:where(.r7) .mk-n{color:var(--ink-3);margin:20px 0 0;font-size:14px}:where(.r7) .mk-art{gap:20px;display:grid;position:relative}:where(.r7) .mk-a .pw-b,:where(.r7) .mk-b .pw-b{min-height:0}:where(.r7) .mk-b{z-index:1;justify-self:end;width:82%;margin-top:-48px;position:relative}:where(.r7) .mk-fade{border-bottom:1px solid #f0eeec;flex-wrap:wrap;justify-content:space-between;gap:6px 14px;padding-bottom:14px;display:flex}:where(.r7) .mk-fade span{align-items:center;gap:8px;display:inline-flex}:where(.r7) .mk-fade svg{width:15px;height:15px}:where(.r7) .mk-fade b{color:var(--ink)}:where(.r7) .mk-tr{color:#b42318;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}:where(.r7) .mk-dr{gap:6px;display:grid}:where(.r7) .mk-dr small{color:var(--accent-deep);font-weight:600}:where(.r7) .mk-dr b{font:700 19px/1.3 var(--display);color:var(--ink)}:where(.r7) .mk-dr p{color:var(--ink-2);margin:0}:where(.r7) .mk-dr .pa-bt{margin-top:10px}:where(.r7) .mk-seg{background:#f1efec;border-radius:10px;justify-self:start;gap:2px;padding:3px;display:inline-flex}:where(.r7) .mk-seg span{color:var(--ink-2);border-radius:8px;padding:6px 14px;font-size:13.5px;font-weight:600}:where(.r7) .mk-seg .on{color:var(--ink);background:#fff;box-shadow:0 1px 2px #13233a1f}:where(.r7) .mk-in{box-shadow:inset 0 0 0 1.5px var(--ink);border-radius:12px;padding:12px 14px}:where(.r7) .mk-in p{color:var(--ink);margin:4px 0 0}:where(.r7) .mk-row{flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:13.5px;display:flex}:where(.r7) .mk-row span{align-items:center;gap:8px;display:inline-flex}:where(.r7) .mk-row svg{width:16px;height:16px;color:var(--ink-3)}:where(.r7) .mk-c b{color:var(--ink);background:#f1efec;border-radius:8px;padding:2px 10px}:where(.r7) .tf-g{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 24px;margin:0;padding:0;list-style:none;display:grid}:where(.r7) .tf-g li{scroll-snap-align:start}:where(.r7) .tf36{text-align:left;cursor:pointer;width:100%;font:inherit;color:var(--ink);background:0 0;border:0;gap:10px;padding:0;display:grid}:where(.r7) .tf-th{aspect-ratio:9/16;box-shadow:0 0 0 1px var(--rule), 0 20px 40px -28px #13233a80;background:#0e1a2c;border-radius:16px;display:block;position:relative;overflow:hidden}:where(.r7) .tf-th img,:where(.r7) .tf-th iframe{object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}:where(.r7) .tf-pl{width:52px;height:52px;color:var(--ink);background:#ffffffeb;border-radius:50%;place-items:center;margin:-26px 0 0 -26px;transition:transform .15s ease-out;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 10px 24px -8px #00000073}:where(.r7) .tf-pl svg{width:20px;height:20px;margin-left:3px}:where(.r7) .tf36:hover .tf-pl{transform:scale(1.06)}:where(.r7) .tf-th em{color:var(--ink);font:600 12px var(--text);background:#ffffffeb;border-radius:999px;padding:3px 9px;font-style:normal;position:absolute;top:10px;left:10px}:where(.r7) .tf36 b{font:700 16px/1.3 var(--display);letter-spacing:-.005em}:where(.r7) .tf-d{color:var(--ink-3);font-size:13.5px;line-height:1.5}:where(.r7) .tf36:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:16px}:where(.r7) .tf36.on{cursor:default}:where(.r7) .tf36.on .tf-pl,:where(.r7) .tf36.on img{display:none}@media (max-width:1080px){:where(.r7) .rm-g{grid-template-columns:1fr}:where(.r7) .rm-list{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.r7) .mk36{grid-template-columns:1fr}:where(.r7) .tf-g{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){:where(.r7) .rm-list{grid-template-columns:1fr}:where(.r7) .rm-i{grid-template-columns:112px minmax(0,1fr)}:where(.r7) .mk-b{width:100%;margin-top:0}:where(.r7) .tf-g{scrollbar-width:none;scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--gutter));padding:0 var(--gutter) 6px;grid-template-columns:none;grid-auto-columns:62%;grid-auto-flow:column;gap:16px;overflow-x:auto}}@media (prefers-reduced-motion:reduce){:where(.r7) .rm-i,:where(.r7) .rm36 .link svg,:where(.r7) .tf-pl{transition:none}}:where(.r7) .mf-cap{color:#c6d0dc;background:#13233a;border-radius:22px;margin-top:clamp(40px,5vw,56px);padding:28px 30px}:where(.r7) .mf-cap-t{margin:0 0 16px;font-size:15.5px;line-height:1.55}:where(.r7) .mf-cap-t b{font:700 22px/1.25 var(--display);color:#fff;margin-bottom:4px;display:block}:where(.r7) .mf-cap .row{background:#fff;border-radius:14px;gap:8px;padding:6px;display:flex}:where(.r7) .mf-cap input{min-width:0;font:400 16px var(--text);color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:0 12px}:where(.r7) .mf-cap .btn-ink{color:#fff;background:#13233a}:where(.r7) .mf-cap-n{color:#9fb0c4;margin:12px 0 0;font-size:13px}:where(.r7) .mf-cap-n .link{color:#c6d0dc;text-underline-offset:3px;text-decoration:underline}:where(.r7) .mf-src{max-width:72ch;color:var(--ink-3);margin:28px 0 0;font-size:13px;line-height:1.6}:where(.r7) .mf-lo{color:var(--ink-2);margin:14px 0 0;font-size:15px}:where(.r7) .mf-lo b{color:var(--ink)}@media (max-width:760px){:where(.r7) .mf-cap{padding:22px 20px}:where(.r7) .mf-cap .row{flex-direction:column}:where(.r7) .mf-cap input{padding:12px}}:where(.r7) .ex-h{border-top:1.5px solid var(--ink);align-items:baseline;gap:12px;padding-top:12px;display:flex}:where(.r7) .ex-h span{color:var(--accent-deep);white-space:nowrap;font-size:12.5px;font-weight:700}:where(.r7) .ex-h b{color:var(--ink);font-size:14.5px;font-weight:600}:where(.r7) .af38{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:40px 64px;display:grid}:where(.r7) .af38 .mf-cap{margin:0}:where(.r7) .af38 .mf-lo{margin:0;font-size:17px;line-height:1.6}:where(.r7) .af38 .mf-src{margin-top:16px}@media (max-width:860px){:where(.r7) .af38{grid-template-columns:1fr}}:where(.r7) .kp{flex:1;gap:6px;display:flex}@media (prefers-reduced-motion:no-preference){@keyframes r7-k-sweep{0%{transform:scaleX(0)}}@keyframes r7-k-up{0%{opacity:0;transform:translateY(18px)}}@keyframes r7-k-in{0%{opacity:0;transform:translate(-12px)}}@keyframes r7-k-press{0%,55%{color:#13233a;background:#fff;transform:none}62%{transform:scale(.9)}75%,to{color:#0b1626;background:#4ade80;transform:none}}@keyframes r7-k-lit{0%{color:#ffffff24}}@keyframes r7-k-line{0%{border-top-color:#ffffff24}}@keyframes r7-lb-flood{0%{clip-path:inset(0 100% 0 0)}}@keyframes r7-lb-flood-v{0%{clip-path:inset(0 0 100%)}}@keyframes r7-lb-rows{0%{clip-path:inset(0 0 100%)}}@keyframes r7-lb-type{0%{clip-path:inset(0 100% 0 0)}}@keyframes r7-lb-up{0%{opacity:0;transform:translateY(1.2cqi)}}}:where(.r7) .mf-kp{gap:4px;margin-top:8px;padding:22px 26px 24px;font-size:15px}:where(.r7) .mf-kp .kk{margin-bottom:8px}:where(.r7) .kp-r{border-top:1px solid var(--rule);grid-template-columns:minmax(0,300px) minmax(0,1fr) 120px;align-items:center;gap:24px;padding:16px 0;display:grid}:where(.r7) .kp-r .q{color:var(--ink);font-size:16px;font-weight:600}:where(.r7) .kp-r .q small{color:var(--ink-3);margin-top:2px;font-size:13px;font-weight:400;display:block}:where(.r7) .kp-r .bar{background:var(--ground);border-radius:99px;height:14px;overflow:hidden}:where(.r7) .kp-r .bar i{width:var(--w);background:var(--ink-3);border-radius:99px;min-width:4px;height:100%;display:block}:where(.r7) .kp-r.hi .bar i{background:var(--accent)}:where(.r7) .kp-r b{text-align:right;font:800 34px/1 var(--display);letter-spacing:-.02em;color:var(--ink-2);font-variant-numeric:tabular-nums}:where(.r7) .kp-r.hi b{color:var(--accent-deep);font-size:44px}:where(.r7) .kp-r b small{font:400 12.5px var(--text);letter-spacing:0;color:var(--ink-3);margin-top:4px;display:block}:where(.r7) .mf42-pg{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}:where(.r7) .mf42-pt .lede{margin-top:18px}:where(.r7) .mf42-pt .lede .link{white-space:nowrap}:where(.r7) .mf42-pt .lede .link svg{vertical-align:-2px;width:15px;height:15px;margin-left:4px}:where(.r7) .mf42-pl{margin:26px 0 0}:where(.r7) .mf42-pl .btn svg{width:15px;height:15px;margin-right:8px}:where(.r7) .mf42-pv{grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:end;gap:20px;display:grid;position:relative}:where(.r7) .mf42-film{box-shadow:0 0 0 1px var(--rule), 0 30px 60px -36px #13233a8c;background:#0b1626;border-radius:18px;display:block;position:relative;overflow:hidden}:where(.r7) .mf42-film img{width:100%;height:auto;display:block}:where(.r7) .mf42-film span{width:56px;height:56px;color:var(--ink);background:#fffffff0;border-radius:50%;place-items:center;margin:-28px 0 0 -28px;transition:transform .15s ease-out;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 10px 24px -8px #00000073}:where(.r7) .mf42-film span svg{width:20px;height:20px;margin-left:3px}:where(.r7) .mf42-film:hover span{transform:scale(1.06)}:where(.r7) .mf42-pv .rep{margin-bottom:24px}:where(.r7) .mf42-ob{box-shadow:0 0 0 1px var(--rule), 0 1px 2px #13233a0d;background:#fff;border-radius:16px;overflow:hidden}:where(.r7) .mf42-ob .st-bar{background:#fff;grid-template-columns:repeat(4,minmax(0,1fr))}:where(.r7) .mf42-ob .seg{color:var(--ink);padding:18px 22px}:where(.r7) .mf42-ob .seg .n{background:var(--ink);color:#fff;box-shadow:none}:where(.r7) .mf42-ob .seg:last-child .n{background:var(--accent-deep)}:where(.r7) .mf42-oc{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}:where(.r7) .mf42-oc p{color:var(--ink-2);margin:0;padding:18px 22px 22px;font-size:15px;line-height:1.55}:where(.r7) .mf42-oc p+p{box-shadow:inset 1px 0 0 var(--rule)}:where(.r7) .mf42-k .af38{padding-block:0}@media (max-width:960px){:where(.r7) .kp-r{grid-template-columns:minmax(0,1fr) 90px;gap:10px 16px}:where(.r7) .kp-r .q{grid-column:1/-1}:where(.r7) .kp-r .bar{grid-column:1}:where(.r7) .kp-r b{grid-area:2/2}:where(.r7) .kp-r.hi b{font-size:34px}:where(.r7) .mf42-pg{grid-template-columns:1fr}:where(.r7) .mf42-ob .st-bar,:where(.r7) .mf42-oc{grid-template-columns:1fr 1fr}:where(.r7) .mf42-ob .st-bar .seg{display:flex}}@media (max-width:600px){:where(.r7) .mf42-pv{grid-template-columns:1fr;gap:16px}:where(.r7) .mf42-film{justify-self:center;width:62%}:where(.r7) .mf42-pv .rep{margin-bottom:0}:where(.r7) .mf42-ob{display:grid}:where(.r7) .mf42-ob .st-bar,:where(.r7) .mf42-oc{display:contents}:where(.r7) .mf42-ob .seg{border:0;padding-bottom:6px}:where(.r7) .mf42-oc p,:where(.r7) .mf42-oc p+p{box-shadow:none;border-bottom:1px solid var(--rule);padding-top:0}:where(.r7) .mf42-ob .seg:first-child{order:1}:where(.r7) .mf42-oc p:first-child{order:2}:where(.r7) .mf42-ob .seg:nth-child(2){order:3}:where(.r7) .mf42-oc p:nth-child(2){order:4}:where(.r7) .mf42-ob .seg:nth-child(3){order:5}:where(.r7) .mf42-oc p:nth-child(3){order:6}:where(.r7) .mf42-ob .seg:nth-child(4){order:7}:where(.r7) .mf42-oc p:nth-child(4){border-bottom:0;order:8}}@media (prefers-reduced-motion:reduce){:where(.r7) .mf42-film span{transition:none}}:where(.r7) .mf-kp .r{flex-wrap:wrap;margin-bottom:8px}:where(.r7) .mf-kp .r .kk{margin-bottom:0}:where(.r7) .kp-x{font:600 13px var(--text);color:var(--ink);background:var(--panel);font-variant-numeric:tabular-nums;border-radius:99px;flex:none;padding:5px 11px}:where(.r7) .kp-r{grid-template-columns:minmax(0,340px) minmax(0,1fr) auto}:where(.r7) .kp-r b{min-width:120px}:where(.r7) .kp-r b small{white-space:nowrap}:where(.r7) .mf43-two{grid-template-rows:auto auto auto;grid-template-columns:repeat(2,minmax(0,1fr))}:where(.r7) .mf43-two article{grid-row:span 3;grid-template-rows:subgrid}@media (min-width:981px){:where(.r7) .mf43-two .pc{flex-direction:column;display:flex}:where(.r7) .mf43-two .evs{flex:1;grid-auto-rows:1fr;gap:0}:where(.r7) .mf43-two .evs>span{align-items:center;padding:0}}:where(.r7) .mf43-us{box-shadow:0 0 0 1.5px var(--ink), 0 34px 64px -42px #13233a8c;background:#fff;border-radius:22px;grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:center;gap:clamp(28px,5vw,80px);margin-top:clamp(32px,4.5vw,60px);padding:clamp(24px,4vw,52px);display:grid}:where(.r7) .mf43-us h3{font:700 clamp(25px, 2.5vw, 32px)/1.12 var(--display);letter-spacing:-.015em;color:var(--ink);max-width:15em;margin:0}:where(.r7) .mf43-ut>p{color:var(--ink-2);max-width:32em;margin:16px 0 0;font-size:17px;line-height:1.55}:where(.r7) .mf43-ut .mk-f{gap:12px;margin-top:22px}:where(.r7) .mf43-ut .mk-f li{font-size:15.5px}:where(.r7) .mf43-us .rcpt{box-shadow:none;background:var(--green-tint);margin-top:2px;padding:9px 12px}@media (max-width:980px){:where(.r7) .mf43-two{grid-template-rows:none;grid-template-columns:1fr}:where(.r7) .mf43-two article{grid-row:auto;grid-template-rows:none}:where(.r7) .mf43-us{grid-template-columns:1fr;max-width:560px}}@media (max-width:600px){:where(.r7) .mf43-us{padding:22px 18px 24px}}:where(.r7) .mf42-pv .rep{gap:10px}:where(.r7) .mf42-pv .rep .evs>span{padding-top:9px;font-size:14px}:where(.r7) .mf43-gg{grid-template-columns:minmax(0,1fr) minmax(0,470px);align-items:center;gap:clamp(36px,6vw,96px);display:grid}:where(.r7) .mf43-gt .h2{max-width:14em}:where(.r7) .mf43-gt .lede{max-width:34em;margin-top:18px}:where(.r7) .mf43-gt .mk-f{gap:12px;margin-top:24px}:where(.r7) .mf43-gt .mk-f li{font-size:15.5px}:where(.r7) .mf43-nx{border-top:1px solid var(--rule);justify-items:start;gap:12px;margin-top:30px;padding-top:22px;display:grid}:where(.r7) .mf43-nx .t{color:var(--ink-2);font-size:14px;font-weight:600}:where(.r7) .mf43-nx .lg{flex-wrap:wrap;gap:10px 22px;display:flex}:where(.r7) .mf43-nx .lg>span{color:var(--ink);align-items:center;gap:8px;font-size:15px;font-weight:500;display:inline-flex}:where(.r7) .mf43-nx .lg svg{flex:none;width:20px;height:20px}:where(.r7) .mf43-nx .link{font-size:14.5px}:where(.r7) .mf43-nx .link svg{vertical-align:-2px;width:15px;height:15px;margin-left:4px}:where(.r7) .ap43 .gl{color:var(--ink-3);margin:8px 0 -2px;font-size:12.5px;font-weight:600}:where(.r7) .ap43 .ln{justify-content:center;margin:10px 0 2px;display:flex;position:relative}:where(.r7) .ap43 .ln:before{content:"";border-top:1.5px dashed var(--ink-3);position:absolute;top:50%;left:0;right:0}:where(.r7) .ap43 .ln span{box-shadow:0 0 0 1px var(--rule-2), 0 2px 6px #13233a14;color:var(--ink);background:#fff;border-radius:99px;align-items:center;gap:6px;padding:5px 12px;font-size:12.5px;font-weight:600;display:inline-flex;position:relative}:where(.r7) .ap43 .ln svg{width:14px;height:14px}:where(.r7) .ap43 .gl+.row{border-top:0}@media (max-width:960px){:where(.r7) .mf43-gg{grid-template-columns:1fr}:where(.r7) .kp-r{grid-template-columns:minmax(0,1fr) auto}:where(.r7) .kp-r b{min-width:0}}@media (max-width:600px){:where(.r7) .mf-kp{padding:20px 18px 22px}:where(.r7) .mf-kp .r{gap:10px}:where(.r7) .kp-r b{font-size:28px}:where(.r7) .kp-r.hi b{font-size:30px}:where(.r7) .mf42-film{width:52%}:where(.r7) .ap43 .ln span{text-align:center;padding:5px 10px;font-size:12px}}:where(.r7) .ex44-add svg{width:17px;height:17px}:where(.r7) .ex44-ok{color:var(--ink-2);flex-wrap:wrap;gap:8px 20px;margin:18px 0 0;padding:0;font-size:14.5px;list-style:none;display:flex}:where(.r7) .ex44-ok li{align-items:center;gap:8px;display:inline-flex}:where(.r7) .ex44-ok svg{box-sizing:border-box;background:var(--green-tint);width:18px;height:18px;color:var(--green);border-radius:50%;padding:3px}:where(.r7) .stage44w{align-self:center;container-type:inline-size}:where(.r7) .stage44{grid-template-columns:minmax(0,1fr) 150px 160px;margin-top:34px;display:grid;position:relative}:where(.r7) .stage44>.w-ex{margin:0;position:absolute;top:-34px;left:0}:where(.r7) .site44{border-radius:16px;grid-area:1/1/auto/3;align-self:start}:where(.r7) .site44 .pw-top{gap:10px;padding:10px 14px}:where(.r7) .site44 .url{background:var(--panel);min-width:0;font:400 12px var(--mono);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;border-radius:99px;flex:1;padding:5px 12px;overflow:hidden}:where(.r7) .site44 .xb{width:30px;height:30px;box-shadow:0 0 0 2px var(--accent);background:#fff;border-radius:8px;flex:none;place-items:center;display:grid}:where(.r7) .site44 .xb svg{width:18px;height:18px}:where(.r7) .sg{background:linear-gradient(#fbf7f3,#fff 70%);gap:12px;padding:18px 22px 24px;display:grid}:where(.r7) .sg-n{color:var(--ink-3);align-items:center;gap:14px;font-size:12px;display:flex}:where(.r7) .sg-n b{color:var(--ink);margin-right:auto;font-size:13px}:where(.r7) .sg-h{max-width:11em;font:700 26px/1.1 var(--display);letter-spacing:-.015em;color:var(--ink);margin:18px 0 0}:where(.r7) .sg-p{max-width:24em;color:var(--ink-2);margin:0;font-size:13.5px;line-height:1.5}:where(.r7) .sg-b{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}:where(.r7) .sg-b span{color:var(--ink);box-shadow:inset 0 0 0 1px var(--rule-2);background:#fff;border-radius:9px;align-items:center;gap:6px;padding:8px 13px;font-size:12.5px;font-weight:600;display:inline-flex}:where(.r7) .sg-b .ok{background:var(--ink);color:#fff;box-shadow:none}:where(.r7) .sg-b svg{width:14px;height:14px}:where(.r7) .sg-f{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px;display:grid}:where(.r7) .sg-f span{background:#f3efea;border-radius:10px;height:74px}:where(.r7) .pop44{z-index:1;background:#fff;border-radius:14px;grid-area:1/2/auto/4;margin-top:50px;font-size:13px;overflow:hidden;box-shadow:0 0 0 1px #13233a1a,0 2px 6px #13233a14,0 40px 70px -30px #13233a80}:where(.r7) .pp-h{border-bottom:1px solid var(--rule);align-items:center;gap:8px;padding:11px 14px;display:flex}:where(.r7) .pp-h svg{width:18px;height:18px}:where(.r7) .pp-h b{letter-spacing:.14em;text-transform:uppercase;color:var(--ink);font-size:12px;font-weight:700}:where(.r7) .pp-h span{font:400 11px var(--mono);color:var(--ink-3);margin-left:auto}:where(.r7) .pp-v{border-bottom:1px solid var(--rule);padding:13px 14px 12px}:where(.r7) .pp-v p{font:700 15px/1.3 var(--display);color:var(--ink);margin:0}:where(.r7) .pp-v small{color:var(--ink-3);margin-top:4px;font-size:11.5px;display:block}:where(.r7) .fr44{gap:4px;padding:11px 14px;display:grid}:where(.r7) .fr44+.fr44{border-top:1px solid var(--rule)}:where(.r7) .fe44{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:7px;font-size:11px;font-weight:600;display:flex}:where(.r7) .fe44 i{background:var(--ink-3);border-radius:50%;flex:none;width:7px;height:7px}:where(.r7) .fe44 em{margin-left:auto;font-style:normal}:where(.r7) .fr44.good .fe44 i{background:var(--green)}:where(.r7) .fr44.good .fe44 em{color:var(--green)}:where(.r7) .fr44.bad .fe44 i{background:var(--red)}:where(.r7) .fr44.bad .fe44 em{color:var(--red)}:where(.r7) .fr44.nt .fe44 em{color:var(--ink-2);margin-left:0}:where(.r7) .fr44.nt.good .fe44 em{color:var(--green)}:where(.r7) .fr44.nt.bad .fe44 em{color:var(--red)}:where(.r7) .fh44{color:var(--ink);font-size:13.5px;font-weight:600;line-height:1.35}:where(.r7) .fh44 .nm{color:var(--ink-3);font-style:italic;font-weight:500}:where(.r7) .pp-f{border-top:1px solid var(--rule);background:#fff;gap:8px;padding:12px 14px 14px;display:grid}:where(.r7) .pp-f .cta{background:var(--accent-deep);color:#fff;text-align:center;border-radius:9px;padding:9px 12px;font-size:12.5px;font-weight:700}:where(.r7) .pp-f small{color:var(--ink-3);text-align:center;font-size:11px;line-height:1.45}:where(.r7) section.band.ex44-st{padding-block:0 clamp(64px,8vw,110px)}:where(.r7) .ex44-st .mf42-ob .st-bar,:where(.r7) .ex44-st .mf42-oc{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.r7) .tb44{grid-template-columns:minmax(0,330px) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}:where(.r7) .tl44{gap:6px;display:grid}:where(.r7) .tl44 [role=tab]{text-align:left;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:14px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:14px;padding:14px 16px;transition:background-color .15s ease-out,box-shadow .15s ease-out;display:grid}:where(.r7) .tl44 [role=tab]:hover{background:#ffffffb3}:where(.r7) .tl44 [role=tab][aria-selected=true]{box-shadow:0 0 0 1px var(--rule), 0 2px 6px #13233a0f, 0 18px 36px -24px #13233a59;background:#fff}:where(.r7) .tl44 [role=tab]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}:where(.r7) .tl44 .ti{width:40px;height:40px;box-shadow:0 0 0 1px var(--rule);background:#fff;border-radius:12px;place-items:center;display:grid}:where(.r7) .tl44 [aria-selected=true] .ti{background:var(--ground);box-shadow:none}:where(.r7) .tl44 .ti svg{width:19px;height:19px}:where(.r7) .tl44 .tt b{font-size:15.5px;font-weight:600;display:block}:where(.r7) .tl44 .tt small{color:var(--ink-3);margin-top:2px;font-size:13.5px;line-height:1.35;display:block}:where(.r7) .pn44[hidden]{display:none}:where(.r7) .pn44{box-shadow:0 0 0 1px var(--rule), 0 2px 6px #13233a0d, 0 30px 60px -40px #13233a66;background:#fff;border-radius:18px;gap:24px;padding:clamp(22px,3vw,36px);display:grid}:where(.r7) .tp44{gap:20px;display:grid}:where(.r7) .pn-t h3{font:700 clamp(22px, 2.2vw, 27px)/1.2 var(--display);letter-spacing:-.01em;color:var(--ink);margin:0}:where(.r7) .pn-t p{max-width:40em;color:var(--ink-2);margin:12px 0 0;font-size:16px;line-height:1.6}:where(.r7) .pn-r{box-shadow:0 0 0 1px var(--rule);border-radius:14px;overflow:hidden}:where(.r7) .pn-k{background:var(--ground);color:var(--ink-2);margin:0;padding:11px 16px;font-size:12.5px;font-weight:600}:where(.r7) .pn-r .fr44{border-top:1px solid var(--rule);padding:14px 16px}:where(.r7) .pn-r .fh44{font-size:15px}:where(.r7) .ex44-pg{grid-template-columns:minmax(0,1fr) minmax(0,480px);align-items:center;gap:clamp(32px,6vw,96px);display:grid}:where(.r7) .ex44-pt .lede{margin-top:18px}:where(.r7) .ex44-pl{max-width:30em;margin:22px 0 0;font-size:15.5px;line-height:1.55}:where(.r7) .ex44-pl .link svg{vertical-align:-2px;width:15px;height:15px;margin-left:4px}:where(.r7) .ex44-pv{gap:16px;display:grid}:where(.r7) .ex44-pv .pc{gap:12px;padding:20px}:where(.r7) .ex44-pv .evs>span{padding-top:9px;font-size:14px}:where(.r7) .ex44-li p{color:var(--ink-2);margin:0;font-size:14px;line-height:1.55}@media (max-width:960px){:where(.r7) .ex44-pg,:where(.r7) .tb44{grid-template-columns:1fr}:where(.r7) .tl44{scrollbar-width:none;margin-inline:calc(-1 * var(--gutter,20px));padding:2px var(--gutter,20px) 6px;scroll-snap-type:x proximity;gap:8px;display:flex;overflow-x:auto}:where(.r7) .tl44::-webkit-scrollbar{display:none}:where(.r7) .tl44 [role=tab]{scroll-snap-align:start;flex:none;grid-template-columns:30px auto;gap:10px;padding:10px 14px 10px 10px}:where(.r7) .tl44 .ti{border-radius:9px;width:30px;height:30px}:where(.r7) .tl44 .ti svg{width:16px;height:16px}:where(.r7) .tl44 .tt small{display:none}:where(.r7) .tl44 .tt b{white-space:nowrap;font-size:14.5px}}@media (max-width:760px){:where(.r7) .ex44-st .mf42-ob .st-bar,:where(.r7) .ex44-st .mf42-oc{grid-template-columns:1fr}}@media (max-width:600px){:where(.r7) .pn44{padding:20px 18px}}@container (max-width:479px){:where(.r7) .stage44{grid-template-columns:1fr;margin-top:0}:where(.r7) .site44,:where(.r7) .stage44>.w-ex{display:none}:where(.r7) .pop44{grid-column:1;justify-self:center;width:min(100%,360px);margin-top:0}}@media (prefers-reduced-motion:reduce){:where(.r7) .tl44 [role=tab]{transition:none}}:where(.r7) .st45{font-size:13px}:where(.r7) .st45 .sh45{background:var(--tint);border-bottom:1px solid var(--rule);color:var(--ink);padding:12px 16px;font-size:13.5px;font-weight:700}:where(.r7) .st45 .sl45{color:var(--ink);gap:10px;padding:14px 16px;line-height:1.5;display:flex}:where(.r7) .st45 .sl45 i{background:var(--green);border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}:where(.r7) .st45 .sk45{border-top:1px solid var(--rule);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin:0 16px;padding-top:12px;font-size:11px;font-weight:600}:where(.r7) .st45 code{background:var(--ground);box-shadow:inset 0 0 0 1px var(--rule);font:400 12px var(--mono);color:var(--ink);overflow-wrap:anywhere;border-radius:8px;margin:8px 16px 14px;padding:8px 10px;display:block}:where(.r7) .st45 ul{gap:6px;margin:8px 16px 16px;padding:0;list-style:none;display:grid}:where(.r7) .st45 li{color:var(--ink-2);align-items:center;gap:8px;display:flex}:where(.r7) .st45 li:before{content:"";background:var(--accent);border-radius:50%;flex:none;width:5px;height:5px}:where(.r7) .wa45{background:#f6f6f5;gap:12px;max-height:370px;padding:18px 20px 26px;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(#000 78%,#0000);mask-image:linear-gradient(#000 78%,#0000)}:where(.r7) .wah45{align-items:center;gap:10px;display:flex}:where(.r7) .wah45 svg{flex:none;width:22px;height:22px}:where(.r7) .wah45 b{color:var(--ink);font-size:14.5px;display:block}:where(.r7) .wah45 small{color:var(--ink-3);font-size:12px;display:block}:where(.r7) .wac45{box-shadow:0 0 0 1px var(--rule);background:#fff;border-radius:12px;gap:6px;padding:14px 16px;font-size:12.5px;display:grid}:where(.r7) .wac45 .q45,:where(.r7) .wf45 .q45{color:var(--ink);align-items:center;gap:8px;margin:0 0 4px;font-size:13.5px;font-weight:700;display:flex}:where(.r7) .wac45 .n45,:where(.r7) .wf45 .n45{background:var(--tint-2);width:20px;height:20px;color:var(--accent-deep);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}:where(.r7) .wac45 label{color:var(--ink);margin-top:4px;font-size:12px;font-weight:600}:where(.r7) .wac45 .in45{max-width:220px;box-shadow:inset 0 0 0 1px var(--rule-2);font:400 12px var(--mono);color:var(--ink);border-radius:8px;padding:7px 10px;display:block}:where(.r7) .wp45 .cb45,:where(.r7) .wf45 .cb45{color:var(--ink);padding-left:26px;font-size:12.5px;display:block;position:relative}:where(.r7) .wp45 .cb45:before,:where(.r7) .wf45 .cb45:before{content:"";width:16px;height:16px;box-shadow:inset 0 0 0 1.5px var(--ink-3);background:#fff;border-radius:4px;position:absolute;top:1px;left:0}:where(.r7) .wp45 .cb45.is45:before,:where(.r7) .wf45 .cb45.is45:before{background:var(--ink);box-shadow:none}:where(.r7) .wp45 .cb45.is45:after,:where(.r7) .wf45 .cb45.is45:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:3.5px;left:5.5px;transform:rotate(45deg)}:where(.r7) .wf45{gap:14px;padding:22px;font-size:14px}:where(.r7) .wf45 .fl45{border-top:1px solid var(--rule);gap:8px;padding-top:14px;display:grid}:where(.r7) .wf45 .fl45>b{color:var(--ink);font-size:13.5px}:where(.r7) .wf45 .ta45{min-height:64px;box-shadow:inset 0 0 0 1px var(--rule-2);font:400 13px/1.6 var(--mono);color:var(--ink);border-radius:10px;padding:10px 12px;display:block}:where(.r7) .wf45 .fl45>small{color:var(--ink-3);font-size:12.5px;line-height:1.45}:where(.r7) .wf45 .cb45{padding-left:28px;font-size:14px}:where(.r7) .wf45 .cb45+.cb45{margin-top:8px}:where(.r7) .wf45 .cb45:before{top:2px}:where(.r7) .wf45 .cb45.is45:after{top:4.5px}:where(.r7) .wf45 .cb45 small{color:var(--ink-3);margin-top:2px;font-size:12.5px;display:block}:where(.r7) .wh45{background:var(--ground);max-width:30em;box-shadow:inset 0 0 0 1px var(--rule);border-radius:14px;gap:6px;margin-top:24px;padding:16px 18px;display:grid}:where(.r7) .wh45 b{color:var(--ink);font-size:14px}:where(.r7) .wh45 span{color:var(--ink-2);font-size:14.5px;line-height:1.55}:where(.r7) .jr45{--jg:clamp(16px, 2.4vw, 32px);gap:0 var(--jg);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}:where(.r7) .jr45 li{align-content:start;gap:8px;display:grid;position:relative}:where(.r7) .jr45 li:before{content:"";top:23px;left:56px;right:calc(-1 * var(--jg) + 8px);background:var(--rule-2);border-radius:2px;height:2px;position:absolute}:where(.r7) .jr45 li:last-child:before{display:none}:where(.r7) .jr45 .jd45{z-index:1;width:48px;height:48px;color:var(--ink);box-shadow:0 0 0 1px var(--rule), 0 8px 20px -12px #13233a59;background:#fff;border-radius:14px;place-items:center;display:grid;position:relative}:where(.r7) .jr45 .jd45 svg{width:22px;height:22px}:where(.r7) .jr45 .jn45{color:var(--ink-3);margin-top:10px;font-size:12.5px;font-weight:600}:where(.r7) .jr45 li>b{font:700 19px/1.25 var(--display);color:var(--ink)}:where(.r7) .jr45 .jt45{color:var(--ink-2);font-size:15px;line-height:1.5}:where(.r7) .jr45 .pc45{box-shadow:0 0 0 1px var(--rule);color:var(--ink-2);background:#fff;border-radius:12px;justify-self:start;gap:2px;margin-top:8px;padding:10px 14px;font-size:13px;display:grid}:where(.r7) .jr45 .pc45 b{color:var(--ink);font-size:13px;font-weight:700}:where(.r7) .jr45 li.p2 .jd45{background:var(--ink);color:#fff;box-shadow:0 12px 26px -12px #13233ab3}:where(.r7) .jr45 li.p2 .pc45{background:var(--ink);color:#c6d0dc;box-shadow:0 12px 26px -16px #13233ab3}:where(.r7) .jr45 li.p2 .pc45 b{color:#fff}:where(.r7) .rd45{gap:8px;padding:20px}:where(.r7) .rd45 .lb45{color:var(--ink);margin-bottom:2px;font-size:13.5px}:where(.r7) .rd45 .rb45{box-shadow:inset 0 0 0 1px var(--rule);color:var(--ink-2);border-radius:10px;align-items:center;gap:8px;padding:10px 12px 10px 38px;font-size:14px;display:flex;position:relative}:where(.r7) .rd45 .rb45:before{content:"";width:16px;height:16px;box-shadow:inset 0 0 0 1.5px var(--ink-3);border-radius:50%;margin-top:-8px;position:absolute;top:50%;left:13px}:where(.r7) .rd45 .rb45.is45{box-shadow:inset 0 0 0 1.5px var(--ink);color:var(--ink);background:#fff;font-weight:600}:where(.r7) .rd45 .rb45.is45:before{box-shadow:inset 0 0 0 5px var(--ink)}:where(.r7) .rd45 .rb45 em{background:var(--green-tint);color:var(--green);border-radius:6px;margin-left:auto;padding:2px 8px;font-size:11.5px;font-style:normal;font-weight:600}:where(.r7) .wc45{max-width:30em;color:var(--ink-2);gap:10px;margin:22px 0 0;font-size:15px;line-height:1.55;display:flex}:where(.r7) .wc45 svg{box-sizing:border-box;background:var(--green-tint);width:18px;height:18px;color:var(--green);border-radius:50%;flex:none;margin-top:3px;padding:3px}@media (max-width:860px){:where(.r7) .jr45{grid-template-columns:1fr;gap:0}:where(.r7) .jr45 li{grid-template-columns:48px minmax(0,1fr);gap:6px 18px;padding-bottom:30px}:where(.r7) .jr45 li>:not(.jd45){grid-column:2}:where(.r7) .jr45 .jd45{grid-row:1/span 4}:where(.r7) .jr45 .jn45{margin-top:0}:where(.r7) .jr45 li:before{width:2px;height:auto;inset:56px auto 8px 23px}}:where(.r7) .ex44-add.wp45-get svg{filter:brightness(0)invert()}:where(.r7) .sc46{margin-top:30px}:where(.r7) .sc46 .row{box-shadow:0 0 0 1px var(--rule-2), 0 2px 6px #13233a0f, 0 24px 50px -30px #13233a73}:where(.r7) .sc46+.ex44-ok{margin-top:16px}:where(.r7) .pf46{max-width:34em;color:var(--ink-2);margin:18px 0 0;font-size:14px;line-height:1.55}:where(.r7) .pf46 .link svg{vertical-align:-2px;width:14px;height:14px;margin-left:4px}:where(.r7) .hv46{align-self:center}:where(.r7) .rp46{background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 0 0 1px #13233a1a,0 2px 6px #13233a0f,0 40px 70px -36px #13233a80}:where(.r7) .rp-h{border-bottom:1px solid var(--rule);align-items:center;gap:10px;padding:14px 18px;display:flex}:where(.r7) .rp-h svg{flex:none;width:20px;height:20px}:where(.r7) .rp-h b{color:var(--ink);font-size:14.5px}:where(.r7) .rp-h .w-ex{margin-left:auto}:where(.r7) .rp-s{background:var(--ground);border-bottom:1px solid var(--rule);color:var(--ink-2);justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;font-size:13px;display:flex}:where(.r7) .rp-s .dm46{font:400 12.5px var(--mono);color:var(--ink)}:where(.r7) .rp-s .ct46{white-space:nowrap}:where(.r7) .rp-s b{color:var(--ink)}:where(.r7) .rp46 .sd46{padding:14px 18px}:where(.r7) .rp46 .sd46+.sd46{border-top:1px solid var(--rule)}:where(.r7) .rp-f{border-top:1px solid var(--rule);color:var(--ink-3);margin:0;padding:10px 18px 14px;font-size:12px}:where(.r7) .sd46{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;display:grid}:where(.r7) .ch46{white-space:nowrap;background:var(--yellow-tint);color:var(--yellow-ink);border-radius:7px;margin-top:1px;padding:3px 8px;font-size:11.5px;font-weight:600}:where(.r7) .sd46.ok .ch46{background:var(--green-tint);color:var(--green)}:where(.r7) .tx46{color:var(--ink);font-size:14px;line-height:1.5}:where(.r7) .rl46{margin:0;padding:0;list-style:none;display:grid}:where(.r7) .rr46{border-top:1px solid var(--rule);grid-template-columns:48px minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:clamp(18px,3vw,40px);padding:clamp(26px,3vw,36px) 0;display:grid}:where(.r7) .rr46:last-child{border-bottom:1px solid var(--rule)}:where(.r7) .ri46{width:48px;height:48px;color:var(--ink);box-shadow:0 0 0 1px var(--rule), 0 8px 20px -12px #13233a59;background:#fff;border-radius:14px;place-items:center;display:grid}:where(.r7) .ri46 svg{width:22px;height:22px}:where(.r7) .rt46 h3{font:700 clamp(19px, 1.7vw, 22px)/1.25 var(--display);letter-spacing:-.01em;color:var(--ink);margin:2px 0 0}:where(.r7) .rt46 p{max-width:46ch;color:var(--ink-2);margin:10px 0 0;font-size:15.5px;line-height:1.6}:where(.r7) .rs46{box-shadow:0 0 0 1px var(--rule), 0 1px 2px #13233a0d;background:#fff;border-radius:14px;gap:10px;padding:16px 18px;display:grid}:where(.r7) .rk46{color:var(--ink-3);margin:0;font-size:12.5px;font-weight:600}:where(.r7) .rs46 .sd46+.sd46{border-top:1px solid var(--rule);padding-top:10px}:where(.r7) .wg46{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,24px);display:grid}:where(.r7) .wc46{gap:14px;padding:24px}:where(.r7) .wc46 p{color:var(--ink-2);margin:0;font-size:15px;line-height:1.6}:where(.r7) .wc46 .vp46{color:var(--ink);font-weight:500}:where(.r7) .wc46 .link{justify-self:start;font-size:14.5px}:where(.r7) .wc46 .link svg{vertical-align:-2px;width:14px;height:14px;margin-left:4px}:where(.r7) .cy46{flex-wrap:wrap;gap:8px;display:flex}:where(.r7) .cy46 span{background:var(--panel);color:var(--ink);border-radius:99px;padding:6px 12px;font-size:13.5px;font-weight:500}:where(.r7) .cy46 span:first-child{background:var(--ink);color:#fff}:where(.r7) .sr46{gap:14px;margin-top:clamp(36px,4vw,52px);display:grid}:where(.r7) .sr46 ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 32px;margin:0;padding:0;list-style:none;display:grid}:where(.r7) .sr46 li{border-top:1px solid var(--rule);gap:2px;padding-top:10px;font-size:14.5px;display:grid}:where(.r7) .sr46 li a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--rule-2);text-decoration-color:var(--rule-2);text-underline-offset:3px;font-weight:500}:where(.r7) .sr46 li a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}:where(.r7) .sr46 li span{color:var(--ink-3);font-size:13px}@media (max-width:960px){:where(.r7) .rr46{grid-template-columns:48px minmax(0,1fr)}:where(.r7) .rs46{grid-column:2}:where(.r7) .wg46,:where(.r7) .sr46 ul{grid-template-columns:1fr}}@media (max-width:600px){:where(.r7) .sc46 input{box-shadow:inset 0 0 0 1px var(--rule-2)}:where(.r7) .sc46 .row{box-shadow:none}:where(.r7) .rr46{grid-template-columns:1fr;gap:14px}:where(.r7) .rs46{grid-column:1}:where(.r7) .ri46{border-radius:12px;width:42px;height:42px}:where(.r7) .rp-s{flex-direction:column;align-items:flex-start;gap:4px}:where(.r7) .sd46{grid-template-columns:1fr;gap:6px}:where(.r7) .ch46{justify-self:start}}:where(.r7) .hv47{align-self:center}:where(.r7) .ch47{background:#fff;border-radius:18px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 0 0 1px #13233a1a,0 2px 6px #13233a0f,0 40px 70px -36px #13233a80}:where(.r7) .ch47-h{border-bottom:1px solid var(--rule);align-items:center;gap:10px;padding:14px 18px;display:flex}:where(.r7) .ch47-h svg{flex:none;width:22px;height:22px}:where(.r7) .ch47-h b{color:var(--ink);font-size:14.5px}:where(.r7) .ch47-h .w-ex{margin-left:auto}:where(.r7) .ch47-b{background:var(--ground);gap:12px;padding:18px;display:grid}:where(.r7) .me47{background:var(--ink);color:#fff;border-radius:14px 14px 4px;justify-self:end;max-width:85%;margin:0;padding:10px 14px;font-size:14.5px;line-height:1.45}:where(.r7) .ad47{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;max-width:92%;display:grid}:where(.r7) .av47{width:28px;height:28px;box-shadow:0 0 0 1px var(--rule);background:#fff;border-radius:50%;place-items:center;display:grid}:where(.r7) .av47 svg{width:16px;height:16px}:where(.r7) .ad47 p{box-shadow:0 0 0 1px var(--rule);color:var(--ink);background:#fff;border-radius:14px 14px 14px 4px;margin:0;padding:10px 14px;font-size:14.5px;line-height:1.5}:where(.r7) .sk47{color:var(--ink-3);margin:6px 0 0;font-size:12.5px;font-weight:600}:where(.r7) .st47{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}:where(.r7) .st47 button{box-shadow:inset 0 0 0 1px var(--rule-2);font:500 13.5px/1.35 var(--text);color:var(--ink);text-align:left;cursor:pointer;background:#fff;border:0;border-radius:99px;padding:7px 12px;transition:box-shadow .15s ease-out,background-color .15s ease-out}:where(.r7) .st47 button:hover{box-shadow:inset 0 0 0 1px var(--ink)}:where(.r7) .st47 button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}:where(.r7) .ask47{border-top:1px solid var(--rule);align-items:center;gap:8px;padding:10px 10px 10px 16px;display:flex}:where(.r7) .ask47 input{min-width:0;min-height:40px;font:400 15px var(--text);color:var(--ink);background:0 0;border:0;outline:0;flex:1}:where(.r7) .ask47 input::placeholder{color:var(--ink-3)}:where(.r7) .ask47 button{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:10px;flex:none;place-items:center;width:40px;height:40px;display:grid}:where(.r7) .ask47 button svg{width:18px;height:18px}:where(.r7) .ask47 button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}:where(.r7) .ask47:focus-within{box-shadow:inset 0 2px 0 var(--ink)}:where(.r7) .nt47{color:var(--ink-3);margin:0;padding:0 16px 12px;font-size:12px}:where(.r7) section.band.lang47{color:var(--ink-2);background:#fff}:where(.r7) .lh47{gap:14px;max-width:760px;display:grid}:where(.r7) .kk47{color:var(--ink-3);align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}:where(.r7) .kk47 svg{width:18px;height:18px}:where(.r7) .lh47 h2{font:700 clamp(30px, 3.6vw, 46px)/1.08 var(--display);letter-spacing:-.02em;color:var(--ink);margin:0}:where(.r7) .lh47 p{max-width:40em;color:var(--ink-2);margin:0;font-size:17px;line-height:1.6}:where(.r7) .gr47{gap:12px;margin-top:clamp(26px,3vw,36px);display:grid}:where(.r7) .gr47+.gr47{margin-top:22px}:where(.r7) .gl47{color:var(--ink-3);margin:0;font-size:13px;font-weight:600}:where(.r7) .ls47{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}:where(.r7) .lg47{background:var(--ground);min-height:48px;box-shadow:inset 0 0 0 1px var(--rule-2);font:500 16px var(--text);color:var(--ink);cursor:pointer;border:0;border-radius:99px;align-items:center;gap:10px;padding:0 18px 0 8px;transition:background-color .15s ease-out,box-shadow .15s ease-out;display:inline-flex}:where(.r7) .lg47:hover{box-shadow:inset 0 0 0 1px var(--ink)}:where(.r7) .lg47:focus-visible{outline:2px solid var(--ink);outline-offset:2px}:where(.r7) .pl47{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}:where(.r7) .pl47 svg{width:14px;height:14px;margin-left:2px}:where(.r7) .lg47[aria-pressed=true]{background:var(--ink);color:#fff;box-shadow:none}:where(.r7) .lg47[aria-pressed=true] .pl47{background:var(--accent-deep);color:#fff}:where(.r7) .lg47[aria-pressed=true] .pl47 svg{display:none}:where(.r7) .lg47[aria-pressed=true] .pl47:after{content:"";background:currentColor;border-radius:2px;width:10px;height:10px}:where(.r7) .mo47{margin-top:18px}:where(.r7) .mo47 summary{color:var(--ink);cursor:pointer;align-items:flex-start;gap:8px;font-size:14.5px;font-weight:600;line-height:1.45;list-style:none;display:inline-flex}:where(.r7) .mo47 summary::-webkit-details-marker{display:none}:where(.r7) .mo47 summary svg{flex:none;width:16px;height:16px;margin-top:3px;transition:transform .2s ease-out}:where(.r7) .mo47[open] summary svg{transform:rotate(180deg)}:where(.r7) .mo47 summary:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:4px}:where(.r7) .mo47 ul{flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}:where(.r7) .hd47{min-height:38px;box-shadow:inset 0 0 0 1px var(--rule-2);color:var(--ink-2);border-radius:99px;align-items:center;padding:0 14px;font-size:15px;display:inline-flex}:where(.r7) .ng47{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:clamp(16px,2vw,24px);display:grid}:where(.r7) .num47 .pc{gap:14px;padding:22px}:where(.r7) .num47 .evs>span{padding-top:9px;font-size:14px}:where(.r7) .tw47{overflow-x:auto}:where(.r7) .tb47 table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}:where(.r7) .tb47 th,:where(.r7) .tb47 td{text-align:left;border-top:1px solid var(--rule);white-space:nowrap;padding:11px 10px}:where(.r7) .tb47 thead th{color:var(--ink-3);border-top:0;padding-top:2px;font-size:12.5px;font-weight:600}:where(.r7) .tb47 tbody th{color:var(--ink-2);font-weight:500}:where(.r7) .tb47 td{color:var(--ink)}:where(.r7) .tb47 .pr47{font-weight:700}:where(.r7) .tb47 .pr47 small{color:var(--ink-3);margin-left:4px;font-size:12px;font-weight:400}:where(.r7) .tb47 tr.hl47 th,:where(.r7) .tb47 tr.hl47 td{background:var(--tint)}:where(.r7) .tb47 tr.hl47 th:first-child{border-radius:8px 0 0 8px}:where(.r7) .tb47 tr.hl47 td:last-child{border-radius:0 8px 8px 0}:where(.r7) .tn47{color:var(--ink-3);margin:0;font-size:13px}@media (max-width:1100px){:where(.r7) .tb47 th,:where(.r7) .tb47 td{padding:10px 7px}}@media (max-width:960px){:where(.r7) .ng47{grid-template-columns:1fr}}@media (max-width:600px){:where(.r7) .ch47-b{padding:14px}:where(.r7) .lg47{min-height:44px;font-size:15px}:where(.r7) .pl47{width:28px;height:28px}:where(.r7) .tb47 thead{display:none}:where(.r7) .tb47 table,:where(.r7) .tb47 tbody{display:block}:where(.r7) .tb47 tbody tr{border-top:1px solid var(--rule);border-radius:8px;grid-template-columns:auto auto auto minmax(0,1fr);grid-template-areas:"s s s p""a b c.";gap:4px 12px;padding:12px 10px;display:grid}:where(.r7) .tb47 tbody tr.hl47{background:var(--tint)}:where(.r7) .tb47 tbody th,:where(.r7) .tb47 tbody td{white-space:nowrap;background:0 0;border:0;padding:0}:where(.r7) .tb47 tbody th{grid-area:s;font-size:14px}:where(.r7) .tb47 .pr47{grid-area:p;justify-self:end}:where(.r7) .tb47 td[data-k]{color:var(--ink-3);font-size:12.5px}:where(.r7) .tb47 td[data-k]:after{content:" " attr(data-k)}:where(.r7) .tb47 td[data-k=ad\ accounts]{grid-area:a}:where(.r7) .tb47 td[data-k=seats]{grid-area:b}:where(.r7) .tb47 td[data-k=refresh]{text-transform:lowercase;grid-area:c}}@media (prefers-reduced-motion:reduce){:where(.r7) .st47 button,:where(.r7) .lg47,:where(.r7) .mo47 summary svg{transition:none}}:where(.r7) .hv48{align-self:center}:where(.r7) .as48{background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 0 0 1px #13233a1a,0 2px 6px #13233a0f,0 40px 70px -36px #13233a80}:where(.r7) .as48-h{border-bottom:1px solid var(--rule);align-items:center;gap:10px;padding:12px 16px;font-size:13.5px;display:flex}:where(.r7) .as48-h b{color:var(--ink)}:where(.r7) .as48-h .w-ex{margin-left:auto}:where(.r7) .dt48{gap:5px;display:inline-flex}:where(.r7) .dt48 i{background:#e4e1dd;border-radius:50%;width:9px;height:9px}:where(.r7) .as48-b{gap:12px;padding:18px;display:grid}:where(.r7) .u48{background:var(--panel);max-width:85%;color:var(--ink);border-radius:14px 14px 4px;justify-self:end;margin:0;padding:10px 14px;font-size:14.5px;line-height:1.45}:where(.r7) .tl48{color:var(--ink-3);align-items:center;gap:8px;margin:0;font-size:12.5px;display:inline-flex}:where(.r7) .tl48 svg{width:14px;height:14px}:where(.r7) .a48{gap:8px;display:grid}:where(.r7) .a48 p{color:var(--ink);margin:0;font-size:14.5px;line-height:1.55}:where(.r7) .pc48{background:var(--ground);box-shadow:inset 0 0 0 1px var(--rule);border-radius:12px;gap:4px;padding:12px 14px;display:grid}:where(.r7) .pc48 .r{align-items:center;gap:8px;display:flex}:where(.r7) .pc48 .r svg{flex:none;width:18px;height:18px}:where(.r7) .pc48 .r b{color:var(--ink);font-size:14px}:where(.r7) .pc48 .r .chipr{margin-left:auto}:where(.r7) .pc48 .chipr{background:var(--red-tint);color:var(--red);white-space:nowrap;border-radius:7px;padding:3px 8px;font-size:11.5px;font-weight:600}:where(.r7) .pc48 .s{color:var(--ink-3);font-size:12.5px}:where(.r7) .as48-f{box-shadow:inset 0 0 0 1px var(--rule-2);color:var(--ink-3);border-radius:12px;justify-content:space-between;align-items:center;margin:0 14px 14px;padding:10px 10px 10px 14px;font-size:14px;display:flex}:where(.r7) .as48-f svg{box-sizing:border-box;background:var(--ink);color:#fff;border-radius:8px;width:30px;height:30px;padding:7px}:where(.r7) .cn48-s .mf42-ob .st-bar,:where(.r7) .cn48-s .mf42-oc{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.r7) .ky48{gap:12px;padding:20px}:where(.r7) .kr48{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding-top:12px;display:grid}:where(.r7) .kn48 b{color:var(--ink);font-size:14.5px;display:block}:where(.r7) .kn48 small{color:var(--ink-3);margin-top:2px;font-size:12.5px;display:block}:where(.r7) .ku48{color:var(--ink-2);white-space:nowrap;font-size:13px}:where(.r7) .kb48{box-shadow:inset 0 0 0 1px var(--rule-2);color:var(--ink);background:#fff;border-radius:9px;padding:7px 12px;font-size:13px;font-weight:600}:where(.r7) .kx48{background:var(--panel);color:var(--ink-2);white-space:nowrap;border-radius:7px;padding:3px 8px;font-size:11.5px;font-weight:600}:where(.r7) .kr48.off .kn48 b,:where(.r7) .kr48.off .ku48{color:var(--ink-3)}:where(.r7) .kt48{color:var(--ink-3);margin:0;font-size:12.5px}:where(.r7) .nr48{border-top:1px solid var(--rule);grid-template-columns:34px minmax(0,1fr);align-items:start;gap:12px;padding-top:14px;display:grid}:where(.r7) .ni48{background:var(--red-tint);width:34px;height:34px;color:var(--red);border-radius:10px;place-items:center;display:grid}:where(.r7) .ni48 svg{width:16px;height:16px}:where(.r7) .nr48 b{color:var(--ink);font-size:15px;display:block}:where(.r7) .nr48 small{color:var(--ink-2);margin-top:3px;font-size:13.5px;line-height:1.45;display:block}@media (max-width:760px){:where(.r7) .cn48-s .mf42-ob .st-bar,:where(.r7) .cn48-s .mf42-oc{grid-template-columns:1fr}}@media (max-width:600px){:where(.r7) .kr48{grid-template-columns:minmax(0,1fr) auto}:where(.r7) .ku48{grid-area:2/1}:where(.r7) .kb48,:where(.r7) .kx48{grid-area:1/2/span 2;align-self:center}}:where(.r7) .bm48{background:var(--ground);box-shadow:inset 0 0 0 1px var(--rule);border-radius:22px;grid-template-columns:minmax(0,180px) minmax(0,1fr) minmax(0,1.9fr) minmax(0,1fr) minmax(0,180px);align-items:center;padding:clamp(24px,3vw,40px);display:grid}:where(.r7) .nd48{text-align:center;justify-items:center;gap:8px;display:grid}:where(.r7) .ic48{width:64px;height:64px;color:var(--ink);box-shadow:0 0 0 1px var(--rule), 0 10px 24px -14px #13233a66;background:#fff;border-radius:18px;place-items:center;display:grid}:where(.r7) .ic48 svg{width:28px;height:28px}:where(.r7) .ic48.two{gap:10px;width:auto;padding:0 16px;display:flex}:where(.r7) .ic48.two svg{width:24px;height:24px}:where(.r7) .nd48 b{color:var(--ink);font-size:15px}:where(.r7) .nd48 small{max-width:15em;color:var(--ink-3);font-size:12.5px;line-height:1.4}:where(.r7) .cx48{grid-template-areas:"lab""line""note";justify-items:center;row-gap:10px;padding:0 8px;display:grid}:where(.r7) .cx48 .lb48{grid-area:lab}:where(.r7) .cx48 small{text-align:center;max-width:14em;color:var(--ink-3);grid-area:note;font-size:12px;line-height:1.4}:where(.r7) .ln48{background:var(--ink);border-radius:2px;grid-area:line;place-self:center stretch;height:2px;position:relative}:where(.r7) .ln48:after{content:"";border-top:2px solid var(--ink);border-right:2px solid var(--ink);width:8px;height:8px;position:absolute;top:50%;right:0;transform:translateY(-50%)rotate(45deg)}:where(.r7) .gd48{z-index:1;width:36px;height:36px;color:var(--accent-deep);box-shadow:0 0 0 2px var(--accent-deep), 0 8px 18px -8px #ea580c80;background:#fff;border-radius:50%;grid-area:line;place-items:center;display:grid}:where(.r7) .gd48 svg{width:16px;height:16px}:where(.r7) .lb48{box-shadow:inset 0 0 0 1px var(--rule-2);color:var(--ink);white-space:nowrap;background:#fff;border-radius:99px;align-items:center;gap:6px;padding:5px 10px;font-size:12.5px;font-weight:600;display:inline-flex}:where(.r7) .lb48 svg{width:13px;height:13px}:where(.r7) .lb48.or48{box-shadow:inset 0 0 0 1.5px var(--accent-deep);color:var(--accent-deep)}:where(.r7) .ad48{box-shadow:0 0 0 1.5px var(--ink), 0 24px 50px -30px #13233a73;background:#fff;border-radius:16px;gap:10px;padding:18px;display:grid}:where(.r7) .ah48{border-bottom:1px solid var(--rule);align-items:center;gap:8px;padding-bottom:10px;display:flex}:where(.r7) .ah48 svg{flex:none;width:20px;height:20px}:where(.r7) .ah48 b{color:var(--ink);font-size:15px}:where(.r7) .ah48 span{color:var(--ink-3);margin-left:auto;font-size:12px}:where(.r7) .zk48{color:var(--ink-3);margin:2px 0 0;font-size:12px;font-weight:600}:where(.r7) .zc48{flex-wrap:wrap;gap:6px;display:flex}:where(.r7) .zc48 span{background:var(--ground);box-shadow:inset 0 0 0 1px var(--rule);color:var(--ink);border-radius:99px;padding:4px 9px;font-size:12.5px}:where(.r7) .zq48{gap:6px;display:grid}:where(.r7) .qi48{background:var(--ground);border-radius:10px;align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:flex}:where(.r7) .qi48 b{color:var(--ink);font-weight:600}:where(.r7) .qi48 em{background:var(--red-tint);color:var(--red);white-space:nowrap;border-radius:6px;margin-left:auto;padding:2px 7px;font-size:11.5px;font-style:normal;font-weight:600}:where(.r7) .qi48.dim em{background:var(--panel);color:var(--ink-2)}:where(.r7) .kg48{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(16px,2vw,24px);margin-top:clamp(20px,2.4vw,28px);display:grid}:where(.r7) .nv48{gap:14px;padding:24px}:where(.r7) .wy48{box-shadow:0 0 0 1px var(--rule), 0 2px 6px #13233a0d;background:#fff;border-radius:18px;margin:0;padding:0;list-style:none;overflow:hidden}:where(.r7) .wy48 li{grid-template-columns:minmax(0,230px) minmax(0,1fr) auto minmax(0,250px);align-items:center;gap:12px 24px;padding:18px 22px;display:grid}:where(.r7) .wy48 li+li{border-top:1px solid var(--rule)}:where(.r7) .wn48 b{color:var(--ink);font-size:16px;display:block}:where(.r7) .wn48 small{color:var(--ink-3);margin-top:2px;font-size:13px;display:block}:where(.r7) .wd48{color:var(--ink-2);font-size:14.5px;line-height:1.5}:where(.r7) .ch48{background:var(--green-tint);color:var(--green);white-space:nowrap;border-radius:7px;justify-self:start;padding:3px 9px;font-size:12px;font-weight:600}:where(.r7) .ch48.rev{background:var(--yellow-tint);color:var(--yellow-ink)}:where(.r7) .wy48 .link{text-align:right;overflow-wrap:anywhere;justify-self:end;font-size:14px}:where(.r7) .wy48 .link svg{vertical-align:-2px;width:14px;height:14px;margin-left:4px}@media (max-width:960px){:where(.r7) .kg48{grid-template-columns:1fr}:where(.r7) .wy48 li{grid-template-columns:minmax(0,1fr) auto}:where(.r7) .wn48{grid-area:1/1}:where(.r7) .ch48{grid-area:1/2}:where(.r7) .wd48,:where(.r7) .wy48 .link{grid-column:1/-1}:where(.r7) .wy48 .link{text-align:left;justify-self:start}:where(.r7) .wl48{display:none}}@media (max-width:1180px){:where(.r7) .bm48{grid-template-columns:1fr;justify-items:center;row-gap:4px;padding:22px 18px}:where(.r7) .ad48{box-sizing:border-box;width:100%;max-width:460px}:where(.r7) .cx48{grid-template-areas:"lab""line""note";justify-items:center;row-gap:8px;padding:12px 0}:where(.r7) .ln48{justify-self:center;width:2px;height:40px}:where(.r7) .gt48 .ln48{height:64px}:where(.r7) .ln48:after{inset:auto auto 0 50%;transform:translate(-50%)rotate(135deg)}:where(.r7) .gd48{place-self:center}}:where(.r7) .lt48{width:40px;height:40px;box-shadow:0 0 0 1px var(--rule), 0 4px 10px -6px #13233a4d;background:#fff;border-radius:11px;flex:none;place-items:center;display:grid}:where(.r7) .lt48 img,:where(.r7) .lt48 svg{width:22px;height:22px}:where(.r7) .lt48.ky svg{color:var(--ink);width:20px;height:20px}:where(.r7) .lf48{border-radius:11px;flex:none;width:40px;height:40px;box-shadow:0 4px 10px -6px #13233a4d}:where(.r7) .lt48.sm,:where(.r7) .lf48.sm{width:24px;height:24px;box-shadow:0 0 0 1px var(--rule);border-radius:7px}:where(.r7) .lt48.sm img,:where(.r7) .lt48.sm svg{width:14px;height:14px}:where(.r7) .lf48.sm{box-shadow:none}:where(.r7) .lt48.bare{width:auto;height:auto;box-shadow:none;background:0 0;border-radius:0}:where(.r7) .lt48.bare img{width:24px;height:24px}:where(.r7) .wk48{border-top:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:22px;padding-top:18px;display:flex}:where(.r7) .wkl48{color:var(--ink-3);font-size:13px;font-weight:600}:where(.r7) .wki48{color:var(--ink);align-items:center;gap:8px;font-size:14.5px;font-weight:600;display:inline-flex}:where(.r7) .ex44-ok+.wk48{margin-top:20px}:where(.r7) .wy48 li{grid-template-columns:40px minmax(0,200px) minmax(0,1fr) auto minmax(0,170px)}:where(.r7) .cn48-k .kg48{align-items:stretch}:where(.r7) .cn48-k .kg48>.pc{box-sizing:border-box;height:100%}:where(.r7) .as48-h b:before{content:""}@media (max-width:960px){:where(.r7) .wy48 li{grid-template-columns:40px minmax(0,1fr) auto}:where(.r7) .wy48 li>.lt48,:where(.r7) .wy48 li>.lf48{grid-area:1/1}:where(.r7) .wn48{grid-column:2}:where(.r7) .ch48{grid-column:3}:where(.r7) .wd48,:where(.r7) .wy48 .link{grid-column:2/-1}}:where(.r7) .cn48-k .ky48{flex-direction:column;display:flex}:where(.r7) .cn48-k .ky48 .kt48{border-top:1px solid var(--rule);margin-top:auto;padding-top:12px}@media (min-width:1181px){:where(.r7) .bm48{grid-template-columns:minmax(130px,160px) minmax(170px,1fr) minmax(300px,2fr) minmax(170px,1fr) minmax(130px,160px);align-items:center}:where(.r7) .nd48,:where(.r7) .cx48{align-content:start;height:156px}:where(.r7) .nd48{grid-template-rows:64px auto auto}:where(.r7) .cx48{grid-template-rows:64px auto auto;grid-template-areas:"line""lab""note";row-gap:10px;padding:0 14px}:where(.r7) .ln48{align-self:center}:where(.r7) .gd48{place-self:center}:where(.r7) .cx48 .lb48{white-space:normal;text-align:center;max-width:100%}:where(.r7) .cx48:not(.gt48) .ln48{margin-left:-40px}:where(.r7) .cx48.gt48 .ln48{margin-right:-40px}}@keyframes r7-fl51{0%{background:var(--tint-2);box-shadow:0 0 0 3px var(--tint-2)}to{background:var(--tint);box-shadow:0 0 0 3px var(--tint)}}:where(.r7) section.tk52{background:var(--ground);border-bottom:1px solid var(--rule);padding-block:clamp(36px,3.6vw,56px) clamp(64px,8vw,104px)}:where(.r7) .gr52{grid-template:"intro form""proof form"1fr/minmax(0,1fr) minmax(0,560px);align-items:start;gap:0 clamp(32px,6vw,96px);display:grid}:where(.r7) .in52{grid-area:intro}:where(.r7) .cd52{grid-area:form}:where(.r7) .lf52{padding-top:16px}:where(.r7) .ey52{color:var(--accent-deep);margin:0;font-size:14px;font-weight:600}:where(.r7) .lf52 .caps{color:var(--ink);max-width:9em;margin:16px 0 0;font-size:clamp(48px,5.2vw,80px)}:where(.r7) .lf52 .caps em{color:var(--accent);font-style:normal}:where(.r7) .ld52{max-width:30em;color:var(--ink-2);margin:22px 0 0;font-size:18px;line-height:1.6}:where(.r7) .pr52{gap:12px;margin:26px 0 0;padding:0;list-style:none;display:grid}:where(.r7) .pr52 li{color:var(--ink);grid-template-columns:22px minmax(0,1fr);gap:12px;font-size:16px;line-height:1.5;display:grid}:where(.r7) .pr52 svg{box-sizing:border-box;background:var(--ink);color:#fff;stroke-width:3px;border-radius:50%;width:20px;height:20px;margin-top:2px;padding:4px}:where(.r7) .cd52{box-shadow:0 0 0 1px var(--rule), 0 1px 2px #13233a0a, 0 24px 48px -32px #13233a59;background:#fff;border-radius:18px}:where(.r7) .fm52{gap:16px;padding:clamp(22px,2.6vw,32px);display:grid}:where(.r7) .hd52{border-bottom:1px solid var(--rule);gap:4px;padding-bottom:16px;display:grid}:where(.r7) .hs52{color:var(--ink-3);margin:0;font-size:14px}:where(.r7) .r252{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}:where(.r7) .f52{gap:7px;min-width:0;display:grid}:where(.r7) .f52>label,:where(.r7) .g52 legend{color:var(--ink);align-items:baseline;gap:8px;font-size:14px;font-weight:600;display:flex}:where(.r7) .op52{color:var(--ink-3);margin-left:auto;font-size:12.5px;font-weight:400}:where(.r7) .f52 input,:where(.r7) .f52 textarea{box-sizing:border-box;width:100%;min-height:44px;box-shadow:inset 0 0 0 1px var(--rule-2);font:400 15.5px var(--text);color:var(--ink);background:#fff;border:0;border-radius:10px;padding:0 12px;transition:box-shadow .15s ease-out}:where(.r7) .f52 textarea{resize:vertical;min-height:70px;padding:10px 12px;line-height:1.5}:where(.r7) .f52 input::placeholder,:where(.r7) .f52 textarea::placeholder{color:#8a96a6}:where(.r7) .f52 input:hover,:where(.r7) .f52 textarea:hover{box-shadow:inset 0 0 0 1px var(--ink-3)}:where(.r7) .f52.bad input{box-shadow:inset 0 0 0 2px var(--red)}:where(.r7) .wb52{min-width:0;box-shadow:inset 0 0 0 1px var(--rule-2);border-radius:10px;align-items:center;transition:box-shadow .15s ease-out;display:flex}:where(.r7) .wb52 span{color:var(--ink-3);padding-left:12px;font-size:15.5px}:where(.r7) .f52 .wb52 input{box-shadow:none;background:0 0;padding-left:1px}:where(.r7) .wb52:hover{box-shadow:inset 0 0 0 1px var(--ink-3)}:where(.r7) .f52.bad .wb52{box-shadow:inset 0 0 0 2px var(--red)}:where(.r7) .er52{color:var(--red);margin:0;font-size:13px;font-weight:500}:where(.r7) .g52{border:0;gap:9px;min-width:0;margin:0;padding:0;display:grid}:where(.r7) .g52 legend{float:left;width:100%;padding:0}:where(.r7) .pg52{flex-wrap:wrap;gap:8px;display:flex}:where(.r7) .pi52{min-height:36px;box-shadow:inset 0 0 0 1px var(--rule-2);color:var(--ink);cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:8px;padding:0 13px;font-size:14.5px;font-weight:500;transition:box-shadow .15s ease-out,background-color .15s ease-out,color .15s ease-out;display:inline-flex;position:relative}:where(.r7) .pi52 input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}:where(.r7) .pi52:hover{box-shadow:inset 0 0 0 1px var(--ink-3)}:where(.r7) .pi52:has(input:checked){background:var(--ink);color:#fff;box-shadow:none}:where(.r7) .pi52:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:2px}:where(.r7) .lg52{gap:4px;display:inline-flex}:where(.r7) .lg52 svg{width:16px;height:16px}:where(.r7) .pi52:has(input:checked) .lg52{background:#fff;border-radius:6px;padding:2px 4px}:where(.r7) .nt52{color:var(--ink-3);margin:0;font-size:12.5px;line-height:1.55}:where(.r7) .nt52 a{color:inherit;text-underline-offset:2px;text-decoration:underline}:where(.r7) .fm52[hidden]{display:none}:where(.r7) .sn52{outline:none;gap:14px;padding:clamp(28px,3.5vw,44px);display:grid}:where(.r7) .sn52[hidden]{display:none}:where(.r7) .si52{background:var(--green-tint);width:48px;height:48px;color:var(--green);border-radius:50%;place-items:center;display:grid}:where(.r7) .si52 svg{stroke-width:2.5px;width:24px;height:24px}:where(.r7) .sk52{color:var(--green);margin:4px 0 0;font-size:13px;font-weight:600}:where(.r7) .sn52 h2{font:700 clamp(26px, 2.4vw, 32px)/1.2 var(--display);letter-spacing:-.015em;color:var(--ink);margin:0}:where(.r7) .sx52{color:var(--ink-2);margin:0;font-size:16px;line-height:1.6}:where(.r7) .sa52{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}:where(.r7) .sa52 .btn{white-space:normal;text-align:center}:where(.r7) .sa52 .link svg{vertical-align:-2px;width:14px;height:14px;margin-left:4px}:where(.r7) .fg52{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}:where(.r7) .fg52 .lede{margin-top:16px}:where(.r7) .fg52 .lede .link svg{vertical-align:-2px;width:14px;height:14px;margin-left:4px}:where(.r7) .fl52{border-top:1px solid var(--rule-2)}:where(.r7) .fl52 details{border-bottom:1px solid var(--rule)}:where(.r7) .fl52 summary{color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:17px;font-weight:600;list-style:none;display:flex}:where(.r7) .fl52 summary::-webkit-details-marker{display:none}:where(.r7) .fl52 summary svg{width:18px;height:18px;color:var(--ink-3);flex:none;transition:transform .2s ease-out}:where(.r7) .fl52 details[open] summary svg{transform:rotate(180deg)}:where(.r7) .fl52 summary:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:4px}:where(.r7) .fl52 details p{max-width:46em;color:var(--ink-2);margin:0 0 20px;font-size:16px;line-height:1.6}@media (max-width:1000px){:where(.r7) .gr52,:where(.r7) .fg52{grid-template-columns:1fr}:where(.r7) .gr52{grid-template-rows:none;grid-template-areas:"intro""form""proof";gap:36px}:where(.r7) .cd52{max-width:640px}}@media (max-width:560px){:where(.r7) .r252{grid-template-columns:1fr}:where(.r7) .fm52{padding:22px 18px}:where(.r7) .lf52 .caps{font-size:46px}}@media (prefers-reduced-motion:reduce){:where(.r7) .pi52,:where(.r7) .f52 input,:where(.r7) .f52 textarea,:where(.r7) .wb52,:where(.r7) .fl52 summary svg{transition:none}}:where(.r7) .wh53{background:var(--ground);border-radius:14px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;margin-bottom:14px;padding:12px;display:grid}:where(.r7) .av53{background:var(--ink);border-radius:50%;place-items:center;width:44px;height:44px;display:grid}:where(.r7) .av53 svg{width:24px;height:24px}:where(.r7) .wn53 b{color:var(--ink);font-size:15px;display:block}:where(.r7) .wn53 small{color:var(--ink-3);margin-top:1px;font-size:13px;display:block}:where(.r7) .st53{box-shadow:0 0 0 1px var(--rule);color:var(--ink-2);white-space:nowrap;background:#fff;border-radius:99px;align-items:center;gap:7px;padding:5px 10px;font-size:12.5px;font-weight:600;display:inline-flex}:where(.r7) .st53 i{background:var(--green-lit);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #22c55e33}@media (max-width:560px){:where(.r7) .wh53{grid-template-columns:40px minmax(0,1fr)}:where(.r7) .av53{width:40px;height:40px}:where(.r7) .st53{grid-column:1/-1;justify-self:start}}:where(.r7) .hd52 .wh53{background:0 0;margin-bottom:4px;padding:0}:where(.r7) .nw53 summary{color:var(--ink);cursor:pointer;align-items:center;gap:8px;font-size:14px;font-weight:600;list-style:none;display:flex}:where(.r7) .nw53 summary::-webkit-details-marker{display:none}:where(.r7) .nw53 summary>svg{width:16px;height:16px;color:var(--ink-3)}:where(.r7) .nw53 summary:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:4px}:where(.r7) .nw53 textarea{box-sizing:border-box;width:100%;min-height:84px;box-shadow:inset 0 0 0 1px var(--rule-2);font:400 15.5px/1.5 var(--text);color:var(--ink);resize:vertical;border:0;border-radius:10px;margin-top:10px;padding:10px 12px}:where(.r7) .av53{color:var(--accent);box-shadow:0 0 0 1px var(--rule), 0 4px 10px -6px #13233a59;background:#fff}:where(.r7) .sb54{gap:10px;padding-top:4px;display:grid}:where(.r7) .sb54 .btn{width:100%;min-height:54px;font-size:17px}:where(.r7) .sb54 p{text-align:center;color:var(--ink-2);margin:0;font-size:13.5px}:where(.r7) .ft54{border-top:1px solid var(--rule);background:var(--ground);border-radius:0 0 18px 18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;margin:4px -32px -32px;padding:18px 32px;display:flex}:where(.r7) .ft54 span{color:var(--ink);align-items:center;gap:9px;font-size:15px;font-weight:600;display:inline-flex}:where(.r7) .ft54 span svg{width:18px;height:18px;color:var(--ink-2)}:where(.r7) .ft54 .btn{background:#fff;min-height:42px;padding:0 18px;font-size:15px}:where(.r7) .pc54{box-shadow:0 0 0 1px var(--rule), 0 1px 2px #13233a0a;background:#fff;border-radius:16px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:14px;max-width:30em;margin:32px 0 0;padding:18px 20px;display:grid}:where(.r7) .pc54 img{border-radius:10px;width:40px;height:40px}:where(.r7) .pc54 b{color:var(--ink);font-size:16px;display:block}:where(.r7) .pc54 span{color:var(--ink-3);margin-top:2px;font-size:13.5px;line-height:1.45;display:block}:where(.r7) .nx54 .h2{margin:0 0 clamp(28px,3.5vw,44px)}:where(.r7) .sp54{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,44px);margin:0;padding:0;list-style:none;display:grid}:where(.r7) .sp54 li{border-top:2px solid var(--rule);align-content:start;gap:10px;padding-top:22px;display:grid;position:relative}:where(.r7) .sp54 li:first-child{border-top-color:var(--ink)}:where(.r7) .nm54{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:32px;height:32px;font-size:14px;font-weight:700;display:grid}:where(.r7) .sp54 h3{font:700 20px/1.3 var(--display);letter-spacing:-.01em;color:var(--ink);margin:6px 0 0}:where(.r7) .sp54 p{color:var(--ink-2);margin:0;font-size:15.5px;line-height:1.55}:where(.r7) .en54 .wrap{text-align:center;justify-items:center;gap:16px;display:grid}:where(.r7) .en54 .h2,:where(.r7) .en54 .lede{margin:0}:where(.r7) .en54 .btn{min-height:52px;margin-top:8px;padding:0 28px}@media (max-width:960px){:where(.r7) .sp54{grid-template-columns:1fr;max-width:560px}}@media (max-width:560px){:where(.r7) .ft54{margin:4px -18px -22px;padding:16px 18px}:where(.r7) .ft54 .btn{width:100%}}:where(.r7) .qs55,:where(.r7) .pk55{gap:14px;display:grid}:where(.r7) .pk55{border-top:1px solid var(--rule);padding-top:18px}:where(.r7) .kq55{font:700 17px/1.3 var(--display);color:var(--ink);align-items:center;gap:10px;margin:0;display:flex}:where(.r7) .n55{background:var(--ink);color:#fff;width:26px;height:26px;font:700 13px var(--text);border-radius:50%;flex:none;place-items:center;display:grid}:where(.r7) .kq55 .op52{font-family:var(--text)}:where(.r7) .hn55{color:var(--ink-3);margin:-2px 0 0;font-size:13px}:where(.r7) .gt55{background:var(--ground);box-shadow:inset 0 0 0 1px var(--rule);border-radius:14px;justify-items:start;gap:14px;padding:18px;display:grid}:where(.r7) .gt55 p{color:var(--ink-2);margin:0;font-size:14.5px;line-height:1.55}:where(.r7) .gt55 .btn{width:100%;min-height:52px;font-size:16.5px}:where(.r7) .gt55 .btn svg{width:18px;height:18px}:where(.r7) .gt55[hidden],:where(.r7) .dn55[hidden],:where(.r7) .qs55[hidden],:where(.r7) .pk55[hidden]{display:none}:where(.r7) .dn55{outline:none;gap:12px;padding:6px 0 4px;display:grid}:where(.r7) .dn55 h2{font:700 clamp(24px, 2.2vw, 30px)/1.2 var(--display);letter-spacing:-.015em;color:var(--ink);margin:0}:where(.r7) .cd55 .ft54{margin-top:2px}:where(.r7) .ab56-v{padding:8px 0 118px;display:grid;position:relative}:where(.r7) .ab56-v .ap56{width:min(100%,440px);box-shadow:0 0 0 1px var(--rule), 0 2px 6px #13233a0f, 0 40px 70px -36px #13233a73;justify-self:start;gap:14px;padding:22px;font-size:14.5px}:where(.r7) .ab56-v .ap56 .ttl{font:700 18px/1.3 var(--display);color:var(--ink)}:where(.r7) .ab56-v .rc56{width:min(78%,380px);box-shadow:0 0 0 1px var(--rule), 0 30px 60px -30px #13233a80;gap:10px;padding:16px 18px;position:absolute;bottom:0;right:0}:where(.r7) .rr56{border-top:1px solid var(--rule);color:var(--ink-2);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding-top:10px;font-size:13.5px;display:grid}:where(.r7) .rr56 b{color:var(--ink);font-weight:600}:where(.r7) .rr56 u{color:var(--accent-deep);font-weight:600;text-decoration:none}:where(.r7) .rt56{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}:where(.r7) .ab56-fb{background:var(--ground);border-top:1px solid var(--rule)}:where(.r7) .ab56-fb dl{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;display:grid}:where(.r7) .ab56-fb dl>div{padding:22px 20px 22px 0}:where(.r7) .ab56-fb dl>div+div{box-shadow:inset 1px 0 0 var(--rule);padding-left:20px}:where(.r7) .ab56-fb dt{color:var(--ink-3);font-size:12.5px;font-weight:600}:where(.r7) .ab56-fb dd{color:var(--ink);margin:4px 0 0;font-size:15px;font-weight:600;line-height:1.4}:where(.r7) .ab56-kp{margin:6px 0 18px;padding:16px 18px 6px}:where(.r7) .ab56-kp .kp-r{grid-template-columns:minmax(0,170px) minmax(0,1fr) auto;padding:12px 0}:where(.r7) .ab56-kp .kp-r .q{font-size:14.5px}:where(.r7) .ab56-kp .kp-r b{min-width:0;font-size:26px}:where(.r7) .ab56-kp .kp-r.hi b{font-size:30px}:where(.r7) .ab56-bl{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,24px);margin:0;padding:0;list-style:none;display:grid}:where(.r7) .ab56-bl li{box-shadow:0 0 0 1px var(--rule), 0 1px 2px #13233a0a;background:#fff;border-radius:22px;align-content:start;gap:10px;padding:14px 14px 26px;display:grid}:where(.r7) .ab56-bl h3{font:700 21px/1.25 var(--display);letter-spacing:-.01em;color:var(--ink);margin:10px 12px 0}:where(.r7) .ab56-bl li>p{color:var(--ink-2);margin:0 12px;font-size:15.5px;line-height:1.6}:where(.r7) .well56{background:var(--ground);min-height:176px;box-shadow:inset 0 0 0 1px var(--rule);border-radius:16px;align-content:center;padding:22px;display:grid;position:relative}:where(.r7) .well56>.w-ex{margin:0;position:absolute;top:12px;right:12px}:where(.r7) .mini56{width:min(100%,400px);box-shadow:0 0 0 1px var(--rule), 0 14px 30px -20px #13233a59;background:#fff;border-radius:14px;justify-self:center;gap:10px;padding:16px;font-size:13.5px;display:grid}:where(.r7) .mini56 .rr56:first-child{border-top:0;padding-top:0}:where(.r7) .ok56{background:var(--green-tint);color:var(--green);white-space:nowrap;border-radius:6px;align-items:center;gap:4px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-flex}:where(.r7) .ok56 svg{stroke-width:3px;width:12px;height:12px}:where(.r7) .ev56{border-top:1px solid var(--rule);color:var(--ink-2);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding-top:10px;display:grid}:where(.r7) .ev56:first-child{border-top:0;padding-top:0}:where(.r7) .q56{color:var(--ink);font-weight:600}:where(.r7) .ev56.tt56 span{color:var(--ink-2);font-weight:600}:where(.r7) .ev56 b{font:700 20px var(--display);color:var(--red);font-variant-numeric:tabular-nums}:where(.r7) .cn56{border-top:1px solid var(--rule);color:var(--ink-3);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;padding-top:10px;font-size:12.5px;display:grid}:where(.r7) .cn56:first-child{border-top:0;padding-top:0}:where(.r7) .cn56>svg{width:20px;height:20px}:where(.r7) .cn56 b{color:var(--ink);font-size:13.5px;display:block}@media (max-width:1000px){:where(.r7) .ab56-fb dl{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.r7) .ab56-fb dl>div:nth-child(4){box-shadow:none;padding-left:0}:where(.r7) .ab56-fb dl>div:nth-child(n+4){border-top:1px solid var(--rule)}}@media (max-width:900px){:where(.r7) .ab56-v{max-width:520px}}@media (max-width:760px){:where(.r7) .ab56-bl{grid-template-columns:1fr}}@media (max-width:600px){:where(.r7) .ab56-fb dl{grid-template-columns:1fr 1fr}:where(.r7) .ab56-fb dl>div{padding:16px 12px 16px 0}:where(.r7) .ab56-fb dl>div+div{box-shadow:none;padding-left:0}:where(.r7) .ab56-fb dl>div:nth-child(2n){box-shadow:inset 1px 0 0 var(--rule);padding-left:14px}:where(.r7) .ab56-fb dl>div:nth-child(n+3){border-top:1px solid var(--rule)}:where(.r7) .ab56-fb dl>div:nth-child(4){box-shadow:inset 1px 0 0 var(--rule);padding-left:14px}:where(.r7) .ab56-v{gap:14px;padding-bottom:0}:where(.r7) .ab56-v .rc56{width:100%;position:static}:where(.r7) .ab56-v .ap56{width:100%}:where(.r7) .ab56-kp .kp-r{grid-template-columns:minmax(0,1fr) auto}:where(.r7) .ab56-kp .kp-r .q{grid-column:1/-1}}:where(.r7) .ab22-f .fi img{width:16px;height:16px}:where(.r7) .gl57{max-width:880px}:where(.r7) .gl57 .tw47 th,:where(.r7) .gl57 .tw47 td{white-space:normal;vertical-align:top}:where(.r7) .gl57 tbody th{width:26%}@media (max-width:760px){:where(.r7) .hero-in{padding-top:40px}:where(.r7) .hero .lede{margin-top:16px}}.r7{--caps:var(--font-caps), "Bricolage Grotesque", Impact, sans-serif;--display:var(--font-display-face), var(--font-geist-sans), system-ui, sans-serif;--text:var(--font-geist-sans), system-ui, -apple-system, "Segoe UI", sans-serif;--mono:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace}.r7.r7-chrome{display:contents}.r7 footer .legal .cookie{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:12px 0;display:inline-block}.r7 footer .legal .cookie:hover{color:var(--ink)}.r7 .formmsg.err{color:var(--red)}.r7 .formmsg[data-own]:empty{display:none}.r7 .held{color:var(--ink-2);margin:12px 0 0;font-size:14px}.r7 .held b{color:var(--ink);font-weight:600}.r7 .held a{color:var(--ink);text-underline-offset:3px;font-weight:500;text-decoration:underline}.r7 .hero .held{color:#ffffffdb}.r7 .hero .held b,.r7 .hero .held a{color:#fff}.r7 dialog.calx{background:var(--white);width:min(860px,100vw - 48px);max-width:none;height:min(720px,100dvh - 48px);max-height:none;color:var(--ink);border:0;border-radius:16px;margin:auto;padding:0;overflow:hidden;box-shadow:0 32px 96px -24px #13233a73,0 2px 10px #13233a1a}.r7 dialog.calx[open]{grid-template-rows:auto minmax(0,1fr) auto;display:grid}.r7 dialog.calx::backdrop{background:#13233a8c}.r7 .calx-h{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;display:flex}.r7 .calx-t{font:700 20px/1.2 var(--display);letter-spacing:-.01em;color:var(--ink);margin:0}.r7 .calx-s{color:var(--ink-2);margin:4px 0 0;font-size:14px;line-height:1.4}.r7 .calx-x{background:var(--ground);width:40px;height:40px;color:var(--ink);cursor:pointer;border:0;border-radius:10px;flex:none;place-items:center;padding:0;display:grid}.r7 .calx-x:hover{background:var(--panel)}.r7 .calx-x svg{width:18px;height:18px;display:block}.r7 .calx-c{overscroll-behavior:contain;min-height:0;overflow:auto}.r7 .calx-c iframe{width:100%;display:block}.r7 .calx-f{align-content:start;justify-items:start;gap:14px;padding:28px 22px;display:grid}.r7 .calx-f p{max-width:60ch;color:var(--ink-2);margin:0;font-size:15px;line-height:1.55}.r7 .calx-n{border-top:1px solid var(--rule);color:var(--ink-3);margin:0;padding:12px 22px;font-size:13px;line-height:1.5}.r7 .calx-n a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}@media (max-width:640px){.r7 dialog.calx{border-radius:0;width:100vw;height:100dvh}.r7 .calx-h{padding:14px 16px}.r7 .calx-n{padding:10px 16px}}
/*# sourceMappingURL=1-nyyz650o0bh.css.map*/