.ds-root.h7{--ease:cubic-bezier(.16,1,.3,1);--hdr:98px}.ds-root.h7 .dots{width:100%;height:100%;display:block}.ds-root.h7 .dots>path{fill:none;stroke:var(--ds-yellow-500);stroke-width:6px;stroke-linecap:round;vector-effect:non-scaling-stroke;transition:opacity .5s,stroke .3s}.ds-root.h7 .dots path.grat{stroke:var(--_grat,var(--ds-ink-800));stroke-width:1px;stroke-linecap:butt}.ds-root.h7 .dots path.dim{opacity:.16}.ds-root.h7 .tip{z-index:3;pointer-events:none;white-space:nowrap;background:var(--ds-yellow-500);color:var(--ds-ink-900);font-family:var(--font-ui);font-size:var(--fs-13);font-weight:var(--fw-bold);opacity:0;padding:6px 10px;position:absolute;top:0;left:0}.ds-root.h7 .tip.is-on{opacity:1;transition:opacity .2s}.ds-root.h7 .hero{padding-block:var(--space-7) var(--space-8);min-height:calc(100vh - var(--hdr));min-height:calc(100svh - var(--hdr));flex-direction:column;justify-content:center;display:flex;position:relative}.ds-root.h7 .hero__in{z-index:1;pointer-events:none;width:100%;position:relative}.ds-root.h7 .hero__copy{pointer-events:auto;max-width:590px}.ds-root.h7 .hero .ds-hero-title{--ds-hero-size:clamp(2rem,3.9vw,3.5rem)}.ds-root.h7 .hero__sub{margin:var(--space-5) 0 var(--space-6);max-width:520px;color:var(--text-inverse-muted)}.ds-root.h7 .hero__map{z-index:0;aspect-ratio:1;cursor:crosshair;width:min(44vw,100vh - 130px,660px);position:absolute;top:50%;right:max(10px,50vw - 620px);transform:translateY(-50%)}.ds-root.h7 .hero__hint{font-family:var(--font-ui);font-size:var(--fs-12);color:var(--text-muted);margin:0;position:absolute;bottom:-6px;right:0}.ds-root.h7 .find{position:relative}.ds-root.h7 .find__t{margin:0 0 var(--space-4);font-family:var(--font-ui);font-size:var(--fs-15);font-weight:var(--fw-bold);color:var(--ds-white)}.ds-root.h7 .find__row{gap:var(--space-3);display:flex}.ds-root.h7 .find__row input{border-radius:var(--radius-field,30px);background:var(--ds-white);min-width:0;color:var(--text-strong);font-family:var(--font-ui);font-size:var(--fs-16);border:0;flex:1;padding:13px 20px}.ds-root.h7 .find__row .ds-btn{white-space:nowrap;cursor:pointer;border:0}.ds-root.h7 .find__alt{gap:var(--space-2) var(--space-6);margin:var(--space-4) 0 0;font-family:var(--font-ui);font-size:var(--fs-14);font-weight:var(--fw-semibold);flex-wrap:wrap;display:flex}.ds-root.h7 .find__alt button,.ds-root.h7 .find__alt a{align-items:center;gap:var(--space-2);min-height:32px;color:var(--ds-white);font:inherit;cursor:pointer;text-underline-offset:4px;background:0 0;border:0;padding:0;text-decoration:underline;transition:color .3s;display:inline-flex}.ds-root.h7 .find__alt button:hover,.ds-root.h7 .find__alt a:hover{color:var(--ds-yellow-500)}.ds-root.h7 .find__alt svg{fill:currentColor;width:1em;height:1em}.ds-root.h7 .find__out:empty{display:none}.ds-root.h7 .find__out{margin-top:var(--space-4);border-top:1px solid var(--ds-ink-700);padding-top:var(--space-3)}.ds-root.h7 .sug{margin:0;padding:0;list-style:none}.ds-root.h7 .sug button{text-align:left;border:0;border-bottom:1px solid var(--ds-ink-700);width:100%;color:var(--ds-white);font-family:var(--font-ui);font-size:var(--fs-15);cursor:pointer;background:0 0;padding:10px 0;transition:color .3s;display:block}.ds-root.h7 .sug li:last-child button{border-bottom:0}.ds-root.h7 .sug button:hover,.ds-root.h7 .sug button:focus-visible{color:var(--ds-yellow-500)}.ds-root.h7 .sug b{font-weight:var(--fw-bold)}.ds-root.h7 .find__msg{font-family:var(--font-ui);font-size:var(--fs-14);color:var(--ds-white);margin:0}.ds-root.h7 .ucard__st{align-items:center;gap:var(--space-2);margin:0 0 var(--space-1);font-family:var(--font-ui);font-size:var(--fs-13);font-weight:var(--fw-bold);color:var(--text-inverse-muted);display:flex}.ds-root.h7 .ucard__st i{background:var(--ds-gray-500);border-radius:50%;width:9px;height:9px}.ds-root.h7 .ucard__st.is-open{color:var(--ds-yellow-500)}.ds-root.h7 .ucard__st.is-open i{background:var(--ds-yellow-500)}.ds-root.h7 .ucard__nm{font-family:var(--font-display);font-size:var(--fs-24);font-weight:var(--fw-extrabold);color:var(--ds-white);margin:0}.ds-root.h7 .ucard__at{margin:var(--space-1) 0 var(--space-4);font-size:var(--fs-14);color:var(--text-inverse-muted);line-height:1.5}.ds-root.h7 .ucard__pg{margin-top:var(--space-3);font-family:var(--font-ui);font-size:var(--fs-14);font-weight:var(--fw-semibold);color:var(--ds-white);text-underline-offset:4px;transition:color .3s;display:inline-block}.ds-root.h7 .ucard .ds-btn{width:100%}html .ds-root.h7.lp-motion .ucard{animation:h7-rise .5s var(--ease) both}.ds-root.h7 .nums{justify-content:start;gap:var(--space-7);margin:var(--space-6) 0 0;grid-template-columns:repeat(4,auto);padding:0;list-style:none;display:grid}.ds-root.h7 .nums b{font-family:var(--font-display);font-size:var(--fs-36);font-weight:var(--fw-black);color:var(--ds-yellow-500);font-variant-numeric:tabular-nums;line-height:1;display:block}.ds-root.h7 .nums span{margin-top:var(--space-1);font-family:var(--font-ui);font-size:var(--fs-13);font-weight:var(--fw-semibold);color:var(--ds-white);display:block}@keyframes h7-settle{0%{transform:translateY(18px)}}@keyframes h7-rise{0%{opacity:0;transform:translateY(24px)}}@keyframes h7-dotin{0%{opacity:0}}@keyframes h7-breathe{50%{opacity:.62}}html .ds-root.h7.lp-motion .hero .ds-hero-title,html .ds-root.h7.lp-motion .find{animation:h7-settle .6s var(--ease) both}html .ds-root.h7.lp-motion .hero__sub{animation:h7-rise .7s .1s var(--ease) both}html .ds-root.h7.lp-motion .nums li{animation:h7-rise .7s var(--ease) both}html .ds-root.h7.lp-motion .nums li:first-child{animation-delay:.9s}html .ds-root.h7.lp-motion .nums li:nth-child(2){animation-delay:1s}html .ds-root.h7.lp-motion .nums li:nth-child(3){animation-delay:1.1s}html .ds-root.h7.lp-motion .nums li:nth-child(4){animation-delay:1.2s}html .ds-root.h7.lp-motion .hero__map path.grat{animation:1.2s both h7-dotin}html .ds-root.h7.lp-motion .hero__map path.br{animation:h7-dotin .45s var(--d) both}html .ds-root.h7.lp-motion .hero__map path.n1{animation:h7-dotin .45s var(--d) both,h7-breathe 9s 2.4s ease-in-out infinite}html .ds-root.h7.lp-motion .hero__map path.n2{animation:h7-dotin .45s var(--d) both,h7-breathe 13s 4s ease-in-out infinite}.ds-root.h7 .hero__map.is-off path{animation-play-state:paused!important}@media (max-width:999px){.ds-root.h7 .hero{min-height:0;padding-block:var(--space-6) var(--space-7);justify-content:flex-start;display:flex}.ds-root.h7 .hero__copy{max-width:none}.ds-root.h7 .hero__map{width:min(100%,460px);margin:var(--space-5) auto 0;order:2;position:relative;top:auto;right:auto;transform:none}.ds-root.h7 .hero__hint{display:none}}@media (max-width:767px){.ds-root.h7 .hero{padding-top:var(--space-5)}.ds-root.h7 .hero__sub{margin:var(--space-3) 0 var(--space-4);font-size:var(--fs-14)}.ds-root.h7 .find__row{flex-direction:column}.ds-root.h7 .find__row .ds-btn{width:100%}.ds-root.h7 .nums{gap:var(--space-3);margin-top:var(--space-5);grid-template-columns:repeat(4,1fr)}.ds-root.h7 .nums b{font-size:var(--fs-24)}.ds-root.h7 .nums span{font-size:var(--fs-11)}.ds-root.h7 .dots>path{stroke-width:5px}html .ds-root.h7.lp-motion .hero__map path.n2{animation:h7-dotin .45s var(--d) both}}.ds-root.h7 [hidden]{display:none!important}.ds-root.h7 .hero__grid{z-index:1;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:40px;display:grid;position:relative}.ds-root.h7 .eyebrow{margin:0 0 var(--space-3);font:700 16px/1.2 var(--font-ui);color:var(--text-accent)}.ds-root.h7 .ba5 h1{margin:0 0 var(--space-5);--ds-hero-size:clamp(1.75rem,3.1vw,2.75rem)}.ds-root.h7 .step{align-items:center;gap:var(--space-3);margin:0 0 var(--space-3);font:700 15px/1.2 var(--font-ui);color:var(--text-on-dark);padding:0;display:flex}.ds-root.h7 .step b{background:var(--ds-yellow-500);width:24px;height:24px;color:var(--ds-ink-900);font:800 13px/1 var(--font-ui);border-radius:50%;place-items:center;display:inline-grid}.ds-root.h7 .pick{margin:0 0 var(--space-5);border:0;min-width:0;padding:0}.ds-root.h7 .tiles{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative}.ds-root.h7 .tile{justify-content:center;align-items:center;gap:var(--space-2);aspect-ratio:1;padding:var(--space-3) 4px;background:var(--surface-card-dark);color:var(--text-on-dark);font:700 13px/1.2 var(--font-ui);letter-spacing:0;text-align:center;cursor:pointer;flex-direction:column;transition:color .3s;display:flex;position:relative}.ds-root.h7 .tile img{opacity:.72;width:46%;max-width:72px;height:auto;transition:opacity .3s}.ds-root.h7 .tile:after{content:"";background:var(--ds-yellow-500);transform-origin:0;height:5px;transition:transform .3s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.ds-root.h7 .tile:hover,.ds-root.h7 .tiles input:checked+.tile{color:var(--text-accent)}.ds-root.h7 .tiles input:checked+.tile img{opacity:1}.ds-root.h7 .tiles input:checked+.tile:after{transform:scaleX(1)}.ds-root.h7 .tiles input:focus-visible+.tile{outline:3px solid var(--ds-yellow-500);outline-offset:2px}.ds-root.h7 .tiles__bar{background:var(--ds-yellow-500);width:0;height:5px;transition:transform .55s var(--ease),width .55s var(--ease);pointer-events:none;position:absolute;top:0;left:0}.ds-root.h7 .tiles.has-bar .tile:after,.ds-root.h7 .tiles:not(.has-bar) .tiles__bar{display:none}.ds-root.h7 .result{margin-top:var(--space-4)}.ds-root.h7 .u5{padding:var(--space-5);gap:var(--space-3);display:grid}.ds-root.h7 .u5 p{margin:0}.ds-root.h7 .unit__name{font:400 16px/1.35 var(--font-display)}.ds-root.h7 .unit__name strong{font-weight:800}.ds-root.h7 .unit__open{font:700 14px/1.3 var(--font-ui);align-items:center;gap:var(--space-2);display:flex}.ds-root.h7 .unit__msg{font:400 13px/1.45 var(--font-display);color:var(--text-body)}.ds-root.h7 .unit__msg b{color:var(--ds-ink-900);font-weight:700}.ds-root.h7 .unit__page{font:700 14px/1.3 var(--font-ui);text-underline-offset:3px;justify-self:start;text-decoration:underline}html .ds-root.h7.lp-motion .u5{animation:h7-rise5 .6s var(--ease) both}.ds-root.h7 .show{width:100%;min-width:0;max-width:max(300px,min(100%,100svh - 330px));scroll-margin-top:calc(var(--hdr) + 16px);justify-self:end}.ds-root.h7 .palco{border:10px solid var(--ds-white);background:var(--ds-white);margin-block:18px;position:relative}.ds-root.h7 .palco>.marks{pointer-events:none;color:var(--ds-yellow-500);position:absolute;inset:-24px}.ds-root.h7 .palco>.marks>i{width:22px;height:22px;position:absolute}.ds-root.h7 .palco>.marks>i:before,.ds-root.h7 .palco>.marks>i:after{content:"";background:currentColor;position:absolute}.ds-root.h7 .palco>.marks>i:before{height:2px;left:0;right:0}.ds-root.h7 .palco>.marks>i:after{width:2px;top:0;bottom:0}.ds-root.h7 .palco>.marks>.tl{top:0;left:0}.ds-root.h7 .palco>.marks>.tl:before{top:0}.ds-root.h7 .palco>.marks>.tl:after{left:0}.ds-root.h7 .palco>.marks>.tr{top:0;right:0}.ds-root.h7 .palco>.marks>.tr:before{top:0}.ds-root.h7 .palco>.marks>.tr:after{right:0}.ds-root.h7 .palco>.marks>.bl{bottom:0;left:0}.ds-root.h7 .palco>.marks>.bl:before{bottom:0}.ds-root.h7 .palco>.marks>.bl:after{left:0}.ds-root.h7 .palco>.marks>.br{bottom:0;right:0}.ds-root.h7 .palco>.marks>.br:before{bottom:0}.ds-root.h7 .palco>.marks>.br:after{right:0}.ds-root.h7 .stage{aspect-ratio:1;background:var(--surface-card-dark);--ba:50;touch-action:pan-y;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.ds-root.h7 .layer{visibility:hidden;z-index:0;position:absolute;inset:0}.ds-root.h7 .layer.was{visibility:visible;z-index:1}.ds-root.h7 .layer img,.ds-root.h7 .layer video{object-fit:cover;-webkit-user-drag:none;width:100%;height:100%;display:block;position:absolute;inset:0}.ds-root.h7 .layer .antes{clip-path:inset(0 calc(100% - var(--ba) * 1%) 0 0)}:is(.ds-root.h7 .ba5:has(#sv-sofa:checked) .layer[data-sv=sofa],.ds-root.h7 .ba5:has(#sv-colchao:checked) .layer[data-sv=colchao],.ds-root.h7 .ba5:has(#sv-cadeiras:checked) .layer[data-sv=cadeiras],.ds-root.h7 .ba5:has(#sv-imper:checked) .layer[data-sv=imper]){visibility:visible;z-index:2}:is(html .ds-root.h7.lp-motion .ba5:has(#sv-sofa:checked) .layer[data-sv=sofa],html .ds-root.h7.lp-motion .ba5:has(#sv-colchao:checked) .layer[data-sv=colchao],html .ds-root.h7.lp-motion .ba5:has(#sv-cadeiras:checked) .layer[data-sv=cadeiras],html .ds-root.h7.lp-motion .ba5:has(#sv-imper:checked) .layer[data-sv=imper]){animation:h7-wipe .85s var(--ease) both}@keyframes h7-wipe{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}.ds-root.h7 .tag{top:var(--space-3);z-index:3;background:var(--surface-card-dark);color:var(--text-on-dark);font:700 12px/1 var(--font-ui);pointer-events:none;padding:6px 10px;position:absolute}.ds-root.h7 .tag--a{left:var(--space-3)}.ds-root.h7 .tag--d{right:var(--space-3)}.ds-root.h7 .tag--i{left:var(--space-3);display:none}.ds-root.h7 .handle{top:0;bottom:0;left:calc(var(--ba) * 1%);z-index:3;cursor:ew-resize;touch-action:none;background:0 0;border:0;width:44px;margin-left:-22px;padding:0;position:absolute}.ds-root.h7 .handle:before{content:"";background:var(--ds-white);width:3px;margin-left:-1.5px;position:absolute;top:0;bottom:0;left:50%}.ds-root.h7 .handle span{background:var(--ds-yellow-500);width:44px;height:44px;color:var(--ds-ink-900);place-items:center;margin-top:-22px;display:grid;position:absolute;top:50%;left:0}.ds-root.h7 .handle svg{fill:currentColor;width:22px;height:22px}.ds-root.h7 .ba5:has(#sv-imper:checked) :is(.handle,.tag--a,.tag--d,.hint){display:none}.ds-root.h7 .ba5:has(#sv-imper:checked) .tag--i{display:block}.ds-root.h7 .hint{margin:var(--space-2) 0 0;font:600 12px/1.3 var(--font-ui);color:var(--text-inverse-muted)}.ds-root.h7 .caps{margin-top:var(--space-3);display:grid}.ds-root.h7 .cap{visibility:hidden;opacity:0;transition:opacity .45s var(--ease),transform .6s var(--ease),visibility 0s .45s;grid-area:1/1;transform:translateY(14px)}.ds-root.h7 .cap .ds-step__title{margin:0 0 var(--space-2)}.ds-root.h7 .cap .ds-step__body{margin:0}:is(.ds-root.h7 .ba5:has(#sv-sofa:checked) .cap[data-sv=sofa],.ds-root.h7 .ba5:has(#sv-colchao:checked) .cap[data-sv=colchao],.ds-root.h7 .ba5:has(#sv-cadeiras:checked) .cap[data-sv=cadeiras],.ds-root.h7 .ba5:has(#sv-imper:checked) .cap[data-sv=imper]){visibility:visible;opacity:1;transition-delay:.15s,.15s,0s;transform:none}@keyframes h7-rise5{0%{opacity:0;transform:translateY(48px)}to{opacity:1;transform:none}}@keyframes h7-settle5{0%{transform:translateY(16px)}to{transform:none}}@keyframes h7-stage-in{0%{opacity:0;transform:translate(80px)scale(.96)}to{opacity:1;transform:none}}@keyframes h7-nudge{0%,to{transform:none}45%{transform:translate(7px)}}html .ds-root.h7.lp-motion .tile{animation:h7-rise5 .7s var(--ease) both}html .ds-root.h7.lp-motion .tile:first-of-type{animation-delay:.1s}html .ds-root.h7.lp-motion .tile:nth-of-type(2){animation-delay:.18s}html .ds-root.h7.lp-motion .tile:nth-of-type(3){animation-delay:.26s}html .ds-root.h7.lp-motion .tile:nth-of-type(4){animation-delay:.34s}html .ds-root.h7.lp-motion .tiles__bar{animation:h7-rise5 .5s .7s var(--ease) both}html .ds-root.h7.lp-motion .stage{animation:h7-stage-in .9s .25s var(--ease) both}html .ds-root.h7.lp-motion .caps,html .ds-root.h7.lp-motion .hint{animation:h7-rise5 .7s .6s var(--ease) both}@media (max-width:899px){.ds-root.h7 .ba5{padding-block:20px 30px}.ds-root.h7 .hero__grid{grid-template-columns:minmax(0,1fr);gap:30px}.ds-root.h7 .show{justify-self:center;max-width:520px}.ds-root.h7 .amb{inset:58% 0 0}.ds-root.h7 .amb i:nth-child(n+3){display:none}}@media (max-width:559px){.ds-root.h7 .eyebrow{margin-bottom:var(--space-2);font-size:14px}.ds-root.h7 .ba5 h1{margin-bottom:var(--space-4)}.ds-root.h7 .tiles{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.ds-root.h7 .tile{aspect-ratio:auto;min-height:68px;padding:var(--space-2) 4px;gap:4px}.ds-root.h7 .tile img{width:30px}.ds-root.h7 .pick{margin-bottom:var(--space-4)}}.ds-root.h7 #busca4{scroll-margin-top:calc(var(--hdr) + 16px)}.ds-root.h7 .rv4{padding-block:0;position:relative;overflow:hidden}.ds-root.h7 .rv4__in{min-height:calc(100vh - var(--hdr));min-height:calc(100svh - var(--hdr));padding-block:var(--space-7);align-items:center;display:flex;position:relative}.ds-root.h7 .rv4__left{z-index:2;gap:var(--space-5);flex-direction:column;width:min(500px,50% - 50px);display:flex;position:relative}.ds-root.h7 .rv4__sub{max-width:44ch;margin:0}.ds-root.h7 .finder{gap:var(--space-4);padding:var(--space-6);flex-direction:column;display:flex}.ds-root.h7 .finder__label{font-family:var(--font-ui);font-size:var(--fs-15);font-weight:var(--fw-bold);color:var(--text-strong)}.ds-root.h7 .finder__field{background:var(--surface-soft);align-items:center;transition:background-color .5s;display:flex;position:relative}.ds-root.h7 .finder__field.is-lit{background:var(--surface-brand)}.ds-root.h7 .finder__field .ds-icon{font-size:var(--fs-18);pointer-events:none;position:absolute;left:14px}.ds-root.h7 .finder__field input{min-width:0;font-family:var(--font-ui);font-size:var(--fs-16);font-weight:var(--fw-semibold);color:var(--text-strong);background:0 0;border:0;border-radius:0;flex:1;padding:14px 14px 14px 42px}.ds-root.h7 .finder__go{width:100%}.ds-root.h7 .linkbtn{align-items:center;gap:var(--space-2);cursor:pointer;min-height:44px;font-family:var(--font-ui);font-size:var(--fs-14);font-weight:var(--fw-bold);color:var(--text-strong);text-underline-offset:4px;background:0 0;border:0;padding:0;text-decoration:underline;display:inline-flex}.ds-root.h7 .finder__row{justify-content:space-between;align-items:center;gap:0 var(--space-5);flex-wrap:wrap;display:flex}.ds-root.h7 .finder__msg{font-family:var(--font-ui);font-size:var(--fs-14);color:var(--text-body);margin:0}.ds-root.h7 .finder__msg:empty{display:none}.ds-root.h7 .unit{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--border-hairline);flex-direction:column;display:flex}.ds-root.h7 .unit[hidden]{display:none}.ds-root.h7 .unit__name{font-family:var(--font-display);font-size:var(--fs-19);font-weight:var(--fw-extrabold,800);color:var(--text-strong);margin:0;line-height:1.25}.ds-root.h7 .unit__name small{font-family:var(--font-ui);font-size:var(--fs-14);font-weight:var(--fw-regular);color:var(--text-body);display:block}.ds-root.h7 .unit__open{align-items:center;gap:var(--space-2);font-family:var(--font-ui);font-size:var(--fs-14);font-weight:var(--fw-bold);color:var(--text-strong);margin:0;display:flex}.ds-root.h7 .unit__open i{background:var(--ds-ink-900);border-radius:50%;width:10px;height:10px}.ds-root.h7 .unit__open.is-closed i{background:var(--ds-gray-500)}.ds-root.h7 .finder.is-resolved .finder__go,.ds-root.h7 .finder.is-resolved .finder__geo,.ds-root.h7 .finder:not(.is-resolved) .finder__again{display:none}html .ds-root.h7.lp-motion .unit.is-new>*{animation:.6s cubic-bezier(.16,1,.3,1) both h7-unitIn}html .ds-root.h7.lp-motion .unit.is-new>:nth-child(2){animation-delay:70ms}html .ds-root.h7.lp-motion .unit.is-new>:nth-child(3){animation-delay:.14s}html .ds-root.h7.lp-motion .unit.is-new>:nth-child(4){animation-delay:.21s}@keyframes h7-unitIn{0%{opacity:0;transform:translateY(18px)}}.ds-root.h7 .proof{gap:var(--space-2) var(--space-5);font-family:var(--font-ui);font-size:var(--fs-15);color:var(--text-strong);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ds-root.h7 .proof strong{font-weight:var(--fw-black,900)}.ds-root.h7 .ways{font-family:var(--font-ui);font-size:var(--fs-13);color:var(--text-body);margin:0;line-height:1.9}.ds-root.h7 .ways a{color:var(--text-strong);font-weight:var(--fw-bold)}html .ds-root.h7.lp-js .ways--nojs{display:none}.ds-root.h7 .wall{z-index:1;gap:var(--space-5);padding-inline:var(--space-5);transition:opacity .22s;display:flex;position:absolute;inset:0 0 0 calc(50% - 10px);overflow:hidden}.ds-root.h7 .wall.is-sorting{opacity:0}.ds-root.h7 .wall__col{flex:1;min-width:0}.ds-root.h7 .wall__track{will-change:transform;animation:h7-drift var(--dur,240s) linear infinite}.ds-root.h7 .wall__col:nth-child(2n) .wall__track{animation-direction:reverse}.ds-root.h7 .wall:hover .wall__track,.ds-root.h7 .wall:focus-within .wall__track,.ds-root.h7 .wall.is-off .wall__track{animation-play-state:paused}@keyframes h7-drift{to{transform:translateY(-50%)}}html .ds-root.h7.lp-motion .wall__col{animation:1s cubic-bezier(.16,1,.3,1) both h7-colIn;animation-delay:calc(var(--i)*.11s + .15s)}.ds-root.h7 .wall__col:nth-child(2n){--from:-110px}@keyframes h7-colIn{0%{opacity:0;transform:translate3d(0,var(--from,110px),0)}}.ds-root.h7 .rv{margin-bottom:var(--space-5);transition:opacity .4s}.ds-root.h7 .rv .ds-review__text{white-space:pre-line}.ds-root.h7 .wall.has-city .rv:not(.is-hit){opacity:.42}.ds-root.h7 .rv__foot{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ds-root.h7 .chip{border-radius:var(--radius-button,5px);background:var(--surface-soft-strong);min-height:32px;color:var(--ds-ink-900);font-family:var(--font-ui);font-size:var(--fs-13);font-weight:var(--fw-bold);cursor:pointer;border:0;align-items:center;gap:6px;padding:6px 10px;line-height:1.1;text-decoration:none;transition:background-color .3s;display:inline-flex;position:relative}.ds-root.h7 .chip:after{content:"";position:absolute;inset:-6px 0}.ds-root.h7 .chip:hover,.ds-root.h7 .chip.is-on{background:var(--surface-brand)}.ds-root.h7 .chip .ds-icon{font-size:var(--fs-13)}.ds-root.h7 .chip--fly{z-index:60;pointer-events:none;background:var(--surface-brand);box-shadow:var(--shadow-card);margin:0;position:fixed}.ds-root.h7 .four{z-index:1;top:0;bottom:0;right:var(--space-5);gap:var(--space-5);grid-template-columns:1fr 1fr;align-content:center;display:grid;position:absolute;left:calc(50% + 10px)}.ds-root.h7 .four .rv{margin:0}@media (max-width:1099px){.ds-root.h7 .wall__col:nth-child(3){display:none}}@media (max-width:899px){.ds-root.h7 .rv4__in{min-height:0;padding-block:var(--space-5) var(--space-5);display:block}.ds-root.h7 .rv4__left{gap:var(--space-4);width:auto}.ds-root.h7 .finder{padding:var(--space-5);gap:var(--space-3)}.ds-root.h7 .rv4__sub{font-size:var(--fs-14)}.ds-root.h7 .wall{height:520px;margin-top:var(--space-5);padding-inline:var(--space-5);gap:var(--space-3);position:relative;left:auto;right:auto}.ds-root.h7 .proof{font-size:var(--fs-14);gap:var(--space-2) var(--space-4)}.ds-root.h7 .wall .ds-review{padding:var(--space-4)}.ds-root.h7 .wall .ds-review__text{font-size:var(--fs-13)}.ds-root.h7 .rv{margin-bottom:var(--space-3)}.ds-root.h7 .four{margin-top:var(--space-6);grid-template-columns:1fr;position:static}}.ds-root.h7 section[id]{scroll-margin-top:var(--hdr)}.ds-root.h7 .ba5{padding-block:var(--space-8);position:relative}.ds-root.h7 .ba5 .eyebrow,.ds-root.h7 .ba5 .step{color:var(--text-strong)}.ds-root.h7 .ba5 .hint{color:var(--text-body)}.ds-root.h7 .ba5__title{margin:0 0 var(--space-5)}.ds-root.h7 .ba5__lead{margin:0 0 var(--space-6);max-width:46ch}.ds-root.h7 .ba5 .show{max-width:min(100%,560px)}.ds-root.h7 .ba5__grid{align-items:center}.ds-root.h7 .ba5 .result{margin-top:var(--space-5)}.ds-root.h7 .ba5__idle{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.ds-root.h7 .ba5__idle p{font:400 14px/1.5 var(--font-ui);color:var(--text-body);margin:0}.ds-root.h7 .rv4__in{min-height:min(760px,calc(100svh - var(--hdr)))}.ds-root.h7 .rv4 .rv4__left h2{margin:0}@media (max-width:899px){.ds-root.h7 .rv4__in{min-height:0}}.ds-root.h7 .frq{position:relative;overflow:hidden}.ds-root.h7 .frq__in{gap:var(--space-7);grid-template-columns:minmax(0,1.4fr) auto;align-items:center;display:grid;position:relative}.ds-root.h7 .frq__ghost{pointer-events:none;margin:0;position:absolute;inset:auto 0 -.2em}.ds-root.h7 .frq h2{margin:0 0 var(--space-3)}.ds-root.h7 .frq p{max-width:52ch;margin:0}.ds-root.h7 .frq .ds-btn{white-space:nowrap}@media (max-width:899px){.ds-root.h7 .ba5 .ba5__grid{gap:var(--space-4)}.ds-root.h7 .ba5 .ba5__title,.ds-root.h7 .ba5 .ba5__lead,.ds-root.h7 .ba5 .pick{margin-bottom:0}.ds-root.h7 .ba5 .ask{display:contents}.ds-root.h7 .ba5 .ask>*{order:1}.ds-root.h7 .ba5 .show{order:2}.ds-root.h7 .ba5 .result{order:3;margin-top:0}.ds-root.h7 .frq__in{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.ds-root.h7 .ba5{padding-block:var(--space-7)}}.ds-root.h7{overflow-x:clip}.ds-root.h7 :where(.ds-heading){text-wrap:balance}html .ds-root.h7.lp-motion [data-reveal].is-in{will-change:auto}.ds-root.h7 .act{display:contents}.ds-root.h7 .hero__copy{flex-direction:column;display:flex}.ds-root.h7 .hero__sub{margin:var(--space-4) 0 var(--space-5)}.ds-root.h7 .nums{margin:0 0 var(--space-5);order:0}.ds-root.h7 .find{order:1}.ds-root.h7 .find.is-found .find__alt{display:none}.ds-root.h7 .find.is-found .find__out{margin-top:var(--space-3)}.ds-root.h7 .find.is-found #finder [type=submit],.ds-root.h7 .find.is-found #finder [type=submit]:hover{color:var(--ds-yellow-500);fill:var(--ds-yellow-500);background:0 0;box-shadow:inset 0 0 0 2px}.ds-root.h7 .ucard__at{margin-bottom:var(--space-3)}@media (max-width:999px){.ds-root.h7 .nums{margin:var(--space-5) 0 0;order:2}}@media (min-width:1000px) and (max-height:844px){.ds-root.h7 .hero{padding-block:var(--space-5) var(--space-6)}.ds-root.h7 .hero .ds-hero-title{--ds-hero-size:clamp(1.9rem,3.2vw,2.75rem)}.ds-root.h7 .hero__sub{margin:var(--space-3) 0 var(--space-4)}.ds-root.h7 .nums b{font-size:var(--fs-28)}}.ds-root.h7 .ghost{left:-6%;right:-6%;top:var(--space-5);z-index:0;will-change:transform;position:absolute}.ds-root.h7 .ba5>.ghost{top:auto;bottom:var(--space-4)}.ds-root.h7 .frq__ghost{will-change:transform}html .ds-root.h7.lp-motion :is(.tiles,.wall):not(.is-in) :is(.tile,.tiles__bar,.wall__col),html .ds-root.h7.lp-motion [data-enter] :is(.stage,.caps,.hint):not(.is-in){animation-play-state:paused}@keyframes h7-bar7{0%{opacity:0}to{opacity:1}}html .ds-root.h7.lp-motion .tiles__bar{animation-name:h7-bar7}@media (min-width:900px){.ds-root.h7 .ba5 .ba5__grid{align-items:start}.ds-root.h7 .ba5 .show{z-index:2;margin-top:-150px;position:relative}.ds-root.h7 .ba5 .ask{padding-top:var(--space-5)}}.ds-root.h7 .how7{padding-block:var(--space-8);position:relative;overflow:hidden}.ds-root.h7 .how7>.ds-container{z-index:1;position:relative}.ds-root.h7 .how7 h2{margin:0}.ds-root.h7 .how7__steps{margin:var(--space-7) 0 0;gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.ds-root.h7 .how7__n{font-family:var(--font-display);font-size:var(--fs-36);font-weight:var(--fw-black);color:var(--ds-yellow-500);font-variant-numeric:tabular-nums;line-height:1}.ds-root.h7 .how7 .ds-step__body{margin:0}.ds-root.h7 .how7__line{height:5px;margin-top:var(--space-5);background:var(--ds-ink-700);position:relative}.ds-root.h7 .how7__line i{background:var(--ds-yellow-500);transform-origin:0;position:absolute;inset:0}html .ds-root.h7.lp-motion .how7__line i{transform:scaleX(var(--p,0));transition:transform .25s linear}.ds-root.h7 .how7__facts{margin:var(--space-6) 0 0;gap:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.ds-root.h7 .how7__facts li{gap:var(--space-1);font-family:var(--font-ui);font-size:var(--fs-14);color:var(--text-inverse-muted);flex-direction:column;line-height:1.5;display:flex}.ds-root.h7 .how7__facts b{font-family:var(--font-display);font-size:var(--fs-19);font-weight:var(--fw-extrabold);color:var(--ds-white);line-height:1.2}.ds-root.h7 .how7__foot{align-items:center;gap:var(--space-4) var(--space-6);margin-top:var(--space-7);flex-wrap:wrap;display:flex}.ds-root.h7 .how7__foot img{width:96px;height:auto}@media (max-width:899px){.ds-root.h7 .how7{padding-block:var(--space-7)}.ds-root.h7 .how7__steps{gap:var(--space-3);margin-top:var(--space-5);grid-template-columns:minmax(0,1fr)}.ds-root.h7 .how7__facts{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.ds-root.h7 .how7__foot{margin-top:var(--space-6)}.ds-root.h7 .how7__foot .ds-btn{flex:220px}}.ds-root.h7 .rv4 .finder__field{min-height:52px;padding:14px 14px 14px 42px}.ds-root.h7 .finder__city{font-family:var(--font-ui);font-size:var(--fs-16);font-weight:var(--fw-semibold);color:var(--text-strong)}.ds-root.h7 .finder:not(.is-resolved) .finder__city{font-weight:var(--fw-regular);color:var(--text-body)}.ds-root.h7 .finder__idle{flex-direction:column;display:flex}.ds-root.h7 .finder.is-resolved .finder__idle{display:none}.ds-root.h7 .finder__row{justify-content:flex-start}.ds-root.h7 .bar{z-index:20;padding:var(--space-3) var(--container-pad,20px) calc(var(--space-3) + env(safe-area-inset-bottom,0px));background:var(--ds-ink-800);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s linear,visibility 0s linear .15s;position:fixed;bottom:0;left:0;right:0}.ds-root.h7 .bar.is-on{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .15s linear}@media (min-width:768px){.ds-root.h7 .bar{display:none}}html .ds-root.h7.lp-motion .find,html .ds-root.h7.lp-motion .nums li{animation:none}.ds-root.h7 .hero__map{aspect-ratio:1800/1380;width:min(50vw,calc((100vh - 116px - var(--hdr)) * 1.3),720px);cursor:default;--h7-dot:.37;margin-top:-20px}.ds-root.h7 .hero__map.is-over{cursor:pointer}.ds-root.h7 .hero__map path:not(.br):not(.grat){display:inline}.ds-root.h7 .hero__sea{position:absolute;inset:0}.ds-root.h7 .hero__land{-webkit-mask-composite:source-in;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 91%,#0000),linear-gradient(#0000,#000 4% 97.5%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 91%,#0000),linear-gradient(#0000,#000 4% 97.5%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.ds-root.h7 .hero__sea svg{position:absolute;inset:0;overflow:hidden}.ds-root.h7 .hero__edge{pointer-events:none;opacity:var(--h7-fino,0);visibility:var(--h7-ve-fino,hidden);background:linear-gradient(90deg,var(--surface-dark),transparent 10%,transparent 90%,var(--surface-dark)),linear-gradient(180deg,var(--surface-dark),transparent 12%,transparent 88%,var(--surface-dark));position:absolute;inset:0}.ds-root.h7 .dots .land{stroke:var(--ds-gray-500);opacity:.46}.ds-root.h7 .hero__map path[data-i]{stroke-width:5px}.ds-root.h7 .hero__map.is-near path[data-i]{stroke-width:7px}html .ds-root.h7.lp-motion .hero__map path[data-i]{transition:opacity .5s,stroke .3s,stroke-width .5s var(--ease),stroke-opacity .5s var(--ease)}html .ds-root.h7.lp-motion .hero__map.is-going path[data-i]{transition-delay:0s,0s,.6s,.6s}.ds-root.h7 .hero__map path[data-dim]{stroke-opacity:.16}.ds-root.h7 .hero__map path[data-i].hv{stroke:var(--ds-white);stroke-width:10px;stroke-opacity:1}.ds-root.h7 .dots>path.sel{stroke:var(--ds-white);stroke-width:10px;transition:none}.ds-root.h7 .dots>path.sel--halo{stroke:var(--ds-yellow-500);stroke-width:24px;opacity:.42}html .ds-root.h7.lp-motion .dots>path.sel--halo{animation:2.6s ease-in-out infinite h7-halo}@keyframes h7-halo{50%{opacity:.16}}.ds-root.h7 .hero__map .dots>path.fora{stroke:#0000}html .ds-root.h7.lp-motion .hero__map .land{animation:1.4s both h7-landin}@keyframes h7-landin{0%{opacity:0}}.ds-root.h7 .hero__map:not(.is-live) :is(.rail,.hero__hint){display:none}html .ds-root.h7.lp-motion .hero__map path[data-i]:not(.br){animation:.45s 1.3s both h7-dotin}html .ds-root.h7.lp-motion .hero__map.opens-near path[data-i]:not(.br){animation-delay:.3s}.ds-root.h7 .hero__hint{bottom:2px;left:0;right:auto}.ds-root.h7 .rail{margin:var(--space-3) 0 0;justify-content:flex-end;gap:0 var(--space-5);flex-wrap:wrap;padding:0;list-style:none;display:flex;position:absolute;top:100%;left:0;right:0}.ds-root.h7 .rail button{min-height:36px;color:var(--text-inverse-muted);font-family:var(--font-ui);font-size:var(--fs-13);font-weight:var(--fw-bold);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:6px 0;line-height:1.2;transition:color .3s,border-color .3s}.ds-root.h7 .rail b{font-weight:var(--fw-extrabold);color:var(--ds-yellow-500)}.ds-root.h7 .rail button:hover{color:var(--ds-white)}.ds-root.h7 .rail button[aria-pressed=true]{color:var(--ds-white);border-color:var(--ds-yellow-500)}html .ds-root.h7.lp-motion .rail{animation:h7-rise .7s var(--h7-espera,1.5s) var(--ease) both}html .ds-root.h7.lp-motion .hero__hint{animation:h7-dotin .45s var(--h7-espera,1.5s) both}@media (max-width:999px){.ds-root.h7 .hero__map{width:min(100%,640px);margin:var(--space-5) auto 92px}.ds-root.h7 .rail{justify-content:flex-start;gap:0 var(--space-4)}}@media (max-width:479px){.ds-root.h7 .hero__map{--h7-dot:.42}.ds-root.h7 .hero__map path[data-i]{stroke-width:3.5px}.ds-root.h7 .hero__map.is-near path[data-i]{stroke-width:6px}.ds-root.h7 .dots>path.sel{stroke-width:8px}.ds-root.h7 .dots>path.sel--halo{stroke-width:20px}}html .ds-root.h7:not(.lp-js) .still{display:none}.ds-root.h7 .wall__track{animation:none}.ds-root.h7 .dots.wave{pointer-events:none;animation:11s linear infinite h7-sweep;position:absolute;inset:0;-webkit-mask-image:linear-gradient(100deg,#0000 38%,#000 50%,#0000 62%);mask-image:linear-gradient(100deg,#0000 38%,#000 50%,#0000 62%);-webkit-mask-size:320% 100%;mask-size:320% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ds-root.h7 .dots .lit{stroke:var(--ds-gray-500);opacity:.75}@keyframes h7-sweep{0%{-webkit-mask-position:130% 0;mask-position:130% 0}to{-webkit-mask-position:-30% 0;mask-position:-30% 0}}html .ds-root.h7:not(.lp-motion) .dots.wave{display:none}.ds-root.h7 .hero__map.is-off .dots.wave{animation-play-state:paused}html .ds-root.h7.lp-motion .hero__map path.x{animation:.45s 1.3s both h7-dotin,7s ease-in-out 2.4s infinite h7-breathe}.ds-root.h7 .hero__hint{inset:auto 0 100% auto}.ds-root.h7 .rail{gap:0 var(--space-4)}@media (min-width:1000px){.ds-root.h7 .rail{gap:0 var(--space-3)}.ds-root.h7 .rail button{font-size:var(--fs-12)}}@media (max-width:999px){.ds-root.h7 .rail{padding-inline:var(--container-pad,20px)}}@media (min-width:1000px){.ds-root.h7 .hero__map{--h7-copy:calc(max(20px,(100vw - 1140px)/2) + 590px);--h7-fs:calc(100vh - var(--hdr));--h7-w:min(calc(var(--h7-fs) * 1.3043),calc((100vw - var(--h7-copy) - 68px)/.494));--h7-topo:calc((var(--h7-fs) - var(--h7-w)/1.3043)/2);--h7-dir:calc(var(--h7-copy) + 28px + var(--h7-w) * .764 - 100vw + max(20px,(100vw - 1140px)/2));width:var(--h7-w);left:calc(var(--h7-copy) + 28px - var(--h7-w) * .236);right:auto;top:calc(var(--h7-fs)/2);margin-top:0}@supports (height:100svh){.ds-root.h7 .hero__map{--h7-fs:calc(100svh - var(--hdr))}}.ds-root.h7 .hero__land{-webkit-mask-image:linear-gradient(90deg,#0000 4%,#000 50% 94%,#0000),linear-gradient(#0000 8%,#000 24% 92%,#0000);mask-image:linear-gradient(90deg,#0000 4%,#000 50% 94%,#0000),linear-gradient(#0000 8%,#000 24% 92%,#0000)}.ds-root.h7 .hero__edge{display:none}.ds-root.h7 .hero__map{--h7-dot:.3}.ds-root.h7 .hero__map path[data-i]{stroke-width:6px}.ds-root.h7 .hero__map.is-near path[data-i]{stroke-width:8px}.ds-root.h7 .hero__map path[data-i].hv{stroke-width:11px}.ds-root.h7 .rail{top:calc(18px - var(--h7-topo));left:auto;right:var(--h7-dir);flex-wrap:nowrap;width:max-content;margin:0}.ds-root.h7 .hero__hint{top:calc(58px - var(--h7-topo));bottom:auto;left:auto;right:var(--h7-dir);margin:0}}@media (max-width:999px){.ds-root.h7 .rail{scrollbar-width:none;flex-wrap:nowrap;padding-right:44px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 44px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 44px),#0000)}.ds-root.h7 .rail::-webkit-scrollbar{display:none}.ds-root.h7 .rail li{flex:none}.ds-root.h7 .hero__map{margin-bottom:60px}html .ds-root.h7:not(.lp-js) .hero__map{margin-bottom:14px}.ds-root.h7 .hero__map:not(:has(.rail)){margin-bottom:14px}}@media (min-width:740px) and (max-width:999px){.ds-root.h7 .rail{left:calc(50% - 50vw + var(--container-pad,20px));right:calc(50% - 50vw + var(--container-pad,20px));justify-content:center;padding-inline:0;-webkit-mask-image:none;mask-image:none}}@media (max-width:559px){.ds-root.h7 .frq .ds-btn{white-space:normal;text-wrap:balance;font-size:var(--fs-14);padding-inline:12px;line-height:1.2}.ds-root.h7 .how7__foot{gap:var(--space-4)}.ds-root.h7 .how7__foot img{width:72px}.ds-root.h7 .how7__foot .ds-btn{white-space:nowrap;font-size:var(--fs-14);flex:auto;padding-inline:12px}}@media (max-width:767px){.ds-root.h7 .find__alt button,.ds-root.h7 .find__alt a{min-height:44px}}@media (max-width:899px){.ds-root.h7 .ba5>.ghost,.ds-root.h7 .how7 .ghost{display:none}}@media (max-width:479px){.ds-root.h7 .ucard .ds-btn,.ds-root.h7 .u5 .ds-btn,.ds-root.h7 .unit .ds-btn{font-size:var(--fs-14);white-space:nowrap;padding-inline:12px}}@media (max-width:389px){.ds-root.h7 .ucard .ds-btn,.ds-root.h7 .u5 .ds-btn,.ds-root.h7 .unit .ds-btn{white-space:normal;line-height:1.2}.ds-root.h7 .ucard .ds-btn>span:last-child,.ds-root.h7 .u5 .ds-btn>span:last-child,.ds-root.h7 .unit .ds-btn>span:last-child{text-align:left;flex:0 auto;width:min-content;min-width:9.5em}}@media (max-width:399px){.ds-root.h7 .how7__facts b{font-size:var(--fs-16)}}@media (max-width:899px){html .ds-root.h7.lp-motion .stage{animation-delay:0s}html .ds-root.h7.lp-motion .caps,html .ds-root.h7.lp-motion .hint{animation-delay:80ms}}.ds-root.h7 .wall:before,.ds-root.h7 .wall:after{content:"";z-index:2;pointer-events:none;height:48px;position:absolute;left:0;right:0}.ds-root.h7 .wall:before{background:linear-gradient(var(--surface-soft),transparent);top:0}.ds-root.h7 .wall:after{background:linear-gradient(transparent,var(--surface-soft));bottom:0}@media (max-width:899px){.ds-root.h7 .wall:before,.ds-root.h7 .wall:after{height:40px}}@media (min-width:900px){.ds-root.h7 .wall{padding-left:calc(var(--space-5) + 40px);left:calc(50% - 50px)}}.ds-root.h7 .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}html .ds-root.h7.lp-motion [data-reveal]{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1) var(--d,0s),transform .8s cubic-bezier(.16,1,.3,1) var(--d,0s),clip-path .9s cubic-bezier(.16,1,.3,1) var(--d,0s);will-change:opacity,transform;transform:translateY(28px)}html .ds-root.h7.lp-motion [data-reveal=left]{transform:translate(-48px)}html .ds-root.h7.lp-motion [data-reveal=right]{transform:translate(48px)}html .ds-root.h7.lp-motion [data-reveal=fade]{transform:none}html .ds-root.h7.lp-motion [data-reveal=scale]{transform:scale(.94)}html .ds-root.h7.lp-motion [data-reveal=clip]{opacity:1;clip-path:inset(0 100% 0 0);transform:none}html .ds-root.h7.lp-motion [data-reveal=clip-up]{opacity:1;clip-path:inset(100% 0 0);transform:none}html .ds-root.h7.lp-motion [data-reveal].is-in{opacity:1;clip-path:inset(0);transform:none}html .ds-root.h7.lp-static *,html .ds-root.h7.lp-static :before,html .ds-root.h7.lp-static :after{scroll-behavior:auto!important;transition-duration:1ms!important;transition-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}html .ds-root.h7.lp-static [data-motion-only],html .ds-root.h7.lp-motion [data-static-only]{display:none!important}html .ds-root.h7.lp-static #heroMap.is-late .dots.wave{animation-duration:11s!important;animation-iteration-count:infinite!important;display:block!important}html .ds-root.h7.lp-static #heroMap.is-late path.br.n1{animation-name:h7-breathe;animation-timing-function:ease-in-out;animation-duration:9s!important;animation-iteration-count:infinite!important}html .ds-root.h7.lp-static #heroMap.is-late .dots>path.sel--halo{animation-name:h7-halo;animation-timing-function:ease-in-out;animation-duration:2.6s!important;animation-iteration-count:infinite!important}html .ds-root.h7.lp-static #heroMap.is-late path[data-i]{transition:opacity .5s,stroke .3s,stroke-width .5s var(--ease),stroke-opacity .5s var(--ease);transition-duration:.5s,.3s,.5s,.5s!important}html .ds-root.h7.lp-static #heroMap.is-late.is-going path[data-i]{transition-delay:0s,0s,.6s,.6s!important}html .ds-root.h7.lp-static #heroMap.is-late .tip.is-on{transition-duration:.2s!important}@media (min-width:768px){html .ds-root.h7.lp-static #heroMap.is-late path.br.n2{animation-name:h7-breathe;animation-timing-function:ease-in-out;animation-duration:13s!important;animation-iteration-count:infinite!important}}:root:has(.ds-root){zoom:1;scroll-behavior:auto}.ds-root~[role=region],.ds-site-nav,.ds-site-foot{zoom:.9}.ds-root.h7{padding-top:var(--hdr);background:var(--surface-dark)}@media (max-width:1199px){.ds-root.h7{--hdr:94px}}@media (max-width:767px){.ds-root.h7{--hdr:90px}}.ds-root.h7 .to-site-foot{--ds-divider-to:#0a0a0a}@media (max-width:767.98px){.ds-site-foot{padding-bottom:calc(80px + env(safe-area-inset-bottom,0px));background:#0a0a0a}}.ds-root.h7 .chip--still,.ds-root.h7 .chip--still:hover{cursor:default;background:var(--surface-soft-strong)}@media (max-width:767.98px){[data-cookie-notice]{transition:bottom .15s linear}html.h7-bar-on [data-cookie-notice]{bottom:var(--h7-bar,66px)!important}}
