:root{--navy:#0a1f3c;--navy-2:#102c52;--blue:#1b6de0;--blue-lt:#4a90f0;--amber:#e0a020;--amber-lt:#f3c25c;--paper:#fff;--ground:#f2f5f9;--ink:#0f1826;--ink-2:#4b5a6e;--faint:#8494a8;--line:#dce3ec;--line-2:#eaeff5;--ok:#1a7f52;--bad:#c62828;--warn:#8a6410;--warn-bg:#fdf7e6;--hero-bg:linear-gradient(158deg, #fbfcfe 0%, #eef4fb 52%, #e2ecf8 100%);--hero-grid:#0a1f3c0b;--bp-line:#33517a;--bp-fill:#eaf1fa;--bp-faint:#7f96b4;--display:"Barlow Condensed", "PingFang SC", "Microsoft YaHei", sans-serif;--sans:-apple-system, BlinkMacSystemFont, "PingFang SC", "Microsoft YaHei", "Hiragino Sans GB", "Noto Sans SC", sans-serif;--mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace}*{box-sizing:border-box}body{background:var(--ground);color:var(--ink);font-family:var(--sans);-webkit-text-size-adjust:100%;margin:0;font-size:15px;line-height:1.7}img{max-width:100%}.site{background:var(--paper);border:1px solid var(--line);border-radius:12px;max-width:1240px;margin:0 auto;position:relative}@media (width>=1272px){.site{margin:16px auto 40px}}.topbar{background:var(--navy);color:#cfdcec;border-top-left-radius:11px;border-top-right-radius:11px;font-size:12.5px}.topbar-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;max-width:1180px;margin:0 auto;padding:7px 26px;display:flex}.lang{margin-left:auto;position:relative}.lang-btn{min-height:30px;font:inherit;color:#e8eef6;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:5px;align-items:center;gap:7px;padding:3px 9px;font-size:12.5px;display:flex}.lang-btn:hover{background:#ffffff2b}.lang-btn:focus-visible{outline:2px solid var(--amber);outline-offset:1px}.lang-btn .ch{color:#a9bdd4;font-size:9px;transition:transform .15s}.lang-btn[aria-expanded=true] .ch{transform:rotate(180deg)}.flagicon{border-radius:2px;flex:none;width:20px;height:14px;display:block;box-shadow:0 0 0 1px #00000024}.lang-menu{z-index:60;background:var(--paper);border:1px solid var(--line);border-radius:8px;min-width:212px;margin:0;padding:5px;list-style:none;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 10px 28px #0a1f3c2e}.lang-menu button{width:100%;font:inherit;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:5px;align-items:center;gap:9px;padding:7px 9px;font-size:13.5px;display:flex}.lang-menu button:hover{background:var(--ground)}.lang-menu button[aria-selected=true]{color:var(--blue);font-weight:600}.lang-menu button[aria-selected=true]:after{content:"✓";margin-left:auto;font-size:12px}.lang-menu .sub{color:var(--faint);font-size:11.5px;font-family:var(--mono)}.topbar a{color:#cfdcec;text-decoration:none}.topbar a:hover{color:#fff}.tb-c{flex-wrap:wrap;align-items:center;gap:18px;font-size:12.5px;display:flex}.topbar .tb-c a{align-items:center;display:inline-flex}.tb-ic{fill:currentColor;flex:none;width:14px;height:14px;margin-inline-end:6px}@media (width<=640px){.tb-lbl{display:none}}.ct{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:30px;display:grid}@media (width<=860px){.ct{grid-template-columns:minmax(0,1fr)}}.ct-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.ct-list li{border-bottom:1px solid var(--line-2);grid-template-columns:30px minmax(0,1fr);align-items:baseline;gap:12px;padding:11px 0;display:grid}.ct-list li:last-child{border-bottom:0}.ct-ic{color:var(--blue);font-size:17px;font-style:normal;line-height:1}.ct-k{color:var(--faint);font-size:11.5px;font-family:var(--mono);letter-spacing:.04em;display:block}.ct-v{color:var(--ink);word-break:break-word;font-size:15.5px;text-decoration:none;display:block}a.ct-v:hover{color:var(--blue)}.ct-v.mono{font-family:var(--mono);font-variant-numeric:tabular-nums}a[href^=tel],a[href^=mailto],.ct-v.mono{direction:ltr;unicode-bidi:embed;display:inline-block}td.n,.plate-g .v,.sl .v,.mk .r,.crumb b,.figbar .f b,.cert,code,.dd-item span{direction:ltr;unicode-bidi:plaintext}[dir=rtl] td.n,[dir=rtl] .plate-g .v,[dir=rtl] .sl .v,[dir=rtl] .mk .r,[dir=rtl] .figbar .f b,[dir=rtl] .dd-item span{text-align:right}.qrs{flex-wrap:wrap;gap:16px;display:flex}.qr{border:1px solid var(--line);background:var(--paper);text-align:center;border-radius:10px;width:168px;padding:12px}.qr img{width:144px;height:144px;margin:0 auto 8px;display:block}.qr b{font-size:13.5px;display:block}.qr span{color:var(--faint);font-size:11.5px;font-family:var(--mono);direction:ltr;unicode-bidi:embed;display:block}@media (width<=600px){.qrs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.qr{width:auto}.qr img{width:100%;max-width:144px;height:auto}}.site[dir=rtl]{text-align:right}.site[dir=rtl] .lang,.site[dir=rtl] .langtip .x{margin-left:0;margin-right:auto}.site[dir=rtl] .rail{left:0;right:auto}.site[dir=rtl] .rail div:first-child{border-radius:0 6px 0 0}.site[dir=rtl] .rail div:last-child{border-radius:0 0 6px}.site[dir=rtl] th,.site[dir=rtl] td{text-align:right}.site[dir=rtl] .kicker:before{order:2}.site[dir=rtl] .eyebrow,.site[dir=rtl] .crumb,.site[dir=rtl] .plate-h span,.site[dir=rtl] .plate-g .k,.site[dir=rtl] .ct-k,.site[dir=rtl] .shot .tag{font-family:var(--sans);letter-spacing:0;text-transform:none}.langtip{background:color-mix(in srgb, var(--blue) 9%, var(--paper));border-bottom:1px solid var(--line);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:12px;padding:9px 26px;font-size:13.5px;display:flex}.langtip a{color:var(--blue);font-weight:600;text-decoration:none}.langtip[hidden]{display:none}.langtip .x{color:var(--faint);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0 4px;font-size:17px;line-height:1}.hdr{z-index:70;background:var(--paper);position:sticky;top:0}.topbar{z-index:80;position:relative}.hdr.scrolled{box-shadow:0 6px 20px #0a1f3c24}.hdr.scrolled .nav{padding-block:8px}.nav{background:var(--paper);border-bottom:1px solid var(--line);align-items:center;gap:20px;padding-block:14px;padding-inline:26px;transition:padding-block .18s;display:flex;position:relative}.logo{flex:none;align-items:center;gap:11px;min-width:0;display:flex}.logo-m{flex:none;width:38px;height:38px}.logo-t{min-width:0}.logo-t b{letter-spacing:.03em;white-space:nowrap;font-size:17.5px;font-weight:700;line-height:1.2;display:block}.logo-t span{letter-spacing:.01em;color:var(--faint);white-space:nowrap;text-overflow:ellipsis;max-width:44vw;font-size:11px;display:block;overflow:hidden}@media (width<=560px){.logo-t span{display:none}}.navlinks{flex:auto;align-items:center;gap:6px;min-width:0;display:flex}.navgrp.ddgrp{align-items:center;gap:2px;display:flex}.navgrp-h{margin:0;display:none}.navlinks-right{align-items:center;gap:20px;margin-inline-start:auto;display:flex}.navlinks-right .navgrp[data-grp=company]{align-items:center;gap:20px;display:flex}.nav a.nl{color:var(--ink-2);white-space:nowrap;font-size:14.5px;text-decoration:none}.nav a.nl:hover{color:var(--blue)}.nav a.nl.on,.nav a.nl[aria-current=page]{color:var(--blue);font-weight:600}.nav .cta{background:var(--blue);color:#fff;white-space:nowrap;border-radius:5px;flex:none;padding:8px 17px;font-size:14.5px;font-weight:500;text-decoration:none}.dd{position:relative}.dd summary.dd-sum{cursor:pointer;color:var(--ink-2);user-select:none;border-radius:6px;align-items:center;gap:6px;padding:9px 10px;font-size:14.5px;list-style:none;display:inline-flex}.dd summary.dd-sum::-webkit-details-marker{display:none}.dd summary.dd-sum:hover,.dd[open]>summary.dd-sum,.dd summary.dd-sum[aria-current=page]{color:var(--blue)}.chev{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:11px;height:11px;transition:transform .15s}.dd[open] .chev{transform:rotate(180deg)}.dd-panel{inset-inline-start:0;z-index:60;background:var(--paper);border:1px solid var(--line);border-radius:10px;gap:2px;min-width:300px;padding:7px;display:grid;position:absolute;top:calc(100% + 6px);box-shadow:0 16px 34px #0a1f3c29}.dd-item{color:var(--ink);border-radius:7px;flex-direction:column;gap:2px;padding:9px 11px;text-decoration:none;display:flex}.dd-item:hover{background:var(--ground)}.dd-item b{font-size:13.5px;font-weight:600}.dd-item span{font-size:11.5px;font-family:var(--mono);color:var(--faint);font-variant-numeric:tabular-nums}.dd-item.on{background:color-mix(in srgb, var(--blue) 8%, transparent)}.dd-item.on b{color:var(--blue)}.dd-panel-m{display:none}.dd-panel-mega{grid-template-columns:repeat(5,minmax(120px,1fr));min-width:680px;padding:10px}.dd-item-img{gap:6px;padding:7px}.dd-item-img img{object-fit:cover;background:var(--ground);border-radius:6px;width:100%;height:78px;display:block}.dd-item-img .ddi-tx{font-family:inherit;font-size:inherit;color:var(--ink);flex-direction:column;gap:2px;display:flex}#mktdd{position:static}.dd-panel-mkt{inset-inline:0;z-index:60;flex-direction:column;gap:4px;padding:14px 26px;display:flex;position:absolute;top:calc(100% + 6px)}.dd-mkt-cols{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 22px;display:grid}.dd-mkt-col{flex-direction:column;gap:0;min-width:0;display:flex}.dd-mkt-h{letter-spacing:.07em;text-transform:uppercase;color:var(--faint);margin:2px 0 4px;padding:0 10px;font-size:11px}.dd-item-mkt{flex-direction:column;gap:1px;padding:5px 10px}.dd-item-mkt b{white-space:nowrap;font-size:12.5px;font-weight:600}.dd-item-mkt span{font-size:10.5px}.dd-mkt-foot{text-align:center;border-top:1px solid var(--line-2);color:var(--blue);border-radius:0 0 8px 8px;margin-top:2px;padding:9px;font-size:13px;text-decoration:none;display:block}.dd-mkt-foot:hover{background:var(--ground)}.dd-mkt-h-m{letter-spacing:.07em;text-transform:uppercase;color:var(--faint);margin:10px 0 2px;padding:0 14px;font-size:10.5px}.burger{border:1px solid var(--line);cursor:pointer;color:var(--ink);background:0 0;border-radius:6px;flex:none;padding:6px 9px;display:none}.burger svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:18px;height:18px;display:block}@media (width<=940px){.burger{align-items:center;display:inline-flex}.navlinks{inset-inline:0;z-index:55;background:var(--paper);border-bottom:1px solid var(--line);flex-direction:column;align-items:stretch;gap:0;max-height:85vh;padding:8px;display:none;position:absolute;top:100%;overflow-y:auto;box-shadow:0 10px 24px #0a1f3c1f}.navlinks.open{display:flex}.navlinks a.nl{border-radius:6px;padding:10px 14px}.navlinks a.nl:hover{background:var(--ground)}.navgrp.ddgrp{flex-direction:column;align-items:stretch;gap:0}.dd{display:none}.dd-panel-m{gap:0;display:grid}.dd-panel-m .dd-item{border-radius:6px;padding:10px 14px}.navgrp-h{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);padding:12px 14px 4px;font-size:11px;display:block}.navlinks-right{display:contents}.navlinks-right .navgrp[data-grp=company]{flex-direction:column;align-items:stretch;gap:0;display:flex}.navlinks .cta{text-align:center;margin:10px 8px 8px}}.hero{background:var(--hero-bg);position:relative;overflow:hidden}.hero-grid{background-image:linear-gradient(var(--hero-grid) 1px, transparent 1px), linear-gradient(90deg, var(--hero-grid) 1px, transparent 1px);background-size:34px 34px;position:absolute;inset:0}.hero-in{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:34px;max-width:1180px;margin:0 auto;padding:48px 26px 0;display:grid;position:relative}@media (width<=900px){.hero-in{grid-template-columns:minmax(0,1fr);gap:22px;padding-top:34px}}.kicker{font-family:var(--mono);letter-spacing:.1em;color:var(--blue);text-transform:uppercase;align-items:center;gap:8px;margin-bottom:13px;font-size:11.5px;display:inline-flex}.kicker:before{content:"";background:var(--amber);width:26px;height:2px}.hero h1{letter-spacing:-.01em;margin:0 0 13px;font-size:clamp(25px,3.5vw,37px);font-weight:700;line-height:1.25}.hero h1 em{color:var(--blue);font-style:normal}.hero p.sub{color:var(--ink-2);max-width:34em;margin:0 0 18px;font-size:16px}.hero p.fine{color:var(--faint);max-width:34em;margin:0 0 20px;font-size:13.5px}.hero-btns{flex-wrap:wrap;gap:10px;margin-bottom:14px;display:flex}.btn{cursor:pointer;border:0;border-radius:6px;padding:11px 22px;font-family:inherit;font-size:15px;font-weight:500;text-decoration:none;display:inline-block}.btn-p{background:var(--blue);color:#fff}.btn-g{border:1px solid var(--line);color:var(--ink);background:var(--paper)}.btn-g:hover{border-color:var(--blue);color:var(--blue)}.shot{border:1px solid var(--line);background:var(--ground);border-radius:10px;position:relative;overflow:hidden}.shot img{object-fit:cover;width:100%;height:100%;display:block}.shot.r43{aspect-ratio:4/3}.shot.r169{aspect-ratio:16/9}.shot .tag{color:#e8eef6;font-family:var(--mono);background:#0a1f3cd1;border-radius:0 6px 0 0;padding:4px 10px;font-size:11px;position:absolute;bottom:0;left:0}.figbar{border-top:1px solid var(--line);background:#ffffff9e;position:relative}.figbar-in{grid-template-columns:repeat(4,minmax(0,1fr));max-width:1180px;margin:0 auto;padding:0 26px;display:grid}@media (width<=760px){.figbar-in{grid-template-columns:repeat(2,minmax(0,1fr))}}.figbar .f{border-right:1px solid var(--line);padding:15px 18px 15px 0}.figbar .f:last-child{border-right:0}.figbar b{font-family:var(--display);color:var(--navy);font-variant-numeric:tabular-nums;font-size:30px;font-weight:600;line-height:1.05;display:block}.figbar span{color:var(--faint);font-size:12.5px}.sec{border-bottom:1px solid var(--line-2);padding:44px 26px}.sec:last-of-type{border-bottom:0}.sec.alt{background:var(--ground)}.sec-hd{margin-bottom:20px}.eyebrow{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--blue);margin:0 0 6px;font-size:11px}h2{letter-spacing:-.01em;margin:0 0 8px;font-size:clamp(22px,3vw,29px);font-weight:700;line-height:1.28}h3{margin:0;font-size:16.5px;font-weight:600}.lede{color:var(--ink-2);max-width:60ch;margin:0}.cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}@media (width<=880px){.cards{grid-template-columns:minmax(0,1fr)}}.pcard{border:1px solid var(--line);background:var(--paper);border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.pcard .shot{border:0;border-bottom:1px solid var(--line);border-radius:0}.pcard-b{flex-direction:column;flex:1;gap:10px;padding:15px 17px 17px;display:flex}.pcard h3{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.pcard h3 code{font-family:var(--mono);color:var(--blue);font-size:12px;font-weight:500}.sl{grid-template-columns:fit-content(45%) minmax(0,1fr);gap:4px 12px;margin:0;padding:0;font-size:13.5px;list-style:none;display:grid}.sl li{display:contents}.sl .k{color:var(--faint)}.sl .v{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--ink);font-size:12.5px}.pcard a.more{color:var(--blue);margin-top:auto;font-size:13.5px;font-weight:500;text-decoration:none}.tnote{color:var(--faint);margin:10px 0 0;font-size:12.5px}.tw{border:1px solid var(--line);background:linear-gradient(to left, var(--paper) 30%, transparent) right / 40px 100% no-repeat local, radial-gradient(farthest-side at 100% 50%, #0a1f3c29, transparent) right / 14px 100% no-repeat scroll, var(--paper);border-radius:9px;overflow-x:auto}[dir=rtl] .tw{background:linear-gradient(to right, var(--paper) 30%, transparent) left / 40px 100% no-repeat local, radial-gradient(farthest-side at 0 50%, #0a1f3c29, transparent) left / 14px 100% no-repeat scroll, var(--paper)}table{border-collapse:collapse;width:100%;min-width:680px;font-size:13.5px}th,td{text-align:left;border-bottom:1px solid var(--line-2);white-space:nowrap;padding:9px 13px}thead th{background:var(--navy);color:#cfdcec;letter-spacing:.06em;font-size:11px;font-weight:500;position:sticky;top:0}tbody tr:last-child td{border-bottom:0}tbody tr[data-kva]{cursor:pointer}tbody tr[data-kva]:hover{background:var(--ground)}tbody tr.on{background:color-mix(in srgb, var(--amber) 15%, transparent)}td.n{font-family:var(--mono);font-variant-numeric:tabular-nums}td.m{font-family:var(--mono);color:var(--blue);font-weight:500}.two{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}@media (width<=900px){.two{grid-template-columns:minmax(0,1fr)}}.caps{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.caps.c3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=900px){.caps.c3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.caps,.caps.c3{grid-template-columns:minmax(0,1fr)}}.cap{flex-direction:column;gap:6px;display:flex}.cap p{color:var(--ink-2);margin:0;font-size:13px}.certs{flex-wrap:wrap;gap:8px;display:flex}.cert{font-family:var(--mono);border:1px solid var(--line);color:var(--ink-2);background:var(--paper);border-radius:5px;padding:5px 11px;font-size:12px}.cert em{color:var(--faint);font-style:normal}.mkt{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}@media (width<=880px){.mkt{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.mkt{grid-template-columns:minmax(0,1fr)}}.mk{border:1px solid var(--line);background:var(--paper);border-radius:8px;padding:12px 14px}.mk b{margin-bottom:3px;font-size:15px;display:block}.mk .r{font-family:var(--mono);color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:12px;line-height:1.55;display:block}.mk .c{color:var(--blue);margin-top:5px;font-size:12.5px;line-height:1.5;display:block}.mkt-c{display:none}@media (width<=820px){.mkt-t{display:none}.mkt-c{display:block}}tr.mkt-rg th{background:var(--ground);color:var(--ink-2);text-align:left;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid var(--line-2);padding-top:12px;padding-bottom:6px;font-size:11px;position:static}[dir=rtl] tr.mkt-rg th{text-align:right}.mkt-rgc+.mkt-rgc{margin-top:18px}.mkt-rgh{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);margin:0 0 10px;font-size:13px}.form{border:1px solid var(--line);background:var(--paper);border-radius:10px;padding:20px}.ct{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:stretch}@media (width<=860px){.ct{grid-template-columns:minmax(0,1fr)}}.ct-side{flex-direction:column;justify-content:space-between;gap:16px;display:flex}.ct .form{flex-direction:column;display:flex}.ct .form>form{flex-direction:column;flex:1;display:flex}.ct .form .send-btns{margin-top:auto}.ct-side .ct-list li{padding:8px 0}.ct-side .qr{width:150px;padding:10px}.ct-side .qr span{white-space:nowrap}.ct-side .qr img{width:112px;height:112px}@media (width<=600px){.ct-side .qr{width:auto}.ct-side .qr img{width:100%;max-width:112px;height:auto}}.sec.alt .form{background:var(--paper)}.fg{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (width<=560px){.fg{grid-template-columns:minmax(0,1fr)}}.fg3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=860px){.fg3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.fg3{grid-template-columns:minmax(0,1fr)}}.fg label{color:var(--faint);flex-direction:column;gap:4px;font-size:12px;display:flex}.fg input,.fg select{font-family:var(--sans);border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:5px;width:100%;padding:9px 11px;font-size:14.5px}.fg input:focus-visible,.fg select:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.fg .wide{grid-column:1/-1}.err{color:var(--bad);margin:8px 0 0;font-size:12.5px}.sent{border:1px solid var(--ok);border-radius:8px;margin-top:14px;overflow:hidden}.sent-h{background:color-mix(in srgb, var(--ok) 12%, var(--paper));color:var(--ok);padding:8px 13px;font-size:13px;font-weight:600}.send-btns{flex-wrap:wrap;gap:10px;padding:0 13px 13px;display:flex}.btn-wa{color:#05331a;background:#25d366;font-weight:600}.btn-wa:hover{filter:brightness(1.06)}.sent pre{font-family:var(--mono);white-space:pre-wrap;word-break:break-word;color:var(--ink-2);background:var(--paper);margin:0;padding:13px;font-size:12.5px;line-height:1.75}.rail{z-index:30;flex-direction:column;gap:1px;display:flex;position:absolute;top:200px;right:0}@media (width<=1080px){.rail{display:none}}.rail div{background:var(--navy);color:#cfdcec;text-align:center;width:74px;padding:11px 6px;font-size:11.5px;line-height:1.4}.rail div:first-child{border-radius:6px 0 0}.rail div:last-child{background:var(--amber);color:#2a1f05;border-radius:0 0 0 6px;font-weight:600}.rail i{margin-bottom:1px;font-size:17px;font-style:normal;display:block}.plate{background:var(--navy);color:#eef3f9;font-family:var(--mono);border-radius:9px;padding:18px 20px}.plate-h{border-bottom:1px solid #ffffff29;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;padding-bottom:10px;display:flex}.plate-h b{font-family:var(--display);letter-spacing:.03em;color:#fff;font-size:26px}.plate-h span{letter-spacing:.09em;color:#92a6be;font-size:10.5px}.plate-g{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 18px;display:grid}@media (width<=720px){.plate-g{grid-template-columns:repeat(2,minmax(0,1fr))}}.plate-g .k{letter-spacing:.05em;color:#92a6be;font-size:10.5px;display:block}.plate-g .v{color:#fff;font-variant-numeric:tabular-nums;font-size:15px;display:block}.flag{background:var(--warn-bg);border:1px solid color-mix(in srgb, var(--warn) 32%, transparent);color:var(--ink-2);border-radius:8px;gap:10px;padding:13px 15px;font-size:13.5px;display:flex}.flag b{color:var(--ink)}h1.pt{letter-spacing:-.01em;margin:0 0 8px;font-size:clamp(24px,3.4vw,33px);font-weight:700;line-height:1.28}.crumb{font-family:var(--mono);color:var(--faint);margin:0 0 12px;font-size:12px}.crumb b{color:var(--ink)}.urls{font-family:var(--mono);color:var(--ink-2);background:var(--ground);border:1px solid var(--line);border-radius:8px;padding:15px 17px;font-size:12.5px;line-height:2.05;overflow-x:auto}.urls b{color:var(--blue);font-weight:500}.urls i{color:var(--faint);font-style:normal}.steps{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.steps li{grid-template-columns:34px minmax(0,1fr);align-items:start;gap:12px;display:grid}.steps .n{font-family:var(--display);color:var(--blue);padding-top:3px;font-size:25px;font-weight:600;line-height:1}.steps p{color:var(--ink-2);margin:3px 0 0;font-size:13.5px}footer.f{background:var(--navy);color:#8fa3bb;border-bottom-right-radius:11px;border-bottom-left-radius:11px;padding:28px 26px;font-size:13px}footer.f b{color:#fff;letter-spacing:.03em;margin-bottom:5px;font-size:16.5px;font-weight:700;display:block}footer.f .fl .credit{margin-inline-start:auto}footer.f .fl{font-family:var(--mono);border-top:1px solid #ffffff1f;flex-wrap:wrap;gap:24px;margin-top:14px;padding-top:14px;font-size:11.5px;display:flex}@media (prefers-reduced-motion:reduce){*{transition:none!important}}[dir=rtl] .ser-h{text-align:right;unicode-bidi:plaintext}bdi[dir=ltr]{white-space:nowrap}
