.mh-copy--mobile{display:none}@media(max-width:767px){.mh-copy--desktop{display:none}.mh-copy--mobile{display:inline}main h1,main h2,main h3,.hp-btn,.pd-buy h2{overflow-wrap:anywhere}.pd-col>*,.pd-desc{min-width:0;max-width:100%;overflow-wrap:anywhere}.pd-desc ul,.pd-desc ol{padding-inline-start:22px;list-style:revert;margin:12px 0}.pd-desc li+li{margin-top:8px}.pd-cfg select,.pd-step input{font-size:16px}.pd-step{grid-template-columns:46px minmax(0,1fr) 46px}.hp-seg button{min-height:44px}.hp-seg[role=radiogroup] button{padding-inline:12px}.hp-seg[role=radiogroup] button small{display:block;margin:0;line-height:1.3}.hp-seg[role=radiogroup] button:has(small){padding-block:6px}[data-mobile-spacing=compact] .hp-section{padding-block:36px}[data-mobile-spacing=compact] .hp-hero--page{padding-block:24px 36px}[data-mobile-spacing=relaxed] .hp-section{padding-block:64px}[data-mobile-spacing=relaxed] .hp-hero--page{padding-block:40px 56px}[data-mobile-visual=hide] .hp-hero__visual{display:none}[data-mobile-visual=hide] .hp-hero--page>.hp-container{grid-template-columns:minmax(0,1fr)}[data-mobile-text=larger]{--fs-h1:32px;--fs-h2:26px;--fs-lead:18px}[data-mobile-text=larger] main .hp-lead,[data-mobile-text=larger] main .hp-prose,[data-mobile-text=larger] main .hp-sec-head>p,[data-mobile-text=larger] main .hp-fitem p{font-size:18px;line-height:1.65}html[data-mobile-motion=reduced]{scroll-behavior:auto}html[data-mobile-motion=reduced] *,html[data-mobile-motion=reduced] *:before,html[data-mobile-motion=reduced] *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;transition-delay:0s!important;scroll-behavior:auto!important}html[data-mobile-motion=reduced] .hp-marquee__track{animation:none;flex-wrap:wrap;width:auto;justify-content:center}html[data-mobile-motion=reduced] .hp-marquee__track span[aria-hidden]{display:none}}@media(max-width:640px){.hp-section{padding-block:32px}.hp-sec-head{margin-bottom:18px}.ghp-bar{font-size:12.5px;line-height:1.35}.ghp-bar__in{padding-block:6px;min-height:0}.hp-wa{min-height:44px;min-width:44px;padding:0;justify-content:center;left:12px;bottom:12px}.hp-wa span{display:none}.hp-wa svg{width:22px;height:22px}.hp-tlds{gap:6px}.hp-tld label{min-height:38px;padding:0 10px 0 8px;font-size:13px}.hp-plans,.hp-trio,.hp-home .bl-grid,.bl-home .bl-grid,.bl-related .bl-grid{display:grid!important;grid-auto-flow:column;grid-template-columns:none!important;grid-auto-columns:86%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:16px;overscroll-behavior-x:contain;padding:4px 16px 14px;margin-inline:-16px;scrollbar-width:none;perspective:none}.hp-plans::-webkit-scrollbar,.hp-trio::-webkit-scrollbar,.bl-grid::-webkit-scrollbar{display:none}.hp-plans>*,.hp-trio>*,.bl-grid>*{scroll-snap-align:start;min-width:0}.hp-plans--n1{grid-auto-columns:100%}.hp-home #ai-connectors,.hp-home #revault{display:none}.hp-fcols{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}.hp-fcols a{font-size:14px}.hp-panel-bar{margin-bottom:16px;gap:10px}.hp-panel-bar>p{font-size:14.5px;flex-basis:100%}.hp-panel-bar__ctrls{width:100%;justify-content:stretch;gap:8px}.hp-panel-bar__ctrls>.hp-seg{display:flex;width:100%}.hp-panel-bar__ctrls>.hp-seg button{flex:1 1 0;padding-inline:8px;min-height:40px;font-size:13.5px}.hp-dots{display:flex;justify-content:center;gap:6px;margin:4px 0 0}.hp-dots button{width:8px;height:8px;padding:0;border-radius:99px;background:var(--line-2);transition:width .25s,background-color .25s}.hp-dots button[aria-current=true]{width:22px;background:var(--brand)}}
