.hp-site{--bg:var(--background);--fg:var(--foreground);--muted-fg:var(--muted-foreground);--primary-fg:var(--primary-foreground);--soft:var(--primary-soft);--soft-fg:var(--primary-soft-foreground);--ok:var(--success);--ok-soft:var(--success-soft);--sans:var(--font-inter),ui-sans-serif,system-ui,sans-serif;--mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;-webkit-font-smoothing:antialiased}.hp-site [hidden]{display:none!important}@layer base{.hp-site button,.hp-site input,.hp-site select{font:inherit;color:inherit}.hp-site a.hp-btn,.hp-site button{cursor:pointer}.hp-site a{color:inherit;text-decoration:none}.hp-site :focus-visible{outline:2px solid var(--primary);outline-offset:2px}.hp-site dd,.hp-site dl,.hp-site h1,.hp-site h2,.hp-site h3,.hp-site ol,.hp-site p,.hp-site ul{margin:0}}.hp-fc h3{font-weight:700}.hp-site{container:site/inline-size;position:relative;background:var(--bg);color:var(--fg)}.hp-wrap{max-width:1160px;margin-inline:auto;padding-inline:16px}.hp-head{position:sticky;top:0;z-index:5;padding:10px 12px 0}.hp-head-in{height:52px;justify-content:space-between;gap:10px;padding:0 8px 0 10px;border:1px solid var(--border);border-radius:999px;background:color-mix(in oklab,var(--bg) 82%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.hp-head-in,.hp-logo{display:flex;align-items:center}.hp-logo{gap:8px;font-weight:600;font-size:15px;letter-spacing:-.01em}.hp-mark{width:28px;height:28px;border-radius:7px;background:var(--primary);color:var(--primary-fg);display:grid;place-items:center}.hp-mark svg{width:17px;height:17px}.hp-nav{display:none;gap:4px;font-size:14px;font-weight:500;color:var(--muted-fg)}.hp-nav a{padding:6px 12px;border-radius:8px;transition:color .15s,background-color .15s}.hp-nav a:hover{color:var(--fg);background:color-mix(in oklab,var(--fg) 5%,transparent)}.hp-head-r{display:flex;align-items:center;gap:4px;font-size:14px;font-weight:500;color:var(--muted-fg)}.hp-lang em{font-style:normal;display:none}.hp-head-r,.hp-logo{white-space:nowrap}.hp-head .hp-head-cta{display:none}.hp-auth-in,.hp-auth-out{display:contents}html:not([data-authed]) .hp-auth-in,html[data-authed] .hp-auth-out{display:none}.hp-btn{border:0;background:var(--primary);color:var(--primary-fg);border-radius:14px;height:48px;padding:0 20px;font-weight:600;font-size:15px;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap}.hp-btn-sm{height:36px;padding:0 14px;font-size:14px}.hp-btn-o{background:none;color:var(--fg);border:1px solid var(--border)}.hp-hero{position:relative;overflow:hidden;margin-top:-62px;padding:84px 0 28px}.hp-hero-grid{display:grid;gap:18px;position:relative;z-index:1}.hp-h1{font-size:34px;line-height:1;letter-spacing:-.045em;font-weight:700;text-wrap:balance}.hp-h1 span{color:var(--primary)}.hp-sub{color:var(--muted-fg);font-size:15px;margin-top:12px!important;text-wrap:pretty}.hp-live i{width:8px;height:8px;border-radius:50%;background:var(--ok);display:inline-block}.hp-site{--ctl:var(--card);--track:oklch(0.945 0.022 275);--ink:rgba(20,16,80,.1);--paper:#fff;--paper-ink:oklch(0.25 0.02 275)}.dark .hp-site{--ctl:oklch(0.215 0.014 275);--track:oklch(0.12 0.01 275);--ink:rgba(0,0,0,.4);--paper:oklch(0.93 0.01 275);--paper-ink:oklch(0.2 0.02 275)}.hp-hero-grid>*,.hp-picker>*{min-width:0}.hp-fl{position:relative;display:inline-block;width:26px;height:26px;border-radius:50%;overflow:hidden;flex:none;vertical-align:middle}.hp-fl:after{content:"";position:absolute;inset:0;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(10,10,50,.14)}.hp-fl svg{display:block;width:100%;height:100%}.hp-fl-xs{width:18px;height:18px}.hp-fl-sm{width:22px;height:22px}.hp-where{display:flex;align-items:center;gap:7px}.hp-picker{position:relative;display:grid;gap:14px;padding:16px;border-radius:24px}.hp-ttl{font-size:16px;letter-spacing:-.01em}.hp-seg{position:relative;display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));padding:4px;border-radius:16px;background:var(--track)}.hp-thumb{position:absolute;top:4px;bottom:4px;left:4px;width:calc((100% - 8px)/var(--n));transform:translateX(calc(var(--i)*100%));border-radius:12px;background:var(--ctl);box-shadow:0 0 0 1.5px var(--primary),0 8px 18px -10px color-mix(in oklab,var(--primary) 70%,transparent);transition:transform .34s cubic-bezier(.3,1.25,.4,1),width .34s cubic-bezier(.3,1.25,.4,1)}.hp-seg button{position:relative;z-index:1;min-height:54px;padding:7px 4px;border:0;background:none;border-radius:12px;text-align:center;display:grid;align-content:center;gap:1px}.hp-seg b{font-size:14.5px;font-weight:600;line-height:1.2;color:var(--muted-fg);transition:color .15s}.hp-seg small{font-size:12.5px;color:var(--muted-fg);font-variant-numeric:tabular-nums}.hp-seg button:hover b,.hp-seg button[aria-pressed=true] b{color:var(--fg)}.hp-seg button[aria-pressed=true] small{color:var(--soft-fg);font-weight:500}.hp-seg em{position:absolute;top:-9px;left:50%;transform:translateX(-50%);font-style:normal;white-space:nowrap;font-size:10.5px;font-weight:600;line-height:1;color:var(--ok);background:var(--ok-soft);border:1.5px solid var(--card);border-radius:999px;padding:3px 7px}.hp-pc{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:6px}.hp-pc.one{grid-template-columns:1fr}.hp-cpill{display:flex;align-items:center;justify-content:space-between;gap:8px;height:44px;padding:0 12px 0 14px;border:0;border-radius:12px;background:var(--ctl);box-shadow:0 1px 2px var(--ink);font-size:14px;font-weight:500;min-width:0;transition:box-shadow .15s}.hp-cpill span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hp-cpill.set{color:var(--soft-fg);font-weight:600}.hp-cpill[aria-expanded=true]{box-shadow:0 0 0 1.5px var(--primary)}.hp-ch{width:12px;height:12px;flex:none;color:var(--muted-fg);transition:transform .2s}[aria-expanded=true] .hp-ch{transform:rotate(180deg)}.hp-menu{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:20;display:grid;gap:2px;align-content:start;background:var(--card);border:1px solid var(--border);border-radius:16px;padding:6px;box-shadow:0 24px 50px -22px rgba(20,16,80,.5);max-height:264px;overflow:auto;overscroll-behavior:contain;transform-origin:50% 0;animation:hp-menu .17s ease-out}@keyframes hp-menu{0%{opacity:0;transform:translateY(6px) scale(.985)}}.hp-op{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:40px;padding:9px 10px;border:0;background:none;border-radius:10px;font-size:14px;text-align:left}.hp-op:hover:not(:disabled){background:var(--muted)}.hp-op.on{background:var(--soft);color:var(--soft-fg)}.hp-op b{font-weight:500}.hp-op.on b{font-weight:600}.hp-op small{display:block;font-size:12px;color:var(--muted-fg);font-weight:400}.hp-op:disabled{opacity:.45;cursor:default}.hp-fast{font-style:normal;display:inline-flex;align-items:center;gap:3px;margin-left:8px;font-size:11.5px;font-weight:600;color:var(--soft-fg)}.hp-bolt{width:11px;height:11px}.hp-tk{width:13px;height:13px;flex:none;color:var(--primary)}.hp-rc{display:grid;gap:12px;padding-top:14px;border-top:1px solid var(--border)}.hp-rc-top{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.hp-amt{min-width:0}.hp-amt small{display:block;font-size:12px;font-weight:500;color:var(--muted-fg)}.hp-amt b{display:block;font-size:40px;line-height:1;letter-spacing:-.045em;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.hp-amt.trial b{font-size:30px;letter-spacing:-.035em}.hp-amt b.hp-pop{animation:hp-roll .28s cubic-bezier(.2,.9,.3,1)}@keyframes hp-roll{0%{transform:translateY(.4em);opacity:0}}.hp-sum{text-align:right;min-width:0;display:grid;gap:1px;justify-items:end}.hp-sum b{display:flex;align-items:center;gap:7px;font-size:14.5px;font-weight:600}.hp-sum span{font-size:12.5px;color:var(--muted-fg)}.hp-pk-cta{width:100%;height:52px;border-radius:14px;font-size:15.5px}.hp-pk-alt{width:100%;height:44px;font-size:14px}.hp-note{font-size:12.5px;line-height:1.5;color:var(--muted-fg);text-align:center;text-wrap:balance}.hp-bar-l .hp-where{display:flex;align-items:center;gap:6px}.hp-bar-l .hp-where>span:last-child{min-width:0}.hp-dock{display:grid;grid-template-columns:repeat(5,auto);gap:6px 4px;justify-content:center;justify-self:center;position:relative;z-index:2;margin-top:-4px;padding:8px 10px;border-radius:24px;background:color-mix(in oklab,var(--card) 72%,transparent);-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);border:1px solid color-mix(in oklab,var(--primary) 20%,var(--border));box-shadow:0 22px 44px -26px color-mix(in oklab,var(--primary) 60%,transparent)}.hp-dk{display:grid;justify-items:center;gap:5px;width:min(58px,calc((100cqi - 80px)/5));padding:6px 0 5px;border:0;background:none;border-radius:16px;transition:background-color .2s,box-shadow .2s}.hp-dk .hp-fl{width:36px;height:36px;transition:transform .22s cubic-bezier(.3,1.5,.5,1),filter .2s,opacity .2s}.hp-dk b{font-size:11px;font-weight:600;letter-spacing:.02em;color:var(--muted-fg);line-height:1}@media (hover:hover){.hp-dk:hover .hp-fl{transform:scale(1.12)}}.hp-dk.on{background:var(--ctl);box-shadow:0 0 0 1.5px var(--primary),0 8px 18px -10px color-mix(in oklab,var(--primary) 70%,transparent)}.hp-dk.on b{color:var(--soft-fg)}.hp-dk.dim:not(.on) .hp-fl{filter:grayscale(1);opacity:.45}.hp-dk.dim:not(.on) b{opacity:.6}.hp-dock.moved .hp-dk.on .hp-fl{animation:hp-flag .38s ease-out}@keyframes hp-flag{0%{transform:scale(.7)}55%{transform:scale(1.22)}to{transform:scale(1)}}.hp-glabel b{display:flex;align-items:center;gap:7px}.hp-glabel em.out{color:var(--muted-fg);background:var(--muted)}.hp-glabel em.out i{background:var(--muted-fg)}.hp-steps{list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;position:relative}.hp-steps li{display:grid;justify-items:center;gap:5px;text-align:center;font-size:11.5px;line-height:1.25;color:var(--muted-fg);font-weight:500}.hp-steps i{font-style:normal;width:24px;height:24px;border-radius:50%;border:1px solid var(--border);background:var(--card);display:grid;place-items:center;font-size:12px;font-weight:600;color:var(--muted-fg)}.hp-steps li.done{color:var(--fg)}.hp-steps li.done i{background:var(--primary);border-color:var(--primary);color:var(--primary-fg)}.hp-sec{padding:34px 0}.hp-sec-head{display:grid;gap:14px;margin-bottom:16px}.hp-h2{font-size:26px;line-height:1.08;letter-spacing:-.035em;font-weight:700;text-wrap:balance}.hp-h2+.hp-lead{margin-top:8px}.hp-lead{color:var(--muted-fg);font-size:15px;max-width:58ch}.hp-trust{display:grid;gap:10px;margin-top:16px}.hp-trust>*{min-width:0}.hp-lead-t{border-radius:18px;background:var(--soft);padding:16px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 14px;align-items:center}.hp-tt{display:grid;gap:2px;min-width:0}.hp-tt b{font-size:15.5px;line-height:1.2;letter-spacing:-.01em}.hp-tt span{font-size:13px;color:var(--muted-fg)}.hp-lead-t .hp-tt em{display:block;font-style:normal;font-weight:700;font-size:46px;line-height:1;letter-spacing:-.045em;color:var(--soft-fg);font-variant-numeric:tabular-nums}.hp-lead-t .hp-tt b{font-size:17px;margin-bottom:4px}.hp-lead-t .hp-btn{grid-column:1/-1;justify-self:start;height:44px;font-size:14.5px}.hp-dial{position:relative;width:78px;height:78px;display:grid;place-items:center}.hp-dial svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.hp-dial circle{fill:none;stroke-width:5;stroke-linecap:round}.hp-dial .t{stroke:color-mix(in oklab,var(--primary) 18%,transparent)}.hp-dial .g{stroke:var(--primary);stroke-dasharray:100;animation:hp-dial 9s linear infinite}@keyframes hp-dial{0%{stroke-dashoffset:0}to{stroke-dashoffset:100}}.hp-dial b{position:relative;font-size:18px;letter-spacing:-.02em;color:var(--soft-fg)}.hp-tlist{border:1px solid var(--border);background:var(--card);border-radius:18px;padding:2px 14px}.hp-tl{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:center;padding:12px 0}.hp-tl+.hp-tl{border-top:1px solid var(--border)}.hp-tv{position:relative;width:44px;height:44px;border-radius:13px;background:var(--soft);color:var(--soft-fg);display:grid;place-items:center}.hp-tv svg{width:21px;height:21px}.hp-tv u{position:absolute;right:-7px;top:-7px;text-decoration:none;font-size:10.5px;font-weight:700;line-height:1;background:var(--primary);color:var(--primary-fg);border-radius:999px;padding:3px 5px;animation:hp-badge 4.5s ease-in-out infinite}@keyframes hp-badge{0%,18%{transform:scale(0)}26%{transform:scale(1.15)}30%,88%{transform:scale(1)}96%,to{transform:scale(0)}}@keyframes hp-swl{0%,35%,to{transform:none}50%,85%{transform:translateX(17px)}}@keyframes hp-swr{0%,35%,to{transform:none}50%,85%{transform:translateX(-17px)}}.hp-vchat{grid-auto-flow:column;gap:4px}.hp-vchat i{width:6px;height:6px;border-radius:50%;background:currentColor;animation:hp-dot 1.3s ease-in-out infinite;animation-delay:calc(var(--i)*.16s)}@keyframes hp-dot{0%,60%,to{transform:none;opacity:.45}30%{transform:translateY(-4px);opacity:1}}.hp-period{display:inline-flex;justify-self:start;border:1px solid var(--border);background:var(--card);border-radius:999px;padding:3px}.hp-period button{border:0;background:none;border-radius:999px;padding:0 15px;min-height:38px;font-size:13.5px;font-weight:500;color:var(--muted-fg)}.hp-period button.on{background:var(--primary);color:var(--primary-fg)}.hp-plans{display:grid;gap:10px}.hp-plan{border:1px solid var(--border);background:var(--card);border-radius:16px;padding:14px;display:grid;gap:9px;min-width:0}.hp-plan.feat{border:1.5px solid var(--primary)}.hp-plan-top{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.hp-plan-name{font-size:19px;letter-spacing:-.02em}.hp-badge{display:inline-block;margin-left:8px;font-size:11px;font-weight:600;border-radius:999px;padding:2px 9px;background:var(--primary);color:var(--primary-fg);vertical-align:3px}.hp-badge.alt{background:var(--fg);color:var(--bg)}.hp-plan-price{white-space:nowrap;text-align:right}.hp-plan-price b{font-size:26px;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.hp-plan-price span{color:var(--muted-fg);font-size:14px}.hp-plan-note{font-size:13px;color:var(--muted-fg);margin-top:-6px!important}.hp-flags{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;margin-top:7px;font-size:12.5px;color:var(--muted-fg)}.hp-flags>span{display:flex;gap:3px}.hp-specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px;border-top:1px solid var(--border);padding-top:10px}.hp-specs dt{font-size:11.5px;color:var(--muted-fg)}.hp-specs dd{font-size:13.5px;font-weight:600}.hp-specs .wide{grid-column:1/-1}.hp-plan .hp-btn{height:42px;font-size:14px}.hp-incl{font-size:13.5px;margin-top:16px;display:grid;gap:8px}.hp-incl b{font-size:13px;font-weight:600;color:var(--muted-fg)}.hp-incl ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 18px}.hp-incl li{display:flex;align-items:center;gap:7px}.hp-incl li:before{content:"";flex:none;width:15px;height:15px;background:var(--primary);-webkit-mask:var(--tick) center/contain no-repeat;mask:var(--tick) center/contain no-repeat;--tick:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 1a7 7 0 1 0 0 14A7 7 0 0 0 8 1zm3.3 5.3-3.9 4.2a.7.7 0 0 1-1 0L4.7 8.8l1-1 1.2 1.2 3.4-3.7z'/%3E%3C/svg%3E")}.hp-pill{font-size:12px;font-weight:600;border-radius:999px;padding:2px 10px;background:var(--ok-soft);color:var(--ok)}.hp-kv{display:flex;justify-content:space-between;align-items:flex-end;gap:10px;flex-wrap:wrap}.hp-kv small{display:block;font-size:11.5px;color:var(--muted-fg)}.hp-ip{font:600 19px/1.2 var(--mono);letter-spacing:-.01em;font-variant-numeric:tabular-nums;border-radius:6px;transition:background-color .6s}.hp-ip.flash{background:var(--soft)}.hp-count{font-size:13px;font-weight:600;border:1px solid var(--border);border-radius:999px;padding:4px 11px;font-variant-numeric:tabular-nums;white-space:nowrap}.hp-bubble{background:var(--muted);border-radius:14px 14px 14px 4px;padding:10px 12px;font-size:13.5px;max-width:300px}.hp-bubble b{display:block;font-size:12px;color:var(--soft-fg);margin-bottom:2px}.hp-bubble-btns{display:flex;gap:6px;margin-top:8px;flex-wrap:wrap}.hp-bubble-btns span{border:1px solid var(--border);background:var(--card);border-radius:8px;padding:4px 10px;font-size:12.5px;font-weight:600}.hp-win{background:var(--card);border:1px solid var(--border);border-radius:14px;overflow:hidden;min-width:0}.hp-win-bar{display:flex;align-items:center;gap:5px;padding:8px 12px;border-bottom:1px solid var(--border);font-size:12.5px;font-weight:600;color:var(--muted-fg)}.hp-win-bar i{width:8px;height:8px;border-radius:50%;background:var(--border)}.hp-win-bar i:nth-child(3){margin-right:6px}.hp-win-body{padding:12px;display:grid;gap:8px}.hp-accs{gap:0;padding:4px 12px}.hp-term{background:#0F0E1F;border:1px solid #2a2752;border-radius:14px;overflow:hidden;min-width:0;color:#E7E5FF}.hp-term .hp-win-bar{border-color:#2A2752;color:#A9A5D6}.hp-term .hp-win-bar i{background:#3A3670}.hp-term pre{margin:0;padding:12px;font:500 12px/1.65 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere}.hp-term pre span{display:block}.hp-term pre b{color:#8E86FF;font-weight:600}.hp-term .o{color:#7CF0B0}.hp-term .c{color:#8A86B8}.hp-works{margin-top:18px;display:grid;gap:10px;min-width:0}.hp-works>b{color:var(--muted-fg)}.hp-tool,.hp-works>b{font-size:13.5px;font-weight:600}.hp-tool{flex:none;border:1px solid var(--border);background:var(--card);border-radius:999px;padding:8px 15px;white-space:nowrap}.hp-promo{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:2px 8px;padding:8px 14px;font-size:13px;line-height:1.35;text-align:center;background:var(--primary);color:var(--primary-fg)}.hp-promo code{font:600 12px/1 var(--mono);border:1px dashed;border-radius:6px;padding:2px 6px}.hp-faq{margin-top:14px;display:grid;gap:8px}.hp-faq details{border:1px solid var(--border);background:var(--card);border-radius:14px;padding:12px 14px}.hp-faq summary{font-weight:600;font-size:14.5px;cursor:pointer}.hp-faq p{color:var(--muted-fg);font-size:14px;margin-top:8px!important}.hp-close{border:1px solid var(--border);background:var(--card);border-radius:18px;padding:22px 18px;display:grid;gap:10px;justify-items:start}.hp-close-btns{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.hp-foot{padding:18px 0 22px;font-size:12.5px;color:var(--muted-fg)}.hp-bar,.hp-foot{border-top:1px solid var(--border)}.hp-bar{transition:transform .25s ease;position:sticky;bottom:0;z-index:6;background:var(--card);padding:9px 14px;display:flex;align-items:center;justify-content:space-between;gap:12px}.hp-site.at-close .hp-bar,.hp-site.at-hero .hp-bar{transform:translateY(100%)}.hp-bar-l{min-width:0}.hp-bar-l span{display:block;font-size:12px;color:var(--muted-fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hp-bar-l b{font-size:17px;font-variant-numeric:tabular-nums}.hp-bar .hp-btn{height:44px;padding:0 16px;font-size:14.5px;flex:none}@container site (min-width:900px){.hp-wrap{padding-inline:32px}.hp-head{padding:14px 16px 0}.hp-head-in{max-width:1024px;margin-inline:auto;height:56px;padding:0 10px 0 14px}.hp-nav{display:flex}.hp-lang em{display:inline}.hp-head .hp-head-cta{display:inline-flex;max-width:320px;overflow:hidden;transition:opacity .2s ease,max-width .3s ease,padding .3s ease,visibility 0s}.hp-site.at-hero .hp-head .hp-head-cta{max-width:0;padding:0;opacity:0;visibility:hidden;transition:opacity .2s ease,max-width .3s ease,padding .3s ease,visibility 0s .3s}.hp-hero{margin-top:-70px;padding:126px 0 64px}.hp-hero-grid{grid-template-columns:minmax(0,1fr) 420px;grid-template-areas:"text side" "dock side" "globe side";grid-template-rows:auto auto 1fr;column-gap:64px;row-gap:0;align-items:start}.hp-dock{grid-area:dock;justify-self:start;margin:28px 0 0 -8px;padding:8px}.hp-dk{width:54px}.hp-hero-text{grid-area:text;padding-top:16px}.hp-side{grid-area:side;gap:22px;padding-top:16px}.hp-picker{padding:20px;gap:16px}.hp-steps li{font-size:13px}.hp-h1{font-size:66px;line-height:.98}.hp-sub{font-size:19px;margin-top:22px!important;max-width:30em}.hp-bar{display:none}.hp-sec{padding:60px 0}.hp-h2{font-size:40px}.hp-sec-head{grid-template-columns:1fr auto;align-items:end;margin-bottom:24px}.hp-trust{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:16px;margin-top:24px}.hp-lead-t{padding:30px;gap:18px 20px;align-content:center}.hp-lead-t .hp-tt em{font-size:76px}.hp-lead-t .hp-tt b{font-size:21px;margin-bottom:6px}.hp-lead-t .hp-tt span{font-size:15px}.hp-lead-t .hp-btn{height:48px;font-size:15px}.hp-dial{width:128px;height:128px}.hp-dial b{font-size:28px}.hp-tlist{padding:6px 22px;display:grid}.hp-tl{padding:18px 0;grid-template-columns:52px minmax(0,1fr);gap:16px}.hp-tv{width:52px;height:52px;border-radius:15px}.hp-tv svg{width:24px;height:24px}.hp-tt b{font-size:18px}.hp-tt span{font-size:14.5px}.hp-works{margin-top:26px}.hp-win-body{padding:16px;gap:10px}.hp-term pre{padding:16px;font-size:13px}.hp-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.hp-plan{padding:22px;gap:14px}.hp-plan-top{display:grid;gap:14px}.hp-plan-price{text-align:left}.hp-plan-price b{font-size:42px}.hp-specs{grid-template-columns:1fr;gap:0;padding-top:4px}.hp-specs>div{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid var(--border)}.hp-specs dt{font-size:13.5px}.hp-specs dd{text-align:right}.hp-plan .hp-btn{height:46px;margin-top:4px}.hp-faq{max-width:820px;margin-top:20px}.hp-close{padding:40px;justify-items:center;text-align:center}}.hp-site{--bar:var(--primary)}.hp-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(color-mix(in oklab,var(--primary) 24%,transparent) 1px,transparent 1px);background-size:26px 26px;-webkit-mask-image:radial-gradient(ellipse 85% 65% at 50% 0,#000 25%,transparent 72%);mask-image:radial-gradient(ellipse 85% 65% at 50% 0,#000 25%,transparent 72%)}.hp-hero-cta{display:none;margin-top:18px;width:100%}.hp-side{display:grid;gap:18px;min-width:0}[data-barprice],[data-price]{display:inline-block;transform-origin:100% 50%}[data-barprice]{transform-origin:0 50%}.hp-pop{animation:hp-pop .35s ease}@keyframes hp-pop{40%{transform:scale(1.14)}}.hp-globe{--d:400px;--gm:linear-gradient(#000 calc(var(--d)*.44),transparent calc(var(--d)*.62));position:relative;height:calc(var(--d)*.54);margin-bottom:-22px;pointer-events:none}.hp-globe-stage{position:absolute;left:50%;top:calc(var(--d)*-.08);width:var(--d);height:var(--d);margin-left:calc(var(--d)*-.5)}.hp-globe-fx{position:absolute;inset:0;-webkit-mask-image:var(--gm);mask-image:var(--gm)}.hp-globe canvas{position:relative;display:block;width:100%;height:100%;opacity:0;transition:opacity .9s ease;-webkit-mask-image:radial-gradient(closest-side,#000 84%,transparent 100%);mask-image:radial-gradient(closest-side,#000 84%,transparent 100%)}.hp-globe.live canvas{opacity:1}.hp-globe-fb{display:none;position:absolute;inset:10%;border-radius:50%;background:radial-gradient(circle,color-mix(in oklab,var(--primary) 12%,transparent),transparent 70%),repeating-radial-gradient(circle,transparent 0 22px,color-mix(in oklab,var(--primary) 22%,transparent) 22px 23px)}.hp-globe.nogl canvas{display:none}.hp-globe.nogl .hp-globe-fb{display:block}.hp-ret{position:absolute;left:50%;top:34%;width:46px;height:46px;margin:-23px 0 0 -23px;border-radius:50%;opacity:0;transform:scale(.4);transition:opacity .15s,transform .15s}.hp-ret:before{content:"";position:absolute;inset:0;border-radius:50%;border:1.5px dashed var(--primary);animation:hp-spin 8s linear infinite}.hp-ret:after{content:"";position:absolute;inset:9px;border-radius:50%;border:1px solid color-mix(in oklab,var(--primary) 45%,transparent)}.hp-ret i{position:absolute;left:50%;top:50%;width:8px;height:8px;margin:-4px;border-radius:50%;background:var(--primary);animation:hp-ping 1.8s ease-out infinite}@keyframes hp-spin{to{transform:rotate(1turn)}}@keyframes hp-ping{0%{box-shadow:0 0 0 0 color-mix(in oklab,var(--primary) 60%,transparent)}to{box-shadow:0 0 0 14px transparent}}.hp-globe.at .hp-ret{opacity:1;transform:none;transition:opacity .3s,transform .45s cubic-bezier(.22,1.4,.36,1)}.hp-conn{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.hp-conn path{fill:none;stroke:var(--primary);stroke-width:.3;stroke-dasharray:1;stroke-dashoffset:1}.hp-globe.at .hp-conn path{stroke-dashoffset:0;transition:stroke-dashoffset .5s ease .15s}.hp-conn .d{display:none}.hp-glabel{position:absolute;left:50%;top:43%;transform:translate(-50%,6px);opacity:0;transition:opacity .15s,transform .15s;display:grid;grid-template-columns:auto auto;gap:1px 12px;align-items:center;white-space:nowrap;border:1px solid var(--border);border-radius:14px;padding:8px 12px;background:color-mix(in oklab,var(--card) 88%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 14px 30px -18px rgba(20,16,80,.45)}.hp-globe.at .hp-glabel{opacity:1;transform:translate(-50%);transition:opacity .35s ease .3s,transform .35s ease .3s}.hp-glabel b{grid-column:1;font-size:14px;line-height:1.3}.hp-glabel .pl{grid-column:1;font-size:12.5px;color:var(--muted-fg)}.hp-glabel em{grid-column:2;grid-row:1/3;font-style:normal;font-size:11.5px;font-weight:600;color:var(--ok);background:var(--ok-soft);border-radius:999px;padding:2px 9px;display:inline-flex;align-items:center;gap:5px}.hp-glabel em i{width:6px;height:6px;border-radius:50%;background:var(--ok)}.hp-site{--g1:var(--primary);--g2:color-mix(in oklab,var(--primary) 50%,#CFC4FF);--bar:linear-gradient(180deg,var(--g2),var(--primary))}.hp-site .hp-h1 span{background:linear-gradient(90deg,var(--g1),var(--g2),var(--g1));background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:hp-pan 6s ease-in-out infinite alternate}@keyframes hp-pan{0%{background-position:0 0}to{background-position:100% 0}}.hp-site .hp-hero{background:radial-gradient(60% 50% at 88% 8%,color-mix(in oklab,var(--primary) 11%,transparent),transparent 70%)}.hp-site .hp-hero:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse var(--gw,300px) var(--gh,280px) at var(--gx,50%) var(--gy,400px),color-mix(in oklab,var(--primary) 26%,transparent),transparent);-webkit-mask-image:linear-gradient(#000 calc(100% - 170px),transparent);mask-image:linear-gradient(#000 calc(100% - 170px),transparent)}.hp-site .hp-globe-fx:before{content:"";position:absolute;inset:4%;border-radius:50%;background:radial-gradient(closest-side,transparent 76%,color-mix(in oklab,var(--primary) 38%,transparent) 86%,transparent 100%);filter:blur(14px)}.hp-site .hp-picker{background:color-mix(in oklab,var(--card) 84%,transparent);-webkit-backdrop-filter:blur(16px) saturate(1.3);backdrop-filter:blur(16px) saturate(1.3);border:1px solid color-mix(in oklab,var(--primary) 22%,var(--border));box-shadow:0 30px 70px -40px color-mix(in oklab,var(--primary) 60%,transparent),0 2px 6px -2px var(--ink)}.hp-site .hp-btn:not(.hp-btn-o){position:relative;overflow:hidden;box-shadow:0 12px 26px -14px color-mix(in oklab,var(--primary) 85%,transparent),inset 0 1px 0 rgba(255,255,255,.22)}.hp-site .hp-bar .hp-btn:after,.hp-site .hp-pk-cta:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:45%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.34),transparent);transform:skewX(-18deg);animation:hp-sheen 4.6s ease-in-out infinite}@keyframes hp-sheen{0%,62%{left:-60%}to{left:130%}}.hp-site .hp-lead-t{background:radial-gradient(120% 150% at 100% 0,color-mix(in oklab,var(--primary) 30%,var(--card)),transparent 62%),var(--soft);box-shadow:0 26px 60px -44px color-mix(in oklab,var(--primary) 80%,transparent)}.hp-site .hp-plan.feat{background:linear-gradient(180deg,color-mix(in oklab,var(--primary) 9%,var(--card)),var(--card) 55%);box-shadow:0 26px 60px -42px color-mix(in oklab,var(--primary) 80%,transparent)}.hp-site .hp-close{background:radial-gradient(70% 120% at 50% 0,color-mix(in oklab,var(--primary) 13%,var(--card)),var(--card) 70%)}.hp-feat{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense;gap:10px;margin-top:16px}.hp-fc{grid-column:span 2;border:1px solid var(--border);background:var(--card);border-radius:18px;padding:12px;display:grid;gap:12px;align-content:start;min-width:0}.hp-fc.half{grid-column:span 1}.hp-fc>*{min-width:0}.hp-fc-t{display:grid;gap:4px;padding:0 2px 2px}.hp-fc h3{font-size:16px;letter-spacing:-.015em;line-height:1.2;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.hp-fc p{font-size:13.5px;color:var(--muted-fg)}.hp-viz{position:relative;border-radius:12px;background:var(--muted);padding:12px;min-height:112px;display:grid;gap:10px;align-content:center;overflow:hidden}.hp-viz>*{min-width:0}.hp-site .hp-fc{background:linear-gradient(180deg,color-mix(in oklab,var(--primary) 7%,var(--card)),var(--card) 60%)}.hp-site .hp-viz{background:color-mix(in oklab,var(--primary) 6%,var(--muted))}.hp-vcap{font-size:11px;font-weight:500;color:var(--muted-fg)}.hp-prog{height:4px;border-radius:2px;background:var(--border);overflow:hidden}.hp-prog i{display:block;height:100%;width:0;background:var(--bar);transition:width 1s linear}@keyframes hp-swa{0%,40%,to{border-color:var(--primary);background:var(--soft)}50%,90%{border-color:var(--border);background:var(--card)}}@keyframes hp-swb{0%,40%,to{border-color:var(--border);background:var(--card)}50%,90%{border-color:var(--primary);background:var(--soft)}}.hp-vold{justify-items:center;gap:8px}.hp-oldpill{display:flex;align-items:center;gap:8px;border:1px solid var(--border);background:var(--card);border-radius:999px;padding:7px 14px;font-size:13px;font-weight:500;line-height:1.2;box-shadow:0 1px 2px rgba(15,10,60,.06);animation:hp-oldslide 5s ease-in-out infinite}.hp-oldpill.rev{animation-direction:reverse}.hp-oldpill b{font-weight:600}.hp-oldpill em,.hp-oldpill i{font-style:normal;color:var(--muted-fg)}.hp-oldpill span{font-size:16px;line-height:1}.hp-oldturn{display:inline-flex;color:var(--primary);animation:hp-oldturn 5s ease-in-out infinite}.hp-oldturn svg{width:16px;height:16px;transform:rotate(90deg)}@keyframes hp-oldslide{0%,50%,to{transform:translateX(0)}25%{transform:translateX(var(--sl,18px))}75%{transform:translateX(calc(var(--sl,18px)*-1))}}@keyframes hp-oldturn{50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}@keyframes hp-turn{0%,40%{transform:rotate(0)}50%,90%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.hp-bars2{display:flex;align-items:flex-end;gap:3px;height:46px}.hp-bars2 i{flex:1;border-radius:2px 2px 0 0;background:var(--bar);height:calc(var(--h)*1%);transform-origin:50% 100%;animation:hp-pulse 1.6s ease-in-out infinite;animation-delay:calc(var(--i)*-.13s)}@keyframes hp-pulse{0%,to{transform:scaleY(.6)}50%{transform:scaleY(1)}}.hp-meter{position:relative;height:6px;border-radius:3px;background:var(--border);overflow:hidden}.hp-meter .band{width:40%;background:var(--bar)}.hp-meter .band,.hp-meter .sweep{position:absolute;left:20%;top:0;bottom:0}.hp-meter .sweep{width:16%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.8),transparent);animation:hp-sweep 2.8s ease-in-out infinite}@keyframes hp-sweep{0%,to{left:20%}50%{left:44%}}.hp-scale{display:flex;justify-content:space-between;font-size:11px;color:var(--muted-fg);font-variant-numeric:tabular-nums}.hp-inf{width:100%;max-width:230px;height:auto;justify-self:center}.hp-inf path{fill:none;stroke-width:7;stroke-linecap:round}.hp-inf .t{stroke:var(--border)}.hp-inf .g{stroke:var(--primary);stroke-dasharray:18 82;animation:hp-loop 3.2s linear infinite}.hp-site .hp-inf .g{filter:drop-shadow(0 0 4px color-mix(in oklab,var(--primary) 70%,transparent))}@keyframes hp-loop{to{stroke-dashoffset:-100}}.hp-vtg{align-content:end;justify-items:start}.hp-vtg .hp-bubble{background:var(--card);border:1px solid var(--border)}.hp-ports{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:4px}.hp-ports i{aspect-ratio:1;border-radius:5px;border:1px solid color-mix(in oklab,var(--ok) 38%,var(--border));background:color-mix(in oklab,var(--ok) 12%,var(--card));display:grid;place-items:center}.hp-ports i:after{content:"";width:38%;aspect-ratio:1;border-radius:50%;background:var(--ok);box-shadow:0 0 6px var(--ok);animation:hp-led 2.6s ease-in-out infinite;animation-delay:calc(var(--d)*-1s)}.hp-ports i.x{border-color:var(--border);background:var(--card)}.hp-ports i.x:after{background:var(--border);box-shadow:none;animation:none}@keyframes hp-led{0%,to{opacity:.35}50%{opacity:1}}.hp-ports-l{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:11.5px;color:var(--muted-fg)}.hp-marq{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.hp-marq-track{display:flex;gap:10px;width:max-content;animation:hp-marq 40s linear infinite}.hp-marq:hover .hp-marq-track{animation-play-state:paused}@keyframes hp-marq{to{transform:translateX(calc(-50% - 5px))}}@keyframes hp-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes hp-fade{0%{opacity:0}to{opacity:1}}.hp-site.rise .hp-sub{animation:hp-rise .6s cubic-bezier(.22,1,.36,1) .08s both}.hp-site.rise .hp-picker{animation:hp-rise .7s cubic-bezier(.22,1,.36,1) .12s both}.hp-site.rise .hp-dock,.hp-site.rise .hp-steps{animation:hp-rise .6s cubic-bezier(.22,1,.36,1) .28s both}.hp-site.rise .hp-globe{animation:hp-fade 1.1s ease .1s both}.hp-site.js-rv .rv{opacity:0;transform:translateY(14px);transition:opacity .55s ease,transform .55s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i,0)*70ms)}.hp-site.js-rv .rv.in{opacity:1;transform:none}.hp-site [data-anim=off],.hp-site [data-anim=off] *,.hp-site [data-anim=off] :after,.hp-site [data-anim=off] :before{animation-play-state:paused!important}@container site (min-width:900px){.hp-hero-cta{width:auto}.hp-globe{--d:580px;--gm:linear-gradient(#000 calc(var(--d)*.48),transparent calc(var(--d)*.68));grid-area:globe;align-self:end;height:calc(var(--d)*.62);margin:6px 0 -64px}.hp-conn .p{display:none}.hp-conn .d{display:inline}.hp-glabel{left:58%;top:13%;transform:translateY(6px)}.hp-globe.at .hp-glabel{transform:none}.hp-site .hp-hero:after{--gw:540px;--gh:470px;--gx:29%;--gy:calc(100% - 270px)}.hp-feat{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin-top:24px}.hp-fc{padding:16px;gap:16px;grid-column:span 2;grid-template-rows:1fr auto}.hp-fc.half{grid-column:span 2}.hp-fc.w4 .hp-vold{gap:12px;--sl:30px}.hp-fc.w4 .hp-oldpill{font-size:15px;padding:10px 18px;gap:10px}.hp-fc.w4 .hp-oldpill span{font-size:19px}.hp-fc.w4 .hp-oldturn svg{width:20px;height:20px}.hp-fc.w4{grid-column:span 4;grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-template-rows:1fr;align-items:stretch;gap:24px}.hp-fc.w4 .hp-fc-t{align-self:center}.hp-fc.w4.tl .hp-fc-t{order:-1}.hp-fc.w4 .hp-fc-t{padding:8px 10px}.hp-fc h3{font-size:19px}.hp-fc p{font-size:14.5px}.hp-fc.w4 h3{font-size:24px;letter-spacing:-.025em}.hp-viz{min-height:170px;padding:18px}.hp-ports{gap:5px}.hp-tool{font-size:14.5px;padding:10px 18px}}@container site (min-width:1120px){.hp-dock{grid-template-columns:repeat(10,auto)}}.hp-stage{position:relative;margin-top:16px;border:1px solid var(--border);border-radius:22px;background:color-mix(in oklab,var(--primary) 5%,var(--muted));padding:14px;overflow:hidden}.hp-dots:before,.hp-stage:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(color-mix(in oklab,var(--primary) 26%,transparent) 1px,transparent 1px);background-size:22px 22px;-webkit-mask-image:radial-gradient(ellipse 80% 90% at 100% 0,#000 10%,transparent 70%);mask-image:radial-gradient(ellipse 80% 90% at 100% 0,#000 10%,transparent 70%)}.hp-stage>*{position:relative;min-width:0}.hp-seg.sm{margin-top:16px}.hp-seg.sm button{min-height:42px}.hp-seg.sm b{font-size:13.5px}.hp-line{display:flex;flex-wrap:wrap;align-items:center;gap:4px 2px;font:500 12.5px/1 var(--mono);min-width:0}.hp-ghost,.hp-line span{background:var(--soft);color:var(--soft-fg);border-radius:7px;padding:6px;white-space:nowrap}.hp-line i{color:var(--muted-fg)}.hp-ghost{position:absolute;z-index:6;margin:0;pointer-events:none;font:500 12.5px/1 var(--mono);box-shadow:0 10px 20px -10px color-mix(in oklab,var(--primary) 80%,transparent)}.hp-disc{position:relative;flex:none;width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:var(--card);border:1px solid var(--border);color:var(--fg);box-shadow:0 10px 22px -16px rgba(20,16,80,.5)}.hp-disc svg{width:22px;height:22px}.hp-disc.air:after,.hp-disc.air:before{content:"";position:absolute;inset:-1px;border-radius:50%;border:1.5px solid var(--primary);opacity:0;animation:hp-air 2.6s ease-out infinite}.hp-disc.air:after{animation-delay:1.3s}@keyframes hp-air{0%{transform:scale(1);opacity:.55}to{transform:scale(1.75);opacity:0}}.hp-range{position:relative;height:30px;display:grid;align-items:center}.hp-range input{-webkit-appearance:none;appearance:none;width:100%;height:30px;margin:0;background:none;cursor:pointer}.hp-range input::-webkit-slider-runnable-track{height:8px;border-radius:4px;background:linear-gradient(90deg,var(--primary) var(--p,33%),var(--track) var(--p,33%))}.hp-range input::-moz-range-track{height:8px;border-radius:4px;background:linear-gradient(90deg,var(--primary) var(--p,33%),var(--track) var(--p,33%))}.hp-range input::-webkit-slider-thumb{-webkit-appearance:none;width:26px;height:26px;margin-top:-9px;border-radius:50%;background:var(--ctl);border:2px solid var(--primary);box-shadow:0 6px 14px -6px color-mix(in oklab,var(--primary) 80%,transparent);transition:transform .15s}.hp-range input::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:var(--ctl);border:2px solid var(--primary);box-shadow:0 6px 14px -6px color-mix(in oklab,var(--primary) 80%,transparent)}.hp-range input:active::-webkit-slider-thumb{transform:scale(1.14)}.hp-ctl{display:grid;gap:14px;align-content:start}.hp-ctl-d{display:grid;gap:6px}.hp-ctl-d>span{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-size:13.5px;font-weight:600}.hp-ctl-d>span b{font-size:22px;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.hp-rate{justify-content:space-between;gap:10px;font-size:13.5px;font-weight:600}.hp-rate,.hp-rate div{display:flex;align-items:center}.hp-rate div{gap:0;height:42px;border:1px solid var(--border);border-radius:12px;background:var(--ctl);padding:0 10px;font-variant-numeric:tabular-nums}.hp-rate div:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in oklab,var(--primary) 16%,transparent)}.hp-rate i{color:var(--muted-fg);font-weight:500}.hp-rate input{width:52px;border:0;background:none;outline:0;font-weight:600;padding:0 2px;-moz-appearance:textfield}.hp-rate input::-webkit-inner-spin-button,.hp-rate input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.hp-rollin{animation:hp-roll .28s cubic-bezier(.2,.9,.3,1)}.hp-ta-stage{display:grid;grid-template-areas:"src" "wire" "dst";gap:0}.hp-ta-src{grid-area:src}.hp-ta-card{background:var(--card);border:1px solid var(--border);border-radius:16px;padding:12px;display:grid;gap:10px;box-shadow:0 16px 30px -24px rgba(20,16,80,.5)}.hp-ta-card-h{font-size:13.5px;font-weight:600}.hp-ta-card-h,.hp-ta-row{display:flex;align-items:center;gap:8px}.hp-ta-row .hp-line{flex:1}.hp-ta-copy{flex:none;width:40px;height:40px;border-radius:12px;border:1px solid var(--border);background:var(--card);display:grid;place-items:center;color:var(--muted-fg);transition:background-color .2s,border-color .2s,color .2s,transform .2s cubic-bezier(.3,1.5,.5,1)}.hp-ta-copy svg{width:17px;height:17px}.hp-ta-copy .t{display:none}.hp-ta-copy.ok{background:var(--primary);border-color:var(--primary);color:var(--primary-fg);transform:scale(1.08)}.hp-ta-copy.ok .c{display:none}.hp-ta-copy.ok .t{display:block}.hp-ta-wire{grid-area:wire;position:relative;justify-self:start;margin-left:31px;width:2px;height:30px;background:repeating-linear-gradient(var(--primary) 0 4px,transparent 4px 8px);opacity:.75}.hp-ta-wire:after{content:"";position:absolute;left:-3px;top:0;width:8px;height:8px;border-radius:50%;background:var(--primary);animation:hp-wirev 1.6s linear infinite}@keyframes hp-wirev{0%{top:-4px;opacity:0}15%,85%{opacity:1}to{top:calc(100% - 4px);opacity:0}}@keyframes hp-wireh{0%{left:-4px;opacity:0}15%,85%{opacity:1}to{left:calc(100% - 4px);opacity:0}}.hp-ta-dst{grid-area:dst;min-height:258px;display:grid;align-items:start}.hp-ta-dst .hp-term,.hp-ta-dst .hp-win{box-shadow:0 22px 40px -30px rgba(20,16,80,.55)}.hp-ta-desc{margin-top:12px;font-size:14px}.hp-f,.hp-ta-desc{color:var(--muted-fg)}.hp-f{display:grid;grid-template-columns:64px minmax(0,1fr);gap:8px;font-size:12.5px}.hp-f,.hp-f code{align-items:center}.hp-f code{height:36px;display:flex;border:1px solid var(--border);border-radius:9px;padding:0 10px;background:var(--bg);color:var(--fg);font:500 12.5px/1 var(--mono);white-space:nowrap;overflow:hidden;transition:border-color .5s,background-color .7s}.hp-f code.hit{border-color:var(--primary);background:var(--soft);transition:none}.hp-ok{display:flex;align-items:center;gap:7px;flex-wrap:wrap;font-size:13px;font-weight:600;border-radius:10px;padding:8px 10px;background:var(--ok-soft);color:var(--ok);opacity:0;transform:translateY(6px);transition:opacity .35s,transform .35s cubic-bezier(.2,.9,.3,1)}.hp-ok.show{opacity:1;transform:none}.hp-ok>i{width:8px;height:8px;border-radius:50%;background:var(--ok);animation:hp-pingok 1.8s ease-out infinite}@keyframes hp-pingok{0%{box-shadow:0 0 0 0 color-mix(in oklab,var(--ok) 60%,transparent)}to{box-shadow:0 0 0 10px transparent}}.hp-ok .hp-fl{width:16px;height:16px}.hp-ok code{font:500 12.5px/1 var(--mono);margin-left:auto;color:var(--fg);display:inline-block}.hp-a{display:grid;grid-template-columns:30px minmax(0,1fr) auto 8px;gap:10px;align-items:center;padding:9px 0}.hp-a+.hp-a{border-top:1px solid var(--border)}.hp-a .av{width:30px;height:30px;border-radius:50%;background:var(--soft);color:var(--soft-fg);display:grid;place-items:center;font-size:12.5px;font-weight:700}.hp-a b{display:block;font-size:13.5px;line-height:1.25}.hp-a small{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--muted-fg);white-space:nowrap;min-height:17px}.hp-a small .hp-fl{width:14px;height:14px}.hp-a code{font:500 12px/1 var(--mono);color:var(--muted-fg)}.hp-a>i{width:8px;height:8px;border-radius:50%;background:var(--border);transition:background-color .3s}.hp-a code,.hp-a small{opacity:0;transition:opacity .35s}.hp-a.on code,.hp-a.on small{opacity:1}.hp-a.on>i{background:var(--ok);animation:hp-pingok 1.8s ease-out infinite}.hp-t pre{min-height:150px}.hp-t pre span{display:block;opacity:0;transform:translateY(5px);transition:opacity .3s,transform .3s}.hp-t pre span.show{opacity:1;transform:none}.hp-t u{text-decoration:none;display:inline-block;min-width:2ch;color:#C9C4FF;border-bottom:1px dashed #4a4690;vertical-align:bottom;min-height:1.3em}.hp-t u.hit{border-bottom-color:transparent}.hp-t .o{display:block}.hp-t .o code{display:inline-block}@keyframes hp-march{to{stroke-dashoffset:-24}}.hp-ec-flow{display:grid;justify-items:center}.hp-ec-you{display:flex;align-items:center;gap:12px;justify-self:stretch}.hp-ec-web b,.hp-ec-you b{display:block;font-size:15px;line-height:1.25}.hp-ec-you span{font-size:13.5px;color:var(--muted-fg)}.hp-ec-ln{position:relative;width:2px;height:24px;background:repeating-linear-gradient(var(--primary) 0 4px,transparent 4px 8px);opacity:.7}.hp-ec-ln.a{justify-self:start;margin-left:25px}.hp-ec-ln:after{content:"";position:absolute;left:-3px;top:0;width:8px;height:8px;border-radius:50%;background:var(--primary);animation:hp-wirev 1.4s linear infinite}.hp-ec-crowd{justify-self:stretch;border:1px solid var(--border);border-radius:18px;background:var(--card);padding:12px;display:grid;gap:10px;box-shadow:0 22px 40px -30px rgba(20,16,80,.55)}.hp-ec-crowd-h{display:flex;align-items:center;gap:7px;flex-wrap:wrap;font-size:13.5px;font-weight:600}.hp-ec-crowd-h span{display:inline-flex;align-items:center;gap:5px;color:var(--muted-fg);font-weight:400;font-size:13px}.hp-ec-crowd-h .hp-fl{width:16px;height:16px}.hp-ec-phones{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:6px}.hp-ec-phones i{position:relative;aspect-ratio:9/14;border-radius:5px;border:1px solid var(--border);background:var(--muted)}.hp-ec-phones i:before{content:"";position:absolute;left:50%;top:14%;width:34%;height:2px;margin-left:-17%;border-radius:1px;background:var(--border)}.hp-ec-phones i:after{content:"";position:absolute;left:50%;top:50%;width:5px;height:5px;margin:-2.5px;border-radius:50%;background:var(--muted-fg);opacity:.25;animation:hp-blink 2.8s ease-in-out infinite;animation-delay:calc(var(--d)*-1s)}@keyframes hp-blink{0%,60%,to{opacity:.2;transform:scale(1)}72%{opacity:.9;transform:scale(1.3)}}.hp-ec-phones i.me{border-color:var(--primary);background:var(--soft);box-shadow:0 0 0 3px color-mix(in oklab,var(--primary) 20%,transparent),0 0 14px color-mix(in oklab,var(--primary) 60%,transparent)}.hp-ec-phones i.me:after,.hp-ec-phones i.me:before{background:var(--primary)}.hp-ec-phones i.me:after{opacity:1;animation:hp-pingme 1.6s ease-out infinite}.hp-ec-phones i.me.d{border-color:var(--border);background:var(--muted);box-shadow:none}.hp-ec-phones i.me.d:before{background:var(--border)}.hp-ec-phones i.me.d:after{background:var(--muted-fg);opacity:.25;animation:hp-blink 2.8s ease-in-out infinite}@keyframes hp-pingme{0%{box-shadow:0 0 0 0 color-mix(in oklab,var(--primary) 70%,transparent)}to{box-shadow:0 0 0 8px transparent}}.hp-ec-key{display:flex;align-items:center;gap:7px;flex-wrap:wrap;font-size:13px;color:var(--muted-fg)}.hp-ec-key i{width:9px;height:12px;border-radius:3px;border:1.5px solid var(--primary);background:var(--soft)}.hp-ec-key b{color:var(--fg);font-weight:600}.hp-ec-fun{width:100%;height:46px;overflow:visible}.hp-ec-fun.h{display:none}.hp-ec-fun path{fill:none;stroke:var(--muted-fg);stroke-width:1.5;stroke-dasharray:3 7;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:.55;animation:hp-march 1.2s linear infinite}.hp-ec-fun path.me{stroke:var(--primary);stroke-width:2;opacity:1}.hp-ec-ip{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--border);background:var(--card);border-radius:999px;padding:8px 14px 8px 8px;box-shadow:0 0 0 5px color-mix(in oklab,var(--primary) 9%,transparent),0 12px 24px -16px rgba(20,16,80,.5)}.hp-ec-ip .hp-disc{width:30px;height:30px;box-shadow:none}.hp-ec-ip .hp-disc svg{width:15px;height:15px}.hp-ec-ip code{font:600 14px/1 var(--mono);font-variant-numeric:tabular-nums}.hp-ec-ln.b:after{background:var(--muted-fg)}.hp-ec-ln.b{background:repeating-linear-gradient(var(--muted-fg) 0 4px,transparent 4px 8px)}.hp-ec-web{justify-self:stretch;border:1px solid var(--border);border-radius:16px;background:var(--card);overflow:hidden;box-shadow:0 22px 40px -30px rgba(20,16,80,.55)}.hp-ec-web div:last-child{display:grid;grid-template-columns:40px minmax(0,1fr);gap:11px;align-items:center;padding:12px}.hp-ec-web div:last-child i{width:40px;height:40px;border-radius:50%;background:var(--ok-soft);color:var(--ok);display:grid;place-items:center}.hp-ec-web svg{width:19px;height:19px}.hp-ec-web b{font-size:14.5px;text-wrap:balance}.hp-ec-note{margin-top:16px;font-size:16px;line-height:1.4;letter-spacing:-.01em;font-weight:500;max-width:46ch;text-wrap:balance}.hp-ca-foot{font-size:13px;color:var(--muted-fg)}.hp-cb{margin-top:16px;display:grid;gap:16px}.hp-cb-desk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start;padding:18px 6px 6px}.hp-rcp{--z:9px;position:relative;background:var(--paper);color:var(--paper-ink);font:500 12.5px/1.3 var(--mono);padding:14px 12px calc(var(--z) + 12px);filter:drop-shadow(0 14px 16px rgba(20,16,80,.2));-webkit-mask:linear-gradient(#000 0 0) top/100% calc(100% - var(--z)) no-repeat,conic-gradient(from -45deg at 50% 100%,#0000 90deg,#000 0) bottom/calc(var(--z)*2) var(--z) repeat-x;mask:linear-gradient(#000 0 0) top/100% calc(100% - var(--z)) no-repeat,conic-gradient(from -45deg at 50% 100%,#0000 90deg,#000 0) bottom/calc(var(--z)*2) var(--z) repeat-x;transform:rotate(-1.2deg);transform-origin:50% 0;min-width:0}.hp-rcp-w{filter:drop-shadow(0 14px 16px rgba(20,16,80,.22));min-width:0}.hp-rcp{filter:none}.hp-rcp.us{transform:rotate(1.4deg)}.hp-rcp header{font:700 14px/1.2 var(--sans);letter-spacing:-.01em;padding-bottom:10px;border-bottom:1.5px dashed color-mix(in oklab,var(--paper-ink) 35%,transparent);margin-bottom:8px}.hp-rcp.us header{color:#4B43E6}.hp-rcp ol{list-style:none;padding:0;margin:0;display:grid}.hp-rcp li{display:flex;justify-content:space-between;gap:8px;height:22px;align-items:center;font-variant-numeric:tabular-nums;overflow:hidden}.hp-rcp li.in{animation:hp-li .26s ease-out}@keyframes hp-li{0%{height:0;opacity:0}}.hp-rcp footer{margin-top:8px;padding-top:10px;border-top:1.5px dashed color-mix(in oklab,var(--paper-ink) 35%,transparent)}.hp-rcp footer b{display:block;font:700 22px/1.1 var(--sans);letter-spacing:-.035em;font-variant-numeric:tabular-nums}.hp-rcp footer b small{font-size:12px;font-weight:500;letter-spacing:0;opacity:.7;margin-left:3px}.hp-rcp .stamp{position:absolute;right:8px;bottom:calc(var(--z) + 44px);transform:rotate(-12deg);font:700 10.5px/1.15 var(--sans);letter-spacing:.02em;text-align:center;color:#4B43E6;border:2px solid #4b43e6;border-radius:8px;padding:4px 7px;opacity:.85}.hp-t2 .hp-viz:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(color-mix(in oklab,var(--primary) 24%,transparent) 1px,transparent 1px);background-size:20px 20px;-webkit-mask-image:radial-gradient(ellipse 90% 100% at 100% 0,#000 5%,transparent 70%);mask-image:radial-gradient(ellipse 90% 100% at 100% 0,#000 5%,transparent 70%)}.hp-t2 .hp-viz>*{position:relative}.hp-t2 .hp-seg.rot{background:color-mix(in oklab,var(--primary) 9%,var(--card))}.hp-t2 .hp-seg.rot button{min-height:36px;padding:4px 2px}.hp-t2 .hp-seg.rot b{font-size:12.5px}.hp-t2 .hp-seg.rot .hp-thumb{border-radius:10px}.hp-t2 .hp-ip{display:inline-block}.hp-t2 .hp-oldpill .hp-fl{width:18px;height:18px}.hp-t2 .hp-live{display:inline-flex;align-items:center;gap:6px}.hp-t2 .hp-vtg{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:8px;min-height:208px}.hp-t2 .hp-vtg .hp-bubble{animation:none;opacity:1;flex:none;transition:opacity .4s}.hp-t2 .hp-vtg .hp-bubble.old{opacity:.45}.hp-t2 .hp-bubble .hp-fl{width:15px;height:15px;vertical-align:-2px;margin-right:1px}@container site (min-width:900px){.hp-stage{margin-top:24px;padding:32px;border-radius:26px}.hp-seg.sm{margin-top:24px;width:max-content;min-width:460px}.hp-seg.sm b{font-size:14.5px}.hp-line{font-size:14px}.hp-line span{padding:7px 8px}.hp-ghost{font-size:14px}.hp-disc{width:72px;height:72px}.hp-disc svg{width:28px;height:28px}.hp-ta-stage{grid-template-areas:"src wire dst" "desc wire dst";grid-template-columns:minmax(0,5fr) 84px minmax(0,6fr);grid-template-rows:1fr 1fr;column-gap:0;row-gap:16px;padding:44px 40px}.hp-ta-src{align-self:end}.hp-ta-card{padding:18px;gap:14px;border-radius:18px}.hp-ta-card-h{font-size:15px}.hp-ta-copy{width:44px;height:44px}.hp-ta-desc{grid-area:desc;align-self:start;margin:0;font-size:15px;padding-inline:4px}.hp-ta-wire{align-self:center;justify-self:stretch;margin:0 10px;width:auto;height:2px;background:repeating-linear-gradient(90deg,var(--primary) 0 4px,transparent 4px 8px)}.hp-ta-wire:after{top:-3px;left:0;animation-name:hp-wireh}.hp-ta-dst{min-height:316px;align-items:center}.hp-f{grid-template-columns:84px minmax(0,1fr);font-size:13.5px}.hp-f code{height:40px;font-size:13.5px}.hp-ok{font-size:14px;padding:10px 12px}.hp-a code,.hp-ok code{font-size:13px}.hp-a b{font-size:14.5px}.hp-a small{font-size:13px}.hp-t pre{min-height:176px}.hp-ec-flow{grid-template-columns:auto 44px minmax(0,1fr) 96px auto 44px 286px;align-items:center;justify-items:stretch;padding:12px 4px}.hp-ec-you{flex-direction:column;text-align:center;gap:12px;max-width:150px}.hp-ec-web b,.hp-ec-you b{font-size:16px}.hp-ec-you span{font-size:14px}.hp-ec-ln,.hp-ec-ln.a{width:auto;height:2px;margin:0 6px;justify-self:stretch;background:repeating-linear-gradient(90deg,var(--primary) 0 4px,transparent 4px 8px)}.hp-ec-ln.b{background:repeating-linear-gradient(90deg,var(--muted-fg) 0 4px,transparent 4px 8px)}.hp-ec-ln:after{top:-3px;left:0;animation-name:hp-wireh}.hp-ec-crowd{padding:16px;gap:12px}.hp-ec-phones{grid-template-columns:repeat(8,minmax(0,1fr));gap:7px}.hp-ec-phones i.me.p{border-color:var(--border);background:var(--muted);box-shadow:none}.hp-ec-phones i.me.p:before{background:var(--border)}.hp-ec-phones i.me.p:after{background:var(--muted-fg);opacity:.25;animation:hp-blink 2.8s ease-in-out infinite}.hp-ec-phones i.me.d{border-color:var(--primary);background:var(--soft);box-shadow:0 0 0 3px color-mix(in oklab,var(--primary) 20%,transparent),0 0 14px color-mix(in oklab,var(--primary) 60%,transparent)}.hp-ec-phones i.me.d:before{background:var(--primary)}.hp-ec-phones i.me.d:after{background:var(--primary);opacity:1;animation:hp-pingme 1.6s ease-out infinite}.hp-ec-fun.v{display:none}.hp-ec-fun.h{display:block;width:100%;height:100%;min-height:200px}.hp-ec-web div:last-child{padding:16px}.hp-ec-note{font-size:22px;margin-top:24px;max-width:38ch;letter-spacing:-.02em}.hp-cb{grid-template-columns:330px minmax(0,1fr);gap:28px;margin-top:24px;align-items:start}.hp-ctl{border:1px solid var(--border);border-radius:18px;background:var(--card);padding:20px;gap:18px}.hp-ctl-d>span b{font-size:30px}.hp-cb-desk{gap:28px;padding:10px 40px 0;justify-content:center;grid-template-columns:repeat(2,minmax(0,250px))}.hp-rcp{font-size:14px;padding:20px 18px calc(var(--z) + 16px)}.hp-rcp header{font-size:16px}.hp-rcp li{height:26px}.hp-rcp footer b{font-size:30px}.hp-rcp footer b small{font-size:13.5px}.hp-rcp .stamp{font-size:12px;right:14px}.hp-t2 .hp-seg.rot b{font-size:13.5px}.hp-t2 .hp-fc.w4 .hp-oldpill .hp-fl{width:22px;height:22px}.hp-t2 .hp-vtg{min-height:230px}}.hp-t pre span{animation:none}.hp-rate small{display:block;font-size:12.5px;font-weight:400;color:var(--muted-fg)}.hp-ec-fun.h{align-self:stretch}.hp-t2 .hp-vtg .hp-bubble{align-self:flex-start}.hp-cb-desk{min-height:470px}.hp-rcp .stamp{bottom:calc(var(--z) + 9px);right:4px;max-width:8.5em;text-wrap:balance}.hp-rcp footer b small.pre{margin:0 3px 0 0}.hp-stage>.hp-ta-fx{position:absolute;inset:0;pointer-events:none;z-index:6}.hp-rate i,.hp-rcp .stamp{font-style:normal}@container site (min-width:900px){.hp-cb-desk{min-height:580px}.hp-cb .hp-ca-foot{grid-column:1/-1}.hp-rcp .stamp{bottom:calc(var(--z) + 14px);right:16px}}@media (prefers-reduced-motion:reduce){.hp-site *,.hp-site :after,.hp-site :before{animation:none!important;transition:none!important}}.hp-cn-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:8px;margin-top:16px}.hp-cn{display:grid;grid-template-columns:auto minmax(0,1fr);align-content:start;align-items:center;gap:0 8px;text-align:left;border:1px solid var(--border);background:var(--card);border-radius:16px;padding:12px;min-width:0;transition:border-color .15s,box-shadow .15s,transform .15s}.hp-cn b{font-size:14px;line-height:1.15;letter-spacing:-.01em;text-wrap:balance}.hp-cn .pl{grid-column:1/-1;display:flex;gap:4px;margin-top:9px}.hp-cn .pl i{font-size:11.5px;line-height:1;padding:4px 7px;border-radius:999px;background:var(--muted);color:var(--muted-fg)}.hp-cn .pl i,.hp-cn em{font-style:normal;font-weight:600}.hp-cn em{grid-column:1/-1;margin-top:8px;font-size:12.5px;color:var(--soft-fg);font-variant-numeric:tabular-nums}.hp-cn.on{border-color:var(--primary);background:var(--soft);box-shadow:0 0 0 3px color-mix(in oklab,var(--primary) 14%,transparent)}.hp-cn.on .pl i{background:color-mix(in oklab,var(--primary) 12%,var(--card))}@media (hover:hover){.hp-cn:hover{border-color:color-mix(in oklab,var(--primary) 50%,var(--border));transform:translateY(-1px)}}.hp-fq{display:grid;gap:16px}.hp-fq-list{border:1px solid var(--border);background:var(--card);border-radius:18px;overflow:hidden}.hp-q+.hp-q{border-top:1px solid var(--border)}.hp-q{transition:background-color .2s}.hp-q[data-state=open]{background:color-mix(in oklab,var(--primary) 4%,var(--card))}.hp-q button{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;text-align:left;padding:14px 14px 14px 16px;min-height:56px;font-size:15px;font-weight:600;line-height:1.3;letter-spacing:-.005em}.hp-q button i{position:relative;width:26px;height:26px;border-radius:50%;background:var(--muted);color:var(--muted-fg);transition:background-color .2s,color .2s}.hp-q button i:after,.hp-q button i:before{content:"";position:absolute;left:8px;right:8px;top:calc(50% - .8px);height:1.6px;border-radius:2px;background:currentColor;transition:transform .25s cubic-bezier(.3,1.2,.5,1)}.hp-q button i:after{transform:rotate(90deg)}.hp-q[data-state=open] button i{background:var(--soft);color:var(--soft-fg)}.hp-q[data-state=open] button i:after{transform:none}.hp-q-a{display:grid;grid-template-rows:1fr;transition:grid-template-rows .25s ease,visibility .25s}.hp-q-a[data-state=closed]{grid-template-rows:0fr;visibility:hidden}.hp-q-a>div{min-height:0;overflow:hidden}.hp-q p{padding:0 52px 16px 16px;color:var(--muted-fg);font-size:14.5px;line-height:1.55;max-width:70ch}.hp-q p a{color:var(--primary);font-weight:500}.hp-q p a:hover{text-decoration:underline}.hp-fq-help{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;color:var(--muted-fg);font-size:15px}.hp-fq-help .hp-btn{height:44px;font-size:14.5px;padding:0 16px}.hp-fq-help svg,.hp-ft-cta svg{width:16px;height:16px;color:var(--primary);flex:none}@media (prefers-reduced-motion:reduce){.hp-q button i:after,.hp-q-a{transition:none}}.hp-ft{border-top:1px solid var(--border);background:var(--card);font-size:14px}.hp-ft>.hp-wrap{padding-block:30px 14px}.hp-ft-grid{display:grid;gap:22px}.hp-ft-brand{border:1px solid var(--border);border-radius:18px;padding:16px;background:radial-gradient(90% 150% at 0 0,color-mix(in oklab,var(--primary) 13%,var(--card)),var(--card) 72%)}.hp-ft-brand>b{display:flex;align-items:center;gap:8px;font-size:17px;letter-spacing:-.015em}.hp-ft-brand>p{color:var(--muted-fg);margin-top:8px}.hp-ft-flags{display:flex;flex-wrap:wrap;gap:5px;margin-top:12px}.hp-ft-flags .hp-fl{width:20px;height:20px}.hp-ft-cta{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.hp-ft-cta .hp-btn{flex:1 1 auto;height:44px;font-size:13.5px;padding:0 14px;background:var(--card)}.hp-ft-mail{display:flex;flex-wrap:wrap;gap:0 14px;margin-top:4px;font-size:13px;color:var(--muted-fg)}.hp-ft li a,.hp-ft-mail a{display:inline-flex;align-items:center;min-height:44px;transition:color .15s}.hp-ft li a:hover,.hp-ft-mail a:hover{color:var(--fg)}.hp-ft h3{font-size:13px;font-weight:600;margin-bottom:2px}.hp-ft ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.hp-ft ul,.hp-ft-bot{display:grid;color:var(--muted-fg)}.hp-ft-bot{margin-top:18px;padding-top:14px;border-top:1px solid var(--border);gap:4px;font-size:13px}@container site (min-width:900px){.hp-cn-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:24px}.hp-cn{padding:16px;gap:0 10px}.hp-cn .hp-fl{width:32px;height:32px}.hp-cn b{font-size:15.5px}.hp-cn .pl{margin-top:12px}.hp-cn .pl i{font-size:12px;padding:4px 8px}.hp-cn em{font-size:13.5px;margin-top:10px}.hp-fq{grid-template-columns:320px minmax(0,1fr);grid-template-areas:"h l" "s l";grid-template-rows:auto 1fr;gap:20px 64px}.hp-fq-h{grid-area:h}.hp-fq-list{grid-area:l}.hp-fq-help{grid-area:s;align-self:start;display:grid;justify-items:start;gap:12px}.hp-q button{padding:17px 18px 17px 22px;font-size:16px;min-height:60px}.hp-q p{padding:0 70px 20px 22px;font-size:15px}.hp-ft>.hp-wrap{padding-block:48px 18px}.hp-ft-grid{grid-template-columns:minmax(0,450px) 1fr 1fr;gap:56px}.hp-ft-brand{padding:22px}.hp-ft h3{margin-bottom:8px}.hp-ft ul{grid-template-columns:minmax(0,1fr)}.hp-ft li a{min-height:34px}.hp-ft-bot{margin-top:36px;display:flex;justify-content:space-between;align-items:center;gap:24px}}