:root #hp-embed{--sat:env(safe-area-inset-top,0px);--sans:var(--font-sans);--app:var(--font-sans);--mono:var(--font-sans)}:root #hp-embed{--color-blue:#15A6FF;--color-dark-blue:#164968;--color-grey-blue:#164068;--color-ruby:#FF2976;--color-ruby-600:#E01C63;--color-purple:#8200D6;--color-neutral-100:#F6F9FC;--color-neutral-200:#DFE0E2;--color-neutral-300:#D0CFCF;--color-dark-700:#293241;--color-dark-900:#0D141E;--color-danger:#B3261E;--color-danger-soft:#FBEBEA;--color-white:#FFFFFF;--color-highlight:#CFE9FF;--color-dark-900-rgb:13 20 30;--color-dark-700-rgb:41 50 65;--color-grey-blue-rgb:22 64 104;--color-ruby-rgb:255 41 118;--color-white-rgb:255 255 255;--color-blue-700:#11669c;--color-ruby-50:#f7e9f2;--color-ruby-100:#f3d9e8;--color-ruby-700:#d6155f;--color-dark-600:#3b4553;--color-dark-500:#59636f;--color-dark-400:#8c95a1;--color-neutral-150:#f0f2f5;--color-neutral-175:#e5e7eb;--color-yellow-25:#fffdf7;--color-yellow-100:#fff6dc;--app-blue-1:#e6f4ff;--app-blue-3:#91caff;--app-blue-4:#69b1ff;--app-blue-5:#4096ff;--app-blue-6:#1677ff;--app-blue-7:#0958d9;--app-blue-6-rgb:22 119 255;--app-border:#d9d9d9;--app-split:#f0f0f0;--app-fill:#fafafa;--app-text:#262626;--app-text-2:#595959;--app-green-1:#f6ffed;--app-green-8:#237804;--app-gold-1:#fffbe6;--app-gold-3:#ffe58f;--app-gold-8:#874d00;--app-red-1:#fff1f0;--app-red-3:#ffa39e;--app-red-7:#cf1322;--app-red-8:#a8071a;--color-blue-600:var(--app-blue-6);--code-bg:var(--color-dark-900);--code-fg:#e6edf3;--code-head:#c9d1d9;--code-muted:#8b949e;--code-key:#ff7b72;--code-str:#a5d6ff;--font-sans:'Inter',system-ui,-apple-system,'Segoe UI',Roboto,sans-serif;--text-body:16px/26px;--text-lead:18px/30px;--text-micro:14px/20px;--text-chip:13px/18px;--text-meta:12px/17px;--text-btn:17px/22px;--text-btn-sec:16px/22px;--text-card-title:14px/20px;--tracking-body:-0.01em;--radius-xs:3px;--radius-sm:2px;--radius:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-2xl:16px;--radius-3xl:24px;--radius-full:9999px;--ring-field:0 0 0 3px rgb(22 64 104 / 0.14);--ring-kbd:0 0 0 4px rgb(255 41 118 / 0.16);--shadow-ring-08:0 0 0 1px rgb(var(--color-dark-900-rgb) / .08);--shadow-ring-10:0 0 0 1px rgb(var(--color-dark-900-rgb) / .1);--shadow-hairline:0 0 0 1px var(--color-neutral-175);--shadow-photo:0 1px 2px rgb(var(--color-dark-900-rgb) / .18),0 18px 40px -18px rgb(var(--color-dark-900-rgb) / .55);--shadow-photo-sm:0 1px 2px rgb(var(--color-dark-900-rgb) / .18),0 12px 28px -14px rgb(var(--color-dark-900-rgb) / .45);--shadow-app:0 0 0 1px rgb(var(--color-dark-900-rgb) / .07),0 12px 28px -16px rgb(var(--color-dark-900-rgb) / .45);--container:1200px;--container-hero:1216px}#hp-embed *{box-sizing:border-box}#hp-embed [hidden]{display:none !important}#hp-embed{margin:0;color:var(--ink);font:15px/1.55 var(--sans);-webkit-font-smoothing:antialiased}#hp-embed button{font:inherit;cursor:pointer;color:inherit}#hp-embed:focus-visible{outline:2px solid var(--focus);outline-offset:3px}#hp-embed .share-st{font:500 12.5px/1 var(--sans);color:var(--muted);white-space:nowrap}#hp-embed .share-st input{font:400 12px/1.4 var(--sans);padding:4px 6px;border:1px solid var(--line);border-radius:6px;background:var(--surface);color:var(--ink);max-width:46vw}#hp-embed .wrap{max-width:1520px;margin:0 auto;padding-inline:16px}@media (min-width:720px){#hp-embed .wrap{padding-inline:32px}}#hp-embed .top{padding-block:26px 14px;display:grid;gap:6px}#hp-embed .eyebrow{font:600 11px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0}#hp-embed .top h1{margin:6px 0 2px;font-size:clamp(24px,3vw,36px);letter-spacing:-.03em;line-height:1.05}#hp-embed .top p{margin:0;color:var(--muted);max-width:90ch}#hp-embed nav.bar{position:sticky;z-index:20;border-block:1px solid var(--line);display:grid;grid-template-columns:minmax(0,1fr)}#hp-embed .tabs{display:flex;overflow-x:auto;padding-bottom:2px}#hp-embed .tabs button{border:1px solid var(--line);border-radius:999px;font-weight:500;white-space:nowrap}#hp-embed .tabs .grp{font:600 11px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);align-self:center;white-space:nowrap}#hp-embed .row2{display:flex;flex-wrap:wrap;align-items:center}#hp-embed .sw{padding:0}#hp-embed .lbl{font:600 11px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);white-space:nowrap}#hp-embed .btn{border:1px solid var(--line);white-space:nowrap}#hp-embed #grid.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,440px),1fr));align-items:start}#hp-embed .meta{display:flex;justify-content:space-between}#hp-embed .rate{display:flex;flex-shrink:0}#hp-embed .rate button{border:1px solid var(--line);font-weight:600}#hp-embed .rate button[data-v="keep"][aria-pressed="true"]{background:var(--keep);border-color:var(--keep);color:var(--bg)}#hp-embed .rate button[data-v="drop"][aria-pressed="true"]{background:var(--drop);border-color:var(--drop);color:var(--bg)}#hp-embed .rate button.nb.has{border-color:var(--ink)}#hp-embed .empty{color:var(--muted);padding:40px 0}#hp-embed .src{display:block;margin-top:4px;font-size:12.5px;color:var(--muted)}#hp-embed .src a{color:inherit;text-underline-offset:2px}#hp-embed .vpage{padding:20px clamp(16px,3vw,32px)}#hp-embed .vhero{position:relative;border-radius:10px;overflow:clip;display:grid;gap:28px;padding:36px 20px;align-items:center}@media (min-width:980px){#hp-embed .vhero{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);padding:56px 52px;gap:48px;align-items:start}#hp-embed .vhero>.vside{position:sticky !important;top:calc(76px + var(--sat))}}@media (min-width:980px){#hp-embed .vhero.mhero{grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr);padding:48px 40px;gap:40px}#hp-embed .mhero>.vside>.vstage{width:90%;margin:0 auto}}#hp-embed .vfoot{margin:0;color:var(--muted)}#hp-embed .vfoot a{color:inherit}#hp-embed .vhero .vbg,#hp-embed .vhero .vdots{position:absolute;inset:0;z-index:0;pointer-events:none}#hp-embed .vhero>*:not(.vbg):not(.vdots){position:relative;z-index:1}#hp-embed .vcopy{max-width:520px;--cta-bg:rgb(var(--color-ruby-rgb) / .45);--cta-bg2:rgb(var(--color-ruby-rgb) / .55);--cta-ink:var(--color-white);--vt:var(--color-white);--vt2:var(--color-neutral-300);--vline:rgb(var(--color-white-rgb) / .13);--vblue:var(--color-blue);--varrow:var(--color-ruby);--vbtn:var(--color-white);--vrubybg:rgb(var(--color-ruby-rgb) / .16);--vrubybg2:rgb(var(--color-ruby-rgb) / .26)}#hp-embed .vhero[data-theme="light"] .vcopy{--cta-bg:rgb(var(--color-ruby-rgb) / .5);--cta-bg2:rgb(var(--color-ruby-rgb) / .58);--cta-ink:var(--color-dark-900);--vt:var(--color-dark-900);--vt2:var(--color-dark-700);--vline:rgb(var(--color-dark-700-rgb) / .14);--vblue:var(--color-blue-700);--varrow:var(--color-ruby-600);--vbtn:var(--color-dark-900);--vrubybg:var(--color-ruby-50);--vrubybg2:var(--color-ruby-100)}#hp-embed .vcopy{color:var(--vt)}#hp-embed .vcopy .vk{font:650 24px/1.25 var(--sans);letter-spacing:-.015em;margin:0 0 14px}#hp-embed .vintro p{font-size:16.5px;line-height:1.55;margin:0 0 16px}#hp-embed .vacc{border-top:1px solid var(--vline);margin-bottom:16px}#hp-embed .vacc .it{border-bottom:1px solid var(--vline)}#hp-embed .vacc h3{margin:0;font:inherit}#hp-embed .vacc .ih{width:100%;margin:0;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border:0;background:none;text-align:left;font:600 17px/1.35 var(--sans);letter-spacing:-.01em}#hp-embed .vacc .ih .cv{flex:none;opacity:.7;transition:transform .25s}#hp-embed .vacc .ih[aria-expanded="true"] .cv{transform:rotate(180deg)}#hp-embed .vacc .ib{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}#hp-embed .vacc .it.open .ib{grid-template-rows:1fr}#hp-embed .vacc .ib>div{overflow:hidden;padding-inline:8px;margin-inline:-8px}#hp-embed .vacc .ib p,#hp-embed .vacc .ib li{font-size:16px;line-height:1.55;margin:0 0 10px}#hp-embed .vacc .ib ul{margin:0 0 12px;padding-left:1.2em}#hp-embed .vacc .ib a{color:inherit;font-size:14px}#hp-embed .vacc .ib .pad{padding-bottom:14px}#hp-embed .vacc .it.flat .ih{cursor:default}#hp-embed .vplans{margin:0}#hp-embed .vplans .pl{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;border-radius:var(--radius-lg);font:600 13.5px/1 var(--sans);border:0}#hp-embed .vplans .pl.off{color:var(--color-dark-700);text-decoration:line-through;text-decoration-color:rgb(var(--color-dark-700-rgb) / .55)}#hp-embed .vhero[data-theme="light"] .vplans .pl:not(.enterprise){box-shadow:inset 0 0 0 1px var(--color-neutral-200)}#hp-embed .vtabs{display:none}@media (max-width:979px){#hp-embed .vhero{grid-template-columns:minmax(0,1fr)}#hp-embed .vhero>*{min-width:0}#hp-embed .vhero>.vside{order:-1;position:static !important}#hp-embed .vacc{display:none}#hp-embed .vtabs{display:block;margin:0 0 16px}#hp-embed .vtabs .tl{display:flex;gap:4px;overflow-x:auto;border-bottom:1px solid var(--vline);scrollbar-width:none;margin:0 -2px;padding:0 2px}#hp-embed .vtabs .tl::-webkit-scrollbar{display:none}#hp-embed .vtabs .tb{flex:none;border:0;background:none;color:var(--vt2);font:600 15px/1.25 var(--sans);padding:12px 10px 11px;border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap;min-height:44px}#hp-embed .vtabs .tb[aria-selected="true"]{border-bottom-color:#4392f1}#hp-embed .vtabs .tb:focus-visible{outline:2px solid var(--focus);outline-offset:-2px;border-radius:var(--radius-md)}#hp-embed .vtabs .tp{padding-top:14px}#hp-embed .vtabs .tp p,#hp-embed .vtabs .tp li{font-size:16px;line-height:1.55;margin:0 0 10px}#hp-embed .vtabs .tp ul{margin:0 0 10px;padding-left:1.2em}}#hp-embed #v-more{box-sizing:border-box;align-items:center;border-radius:var(--radius-full);text-decoration:none;color:var(--cta-ink);font:600 16px/1.2 var(--sans);background:var(--cta-bg);border:0;transition:background .2s;margin-bottom:26px}#hp-embed #v-more .ar{color:var(--cta-ink);transition:transform .25s cubic-bezier(.3,.7,.4,1)}#hp-embed #v-more:hover{background:var(--cta-bg2)}#hp-embed #v-more:hover .ar,#hp-embed #v-more:focus-visible .ar{transform:translateX(3px)}@media (prefers-reduced-motion:reduce){#hp-embed #v-more .ar,#hp-embed .vacc .ib,#hp-embed .vacc .ih .cv{transition:none}}#hp-embed .pk{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:600;cursor:pointer}#hp-embed .pk input{margin:0}#hp-embed .vstage{border-radius:12px;overflow:hidden}#hp-embed .ic-stage{position:relative;width:100%;aspect-ratio:960 / 600;overflow:hidden;isolation:isolate;--t:#fff;--t2:#d0cfcf;--line-c:#ffffff;--ruby:#ff2976}#hp-embed #mstage.ic-stage,#hp-embed #mstage .ic-stage,#hp-embed .xhero .vstage.ic-stage{overflow:visible}#hp-embed .ic-stage[data-theme="light"]{--t:#0d141e;--t2:#293241;--line-c:#164068;--ruby:#ff2976}#hp-embed .ic-stage{--mk-surf:rgba(255,255,255,.08);--mk-surf-ring:rgba(255,255,255,.12);--mk-surf-outer:rgba(255,255,255,.045);--mk-surf-outer-ring:rgba(255,255,255,.09);--mk-wire:#fff;--mk-wire-shadow:drop-shadow(0 1px 1.5px rgba(13,20,30,.55))}#hp-embed .ic-stage[data-theme="light"]{--mk-surf:rgba(13,20,30,.035);--mk-surf-ring:rgba(13,20,30,.08);--mk-surf-outer:rgba(13,20,30,.018);--mk-surf-outer-ring:rgba(13,20,30,.06);--mk-wire:#0d141e;--mk-wire-shadow:drop-shadow(0 1px 1px rgba(13,20,30,.12))}#hp-embed .ic-bg,#hp-embed .ic-dots,#hp-embed .ic-dots-hi{position:absolute;inset:0}#hp-embed .ic-dots{z-index:0}#hp-embed .ic-dots-hi{z-index:0;pointer-events:none}#hp-embed .ic-scene{position:absolute;left:0;top:0;width:960px;height:600px;transform-origin:0 0;z-index:1;font-family:var(--app);color:rgba(0,0,0,.88)}#hp-embed .ic-abs{position:absolute}#hp-embed .ic-scene .cap{color:var(--t);font:700 22px/1.25 var(--sans);letter-spacing:-.02em}#hp-embed .ic-scene .cap2{color:var(--t2);font:500 15px/1.4 var(--sans)}#hp-embed .ic-scene .num{width:28px;height:28px;border-radius:14px;background:#ff2976;color:#fff;display:inline-grid;place-items:center;font:700 14px/1 var(--sans)}#hp-embed svg.ic-wires{position:absolute;left:0;top:0;width:960px;height:600px;overflow:visible;pointer-events:none}#hp-embed .ic-wire{fill:none;stroke-linecap:round}#hp-embed .ic-wire.line{stroke:var(--line-c);stroke-opacity:.55}#hp-embed .ic-wire.ruby{stroke:var(--ruby);stroke-opacity:.9}#hp-embed .ic-wire.blue{stroke:#1677ff;stroke-opacity:.9}#hp-embed .ic-node.line{fill:var(--line-c)}#hp-embed .ic-node.ruby{fill:var(--ruby)}#hp-embed .ic-node.blue{fill:#1677ff}#hp-embed .ic-tag{height:24px;display:inline-flex;align-items:center;gap:5px;padding:0 8px;border-radius:7px;border:2px solid #d9d9d9;background:#fafafa;font:400 14px/20px var(--app);color:#000;white-space:nowrap}#hp-embed .ic-tag.blue{background:#e6f4ff;border-color:#91caff;color:#0958d9}#hp-embed .ic-tag.gold{background:#fffbe6;border-color:#ffe58f;color:#d48806}#hp-embed .ic-tag.green{background:#f6ffed;border-color:#b7eb8f;color:#389e0d}#hp-embed .ic-tag.red{background:#fff1f0;border-color:#ffa39e;color:#cf1322}#hp-embed .ic-tag.ruby{background:#fff0f6;border-color:#ffadd2;color:#c41d7f}#hp-embed .ic-tag.purple{background:#f9f0ff;border-color:#d3adf7;color:#531dab}#hp-embed .ic-btn{height:32px;display:inline-flex;align-items:center;gap:6px;padding:0 12px;border-radius:8px;font:400 14px/20px var(--app);white-space:nowrap;border:2px solid transparent}#hp-embed .ic-btn.primary{background:#1677ff;color:#fff;box-shadow:0 2px 0 rgba(5,145,255,.1)}#hp-embed .ic-btn.ruby{background:#ff2976;color:#fff}#hp-embed .ic-btn.default{background:#fff;color:rgba(0,0,0,.88);border-color:#d9d9d9}#hp-embed .ic-btn.text{background:transparent;color:#1677ff;padding:0 4px}#hp-embed .ic-av{display:inline-grid;place-items:center;border-radius:50%;color:#fff;font-weight:700;font-family:var(--app);flex:none}#hp-embed .ic-input{height:36px;border:2px solid #d9d9d9;border-radius:8px;background:#fff;display:flex;align-items:center;gap:8px;padding:0 10px;font:400 15px/20px var(--app);color:rgba(0,0,0,.35);white-space:nowrap;overflow:hidden}#hp-embed .ic-input.focus{border-color:#4096ff;box-shadow:0 0 0 3px rgba(5,145,255,.12)}#hp-embed .ic-input .typed{color:rgba(0,0,0,.88)}#hp-embed .ic-scene .cb.blue{background:#e5f4ff;border-color:#91caff;color:#0957d9}#hp-embed .ic-scene .cb.dark{background:#595959;border-color:#595959;color:#fff}#hp-embed .ic-stage.bare .ic-bg,#hp-embed .ic-stage.bare .ic-dots,#hp-embed .ic-stage.bare .ic-dots-hi{display:none}#hp-embed .ic-ctl{display:flex;justify-content:flex-start;align-items:center;gap:10px}#hp-embed .ic-ctl.txt{border-top:1px solid var(--line)}#hp-embed .ic-ctl .pp{border:0;cursor:pointer}#hp-embed .ic-ctl .pp:focus-visible,#hp-embed .ic-ctl .acts button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}#hp-embed .ic-ctl .chs i{overflow:hidden;display:block}#hp-embed .ic-ctl .chs b{display:block;height:100%;transform-origin:0 50%;transform:scaleX(0)}#hp-embed .ic-ctl .acts{position:static;opacity:1;margin-left:auto;display:flex;gap:6px}#hp-embed .ic-ctl .acts button{border:1px solid color-mix(in srgb,var(--ink) 55%,transparent);font:600 13px/1 var(--sans)}#hp-embed .vside .ic-ctl.txt{--ink:#0d141e;--surface:#ffffff;width:max-content;margin:12px 0 0 auto;border:0;background:#ffffff;box-shadow:0 0 0 1px rgba(13,20,30,.08),0 6px 18px -8px rgba(13,20,30,.4)}#hp-embed .ic-scene .cb{min-width:30px;height:26px;padding:0 8px;border:1px solid #e4e4e4;border-radius:7px;background:#fafafa;display:inline-flex;align-items:center;justify-content:center;gap:5px;font:400 15px/20px var(--app);color:#222222}#hp-embed .caret{display:inline-block;width:1.5px;height:17px;background:#1677ff;margin-left:1px;vertical-align:-3px}#hp-embed .ic-card{border-radius:12px;overflow:hidden;background:#fff}#hp-embed .ic-card .ph{overflow:hidden}#hp-embed .ic-card .ph{position:absolute;inset:0;border-radius:12px}#hp-embed .ic-card img{width:100%;height:100%;object-fit:cover;display:block}#hp-embed .ic-card.empty{background:#f5f7fa;box-shadow:inset 0 0 0 2px #e4e8ee}#hp-embed .ic-card .selring{position:absolute;inset:0;border:4px solid #1677ff;border-radius:12px;opacity:0;z-index:2;pointer-events:none}#hp-embed .ic-card .cbox{position:absolute;right:10px;top:10px;width:22px;height:22px;border-radius:6px;background:#1677ff;display:grid;place-items:center;opacity:0;z-index:3}#hp-embed .ic-card.sel .selring,#hp-embed .ic-card.sel .cbox{opacity:1}#hp-embed .ic-panel{background:#fff;border-radius:14px;box-shadow:0 0 0 1px rgba(13,20,30,.06),0 20px 50px -12px rgba(13,20,30,.38);padding:16px 18px;font:400 15px/1.45 var(--app);color:rgba(0,0,0,.88)}#hp-embed .ic-panel.compact{padding:10px 12px;border-radius:10px}#hp-embed .ic-panel .ic-ph{font:700 17px/24px var(--app);margin:0 0 10px;display:flex;align-items:center;gap:8px}#hp-embed .ic-panel .muted{color:rgba(0,0,0,.5)}#hp-embed .ic-panel .chips{display:flex;flex-wrap:wrap;gap:6px}#hp-embed .ic-cursor{left:0;top:0;z-index:30;pointer-events:none;filter:drop-shadow(0 2px 3px rgba(0,0,0,.35))}#hp-embed .ic-cursor .ring{position:absolute;left:-14px;top:-14px;width:28px;height:28px;border-radius:50%;background:#15a6ff;opacity:0;pointer-events:none}#hp-embed .ic-app{font-family:var(--app);color:rgba(0,0,0,.88)}#hp-embed .ic-app .win{position:absolute;inset:0;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 0 0 2px rgba(255,255,255,.14),0 48px 96px rgba(0,0,0,.45)}#hp-embed .ic-stage[data-theme="light"] .ic-app .win{box-shadow:0 0 0 1px #dfe2e7,0 40px 80px -24px rgba(13,20,30,.28)}#hp-embed .ic-app img{display:block}#hp-embed .ic-app .ab{position:absolute}#hp-embed .ic-app .topbar{left:0;top:0;width:1040px;height:88px;background:#164068}#hp-embed .ic-app .logo{left:18px;top:22px;width:44px;height:44px;border-radius:22px;overflow:hidden}#hp-embed .ic-app .nav{top:0;height:88px;display:flex;align-items:center;gap:8px;padding:0 16px;color:#fff;font:700 18px/26px var(--app);white-space:nowrap}#hp-embed .ic-app .nav.on{background:#ff2976}#hp-embed .ic-app .nav.on span{text-decoration:underline}#hp-embed .ic-app .right{left:484px;top:22px;display:flex;align-items:center;gap:16px}#hp-embed .ic-app .search{width:222px;height:44px;background:#fff;border-radius:14px;display:flex;align-items:center;gap:8px;padding:0 16px;font:400 16px/24px var(--app);color:rgba(0,0,0,.4);white-space:nowrap;overflow:hidden}#hp-embed .ic-app .search .typed{color:rgba(0,0,0,.88)}#hp-embed .ic-app .upload{height:44px;background:#ff2976;border-radius:14px;display:flex;align-items:center;gap:6px;padding:0 16px;color:#fff;font:700 18px/26px var(--app)}#hp-embed .ic-app .avatar{width:44px;height:44px;border-radius:22px;background:rgba(255,255,255,.16);display:grid;place-items:center;color:#fff;font:700 15px/22px var(--app)}#hp-embed .ic-app .help{color:#fff;font:700 18px/26px var(--app)}#hp-embed .ic-app .side{left:0;top:88px;width:298px;height:712px;background:#f6f9fc;border-right:2px solid rgba(41,50,65,.14)}#hp-embed .ic-app .sside{position:absolute;left:8px;top:16px;display:flex;align-items:center;gap:14px}#hp-embed .ic-app .sinput{width:208px;height:32px;background:#fff;border:2px solid #d9d9d9;border-radius:7px;display:flex;align-items:center;gap:8px;padding:0 10px;font:400 14px/20px var(--app);color:rgba(0,0,0,.33)}#hp-embed .ic-app .row{position:absolute;left:8px;width:284px;height:36px;display:flex;align-items:center;justify-content:space-between;padding:0 8px 0 4px;border-radius:6px}#hp-embed .ic-app .row.child{padding-left:24px}#hp-embed .ic-app .row{isolation:isolate;--pl:4px}#hp-embed .ic-app .row.child{--pl:24px}#hp-embed .ic-app .row.sel::before{content:"";position:absolute;z-index:-1;left:calc(var(--pl) + 15px);right:4px;top:2px;bottom:2px;border-radius:8px;background:#e5f4ff}#hp-embed .ic-app .row .lab{display:flex;align-items:center;gap:8px;font:400 16px/22px var(--app);color:rgba(0,0,0,.82);white-space:nowrap}#hp-embed .ic-app .row.sel .lab{color:rgba(0,0,0,.88)}#hp-embed .ic-app .row .ic-tag.n{border-width:1px;border-color:#e4e4e4;color:#222222;font-size:15px}#hp-embed .ic-app .row .ic-tag.n.blue{border-color:#91caff;color:#0957d9}#hp-embed .ic-app .crumb{left:322px;top:108px;display:flex;align-items:center;gap:8px;font:400 16px/22px var(--app);color:#293241}#hp-embed .ic-app .tools{left:494px;top:104px;display:flex;align-items:center;gap:10px}#hp-embed .ic-app .abtn{height:32px;display:inline-flex;align-items:center;gap:6px;padding:0 10px;border-radius:8px;background:#1677ff;color:#fff;font:400 14px/20px var(--app);white-space:pre;box-shadow:0 2px 0 rgba(5,145,255,.1)}#hp-embed .ic-app .abtn.l{border-radius:7px 0 0 7px}#hp-embed .ic-app .abtn.r{border-radius:0 7px 7px 0;padding:0 8px}#hp-embed .ic-app .title{left:298px;top:154px;width:740px;text-align:center;font:700 26px/34px var(--app);color:#0d141e}#hp-embed nav.bar{padding:8px 0;gap:8px}#hp-embed .tabs{gap:4px}#hp-embed .tabs button{padding:4px 9px;font-size:12px}#hp-embed .tabs .grp{font-size:10px;padding:0 2px 0 6px}#hp-embed .row2{gap:6px 10px}#hp-embed .row2 .sp{flex:1}#hp-embed .btn{padding:0 8px;min-height:24px;font-size:12px;font-weight:600;border-radius:6px;line-height:22px}#hp-embed #grid.grid{gap:18px 16px;padding:14px 0 60px}#hp-embed .meta{align-items:center;flex-wrap:nowrap;gap:8px}#hp-embed .meta .mt{min-width:0;display:flex;align-items:baseline;gap:6px}#hp-embed .rate{gap:3px;align-items:center}#hp-embed .rate button{min-width:24px;height:24px;padding:0 6px;font-size:12px;line-height:1;border-radius:6px}#hp-embed .rate .pk{margin:0 0 0 4px;font-size:12px;gap:4px}#hp-embed .pk input{width:14px;height:14px}#hp-embed .ic-ctl .acts button{font-size:12px;border-radius:6px}#hp-embed .vpage{padding-top:12px}#hp-embed .vfoot{font-size:12px}:root #hp-embed{--keep:#000000;--drop:#000000}:root[data-theme="dark"] #hp-embed{--keep:#ffffff;--drop:#ffffff}#hp-embed nav.bar{background:var(--glass);-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2)}#hp-embed .tabs button,#hp-embed .btn,#hp-embed .rate button,#hp-embed .ic-ctl .acts button{background:transparent;border-color:var(--line);color:var(--ink)}#hp-embed .tabs button:hover,#hp-embed .btn:hover,#hp-embed .rate button:hover,#hp-embed .ic-ctl .acts button:hover{background:var(--surface)}#hp-embed .tabs button[aria-pressed="true"],#hp-embed .btn[aria-pressed="true"],#hp-embed .rate button[aria-pressed="true"],#hp-embed .rate button[data-v][aria-pressed="true"]{background:var(--ink);border-color:var(--ink);color:var(--bg)}#hp-embed .ic-ctl.txt{background:transparent;border-top-color:var(--line)}#hp-embed .vside .ic-ctl.txt{--bg:#ffffff}#hp-embed .pk{color:var(--ink)}#hp-embed .vhero{box-shadow:0 0 0 1px var(--line)}#hp-embed:focus-visible{outline-color:var(--focus)}#hp-embed nav.bar{top:37px;border-top:0;margin-top:0}#hp-embed .sw{position:relative;width:18px;height:18px;border-radius:50%;border:1px solid var(--line);flex:none}#hp-embed .sw[aria-pressed="true"]{outline:1.5px solid var(--ink);outline-offset:2px}#hp-embed .sw::after{content:attr(data-name);position:absolute;left:-3px;top:calc(100% + 8px);white-space:nowrap;padding:4px 7px;border-radius:6px;background:var(--ink);color:var(--bg);font:600 11px/1 var(--sans);opacity:0;pointer-events:none;transition:opacity .12s;z-index:5}#hp-embed .sw:hover::after,#hp-embed .sw:focus-visible::after{opacity:1}@media (prefers-reduced-motion:reduce){#hp-embed .sw::after{transition:none}}:root #hp-embed,:root[data-theme="dark"] #hp-embed{--bg:#ffffff;--surface:rgba(0,0,0,.03);--ink:#000000;--muted:rgba(0,0,0,.56);--line:rgba(0,0,0,.1);--focus:#000000;--glass:rgba(255,255,255,.85);--love:#ff2976;--love-ink:#e01c63;--peter:#fbaf00;--peter-bg:#f7efd9;--peter-ink:#84610f;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme="light"]) #hp-embed{--bg:#ffffff;--surface:rgba(0,0,0,.03);--ink:#000000;--muted:rgba(0,0,0,.56);--line:rgba(0,0,0,.1);--focus:#000000;--glass:rgba(255,255,255,.85);--love:#ff2976;--keep:#000000;--drop:#000000;--love-ink:#e01c63;--peter:#fbaf00;--peter-bg:#f7efd9;--peter-ink:#84610f;color-scheme:light}}#hp-embed{background:#ffffff}#hp-embed .rate button[data-v="love"]{color:var(--love-ink)}#hp-embed .rate button[data-v="love"][aria-pressed="true"]{background:var(--love);border-color:var(--love);color:#ffffff}#hp-embed .pk.on{border-radius:6px}#hp-embed .tabs button[data-cat="peter"][aria-pressed="true"]{background:var(--peter-bg);color:var(--peter-ink);border-color:color-mix(in srgb,var(--peter) 55%,transparent)}#hp-embed .meta .mt{flex:1 1 auto}#hp-embed .meta .rate{flex:none}#hp-embed .pk{white-space:nowrap}#hp-embed .pk.on,#hp-embed .pk.on{background:none;border:0;padding:0;font-weight:600;color:var(--ink);min-height:0}#hp-embed .pk input{accent-color:var(--peter)}#hp-embed #v-more{display:inline-flex;width:auto;justify-content:flex-start;gap:8px;padding:7px 12px 7px 14px;font-size:14px;line-height:1.2}#hp-embed #v-more .ar{width:14px;height:14px}#hp-embed .vcopy .vk{color:var(--c-heading,var(--color-white))}#hp-embed .vhero[data-theme="light"] .vcopy .vk{color:var(--c-heading,var(--color-dark-900))}#hp-embed .vacc .ih,#hp-embed .vtabs .tb[aria-selected="true"]{color:var(--c-title,var(--vt))}#hp-embed .vintro p,#hp-embed .vacc .ib p,#hp-embed .vacc .ib li,#hp-embed .vtabs .tp p,#hp-embed .vtabs .tp li{color:var(--c-copy,var(--vt2))}#hp-embed .vacc,#hp-embed .vacc .it,#hp-embed .vtabs .tl{border-color:var(--c-line,var(--vline)) !important}#hp-embed .vcopy #v-more{background:var(--c-cta-bg,var(--cta-bg));color:var(--c-cta-ink,var(--cta-ink))}#hp-embed .vcopy #v-more .ar{color:var(--c-cta-ink,var(--cta-ink))}#hp-embed .vcopy #v-more:hover{background:var(--c-cta-bg,var(--cta-bg2));filter:brightness(.96)}#hp-embed .vside .ic-ctl.txt .pp:focus-visible{outline-color:#164068}#hp-embed .vplans .pl{background:var(--c-plan-bg,var(--color-white));color:var(--c-plan-ink,var(--color-dark-900))}#hp-embed .vplans .pl.enterprise{background:var(--c-plan-ent,var(--color-highlight))}#hp-embed .vhero[data-plan-style="outline"] .vplans .pl{background:transparent;box-shadow:inset 0 0 0 1.5px var(--c-plan-bg,var(--vline));color:var(--c-plan-ink,var(--vt))}#hp-embed .vhero[data-plan-style="outline"] .vplans .pl.enterprise{box-shadow:inset 0 0 0 1.5px var(--c-plan-ent,var(--color-highlight))}#hp-embed .vside .ic-ctl.txt .pp{background:var(--c-rp-bg,var(--color-blue));color:var(--c-rp-ink,var(--color-dark-900))}#hp-embed .vside .ic-ctl.txt .chs b{background:var(--c-rp-bar,var(--color-grey-blue))}#hp-embed .vside .ic-ctl.txt .chs i{background:color-mix(in srgb,var(--c-rp-bar,var(--color-grey-blue)) 18%,transparent)}#hp-embed .vhero[data-rp-bare] .vside .ic-ctl.txt{background:transparent;box-shadow:none;padding:0}#hp-embed .bgdd{display:inline-flex;align-items:center;gap:6px}#hp-embed .bgdot{width:14px;height:14px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.18);flex:none;display:inline-block}#hp-embed .ic-ctl.txt{gap:6px;padding:3px 4px}#hp-embed .ic-ctl .pp{min-height:24px;font:600 12px/24px var(--sans);border-radius:6px}#hp-embed .ic-ctl .chs{gap:3px}#hp-embed .ic-ctl .chs i{width:14px;height:3px;border-radius:2px}#hp-embed .vside .ic-ctl.txt{margin-top:8px;padding:3px 6px 3px 3px;border-radius:9px;gap:6px}#hp-embed .ic-ctl .acts button{height:24px;min-height:24px;padding:0 8px}#hp-embed .ic-ctl .pp{width:24px;height:24px;min-width:24px;padding:0;display:inline-grid;place-items:center}#hp-embed .ic-ctl .pp svg{display:block}#hp-embed .ic-ctl .pp{transition:background .15s}#hp-embed .ic-ctl .chs i{background:rgba(0,0,0,.12)}#hp-embed .ic-ctl .chs b{background:rgba(0,0,0,.72)}#hp-embed .vside .ic-ctl.txt{-webkit-backdrop-filter:blur(12px) saturate(1.3);backdrop-filter:blur(12px) saturate(1.3)}#hp-embed .vhero[data-theme="light"] .vside .ic-ctl.txt .pp:hover{background:color-mix(in srgb,var(--c-rp-bg,var(--color-blue)) 28%,transparent)}#hp-embed .vhero[data-theme="dark"] .vside .ic-ctl.txt .chs i{background:rgb(var(--color-white-rgb) / .18)}#hp-embed .vhero[data-theme="dark"] .vside .ic-ctl.txt .chs b{background:var(--c-rp-bar,var(--color-blue))}@media (prefers-reduced-motion:reduce){#hp-embed .ic-ctl .pp{transition:none}}#hp-embed .vhead{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0 0 14px}#hp-embed .vhead .vk{margin:0}#hp-embed .vhead .vplans{margin:0}#hp-embed .vhead .vplans .pl{height:24px;padding:0 8px;font-size:12px;gap:4px;border-radius:var(--radius-md)}#hp-embed .vhead .vplans{margin-left:auto}#hp-embed .vhero[data-theme="dark"]{--plan-tint:var(--color-white)}#hp-embed .vhero[data-theme="light"]{--plan-tint:var(--color-grey-blue)}#hp-embed .vhero[data-plan-style="transparent"] .vplans .pl{background:color-mix(in srgb,var(--c-plan-bg,var(--plan-tint)) 14%,transparent);color:var(--c-plan-ink,var(--vt));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}#hp-embed .vhero[data-plan-style="transparent"] .vplans .pl.enterprise{background:color-mix(in srgb,var(--c-plan-ent,var(--color-blue)) 30%,transparent)}@media (max-width:979px){#hp-embed .mhero .vacc{display:block}#hp-embed .mhero .vtabs{display:none}#hp-embed .mhero .vacc .pad>.vside{order:0;position:static !important;margin:14px 0 4px}#hp-embed .mhero .vacc .it.open .ib>div{overflow:visible}#hp-embed .mhero>.vcopy{width:100%;max-width:880px;margin-inline:auto}#hp-embed .mhero .vacc .ib p{max-width:68ch}#hp-embed .mhero .vacc .pad>.vside{width:100%;max-width:720px;margin-inline:auto}}#hp-embed .mhero .ib .mbtn{display:inline-flex;align-items:center;gap:8px;margin:2px 0 6px;padding:7px 12px 7px 14px;border-radius:var(--radius-full);text-decoration:none;font:600 14px/1.2 var(--sans);background:var(--c-cta-bg,var(--cta-bg));color:var(--c-cta-ink,var(--cta-ink))}#hp-embed .mhero .ib .mbtn:hover{filter:brightness(.96)}#hp-embed .mhero .ib .mbtn .ar{transition:transform .25s cubic-bezier(.3,.7,.4,1)}#hp-embed .mhero .ib .mbtn:hover .ar,#hp-embed .mhero .ib .mbtn:focus-visible .ar{transform:translateX(3px)}#hp-embed .mhero .vtabs .tp .mbtn{display:inline-flex;align-items:center;gap:8px;padding:7px 12px 7px 14px;border-radius:var(--radius-full);text-decoration:none;font:600 14px/1.2 var(--sans);background:var(--c-cta-bg,var(--cta-bg));color:var(--c-cta-ink,var(--cta-ink))}@media (prefers-reduced-motion:reduce){#hp-embed .mhero .ib .mbtn .ar{transition:none}}#hp-embed .mjump{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;min-width:0}#hp-embed .mjump::-webkit-scrollbar{display:none}#hp-embed .mjump button{flex:none;border:0;background:none;color:var(--muted);font:600 13px/1 var(--sans);border-radius:7px;cursor:pointer;white-space:nowrap}#hp-embed .mjump button:hover{color:var(--ink);background:var(--surface)}#hp-embed .mjump button:focus-visible{outline:2px solid var(--focus);outline-offset:1px}#hp-embed .msec{--s-wire:var(--color-white);--s-wire-f:drop-shadow(0 1px 1.5px rgb(var(--color-dark-900-rgb) / .55));--s-ink:var(--color-white);--s-ink2:rgb(var(--color-white-rgb) / .78);--s-eye:var(--color-blue);--s-h:var(--color-white);--s-surf:rgb(var(--color-white-rgb) / .06);--s-ring:rgb(var(--color-white-rgb) / .12);--s-ring2:rgb(var(--color-white-rgb) / .45);--s-inv:var(--color-dark-900);--s-check:var(--color-ruby);--cta-bg:rgb(var(--color-ruby-rgb) / .45);--cta-ink:var(--color-white)}#hp-embed .msec[data-theme="light"]{--s-wire:var(--color-dark-900);--s-wire-f:none;--s-ink:var(--color-dark-900);--s-ink2:var(--color-dark-600);--s-eye:var(--color-blue-700);--s-h:var(--color-dark-900);--s-surf:rgb(var(--color-dark-900-rgb) / .035);--s-ring:rgb(var(--color-dark-900-rgb) / .08);--s-ring2:rgb(var(--color-dark-900-rgb) / .4);--s-inv:var(--color-white);--s-check:var(--color-ruby-600);--cta-bg:rgb(var(--color-ruby-rgb) / .5);--cta-ink:var(--color-dark-900)}#hp-embed .msec{position:relative;border-radius:10px;overflow:clip;box-shadow:0 0 0 1px var(--line);color:var(--s-ink);scroll-margin-top:calc(96px + var(--sat))}#hp-embed #mhero{scroll-margin-top:calc(96px + var(--sat))}#hp-embed .mitem{scroll-margin-top:calc(92px + var(--sat))}#hp-embed .msec .sbg{position:absolute;inset:0;z-index:0}#hp-embed .sitepane{--tabs-h:45px;background:var(--color-dark-900)}#hp-embed #site-nav{position:sticky;top:var(--tabs-h);z-index:200}#hp-embed .sitepane .mitem{position:relative;z-index:calc(60 - var(--i,0))}#hp-embed .sitepane .mitem + .mitem{margin-top:calc(-1 * var(--ovl))}#hp-embed .sitepane .mitem + .mitem>.msec>.sin,#hp-embed .sitepane .mitem + .mitem>.vhero{padding-top:calc(36px + var(--ovl))}@media (min-width:980px){#hp-embed .sitepane .mitem + .mitem>.msec>.sin,#hp-embed .sitepane .mitem + .mitem>.vhero{padding-top:calc(56px + var(--ovl))}}#hp-embed #animpane,#hp-embed #labpane,#hp-embed #cpanel{display:none !important}#hp-embed .sitepane{--ovl:0px}#hp-embed .sitepane .mitem>.msec,#hp-embed .sitepane .mitem>.vhero{border-radius:0 !important}#hp-embed .sitepane .vpick{display:none !important}#hp-embed .sitepane .mitem{scroll-margin-top:calc(var(--tabs-h) + 56px)}#hp-embed .sitepane .msec,#hp-embed .sitepane .vhero{border-radius:0;box-shadow:none}@media (min-width:1300px){#hp-embed .sitepane .msec .sin{max-width:var(--container-hero);margin:0 auto;padding-left:0;padding-right:0}#hp-embed .sitepane .vhero.mhero{padding-left:calc((100% - var(--container-hero)) / 2);padding-right:calc((100% - var(--container-hero)) / 2)}}#hp-embed .msec .sin{position:relative;z-index:1;padding:36px 20px}@media (min-width:980px){#hp-embed .msec .sin{padding:56px 40px}}#hp-embed .msec .shead{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px 32px;margin:0 0 28px}#hp-embed .msec .sh{margin:0 0 10px;font:650 30px/1.2 var(--sans);letter-spacing:-.02em;color:var(--c-heading,var(--s-h));text-wrap:balance}#hp-embed .msec .sh.big{font-size:clamp(28px,3vw,38px);line-height:1.15}#hp-embed .msec .slead{margin:0;max-width:640px;font:400 17px/1.6 var(--sans);color:var(--s-ink2)}#hp-embed .msec .sbtn{display:inline-flex;align-items:center;gap:8px;padding:10px 16px 10px 20px;border-radius:var(--radius-full);text-decoration:none;font:600 15px/1.2 var(--sans);background:var(--c-cta-bg,var(--cta-bg));color:var(--c-cta-ink,var(--cta-ink));white-space:nowrap}#hp-embed .msec .sbtn.ghost{background:transparent;color:var(--s-ink);box-shadow:inset 0 0 0 1.5px var(--s-ring2)}#hp-embed .msec .sbtn.wide{display:flex;width:100%;box-sizing:border-box;justify-content:space-between;padding:15px 20px 15px 24px;font-size:16px}#hp-embed .msec .sbtn:hover{filter:brightness(.96)}#hp-embed .msec .sbtn .ar{flex:none;transition:transform .25s cubic-bezier(.3,.7,.4,1)}#hp-embed .msec .sbtn:hover .ar,#hp-embed .msec .sbtn:focus-visible .ar{transform:translateX(3px)}#hp-embed .msec a:focus-visible,#hp-embed .msec button:focus-visible,#hp-embed .msec input:focus-visible,#hp-embed .msec select:focus-visible,#hp-embed .msec textarea:focus-visible{outline:2px solid var(--s-eye);outline-offset:2px}#hp-embed .msec .tform input:focus-visible,#hp-embed .msec .tform select:focus-visible,#hp-embed .msec .tform textarea:focus-visible{outline:0}#hp-embed .msec .vpick{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:4px;margin:-12px 0 18px;font:600 12px/1 var(--sans)}#hp-embed .msec .vpick span{color:var(--s-ink2);margin-right:6px}#hp-embed .msec .vpick button{height:28px;padding:0 11px;border:0;border-radius:999px;background:transparent;color:var(--s-ink2);box-shadow:inset 0 0 0 1px var(--s-ring2);font:inherit;cursor:pointer}#hp-embed .msec .vpick button[aria-pressed="true"]{background:var(--s-ink);color:var(--s-inv);box-shadow:none}#hp-embed .msec .app{background:var(--color-white);color:var(--color-dark-900);border-radius:var(--radius-xl);padding:14px;font:400 14px/1.4 var(--app);box-shadow:var(--shadow-app)}#hp-embed .bento{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch}#hp-embed .bt{grid-column:span 12;min-width:0;display:flex;flex-direction:column;background:var(--s-surf);box-shadow:inset 0 0 0 1px var(--s-ring)}#hp-embed .bt.sq .sqi{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:var(--radius-xl);background:var(--s-surf);box-shadow:inset 0 0 0 1px var(--s-ring);color:var(--s-ink);margin-bottom:12px}#hp-embed .bt.sq h3{font-size:16px}#hp-embed .bt.sq .bt-p{font-size:14px}@media (min-width:980px){#hp-embed .bt.sq{grid-column:span 4;padding:20px;gap:12px}#hp-embed [data-ver="2"] .b-api{grid-column:span 6}#hp-embed .b-sup.wide{grid-column:span 12;display:grid;grid-template-rows:auto 1fr auto}#hp-embed .b-sup.wide .bt-copy{grid-column:1}#hp-embed .b-sup.wide .bt-vis{grid-column:2;grid-row:1 / span 3}#hp-embed .b-sup.wide .bt-f{grid-column:1;grid-row:3}}#hp-embed .xhero .vstage .msec.solo{box-shadow:none;border-radius:0;overflow:visible}#hp-embed .msec.solo .sin{padding:0}#hp-embed .msec.solo .bento{display:block}#hp-embed .msec.solo .bt{background:var(--color-white);box-shadow:0 0 0 1px rgb(var(--color-dark-900-rgb) / .07),0 1px 2px rgb(var(--color-dark-900-rgb) / .05),0 10px 28px -10px rgb(var(--color-dark-900-rgb) / .22);border-radius:14px;padding:20px}#hp-embed .bt.ent{background:linear-gradient(rgb(var(--app-blue-6-rgb) / .16),rgb(var(--app-blue-6-rgb) / .16)),var(--s-surf)}#hp-embed .msec[data-theme="light"] .bt.ent{background:linear-gradient(rgb(var(--app-blue-6-rgb) / .09),rgb(var(--app-blue-6-rgb) / .09)),var(--s-surf)}@media (min-width:980px){#hp-embed .b-cai,#hp-embed .b-col,#hp-embed .b-mcp{grid-column:span 7}#hp-embed .b-dist{grid-column:span 5}#hp-embed .b-disc,#hp-embed .b-map,#hp-embed .b-rts,#hp-embed .b-api,#hp-embed .b-sup,#hp-embed .b-more{grid-column:span 6}#hp-embed .b-mcp .bt-vis{flex:1;display:flex;flex-direction:column}#hp-embed .b-mcp .cai-x{flex:1;display:flex;flex-direction:column}#hp-embed .b-mcp .cai-ps{flex:1}}@media (min-width:980px){#hp-embed .b-more .more{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px}}#hp-embed .bt h3{margin:0 0 4px;font:650 18px/1.3 var(--sans);letter-spacing:-.01em;color:var(--s-ink)}#hp-embed .bt-p{margin:0;font:400 15px/1.5 var(--sans);color:var(--s-ink2)}#hp-embed .bt-f{display:flex;flex-wrap:wrap;gap:8px}#hp-embed .msec .sbtn .gh{flex:none;margin:0 2px 0 -4px}#hp-embed .msec .sbtn.sm{padding:8px 12px 8px 16px;font-size:14px;background:transparent;color:var(--s-ink);box-shadow:inset 0 0 0 1.5px var(--s-ring2)}#hp-embed .bt-vis{margin-top:0;min-width:0}#hp-embed .bt-f{margin-top:auto}#hp-embed .b-cai .bt-vis{margin:0}#hp-embed .cai{display:grid;gap:12px;align-items:start}@media (min-width:640px){#hp-embed .cai{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}#hp-embed .fed .fsel{white-space:nowrap;display:inline-flex;align-items:center;gap:8px;height:28px;padding:0 8px 0 12px;border:1.5px solid var(--app-border);border-radius:var(--radius-md)}#hp-embed .fed .tg{position:relative;width:32px;height:18px;border-radius:9px;background:var(--app-border)}#hp-embed .fed .tg.on{background:var(--app-blue-6)}#hp-embed .fed .tg i{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:var(--color-white)}#hp-embed .fed .tg.on i{left:16px}#hp-embed .fed .cb{width:16px;height:16px;border-radius:var(--radius);border:1.5px solid var(--app-border);display:grid;place-items:center;box-sizing:border-box}#hp-embed .fed .cb.on{background:var(--app-blue-6);border-color:var(--app-blue-6)}@media (min-width:640px){#hp-embed .cai-ps .cai{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}#hp-embed .cai-ps .aiset .as-r{grid-template-columns:minmax(0,1fr);gap:8px}#hp-embed .cai-ps .aiset .as-r.as-top{margin-top:12px}#hp-embed .cai-ps .aiset .as-r.as-top .l{padding-top:0}#hp-embed .cai-ps .aiset .fsel{white-space:nowrap}#hp-embed img[src$="/giraffe.jpg"]{object-position:50% 0 !important}#hp-embed .msec .ahero{margin:0}#hp-embed .msec .ahero img{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;border-radius:var(--radius-xl);box-shadow:var(--shadow-photo)}#hp-embed .msec .atags{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}#hp-embed .msec .atags .l{display:inline-flex;align-items:center;gap:4px;margin-right:4px;font:600 14px/1 var(--sans);color:var(--s-ink2)}#hp-embed .msec .atags .l svg{color:var(--s-eye)}#hp-embed .b-cai .cai-a .ahero img{aspect-ratio:16 / 10}#hp-embed .b-cai .cai-a .atags{margin-top:12px}#hp-embed .ktree li .cr.cl{transform:rotate(-90deg)}#hp-embed .ktree li{position:relative;isolation:isolate}#hp-embed .ktree li .fo{flex:none;display:block}#hp-embed .ktree li .kc.g{background:var(--app-fill);box-shadow:inset 0 0 0 1px #e4e4e4;color:#222222}#hp-embed .ktree li .kc.ck{display:inline-flex;gap:3px}#hp-embed .cai .aiset{padding:16px 16px 16px}#hp-embed .cai .aiset.lite{padding:12px 14px}#hp-embed .aiset.lite .as-r.as-top{margin-top:8px}#hp-embed .aiset .as-r{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px}#hp-embed .aiset .as-r.as-top{align-items:start;margin-top:12px}#hp-embed .aiset .as-r .l{display:inline-flex;align-items:center;gap:4px;font:400 14px/1.2 var(--app);white-space:nowrap}#hp-embed .aiset .as-r.as-top .l{padding-top:8px}#hp-embed .aiset .fsel{display:flex;justify-content:space-between;align-items:center;height:32px;padding:0 12px;border:1px solid var(--app-border);border-radius:var(--radius-md);font:400 14px/1 var(--app)}#hp-embed .aiset .as-p{padding:8px 12px;border:1px solid var(--app-border);border-radius:var(--radius-md);font:400 13px/1.5 var(--app);color:var(--color-dark-900)}#hp-embed .aiset .cb{width:16px;height:16px;border-radius:var(--radius);display:grid;place-items:center;background:var(--app-blue-6);flex:none}#hp-embed .cai .ktree{padding:12px 12px}#hp-embed .ktree ul{list-style:none;margin:0;padding:0}#hp-embed .ktree li{display:flex;align-items:center;gap:8px;height:29px;padding-left:calc(var(--d) * 16px);font:400 14px/1 var(--app);color:var(--color-dark-900)}#hp-embed .ktree li .cr{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid var(--color-dark-900);flex:none;margin-right:2px}#hp-embed .ktree li .cr.no{border-top-color:transparent}#hp-embed .ktree li .kn{min-width:0;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#hp-embed .ktree li svg{flex:none}#hp-embed .ktree li .kc{margin-left:auto;min-width:26px;height:20px;padding:0 8px;box-sizing:border-box;display:grid;place-items:center;border-radius:5px;background:var(--app-blue-1);box-shadow:inset 0 0 0 1px var(--app-blue-3);color:var(--app-blue-7);font:400 13px/1 var(--app)}#hp-embed .cai-bar{display:flex;align-items:center;gap:12px;margin-bottom:12px}#hp-embed .cai-bar .bt-pp{margin-left:auto}#hp-embed .cai-tabs{display:flex;flex-wrap:wrap;gap:4px 20px;flex:1}#hp-embed .cai-tabs button{position:relative;padding:4px 0 8px;border:0;background:none;color:var(--s-ink2);font:600 14px/1.2 var(--sans);cursor:pointer}#hp-embed .cai-tabs button[aria-selected="true"]{color:var(--s-ink)}#hp-embed .cai-tabs .pg{position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:1px;background:var(--s-ring);overflow:hidden}#hp-embed .cai-tabs .pg b{position:absolute;inset:0;background:var(--s-eye);transform:scaleX(0);transform-origin:0 50%}#hp-embed .cai-tabs button:focus-visible{outline:2px solid var(--s-eye);outline-offset:3px;border-radius:var(--radius-xs)}#hp-embed .bt-f{align-items:center}#hp-embed .bt-pp{flex:none;margin-left:auto;width:30px;height:30px;display:grid;place-items:center;border:0;border-radius:50%;cursor:pointer}#hp-embed .bt-pp:focus-visible{outline:2px solid var(--s-eye);outline-offset:2px}#hp-embed .bt-pp svg{display:block}#hp-embed .cai-ps{display:grid}#hp-embed .cai-ps>.cai-p{grid-area:1 / 1;transition:opacity .25s}#hp-embed .cai-ps>.cai-p[data-off]{opacity:0;visibility:hidden}#hp-embed .mu{position:relative;justify-self:end;max-width:88%;margin:0;padding:8px 12px;border-radius:var(--radius-xl) var(--radius-xl) var(--radius) var(--radius-xl);background:var(--color-neutral-150);color:var(--color-dark-900);font:400 14px/1.5 var(--app)}#hp-embed .mc{padding:8px 12px;border-radius:10px;background:var(--color-white);box-shadow:var(--shadow-hairline);opacity:0}@keyframes mcspin{to{transform:rotate(360deg)}}#hp-embed .mc .th{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:8px}#hp-embed .mc .th img{display:block;width:100%;height:auto;aspect-ratio:2 / 1;object-fit:cover;border-radius:var(--radius-md)}#hp-embed .mcx{display:grid;grid-template-rows:1fr auto;gap:12px}#hp-embed .mcx>*{min-width:0}#hp-embed .mlog{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px}#hp-embed .mlog .mu{align-self:flex-end;max-width:92%}#hp-embed .mst{margin:0;display:inline-flex;align-items:center;gap:8px;font:400 13px/1 var(--app);color:var(--s-ink2)}#hp-embed .mdots{display:inline-flex;gap:3px}#hp-embed .mdots b{width:6px;height:6px;border-radius:50%;background:#9aa1ad;animation:mdot 1s infinite}#hp-embed .mdots b:nth-child(2){animation-delay:.15s}#hp-embed .mdots b:nth-child(3){animation-delay:.3s}@keyframes mdot{0%,80%,100%{opacity:.3}40%{opacity:1}}#hp-embed .mcx .mlog .mu:not(.on),#hp-embed .mcx .mrw>.rv:not(.on){visibility:hidden}#hp-embed .mcx .mlog .mu.on,#hp-embed .mcx .mrw>.rv.on{animation:mfade .3s ease-out both}#hp-embed .mrw{display:grid}#hp-embed .mrw>*{grid-area:1 / 1;align-self:start}@keyframes mfade{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}#hp-embed .mcx .mre .rv{opacity:0;transform:translateY(4px);transition:opacity .3s,transform .3s}#hp-embed .mcx .mre .rv.on{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){#hp-embed .mcx .mlog .mu.on,#hp-embed .mcx .mrw>.rv.on{animation:none}#hp-embed .mcx .mre .rv{transition:none}}#hp-embed .mcx:has(.mre.on) .mst{visibility:hidden}#hp-embed .mre{display:flex;gap:8px;align-items:flex-start}#hp-embed .mre>img{border-radius:50%;flex:none;margin-top:2px}#hp-embed .mre>div{flex:1;min-width:0;display:grid;gap:8px}#hp-embed .mcomp{display:grid;border-radius:var(--radius-2xl);background:var(--color-white);box-shadow:inset 0 0 0 1px #e6e8ed,0 1px 2px rgb(var(--color-dark-900-rgb) / .04)}#hp-embed .mcomp .cin{position:relative;min-height:22px;font:400 15px/1.5 var(--app);color:var(--color-dark-900)}#hp-embed .mcomp .ph{position:absolute;left:0;top:0;transition:opacity .25s}#hp-embed .mcomp .cin .tyw{transition:opacity .25s}#hp-embed .mcomp:has(.ty:not(:empty)) .ph{opacity:0}#hp-embed .mcomp.on .ph{opacity:1}#hp-embed .mcomp.on .cin .tyw{opacity:0}#hp-embed .mcomp .bar{display:flex;align-items:center;justify-content:flex-end}#hp-embed .cai-x.one .cai-tabs{display:none}#hp-embed .msend{width:30px;height:30px;border-radius:50%;background:var(--color-dark-900);color:var(--color-white);display:grid;place-items:center;transition:background .25s}#hp-embed .mcomp.on .msend{background:#c9ced6}@media (prefers-reduced-motion:reduce){#hp-embed .mdots b{animation:none}}#hp-embed .tyw.mq{white-space:normal;display:block}#hp-embed .tyw.mq .ty{right:0}#hp-embed .tyw.mq.typing .ty::after{background:var(--color-dark-900)}#hp-embed .mcx .mr{margin:0;font:400 14px/1.5 var(--app);color:var(--s-ink)}#hp-embed .mcx .mr strong{font-weight:700}#hp-embed .mth{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}#hp-embed .mth img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius-lg)}#hp-embed .mth span{aspect-ratio:4 / 3;border-radius:var(--radius-lg);background:#eef0f4;display:grid;place-items:center;font:600 14px/1 var(--app);color:#5b6170}#hp-embed .mlink{display:flex;align-items:center;gap:12px;padding:8px 8px 8px 16px;border-radius:var(--radius-xl);background:var(--color-white);box-shadow:inset 0 0 0 1px #e6e8ed;font:500 14px/1 var(--app);color:var(--color-dark-900)}#hp-embed .mlink b{flex:1;min-width:0;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#hp-embed .mlink em{font-style:normal;padding:8px 16px;border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1px #e6e8ed;font-weight:600}#hp-embed .mrows{list-style:none;margin:0;padding:0;border-radius:var(--radius-xl);background:var(--color-white);box-shadow:inset 0 0 0 1px #e6e8ed}#hp-embed .mrows li{display:flex;align-items:center;gap:12px;padding:12px 16px;border-top:1px solid #f0f1f4;font:400 14px/1.3 var(--app);color:var(--color-dark-900)}#hp-embed .mrows li:first-child{border-top:0}#hp-embed .mrows li>span{flex:1;min-width:0}#hp-embed .mrows li em{font-style:normal;font-size:13px;color:#5b6170;font-variant-numeric:tabular-nums}#hp-embed .mrows.swaps li img{width:48px;height:36px;object-fit:cover;border-radius:var(--radius-md);flex:none}#hp-embed .mrows.swaps li img.sw{box-shadow:0 0 0 2px #1f7a4d}#hp-embed .mrows.swaps li span{display:grid;gap:2px}#hp-embed .mrows.swaps li b{font:500 14px/1.2 var(--app)}#hp-embed .mrows.swaps li i{font:500 12px/1.2 var(--app);color:#9a4a06;font-style:normal}#hp-embed .ac.m1{position:relative;will-change:transform}#hp-embed .ac.lift{z-index:3}#hp-embed .ag{display:grid;gap:8px}#hp-embed .ag.c3{grid-template-columns:repeat(3,minmax(0,1fr))}#hp-embed .ag.c2{grid-template-columns:repeat(2,minmax(0,1fr))}#hp-embed .ag>*{min-width:0}#hp-embed .ac{position:relative;aspect-ratio:16 / 10;border-radius:var(--radius-lg);overflow:hidden;background:var(--color-neutral-175)}#hp-embed .ac>img{display:block;width:100%;height:100%;object-fit:cover}#hp-embed .ac.ppl>img{object-position:50% 25%}#hp-embed .ac.dim{transition:opacity .35s,filter .35s}#hp-embed .ac.dim.on{opacity:.28;filter:grayscale(1)}#hp-embed .ac .fn{position:absolute;left:6px;bottom:6px;max-width:calc(100% - 12px);padding:2px 8px;border-radius:var(--radius);background:rgb(var(--color-dark-900-rgb) / .62);color:var(--color-white);font:500 11px/1.3 var(--app);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hp-embed .ac .nm{position:absolute;left:6px;bottom:6px;max-width:calc(100% - 12px);height:22px;font-size:12px}#hp-embed .ac .fb{position:absolute;border:2.5px solid var(--app-blue-6);border-radius:var(--radius-lg);box-sizing:border-box}#hp-embed .ac .vd{position:absolute;left:6px;top:6px;display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 8px;border-radius:10px;background:rgb(var(--color-dark-900-rgb) / .62);color:var(--color-white);font:600 11px/1 var(--app)}#hp-embed .ac.doc{padding:8px 12px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px;background:#fbfaf5;color:var(--app-text);font:500 11px/1.3 var(--app);box-sizing:border-box}#hp-embed .ac.doc.board{background:#1f4d3a;color:var(--color-white);font:700 12px/1.3 var(--app);letter-spacing:.04em;align-items:center;text-align:center}#hp-embed .ac.doc.page{font-style:italic}#hp-embed .ac.doc.label{background:#fff8dc;font:500 11px/1.3 var(--mono)}#hp-embed .ac.doc .ln{position:relative;z-index:1}#hp-embed .ac.doc .ln::after{content:"";position:absolute;inset:-3px -5px;border:1.5px solid var(--app-blue-5);border-radius:var(--radius);background:rgb(var(--app-blue-6-rgb) / .1);opacity:0;transition:opacity .25s}#hp-embed .ac.doc .ln.on::after{opacity:1}#hp-embed .ac.doc .band{position:absolute;left:0;right:0;height:34px;top:calc(var(--k,0) * 118% - 34px);background:linear-gradient(rgb(var(--app-blue-6-rgb) / 0),rgb(var(--app-blue-6-rgb) / .28) 55%,rgb(var(--app-blue-6-rgb) / 0));opacity:calc(1 - var(--k,0));pointer-events:none}#hp-embed .ac.doc .fn{left:auto;right:6px}#hp-embed .ac .st{position:absolute;left:6px;top:6px;display:grid}#hp-embed .ac .st i{grid-area:1 / 1;display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border-radius:11px;font:600 11px/1 var(--app);white-space:nowrap;box-shadow:0 1px 4px rgb(var(--color-dark-900-rgb) / .25)}#hp-embed .ac .st .b{opacity:0}#hp-embed .ac .ref{position:absolute;right:6px;top:6px;min-width:20px;height:20px;padding:0 4px;border-radius:10px;background:rgb(var(--color-dark-900-rgb) / .62);color:var(--color-white);display:grid;place-items:center;font:700 11px/1 var(--app)}#hp-embed .tyw{position:relative;display:inline-block;white-space:nowrap}#hp-embed .tyw .ghost{visibility:hidden}#hp-embed .tyw .ty{position:absolute;left:0;top:0}#hp-embed .tyw.typing .ty::after{content:"";display:inline-block;width:1.5px;height:1em;margin-left:1px;vertical-align:-2px;background:var(--app-blue-6)}#hp-embed .sdx .ic-tag.gold{color:var(--app-gold-8)}#hp-embed .sdx .ic-tag.red{color:var(--app-red-8)}#hp-embed .srch .who{display:inline-flex;padding:3px;border-radius:9px;background:var(--color-neutral-150);margin-bottom:12px;gap:2px}#hp-embed .srch .who span{display:inline-flex;align-items:center;gap:8px;padding:4px 12px 4px 4px;border-radius:7px;font:600 13px/1 var(--app);color:var(--color-dark-500);transition:background .25s,color .25s,box-shadow .25s}#hp-embed .srch .who span.on{background:var(--color-white);color:var(--color-dark-900);box-shadow:0 1px 2px rgb(var(--color-dark-900-rgb) / .14)}#hp-embed .srch .av{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;color:var(--color-white);font:700 9px/1 var(--sans);font-style:normal}#hp-embed .srch2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}#hp-embed .srch .pwho{display:flex;align-items:center;gap:8px;font:600 13px/1 var(--app);color:var(--color-dark-900)}#hp-embed .srch .pwho em{font-style:normal;font-weight:400;color:var(--color-dark-500)}#hp-embed .srch2 .sf{font-size:13px}#hp-embed .srch2 .sg li{font-size:12px}#hp-embed .srch2 .pane .sg li em{white-space:nowrap}#hp-embed .srch.pane .fr{aspect-ratio:auto;overflow:visible;border-radius:0;box-shadow:none}#hp-embed .srch.pane .fim{position:relative;display:block;aspect-ratio:16 / 10;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-hairline)}#hp-embed .srch.pane .fim img{display:block;width:100%;height:100%;object-fit:cover}#hp-embed .srch .frs{margin-top:12px}#hp-embed .srch .fr{position:relative;aspect-ratio:2 / 1;border-radius:var(--radius-lg);overflow:hidden;background:var(--color-neutral-150)}#hp-embed .srch .fr img{display:block;width:100%;height:100%;object-fit:cover}#hp-embed .srch .fr .fn{position:absolute;left:5px;right:5px;bottom:5px;padding:2px 4px;border-radius:var(--radius);background:rgb(var(--color-dark-900-rgb) / .62);color:var(--color-white);font:500 10px/1.3 var(--app);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hp-embed .srch .fr .vd{position:absolute;left:5px;top:5px;display:inline-flex;align-items:center;gap:3px;height:18px;padding:0 8px;border-radius:9px;background:rgb(var(--color-dark-900-rgb) / .62);color:var(--color-white);font:600 10px/1 var(--app)}#hp-embed .srch .fr .lk{position:absolute;right:5px;top:5px;display:inline-flex;align-items:center;gap:3px;height:18px;padding:0 8px;border-radius:9px;background:rgb(var(--color-dark-900-rgb) / .7);color:var(--color-white);font:600 10px/1 var(--app)}#hp-embed .tm .l{display:inline-flex;align-items:center;gap:8px;font:600 13px/1 var(--app);color:var(--color-dark-900)}#hp-embed .tm .th{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}#hp-embed .tm .th img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius-md)}#hp-embed .b-api .code.rsp{margin-top:8px}#hp-embed .b-api .code.rsp pre{white-space:pre-wrap}#hp-embed .mapc{padding:12px}#hp-embed .mapc .mh{display:flex;align-items:center;gap:6px;font:400 13px/1.4 var(--app);color:var(--app-text-2)}#hp-embed .mapc .mh em{margin-left:auto;height:24px;padding:0 8px;border-radius:var(--radius-md);background:var(--color-white);box-shadow:inset 0 0 0 1px var(--app-border),0 2px 0 rgba(0,0,0,.02);font:400 14px/24px var(--app);color:#1f1f1f;white-space:nowrap}#hp-embed .mapc .mv{position:relative;margin-top:8px;border-radius:var(--radius-md);overflow:hidden;background:#e8edf0}#hp-embed .mapc .mv::after{content:'';position:absolute;inset:0;border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px var(--color-neutral-200);pointer-events:none}#hp-embed .mapc .mw{position:absolute;inset:0}#hp-embed .mapc .mw img{display:block;width:100%;height:100%;object-fit:cover}#hp-embed .mapc .mpins{position:absolute;inset:0}#hp-embed .mapc .pin{position:absolute;transform:translate(-50%,-100%);transition:opacity .3s;filter:drop-shadow(0 1px 1px rgba(0,0,0,.25))}#hp-embed .mapc .pin svg{display:block;position:relative}#hp-embed .mapc .pin .halo{position:absolute;left:50%;top:50%;width:44px;height:44px;transform:translate(-50%,-50%);border-radius:50%;background:rgb(var(--app-blue-6-rgb) / .22);box-shadow:inset 0 0 0 1px rgb(var(--app-blue-6-rgb) / .55)}#hp-embed .mapc .mctl{position:absolute;left:8px;top:8px;display:flex;gap:8px;align-items:stretch}#hp-embed .mapc .tog{display:flex;background:var(--color-white);border-radius:var(--radius-sm);box-shadow:0 1px 4px -1px rgba(0,0,0,.3);font:400 12px/1.3 var(--app);color:#666;white-space:nowrap}#hp-embed .mapc .tog span{padding:5px 10px}#hp-embed .mapc .tog span.on{font-weight:600;color:#1f1f1f}#hp-embed .mapc .sm2{display:flex;align-items:center;min-width:120px;padding:0 8px;background:var(--color-white);border-radius:var(--radius-sm);box-shadow:0 2px 6px rgba(0,0,0,.3);font:400 12px/1.3 var(--app);color:#8c8c8c;white-space:nowrap}#hp-embed .mapc .mres{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:8px}#hp-embed .mapc .mres img{display:block;width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;border-radius:var(--radius);opacity:0}#hp-embed .mapc .mnote{margin:8px 0 0;font:400 13px/1.3 var(--app);color:var(--color-dark-500)}#hp-embed .mapc .mnote b{color:var(--color-dark-900);font-variant-numeric:tabular-nums}#hp-embed .mapc .mpop{position:absolute;display:flex;align-items:center;gap:8px;padding:6px;border-radius:10px;background:var(--color-white);box-shadow:0 0 0 1px rgb(var(--color-dark-900-rgb) / .08),0 8px 20px -8px rgb(var(--color-dark-900-rgb) / .35);opacity:0;pointer-events:none;white-space:nowrap;z-index:2}#hp-embed .mapc .mpop img{width:56px;height:40px;object-fit:cover;border-radius:var(--radius-md);display:block}#hp-embed .mapc .mpop span{display:grid;gap:2px;font:400 11px/1.2 var(--app);color:var(--color-dark-500)}#hp-embed .mapc .mpop b{font:600 12px/1.2 var(--app);color:var(--color-dark-900)}#hp-embed .mapc .mpop em{font-style:normal}#hp-embed .mapc .mcur{position:absolute;z-index:3;opacity:0;pointer-events:none;filter:drop-shadow(0 2px 3px rgba(0,0,0,.35));transition:transform .1s}#hp-embed .mapc .mcur svg{display:block}#hp-embed .qu{display:grid;align-items:center}#hp-embed .qu-qr{display:grid;justify-items:center;gap:12px;padding:16px 12px;text-align:center}#hp-embed .qu-h{display:flex;align-items:center;gap:8px;font:700 14px/1 var(--app)}#hp-embed .qu-h img{border-radius:50%}#hp-embed .qu-qr .qr{position:relative;width:100%;overflow:hidden}#hp-embed .qu-qr .qr svg{display:block;width:100%;height:auto}#hp-embed .qu-qr .scan{position:absolute;left:0;right:0;top:0;height:18px;margin-top:-9px;background:linear-gradient(to bottom,rgb(var(--app-blue-6-rgb) / 0),rgb(var(--app-blue-6-rgb) / .45) 45%,var(--app-blue-6) 50%,rgb(var(--app-blue-6-rgb) / .45) 55%,rgb(var(--app-blue-6-rgb) / 0));opacity:0}#hp-embed .qu-qr>span{font:400 13px/1.4 var(--app);color:var(--color-dark-500)}#hp-embed .qu-qr>span b{display:block;color:var(--color-dark-900)}#hp-embed .qu-ph{padding:7px;border-radius:30px;background:var(--color-dark-900);box-shadow:inset 0 0 0 2px #2a3340,0 18px 36px -18px rgb(var(--color-dark-900-rgb) / .6);aspect-ratio:9 / 19.5;box-sizing:border-box;display:flex}#hp-embed .qu-bar{position:relative;display:flex;align-items:center;justify-content:space-between;height:24px;padding:4px 14px 0;font:600 10px/1 var(--app);color:var(--color-dark-900)}#hp-embed .qu-isl{position:absolute;left:50%;top:6px;width:54px;height:14px;border-radius:var(--radius-lg);background:var(--color-dark-900);transform:translateX(-50%)}#hp-embed .qu-sig{display:inline-flex;align-items:flex-end;gap:1.5px}#hp-embed .qu-sig i{width:2.5px;background:var(--color-dark-900);border-radius:1px}#hp-embed .qu-sig i:nth-child(1){height:4px}#hp-embed .qu-sig i:nth-child(2){height:6px}#hp-embed .qu-sig i:nth-child(3){height:8px}#hp-embed .qu-sig b{width:16px;height:8px;margin-left:4px;border-radius:var(--radius-sm);box-shadow:inset 0 0 0 1px var(--color-dark-900);background:linear-gradient(to right,var(--color-dark-900) 70%,transparent 70%)}#hp-embed .qu-home{display:block;width:72px;height:4px;margin:6px auto 0;border-radius:var(--radius-sm);background:var(--color-dark-900);opacity:.85}#hp-embed .qu-scr{flex:1;display:flex;flex-direction:column;padding:0 0 6px;border-radius:var(--radius-3xl);overflow:hidden;background:var(--color-white);font:400 10px/1.35 var(--app);color:var(--color-dark-900)}#hp-embed .qu-scr .qu-home{margin-top:auto}#hp-embed .qu-top{display:flex;align-items:center;gap:8px;padding:9px 9px;color:var(--color-white)}#hp-embed .qu-top img{width:18px;height:18px;border-radius:50%;flex:none}#hp-embed .qu-top b{flex:1;min-width:0;text-align:center;font:700 10.5px/1.2 var(--app);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hp-embed .qu-msg{margin:2px 9px 0;border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px var(--app-border);color:var(--app-text)}#hp-embed .qu-scr .ob{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:22px;padding:0 8px;border-radius:5px;font:600 9.5px/1 var(--app);font-style:normal;white-space:nowrap;transition:background .15s}#hp-embed .qu-scr .ob.wide{margin:0 9px;height:26px;font-size:10px}#hp-embed .qu-scr .ob.press{background:var(--app-blue-1)}@media (max-width:640px){#hp-embed .qu-ph{justify-self:center}#hp-embed .srch2{grid-template-columns:minmax(0,1fr)}#hp-embed .mapc .mres{grid-template-columns:repeat(2,minmax(0,1fr))}}#hp-embed .aiset .as-p{position:relative}#hp-embed .aiset .as-p .ghost{visibility:hidden}#hp-embed .aiset .as-p .ty{position:absolute;left:10px;right:10px;top:7px}#hp-embed .aiset .as-p.typing .ty::after{content:"";display:inline-block;width:1.5px;height:1em;margin-left:1px;vertical-align:-2px;background:var(--app-blue-6)}#hp-embed .cai .rv{opacity:0;transform:translateY(3px);transition:opacity .3s,transform .3s}#hp-embed .cai .rv.on{opacity:1;transform:none}#hp-embed .cai span.rv{display:inline-block}@media (prefers-reduced-motion:reduce){#hp-embed .cai-ps>.cai-p,#hp-embed .cai .rv{transition:none}}#hp-embed .msec .code{border-radius:var(--radius-xl);background:var(--code-bg);color:var(--code-fg);box-shadow:0 0 0 1px rgb(var(--color-white-rgb) / .08),0 12px 28px -16px rgb(var(--color-dark-900-rgb) / .6);overflow:hidden}#hp-embed .msec .code-h{display:flex;justify-content:space-between;align-items:center;padding:8px 16px;border-bottom:1px solid rgb(var(--color-white-rgb) / .08);font:600 13px/1 var(--sans);color:var(--code-head)}#hp-embed .msec .code-h em{font-style:normal;font-weight:500;color:var(--code-muted)}#hp-embed .msec .code pre{margin:0;padding:12px 16px 16px;font:500 13px/1.65 var(--sans);white-space:pre;overflow-x:auto}#hp-embed .msec .code .c-k{color:var(--code-key);font-weight:600}#hp-embed .msec .code .c-s{color:var(--code-str)}#hp-embed .msec .code .c-m{color:var(--code-muted)}#hp-embed .msec .res{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}#hp-embed .msec .res .more-n{font:600 13px/1 var(--sans);color:var(--s-ink2);margin-left:2px}#hp-embed .mcp{display:grid;gap:12px}#hp-embed .bt-vis .ic-ctl{display:none !important}#hp-embed .bt-vis .ic-ctl.txt{--ink:var(--color-dark-900);--surface:var(--color-white);width:max-content;margin:10px 0 0 auto;padding:6px 10px 6px 6px;border:0;border-radius:var(--radius-xl);background:var(--color-white);box-shadow:0 0 0 1px rgb(var(--color-dark-900-rgb) / .08),0 6px 18px -8px rgb(var(--color-dark-900-rgb) / .4)}#hp-embed .bt-vis .ic-ctl.txt .pp{background:var(--color-blue);color:var(--color-dark-900)}#hp-embed .bt-vis .ic-ctl.txt .chs i{background:rgb(var(--color-grey-blue-rgb) / .18)}#hp-embed .bt-vis .ic-ctl.txt .chs b{background:var(--color-grey-blue)}#hp-embed .msec .chips{display:flex;flex-wrap:wrap;gap:8px}#hp-embed .sdx{display:grid;gap:14px}#hp-embed .sd-bar{display:flex;align-items:center;gap:8px}#hp-embed .sd-bar .chips{flex:1;min-width:0}#hp-embed .sd-bar .bt-pp{flex:none}#hp-embed .msec.solo .sd-slides{aspect-ratio:16 / 9;max-height:440px}#hp-embed .msec.solo .sd img{height:100%}#hp-embed .sd-slides{position:relative;aspect-ratio:16 / 10;border-radius:var(--radius-xl);overflow:hidden;background:var(--color-neutral-175);box-shadow:var(--shadow-photo-sm)}#hp-embed .sd{position:absolute;inset:0;margin:0;opacity:0}#hp-embed .sd img{display:block;width:100%;height:100%;object-fit:cover}#hp-embed .sd .sd-res{position:absolute;left:12px;right:12px;bottom:12px;display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;border-radius:10px;background:rgb(var(--color-white-rgb) / .94);color:var(--color-dark-900);font:400 14px/1.4 var(--app);box-shadow:0 1px 2px rgb(var(--color-dark-900-rgb) / .18),0 8px 20px -10px rgb(var(--color-dark-900-rgb) / .4);opacity:0;transform:translateY(6px)}#hp-embed .sd .sd-res .l{display:inline-flex;align-items:center;gap:5px;font:600 12px/1 var(--app);color:var(--color-dark-500);margin-right:2px}#hp-embed .sd .sd-res p{margin:0;flex:1 1 100%}#hp-embed .sd .fb{position:absolute;border:2px solid var(--color-white);border-radius:var(--radius-md);opacity:0}#hp-embed .sd .fb b{position:absolute;left:-2px;bottom:calc(100% + 6px);padding:3px 8px;border-radius:var(--radius-md);background:rgb(var(--color-white-rgb) / .94);color:var(--color-dark-900);font:600 12px/1.2 var(--app);white-space:nowrap;box-shadow:0 1px 2px rgb(var(--color-dark-900-rgb) / .2)}#hp-embed .sd-more{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}#hp-embed .sd-more li{display:flex;align-items:center;gap:8px;min-height:36px;padding:0 10px;border-radius:10px;box-shadow:inset 0 0 0 1px var(--s-ring);font:600 13px/1.25 var(--sans);color:var(--s-ink)}#hp-embed .sd-more li svg{flex:none;color:var(--s-eye)}#hp-embed .msec.solo .sd-more li{color:var(--color-dark-900);box-shadow:inset 0 0 0 1px rgb(var(--color-dark-900-rgb) / .1)}#hp-embed .msec.solo .sd-more li svg{color:var(--app-blue-6)}@media (max-width:520px){#hp-embed .sd-more{grid-template-columns:1fr}}#hp-embed .msec .chip{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 12px 0 12px;border-radius:var(--radius-full);background:var(--color-white);color:var(--color-dark-900);font:600 14px/1 var(--app);box-shadow:var(--shadow-ring-10)}#hp-embed .srch .sf{display:flex;align-items:center;gap:8px;height:40px;padding:0 12px;border-radius:var(--radius-lg);border:1.5px solid var(--app-blue-6);box-shadow:0 0 0 3px rgb(var(--app-blue-6-rgb) / .12);font:400 15px/1 var(--app)}#hp-embed .srch .caret{display:inline-block;width:1.5px;height:17px;margin-left:1px;background:var(--color-dark-900);vertical-align:-3px;animation:srch-blink 1s steps(2,start) infinite}@keyframes srch-blink{to{visibility:hidden}}#hp-embed .srch .sg{list-style:none;margin:8px 0 0;border-radius:var(--radius-lg)}#hp-embed .srch .sg li{display:flex;align-items:center;gap:8px;height:34px;padding:0 12px;border-radius:var(--radius-md)}#hp-embed .srch .sg li.on{background:var(--app-blue-1)}#hp-embed .srch .sg em{margin-left:auto;font:400 13px/1 var(--app);color:var(--color-dark-500);font-style:normal}#hp-embed .srch .th{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px}#hp-embed .srch .th img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius-md)}#hp-embed .tm .roles{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}#hp-embed .up{display:flex;align-items:center;gap:16px}#hp-embed .up .qr{flex:none}#hp-embed .up .qr svg{display:block;width:76px;height:76px}#hp-embed .up b{display:block;font:700 15px/1.3 var(--app)}#hp-embed .up span{display:block;margin-top:2px;font:400 14px/1.4 var(--app);color:var(--color-dark-500)}#hp-embed .rts{display:grid;grid-template-columns:1fr 1fr;align-items:center;justify-items:center}#hp-embed .rts img{display:block;width:auto;max-width:100%}#hp-embed .rts .b-soc{object-fit:contain}#hp-embed .rts .b-vs{width:100%;height:auto}#hp-embed .msec .sup{display:grid;gap:12px}#hp-embed .msec .sq2{margin:0;display:flex;flex-direction:column;border-radius:var(--radius-xl);background:var(--color-white);box-shadow:var(--shadow-ring-08);color:var(--color-dark-900)}#hp-embed .msec .sq2 blockquote{margin:0;font:500 15px/1.5 var(--sans)}#hp-embed .msec .sq2 figcaption{display:flex;align-items:center;gap:12px;font:400 13px/1.4 var(--sans);color:var(--s-ink2)}#hp-embed .msec .sq2 figcaption img{display:block;flex:none;width:auto;height:28px}#hp-embed .msec .sq2 figcaption span{display:flex;flex-direction:column;gap:1px;min-width:0}#hp-embed .msec .sq2 figcaption b{font:650 14px/1.3 var(--sans);color:var(--s-ink)}#hp-embed .rts ul{list-style:none;margin:0;padding:0;display:grid;gap:8px;font:500 14px/1.3 var(--sans);color:var(--s-ink)}#hp-embed .rts li{display:flex;align-items:center;gap:8px}#hp-embed .rts li svg{color:var(--s-eye);flex:none}#hp-embed .msec .more{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}#hp-embed .msec .more li{display:flex;align-items:center;gap:8px;border-top:1px solid var(--s-ring);font:600 14px/1.3 var(--sans);color:var(--s-ink)}#hp-embed .msec .more li svg{flex:none;color:var(--s-eye)}@media (max-width:979px){#hp-embed .msec .more{grid-template-columns:1fr}}#hp-embed .msec .tlink{display:inline-flex;align-items:center;gap:6px;font:600 14px/1.3 var(--sans);color:var(--s-ink);text-decoration:none;text-underline-offset:3px}#hp-embed .msec .tlink:hover,#hp-embed .msec .tlink:focus-visible{text-decoration:underline}#hp-embed .msec .tlink .ar{transition:transform .25s cubic-bezier(.3,.7,.4,1)}#hp-embed .msec .tlink:hover .ar{transform:translateX(3px)}#hp-embed .msec .tlink .gh{margin-right:2px}@media (min-width:980px){#hp-embed .ints.tiers{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}#hp-embed .ints.tiers .ipan.hooks{grid-column:1 / -1}}#hp-embed .msec .ap a{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;width:100%;color:inherit;text-decoration:none;border-radius:var(--radius-xl)}#hp-embed .msec .ap a:hover .an,#hp-embed .msec .ap a:focus-visible .an{text-decoration:underline;text-underline-offset:3px}#hp-embed .msec .ap a:focus-visible{outline:2px solid var(--s-ink);outline-offset:4px}#hp-embed .msec .ap .anote{font:500 12px/1.2 var(--sans);color:var(--s-ink2)}#hp-embed .msec .hk{list-style:none;margin:0;padding:0;display:grid;gap:12px}@media (min-width:700px){#hp-embed .msec .hk{grid-template-columns:repeat(3,minmax(0,1fr))}}#hp-embed .msec .hk a{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:var(--radius-xl);box-shadow:inset 0 0 0 1px var(--s-ring);color:inherit;text-decoration:none}#hp-embed .msec .hk a .ar{margin-left:auto;flex:none;align-self:center}#hp-embed .msec .hk a:hover .ar{opacity:1}#hp-embed .msec .hk a:hover b,#hp-embed .msec .hk a:focus-visible b{text-decoration:underline;text-underline-offset:3px}#hp-embed .msec .hk a svg{flex:none;margin-top:2px;color:var(--s-eye)}#hp-embed .msec .hk span{display:flex;flex-direction:column;gap:2px;min-width:0}#hp-embed .msec .hk b{font:600 15px/1.3 var(--sans);color:var(--s-ink)}#hp-embed .msec .hk em{font:400 13px/1.45 var(--sans);font-style:normal;color:var(--s-ink2)}#hp-embed .inf{display:grid;gap:24px;align-items:center}@media (min-width:980px){#hp-embed .inf{grid-template-columns:minmax(0,1fr) 420px;gap:48px}}#hp-embed .vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#hp-embed .pjm{margin-left:auto;display:flex}#hp-embed .pjm .av{width:22px;height:22px;font-size:8px;margin-left:-6px;box-shadow:0 0 0 2px var(--color-white)}#hp-embed .bento{gap:10px}#hp-embed .bt{gap:12px;padding:20px;border-radius:var(--radius-2xl)}#hp-embed .bt h3{font-size:17px;margin-bottom:3px}#hp-embed .bt-p{font-size:14px;line-height:1.45}#hp-embed .msec .shead{margin-bottom:20px}#hp-embed .msec .bento .app{padding:12px;font-size:13px}#hp-embed .qu-qr>span b{white-space:normal}#hp-embed .mapc .mv{aspect-ratio:2.1 / 1}#hp-embed .mapc .mres{gap:5px}#hp-embed .mapc .mnote{margin-top:6px}#hp-embed .rts{gap:10px 12px}#hp-embed .rts .b-soc{height:104px}#hp-embed .rts .b-hip{height:86px}#hp-embed .rts .b-vs{max-width:210px}#hp-embed .msec .bento .code pre{padding:10px 14px 12px;font-size:12.5px;line-height:1.55}#hp-embed .msec .bento .code-h{padding:7px 14px}#hp-embed .msec .bento .code + .code{margin-top:8px}#hp-embed .msec .sq2{padding:12px 14px;gap:8px}#hp-embed .msec .sq2 blockquote{font-size:14px;line-height:1.45}#hp-embed .msec .more li{min-height:32px;font-size:13.5px}@media (min-width:980px){#hp-embed .b-sup.wide{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);column-gap:32px}#hp-embed .b-sup.wide .sup{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}#hp-embed .srch2 .sf{height:30px}#hp-embed .srch2 .sg li{height:26px}#hp-embed .srch .pwho{margin-bottom:8px}#hp-embed .msec .bt.b-sup{box-shadow:var(--shadow-ring-08)}#hp-embed .msec .bt.b-sup.wide{padding:40px;row-gap:20px}#hp-embed .msec .bt.b-sup.wide h3{font-size:24px;line-height:1.25}#hp-embed .msec .bt.b-sup.wide .bt-p{font-size:17px;line-height:1.5}#hp-embed .msec .bt.b-sup .sq2{background:var(--color-white)}#hp-embed .msec .bt.b-sup.wide .sq2{padding:22px 24px}#hp-embed .msec .bt.b-sup.wide .sq2 blockquote{font-size:17px;line-height:1.5}#hp-embed #ms-inform .sbg::after{content:"";position:absolute;inset:0;background:radial-gradient(circle 360px at 100% 100%,rgb(var(--color-ruby-rgb) / .8) 0%,rgb(var(--color-ruby-rgb) / 0) 100%);pointer-events:none}#hp-embed .msec .sbg.glow{transition:background-color .7s ease-out}@media (prefers-reduced-motion:reduce){#hp-embed .msec .sbg.glow{transition:none}}#hp-embed .srch2 .pane .sg li span{min-width:0}#hp-embed .srch.pane .fn,#hp-embed .srch.pane .lk{background:none}#hp-embed .srch.pane[data-tab="docs"] .frs,#hp-embed .srch.pane[data-tab="photos"] .drs{display:none}#hp-embed .srch .fr .sel{position:absolute;right:5px;top:5px;width:16px;height:16px;border-radius:var(--radius-xs);background:var(--app-blue-6);display:grid;place-items:center}#hp-embed .srch.pane .fr.on .fim{box-shadow:0 0 0 2px var(--app-blue-6)}#hp-embed .srch .drs{list-style:none;margin:8px 0 0;padding:0}#hp-embed .srch .dr{display:flex;border-radius:var(--radius-md)}#hp-embed .srch .dpg{flex:none;width:54px;height:68px;padding:4px;box-sizing:border-box;border-radius:var(--radius-xs);background:var(--color-white);box-shadow:0 0 0 1px rgb(var(--color-dark-900-rgb) / .12),0 2px 6px -2px rgb(var(--color-dark-900-rgb) / .3);display:flex;flex-direction:column;gap:3px;overflow:hidden}#hp-embed .srch .dpg img{display:block;width:100%;height:28px;object-fit:cover;border-radius:1px}#hp-embed .srch .dpg b{display:block;font:700 6.5px/1.2 var(--app);color:var(--color-dark-900)}#hp-embed .srch .dpg i{display:block;flex:1;background:repeating-linear-gradient(#e3e6ea 0 1px,transparent 1px 3px)}#hp-embed .srch .dr .lk{flex:none;color:var(--color-dark-500);font:500 10px/16px var(--app);display:inline-flex;align-items:center;gap:3px}#hp-embed .msec .cth{position:relative;flex-direction:column}#hp-embed .cth .av{flex:none;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;color:var(--color-white);font:700 8px/1 var(--sans);font-style:normal}#hp-embed .cth-h{display:flex;align-items:center;gap:6px;font:600 13px/1.2 var(--app);color:var(--color-dark-900)}#hp-embed .cth-h svg{flex:none}#hp-embed .cth-h b{white-space:nowrap}#hp-embed .cth-h em{font:400 12px/1.2 var(--app);font-style:normal;color:var(--color-dark-500);overflow:hidden;text-overflow:ellipsis}#hp-embed .cth-h .pjm{margin-left:auto;display:flex}#hp-embed .cth-h .pjm .av{margin-left:-6px;box-shadow:0 0 0 2px var(--color-white)}#hp-embed .cth-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}#hp-embed .cth-strip img{display:block;width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;border-radius:var(--radius-md)}#hp-embed .cth-l{list-style:none;margin:0;padding:0;display:grid;gap:8px}#hp-embed .cth-l li{display:flex;gap:8px;align-items:flex-start;font:400 12.5px/1.4 var(--app);color:var(--color-dark-900)}#hp-embed .cth-l li>div{min-width:0}#hp-embed .cth-l li b{font-weight:600}#hp-embed .cth-l li .tm{margin-left:6px;font-size:11px;color:var(--color-dark-500)}#hp-embed .cth-l li p{margin:1px 0 0}#hp-embed .cth-l li.new{opacity:0}#hp-embed .cth mark{background:#e5f4ff;color:var(--app-blue-7);border-radius:var(--radius-xs);padding:0 3px}#hp-embed .cth .aref{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 7px 0 2px;border-radius:5px;background:var(--color-neutral-150);box-shadow:inset 0 0 0 1px #e1e4e8;color:var(--color-dark-900);font:500 11px/1 var(--app);vertical-align:-5px;white-space:nowrap}#hp-embed .cth .aref img{width:22px;height:16px;object-fit:cover;border-radius:var(--radius-xs)}#hp-embed .cth-c{position:relative;display:flex;gap:8px;padding:6px 6px 6px 10px;border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1px var(--app-border)}#hp-embed .cth-c .cin{position:relative;flex:1;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px;font:400 12.5px/1.4 var(--app);color:var(--color-dark-900)}#hp-embed .cth-c .ph{position:absolute;left:0;top:2px;color:var(--color-dark-500)}#hp-embed .cth-c .ca,#hp-embed .cth-c .cm,#hp-embed .cth-c .cat{display:none}#hp-embed .cth-c .ca.on,#hp-embed .cth-c .cm.on,#hp-embed .cth-c .cat.on{display:inline-flex}#hp-embed .cth-c .ct{white-space:pre}#hp-embed .cth-c .caret{display:none;width:1.5px;height:14px;background:var(--color-dark-900);animation:srch-blink 1s steps(2,start) infinite}#hp-embed .cth-c .csend{flex:none;width:26px;height:26px;border-radius:var(--radius-md);display:grid;place-items:center;background:var(--color-neutral-150);color:var(--color-dark-400);transition:background .15s,color .15s,transform .15s}#hp-embed .cth-c .csend.ready{background:var(--app-blue-6);color:var(--color-white)}#hp-embed .cth-c .csend.press{transform:scale(.92);background:var(--app-blue-7);color:var(--color-white)}#hp-embed .cth-dd{position:absolute;left:8px;bottom:calc(100% + 6px);z-index:4;list-style:none;margin:0;padding:4px;min-width:150px;border-radius:var(--radius-lg);background:var(--color-white);box-shadow:0 0 0 1px rgb(var(--color-dark-900-rgb) / .08),0 8px 24px -8px rgb(var(--color-dark-900-rgb) / .35);opacity:0;visibility:hidden;transition:opacity .15s}#hp-embed .cth-dd.on{opacity:1;visibility:visible}#hp-embed .cth-dd li{display:flex;align-items:center;gap:8px;height:28px;padding:0 8px;border-radius:5px;font:500 12px/1 var(--app);color:var(--color-dark-900);white-space:nowrap}#hp-embed .cth-dd li.on{background:#e5f4ff}#hp-embed .cth-dd li .av{width:18px;height:18px;font-size:7px}#hp-embed .cth-ghost{position:absolute;left:0;top:0;z-index:5;opacity:0;pointer-events:none}#hp-embed .cth-ghost img{display:block;width:44px;height:30px;object-fit:cover;border-radius:var(--radius);box-shadow:0 4px 12px -2px rgb(var(--color-dark-900-rgb) / .45)}#hp-embed .cth-ghost b{position:absolute;right:-6px;top:-6px;min-width:16px;height:16px;border-radius:var(--radius-lg);background:var(--app-red-7);color:var(--color-white);font:700 10px/16px var(--app);text-align:center}#hp-embed .cth-cur{position:absolute;left:0;top:0;z-index:6;opacity:0;pointer-events:none;filter:drop-shadow(0 2px 3px rgba(0,0,0,.35))}#hp-embed .cth-cur svg{display:block}@media (prefers-reduced-motion:reduce){#hp-embed .cth-dd,#hp-embed .cth-c .csend{transition:none}}#hp-embed .mjump button{padding:8px 6px}@media (max-width:1500px){#hp-embed .mjump button{font-size:12.5px;padding:8px 5px}}#hp-embed .msec .ap a{height:100%}#hp-embed .msec .ap .anote{margin-top:auto}#hp-embed .msec.solo .sd-bar{flex-wrap:wrap}#hp-embed .msec.solo .sd-bar .bt-pp{margin-left:auto}@media (min-width:980px){#hp-embed .msec.solo .sdx{grid-template-columns:minmax(0,1fr) 236px;grid-template-rows:auto 1fr;column-gap:20px}#hp-embed .msec.solo .sd-bar{grid-column:1;grid-row:1}#hp-embed .msec.solo .sd-slides{grid-column:1;grid-row:2}#hp-embed .msec.solo .sd-more{grid-column:2;grid-row:1 / span 2;grid-template-columns:1fr;align-content:start;gap:8px}}@media (max-width:640px){#hp-embed .mlink{flex-wrap:wrap;padding:8px 12px}#hp-embed .mlink b{flex-basis:100%;white-space:normal;word-break:break-all}#hp-embed .mst{white-space:normal}#hp-embed .mth{grid-template-columns:repeat(3,minmax(0,1fr))}#hp-embed .mth span{display:none}#hp-embed .mcx .mre>div{overflow:hidden}}#hp-embed .mhero .ib .asks{list-style:none;margin:0 0 14px;padding:0;display:grid;gap:6px}#hp-embed .mhero .ib .asks li{display:flex;gap:8px;align-items:flex-start;font:400 14px/1.45 var(--sans);color:var(--c-copy,var(--vt2))}#hp-embed .mhero .ib .asks li svg{flex:none;margin-top:3px}#hp-embed .mhero .ib .asks li span{padding:6px 10px;border-radius:10px;box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 18%,transparent)}#hp-embed .sd-more li.on,#hp-embed .msec.solo .sd-more li.on{color:var(--app-blue-6);box-shadow:inset 0 0 0 1.5px var(--app-blue-6)}#hp-embed .sd-more li.on svg{color:var(--app-blue-6)}#hp-embed .sd-cap{display:inline-flex;align-items:center;gap:6px;font:600 14px/1 var(--sans);color:var(--s-ink2)}#hp-embed .sd .sd-res .r1,#hp-embed .sd .sd-res .r2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}#hp-embed .sd .sd-res .r2{flex:1 1 100%}#hp-embed .sd-more li a{display:flex;align-items:center;gap:8px;width:100%;color:inherit;text-decoration:none}#hp-embed .sd-more li a .ar{margin-left:auto;opacity:.6}#hp-embed .sd-more li a:hover,#hp-embed .sd-more li a:focus-visible{text-decoration:underline;text-underline-offset:3px}#hp-embed .plink:hover,#hp-embed .plink:focus-visible{text-decoration:underline !important;text-underline-offset:3px}#hp-embed .ints{display:grid;gap:16px}@media (min-width:980px){#hp-embed .ints{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}#hp-embed .ipan{display:flex;flex-direction:column;gap:16px;padding:24px;border-radius:18px;background:var(--s-surf);box-shadow:inset 0 0 0 1px var(--s-ring);min-width:0}#hp-embed .ipan.ent{background:linear-gradient(rgb(var(--app-blue-6-rgb) / .16),rgb(var(--app-blue-6-rgb) / .16)),var(--s-surf)}#hp-embed .msec[data-theme="light"] .ipan.ent{background:linear-gradient(rgb(var(--app-blue-6-rgb) / .09),rgb(var(--app-blue-6-rgb) / .09)),var(--s-surf)}#hp-embed .msec .ifoot{margin:auto 0 0;padding-top:6px;border-top:1px solid var(--s-ring);font:400 13px/1.5 var(--sans);color:var(--s-ink2)}#hp-embed .ip-h{display:flex;flex-direction:column;gap:4px}#hp-embed .ip-t{margin:0;font:650 20px/1.3 var(--sans);color:var(--s-ink)}#hp-embed .ip-s{font:400 15px/1.5 var(--sans);color:var(--s-ink2)}#hp-embed .msec .apps{list-style:none;margin:0;padding:0;display:grid;gap:16px 8px}#hp-embed .msec .apps.a4{grid-template-columns:repeat(4,minmax(0,1fr))}#hp-embed .msec .apps.a5{grid-template-columns:repeat(5,minmax(0,1fr))}#hp-embed .msec .ap{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;text-align:center}#hp-embed .msec .ap .lg{width:100%;max-width:56px;aspect-ratio:1 / 1;display:grid;place-items:center}#hp-embed .msec .ap .lg img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain;display:block}#hp-embed .msec .ap .lg.ph{box-sizing:border-box;border:1.5px dashed var(--s-ring2);border-radius:var(--radius-xl);color:var(--s-ink2)}#hp-embed .msec .ap .lg img[src$=".svg"],#hp-embed .msec .ap .lg img[src$=".png"]{border-radius:var(--radius-xl)}#hp-embed .msec .ap .an{font:600 14px/1.2 var(--sans);color:var(--s-ink)}#hp-embed .qcar{position:relative;--qw:80%;--qg:8px}@media (min-width:980px){#hp-embed .qcar{--qw:62%;--qg:20px}}#hp-embed .qcar .qvp{overflow:hidden;padding:2px 0;margin:-2px 0;touch-action:pan-y}#hp-embed .qcar .qstk{display:grid}#hp-embed .msec .qsl{grid-area:1 / 1;width:var(--qw);justify-self:center;--o:0;--qs:1;z-index:1;transform:translateX(calc(var(--o) * (100% + var(--qg)))) scale(var(--qs));transition:transform .45s cubic-bezier(.22,.61,.36,1),opacity .45s cubic-bezier(.22,.61,.36,1)}#hp-embed .msec .qsl[data-off="-1"]{--o:-1}#hp-embed .msec .qsl[data-off="1"]{--o:1}#hp-embed .msec .qsl.peek{--qs:.94;opacity:.55;z-index:0;cursor:pointer;user-select:none}#hp-embed .msec .qsl.peek:hover{opacity:.75}#hp-embed .msec .qsl.qjump{transition:none}@media (prefers-reduced-motion:reduce){#hp-embed .msec .qsl{transition:none}}#hp-embed .qcar .qsr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}#hp-embed .qcar .qnav{display:flex;align-items:center;justify-content:center;gap:20px}#hp-embed .qcar .qarr{width:44px;height:44px;padding:0;border:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--color-white);color:var(--color-dark-900);box-shadow:0 0 0 1px rgb(var(--color-dark-900-rgb) / .14),0 1px 2px rgb(var(--color-dark-900-rgb) / .06);cursor:pointer}#hp-embed .qcar .qarr:hover{background:#f3f5f8}#hp-embed .qcar .qdots{display:flex}#hp-embed .qcar .qdot{width:24px;height:24px;padding:0;border:0;background:none;display:flex;align-items:center;justify-content:center;cursor:pointer}#hp-embed .qcar .qdot i{display:block;width:8px;height:8px;border-radius:var(--radius);background:var(--s-ink);opacity:.5;transition:width .3s,opacity .3s}#hp-embed .qcar .qdot[aria-current="true"] i{width:20px;opacity:1}@media (prefers-reduced-motion:reduce){#hp-embed .qcar .qdot i{transition:none}}#hp-embed .msec .qt{position:relative;margin:0;display:flex;flex-direction:column;gap:16px;padding:28px 28px 84px;border-radius:18px;background:var(--color-white);box-shadow:var(--shadow-ring-08);color:var(--color-dark-900)}#hp-embed .msec .qlogo{position:absolute;right:24px;bottom:20px;display:flex}#hp-embed .msec .qlogo img{display:block;width:auto;max-height:44px}#hp-embed .msec .qt.big{justify-content:center}#hp-embed .msec .qt.big figcaption{margin-top:0}@media (max-width:979px){#hp-embed .msec .qcar .qt.big blockquote{font:500 15px/1.45 var(--sans);letter-spacing:0}}#hp-embed .msec .qt blockquote{margin:0;font:500 16px/1.5 var(--sans)}#hp-embed .msec .qt.big blockquote{font:600 clamp(19px,1.8vw,23px)/1.45 var(--sans);letter-spacing:-.01em}#hp-embed .msec .qt figcaption{margin-top:auto;display:flex;flex-direction:column;gap:3px}#hp-embed .msec .qt figcaption b{font:650 15px/1.3 var(--sans)}#hp-embed .msec .qt figcaption span{font:400 14px/1.4 var(--sans);color:var(--color-dark-500)}#hp-embed .tri{display:grid;gap:36px;align-items:center}@media (min-width:980px){#hp-embed .tri{grid-template-columns:minmax(0,1fr) 440px;gap:48px}}#hp-embed .msec .props{list-style:none;margin:28px 0 0;padding:0;display:grid;gap:16px}#hp-embed .msec .props li{display:flex;gap:16px;font:400 16px/1.5 var(--sans);color:var(--s-ink)}#hp-embed .msec .props .ck{flex:none;color:var(--s-check);font:700 20px/1.4 var(--sans)}#hp-embed .msec .props a{color:var(--s-ink2);text-decoration:underline;text-underline-offset:2px;white-space:nowrap}#hp-embed .tform{display:flex;flex-direction:column;gap:16px;padding:32px;border-radius:var(--radius-xl);background:var(--color-white);color:var(--color-dark-900)}#hp-embed .tform .ff{position:relative}#hp-embed .tform input,#hp-embed .tform select,#hp-embed .tform textarea{width:100%;box-sizing:border-box;height:40px;padding:0 12px;border:1px solid rgb(var(--color-dark-700-rgb) / .55);border-radius:var(--radius-md);background:var(--color-white);color:var(--color-dark-900);font:400 var(--text-body) var(--sans)}#hp-embed .tform textarea{display:block;min-height:40px;padding:7px 12px;resize:none;overflow-y:auto}#hp-embed .tform select{appearance:none;-webkit-appearance:none;padding-right:40px;color:transparent}#hp-embed .tform select[data-filled="true"]{color:var(--color-dark-900)}#hp-embed .tform .chev{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:var(--color-dark-700);pointer-events:none}#hp-embed .tform:is(input,#hp-embed select,#hp-embed textarea):focus{outline:0;border-color:var(--color-grey-blue);box-shadow:var(--ring-field)}#hp-embed .tform .ff>label{position:absolute;left:8px;top:50%;transform:translateY(-50%);padding:0 4px;background:var(--color-white);font:400 var(--text-body) var(--sans);letter-spacing:var(--tracking-body);color:var(--color-dark-700);pointer-events:none;transition:top .15s,font-size .15s,line-height .15s,color .15s}#hp-embed .tform .ff>:is(input,#hp-embed select,#hp-embed textarea):focus ~ label,#hp-embed .tform .ff>:is(input,#hp-embed textarea):not(:placeholder-shown) ~ label,#hp-embed .tform .ff>select[data-filled="true"] ~ label{font-size:12px;line-height:16px;top:0}#hp-embed .tform .ff>:is(input,#hp-embed select,#hp-embed textarea):focus ~ label{color:var(--color-grey-blue)}#hp-embed .tform label i{margin-left:1px;color:var(--color-danger);font-style:normal}#hp-embed .tform .help{margin:0;font:400 var(--text-meta) var(--sans);color:var(--color-dark-700)}#hp-embed .tform .turn{display:flex;align-items:center;justify-content:space-between;height:65px;box-sizing:border-box;margin-top:4px;padding:0 14px 0 18px;border:1px solid #e0e0e0;border-radius:4px;background:#fafafa;font:400 14px/1 var(--sans);color:#232323}#hp-embed .tform .turn .tl{display:inline-flex;align-items:center;gap:12px}#hp-embed .tform .turn .cb{width:24px;height:24px;box-sizing:border-box;border:2px solid #6d6d6d;border-radius:4px;background:#fff}#hp-embed .tform .turn .cf{text-align:right;font:800 10px/1.2 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:#f38020}#hp-embed .tform .turn .cf small{display:block;margin-top:2px;font:400 8px/1.2 var(--sans);letter-spacing:0;text-transform:none;color:#555}#hp-embed .msec .dnote a{color:var(--s-ink)}#hp-embed .dem{display:grid;gap:36px;align-items:center}@media (min-width:980px){#hp-embed .dem{align-items:start}}#hp-embed .msec .host{display:flex;align-items:flex-start;gap:16px;margin-top:28px;padding:16px;border-radius:var(--radius-2xl);background:var(--s-surf);box-shadow:inset 0 0 0 1px var(--s-ring)}#hp-embed .msec .host img{flex:none;border-radius:50%;object-fit:cover}#hp-embed .msec .host b{display:block;font:650 16px/1.3 var(--sans)}#hp-embed .msec .host span{display:block;margin-top:2px;font:400 14px/1.4 var(--sans);color:var(--s-ink2)}#hp-embed .msec .host p{margin:8px 0 0;font:400 15px/1.5 var(--sans);color:var(--s-ink2)}#hp-embed .msec .host .hs{display:none}@media (max-width:639px){#hp-embed .msec .host{gap:12px;padding:12px;margin-top:20px}#hp-embed .msec .host img{width:48px;height:48px}#hp-embed .msec .host .hl{display:none}#hp-embed .msec .host .hs{display:block;font-size:14px}}#hp-embed .msec .dl{margin:0 0 12px;font:600 15px/1.3 var(--sans);color:var(--s-ink)}#hp-embed .msec .lens{display:grid;gap:12px;margin-bottom:16px}#hp-embed .msec .len{display:flex;flex-direction:column;gap:4px;padding:15px 16px;border:0;border-radius:var(--radius-xl);background:var(--color-white);color:var(--color-dark-900);text-align:left;box-shadow:var(--shadow-ring-10);cursor:pointer;transition:box-shadow .15s}#hp-embed .msec .len b{font:650 16px/1.3 var(--sans)}#hp-embed .msec .len span{font:400 14px/1.5 var(--sans);color:var(--color-dark-600)}#hp-embed .msec .len[aria-checked="true"]{box-shadow:0 0 0 2px var(--color-blue-600),0 0 0 5px rgb(var(--app-blue-6-rgb) / .2)}#hp-embed .msec .len:focus-visible{outline:2px solid var(--s-eye);outline-offset:3px}#hp-embed .msec .dnote + .dnote{margin-top:4px}#hp-embed .msec .dnote{margin:12px 0 0;text-align:center;font:400 14px/1.4 var(--sans);color:var(--s-ink2)}@media (prefers-reduced-motion:reduce){#hp-embed .msec .sbtn .ar,#hp-embed .msec .len{transition:none}}@media (max-width:600px){#hp-embed .msec .apps.a5{grid-template-columns:repeat(3,minmax(0,1fr))}}#hp-embed .cai>*,#hp-embed .mcp>*{min-width:0}@media (max-width:400px){#hp-embed .msec .sin{padding:32px 16px}#hp-embed .bt,#hp-embed .ipan{padding:18px}#hp-embed .msec .sbtn{white-space:normal}}#hp-embed .vhero .vside .ic-ctl.txt,#hp-embed .vhero[data-theme="light"] .vside .ic-ctl.txt,#hp-embed .vhero[data-theme="dark"] .vside .ic-ctl.txt{background:transparent;box-shadow:none;padding:0;gap:8px;-webkit-backdrop-filter:none;backdrop-filter:none}#hp-embed .vhero .vside .ic-ctl.txt .pp,#hp-embed .vhero[data-theme="light"] .vside .ic-ctl.txt .pp,#hp-embed .vhero[data-theme="dark"] .vside .ic-ctl.txt .pp{width:30px;height:30px;min-width:0;min-height:0;padding:0;border-radius:50%;display:grid;place-items:center}#hp-embed .vhero[data-theme="dark"] .vside .ic-ctl.txt .pp:hover{background:rgb(var(--color-white-rgb) / .14)}#hp-embed .vhero .vside .ic-ctl.txt .pp svg{width:14px;height:14px}#hp-embed .vhero .vside .ic-ctl.txt .chs i{width:22px;height:4px}#hp-embed .ic-ctl .chs{display:none !important}#hp-embed .ic-ctl .pp,#hp-embed .bt-pp{position:relative;isolation:isolate;overflow:visible}#hp-embed .ic-ctl .pp::before,#hp-embed .bt-pp::before{content:"";position:absolute;border-radius:50%;pointer-events:none;z-index:-1}#hp-embed .msec.solo .bt{position:relative;margin-bottom:44px}#hp-embed .msec.solo .bt .bt-pp{position:absolute;bottom:-42px;margin:0}#hp-embed .srch2 .pane .frs,#hp-embed .srch .frs{display:grid;cursor:pointer}#hp-embed .srch .drs{display:grid;gap:6px;cursor:pointer}#hp-embed .srch .dr .lk{align-self:flex-start}@media (min-width:641px){#hp-embed .cth-h{grid-column:1 / -1}#hp-embed .cth-strip{grid-column:1;grid-row:2 / span 2;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start}#hp-embed .cth-l{grid-column:2;grid-row:2}#hp-embed .cth-c{grid-column:2;grid-row:3}}#hp-embed .msec .sbtn.wide{border-radius:var(--radius-md)}#hp-embed .msec .sfoot{display:flex;margin-top:28px}#hp-embed .ic-ctl .pp,#hp-embed .bt-pp,#hp-embed .vhero .vside .ic-ctl.txt .pp,#hp-embed .vhero[data-theme="light"] .vside .ic-ctl.txt .pp,#hp-embed .vhero[data-theme="dark"] .vside .ic-ctl.txt .pp{box-shadow:none !important}#hp-embed .msec.solo .cai-x:not(.one) .cai-bar .bt-pp{margin-left:auto}#hp-embed .xhero .vstage,#hp-embed .vhero .vstage,#hp-embed .vhero .ic-stage,#hp-embed .xhero .ic-stage{overflow:visible}#hp-embed .sdx.one .sd-slides{aspect-ratio:auto;overflow:visible;background:none;box-shadow:none;max-height:none}#hp-embed .sdx.one .sd{position:relative;opacity:1}#hp-embed .sdx.one .sd img{aspect-ratio:3 / 2;height:auto;border-radius:var(--radius-xl);box-shadow:var(--shadow-photo-sm)}#hp-embed .sdx.one .sd-res{position:static;display:grid;gap:8px;margin-top:14px;padding:0;background:none;box-shadow:none}#hp-embed .sdx.one .sd-res .r1,#hp-embed .sdx.one .sd-res .r2{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}#hp-embed .sdx.one .sd-res .l{margin-right:4px;font:600 13px/1 var(--app);color:var(--color-dark-500)}#hp-embed .sdx.one .sd-more.chips{display:flex;flex-direction:column;align-items:stretch;gap:8px}#hp-embed .sdx.one .sd-more .chip,#hp-embed .msec.solo .sdx.one .sd-more .chip{border-radius:var(--radius-full);background:var(--color-white);color:var(--color-dark-900);font:600 15px/1 var(--app);box-shadow:var(--shadow-ring-10)}#hp-embed .sdx.one .sd-more .chip.on{color:var(--color-dark-900);box-shadow:var(--shadow-ring-10)}#hp-embed .sdx.one .sd-more .chip svg{color:var(--app-blue-7)}#hp-embed .msec .sq2 figcaption img{margin-left:auto}#hp-embed .b-map .mres{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px}#hp-embed .b-map .mres img{display:block;width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;border-radius:var(--radius-lg);box-shadow:0 1px 2px rgb(var(--color-dark-900-rgb) / .18),0 10px 22px -12px rgb(var(--color-dark-900-rgb) / .45)}#hp-embed .b-map .mnote{margin:10px 0 0;font:400 13px/1.3 var(--app);color:var(--s-ink2)}#hp-embed .b-map .mnote b{color:var(--s-ink);font-variant-numeric:tabular-nums}#hp-embed .msec .hk a .ar{opacity:1;color:var(--s-ink);width:15px;height:15px;transition:transform .25s cubic-bezier(.3,.7,.4,1)}#hp-embed .msec .hk a:hover .ar,#hp-embed .msec .hk a:focus-visible .ar{transform:translateX(3px)}@media (prefers-reduced-motion:reduce){#hp-embed .msec .hk a .ar{transition:none}}#hp-embed .srch .dpg{position:relative}#hp-embed .srch .dpg::after{content:"PDF";position:absolute;color:var(--color-white);letter-spacing:.02em}#hp-embed .qu .nu{flex:none;display:inline-grid;place-items:center;width:22px;height:22px;border-radius:var(--radius-md);background:var(--app-blue-7);color:var(--color-white);font:800 9px/1 var(--app);letter-spacing:-.02em}#hp-embed .qu-top{background:var(--app-blue-7)}#hp-embed .qu-top .nu{background:var(--color-white);color:var(--app-blue-7)}#hp-embed .qu-qr .qu-h b{white-space:nowrap}#hp-embed .vhero[data-theme="dark"]{--focus:var(--color-blue)}#hp-embed .vhero[data-theme="dark"] .vside .ic-ctl.txt .pp:focus-visible{outline-color:var(--color-blue)}#hp-embed .msec .tform a:focus-visible{outline-color:var(--color-grey-blue)}#hp-embed .tform .ff>label{max-width:calc(100% - 16px);white-space:normal}#hp-embed .tform .ff>select ~ label{max-width:calc(100% - 48px)}@media (max-width:479px){#hp-embed .tform>.ff{display:flex;flex-direction:column-reverse}#hp-embed .tform>.ff>label,#hp-embed .tform>.ff>:is(input,#hp-embed select,#hp-embed textarea):focus ~ label,#hp-embed .tform>.ff>:is(input,#hp-embed textarea):not(:placeholder-shown) ~ label,#hp-embed .tform>.ff>select[data-filled="true"] ~ label{position:static;transform:none;max-width:none;padding:0 0 4px;font-size:14px;line-height:18px}#hp-embed .tform>.ff>select ~ label{max-width:none}#hp-embed .tform>.ff>.chev{top:auto;bottom:20px;transform:translateY(50%)}}#hp-embed .msec .err{display:flex;gap:6px;margin:8px 0 0;font:400 var(--text-meta) var(--sans);color:var(--s-ink)}#hp-embed .tform .err{color:var(--color-danger)}#hp-embed .tform>.err{margin-top:-10px}#hp-embed .tform:is(input,#hp-embed textarea)[aria-invalid="true"]{border-color:var(--color-danger);box-shadow:inset 0 0 0 .5px var(--color-danger)}#hp-embed .msec .bt.b-sup,#hp-embed .msec .bt.b-sup.lit{background:var(--color-white);transition:none}#hp-embed .ic-ctl .pp::before,#hp-embed .bt-pp::before,#hp-embed .vhero[data-theme="dark"] .ic-ctl .pp::before,#hp-embed .msec:not([data-theme="light"]) .bt-pp::before{inset:3px;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1.5px));mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1.5px))}#hp-embed .msec .sfoot{justify-content:flex-end}@media (max-width:640px){#hp-embed .msec .sfoot{justify-content:center}}@media (min-width:641px){#hp-embed .msec .cth{grid-template-rows:none}}#hp-embed .msec .cth{display:grid;gap:12px}#hp-embed .msec .cth-pa,#hp-embed .msec .cth-pc{display:flex;flex-direction:column;gap:10px;min-width:0}#hp-embed .msec .cth-pa .cth-strip{grid-template-columns:repeat(2,minmax(0,1fr))}#hp-embed .msec .cth .cth-h,#hp-embed .msec .cth .cth-strip,#hp-embed .msec .cth .cth-l,#hp-embed .msec .cth .cth-c{grid-column:auto;grid-row:auto}#hp-embed .cth-c{align-items:flex-start;min-height:58px}#hp-embed .cth-c .cin{line-height:20px;min-height:40px}#hp-embed .qu{justify-content:center;gap:24px}#hp-embed .qu-ph{zoom:1}#hp-embed .msec .bento .qu-qr{gap:8px}#hp-embed .qu-qr>span{font-size:12px}@media (max-width:640px){#hp-embed .qu{justify-items:center}}#hp-embed .msec.solo .bt.b-std{background:none;box-shadow:none;padding:0}#hp-embed .sdx.one .sd-res .l{display:inline-flex;align-items:center;gap:5px}#hp-embed .sdx.one .sd-res .l svg{display:block;flex:none}#hp-embed .sdx.one .sd-more .chip,#hp-embed .msec.solo .sdx.one .sd-more .chip{height:auto;min-height:54px;padding:8px 16px;line-height:1.25;white-space:normal}#hp-embed .sd .fb{border-width:1.5px;box-shadow:0 0 0 1px rgb(var(--color-dark-900-rgb) / .35)}#hp-embed .ac .fb{border-width:1.5px;box-shadow:0 0 0 1px rgb(var(--color-white-rgb) / .5)}#hp-embed .b-map .mri{position:relative;display:block}#hp-embed .b-map .mri img{display:block;width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;border-radius:var(--radius-lg)}#hp-embed .b-map .mri .sel{position:absolute;right:6px;top:6px;width:18px;height:18px;border-radius:4px;background:var(--app-blue-6);display:grid;place-items:center}#hp-embed .srch2 .sg{align-content:start}#hp-embed .srch2 .pane .frs,#hp-embed .srch2 .pane .drs,#hp-embed .srch .frs,#hp-embed .srch .drs{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-columns:auto;min-height:0}#hp-embed .srch .dnone{display:block;margin:10px 0 0;border-radius:var(--radius-lg);background:var(--color-neutral-150,#f0f2f5);font:500 12px/1.4 var(--app);color:var(--color-dark-500);text-align:center}#hp-embed .srch.pane[data-tab="photos"] .dnone{display:none}#hp-embed .msec .qt.big{padding:22px 24px 64px;gap:16px}#hp-embed .msec .qt.big blockquote{font-size:clamp(16px,1.3vw,19px);line-height:1.45}#hp-embed .msec .qt.big .qlogo img{max-height:44px}#hp-embed .qcar .qnav{margin-top:14px}@media (min-width:641px){#hp-embed .msec .cth{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}}#hp-embed .msec .b-col .bt-vis{display:flex;flex-direction:column}#hp-embed .msec .b-col .cth{flex:1}#hp-embed .msec .cth-pc .cth-c{margin-top:auto}#hp-embed .cth-h em{white-space:nowrap}#hp-embed .qu{grid-template-columns:max-content 180px}#hp-embed .qu-ph{width:180px}#hp-embed .ic-ctl .pp,#hp-embed .bt-pp,#hp-embed .vhero .vside .ic-ctl.txt .pp,#hp-embed .vhero[data-theme="light"] .vside .ic-ctl.txt .pp{background:transparent !important;color:var(--color-grey-blue) !important}#hp-embed .vhero[data-theme="dark"] .vside .ic-ctl.txt .pp,#hp-embed .vhero[data-theme="dark"] .ic-ctl .pp,#hp-embed .msec:not([data-theme="light"]) .bt-pp{background:transparent !important;color:var(--color-white) !important}#hp-embed .ic-ctl .pp:hover,#hp-embed .bt-pp:hover,#hp-embed .vhero .vside .ic-ctl.txt .pp:hover{background:transparent !important;opacity:.8}#hp-embed .ic-ctl .pp::before,#hp-embed .bt-pp::before{inset:0;background:conic-gradient(var(--color-grey-blue) calc(var(--p,0) * 360deg),rgb(var(--color-grey-blue-rgb) / .18) 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1.5px));mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1.5px))}#hp-embed .vhero[data-theme="dark"] .ic-ctl .pp::before,#hp-embed .msec:not([data-theme="light"]) .bt-pp::before{inset:0;background:conic-gradient(var(--color-white) calc(var(--p,0) * 360deg),rgb(var(--color-white-rgb) / .3) 0)}@media (prefers-reduced-motion:reduce){#hp-embed .ic-ctl .pp:hover,#hp-embed .bt-pp:hover{opacity:1}}#hp-embed .srch .sgl{display:flex;align-items:center;gap:6px;margin:10px 0 0;font:600 11px/1.2 var(--app);color:var(--color-dark-900)}#hp-embed .srch .sgl em{font-style:normal;font-weight:500;color:var(--color-dark-500)}#hp-embed .srch.pane .frs,#hp-embed .srch.pane .drs{display:grid !important;cursor:default}#hp-embed .srch.pane .dnone{display:block !important}#hp-embed .srch2 .pane .frs,#hp-embed .srch .drs{margin-top:6px}#hp-embed .srch2 .pane .drs,#hp-embed .srch.pane .drs{gap:8px}#hp-embed .srch .dr{padding:0}#hp-embed .srch .dr .dpg{aspect-ratio:auto !important;flex:none}#hp-embed .srch .dnone{padding:12px 8px}#hp-embed .srch.pane .fr{background:none}@media (min-width:980px){#hp-embed .msec.solo .sdx .sd-more{grid-row:2;align-self:start}}#hp-embed .b-map .mri.on img{box-shadow:0 0 0 2px var(--app-blue-6)}#hp-embed .msec.solo .bt.b-mcp{max-width:540px;margin-inline:auto;padding:16px}#hp-embed .mcomp{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 8px 8px 14px}#hp-embed .mcomp .bar{grid-row:1;grid-column:2}#hp-embed .bt.b-mcp .mcomp .cin{font-size:14px;white-space:nowrap;overflow:hidden}#hp-embed .dpick{width:100%;max-width:300px;justify-self:end}@media (max-width:979px){#hp-embed .dpick{justify-self:start}}#hp-embed .msec .dpick .dl{font-size:14px;margin-bottom:10px}#hp-embed .msec .dpick .lens{gap:8px;margin-bottom:12px}#hp-embed .msec .dpick .len{gap:2px;padding:10px 14px;border-radius:var(--radius-lg)}#hp-embed .msec .dpick .len b{font-size:15px}#hp-embed .msec .dpick .len span{display:none;font-size:13px;line-height:1.45}#hp-embed .msec .dpick .len[aria-checked="true"] span{display:block}#hp-embed .msec .dpick .sbtn.wide{height:44px;min-height:44px;padding:0 16px;font-size:15px}#hp-embed .msec .dpick .dnote{font-size:13px;margin-top:10px}#hp-embed .dem>:first-child{max-width:640px}@media (min-width:641px){#hp-embed .b-map .bt-vis{display:grid;column-gap:10px;align-items:start}#hp-embed .b-map .bt-vis .mapc{grid-column:1;grid-row:1}#hp-embed .b-map .bt-vis .mres{grid-column:2;grid-row:1;margin-top:0}#hp-embed .b-map .bt-vis .mnote{grid-column:1 / -1;grid-row:2}}@media (min-width:641px){#hp-embed .b-map .bt-vis .mres{min-height:0}#hp-embed .b-map .bt-vis .mri{min-height:0}}@media (min-width:641px){#hp-embed .b-map .bt-vis .mres{height:auto}#hp-embed .b-map .bt-vis .mri img{inset:0}}#hp-embed .qu-form{margin:0 9px;display:grid;grid-template-columns:1fr 1fr;gap:4px}#hp-embed .qu-form .qf{grid-column:1 / -1;display:grid;gap:1px;padding:3px 6px;border-radius:4px;box-shadow:inset 0 0 0 1px var(--app-border);font:500 9px/1.25 var(--app);color:var(--app-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hp-embed .qu-form .qf.half{grid-column:auto}#hp-embed .qu-form .qf em{font-style:normal;font-size:7.5px;color:var(--color-dark-500)}#hp-embed .qu-scr .ob.pick{margin:0 9px}#hp-embed .qu-th{margin:0 9px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}#hp-embed .qu-th img{display:block;width:100%;aspect-ratio:1;object-fit:cover;border-radius:4px;opacity:0}#hp-embed .qu-ag{margin:0 9px;display:flex;align-items:center;gap:5px;font:500 9px/1.2 var(--app);color:var(--app-text)}#hp-embed .qu-ag .cbx{display:grid;place-items:center;width:11px;height:11px;border-radius:3px;box-shadow:inset 0 0 0 1px var(--app-border);transition:background .2s,box-shadow .2s}#hp-embed .qu-ag .cbx svg{opacity:0;transition:opacity .2s}#hp-embed .qu-ag.on .cbx{background:var(--app-blue-6);box-shadow:none}#hp-embed .qu-ag.on .cbx svg{opacity:1}#hp-embed .qu-go{margin:0 9px;display:grid}#hp-embed .qu-go>i{grid-area:1 / 1;display:inline-flex;align-items:center;justify-content:center;gap:4px;height:22px;border-radius:5px;font:600 9.5px/1 var(--app);font-style:normal;transition:opacity .25s,transform .15s}#hp-embed .qu-done{background:var(--app-blue-6);color:var(--color-white)}#hp-embed .qu-done.press{transform:scale(.96)}#hp-embed .qu-sent{opacity:0;color:var(--app-green-7,#237804);background:var(--app-green-1,#f6ffed)}#hp-embed .qu-go.sent .qu-done{opacity:0}#hp-embed .qu-go.sent .qu-sent{opacity:1}#hp-embed .qu-scr{gap:6px}#hp-embed .qu-msg{padding:5px 7px}#hp-embed .qu-th img{height:auto}#hp-embed .qu-scr>*{flex:none}#hp-embed .msec .cth-pa .cth-strip img{aspect-ratio:4 / 3}@media (min-width:641px){#hp-embed .b-map .bt-vis .mapc .mv{aspect-ratio:auto}#hp-embed .b-map .bt-vis .mapc .mw,#hp-embed .b-map .bt-vis .mapc .mpins{left:0;right:auto;top:0;bottom:0;height:100%;width:auto;aspect-ratio:1.8 / 1;translate:-11.9% 0}}#hp-embed .sd picture{display:contents}@media (min-width:641px){#hp-embed .b-map .bt-vis .mres{grid-template-rows:none;grid-auto-rows:auto}#hp-embed .b-map .bt-vis .mri{position:relative;height:auto}#hp-embed .b-map .bt-vis .mri img{position:static;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover}}@media (max-width:640px){#hp-embed .b-map .mres .mri:nth-child(n+5){display:none}}#hp-embed .msec.solo .cai-x:not(.one) .cai-bar .bt-pp{position:relative;right:auto;bottom:auto}#hp-embed .vside .ic-ctl.txt{margin-left:0 !important;margin-right:auto}#hp-embed .msec.solo .bt .bt-pp{left:0;right:auto}@media (min-width:980px){#hp-embed .dem{justify-content:center}#hp-embed .dpick{justify-self:start}}#hp-embed .dem .host{width:fit-content;max-width:100%}#hp-embed .dem .dcopy p{text-wrap:pretty}#hp-embed .mre .aga{flex:none;margin-top:2px;width:20px;height:20px;border-radius:50%;display:inline-grid;place-items:center;background:var(--color-dark-900)}#hp-embed .mre .aga svg{display:block}#hp-embed .msec.solo .bt.b-cai{background:none;box-shadow:none;padding:0}#hp-embed .dem .host>div{max-width:400px}#hp-embed .dem .host p,#hp-embed .dem .host span{text-wrap:pretty}@media (min-width:980px){#hp-embed .vside{position:relative}#hp-embed .vside>.ic-ctl.txt,#hp-embed .mhero>.vside>.ic-ctl.txt{position:absolute;left:auto;margin:0 !important}#hp-embed .msec.solo .bt{margin-bottom:0}#hp-embed .msec.solo .bt .bt-pp{top:-40px;bottom:auto;right:0;left:auto}}@media (min-width:980px){#hp-embed .vside>.ic-ctl.txt,#hp-embed .mhero>.vside>.ic-ctl.txt{right:0}}@media (min-width:980px){#hp-embed .vside .msec.solo .bt.b-mcp{max-width:none;margin-inline:0;padding:0;background:none;box-shadow:none;border-radius:0}#hp-embed .vside .msec.solo .bt.b-mcp>.cai-x{max-width:540px;margin-inline:auto;padding:16px;box-sizing:border-box;border-radius:14px;background:var(--color-white);box-shadow:0 0 0 1px rgb(var(--color-dark-900-rgb) / .07),0 1px 2px rgb(var(--color-dark-900-rgb) / .05),0 10px 28px -10px rgb(var(--color-dark-900-rgb) / .22)}#hp-embed .vside .msec.solo .bt .bt-pp,#hp-embed .vside .msec.solo .cai-x:not(.one) .cai-bar .bt-pp,#hp-embed .vside .msec.solo .sd-bar .bt-pp{position:absolute !important;left:auto !important;bottom:auto !important;margin:0 !important}#hp-embed .vside .msec.solo .bt.b-mcp .cai-x,#hp-embed .vside .msec.solo .bt .cai-bar,#hp-embed .vside .msec.solo .bt .sd-bar,#hp-embed .vside .msec.solo .bt .cai-x,#hp-embed .vside .msec.solo .bt .sdx{position:static}}@media (min-width:980px){#hp-embed .vhero.mhero{align-items:stretch}#hp-embed .mhero>.vside{display:flex;flex-direction:column;justify-content:center;padding-top:44px;box-sizing:border-box}}@media (min-width:980px){#hp-embed .vside .msec.solo,#hp-embed .vside .msec.solo .sin,#hp-embed .vside .msec.solo .bt{position:static}#hp-embed .vside .msec.solo .bt .bt-pp,#hp-embed .vside .msec.solo .cai-x:not(.one) .cai-bar .bt-pp,#hp-embed .vside .msec.solo .sd-bar .bt-pp{right:0 !important}}@media (min-width:980px){#hp-embed .vside>.ic-ctl.txt,#hp-embed .mhero>.vside>.ic-ctl.txt,#hp-embed .vside .msec.solo .bt .bt-pp,#hp-embed .vside .msec.solo .cai-x:not(.one) .cai-bar .bt-pp,#hp-embed .vside .msec.solo .sd-bar .bt-pp{top:var(--ctl-top,0px) !important}}@media (min-width:980px){#hp-embed .dem{grid-template-columns:minmax(0,420px) 300px;gap:24px}}#hp-embed .srch.pane,#hp-embed .msec .bento .srch.pane{padding:16px}#hp-embed .srch2{gap:16px}#hp-embed .qu-qr .qr{max-width:140px}#hp-embed .msec .bento .qu-qr{padding:16px}#hp-embed .bt.b-dist .bt-pp{display:none !important}@media (min-width:641px){#hp-embed .b-map .bt-vis .mapc .mv{height:290px}#hp-embed .b-map .bt-vis .mres{align-self:start}}#hp-embed .srch2 .pane .sg li{height:auto;min-height:30px;padding-top:4px;padding-bottom:4px}#hp-embed .srch2 .pane .sg li span{white-space:normal;overflow:visible;text-overflow:clip;line-height:1.3}@media (max-width:979px){#hp-embed .vside .ic-ctl.txt,#hp-embed .vacc .ic-ctl.txt{margin-left:auto !important;margin-right:0 !important}#hp-embed .msec.solo .bt .bt-pp{left:auto !important;right:0 !important}}#hp-embed .bt.b-disc .bt-pp{display:none !important}@media (min-width:980px){#hp-embed .msec .bento .b-rts{grid-column:span 5}#hp-embed .msec .bento .b-api,#hp-embed [data-ver="2"] .msec .bento .b-api{grid-column:span 7}}#hp-embed .srch2 .sg,#hp-embed .srch .sg{box-shadow:none;padding:0;margin-top:8px;min-height:0}#hp-embed .srch2 .pane .frs,#hp-embed .srch .frs{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:8px}#hp-embed .srch2 .pane .drs,#hp-embed .srch.pane .drs{grid-template-columns:repeat(2,minmax(0,1fr)) !important}#hp-embed .msec .bento p{text-wrap:pretty}#hp-embed .bt.b-rts .bt-pp,#hp-embed .bt.b-api .bt-pp{display:none !important}@media (min-width:641px){#hp-embed .b-map .bt-vis{grid-template-columns:minmax(0,1fr) 124px}#hp-embed .b-map .bt-vis .mres{grid-template-columns:1fr !important;gap:6px;align-content:start}}#hp-embed .srch .dr .dpg::after,#hp-embed .srch .dpg::after{padding:3px 5px;border-radius:4px;font:800 8.5px/1 var(--sans);background:var(--app-red-6,#e5484d);box-shadow:0 1px 2px rgb(var(--color-dark-900-rgb) / .25)}#hp-embed .bt.b-sup .bt-pp{display:none !important}#hp-embed .mapc .mh span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}#hp-embed .srch .dr .dpg::after,#hp-embed .srch .dpg::after{right:3px;bottom:3px}#hp-embed .bt.b-std .bt-pp{display:none !important}#hp-embed .tform select option{color:var(--color-dark-900);background:var(--color-white)}#hp-embed .mcomp .ph{color:#6b7280}@media (max-width:640px),(min-width:980px) and (max-width:1099px){#hp-embed .qu{grid-template-columns:minmax(0,1fr);justify-items:center}}@media (min-width:640px) and (max-width:979px){#hp-embed .msec .bento .bt.sq{grid-column:span 4}}@media (max-width:400px){#hp-embed .msec .bento .code pre{white-space:pre-wrap;overflow-wrap:anywhere}}#hp-embed .qu-scr .ob{color:var(--app-blue-7,#0958d9);box-shadow:inset 0 0 0 1px var(--app-blue-7,#0958d9)}#hp-embed{scroll-padding-top:88px;scroll-padding-bottom:24px}#hp-embed .ic-ctl .ic-skip{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0;padding:0}#hp-embed .ic-ctl .ic-skip:focus-visible{position:static;width:auto;height:28px;clip-path:none;overflow:visible;padding:0 12px;border-radius:14px;background:#ffffff;color:#0d141e;font:600 13px/28px var(--sans);box-shadow:0 0 0 1px rgba(13,20,30,.2);outline:2px solid #15a6ff;outline-offset:2px;cursor:pointer}#hp-embed .ic-ctl .ic-skip[hidden]{display:none}#hp-embed .vstage:is(button,#hp-embed a,#hp-embed [tabindex="0"],#hp-embed [role=combobox],#hp-embed [role=radio],#hp-embed [role=checkbox],#hp-embed [role=tab]):focus-visible,#hp-embed #mstage:is(button,#hp-embed a,#hp-embed [tabindex="0"],#hp-embed [role=combobox],#hp-embed [role=radio],#hp-embed [role=checkbox],#hp-embed [role=tab]):focus-visible,#hp-embed .bento .bt-vis:is(button,#hp-embed a,#hp-embed [tabindex="0"],#hp-embed [role=tab]):focus-visible{outline:2px solid transparent !important;outline-offset:2px !important;box-shadow:0 0 0 2px #ffffff,0 0 0 5px #0d141e !important}#hp-embed .srch .fr .sel,#hp-embed .b-map .mri .sel,#hp-embed .cth-ghost b,#hp-embed .ic-card .cbox{box-shadow:none !important}@media (min-width:1200px){#hp-embed .msec .bento>.bt.b-api{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-template-rows:auto 1fr auto;column-gap:24px;align-items:start}#hp-embed .msec .bento>.bt.b-api>.bt-copy{grid-column:1;grid-row:1}#hp-embed .msec .bento>.bt.b-api>.bt-vis{grid-column:2;grid-row:1 / span 3;margin:0}#hp-embed .msec .bento>.bt.b-api>.bt-f{grid-column:1;grid-row:3;align-self:end}#hp-embed .msec .bento>.bt.b-api .code pre{white-space:pre-wrap;overflow-wrap:anywhere}}#hp-embed .srch .dr{flex-direction:column !important;align-items:stretch !important;gap:5px}#hp-embed .srch .dr .dpg{width:100% !important;height:108px !important;padding:6px !important;gap:4px}#hp-embed .srch .dr .dpg img{height:52px}#hp-embed .srch .dr .dpg b{font-size:9px;line-height:1.2}@media (max-width:639px){#hp-embed br.brw{display:none}}#hp-embed .msec .bento .bt>.bt-vis{justify-content:center}#hp-embed .msec .bento .bcol{grid-column:span 12;display:flex;flex-direction:column;gap:12px;min-width:0}#hp-embed .msec .bento .bcol>.bt{grid-column:auto !important}#hp-embed .msec .bento .bcol>.bt:last-child{flex:1}@media (min-width:980px){#hp-embed .msec .bento .bcol{grid-column:span 6}}#hp-embed .msec,#hp-embed .vhero{isolation:isolate}#hp-embed .msec .dnote a,#hp-embed .msec .slead a{text-decoration:underline;text-underline-offset:2px}@media (min-width:980px){#hp-embed .vhero.mhero{align-items:start}#hp-embed .vhero.mhero>.vside{position:relative !important;top:auto !important;justify-content:flex-start;padding-top:0}}#hp-embed .srch.pane .frs,#hp-embed .srch.pane .drs{gap:6px !important;margin-top:6px !important}#hp-embed .srch.pane .fr .fim{aspect-ratio:3 / 2}#hp-embed .srch .lkb{position:absolute;right:5px;bottom:5px;z-index:2;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:rgb(13 20 30 / .72);box-shadow:0 1px 2px rgb(13 20 30 / .3);font-style:normal}#hp-embed .srch .dr .dpg{height:92px !important}#hp-embed .srch .dr .dpg::after,#hp-embed .srch .dpg::after{top:5px;bottom:auto !important;right:5px}#hp-embed .srch.pane .sgl{margin-top:10px}#hp-embed .srch .dpg:has(.lkb) b{padding-right:24px}#hp-embed .cth-strip img.src{margin:0}@media (max-width:979px){#hp-embed .sdx.one .sd-more.chips,#hp-embed .msec.solo .sdx.one .sd-more.chips{flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px;padding:0}#hp-embed .sdx.one .sd-more .chip,#hp-embed .msec.solo .sdx.one .sd-more .chip{flex:none;min-height:32px;margin:0;padding:6px 12px;gap:6px;font-size:13px;white-space:nowrap}#hp-embed .sdx.one .sd-more .chip svg{width:14px;height:14px}#hp-embed #ms-testimonials .sin{display:flex;flex-direction:column}#hp-embed #ms-testimonials .shead{display:contents}#hp-embed #ms-testimonials .shead>div{margin-bottom:20px}#hp-embed #ms-testimonials .shead .sbtn{order:2;align-self:center;margin-top:28px}#hp-embed .dpick{max-width:none;justify-self:stretch}#hp-embed .msec .dpick .len{padding:14px 16px}#hp-embed .msec .dpick .sbtn.wide{height:52px;min-height:52px;font-size:16px}#hp-embed .msec .cth-pc .cth-l{padding-bottom:24px}}#hp-embed{position:relative;z-index:0;isolation:isolate;font-family:var(--sans,Inter,system-ui,sans-serif);color:#0d141e;background:#fff}#hp-embed [hidden],#hp-embed .mtool,#hp-embed .apptabs,#hp-embed .mbar,#hp-embed #animpane,#hp-embed #labpane,#hp-embed #cpanel,#hp-embed #viewer,#hp-embed #bglist,#hp-embed #vmenu,#hp-embed .toast,#hp-embed .mockpane{display:none!important}