.ovh{--bar: rgba(255, 255, 255, .82);--solid: #fff;--line: rgba(0, 0, 0, .08);--ink: #1d1d1f;--nav: #424245;--muted: #6e6e73;--chev: #86868b;--scrim: rgba(232, 232, 237, .4);--field: #d2d2d7;--pfield: #f2f2f5;--badge: #1d1d1f;--badge-ink: #fff;--wbtn: #fff;--wline: #d2d2d7;--ago: rgba(0, 0, 0, .07);--ago-hover: rgba(0, 0, 0, .12);position:fixed;top:0;left:0;right:0;z-index:1000;font-family:Inter,system-ui,sans-serif;font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--ink);text-align:left;line-height:normal;letter-spacing:normal}.oa-dark-page .ovh{--bar: rgba(22, 22, 23, .8);--solid: #161617;--line: rgba(255, 255, 255, .12);--ink: #f5f5f7;--nav: #d2d2d7;--muted: #a1a1a6;--chev: #a1a1a6;--scrim: rgba(0, 0, 0, .45);--field: rgba(255, 255, 255, .24);--pfield: rgba(255, 255, 255, .1);--badge: #f5f5f7;--badge-ink: #1d1d1f;--wbtn: transparent;--wline: rgba(255, 255, 255, .28);--ago: rgba(255, 255, 255, .14);--ago-hover: rgba(255, 255, 255, .22)}.ovh *,.ovh *:before,.ovh *:after{box-sizing:border-box}.ovh [hidden]{display:none!important}.ovh a,.ovh a:hover{color:inherit;text-decoration:none}.ovh p,.ovh h3{margin:0}#ovh :where(button:not([class^=ovc-])){font:inherit;margin:0;padding:0;border-radius:0;background-color:transparent;color:inherit;letter-spacing:inherit;line-height:normal;text-transform:none;box-shadow:none;min-height:0;width:auto}.ovh img{max-width:none}.ovh input::placeholder{color:var(--muted)}.ovh-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ovh .ovh-in,html.ov-signed-in .ovh .ovh-out{display:none}html.ov-signed-in .ovh .ovh-in{display:block}html.ov-signed-in .ovh svg.ovh-in{display:block}.ovh-desk,.ovh-pbar{position:relative;background:var(--bar);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border-bottom:1px solid var(--line);transition:background .25s ease,border-color .25s ease}.ovh-desk{z-index:2}.ovh.is-open .ovh-desk,.ovh.is-open .ovh-pbar{background:var(--solid);border-bottom-color:transparent}.ovh-bwrap{max-width:1120px;height:52px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;position:relative;z-index:5}.ovh-nav{display:flex;align-items:center}#ovh .ovh-navbtn{position:relative;height:52px;padding:0 14px;border:0;background:transparent;font-size:13px;font-weight:500;letter-spacing:-.003em;color:var(--nav);display:flex;align-items:center;gap:5px;cursor:pointer;white-space:nowrap;transition:color .15s}#ovh a.ovh-navbtn{color:var(--nav)}#ovh .ovh-navbtn:hover,#ovh .ovh-navbtn[aria-expanded=true]{color:var(--ink)}.ovh-chev{color:var(--chev);transition:transform .25s ease}#ovh .ovh-navbtn[aria-expanded=true] .ovh-chev{transform:rotate(180deg)}#ovh .ovh-ibtn{width:40px;height:40px;border:0;border-radius:12px;background:transparent;color:var(--nav);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:color .15s;position:relative;padding:0;flex:none}#ovh a.ovh-ibtn{color:var(--nav)}#ovh .ovh-ibtn:hover,#ovh .ovh-ibtn[aria-expanded=true]{color:var(--ink)}.ovh-logo{justify-self:start;width:44px;margin-left:-9px}.ovh-logo img,.ovh-pbar img{display:block}.ovh-icons{justify-self:end;display:flex;align-items:center;gap:2px;margin-right:-10px}.ovh-cart{display:flex}.ovh-badge{position:absolute;top:6px;right:5px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--badge);color:var(--badge-ink);font-size:10px;font-weight:700;line-height:16px;text-align:center;box-shadow:0 0 0 2px var(--solid)}.ovh-badge[data-count="0"]{display:none}#ovh .ovh-navbtn:focus-visible,#ovh .ovh-ibtn:focus-visible,#ovh .ovh-cat:focus-visible,#ovh .ovh-sl:focus-visible,#ovh .ovh-obtn:focus-visible,#ovh .ovh-wbtn:focus-visible,#ovh .ovh-more:focus-visible,#ovh .ovh-qlink:focus-visible,#ovh .ovh-row:focus-visible,#ovh .ovh-back:focus-visible{outline:2px solid #f08a2c;outline-offset:2px;border-radius:10px}.ovh-tip:after{content:attr(data-tip);position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%,-4px);background:#1d1d1f;color:#fff;font:500 12px/1.2 Inter,system-ui,sans-serif;padding:6px 9px;border-radius:8px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s ease,transform .15s ease;z-index:30}.oa-dark-page .ovh-tip:after{background:#f5f5f7;color:#1d1d1f}.ovh-tip-end:after{left:auto;right:0;transform:translateY(-4px)}.ovh-tip:hover:after,.ovh-tip:focus-visible:after{opacity:1;transform:translate(-50%);transition-delay:.35s}.ovh-tip-end:hover:after,.ovh-tip-end:focus-visible:after{transform:translate(0)}.ovh-tip[aria-expanded=true]:after{opacity:0}@media (hover: none){.ovh-tip:hover:after{opacity:0}}#ovh .ovh-scrim{position:fixed;left:0;right:0;top:52px;bottom:0;border:0;padding:0;background:var(--scrim);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:ovh-fade .24s cubic-bezier(0,0,.2,1);transition:opacity .24s cubic-bezier(0,0,.2,1);z-index:1;cursor:default;display:block}@keyframes ovh-fade{0%{opacity:0}to{opacity:1}}.ovh-panel{position:absolute;left:0;right:0;top:52px;overflow:hidden;background:var(--solid);box-shadow:0 36px 50px -30px #0000002e;transition:height .24s cubic-bezier(0,0,.2,1),opacity .24s cubic-bezier(0,0,.2,1);z-index:2}.ovh-panel.is-shut{opacity:0;transition:none}#ovh.is-closing .ovh-panel,#ovh.is-closing .ovh-scrim{opacity:0;pointer-events:none}.ovh-view{position:absolute;left:0;right:0;top:0}.ovh-xfade{animation:ovh-xfade .24s cubic-bezier(0,0,.2,1)}@keyframes ovh-xfade{0%{opacity:.4}}.ovh-swap{animation:ovh-swap .32s cubic-bezier(.2,.8,.2,1) both}@keyframes ovh-swap{0%{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:none}}.ovh-pwrap{max-width:1120px;margin:0 auto;padding:34px 0 44px;display:grid;grid-template-columns:300px 220px minmax(0,1fr);column-gap:56px}.ovh-svc .ovh-catview{display:contents}.ovh-searchwrap{grid-template-columns:minmax(0,1fr) 488px}.ovh-acctwrap{grid-template-columns:612px 210px}.ovh-min0{min-width:0}.ovh .ovh-eyebrow{font-size:12px;line-height:16px;font-weight:500;color:var(--muted);margin:0 0 12px;letter-spacing:0;white-space:nowrap}.ovh-desk .ovh-eyebrow.ovh-gap{margin-top:28px}.ovh-cat{display:flex;align-items:center;gap:11px;height:36px;font-size:16px;line-height:22px;font-weight:600;letter-spacing:-.014em;white-space:nowrap;transition:color .15s}.ovh a.ovh-cat{color:var(--nav)}.ovh-cat img{width:19px;height:19px;object-fit:contain;flex:none;display:block}.ovh a.ovh-cat:hover,.ovh a.ovh-cat.on{color:var(--ink)}.ovh-cat .ovh-go{margin-left:auto;color:var(--ink);opacity:0;transform:translate(-6px);transition:opacity .2s,transform .28s cubic-bezier(.3,.7,.2,1);flex:none}.ovh-cat.on .ovh-go{opacity:1;transform:none}.ovh-sl{display:block;font-size:13px;line-height:18px;font-weight:500;letter-spacing:-.003em;padding:5px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .15s}.ovh a.ovh-sl{color:var(--nav)}.ovh a.ovh-sl:hover{color:var(--ink)}.ovh-more{display:inline-flex;align-items:center;gap:2px;font-size:12px;line-height:16px;font-weight:500;letter-spacing:0;white-space:nowrap}.ovh a.ovh-more{color:var(--ink)}.ovh-more svg{transition:transform .2s ease}.ovh-more:hover svg,.ovh-qlink:hover svg.ovh-arr{transform:translate(3px)}.ovh a.ovh-sl.ovh-all{margin-top:10px;color:var(--ink);font-weight:600}.ovh-field{display:flex;align-items:center;gap:12px;height:44px;padding:0 8px 0 14px;border:1px solid var(--field);border-radius:12px;margin:0}.ovh-field>svg{color:var(--muted);flex:none}.ovh .ovh-q{flex:1;min-width:0;height:auto;border:0;outline:none;box-shadow:none;background:transparent;font:inherit;font-size:15px;font-weight:500;letter-spacing:-.01em;color:var(--ink);padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ovh-q::-webkit-search-cancel-button{display:none}#ovh .ovh-clear{width:30px;height:30px}.ovh .ovh-rtitle{margin:24px 0 8px}.ovh-qlink{display:flex;align-items:center;gap:10px;height:32px;font-size:14px;font-weight:600;letter-spacing:-.006em;white-space:nowrap}.ovh a.ovh-qlink{color:var(--ink)}.ovh-qlink img{width:16px;height:16px;object-fit:contain;flex:none}.ovh-qlabel{overflow:hidden;text-overflow:ellipsis}.ovh-qgroup{font-size:12px;font-weight:500;color:var(--muted);letter-spacing:0}.ovh .ovh-lead{font-size:14px;line-height:20px;color:var(--muted);letter-spacing:-.006em;margin:4px 0 0}.ovh-h2{font-size:21px;line-height:26px;font-weight:600;letter-spacing:-.02em;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ovh-btns{display:flex;gap:10px;margin-top:20px}.ovh-obtn,.ovh-wbtn{height:40px;padding:0 18px;border-radius:12px;font-size:14px;font-weight:600;letter-spacing:-.01em;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}.ovh-obtn{border:1px solid #ffb062;background-image:linear-gradient(100deg,#f99f1a,#f37a24 30%,#ef5a2f,#ec4934);box-shadow:inset 0 1px #ffffff73,0 12px 22px -10px #f1692b99;transition:filter .2s,box-shadow .2s}.ovh a.ovh-obtn,.ovh a.ovh-obtn:hover{color:#fff}.ovh-obtn:hover{filter:brightness(1.08)}.ovh-wbtn{border:1px solid var(--wline);background:var(--wbtn)}.ovh a.ovh-wbtn,.ovh a.ovh-wbtn:hover{color:var(--ink)}.ovh-phone{display:none}@media (max-width: 1199.98px){.ovh-desk{display:none}.ovh-phone{display:block}}.ovh-pbar{height:48px;padding:0 6px 0 8px;display:flex;align-items:center;justify-content:space-between}#ovh .ovh-pbar .ovh-ibtn{width:44px;height:44px;-webkit-tap-highlight-color:transparent}.ovh-pbar .ovh-badge{top:7px;right:6px}.ovh-picons{display:flex;align-items:center}.ovh-mi{position:relative;width:18px;height:14px;display:block}.ovh-mi i{position:absolute;left:0;right:0;height:1.7px;border-radius:2px;background:currentColor;transition:transform .32s cubic-bezier(.2,.8,.2,1),top .32s cubic-bezier(.2,.8,.2,1)}.ovh-mi i:first-child{top:3px}.ovh-mi i:last-child{top:10px}#ovh .ovh-menu[aria-expanded=true] .ovh-mi i:first-child,#ovh.is-phone-open .ovh-menu .ovh-mi i:first-child{top:6.5px;transform:rotate(45deg)}#ovh .ovh-menu[aria-expanded=true] .ovh-mi i:last-child,#ovh.is-phone-open .ovh-menu .ovh-mi i:last-child{top:6.5px;transform:rotate(-45deg)}.ovh-ppanels{position:fixed;left:0;right:0;top:48px;bottom:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;background:var(--solid);animation:ovh-fade .24s cubic-bezier(0,0,.2,1);padding:8px 24px calc(40px + env(safe-area-inset-bottom))}.ovh-ppanel[data-view=search],.ovh-ppanel[data-view=account]{padding-top:14px}.ovh-ppanel .ovh-field{height:46px;padding:0 6px 0 14px;border:0;border-radius:14px;background:var(--pfield);gap:10px}.ovh-ppanel .ovh-q{font-size:17px;letter-spacing:-.014em}#ovh .ovh-ppanel .ovh-clear{width:34px;height:34px}.ovh-inR{animation:ovh-inR .32s cubic-bezier(.2,.8,.2,1) both}.ovh-inL{animation:ovh-inL .32s cubic-bezier(.2,.8,.2,1) both}@keyframes ovh-inR{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes ovh-inL{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}.ovh-lvl[data-lvl=top]{padding-top:10px}#ovh .ovh-row{width:100%;height:46px;border:0;background:transparent;padding:0;font-size:22px;line-height:28px;font-weight:600;letter-spacing:-.02em;color:var(--ink);display:flex;align-items:center;gap:12px;cursor:pointer;white-space:nowrap;text-align:left}#ovh a.ovh-row{color:var(--ink)}#ovh .ovh-row .ovh-rchev{margin-left:auto;color:var(--muted);flex:none}#ovh .ovh-row.ovh-mid{height:42px;font-size:16px;line-height:22px;letter-spacing:-.014em}#ovh .ovh-row img{width:20px;height:20px;object-fit:contain;flex:none;display:block}#ovh .ovh-back{height:44px;border:0;background:transparent;padding:0 8px 0 0;margin-left:-6px;font-size:14px;font-weight:500;letter-spacing:-.006em;color:var(--muted);display:inline-flex;align-items:center;gap:4px;cursor:pointer;white-space:nowrap}.ovh-phone .ovh-eyebrow{margin:8px 0 6px}.ovh-phone .ovh-eyebrow.ovh-gap{margin-top:22px}.ovh-phone .ovh-eyebrow.ovh-featlabel{margin-top:24px}.ovh-phone .ovh-sl{height:38px;line-height:38px;padding:0;font-size:15px;font-weight:500;letter-spacing:-.01em}.ovh-phone a.ovh-sl.ovh-hit{color:var(--ink);font-weight:600}.ovh-phone .ovh-every{margin-top:18px}.ovh-phone .ovh-catall{margin-top:8px}.ovh-ctitle{display:flex;align-items:center;gap:10px;margin:10px 0 6px}.ovh-ctitle img{width:24px;height:24px;object-fit:contain;flex:none;display:block}.ovh-ctitle span{font-size:19px;line-height:24px;font-weight:600;letter-spacing:-.018em;color:var(--ink);white-space:nowrap}.ovh-phone .ovc{max-width:342px}.ovh-phone .ovh-h2{font-size:22px;line-height:28px;margin-top:8px}.ovh-phone .ovh-btns{flex-direction:column}.ovh-phone .ovh-obtn,.ovh-phone .ovh-wbtn{height:50px;width:100%;border-radius:14px;font-size:16px}.ovh-phone .ovh-eyebrow.ovh-gap+.ovh-sl{margin-top:0}html.ovh-locked,html.ovh-locked body{overflow:hidden}.ovh-qlink,.ovh-phone a.ovh-sl.ovh-hit{font-weight:500}.ovh-phone .ovh-eyebrow.ovh-searched{margin-top:26px}#ovh .ovh-icons38 .ovh-ibtn{width:38px}@media (prefers-reduced-motion: reduce){#ovh .ovh-panel,#ovh .ovh-scrim,#ovh .ovh-ppanels,#ovh .ovh-xfade,#ovh .ovh-swap,#ovh .ovh-inR,#ovh .ovh-inL{animation:none}.ovh-panel,#ovh .ovh-scrim,.ovh-cat .ovh-go,.ovh-chev,.ovh-more svg,.ovh-mi i{transition:none}}
