.voy.weight-voy-page .hero.proj{min-height:700px}.voy.weight-voy-page .hero.proj .bg img{-o-object-position:0 100%;object-position:0 100%}.voy.weight-voy-page .hero.proj:after{background:linear-gradient(180deg,rgba(63,18,48,.42),rgba(63,18,48,.16) 40%,rgba(63,18,48,.05) 70%,rgba(63,18,48,.18))}.voy.weight-voy-page .hero.proj .tx{padding-top:clamp(64px,10vh,100px)}.voy.weight-voy-page .hero.proj h1{font-size:clamp(2.5rem,4.6vw,4rem);margin-bottom:0}.voy.weight-voy-page .arc{position:absolute;inset:0;width:100%;height:100%;z-index:2;pointer-events:none}.voy.weight-voy-page .arc path{fill:none;stroke:rgba(255,255,255,.9);stroke-width:3;stroke-linecap:round;stroke-dasharray:2 13}.voy.weight-voy-page .arcdots{position:absolute;inset:0;z-index:2;pointer-events:none}.voy.weight-voy-page .arcdots i{position:absolute;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:#fff;box-shadow:0 0 0 5px rgba(255,255,255,.22);opacity:0;transform:scale(.4);transition:opacity .4s ease,transform .5s var(--voy-eo)}.voy.weight-voy-page .arcdots i.end{width:16px;height:16px;margin:-8px 0 0 -8px}.voy.weight-voy-page .arcdots i.on{opacity:1;transform:none}.voy.weight-voy-page .al{position:absolute;font-size:13px;font-weight:700;color:#fff;white-space:nowrap;text-shadow:0 1px 10px rgba(63,18,48,.55);opacity:0;transition:opacity .5s ease}.voy.weight-voy-page .al.on{opacity:1}.voy.weight-voy-page .al.a{transform:translate(18px,-150%)}.voy.weight-voy-page .al.b{transform:translate(calc(-100% - 4px),-230%)}.voy.weight-voy-page .pc{position:relative;z-index:3;width:100%;max-width:440px;margin:clamp(16px,2.8vh,28px) auto 0;background:rgba(251,247,241,.96);-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);border:1px solid rgba(255,255,255,.75);border-radius:26px;padding:22px 26px 18px;color:var(--voy-ink);box-shadow:0 26px 64px rgba(63,18,48,.38);text-align:center;opacity:0;animation:voy-rise .9s var(--voy-eo) .55s forwards}.voy-settled .voy.weight-voy-page .pc{opacity:1}.voy.weight-voy-page .pc .lab,.voy.weight-voy-page .pc label{font-size:11.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--voy-body)}.voy.weight-voy-page .pc .lab a{color:var(--voy-magenta);text-decoration:none;margin-left:1px}.voy.weight-voy-page .pc .row{display:flex;align-items:baseline;justify-content:center;gap:14px;margin-top:4px;font-family:Cormorant,Georgia,serif;font-style:italic}.voy.weight-voy-page .pc .was{position:relative;font-size:clamp(1.9rem,3.2vw,2.3rem);font-weight:500;color:var(--voy-body);opacity:.85}.voy.weight-voy-page .pc .was:after{content:"";position:absolute;left:-8%;right:-8%;top:56%;height:2px;border-radius:2px;background:var(--voy-magenta);transform:rotate(-7deg)}.voy.weight-voy-page .pc .arrow{font-family:Quicksand,sans-serif;font-style:normal;font-size:1.25rem;color:var(--voy-magenta);transform:translateY(-.25em)}.voy.weight-voy-page .pc .now{font-size:clamp(3.6rem,6vw,4.5rem);font-weight:600;line-height:1;color:var(--voy-ink)}.voy.weight-voy-page .pc .now small{font-family:Quicksand,sans-serif;font-style:normal;font-weight:700;font-size:.25em;margin-left:6px;color:var(--voy-body)}.voy.weight-voy-page .pc .cap{font-size:13.5px;color:var(--voy-body);min-height:1.55em;margin-top:6px}.voy.weight-voy-page .pc label{display:block;text-align:left;margin:12px 0}.voy.weight-voy-page .pc label span{color:var(--voy-magenta)}.voy.weight-voy-page .pc .btn{width:100%;margin-top:22px}.voy.weight-voy-page .pc .fine{font-size:12px;line-height:1.5;color:var(--voy-body);margin-top:10px}.voy.weight-voy-page .pc .fine span{opacity:.8;font-size:11.5px}.voy.weight-voy-page .pc .fine em{font-style:normal}.voy.weight-voy-page input[type=range]{width:100%;display:block;-moz-appearance:none;appearance:none;-webkit-appearance:none;height:44px;margin:-18px 0;background:transparent;outline:none;cursor:pointer;touch-action:pan-y}.voy.weight-voy-page input[type=range]::-webkit-slider-runnable-track{height:8px;border-radius:99px;background:linear-gradient(90deg,var(--voy-magenta) var(--fill,24%),rgba(92,31,66,.16) var(--fill,24%))}.voy.weight-voy-page input[type=range]::-moz-range-track{height:8px;border-radius:99px;background:linear-gradient(90deg,var(--voy-magenta) var(--fill,24%),rgba(92,31,66,.16) var(--fill,24%))}.voy.weight-voy-page input[type=range]::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:40px;height:40px;margin-top:-16px;border-radius:50%;background:var(--voy-magenta);border:4px solid #fff;box-shadow:0 4px 14px rgba(63,18,48,.35);cursor:grab}.voy.weight-voy-page input[type=range]::-moz-range-thumb{width:32px;height:32px;border-radius:50%;background:var(--voy-magenta);border:4px solid #fff;box-shadow:0 4px 14px rgba(63,18,48,.35);cursor:grab}.voy.weight-voy-page input[type=range]:focus-visible{outline:3px solid var(--voy-magenta);outline-offset:-8px;border-radius:99px}.voy.weight-voy-page .marq.flush{margin-top:0}.voy.weight-voy-page .sgrid.duo{grid-template-columns:1fr 1fr;max-width:900px;margin-left:auto;margin-right:auto}.voy.weight-voy-page .stat.dim b{color:rgba(255,255,255,.62)}.voy.weight-voy-page .stat b sup{font-family:Quicksand,sans-serif;font-style:normal;font-size:.22em;vertical-align:top;margin-left:4px}.voy.weight-voy-page .stat .bar{height:10px;border-radius:99px;background:rgba(255,255,255,.12);margin-top:22px;overflow:hidden}.voy.weight-voy-page .stat .bar i{display:block;height:100%;width:var(--w);border-radius:99px;background:var(--voy-lilac);transform:scaleX(0);transform-origin:left;transition:transform 1.6s var(--voy-eo) .3s}.voy.weight-voy-page .stat.dim .bar i{background:rgba(255,255,255,.5)}.voy.weight-voy-page .stat.voy-in .bar i{transform:none}.voy.weight-voy-page .pnote{font-size:14px;color:rgba(255,255,255,.7);margin:26px auto 0;max-width:620px;line-height:1.55;text-align:center}.voy.weight-voy-page .rail:before{background:repeating-linear-gradient(180deg,var(--voy-sand) 0 4px,transparent 4px 11px)}.voy.weight-voy-page .pks.one{grid-template-columns:1fr;max-width:1000px;margin-left:auto;margin-right:auto}.voy.weight-voy-page .pks.one .pk{min-height:0;display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(24px,4vw,60px);align-items:center}.voy.weight-voy-page .pks.one .tag{display:inline-block;margin-bottom:14px}.voy.weight-voy-page .pks.one h3{font-size:clamp(1.75rem,2.5vw,2.2rem);margin-bottom:18px}.voy.weight-voy-page .pks.one .price small{font-family:Quicksand,sans-serif;font-style:normal;font-weight:700;font-size:.3em;margin-left:10px;opacity:.9}.voy.weight-voy-page .pks.one .vat{margin-bottom:0}.voy.weight-voy-page .pks.one .pk .btn{margin-top:0}.voy.weight-voy-page .incs{margin-bottom:20px}.voy.weight-voy-page .say.close{padding-bottom:12px}.voy.weight-voy-page .say.close .box{position:relative}.voy.weight-voy-page .say.close .in2,.voy.weight-voy-page .say.close .ph{position:relative;z-index:2}.voy.weight-voy-page .say.close .blob.one{left:-160px;top:auto;bottom:-220px;opacity:.35}.voy.weight-voy-page .say small{display:block;margin-top:18px;font-size:13.5px;font-weight:600;color:rgba(255,255,255,.85)}.voy.weight-voy-page .notes{padding:36px 0 40px}.voy.weight-voy-page .notes ol{max-width:980px;padding-left:18px;font-size:12.5px;line-height:1.6;color:var(--voy-body)}.voy.weight-voy-page .notes li{margin-bottom:8px}.voy.weight-voy-page .notes li:target{color:var(--voy-ink);font-weight:600}@media (min-width:900px) and (max-width:1279px){.voy.weight-voy-page .hero.proj .tx{padding-left:300px}}@media (max-width:899px){.voy.weight-voy-page .hero.proj{height:auto;min-height:max(100svh,840px);max-height:none}.voy.weight-voy-page .hero.proj .bg{inset:0 0 -11% 0}.voy.weight-voy-page .hero.proj .bg img{-o-object-position:50% 100%;object-position:50% 100%}.voy.weight-voy-page .hero.proj .tx{padding:72px 16px 0}.voy.weight-voy-page .hero.proj h1{font-size:2.5rem}.voy.weight-voy-page .pc{padding:20px 20px 16px;border-radius:24px}.voy.weight-voy-page .pc .btn{font-size:15px;padding:15px 14px;gap:8px;white-space:nowrap}.voy.weight-voy-page .pc .cap{font-size:13px}.voy.weight-voy-page .pc .now{font-size:3.2rem}.voy.weight-voy-page .pc .fine em{display:none}.voy.weight-voy-page .al{font-size:12px;color:var(--voy-ink);background:rgba(255,255,255,.88);padding:3px 10px;border-radius:99px;text-shadow:none}.voy.weight-voy-page .al.a{transform:translate(14px,-150%)}.voy.weight-voy-page .al.b{transform:translate(calc(-100% + 8px),-190%)}.voy.weight-voy-page .pks.one .pk,.voy.weight-voy-page .sgrid.duo{grid-template-columns:1fr}}@media (max-width:640px){.voy.weight-voy-page .scard .top b{font-size:13px;padding:6px 11px}.voy.weight-voy-page .incs span{padding:7px 12px;font-size:13px}}@media (prefers-reduced-motion:reduce){.voy.weight-voy-page .pc{opacity:1!important}}