.ovh.ovh h1,.ovh.ovh h2,.ovh.ovh h3,.ovh.ovh p,.ovh.ovh li,.ovh.ovh a{color:inherit}@font-face{font-family:Zodiak;font-weight:700;font-display:swap;src:url(/fonts/home/zodiak-700.woff2)format("woff2")}@font-face{font-family:Zodiak;font-weight:800;font-display:swap;src:url(/fonts/home/zodiak-800.woff2)format("woff2")}@font-face{font-family:Zodiak;font-weight:900;font-display:swap;src:url(/fonts/home/zodiak-900.woff2)format("woff2")}@font-face{font-family:General Sans;font-weight:400;font-display:swap;src:url(/fonts/home/generalsans-400.woff2)format("woff2")}@font-face{font-family:General Sans;font-weight:500;font-display:swap;src:url(/fonts/home/generalsans-500.woff2)format("woff2")}@font-face{font-family:General Sans;font-weight:600;font-display:swap;src:url(/fonts/home/generalsans-600.woff2)format("woff2")}@font-face{font-family:General Sans;font-weight:700;font-display:swap;src:url(/fonts/home/generalsans-700.woff2)format("woff2")}.ovh{--ink:#1a2233;--mut:#41506b;--ivory:#f7f4ee;--paper2:#efeae0;--gold:#b8862f;--goldtext:#8c6420;--blue:#6fa8d6;--rule:#d8d2c4;--brand:#ff6b2c;--card:#fffdf9}.ovh.ovh *{box-sizing:border-box;margin:0;padding:0}.ovh{scroll-behavior:smooth;color:var(--ink);background:var(--ivory);font-family:General Sans,sans-serif}.ovh.ovh img{max-width:100%;display:block}.ovh.ovh .wrap{max-width:1220px;margin:0 auto;padding:0 clamp(24px,5vw,72px)}.ovh.ovh .kick{letter-spacing:.22em;color:var(--goldtext);margin-bottom:18px;font-size:clamp(12.5px,1.2vw,14px);font-weight:700}.ovh.ovh .kick .w{color:var(--mut)}.ovh.ovh h1,.ovh.ovh h2{letter-spacing:-.015em;font-family:Zodiak;font-weight:800;line-height:1.04}.ovh.ovh em{font-style:italic}.ovh.ovh.js .rev{opacity:0;transition:opacity .8s,transform .8s;transform:translateY(26px)}.ovh.ovh .rev.on{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.ovh.ovh.js .rev{opacity:1;transition:none;transform:none}}.ovh.ovh .hero{height:100svh;padding:0;position:relative;overflow:hidden}.ovh.ovh .hero .kick{color:#8c6420;text-shadow:0 1px 16px #f7f4eea6}.ovh.ovh .hero .plate{height:112%;position:absolute;inset:-12% 0 0}.ovh.ovh .hero .plate img{object-fit:cover;object-position:center 30%;width:100%;height:100%}.ovh.ovh .top{z-index:5;justify-content:space-between;align-items:center;padding:24px clamp(24px,5vw,72px);display:flex;position:absolute;top:0;left:0;right:0}.ovh.ovh .loc{letter-spacing:.14em;color:#2c3a52;font-size:13.5px;font-weight:700}.ovh.ovh .hwrap{z-index:5;max-width:1250px;padding:0 clamp(24px,5vw,72px);position:absolute;top:clamp(96px,15vh,170px);left:0;right:0}.ovh.ovh h1{font-size:clamp(50px,8.4vw,122px)}.ovh.ovh .hsub{color:#1f2b42;max-width:30em;margin-top:22px;font-size:clamp(17.5px,1.6vw,21px);font-weight:500;line-height:1.6}.ovh.ovh .hsub b{color:var(--ink);margin-top:8px;font-weight:700;display:block}.ovh.ovh.dusk .hsub b{color:#f4f7fb}.ovh.ovh .crow{flex-wrap:wrap;align-items:center;gap:16px;margin-top:32px;display:flex}.ovh.ovh .cta{background:var(--ink);color:var(--ivory);border-radius:999px;padding:17px 30px;font-size:clamp(16px,1.4vw,18px);font-weight:700;text-decoration:none;display:inline-block}.ovh.ovh .tlink{color:var(--ink);text-underline-offset:3px;font-size:clamp(14.5px,1.3vw,16px);font-weight:700;text-decoration:underline}.ovh.ovh .price-t{letter-spacing:.1em;color:#2c3a52;font-size:clamp(13.5px,1.25vw,15px);font-weight:700}.ovh.ovh .price-t b{color:var(--ink)}.ovh.ovh .scue{z-index:5;letter-spacing:.3em;color:#2c3a52;font-size:12.5px;font-weight:700;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.ovh.ovh .strip{background:var(--ink);color:var(--ivory);padding:clamp(56px,7vw,96px) 0}.ovh.ovh .strip p{max-width:26em;font-family:Zodiak;font-size:clamp(24px,3.2vw,42px);font-weight:700;line-height:1.25}.ovh.ovh .strip p em{color:#8fc1ea}.ovh.ovh .strip .att{letter-spacing:.18em;color:#a9bad6;margin-top:18px;font-family:General Sans;font-size:14px;font-weight:700}.ovh.ovh .chap{align-items:flex-end;min-height:92vh;padding:clamp(90px,14vh,160px) 0 clamp(56px,8vh,96px);display:flex;position:relative;overflow:hidden}.ovh.ovh .chap .plate{height:120%;position:absolute;inset:-10% 0}.ovh.ovh .chap .plate img{object-fit:cover;width:100%;height:100%;animation:38s ease-in-out infinite alternate ovhkb}@keyframes ovhkb{0%{transform:scale(1)}to{transform:scale(1.07)}}.ovh.ovh .chap .plate video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1s;position:absolute;inset:0}.ovh.ovh .chap .plate video.on{opacity:1}.ovh.ovh .chap .plate:has(video.on) img{animation:none}@media (prefers-reduced-motion:reduce){.ovh.ovh .chap .plate img{animation:none}}.ovh.ovh .cscrim{pointer-events:none;background:linear-gradient(#0c122014 0%,#0c122033 32%,#0c122085 58%,#0c1220e0 100%);position:absolute;inset:0}.ovh.ovh .cnum{z-index:1;color:#f7f4ee2e;pointer-events:none;font-family:Zodiak;font-size:clamp(96px,15vw,230px);font-weight:900;line-height:.8;position:absolute;top:clamp(20px,6vh,60px);right:clamp(16px,4vw,64px)}.ovh.ovh .chap .cwrap{z-index:2;width:100%;max-width:1220px;margin:0 auto;padding:0 clamp(24px,5vw,72px);position:relative}.ovh.ovh .chap .kick{color:#f0be62;text-shadow:0 1px 4px #0c12208c,0 1px 16px #0c122080}.ovh.ovh .chap .kick .w{color:#dde5f1}.ovh.ovh .chap h2{color:#f7f4ee;text-shadow:0 1px 4px #0c122066,0 2px 26px #0c122073;max-width:14em;font-size:clamp(34px,4.6vw,60px)}.ovh.ovh .chap h2 em{color:#a8cbea}.ovh.ovh .chap .sub{color:#e4eaf3;text-shadow:0 1px 3px #0c122080,0 1px 14px #0c122073;max-width:36em;margin-top:16px;font-size:clamp(16.5px,1.5vw,19px);line-height:1.6}.ovh.ovh .chap .rate{color:#d9e2ef;letter-spacing:.12em;text-shadow:0 1px 3px #0c122080,0 1px 12px #0c122073;margin-top:20px;font-size:clamp(13.5px,1.2vw,15px);font-weight:700}.ovh.ovh .chap .rate b{color:#f0be62;white-space:nowrap}.ovh.ovh .chap .oldway{color:#afbdd4;letter-spacing:.12em;text-shadow:0 1px 3px #0c122080,0 1px 12px #0c122073;margin-top:8px;font-size:13.5px;font-weight:700}.ovh.ovh .chap .flip{color:#8fc1ea}.ovh.ovh .fline{color:#edeff4;text-shadow:0 1px 3px #0c122080,0 1px 14px #0c122066;border-left:2px solid #f0be62;max-width:44em;margin-top:26px;padding-left:16px;font-size:clamp(15.5px,1.45vw,18px);line-height:1.65}.ovh.ovh .fline i{letter-spacing:.16em;color:#f0be62;margin-bottom:6px;font-size:12px;font-style:normal;font-weight:700;display:block}.ovh.ovh .fline b{color:#fffdf8;font-weight:700}.ovh.ovh .chap .pt{color:#d9e2ef;text-shadow:0 1px 3px #0c122080,0 1px 12px #0c122073;max-width:40em;margin-top:14px;font-size:15.5px;line-height:1.6}.ovh.ovh .chap .pt b{color:#f7f4ee}.ovh.ovh .seam{color:#ff9d66;text-shadow:0 1px 4px #0c122080,0 2px 22px #0c122080;max-width:20em;margin-top:24px;font-family:Zodiak;font-size:clamp(24px,3.2vw,40px);font-style:italic;font-weight:800;line-height:1.3}.ovh.ovh .seam em{color:#8fc1ea}.ovh.ovh.dusk .chap .plate img,.ovh.ovh.dusk .chap .plate video{filter:brightness(.58)saturate(.85)hue-rotate(-8deg)}.ovh.ovh.dusk .cscrim{background:linear-gradient(#080c1633 0%,#080c1661 34%,#080c16a8 62%,#080c16e6 100%)}@media (max-width:700px){.ovh.ovh .chap{min-height:88vh}.ovh.ovh .cnum{font-size:84px;top:18px;right:16px}.ovh.ovh .chap .rate,.ovh.ovh .chap .oldway{letter-spacing:.1em;font-size:12.5px}}.ovh.ovh .flip{color:#3d5a7a;height:1.25em;margin-top:14px;font-family:Zodiak;font-size:clamp(30px,3.6vw,48px);font-style:italic;font-weight:800;position:relative}.ovh.ovh .flip span{transition:opacity .7s,filter .7s;position:absolute;top:0;left:0}.ovh.ovh .flip span:last-child,.ovh.ovh .flip.es span:first-child{opacity:0;filter:blur(6px)}.ovh.ovh .flip.es span:last-child{opacity:1;filter:blur()}.ovh.ovh .brk{height:clamp(380px,60vh,640px);position:relative;overflow:hidden}.ovh.ovh .brk .plate{height:128%;position:absolute;inset:-14% 0}.ovh.ovh .brk .plate img{object-fit:cover;width:100%;height:100%}.ovh.ovh .brk .line{text-align:center;z-index:2;padding:0 24px;position:absolute;top:clamp(48px,10vh,110px);left:0;right:0}.ovh.ovh .brk .line p{color:var(--ink);font-family:Zodiak;font-size:clamp(26px,3.6vw,48px);font-style:italic;font-weight:800}.ovh.ovh .dare{padding:clamp(90px,12vw,170px) 0;position:relative;overflow:hidden}.ovh.ovh .dare .plate{height:120%;position:absolute;inset:-10% 0}.ovh.ovh .dare .plate img{object-fit:cover;object-position:center 75%;width:100%;height:100%}.ovh.ovh .dare .plate:after{content:"";background:linear-gradient(#f7f4eef2 0%,#f7f4eeb8 45%,#f7f4ee61 100%);position:absolute;inset:0}.ovh.ovh .dare .wrap{z-index:2;position:relative}.ovh.ovh .dare h2{max-width:14em;font-size:clamp(36px,5.2vw,72px)}.ovh.ovh .dtel{color:var(--ink);letter-spacing:.01em;margin-top:26px;font-family:Zodiak;font-size:clamp(44px,7.6vw,104px);font-weight:900;text-decoration:none;display:inline-block}.ovh.ovh .say{letter-spacing:.2em;color:#2c3a52;margin-top:26px;font-size:14px;font-weight:700}.ovh.ovh .chips{flex-wrap:wrap;gap:10px;margin-top:14px;list-style:none;display:flex}.ovh.ovh .chips li{border:1.5px solid var(--ink);background:#f7f4eea6;border-radius:999px;padding:11px 20px;font-size:clamp(14px,1.3vw,16px);font-weight:600}.ovh.ovh .dnote{color:#2c3a52;max-width:34em;margin-top:24px;font-size:clamp(15.5px,1.4vw,17.5px);line-height:1.6}.ovh.ovh .des{color:#2c3a52;margin-top:10px;font-size:clamp(15.5px,1.4vw,17.5px);font-style:italic}.ovh.ovh .dare .crow{margin-top:30px}.ovh.ovh .tr{align-items:center;gap:14px;display:flex}.ovh.ovh .langsw{border:1.5px solid #1a223359;border-radius:999px;align-items:center;gap:2px;padding:3px;display:flex}.ovh.ovh .langsw button{font:inherit;letter-spacing:.06em;color:#2c3a52;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 12px;font-size:13.5px;font-weight:700}.ovh.ovh .langsw button.on{background:var(--ink);color:var(--ivory)}.ovh.ovh #duskbtn{cursor:pointer;color:#2c3a52;background:0 0;border:1.5px solid #1a223359;border-radius:999px;width:34px;height:34px;font-size:15px;line-height:1}.ovh[data-lang=es] .L.en,.ovh:not([data-lang=es]) .L.es{display:none!important}.ovh.ovh.dusk{background:#141b2c}.ovh.ovh.dusk .hero .plate img,.ovh.ovh.dusk .hero .plate video,.ovh.ovh.dusk .brk .plate img,.ovh.ovh.dusk .dare .plate img{filter:brightness(.52)saturate(.8)hue-rotate(-10deg)}.ovh.ovh.dusk .hero:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#0a0f1e8c,#0a0f1e0d 55%,#141b2c59);position:absolute;inset:0}.ovh.ovh.dusk .hero .hwrap,.ovh.ovh.dusk .hero .top,.ovh.ovh.dusk .scue{z-index:6}.ovh.ovh.dusk h1{color:#f4f7fb}.ovh.ovh.dusk .hsub{color:#c9d4e6}.ovh.ovh.dusk .hero .kick{color:#e8b45c}.ovh.ovh.dusk .loc,.ovh.ovh.dusk .scue,.ovh.ovh.dusk .langsw button,.ovh.ovh.dusk #duskbtn{color:#c9d4e6}.ovh.ovh.dusk .langsw,.ovh.ovh.dusk #duskbtn{border-color:#f4f7fb66}.ovh.ovh.dusk .langsw button.on{color:#141b2c;background:#f4f7fb}.ovh.ovh.dusk .price-t{color:#c9d4e6}.ovh.ovh.dusk .price-t b{color:#f4f7fb}.ovh.ovh.dusk .hero .cta{color:#141b2c;background:#f4f7fb}.ovh.ovh.dusk .bmark.day,.bmark.night{display:none}.ovh.ovh.dusk .bmark.night{display:block}.ovh.ovh.dusk .brk .line p{color:#f4f7fb;text-shadow:0 2px 18px #0a0f1e8c}.ovh.ovh.dusk .dare .plate:after{background:linear-gradient(#101626ed 0%,#101626b8 45%,#1016266b 100%)}.ovh.ovh.dusk .dare h2,.ovh.ovh.dusk .dtel{color:#f4f7fb}.ovh.ovh.dusk .dare .kick{color:#e8b45c}.ovh.ovh.dusk .say,.ovh.ovh.dusk .dnote,.ovh.ovh.dusk .des{color:#c9d4e6}.ovh.ovh.dusk .chips li{color:#f4f7fb;background:#10162680;border-color:#c9d4e6}.ovh.ovh.dusk .dare .cta{color:#141b2c;background:#f4f7fb}.ovh.ovh.dusk .tlink{color:#f4f7fb}.ovh.ovh .pp-row-total .pp-row-name,.ovh.ovh .pp-row-total .pp-row-fig{position:relative;text-decoration:none!important}.ovh.ovh .pp-row-total .pp-row-name:after,.ovh.ovh .pp-row-total .pp-row-fig:after{content:"";background:currentColor;height:2px;transition:right .9s cubic-bezier(.7,0,.3,1) .25s;position:absolute;top:55%;left:0;right:100%}.ovh.ovh .struckon .pp-row-name:after,.ovh.ovh .struckon .pp-row-fig:after{right:0}@media (prefers-reduced-motion:reduce){.ovh.ovh .pp-row-total .pp-row-name,.ovh.ovh .pp-row-total .pp-row-fig{text-decoration:line-through!important}.ovh.ovh .pp-row-total .pp-row-name:after,.ovh.ovh .pp-row-total .pp-row-fig:after{display:none}}.ovh.ovh .hplate-v{object-fit:cover;object-position:center 30%;width:100%;height:100%;display:none;position:absolute;inset:0}.ovh.ovh .hasvid .hplate-v{display:block}.ovh.ovh .callbar{z-index:1000;background:var(--ink);color:var(--ivory);text-align:center;letter-spacing:.06em;padding:16px 0;font-size:17px;font-weight:700;text-decoration:none;transition:transform .45s;display:none;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.ovh.ovh .callbar.on{transform:none}.ovh.ovh .callbar b{color:#ffc195}.ovh.ovh .callbar a{color:inherit;flex:1;padding:16px 0;text-decoration:none}.ovh.ovh .callbar .cbtxt{color:#ffc195;border-left:1px solid #f7f4ee38;flex:none;padding:16px clamp(20px,6vw,34px)}.ovh.ovh .txt{opacity:.85}.ovh.ovh .dtext{color:#2c3a52;margin-top:14px;font-size:clamp(15px,1.45vw,17px);font-weight:600}.ovh.ovh .dtext a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.ovh.ovh.dusk .dtext{color:#c9d4e6}.ovh.ovh.dusk .dtext a,.ovh.ovh.dusk .txt{color:#f4f7fb}@media (max-width:860px){.ovh.ovh .callbar{align-items:center;padding:0;display:flex}.ovh.ovh .loc{display:none}.ovh.ovh .hwrap{top:auto;bottom:clamp(74px,11vh,120px)}body.ovh-barred{padding-bottom:52px}}@media (min-width:861px){.ovh.ovh .hero{align-items:center;height:auto;min-height:calc(100svh - 73px);padding:clamp(102px,11vh,128px) 0 clamp(34px,4.6vh,64px);display:flex}.ovh.ovh .hero .hwrap{width:100%;position:static}.ovh.ovh .hero h1{font-size:min(clamp(50px,8.4vw,122px),13.5vh)}}@media (max-height:560px){.ovh.ovh .hero{align-items:center;height:auto;min-height:calc(100svh - 73px);padding:64px 0 clamp(14px,4vh,28px);display:flex}.ovh.ovh .hero .top{padding:9px clamp(16px,4vw,40px)}.ovh.ovh .langsw button,.ovh.ovh #duskbtn{padding-top:5px;padding-bottom:5px}.ovh.ovh .hero .hwrap{width:100%;position:static;top:auto;bottom:auto}.ovh.ovh .hero h1{font-size:min(clamp(30px,5.4vw,52px),12vh)}.ovh.ovh .hsub{margin-top:10px;font-size:clamp(14.5px,1.7vw,17px)}.ovh.ovh .hsub b{margin-top:5px}.ovh.ovh .crow{gap:12px;margin-top:15px}.ovh.ovh .hero .cta{padding:13px 24px;font-size:15.5px}.ovh.ovh .scue{display:none}}@media (min-width:861px){.ovh.ovh .pp-row{align-items:baseline}.ovh.ovh .pp-row:before{content:"";border-bottom:2px dotted #c4bba6;flex:1;order:1;margin:0 14px;transform:translateY(-4px)}.ovh.ovh .pp-row-name{order:0}.ovh.ovh .pp-row-fig{order:2}}.ovh.ovh .pp-row-fig,.ovh.ovh .pp-bigprice{font-variant-numeric:tabular-nums}.ovh.ovh .pp-paper{background:var(--pp-paper);--pp-paper:#f7f4ee;--pp-band:#efeae0;--pp-ink:#1a2233;--pp-muted:#41506b;--pp-gold:#b8862f;--pp-gold-deep:#8c6420;--pp-rule:#d8d2c4;--pp-blue:#6fa8d6;--pp-dark:#12192a;--pp-ivory:#f7f4ee;--pp-dark-muted:#8fa0be}.ovh.ovh .pp-paper *,.ovh.ovh .pp-paper :before,.ovh.ovh .pp-paper :after{box-sizing:border-box}.ovh.ovh .pp-sec{padding-top:clamp(80px,10vw,140px);padding-bottom:clamp(80px,10vw,140px)}.ovh.ovh .pp-wrap{max-width:1140px;margin:0 auto;padding-left:clamp(24px,5vw,72px);padding-right:clamp(24px,5vw,72px)}.ovh.ovh .pp-kicker{letter-spacing:.2em;text-transform:uppercase;color:var(--pp-gold-deep);margin:0 0 clamp(18px,2.4vw,26px);font-family:General Sans,sans-serif;font-size:14px;font-weight:700;line-height:1.5}.ovh.ovh .pp-h2{letter-spacing:-.012em;color:var(--pp-ink);max-width:19ch;margin:0;font-family:Zodiak,Georgia,serif;font-size:clamp(34px,4.6vw,60px);font-weight:800;line-height:1.05}.ovh.ovh .pp-h2 em{font-style:italic;font-weight:800}.ovh.ovh .pp-lead{color:var(--pp-muted);max-width:62ch;margin:clamp(20px,2.6vw,30px) 0 0;font-family:General Sans,sans-serif;font-size:clamp(17px,1.35vw,19px);line-height:1.6}.ovh.ovh .pp-head{margin-bottom:clamp(44px,5.5vw,72px)}.ovh.ovh .pp-ledger{border-top:1px solid var(--pp-rule);margin:0}.ovh.ovh .pp-row{border-bottom:1px solid var(--pp-rule);flex-direction:column;gap:4px;padding:18px 0;display:flex}.ovh.ovh .pp-row-name{color:var(--pp-ink);font-family:General Sans,sans-serif;font-size:17px;font-weight:600;line-height:1.4}.ovh.ovh .pp-row-fig{color:var(--pp-muted);font-variant-numeric:tabular-nums;font-family:General Sans,sans-serif;font-size:17px;font-weight:500;line-height:1.4}.ovh.ovh .pp-row-total{border-bottom:0;border-top:1px solid var(--pp-ink);margin-top:14px;padding:26px 0 0}.ovh.ovh .pp-row-total .pp-row-name,.ovh.ovh .pp-row-total .pp-row-fig{text-underline-offset:2px;color:var(--pp-muted);font-weight:600;text-decoration:line-through;text-decoration-thickness:1px}.ovh.ovh .pp-note{color:var(--pp-muted);max-width:52ch;margin:18px 0 0;font-family:General Sans,sans-serif;font-size:15px;line-height:1.6}.ovh.ovh .pp-pricegrid{flex-direction:column;gap:clamp(28px,3.5vw,40px);margin-top:clamp(56px,7vw,88px);display:flex}.ovh.ovh .pp-priceblock{border-top:2px solid var(--pp-ink);padding-top:clamp(28px,3.5vw,40px)}.ovh.ovh .pp-priceblock .pp-kicker{margin-bottom:14px}.ovh.ovh .pp-bigprice{letter-spacing:-.03em;color:var(--pp-ink);margin:0;font-family:Zodiak,Georgia,serif;font-size:clamp(64px,11vw,132px);font-weight:800;line-height:.92;display:block}.ovh.ovh .pp-suffix{letter-spacing:.2em;text-transform:uppercase;color:var(--pp-muted);margin-top:16px;font-family:General Sans,sans-serif;font-size:14px;font-weight:700;display:block}.ovh.ovh .pp-fine{color:var(--pp-muted);max-width:46ch;margin:22px 0 0;font-family:General Sans,sans-serif;font-size:17px;line-height:1.6}.ovh.ovh .pp-starter{border:1px solid var(--pp-rule);border-left:3px solid var(--pp-blue);padding:clamp(26px,3.4vw,40px)}.ovh.ovh .pp-starter .pp-kicker{margin-bottom:14px}.ovh.ovh .pp-midprice{letter-spacing:-.025em;color:var(--pp-ink);margin:0;font-family:Zodiak,Georgia,serif;font-size:clamp(44px,6vw,72px);font-weight:800;line-height:.95;display:block}.ovh.ovh .pp-starter .pp-suffix{margin-top:12px}.ovh.ovh .pp-starter p{color:var(--pp-muted);max-width:54ch;margin:20px 0 0;font-family:General Sans,sans-serif;font-size:17px;line-height:1.6}.ovh.ovh .pp-promises{border-top:1px solid var(--pp-rule);grid-template-columns:1fr;gap:0;display:grid}.ovh.ovh .pp-promise{border-bottom:1px solid var(--pp-rule);padding:clamp(28px,3.4vw,40px) 0}.ovh.ovh .pp-num{color:var(--pp-gold);margin-bottom:14px;font-family:Zodiak,Georgia,serif;font-size:22px;font-style:italic;font-weight:800;line-height:1;display:block}.ovh.ovh .pp-h3{letter-spacing:-.005em;color:var(--pp-ink);max-width:22ch;margin:0 0 12px;font-family:Zodiak,Georgia,serif;font-size:clamp(21px,2.2vw,27px);font-weight:700;line-height:1.18}.ovh.ovh .pp-promise p{color:var(--pp-muted);max-width:56ch;margin:0;font-family:General Sans,sans-serif;font-size:17px;line-height:1.6}.ovh.ovh .pp-operator{background:var(--pp-band)}.ovh.ovh .pp-quote{letter-spacing:-.01em;color:var(--pp-ink);border-left:2px solid var(--pp-gold);max-width:24ch;margin:clamp(44px,5vw,68px) 0 0;padding-left:clamp(20px,2.4vw,32px);font-family:Zodiak,Georgia,serif;font-size:clamp(24px,3.2vw,40px);font-style:italic;font-weight:700;line-height:1.24}.ovh.ovh .pp-signoff{letter-spacing:.2em;text-transform:uppercase;color:var(--pp-gold-deep);margin:clamp(26px,3vw,36px) 0 0;font-family:General Sans,sans-serif;font-size:14px;font-weight:700}.ovh.ovh .pp-sigcard{border-top:1px solid var(--pp-rule);flex-direction:column;align-items:flex-start;gap:10px;margin-top:clamp(48px,6vw,76px);padding-top:clamp(28px,3.4vw,40px);display:flex}.ovh.ovh .pp-signature{letter-spacing:-.02em;color:var(--pp-ink);font-family:Zodiak,Georgia,serif;font-size:clamp(46px,7vw,84px);font-style:italic;font-weight:800;line-height:1}.ovh.ovh .pp-sigmeta{letter-spacing:.18em;text-transform:uppercase;color:var(--pp-muted);font-family:General Sans,sans-serif;font-size:14px;font-weight:700}.ovh.ovh .pp-sigtel{color:var(--pp-ink);border-bottom:1px solid var(--pp-gold);padding-bottom:2px;font-family:General Sans,sans-serif;font-size:19px;font-weight:600;line-height:1.4;text-decoration:none}.ovh.ovh .pp-sigtel:hover{color:var(--pp-gold-deep)}.ovh.ovh .pp-faq{border-top:1px solid var(--pp-rule)}.ovh.ovh .pp-q{border-bottom:1px solid var(--pp-rule)}.ovh.ovh .pp-q>summary{cursor:pointer;letter-spacing:-.005em;color:var(--pp-ink);align-items:flex-start;gap:clamp(16px,2vw,28px);padding:clamp(24px,2.8vw,34px) 0;font-family:Zodiak,Georgia,serif;font-size:clamp(20px,2.1vw,26px);font-weight:700;line-height:1.22;list-style:none;display:flex}.ovh.ovh .pp-q>summary::-webkit-details-marker{display:none}.ovh.ovh .pp-q>summary::marker{content:""}.ovh.ovh .pp-q summary span{flex:auto;max-width:44ch}.ovh.ovh .pp-sign{flex:none;width:22px;height:22px;margin-top:.34em;position:relative}.ovh.ovh .pp-sign:before,.ovh.ovh .pp-sign:after{content:"";background:var(--pp-gold);width:22px;height:1.5px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.ovh.ovh .pp-sign:after{transform:translateY(-50%)rotate(90deg)}.ovh.ovh .pp-q[open] .pp-sign:after{transform:translateY(-50%)rotate(0)}.ovh.ovh .pp-a{color:var(--pp-muted);max-width:64ch;margin:0;padding:0 0 clamp(28px,3.2vw,38px);font-family:General Sans,sans-serif;font-size:17px;line-height:1.65}.ovh.ovh .pp-close{color:var(--pp-ivory);text-align:center;background:linear-gradient(#12192a 0%,#0c1220 100%)}.ovh.ovh .pp-close .pp-kicker{color:var(--pp-gold)}.ovh.ovh .pp-close .pp-h2{color:var(--pp-ivory);max-width:22ch;margin-left:auto;margin-right:auto}.ovh.ovh .pp-tel{letter-spacing:-.02em;color:var(--pp-ivory);margin:clamp(40px,5vw,64px) 0 0;font-family:Zodiak,Georgia,serif;font-size:clamp(40px,7vw,96px);font-weight:800;line-height:1.05;text-decoration:none;display:inline-block}.ovh.ovh .pp-tel:hover{color:var(--pp-gold)}.ovh.ovh .pp-closeline{color:var(--pp-dark-muted);text-wrap:balance;max-width:56ch;margin:clamp(22px,2.6vw,30px) auto 0;font-family:General Sans,sans-serif;font-size:clamp(17px,1.35vw,19px);line-height:1.6}.ovh.ovh .pp-cta{background:var(--pp-ivory);color:var(--pp-ink);letter-spacing:.01em;border-radius:999px;margin-top:clamp(32px,4vw,44px);padding:20px 34px;font-family:General Sans,sans-serif;font-size:17px;font-weight:700;line-height:1;text-decoration:none;display:inline-block}.ovh.ovh .pp-cta:hover{background:var(--pp-gold);color:var(--pp-dark)}.ovh.ovh .pp-foot{letter-spacing:.12em;text-transform:uppercase;color:var(--pp-dark-muted);max-width:40ch;margin:clamp(44px,5vw,64px) auto 0;font-family:General Sans,sans-serif;font-size:14px;font-weight:700;line-height:1.7}@media (min-width:861px){.ovh.ovh .pp-kicker,.ovh.ovh .pp-signoff{font-size:13px}.ovh.ovh .pp-row{flex-direction:row;justify-content:space-between;align-items:baseline;gap:32px;padding:22px 0}.ovh.ovh .pp-row-fig{text-align:right;white-space:nowrap}.ovh.ovh .pp-row-name,.ovh.ovh .pp-row-fig{font-size:19px}.ovh.ovh .pp-row-total{padding:26px 0 0}.ovh.ovh .pp-pricegrid{flex-direction:row;align-items:stretch;gap:clamp(32px,4vw,56px)}.ovh.ovh .pp-priceblock{flex:56%}.ovh.ovh .pp-starter{flex:44%}.ovh.ovh .pp-promises{grid-template-columns:1fr 1fr;column-gap:clamp(40px,5vw,72px)}.ovh.ovh .pp-sigcard{flex-flow:wrap;align-items:baseline;gap:clamp(24px,3vw,44px)}.ovh.ovh .pp-a{padding-left:calc(22px + clamp(16px,2vw,28px))}}@media (prefers-reduced-motion:no-preference){.ovh.ovh .pp-sign:before,.ovh.ovh .pp-sign:after{transition:transform .18s}}.ovh.ovh .serve{background:var(--paper2);border-bottom:1px solid var(--rule);padding:clamp(40px,5vw,64px) 0}.ovh.ovh .serve .kick{margin-bottom:14px}.ovh.ovh .serve-row{flex-wrap:wrap;gap:10px 22px;display:flex}.ovh.ovh .serve-row a{color:var(--ink);text-underline-offset:4px;font-size:clamp(15px,1.3vw,16.5px);font-weight:600;-webkit-text-decoration:underline #c4bba6;text-decoration:underline #c4bba6}.ovh.ovh .serve-row a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.ovh.ovh .serve-row .serve-all{color:var(--goldtext);font-weight:700}.ovh.ovh .pp-audit{text-align:center;margin-top:18px}.ovh.ovh .pp-audit a{color:#a8b8d4;text-underline-offset:3px;font-size:15px;font-weight:600;text-decoration:underline}.ovh.ovh .pp-audit a:hover{color:#f4f7fb}.ovh.ovh .pp-row-total .pp-row-name,.ovh.ovh .pp-row-total .pp-row-fig{width:fit-content}.ovh.ovh .pp-photo{border-radius:18px;width:clamp(140px,18vw,200px);height:auto;margin:clamp(30px,3.6vw,46px) 0 0;display:block;box-shadow:0 10px 34px #14192824}@media (min-width:861px){.ovh.ovh .pp-photo{float:left;margin:clamp(30px,3.6vw,46px) 28px 0 0}}.ovh.ovh .conceit{background:var(--ivory);padding:clamp(60px,7vw,100px) 0 clamp(36px,4.5vw,60px)}.ovh.ovh .csub{color:#7a8499;max-width:44em;margin-top:14px;font-size:clamp(15.5px,1.4vw,17.5px);line-height:1.6}.ovh.ovh .closerline{color:var(--ink);max-width:24em;margin-bottom:10px;font-family:Zodiak;font-size:clamp(20px,2.4vw,30px);font-weight:700;line-height:1.3}.ovh.ovh.dusk .closerline{color:#f4f7fb}.ovh.ovh .oline{color:#2c3a52;margin-bottom:18px;font-size:clamp(15.5px,1.5vw,18px);font-weight:600}.ovh.ovh .oline b{font-variant-numeric:tabular-nums;color:var(--ink)}.ovh.ovh.dusk .oline{color:#c9d4e6}.ovh.ovh.dusk .oline b{color:#f4f7fb}
