html[data-nav-variant=light]{background:#f4f3f1}.oprv .booking:before{top:0;height:100%}.osheet.oprv{position:relative;z-index:2;--o-col:min(100%,620px)}.oprv .sec-lead,.oprv .o-p,.oprv .o-note{max-width:var(--o-col)}.oprv{--mal:var(--stormy-teal-400,#3A8E92)}.oprv .sec-nm,.oprv .dsit-k,.oprv .dflow-w,.oprv .dhero-eye,.oprv .dcta-eye,.oprv .dmodel-k,.oprv .o-spec-t,.oprv .o-tag,.oprv .o-row-k{color:var(--mal);font-weight:500}.oprv .book-incl li:before{color:var(--mal)}body.oferta-page .mfloat,body.oferta-page .mm-eyebrow,body.oferta-page .mm-modes{display:none}body.oferta-page .nav-lang:not(.pp-seg){display:none}body.oferta-page .nav-panel{display:none}.oprv .dhero{display:grid;grid-template-columns:1fr;gap:clamp(32px,4vw,64px);align-items:center}.oprv .dhero-inner{max-width:none}.oprv .dhero-h{font-size:clamp(34px,min(5.4vw,7.6vh),80px)}@media (min-width:960px){.oprv .dhero{grid-template-columns:1.3fr .7fr}}.o-hnote{position:relative;z-index:2;margin-top:clamp(14px,2.2vh,22px);padding-left:18px;border-left:2px solid var(--ma);max-width:520px;font-size:13px;line-height:1.75;color:#e5e4e280;text-wrap:pretty}.o-cue{position:absolute;left:6vw;bottom:26px;z-index:3;display:inline-flex;align-items:center;gap:14px;text-decoration:none;cursor:none;font-family:JetBrains Mono,monospace;font-size:8.5px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:#e5e4e26b;transition:color .2s}.o-cue:hover{color:var(--mal)}.o-cue-l{position:relative;display:block;width:1px;height:34px;flex:0 0 auto;background:#e5e4e224;overflow:hidden}.o-cue-l:after{content:"";position:absolute;left:0;top:0;width:1px;height:13px;background:var(--mal);animation:oCueRun 2.4s cubic-bezier(.55,0,.45,1) infinite}@keyframes oCueRun{0%{transform:translateY(-15px)}to{transform:translateY(36px)}}@media (prefers-reduced-motion:reduce){.o-cue-l:after{animation:none;transform:translateY(10px)}}@media (max-width:860px){.o-cue{left:6vw;bottom:20px;font-size:8px;letter-spacing:.16em}.oprv .dhero{padding-bottom:84px}}.o-spec{position:relative;z-index:2;border:1px solid var(--secbd);border-left:2px solid var(--ma);border-radius:var(--cardr);background:#1212148c;backdrop-filter:blur(var(--sw-blur,8px));-webkit-backdrop-filter:blur(var(--sw-blur,8px))}.o-spec-t{display:block;padding:14px 20px;border-bottom:1px solid var(--secbd);font-family:JetBrains Mono,monospace;font-size:8.5px;letter-spacing:.28em;text-transform:uppercase}.o-spec-r{display:grid;grid-template-columns:minmax(84px,30%) 1fr;gap:14px;padding:15px 20px;border-bottom:1px solid var(--secbd)}.o-spec-r:last-child{border-bottom:none}.o-spec-k{font-family:JetBrains Mono,monospace;font-size:8.5px;letter-spacing:.18em;text-transform:uppercase;color:#e5e4e266;padding-top:3px}.o-spec-v{font-size:13.5px;line-height:1.7;color:#e5e4e2a8}.o-spec-v b{color:var(--pt);font-weight:500}.o-p{font-size:15px;line-height:1.85;color:#e5e4e280;margin-top:16px;text-wrap:pretty}.o-p strong{color:var(--pt);font-weight:500}.o-box{border:1px solid var(--secbd);border-left:2px solid var(--ma);border-radius:var(--cardr);background:var(--cardbg);padding:clamp(22px,2.8vw,32px);margin-top:clamp(26px,3vw,40px)}.o-box h3{font-family:Teko,sans-serif;font-size:clamp(23px,3vw,30px);font-weight:600;text-transform:uppercase;line-height:1;color:var(--pt);margin-bottom:14px}.o-box p{font-size:14px;line-height:1.85;color:#e5e4e28c;text-wrap:pretty}.o-box p+p{margin-top:12px}.oprv .o-p a,.oprv .sec-lead a{color:var(--ma);text-decoration:none;cursor:none;border-bottom:1px solid rgba(136,45,23,.45);transition:border-color .2s,color .2s}.oprv .o-p a:hover,.oprv .sec-lead a:hover{border-bottom-color:var(--ma)}body.oferta-light .oprv .o-p a:hover,body.oferta-light .oprv .sec-lead a:hover{color:var(--pt);border-bottom-color:var(--pt)}.o-note{font-size:13.5px;line-height:1.8;color:#e5e4e273;margin-top:18px;text-wrap:pretty}.o-tag{display:inline-block;font-family:JetBrains Mono,monospace;font-size:8.5px;letter-spacing:.2em;text-transform:uppercase;border:1px solid var(--secbd);border-radius:var(--cardr);padding:5px 9px}.o-deliv{list-style:none;display:flex;flex-direction:column;gap:9px;margin-top:14px}.o-deliv li{position:relative;padding-left:22px;font-size:13.5px;line-height:1.6;color:#e5e4e28c}.o-deliv li:before{content:"■";position:absolute;left:0;top:2px;color:var(--ma);font-size:7px}.o-price{display:flex;align-items:baseline;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:clamp(22px,2.6vw,32px);border:1px solid var(--secbd);border-left:2px solid var(--ma);border-radius:var(--cardr);background:var(--cardbg);margin-top:26px}.o-price-t{font-family:Teko,sans-serif;font-size:clamp(26px,3vw,34px);font-weight:600;text-transform:uppercase;line-height:1;color:var(--pt)}.o-price-d{font-family:JetBrains Mono,monospace;font-size:8.5px;letter-spacing:.12em;text-transform:uppercase;color:#e5e4e266;margin-top:9px;line-height:1.6}.o-price-v{font-family:Teko,sans-serif;font-size:clamp(38px,4.4vw,56px);font-weight:700;line-height:.9;color:var(--pt);white-space:nowrap}.o-price-v small{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:400;letter-spacing:.08em;color:var(--ma);margin-left:8px}.o-price+.o-price{margin-top:12px}.o-price.is-alt{border-left-color:var(--secbd)}.o-price.is-alt .o-price-v{font-size:clamp(30px,3.4vw,42px)}.o-flag{display:inline-block;margin-bottom:10px;padding:4px 9px;border-radius:var(--cardr);background:var(--ma);color:#f6f5f3;font-family:JetBrains Mono,monospace;font-size:8px;letter-spacing:.2em;text-transform:uppercase}.o-price-out{margin-top:14px;font-size:13px;line-height:1.75;color:#e5e4e273;max-width:var(--o-col);text-wrap:pretty}.o-cta2{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;margin-top:10px;padding:15px 20px;border:1px solid var(--secbd);border-radius:var(--cardr);background:transparent;text-decoration:none;cursor:none;font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:.22em;text-transform:uppercase;color:#e5e4e299;transition:border-color .2s,color .2s}.o-cta2:hover{border-color:var(--ma);color:var(--pt)}@media (max-width:820px){.o-price{flex-direction:column;align-items:flex-start;gap:14px}}body.oferta-light{--c:#F4F3F1;--pt:#1A1A1C;--dim:rgba(26,26,28,.45);--bdr:rgba(26,26,28,.08);--secbd:rgba(136,45,23,.26);--cardbg:rgba(255,255,255,.72);--ink-2:rgba(26,26,28,.76);--ink-3:rgba(26,26,28,.6);--ink-4:rgba(26,26,28,.52);background:linear-gradient(180deg,#f6f5f3,#f1efec 40%,#eae8e4);background-attachment:fixed;color:var(--pt);font-weight:400}body.oferta-light:before{opacity:.2}body.oferta-light ::selection{background:var(--rs);color:#fff}body.oferta-light .oprv{--mal:var(--rs)}body.oferta-light .nl img,body.oferta-light footer>img{filter:invert(1)}body.oferta-light .nlinks a{color:#1a1a1c9e}body.oferta-light .nlinks a:hover{color:var(--pt)}body.oferta-light .ntime{color:#1a1a1c80}body.oferta-light .nav-cta{color:#f6f5f3}body.oferta-light .hamb span{background:var(--pt)}body.oferta-light .mobile-menu{background:#f6f5f3f9}body.oferta-light .mm-links a{color:var(--pt)}body.oferta-light .mm-cta{color:#f6f5f3}body.oferta-light .mm-audio{color:var(--pt);border-color:#1a1a1c24}body.oferta-light .mm-close{color:var(--pt)}body.oferta-light .backtop .mg-art:before{border-color:#1a1a1c33}body.oferta-light .oprv .dhero{background:linear-gradient(180deg,#fbfaf9,#f4f3f1);border-bottom-color:var(--secbd)}body.oferta-light .oprv .dhero-h em{color:var(--rs);opacity:1}body.oferta-light .oprv .dhero-lead{color:var(--ink-2)}body.oferta-light .oprv .dhero-cta{color:#f6f5f3}body.oferta-light .o-hnote{color:var(--ink-3)}body.oferta-light .o-cue{color:#1a1a1c9e}body.oferta-light .o-cue-l{background:#1a1a1c24}body.oferta-light .o-spec{background:#ffffffc7}body.oferta-light .o-spec-k{color:#1a1a1c8f}body.oferta-light .o-spec-v{color:var(--ink-2)}body.oferta-light .oprv .sec-n{color:#1a1a1c8f}body.oferta-light .oprv .sec-note{color:#1a1a1c80}body.oferta-light .oprv .sec-h em{color:var(--rs);opacity:1}body.oferta-light .oprv .sec-lead,body.oferta-light .o-p{color:var(--ink-2)}body.oferta-light .o-note{color:var(--ink-3)}body.oferta-light .oprv .dsit-d,body.oferta-light .oprv .dflow-d,body.oferta-light .oprv .dmodel-d,body.oferta-light .o-deliv li,body.oferta-light .oprv .ddraft-pts li{color:var(--ink-2)}body.oferta-light .oprv .dsit,body.oferta-light .oprv .dmodel,body.oferta-light .oprv .dflow,body.oferta-light .o-box,body.oferta-light .o-price{background:#ffffffb8}body.oferta-light .o-box p{color:var(--ink-2)}body.oferta-light .o-price-d{color:var(--ink-4)}body.oferta-light .o-price-out{color:var(--ink-3)}body.oferta-light .o-tag{border-color:var(--secbd)}body.oferta-light .booking-lead,body.oferta-light .book-incl li{color:var(--ink-2)}body.oferta-light .booking-h em{color:var(--rs);opacity:1}body.oferta-light .dcta-card{background:#ffffffc7}body.oferta-light .oprv .dcta-d{color:var(--ink-2)}body.oferta-light .oprv .dcta-fine{color:var(--ink-4)}body.oferta-light .bc-cta{color:#f6f5f3}body.oferta-light .o-cta2{color:#1a1a1cb8}body.oferta-light .o-cta2:hover{color:var(--pt)}body.oferta-light .o-row-b,body.oferta-light .o-vs-l li{color:var(--ink-2)}body.oferta-light .o-vs-k{color:var(--ink-4)}body.oferta-light .o-vs-l li:before{background:#1a1a1c57}body.oferta-light .o-vs-side.is-sys .o-vs-l li{color:var(--pt)}body.oferta-light .oprv .ft-links a,body.oferta-light .oprv .ft-cr{color:#1a1a1c8c}.o-rows{margin-top:clamp(22px,3vw,32px);border-top:1px solid var(--secbd)}.o-row{display:grid;grid-template-columns:minmax(150px,24%) 1fr;gap:clamp(16px,3vw,44px);padding:clamp(20px,2.4vw,30px) 0;border-bottom:1px solid var(--secbd)}.o-row-k{display:block;font-family:JetBrains Mono,monospace;font-size:8.5px;letter-spacing:.24em;text-transform:uppercase;margin-bottom:9px}.o-row-t{font-family:Teko,sans-serif;font-size:clamp(23px,2.4vw,30px);font-weight:600;text-transform:uppercase;line-height:1;letter-spacing:.02em;color:var(--pt)}.o-row-b{font-size:14px;line-height:1.8;color:#e5e4e28c;text-wrap:pretty;max-width:64ch}.o-row-b:has(.o-deliv){max-width:none}.o-row-b strong{color:var(--pt);font-weight:500}.o-row-b .o-deliv{margin-top:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:9px 30px}@media (max-width:760px){.o-row{grid-template-columns:1fr;gap:12px;padding:22px 0}.o-row-k{margin-bottom:6px}}.o-quote{margin-top:clamp(30px,3.6vw,48px);padding-left:clamp(20px,2.6vw,30px);border-left:2px solid var(--ma);max-width:min(100%,620px)}.o-quote p{font-family:Teko,sans-serif;font-weight:500;font-size:clamp(23px,2.8vw,32px);line-height:1.12;text-transform:uppercase;letter-spacing:.01em;color:var(--pt)}.o-vs{display:grid;grid-template-columns:1fr 1fr;margin-top:clamp(24px,3vw,34px);border-top:1px solid var(--secbd);border-bottom:1px solid var(--secbd)}.o-vs-side{padding:clamp(22px,2.6vw,30px) clamp(20px,2.6vw,36px) clamp(24px,2.8vw,32px) 0}.o-vs-side+.o-vs-side{border-left:1px solid var(--secbd);padding-left:clamp(22px,3vw,44px);padding-right:0}.o-vs-k{display:block;font-family:JetBrains Mono,monospace;font-size:8.5px;letter-spacing:.24em;text-transform:uppercase;color:#e5e4e252;margin-bottom:10px}.o-vs-side.is-sys .o-vs-k{color:var(--ma)}.o-vs-t{font-family:Teko,sans-serif;font-size:clamp(24px,2.6vw,32px);font-weight:600;text-transform:uppercase;line-height:1;letter-spacing:.02em;color:var(--pt);margin-bottom:16px}.o-vs-l{list-style:none;display:flex;flex-direction:column;gap:11px}.o-vs-l li{position:relative;padding-left:20px;font-size:13.5px;line-height:1.7;color:#e5e4e280}.o-vs-l li:before{content:"";position:absolute;left:0;top:11px;width:9px;height:1px;background:#e5e4e24d}.o-vs-side.is-sys .o-vs-l li{color:#e5e4e29e}.o-vs-side.is-sys .o-vs-l li:before{background:var(--ma);height:2px;top:10px}@media (max-width:760px){.o-vs{grid-template-columns:1fr}.o-vs-side{padding:22px 0}.o-vs-side+.o-vs-side{border-left:none;border-top:1px solid var(--secbd);padding-left:0}}.o-grid4{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin-top:26px}.o-sig{display:grid;grid-template-columns:1fr .92fr;gap:clamp(28px,4vw,64px);align-items:center;margin-top:22px}.o-sig-fig{margin:0;display:flex;flex-direction:column;align-items:center;gap:16px}.o-sig-art{width:min(100%,300px);height:auto;color:var(--ma);opacity:.9;transform:rotate(-4deg)}.o-sig-fig figcaption{font-size:12.5px;line-height:1.65;text-align:center;max-width:34ch;color:#e5e4e26b;text-wrap:pretty}body.oferta-light .o-sig-fig figcaption{color:var(--ink-3)}@media (max-width:820px){.o-sig{grid-template-columns:1fr;gap:32px}.o-sig-art{width:min(70%,240px)}.o-ume{width:min(82%,340px);margin:0 auto}}.o-ume{position:relative;width:min(100%,420px);aspect-ratio:1;margin-inline:auto;transform:scale(calc(.93 + .07 * var(--p,0)));transition:transform .19s linear}.o-ume-in{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:50% 92%;transition:transform .4s ease-out}.o-ume.is-open .o-ume-in{animation:umeSway 8s ease-in-out infinite}.o-ume-f{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;opacity:0}@keyframes umeSway{0%{transform:rotate(-1.4deg) translateY(0)}50%{transform:rotate(1.4deg) translateY(-7px)}to{transform:rotate(-1.4deg) translateY(0)}}@media (prefers-reduced-motion:reduce){.o-ume{transform:none;transition:none}.o-ume.is-open .o-ume-in{animation:none}}.o-row-b p+.o-deliv{margin-top:16px}body.oferta-light .kc-pop{--pt:#E5E4E2;--dim:rgba(229,228,226,.45);--bdr:rgba(229,228,226,.08);color:var(--pt);font-weight:300}.o-opts{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:clamp(24px,3vw,34px);align-items:stretch}.o-opt{display:flex;flex-direction:column;padding:clamp(22px,2.6vw,34px);border:1px solid var(--secbd);border-radius:var(--cardr);background:var(--cardbg)}.o-opt.is-rec{border:1px solid var(--ma);box-shadow:inset 0 3px 0 var(--ma)}.o-opt-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;min-height:24px}.o-opt-top .o-flag{margin-bottom:0}.o-opt-n{font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:.26em;text-transform:uppercase;color:var(--mal)}.o-opt-t{font-family:Teko,sans-serif;font-size:clamp(30px,3.2vw,40px);font-weight:600;text-transform:uppercase;line-height:.95;color:var(--pt)}.o-opt-d{font-size:13.5px;line-height:1.7;color:var(--ink-3,rgba(229,228,226,.5));margin-top:12px;text-wrap:pretty}.o-opt-price{display:flex;flex-direction:column;gap:6px;margin:22px 0 20px;padding-top:20px;border-top:1px solid var(--secbd)}.o-opt-v{font-family:Teko,sans-serif;font-size:clamp(46px,5vw,64px);font-weight:700;line-height:.85;color:var(--pt);white-space:nowrap}.o-opt-v small,.o-stage-v small{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:400;letter-spacing:.08em;color:var(--ma);margin-left:8px}.o-opt-was{display:block;font-family:JetBrains Mono,monospace;font-size:8.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-4,rgba(229,228,226,.4))}.o-opt-pk{display:block;font-family:JetBrains Mono,monospace;font-size:8.5px;letter-spacing:.24em;text-transform:uppercase;color:var(--ink-4,rgba(229,228,226,.4));margin-bottom:8px}.o-opt-plus{margin-top:auto;padding-top:18px;font-size:13px;line-height:1.7;color:var(--pt);text-wrap:pretty}.o-pay{list-style:none;display:flex;flex-direction:column}.o-pay li{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:9px 0;border-bottom:1px solid var(--bdr,rgba(229,228,226,.08));font-size:13px;line-height:1.5;color:var(--ink-2,rgba(229,228,226,.6))}.o-pay li:last-child{border-bottom:none}.o-pay b{font-weight:500;color:var(--pt);white-space:nowrap}.o-stage{margin-top:20px;padding-top:18px;border-top:1px solid var(--secbd)}.o-stage-h{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:8px}.o-stage-t{font-family:Teko,sans-serif;font-size:clamp(22px,2.2vw,26px);font-weight:600;text-transform:uppercase;line-height:1;color:var(--pt)}.o-stage-d{font-family:JetBrains Mono,monospace;font-size:8.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-4,rgba(229,228,226,.4));margin-top:7px;line-height:1.6}.o-stage-v{font-family:Teko,sans-serif;font-size:clamp(32px,3.2vw,40px);font-weight:700;line-height:.9;color:var(--pt);white-space:nowrap;text-align:right}.o-stage-v .o-opt-was{margin-top:6px}.o-cmp-h{font-family:Teko,sans-serif;font-size:clamp(24px,2.6vw,32px);font-weight:600;text-transform:uppercase;line-height:1;color:var(--pt);margin-top:clamp(34px,4vw,52px)}.o-cmp-wrap{margin-top:14px;overflow-x:auto}.o-cmp{width:100%;border-collapse:collapse;font-size:13.5px;line-height:1.55}.o-cmp th,.o-cmp td{text-align:left;vertical-align:top;padding:13px 16px 13px 0;border-bottom:1px solid var(--secbd)}.o-cmp thead th{font-family:JetBrains Mono,monospace;font-size:8.5px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-4,rgba(229,228,226,.4));border-bottom:1px solid var(--pt)}.o-cmp thead th.is-rec{color:var(--mal)}.o-cmp tbody th{font-weight:500;color:var(--pt);width:30%}.o-cmp td{color:var(--ink-2,rgba(229,228,226,.6));width:35%}.o-cmp td.is-rec{color:var(--pt);font-weight:500}@media (max-width:860px){.o-opts{grid-template-columns:1fr}}@media (max-width:520px){.o-cmp{font-size:12.5px}.o-cmp th,.o-cmp td{padding-right:10px}.o-stage-h{flex-direction:column;gap:10px}.o-stage-v{text-align:left}}.o-box.is-alert,body.oferta-light .o-box.is-alert{background:var(--ma);border-color:var(--ma);box-shadow:0 24px 50px -30px #882d178c}.o-box.is-alert h3,body.oferta-light .o-box.is-alert h3{color:#f6f5f3}.o-box.is-alert p,body.oferta-light .o-box.is-alert p{color:#f6f5f3e6;max-width:var(--o-col)}.o-draw{display:block;width:min(100%,440px);height:auto;margin-inline:auto;overflow:visible}.o-draw-p{stroke-dasharray:1 1;stroke-dashoffset:1}.o-draw.is-drawn .o-draw-p{animation:oDraw var(--dur,1s) cubic-bezier(.45,.05,.35,1) var(--delay,0s) forwards}@keyframes oDraw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.o-draw .o-draw-p{stroke-dashoffset:0;animation:none}}@media (max-width:820px){.o-draw{width:min(78%,320px)}}.o-opt.is-wide{display:grid;grid-template-columns:1.2fr .8fr;gap:clamp(22px,3vw,44px);margin-top:clamp(28px,3.4vw,44px)}.o-opt.is-wide .o-opt-price{margin-top:0;padding-top:0;border-top:none}.o-opt.is-wide .o-opt-plus{margin-top:18px;color:var(--ink-3,rgba(229,228,226,.5))}@media (max-width:860px){.o-opt.is-wide{grid-template-columns:1fr}.o-opt.is-wide .o-opt-price{padding-top:20px;border-top:1px solid var(--secbd)}}.o-opts-3>.o-opt.is-rec{grid-column:1/-1}.o-opts .o-opt.is-wide{margin-top:0}.o-cmp-3 tbody th,.o-cmp-3 td{width:25%}@media (max-width:520px){.o-cmp-3{font-size:12px}.o-cmp-3 th,.o-cmp-3 td{padding-right:8px}}
