.circle-hero[data-astro-cid-ei64twup]{position:relative;width:100%;height:calc(100svh - 80px);min-height:480px;max-height:1000px;overflow:hidden;background:rgb(var(--c-dark, 33 33 33))}@media (max-width: 768px){.circle-hero[data-astro-cid-ei64twup]{max-height:580px;min-height:440px}}@media (max-width: 640px){.circle-hero[data-astro-cid-ei64twup]{height:calc(100svh - 230px);min-height:420px}}@media (orientation: landscape) and (max-height: 560px) and (max-width: 1023px){.circle-hero[data-astro-cid-ei64twup]{height:calc(100svh - var(--hdr-h, 80px));min-height:0;max-height:none}}@media (max-height: 560px) and (min-width: 1024px){.circle-hero[data-astro-cid-ei64twup]{min-height:0}}.ch-container[data-astro-cid-ei64twup]{position:relative;width:100%;height:100%}.ch-center-text-wrap[data-astro-cid-ei64twup]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;text-align:center;pointer-events:none;z-index:5;opacity:1;transition:opacity .3s ease}.ch-center-text-wrap[data-astro-cid-ei64twup].visible{opacity:1}.ch-center-text-wrap[data-astro-cid-ei64twup].hidden{opacity:0}.ch-center-text-inner[data-astro-cid-ei64twup]{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;max-width:280px}.ch-center-text[data-astro-cid-ei64twup]{font-family:var(--font-display, "Inter", sans-serif);font-size:1.6rem;font-weight:800;letter-spacing:-.02em;line-height:.95;color:rgb(var(--c-text, 237 236 233));text-transform:uppercase;margin:0}.ch-center-text[data-astro-cid-ei64twup] .ch-brand[data-astro-cid-ei64twup]{color:#d91b1b}.ch-center-sub[data-astro-cid-ei64twup]{margin-top:.85rem;font-size:.75rem;letter-spacing:.28em;text-transform:uppercase;color:rgb(var(--c-mid, 200 203 208));font-weight:600}.ch-top-text-wrap[data-astro-cid-ei64twup]{position:absolute;top:10%;left:50%;transform:translate(-50%,-10px);text-align:center;pointer-events:none;z-index:5;width:90%;max-width:880px;opacity:0;transition:opacity .25s ease,transform .25s ease}.ch-top-text-wrap[data-astro-cid-ei64twup].visible{opacity:1;transform:translate(-50%)}.ch-top-text[data-astro-cid-ei64twup]{font-family:var(--font-display, "Inter", sans-serif);font-size:clamp(1.1rem,3.2vw,2.4rem);font-weight:800;letter-spacing:-.02em;line-height:1.15;color:rgb(var(--c-text, 237 236 233));text-transform:uppercase;margin:0}.ch-text-line1[data-astro-cid-ei64twup],.ch-text-line2[data-astro-cid-ei64twup]{display:block}.ch-word-wrap[data-astro-cid-ei64twup]{display:inline-block;margin:0 .15em;vertical-align:baseline;color:#d91b1b;text-align:left}.ch-word[data-astro-cid-ei64twup]{display:inline-block;white-space:nowrap;transition:transform .3s ease,opacity .3s ease,filter .3s ease}.ch-word[data-astro-cid-ei64twup].atc-exit{opacity:0;transform:translateY(.6em);filter:blur(8px)}.ch-word[data-astro-cid-ei64twup].atc-pre-enter{opacity:0;transform:translateY(-.6em);filter:blur(8px);transition:none}.ch-top-sub[data-astro-cid-ei64twup]{margin-top:1rem;font-size:.75rem;letter-spacing:.25em;text-transform:uppercase;color:rgb(var(--c-mid, 200 203 208));font-weight:600}.ch-cards[data-astro-cid-ei64twup]{position:absolute;inset:0;z-index:2}.ch-card[data-astro-cid-ei64twup]{position:absolute;left:50%;top:50%;width:169px;height:79px;margin-left:-84.5px;margin-top:-39.5px;will-change:transform,opacity;opacity:0;transform:translate(0) rotate(0) scale(.6)}.ch-card[data-astro-cid-ei64twup].with-tx{transition:transform 1.1s cubic-bezier(.34,1.4,.64,1),opacity .5s ease}.ch-card[data-astro-cid-ei64twup] img[data-astro-cid-ei64twup]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;filter:drop-shadow(0 6px 10px rgba(0,0,0,.55)) drop-shadow(0 1px 2px rgba(0,0,0,.45));transition:transform .25s cubic-bezier(.25,1,.5,1)}.ch-card[data-astro-cid-ei64twup]:hover img[data-astro-cid-ei64twup],.ch-card[data-astro-cid-ei64twup]:focus-visible img[data-astro-cid-ei64twup]{transform:translateY(-3px) scale(1.06)}.ch-card[data-astro-cid-ei64twup]:focus-visible{outline:2px solid #D91B1B;outline-offset:4px;border-radius:6px}[data-theme=light] .ch-card[data-astro-cid-ei64twup] img[data-astro-cid-ei64twup]{filter:drop-shadow(0 6px 10px rgba(30,35,41,.22)) drop-shadow(0 1px 2px rgba(30,35,41,.18))}@media (max-width: 768px){.ch-card[data-astro-cid-ei64twup]{width:114px;height:55px;margin-left:-57px;margin-top:-27.5px}.ch-top-text-wrap[data-astro-cid-ei64twup]{top:8%}}@media (max-width: 480px){.ch-card[data-astro-cid-ei64twup]{width:min(68px,18.2vw);height:min(33px,8.8vw);margin-left:calc(min(68px,18.2vw)/-2);margin-top:calc(min(33px,8.8vw)/-2)}}@media (max-width: 768px){.ch-card[data-astro-cid-ei64twup] img[data-astro-cid-ei64twup],[data-theme=light] .ch-card[data-astro-cid-ei64twup] img[data-astro-cid-ei64twup]{filter:none}}@supports (-webkit-touch-callout: none){.ch-card[data-astro-cid-ei64twup] img[data-astro-cid-ei64twup],[data-theme=light] .ch-card[data-astro-cid-ei64twup] img[data-astro-cid-ei64twup]{filter:none}}@media (prefers-reduced-motion: reduce){.ch-card[data-astro-cid-ei64twup].with-tx{transition:opacity .3s ease}}.ss-stack{display:grid;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.ss-slide{grid-area:1 / 1;min-height:0;min-width:0;opacity:0;visibility:hidden}.ss-slide.is-active{opacity:1;visibility:visible}.ss-slide.is-active .ss-img:not(.ss-cf),.ss-slide.is-active .ss-text{animation:ss-in .26s ease-out both}@keyframes ss-in{0%{opacity:0}}@media (prefers-reduced-motion: reduce){.ss-slide.is-active .ss-img,.ss-slide.is-active .ss-text{animation:none}}.ss-cf{opacity:0;transition:opacity .9s ease}.ss-cf.is-on{opacity:1}@media (prefers-reduced-motion: reduce){.ss-cf{transition:none}}.ss-img.ss-fill{height:calc(var(--fill) * 100%)}@media (max-width: 1023px) and (min-height: 561px){.ss-grid.ss-grid{justify-content:space-evenly;gap:10px;padding-block:10px}.ss-imgcol{display:contents}.ss-box{flex:0 1 auto;min-height:72px;height:min(calc((100vw - 32px) / var(--box-ar, 2)),44svh)}.ss-compact .ss-box{height:min(calc((100vw - 32px) / var(--box-ar, 2)),34svh)}}@media (max-width: 767px) and (min-height: 561px){.seg-slider .ss-h3{font-size:18px}.seg-slider .ss-desc{font-size:13.5px}.seg-slider .ss-spec,.seg-slider .ss-btn{font-size:12.5px}}@media (min-width: 768px) and (max-width: 1023px) and (min-height: 561px){.ss-box{height:min(calc((100vw - 48px) / var(--box-ar, 2)),44svh)}.ss-compact .ss-box{height:min(calc((100vw - 48px) / var(--box-ar, 2)),34svh)}}@media (min-width: 768px) and (max-width: 1023px) and (orientation: landscape) and (min-height: 561px){.ss-stack{grid-template-rows:auto}.ss-grid{height:auto}}@media (max-height: 560px) and (orientation: portrait),(max-height: 560px) and (min-width: 1024px){.ss-stack{grid-template-rows:auto!important}.ss-grid{height:auto}.ss-box{height:200px;flex:none}}@media (orientation: landscape) and (max-height: 560px) and (max-width: 1023px){.ss-stack{grid-template-rows:minmax(0,1fr)}.ss-grid{display:grid;grid-template-columns:1.1fr 1fr;-moz-column-gap:clamp(16px,3vw,32px);column-gap:clamp(16px,3vw,32px);align-items:stretch;height:100%;justify-content:stretch}.ss-imgcol{flex:1 1 auto;min-height:0;gap:8px}.ss-imgcol.ss-rev{order:2}.ss-rev~.ss-text{order:1}.ss-box{flex:1 1 auto;height:auto;min-height:0}.ss-text{justify-content:space-between;gap:clamp(4px,1.6vh,10px);min-height:0!important}.ss-h3{font-size:clamp(.85rem,3.9vh,1.1rem);line-height:1.12}.ss-desc{font-size:clamp(.66rem,2.9vh,.74rem);line-height:1.4;-webkit-line-clamp:3}.ss-specs{gap:1px}.ss-spec{font-size:clamp(.6rem,2.7vh,.68rem)}.ss-btn{font-size:10px;padding:4px 9px}.seg-slider .ss-pill{font-size:10px;padding:3px 8px}.seg-slider .ss-nav{width:26px;height:26px}.ss-imgcol{gap:6px}}@media (min-width: 1024px){.ss-stack{grid-template-rows:auto}.ss-slide{align-self:stretch}.ss-grid{height:100%;-moz-column-gap:clamp(40px,4vw,96px);column-gap:clamp(40px,4vw,96px)}.ss-box{min-height:clamp(145px,32svh,470px)}.ss-compact .ss-box{min-height:clamp(125px,27svh,400px)}.ss-text{gap:clamp(14px,2.2vh,27px)}.ss-h3{font-size:clamp(1.7rem,2.25vw,3rem);line-height:1.12}.ss-desc{font-size:clamp(.95rem,1vw,1.25rem);max-width:none}.ss-specs{gap:clamp(9px,1.5vh,20px)}.ss-spec{font-size:clamp(.85rem,.9vw,1.12rem)}.seg-slider .ss-pill{font-size:clamp(.8125rem,.7vw,.875rem);padding:.45em 1.1em}.seg-slider .ss-nav{width:clamp(36px,2.1vw,42px);height:clamp(36px,2.1vw,42px)}}@media (min-width: 1024px){.ss-imgcol:has(.ss-controls){--ss-off: calc(clamp(36px, 2.1vw, 42px) + 16px) }}@media (orientation: landscape) and (max-height: 560px) and (max-width: 1023px){.ss-imgcol:has(.ss-controls){--ss-off: 32px}}@media (min-width: 1024px),(orientation: landscape) and (max-height: 560px) and (max-width: 1023px){.ss-imgcol:has(.ss-controls) .ss-img{top:var(--ss-off);height:calc(100% - var(--ss-off))}.ss-imgcol:has(.ss-controls) .ss-img.ss-fill{height:calc(var(--fill) * (100% - var(--ss-off)))}}@media (max-width: 1023px){.ss-specs li:nth-child(n+4){display:none}}.ss-btn:focus-visible{outline:2px solid #D91B1B;outline-offset:2px}.ss-pills{scrollbar-width:none}.ss-pills::-webkit-scrollbar{display:none}.ss-nav{border-color:#fff3;color:#fff9;transition:color .2s,border-color .2s,box-shadow .2s,transform .2s}.ss-nav:hover,.ss-nav:focus-visible{border-color:#d91b1b;color:#d91b1b;box-shadow:0 0 16px -2px #d91b1b73,0 0 0 1px #d91b1b33}.ss-nav:focus-visible{outline:2px solid #D91B1B;outline-offset:2px}.ss-nav:active{transform:scale(.9)}[data-theme=light] .ss-nav{border-color:#00000040;color:#0009}[data-theme=light] .ss-nav:hover,[data-theme=light] .ss-nav:focus-visible{border-color:#d91b1b;color:#d91b1b}.ss-pill{padding:4px 11px;border-radius:8px;border:1px solid rgba(255,255,255,.15);color:#fffc;font-size:.75rem;font-weight:500;white-space:nowrap;transition:color .2s,background-color .2s,border-color .2s,box-shadow .2s}@media (max-width: 767px) and (not ((orientation: landscape) and (max-height: 560px))){.ss-controls{-moz-column-gap:clamp(3px,calc(3px + (100vw - 320px)*.0305),8px);column-gap:clamp(3px,calc(3px + (100vw - 320px)*.0305),8px)}.ss-controls .ss-pills{gap:clamp(2px,calc(2px + (100vw - 320px)*.0244),6px)}.ss-controls .ss-pill{font-size:clamp(10px,calc((100vw - 42px)*.02715),12px);padding-inline:clamp(3px,calc(3.3px + (100vw - 320px)*.047),11px)}.ss-controls .ss-nav{width:clamp(22px,calc(22px + (100vw - 320px)*.061),32px);height:clamp(22px,calc(22px + (100vw - 320px)*.061),32px)}}@media (min-width: 768px){.ss-pill{font-size:.8125rem;padding:6px 14px}}[data-theme=light] .ss-pill{border-color:#00000024;color:#1e2329d9}.ss-pill:hover,[data-theme=light] .ss-pill:hover{border-color:#d91b1b99;background:#d91b1b14}.ss-pill:focus-visible{outline:2px solid #D91B1B;outline-offset:-2px}.ss-pill.is-active,[data-theme=light] .ss-pill.is-active{color:#d91b1b;background:#d91b1b24;border-color:#d91b1b;font-weight:600;box-shadow:inset 0 0 0 1px #d91b1b33}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary::marker{display:none;content:""}[data-theme=light] .faq-item{background-color:#00000006!important;border-color:#0000001f!important}[data-theme=light] .faq-item:hover{border-color:#d91b1b8c!important}.faq-item[open]{border-color:#d91b1b8c!important;box-shadow:0 0 30px -6px #d91b1b4d,0 0 0 1px #d91b1b26!important}[data-theme=light] .faq-item[open]{border-color:#d91b1ba6!important;box-shadow:0 0 24px -4px #d91b1b40,0 0 0 1px #d91b1b4d!important}.seg-chip{border-color:#ffffff26}[data-theme=light] .seg-chip{border-color:#00000026}.seg-chip:hover,[data-theme=light] .seg-chip:hover{border-color:#d91b1b}.acasa-seg[data-astro-cid-j7pv25f6]{height:calc(100lvh - 70px);justify-content:flex-start}.acasa-seg-inner[data-astro-cid-j7pv25f6]{flex:none;height:calc(100svh - 102px)}@media (max-width: 1023px) and (min-height: 561px){.acasa-seg-head[data-astro-cid-j7pv25f6]{margin-bottom:0}}@media (min-width: 768px){.acasa-seg[data-astro-cid-j7pv25f6]{height:calc(100lvh - 82px)}.acasa-seg-inner[data-astro-cid-j7pv25f6]{height:calc(100svh - 130px)}}@media (min-width: 768px) and (max-width: 1023px) and (orientation: landscape) and (min-height: 561px){.acasa-seg[data-astro-cid-j7pv25f6]{height:auto;min-height:calc(100svh - 82px);justify-content:center}.acasa-seg-inner[data-astro-cid-j7pv25f6]{height:auto}}@media (min-width: 1024px){.acasa-seg[data-astro-cid-j7pv25f6]{height:auto;min-height:calc(100svh - 82px);padding-block:clamp(20px,3svh,44px);scroll-margin-top:82px;justify-content:center}.acasa-seg-inner[data-astro-cid-j7pv25f6]{height:auto}.acasa-seg-head[data-astro-cid-j7pv25f6]{margin-bottom:clamp(32px,5svh,64px)}.acasa-seg-head[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-top:8px}.acasa-seg-head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(2.7rem,3.2vw,4.25rem)}.acasa-seg-head[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:clamp(.95rem,.95vw,1.2rem);max-width:60rem}.acasa-seg-head[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]{display:flex}}.pc-media[data-astro-cid-j7pv25f6]{--pc-edge: rgba(0,0,0,.55);--pc-groove: rgba(0,0,0,.6);--pc-lip: rgba(255,255,255,.07)}[data-theme=light] .pc-media[data-astro-cid-j7pv25f6]{--pc-edge: rgba(30,35,41,.16);--pc-groove: rgba(30,35,41,.16);--pc-lip: rgba(255,255,255,.9)}.pc-label[data-astro-cid-j7pv25f6]{color:#d91b1b;background:#d91b1b24;border:1px solid #D91B1B;box-shadow:inset 0 0 0 1px #d91b1b33;font-weight:600;letter-spacing:.02em;line-height:1.3}.pc-media[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;pointer-events:none;left:0;right:0;bottom:0;height:18px;background:linear-gradient(to top,var(--pc-edge),transparent);opacity:.55}@media (min-width: 1024px){.pc-media[data-astro-cid-j7pv25f6]:after{left:auto;top:0;width:22px;height:auto;background:linear-gradient(to left,var(--pc-edge),transparent)}}.pc-tile[data-astro-cid-j7pv25f6]+.pc-tile[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;left:6%;right:6%;top:-5px;height:2px;pointer-events:none;background:linear-gradient(90deg,transparent,var(--pc-groove) 25%,var(--pc-groove) 75%,transparent);box-shadow:0 1px 0 0 var(--pc-lip);-webkit-mask:linear-gradient(90deg,transparent,#000 25%,#000 75%,transparent);mask:linear-gradient(90deg,transparent,#000 25%,#000 75%,transparent)}.pc-tile[data-astro-cid-j7pv25f6]+.pc-tile[data-astro-cid-j7pv25f6]{overflow:visible}@media (max-width: 767px){.pc-tile[data-astro-cid-j7pv25f6]{height:clamp(64px,calc((100svh - 516px)/2),120px);padding:6px 8px 20px}.pc-label[data-astro-cid-j7pv25f6]{bottom:4px;left:4px;font-size:.75rem;padding:1px 6px}.pc-text[data-astro-cid-j7pv25f6]{gap:10px;padding:12px 14px 14px}.pc-desc[data-astro-cid-j7pv25f6]{font-size:.75rem;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pc-group[data-astro-cid-j7pv25f6]{gap:5px}.pc-group[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6],.pc-group[data-astro-cid-j7pv25f6] ol[data-astro-cid-j7pv25f6]{gap:4px}.pc-li[data-astro-cid-j7pv25f6]{font-size:.75rem;line-height:1.35;gap:8px}.pc-li[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]:first-child{width:14px;height:14px;margin-top:1px}}@media (min-width: 1024px) and (max-width: 1279px){.vid-head[data-astro-cid-j7pv25f6]{flex-direction:column;align-items:flex-start}.vid-title-rest[data-astro-cid-j7pv25f6]{white-space:nowrap;font-size:18px}}@media (min-width: 1280px){.vid-title-rest[data-astro-cid-j7pv25f6]{white-space:nowrap;font-size:clamp(15px,calc((42vw - 225px) / 18.6),20px)}}@media (max-height: 560px) and (orientation: portrait),(max-height: 560px) and (min-width: 1024px){.acasa-seg[data-astro-cid-j7pv25f6],.acasa-seg-inner[data-astro-cid-j7pv25f6]{height:auto!important;min-height:0}.acasa-seg[data-astro-cid-j7pv25f6]{padding-block:32px!important;justify-content:flex-start}}@media (orientation: landscape) and (max-height: 560px) and (max-width: 1023px){.acasa-seg[data-astro-cid-j7pv25f6]{height:calc(100svh - var(--hdr-h, 70px));padding-block:12px;justify-content:flex-start}.acasa-seg-inner[data-astro-cid-j7pv25f6]{height:100%}.acasa-seg-head[data-astro-cid-j7pv25f6]{margin-bottom:8px;line-height:1}.acasa-seg-head[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]{font-size:8px}.acasa-seg-head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(.9rem,4.7vh,1.2rem);margin-top:3px}.acasa-seg-head[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:clamp(.6rem,2.7vh,.68rem);margin-top:2px;max-width:none}}
