@layer theme, base, components, utilities;@layer bx-reset, bx-tokens, bx-base, bx-layout, bx-components, bx-motion, bx-utilities;@layer bx-motion{html.pg-js .pg [data-pg-lines],html.pg-js .pg [data-pg-reveal]{visibility:hidden}.bx .pg-line{display:block}.bx [data-pg-lines] [class$=-mask]{padding-block:.06em .16em;margin-block:-.06em -.16em}[data-pg-reveal=image]{overflow:hidden}[data-pg-parallax]{will-change:transform}}@media (prefers-reduced-motion:reduce){html.pg-js .pg [data-pg-lines],html.pg-js .pg [data-pg-reveal]{visibility:visible}}@layer theme, base, components, utilities;@layer bx-reset, bx-tokens, bx-base, bx-layout, bx-components, bx-motion, bx-utilities;@layer bx-tokens{.bx.pg{--pg-top:4.75rem;--pg-gap:clamp(4rem,7.5vw,7rem);--pg-r:6px;--pg-r-sm:4px}}@layer bx-components{.bx .pg__main,.bx.pg{background:#fff}.bx .pg__main{position:relative;z-index:1;padding-bottom:var(--pg-gap)}.bx .u-link{text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:var(--ink-40);text-underline-offset:.22em;transition:text-decoration-color .2s}@media (hover:hover) and (pointer:fine){.bx .u-link:hover{text-decoration-color:currentColor}}.bx .pg-anchor{scroll-margin-top:5.5rem}.bx .pg-head{padding:calc(var(--pg-top) + clamp(1.5rem, 3.5vw, 3rem)) var(--pad-x) 0}.bx .crumbs ol{display:flex;flex-wrap:wrap;gap:.25rem .5rem;color:var(--ink-55)}.bx .crumbs li{display:inline-flex;align-items:center;gap:.5rem}.bx .crumbs li+li:before{content:"/";color:var(--ink-20)}.bx .crumbs a{padding-block:.35rem;transition:color .2s}.bx .crumbs [aria-current]{color:var(--ink)}@media (hover:hover) and (pointer:fine){.bx .crumbs a:hover{color:var(--ink)}}.bx .pg-head__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:2.5rem var(--gap-grid);margin-top:clamp(2.5rem,6vw,5.5rem);align-items:end}.bx .pg-head__copy{grid-column:1/10}.bx .pg-head--aside .pg-head__copy{grid-column:1/7}.bx .pg-head__aside{grid-column:8/13}.bx .pg-head__kicker{color:var(--ink-55);margin-bottom:1.25rem}.bx .pg-head__title{font-size:clamp(2.6rem,6.2vw,6.25rem);line-height:.95;letter-spacing:-.045em;font-weight:500;font-variation-settings:"wdth" 118;text-wrap:balance;overflow-wrap:anywhere;hyphens:auto}.bx .pg-head__intro{max-width:34em;margin-top:clamp(1.25rem,2.5vw,2rem);color:color-mix(in srgb,var(--ink) 78%,transparent);text-wrap:pretty}.bx .pg-head__actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:clamp(1.75rem,3vw,2.5rem)}.bx .jump{display:contents}.bx .hp{position:relative;aspect-ratio:5/4;width:100%;max-width:34rem;margin-left:auto}.bx .hp__tile{position:absolute;overflow:hidden;border-radius:var(--pg-r);background:var(--soft)}.bx .hp__tile--1{left:0;top:12%;width:46%;aspect-ratio:3/4;z-index:2}.bx .hp__tile--2{right:0;top:0;width:58%;aspect-ratio:4/3}.bx .hp__tile--3{right:8%;bottom:0;width:44%;aspect-ratio:4/3;z-index:3;box-shadow:0 0 0 .35rem #fff}.bx .hx .crumbs{margin-bottom:clamp(1.75rem,4vw,3rem)}.bx .hx__kicker{color:var(--ink-55);margin-bottom:1.1rem}.bx .hx__title{font-size:clamp(2.75rem,6.4vw,6.5rem);line-height:.94;letter-spacing:-.045em;font-weight:500;font-variation-settings:"wdth" 118;text-wrap:balance;overflow-wrap:anywhere;hyphens:auto}.bx .hx__intro{max-width:33em;margin-top:clamp(1.25rem,2.2vw,1.75rem);color:color-mix(in srgb,var(--ink) 76%,transparent);text-wrap:pretty}.bx .hx__actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:clamp(1.75rem,3vw,2.25rem)}.bx .hx-cover-wrap{padding:calc(var(--pg-top) + .75rem) var(--pad-x) 0}.bx .hx-cover{position:relative;isolation:isolate;display:grid;place-items:center;min-height:clamp(30rem,calc(88svh - var(--pg-top)),48rem);border-radius:var(--pg-r);overflow:hidden;text-align:center}.bx .hx-cover:after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse 70% 60% at 50% 50%,rgba(26,33,39,.5),rgba(26,33,39,.2)),linear-gradient(180deg,rgba(26,33,39,.35),rgba(26,33,39,.55))}.bx .hx-cover--plain{min-height:clamp(24rem,calc(66svh - var(--pg-top)),36rem)}.bx .hx-cover--plain:after{display:none}.bx .hx-cover__media,.bx .hx-cover__mosaic{position:absolute;inset:0;z-index:-2}.bx .hx-cover__mosaic{display:grid;grid-template-columns:1fr 2fr 1fr;grid-template-rows:1fr 2fr 1fr;gap:.5rem;transform-origin:50% 50%}.bx .hx-cover__tile{position:relative;overflow:hidden;border-radius:var(--pg-r-sm);background:rgba(255,255,255,.06)}.bx .hx-cover__body{width:100%;max-width:54rem;padding:clamp(3rem,7vw,6rem) clamp(1.25rem,4vw,3rem)}.bx .hx-cover__body,.bx .hx-cover__copy{display:grid;justify-items:center}.bx .hx-cover .crumbs ol{justify-content:center}.bx .hx-cover .hx__intro{color:rgba(255,255,255,.86)}.bx .hx-cover .hx__actions{justify-content:center}.bx .hx-cover .btn--soft{background:rgba(255,255,255,.14);color:#fff;backdrop-filter:blur(var(--glass-blur))}.bx .hx-cover :focus-visible{outline-color:#fff}.bx .hx-cover__badge{position:relative;display:grid;place-items:center;width:5.5rem;aspect-ratio:1;margin-bottom:1.5rem;border-radius:var(--pg-r);overflow:hidden;background:rgba(255,255,255,.08)}.bx .hx-cover__mark{width:46%;color:rgba(255,255,255,.85)}.bx .hx-cover__facts{margin-top:clamp(1.75rem,3vw,2.5rem)}@media (hover:hover) and (pointer:fine){.bx .hx-cover .btn--soft:hover{background:rgba(255,255,255,.22)}}.bx .hx-split{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:2.5rem var(--gap-grid);align-items:center;padding:var(--pg-top) var(--pad-x) 0}.bx .hx-split__copy{grid-column:1/7;padding-block:clamp(2.5rem,5vw,4rem)}.bx .hx-split__media{grid-column:7/13;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap-grid);height:clamp(32rem,calc(100svh - var(--pg-top)),50rem);overflow:hidden;mask-image:linear-gradient(180deg,transparent,#000 9%,#000 91%,transparent)}.bx .hx-split__col{min-width:0}.bx .hx-split__track{display:flex;flex-direction:column;gap:var(--gap-grid)}.bx .hx-split__tile{position:relative;flex:none;aspect-ratio:4/5;border-radius:var(--pg-r);overflow:hidden;background:var(--soft)}.bx .hx-split__col--down{margin-top:-38%}.bx .hx-stack{padding:calc(var(--pg-top) + clamp(1.5rem, 3.5vw, 3rem)) var(--pad-x) 0;text-align:center}.bx .hx-stack__copy{display:grid;justify-items:center;max-width:52rem;margin-inline:auto}.bx .hx-stack .crumbs ol,.bx .hx-stack .hx__actions{justify-content:center}.bx .hx-stack__pile{position:relative;max-width:84rem;height:clamp(15rem,32vw,29rem);margin:clamp(3rem,6vw,5rem) auto 0}.bx .hx-stack__tile{position:absolute;border-radius:var(--pg-r);overflow:hidden;background:var(--soft);box-shadow:0 0 0 5px #fff}.bx .hx-stack__pile--5 .hx-stack__tile--1{left:0;top:4%;width:19%;height:60%;--dx:40%}.bx .hx-stack__pile--5 .hx-stack__tile--2{left:13%;top:40%;width:21%;height:60%;--dx:22%;z-index:1}.bx .hx-stack__pile--5 .hx-stack__tile--3{left:31%;top:12%;width:38%;height:88%;--dx:0%;z-index:2}.bx .hx-stack__pile--5 .hx-stack__tile--4{left:66%;top:34%;width:21%;height:60%;--dx:-22%;z-index:1}.bx .hx-stack__pile--5 .hx-stack__tile--5{left:81%;top:0;width:19%;height:58%;--dx:-40%}.bx .hx-stack__pile--4 .hx-stack__tile--1{left:2%;top:10%;width:24%;height:66%;--dx:34%}.bx .hx-stack__pile--4 .hx-stack__tile--2{left:21%;top:30%;width:32%;height:70%;--dx:12%;z-index:1}.bx .hx-stack__pile--4 .hx-stack__tile--3{left:49%;top:0;width:30%;height:74%;--dx:-12%;z-index:2}.bx .hx-stack__pile--4 .hx-stack__tile--4{left:75%;top:36%;width:23%;height:60%;--dx:-34%}.bx .pg-blk{padding:var(--pg-gap) var(--pad-x) 0}.bx .pg-blk__head{margin-bottom:clamp(1.75rem,3.5vw,3rem)}.bx .pg-blk__kicker{padding-top:.9rem;border-top:1px solid var(--ink-20);color:var(--ink-55);margin-bottom:clamp(1.5rem,3vw,2.5rem)}.bx .pg-blk__titles{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem var(--gap-grid);align-items:end}.bx .pg-blk__title{grid-column:1/7;font-size:clamp(1.6rem,2.6vw,2.6rem);line-height:1.05;letter-spacing:-.035em;font-weight:500;font-variation-settings:"wdth" 112;text-wrap:balance}.bx .pg-blk__text{grid-column:7/12;max-width:30em;text-wrap:pretty}.bx .pg-blk__after{margin-top:1.5rem}.bx .facts{display:grid;border-bottom:1px solid var(--ink-10)}.bx .facts__row{display:grid;grid-template-columns:minmax(7rem,2fr) 5fr;gap:1rem;padding-block:.85rem;border-top:1px solid var(--ink-10)}.bx .facts__label{color:var(--ink-55);padding-top:.1em}.bx .facts__value{text-wrap:pretty}.bx .facts--row{grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:0 var(--gap-grid);border-bottom:0}.bx .facts--row .facts__row{grid-template-columns:minmax(0,1fr);align-content:start;gap:.4rem;padding-block:.9rem .25rem;border-top-color:var(--ink-20)}.bx .rgrid{--rg-img:clamp(10.5rem,15vw,15rem);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(2rem,3.5vw,3rem) var(--gap-grid)}.bx .rgrid__cell{grid-column:span 3;display:grid}.bx .rgrid__cell:nth-child(n+9){grid-column:span 4}.bx .rcard{display:flex;flex-direction:column;gap:.5rem;min-width:0}.bx .rcard__img{position:relative;width:100%;height:var(--rg-img);border-radius:var(--pg-r);margin-bottom:.5rem;overflow:hidden}.bx .rcard__img img{transition:scale .8s var(--ease-expo)}.bx .rcard__img--type{display:flex;flex-direction:column;justify-content:space-between;padding:clamp(1rem,1.6vw,1.4rem);background:var(--k);color:#fff}.bx .rcard__type{max-width:14em;font-size:clamp(1.35rem,1.9vw,1.9rem);line-height:1.05;text-wrap:balance;letter-spacing:-.04em;font-weight:500;font-variation-settings:"wdth" 118;overflow-wrap:anywhere;transition:translate .8s var(--ease-expo)}.bx .rcard__type-note{color:rgba(255,255,255,.62)}.bx .rcard__top{min-width:0;display:flex;align-items:baseline;gap:.6rem}.bx .rcard__name{min-width:0;overflow-wrap:anywhere;hyphens:auto;font-size:var(--size-md);line-height:1.1;letter-spacing:-.025em;font-weight:500;font-variation-settings:"wdth" 108}.bx .rcard__go{margin-left:auto;align-self:center;color:var(--ink-40);transition:translate .4s var(--ease-expo),color .2s}.bx .rcard__line{color:var(--ink-55);text-wrap:pretty;max-width:30em}.bx .rcard__brands{margin-top:auto;padding-top:.15rem;color:var(--ink)}@media (hover:hover) and (pointer:fine){.bx .rcard:hover .rcard__img img{scale:1.04}.bx .rcard:hover .rcard__type{translate:.25rem 0}.bx .rcard:hover .rcard__go{translate:.25rem 0;color:var(--ink)}}.bx .cats{display:grid;gap:clamp(2.5rem,4vw,3.5rem)}.bx .cats__title{margin-bottom:1.25rem}.bx .cats__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:2rem var(--gap-grid)}.bx .cat{display:grid;gap:.5rem;align-content:start}.bx .cat__cover{position:relative;display:block;aspect-ratio:4/5;border-radius:var(--pg-r);overflow:hidden;background:var(--soft);margin-bottom:.35rem;transition:background-color .3s var(--ease-magic)}.bx .cat__cover img{padding:12%;transition:scale .6s var(--ease-expo)}.bx .cat__title{font-weight:500}.bx .cat__note{color:var(--ink-55);margin-top:-.3rem}.bx .cat__meta{display:inline-flex;align-items:center;gap:.35em;justify-self:start;margin-top:.15rem;text-decoration:underline;text-decoration-color:var(--ink-20);text-underline-offset:.22em}@media (hover:hover) and (pointer:fine){.bx .cat:hover .cat__cover{background:var(--soft-2)}.bx .cat:hover .cat__cover img{scale:1.03}.bx .cat:hover .cat__meta{color:var(--ink)}}.bx .dl{border-bottom:1px solid var(--ink-10)}.bx .dl>li{border-top:1px solid var(--ink-10)}.bx .dl__row{grid-template-columns:2.75rem minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:4.75rem;padding:.85rem .5rem;margin-inline:-.5rem;transition:background-color .2s var(--ease-magic)}.bx .dl__badge,.bx .dl__row{display:grid;border-radius:var(--pg-r-sm)}.bx .dl__badge{place-items:center;width:2.75rem;height:2.75rem;background:var(--soft);font-size:.72rem;letter-spacing:.04em}.bx .dl__badge svg{width:.9rem;height:.9rem;fill:currentColor}.bx .dl__main{display:grid;gap:.3rem;min-width:0}.bx .dl__title{font-size:var(--fs-ui);line-height:1.25;font-weight:500;text-wrap:pretty}.bx .dl__meta{color:var(--ink-55);line-height:1.35}.bx .dl__go{gap:.4rem;transition:color .2s}.bx .dl__go,.bx .dl__more{display:inline-flex;align-items:center;color:var(--ink-55)}.bx .dl__more{gap:.35em;margin:-.35rem 0 .9rem 3.75rem;padding-block:.3rem;text-decoration:underline;text-decoration-color:var(--ink-20);text-underline-offset:.22em}@media (hover:hover) and (pointer:fine){.bx .dl__row:hover{background:var(--soft)}.bx .dl__row:hover .dl__badge{background:#fff}.bx .dl__more:hover,.bx .dl__row:hover .dl__go{color:var(--ink)}}.bx .links{margin-top:1.5rem;display:flex;flex-wrap:wrap;gap:.5rem}.bx .links__item{display:inline-flex;align-items:center;gap:.45rem;min-height:var(--btn-h);padding-inline:1rem;border-radius:var(--radius);border:1px solid var(--ink-20);transition:background-color .2s var(--ease-magic)}@media (hover:hover) and (pointer:fine){.bx .links__item:hover{background:var(--soft)}}.bx .gal{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gap-grid)}.bx .gal__item{position:relative;aspect-ratio:4/3;border-radius:var(--pg-r);overflow:hidden;background:var(--soft)}.bx .gal--one{grid-template-columns:minmax(0,1fr);max-width:60rem}.bx .gal--one .gal__item{aspect-ratio:16/10}.bx .chips{display:flex;flex-wrap:wrap;gap:.5rem}.bx .chip{display:inline-flex;align-items:center;gap:.7rem;min-height:3.25rem;padding:.35rem 1rem .35rem .35rem;border-radius:var(--pg-r);background:var(--soft);transition:background-color .2s var(--ease-magic)}.bx .chip__thumb{width:2.5rem;height:2.5rem}@media (hover:hover) and (pointer:fine){.bx .chip:hover{background:var(--soft-2)}}.bx .dl__item--split .dl__row{grid-template-columns:6.5rem minmax(0,1fr) auto}.bx .dl__vthumb{position:relative;display:block;width:6.5rem;aspect-ratio:16/9;overflow:hidden;border-radius:var(--pg-r-sm);background:var(--soft)}.bx .dl__vthumb img{width:100%;height:100%;object-fit:cover}.bx .dl__vplay{position:absolute;inset:0;display:grid;place-items:center;color:#fff;background:rgba(26,33,39,.25)}.bx .dl__vplay svg{width:.9rem;height:.9rem;fill:currentColor}.bx .svc-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,3vw,2.75rem) var(--gap-grid)}.bx .svc-card{display:flex;flex-direction:column;gap:.6rem;padding-top:1rem;border-top:1px solid var(--ink-10)}.bx .svc-card__ico{width:1.75rem;height:1.75rem;color:var(--oak)}.bx .svc-card__no{color:var(--ink-40)}.bx .svc-card__title{font-size:var(--size-md);line-height:1.1;letter-spacing:-.025em;font-weight:500;font-variation-settings:"wdth" 108}.bx .svc-card__text{max-width:26em;text-wrap:pretty}.bx .svc-card__tag{margin-top:auto;padding-top:.4rem;color:var(--ink-55)}.bx .steps4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.5rem var(--gap-grid)}.bx .steps4__item{display:flex;flex-direction:column;gap:.55rem}.bx .steps4__photo{position:relative;aspect-ratio:4/3;border-radius:var(--pg-r);overflow:hidden;background:var(--soft);margin-bottom:.6rem}.bx .steps4__no{color:var(--ink-55)}.bx .steps4__title{font-size:var(--size-md);line-height:1.1;letter-spacing:-.025em;font-weight:500;font-variation-settings:"wdth" 108}.bx .split{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:2rem var(--gap-grid);align-items:start}.bx .split__text{grid-column:1/6;max-width:30em;text-wrap:pretty}.bx .split>.facts{grid-column:7/13}.bx .split__photo{position:relative;grid-column:1/7;aspect-ratio:16/10;border-radius:var(--pg-r);overflow:hidden;background:var(--soft)}.bx .timeline{border-bottom:1px solid var(--ink-10)}.bx .timeline__row{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:.5rem var(--gap-grid);padding-block:1.25rem;border-top:1px solid var(--ink-10)}.bx .timeline__year{grid-column:1/4;font-size:var(--size-md);line-height:1.1;letter-spacing:-.025em;font-weight:500;font-variation-settings:"wdth" 112;font-variant-numeric:tabular-nums}.bx .timeline__text{grid-column:4/11;max-width:36em;text-wrap:pretty}.bx .brands3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gap-grid)}.bx .brands3__item{display:flex;flex-direction:column;align-items:flex-start;gap:.6rem;padding:clamp(1.25rem,2.5vw,2rem);border-radius:var(--pg-r);background:var(--soft)}.bx .brands3__name{font-size:var(--size-md);line-height:1.1;font-weight:500;font-variation-settings:"wdth" 118;letter-spacing:-.02em}.bx .brands3__item .u-link{margin-top:auto;padding-top:.5rem}.bx .rooms--bare{padding-top:clamp(3rem,6vw,5rem)}.bx .hours{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap-grid)}.bx .hours__card{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;padding:clamp(1.25rem,2.5vw,2rem);border-radius:var(--pg-r);background:var(--soft)}.bx .hours__card .facts{align-self:stretch;margin-block:.5rem}.bx .hours__card .facts,.bx .hours__card .facts__row{border-color:var(--ink-20)}.bx .hours__name{font-size:var(--size-md);line-height:1.1;font-weight:500;font-variation-settings:"wdth" 112;letter-spacing:-.025em}.bx .hours__addr{display:grid;font-style:normal}.bx .contact{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:3rem var(--gap-grid);align-items:start}.bx .contact__lines{grid-column:1/6;display:grid;gap:2.75rem}.bx .contact__room{display:grid;gap:1rem;justify-items:start}.bx .contact__room .facts{justify-self:stretch}.bx .contact__form{grid-column:7/13}.bx .legal{padding:clamp(3rem,6vw,5rem) var(--pad-x) 0;max-width:calc(46rem + 2 * var(--pad-x))}.bx .legal__sec{padding-block:1.75rem;border-top:1px solid var(--ink-10)}.bx .legal__h{font-size:1.2rem;line-height:1.2;font-weight:500;font-variation-settings:"wdth" 108;letter-spacing:-.015em;margin-bottom:.9rem}.bx .legal__text{line-height:1.6;color:color-mix(in srgb,var(--ink) 85%,transparent)}.bx .legal__text p+p,.bx .legal__text p+ul{margin-top:.9em}.bx .legal__text a{text-decoration:underline;text-decoration-color:var(--ink-40);text-underline-offset:.2em;overflow-wrap:anywhere}.bx .legal__list{display:grid;gap:.4rem;padding-left:1.1rem;list-style:disc}.bx .pg-next{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:2rem var(--gap-grid);align-items:end;margin:var(--pg-gap) var(--pad-x) 0;padding:clamp(2rem,5vw,4rem);border-radius:var(--pg-r)}.bx .pg-next__copy{grid-column:1/8;display:grid;gap:1rem}.bx .pg-next__kicker{color:var(--ink-55)}.bx .pg-next__title{font-size:var(--size-lg);line-height:1.05;letter-spacing:-.035em;font-weight:500;font-variation-settings:"wdth" 112}.bx .pg-next__copy .t-body{max-width:32em;text-wrap:pretty}.bx .pg-next__actions{grid-column:8/13;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.bx .btn--light,.bx .is-dark .btn--light{background:#fff;color:var(--k)}.bx .pg-next .btn--soft{background:rgba(255,255,255,.1);color:#fff}.bx .pg-next :focus-visible{outline-color:#fff}@media (hover:hover) and (pointer:fine){.bx .btn--light:hover{background:var(--soft)}.bx .pg-next .btn--soft:hover{background:rgba(255,255,255,.18)}}@media (max-width:68rem){.bx .hx-split__copy{grid-column:1/8}.bx .hx-split__media{grid-column:8/13}.bx .rgrid{grid-template-columns:repeat(6,minmax(0,1fr))}.bx .rgrid__cell,.bx .rgrid__cell:nth-child(n+9){grid-column:span 2}.bx .rgrid__cell:nth-child(n+10){grid-column:span 3}.bx .steps4,.bx .svc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bx .pg-head--aside .pg-head__copy,.bx .pg-head__aside{grid-column:1/-1}.bx .pg-head__aside{max-width:40rem}.bx .hp{max-width:30rem;margin-left:0}.bx .pg-next__actions,.bx .pg-next__copy{grid-column:1/-1}.bx .pg-next__actions{justify-content:flex-start}.bx .contact__form,.bx .contact__lines{grid-column:1/-1}.bx .contact__lines{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem var(--gap-grid)}}@media (max-width:47.99rem){.bx.pg{--pg-top:4.25rem}.bx .hp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;aspect-ratio:auto;max-width:none}.bx .hp__tile{position:relative;inset:auto;width:auto;aspect-ratio:1;box-shadow:none}.bx .hx-split__copy,.bx .pg-blk__text,.bx .pg-blk__title,.bx .pg-head__copy{grid-column:1/-1}.bx .hx-cover{min-height:clamp(30rem,calc(82svh - var(--pg-top)),40rem)}.bx .hx-cover-wrap{padding-inline:.5rem}.bx .hx-cover__mosaic{grid-template-columns:.6fr 2fr .6fr;gap:.35rem}.bx .hx-split__copy{padding-block:1.5rem 0}.bx .hx-split__media{grid-column:1/-1;grid-template-columns:minmax(0,1fr);height:auto;margin-inline:calc(var(--pad-x) * -1);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.bx .hx-split__track{flex-direction:row;gap:.6rem;width:max-content}.bx .hx-split__col--down{margin-top:0}.bx .hx-split__col--down .hx-split__track{margin-left:-5rem}.bx .hx-split__tile{width:11.5rem;aspect-ratio:4/3}.bx .hx-stack__pile{height:64vw}.bx .hx-stack__tile{box-shadow:0 0 0 3px #fff}.bx .rgrid{grid-template-columns:minmax(0,1fr);gap:0;border-bottom:1px solid var(--ink-10)}.bx .rgrid__cell,.bx .rgrid__cell:nth-child(n+10),.bx .rgrid__cell:nth-child(n+9){grid-column:1/-1}.bx .rcard{display:grid;grid-template-columns:5.5rem minmax(0,1fr);grid-template-rows:auto auto auto;column-gap:1rem;row-gap:.25rem;align-content:center;padding-block:.85rem;border-top:1px solid var(--ink-10)}.bx .rcard__img{grid-column:1;grid-row:1/span 3;align-self:start;height:auto;aspect-ratio:1;margin:0;border-radius:var(--pg-r-sm)}.bx .rcard__img--type{padding:0;background:repeating-linear-gradient(135deg,rgba(255,255,255,.09) 0 1px,transparent 1px 9px),var(--k)}.bx .rcard__type,.bx .rcard__type-note{display:none}.bx .rcard__brands,.bx .rcard__line,.bx .rcard__top{grid-column:2}.bx .rcard__line{font-size:.875rem}.bx .rcard__brands{margin-top:.1rem;padding-top:0}.bx .cats__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem .75rem}.bx .gal{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:calc(var(--pad-x) * -1);padding-inline:var(--pad-x);scroll-padding-inline:var(--pad-x);scrollbar-width:none}.bx .gal__item{flex:0 0 82%;scroll-snap-align:start}.bx .gal--one .gal__item{flex-basis:100%}.bx .brands3,.bx .hours,.bx .steps4,.bx .svc-grid{grid-template-columns:minmax(0,1fr)}.bx .split>.facts,.bx .split__photo,.bx .split__text,.bx .timeline__text,.bx .timeline__year{grid-column:1/-1}.bx .contact__lines{grid-template-columns:minmax(0,1fr)}.bx .dl__row{grid-template-columns:2.5rem minmax(0,1fr) auto;gap:.85rem}.bx .dl__badge{width:2.5rem;height:2.5rem}.bx .dl__go-label{display:none}.bx .dl__more{margin-left:3.35rem}.bx .pg-next{margin-inline:0;border-radius:0}.bx .pg-next__actions .btn{flex:1 1 100%}.bx .facts__row{grid-template-columns:minmax(6rem,2fr) 5fr}}}@layer bx-motion{@keyframes hx-reel-y{to{translate:0 calc(-50% - var(--gap-grid) / 2)}}@keyframes hx-reel-x{to{translate:calc(-50% - .3rem) 0}}@keyframes hx-unzoom{0%{scale:1.55}to{scale:1}}@keyframes hx-spread{0%{translate:var(--dx,0) 6%;scale:.94}to{translate:0 0;scale:1}}@media (prefers-reduced-motion:no-preference){.bx .hx-split__track{animation:hx-reel-y 70s linear infinite}.bx .hx-split__col--down .hx-split__track{animation-direction:reverse}@media (max-width:47.99rem){.bx .hx-split__track{animation-name:hx-reel-x;animation-duration:60s}}@supports (animation-timeline:scroll()){.bx .hx-cover__mosaic{animation:hx-unzoom linear both;animation-timeline:scroll(root);animation-range:0 55svh}.bx .hx-stack__tile{animation:hx-spread linear both;animation-timeline:scroll(root);animation-range:0 40svh}}}}@media (prefers-reduced-motion:reduce){.bx .cat__cover img,.bx .rcard__go,.bx .rcard__img img{transition:none!important}@media (max-width:47.99rem){.bx .dl__item--split .dl__row{grid-template-columns:5rem minmax(0,1fr) auto}.bx .dl__vthumb{width:5rem}}}@layer bx-components{.bx .dl-page{display:grid;gap:clamp(3rem,6vw,5rem);max-width:72rem}.bx .ct__h,.bx .dq__title,.bx .dv__title{font-size:var(--size-md);line-height:1.1;letter-spacing:-.025em;font-weight:500;font-variation-settings:"wdth" 110}.bx .dl-page :is(a,button,input,select):focus-visible{outline:2px solid var(--ink);outline-offset:2px}.bx .dq{display:grid;gap:1rem;padding:clamp(1rem,2.5vw,1.75rem);border-radius:var(--pg-r);background:var(--soft)}.bx .dq--hero{gap:.75rem;padding:0;background:none;width:min(100%,44rem)}.bx .dq--hero .dq__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.bx .dq--hero .dq__log:not(:has(.dq__q)){order:2}.bx .dq__hello-plain .dq__examples{margin:0}.bx .dq__head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.bx .ct__reset,.bx .dq__reset{font-size:var(--fs-caption);color:var(--ink-55);text-decoration:underline;text-decoration-color:var(--ink-20);text-underline-offset:.22em}.bx .ct__input,.bx .ct__select{width:100%;height:3rem;border:1px solid var(--ink-20);border-radius:var(--pg-r);background:#fff;color:var(--ink);font-size:var(--fs-ui)}.bx .ct__input::placeholder{color:var(--ink-40)}.bx .ct{display:grid;gap:1rem;scroll-margin-top:calc(var(--pg-top) + 1rem)}.bx .ct__bar{display:grid;grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr)) auto;gap:.5rem}.bx .ct__field,.bx .ct__search{position:relative;display:flex;align-items:center;min-width:0}.bx .ct__search .ico{position:absolute;left:.95rem;pointer-events:none;color:var(--ink-55)}.bx .ct__input{padding:0 1rem 0 2.6rem}.bx .ct__select{appearance:none;padding:0 2.25rem 0 .9rem;text-overflow:ellipsis;cursor:pointer}.bx .ct__field .ico{position:absolute;right:.8rem;pointer-events:none;color:var(--ink-55)}.bx .ct__submit{height:3rem;padding-inline:1.1rem;border-radius:var(--pg-r);background:var(--ink);color:#fff}.bx .ct__status{display:flex;align-items:baseline;gap:1rem;color:var(--ink-55);font-size:var(--fs-caption)}.bx .ct__empty,.bx .ct__error{font-size:var(--fs-body-sm);font-weight:400}.bx .ct__empty{padding:1.5rem 0;border-block:1px solid var(--ink-10)}.bx .ct__out{transition:opacity .2s var(--ease-magic)}.bx .ct__out[aria-busy=true]{opacity:.5}.bx .ct__list{border-bottom:1px solid var(--ink-10)}.bx .ct__row{display:flex;align-items:center;gap:1rem;padding-block:.8rem;border-top:1px solid var(--ink-10)}.bx .ct__main{display:grid;flex:1 1 auto;gap:.3rem;min-width:0}.bx .ct__link{justify-self:start;font-size:var(--fs-ui);line-height:1.3;overflow-wrap:anywhere;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.2em;transition:text-decoration-color .2s var(--ease-magic)}.bx .ct__meta{color:var(--ink-55);font-size:var(--fs-caption);font-weight:400;line-height:1.3}.bx .ct__btn{display:grid;flex:none;place-items:center;width:2.5rem;height:2.5rem;border-radius:var(--pg-r-sm);color:var(--ink);transition:background-color .2s var(--ease-magic),color .2s var(--ease-magic)}.bx .ct__pages{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:var(--fs-caption)}.bx .ct__step{padding:.6rem 0;color:var(--ink);text-decoration:underline;text-decoration-color:var(--ink-20);text-underline-offset:.22em}.bx .ct__step[data-off]{color:var(--ink-20);text-decoration:none}.bx .ct__pos{color:var(--ink-55)}.bx .dv{display:grid;gap:1rem}.bx .dv__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gap-grid)}.bx .dv__main{display:grid;gap:.6rem}.bx .dv__thumb{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;border-radius:var(--pg-r);background:var(--soft)}.bx .dv__thumb img{width:100%;height:100%;object-fit:cover}.bx .dv__play{position:absolute;inset:50% auto auto 50%;translate:-50% -50%;display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;background:var(--ink);color:#fff}.bx .dv__play svg{width:.8rem;height:.8rem;fill:currentColor;translate:1px 0}.bx .dv__name{font-size:var(--fs-body-sm)}@media (hover:hover) and (pointer:fine){.bx .ct__link:hover{text-decoration-color:var(--ink-40)}.bx .ct__btn:hover{background:var(--ink);color:#fff}.bx .ct__select:hover{border-color:var(--ink-40)}.bx .ct__reset:hover,.bx .dq__reset:hover{color:var(--ink)}}@media (max-width:63.99rem){.bx .ct__bar{grid-template-columns:repeat(3,minmax(0,1fr))}.bx .ct__search,.bx .ct__submit{grid-column:1/-1}}@media (max-width:47.99rem){.bx .ct__bar{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.bx .ct__bar>:nth-child(2){grid-column:1/-1}.bx .dv__list{grid-template-columns:minmax(0,1fr)}}}.ItwAbout_section__S66JH{background:var(--mist);color:var(--text);overflow:clip}.ItwAbout_layout__Ykk7z{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-template-rows:auto 1fr;grid-template-areas:"head text" "photo text";column-gap:clamp(56px,8vw,128px);align-items:start}.ItwAbout_head__BUc1l{grid-area:head}.ItwAbout_title__wyn_o{max-width:14ch;text-wrap:balance}.ItwAbout_portrait__IDJ01{grid-area:photo;margin:clamp(48px,5vw,72px) 0 0}.ItwAbout_photo__Mfle0{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--night)}.ItwAbout_photo__Mfle0 img{object-position:50% 30%}.ItwAbout_photoCaption__me7SE{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-top:18px;padding-top:14px;border-top:1px solid var(--line)}.ItwAbout_photoName__7zPPK{font-family:var(--wave);font-weight:500;font-size:.9375rem;line-height:1.3}.ItwAbout_photoPlace__VLPnc{font-family:var(--wave);font-size:.625rem;letter-spacing:.4em;text-transform:uppercase;color:var(--petrol)}.ItwAbout_text__7SU5F{grid-area:text;align-self:end}.ItwAbout_voice__jtQZM{margin:0;max-width:34ch;font-family:var(--font-itw-serif),Georgia,serif;font-weight:400;font-size:clamp(1.3rem,1.75vw,1.625rem);line-height:1.45;color:var(--text);text-wrap:pretty}.ItwAbout_body__a_ulw{margin-top:1.5rem;max-width:48ch;text-wrap:pretty}.ItwAbout_voice__jtQZM+.ItwAbout_body__a_ulw{margin-top:2.25rem;padding-top:2.25rem;border-top:1px solid var(--line)}.ItwAbout_signature__ZRqUd{margin:2.25rem 0 0;font-family:var(--font-itw-serif),Georgia,serif;font-style:italic;font-size:1.5rem;line-height:1.2;color:var(--petrol)}@media (max-width:899px){.ItwAbout_layout__Ykk7z{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"head" "photo" "text"}.ItwAbout_portrait__IDJ01{width:min(100%,520px);margin-top:48px}.ItwAbout_text__7SU5F{align-self:start;margin-top:48px}}@media (max-width:767px){.ItwAbout_title__wyn_o{max-width:none}.ItwAbout_portrait__IDJ01{margin-top:36px}.ItwAbout_text__7SU5F{margin-top:40px}.ItwAbout_voice__jtQZM{font-size:1.3rem}.ItwAbout_voice__jtQZM+.ItwAbout_body__a_ulw{margin-top:1.75rem;padding-top:1.75rem}}.ItwBuild_section__RgrTW{background:var(--mist);color:var(--text)}.ItwBuild_layout__wOexI{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-rows:auto auto 1fr;grid-template-areas:"head figure" "list figure" "actions figure";column-gap:clamp(48px,6.5vw,104px)}.ItwBuild_head__Ks5OQ{grid-area:head}.ItwBuild_title__3g4uQ{max-width:11ch;text-wrap:balance}.ItwBuild_text__Xql9_{max-width:44ch;margin-top:1.5rem;text-wrap:pretty}.ItwBuild_figure__8WneP{grid-area:figure;align-self:start;position:sticky;top:max(112px,calc(50vh - 270px));--spread:var(--spread-open,34px)}.ItwBuild_figure__8WneP[data-spread=closed]{--spread:0px}.ItwBuild_list__8PkwT{grid-area:list;margin-top:clamp(48px,5vw,72px)}.ItwBuild_listCaption__A75rH{margin:0 0 18px}.ItwBuild_layers__D3QKU{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.ItwBuild_item__RefrQ{border-bottom:1px solid var(--line)}.ItwBuild_itemHead__S1BaB{margin:0;font:inherit}.ItwBuild_itemButton__1ypMx{position:relative;display:flex;align-items:center;gap:18px;width:100%;margin:0;padding:14px 44px 14px 0;border:0;background:none;color:inherit;text-align:left;cursor:pointer;font-family:var(--wave);font-weight:400;font-size:1.1875rem;line-height:1.3;-webkit-tap-highlight-color:transparent}.ItwBuild_item__RefrQ .ItwBuild_itemButton__1ypMx:focus-visible{outline-offset:0}.ItwBuild_itemNum__9DvLb{flex:none;display:inline-grid;place-items:center;width:28px;height:28px;border:1px solid var(--petrol-tint);border-radius:50%;font-family:var(--wave);font-size:.75rem;line-height:1;color:var(--petrol);font-variant-numeric:tabular-nums;transition:background-color .25s ease,border-color .25s ease,color .25s ease}.ItwBuild_itemName__NPUs2{flex:1;transition:color .25s ease}.ItwBuild_itemButton__1ypMx:hover .ItwBuild_itemName__NPUs2,.ItwBuild_item__RefrQ[data-open=true] .ItwBuild_itemName__NPUs2{color:var(--petrol)}.ItwBuild_itemButton__1ypMx:hover .ItwBuild_itemNum__9DvLb{border-color:var(--petrol)}.ItwBuild_item__RefrQ[data-open=true] .ItwBuild_itemNum__9DvLb{background:var(--petrol);border-color:var(--petrol);color:var(--paper)}.ItwBuild_itemSign__WsybS:after,.ItwBuild_itemSign__WsybS:before{content:"";position:absolute;right:8px;top:50%;width:16px;height:1px;background:var(--petrol);transition:transform .25s ease}.ItwBuild_itemSign__WsybS:after{transform:rotate(90deg)}.ItwBuild_item__RefrQ[data-open=true] .ItwBuild_itemSign__WsybS:after{transform:rotate(0deg)}.ItwBuild_panel__IOVdl{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .32s ease,opacity .22s ease}.ItwBuild_item__RefrQ[data-open=true] .ItwBuild_panel__IOVdl{grid-template-rows:1fr;opacity:1;transition:grid-template-rows .32s ease,opacity .32s ease 80ms}.ItwBuild_panelInner__qIHte{min-height:0;overflow:hidden}.ItwBuild_panelInner__qIHte p{margin:0;padding:0 44px 20px 46px;max-width:46ch;font-size:.9375rem;line-height:1.7;color:var(--muted);text-wrap:pretty}.ItwBuild_actions___wXZC{grid-area:actions;align-self:start;align-items:center;gap:20px 32px;margin-top:clamp(36px,4vw,48px)}.ItwBuild_drawing__GLTtS{--ln:rgb(14 39 51/0.72);--front:#ffffff;--top:#fbfdfd;--side:#e2eaee;--in-back:#d6e2e7;--in-side:#c6d6dd;--floor:#ebf1f4;--water-front:#d3e3ea;--water-side:#b4ccd7;--water-top:#e6f0f4;display:block;width:100%;height:auto;overflow:visible;user-select:none;-webkit-tap-highlight-color:transparent}.ItwBuild_drawing__GLTtS circle,.ItwBuild_drawing__GLTtS path,.ItwBuild_drawing__GLTtS polygon,.ItwBuild_drawing__GLTtS rect{vector-effect:non-scaling-stroke}.ItwBuild_edge__KA0QA,.ItwBuild_floor__FD_3I,.ItwBuild_front__icRTA,.ItwBuild_innerBack__YV1II,.ItwBuild_innerSide__W9PSo,.ItwBuild_rim__u4jNn,.ItwBuild_side__OFSud,.ItwBuild_top__qyJfO,.ItwBuild_waterFront__ufqKm,.ItwBuild_waterSide__GnGqU,.ItwBuild_waterTop__qI_Zp{stroke:var(--ln);stroke-width:1;stroke-linejoin:round;transition:fill .3s ease,stroke .3s ease}.ItwBuild_front__icRTA{fill:var(--front)}.ItwBuild_side__OFSud{fill:var(--side)}.ItwBuild_rim__u4jNn,.ItwBuild_top__qyJfO{fill:var(--top)}.ItwBuild_innerBack__YV1II{fill:var(--in-back)}.ItwBuild_innerSide__W9PSo{fill:var(--in-side)}.ItwBuild_floor__FD_3I{fill:var(--floor)}.ItwBuild_waterFront__ufqKm{fill:var(--water-front);stroke:none}.ItwBuild_waterSide__GnGqU{fill:var(--water-side);stroke:none}.ItwBuild_waterTop__qI_Zp{fill:var(--water-top);stroke:none}.ItwBuild_edge__KA0QA{fill:none}.ItwBuild_wave__1S9Wa{fill:none;stroke:var(--petrol);stroke-width:1;stroke-linecap:round;opacity:.75}.ItwBuild_waveSoft__nNsq2{opacity:.35}.ItwBuild_quilt__pq6A2{fill:none;stroke:var(--ln);stroke-width:.75;opacity:.4}.ItwBuild_heater__nIqNq{fill:none;stroke:var(--petrol);stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round}.ItwBuild_miter__FZ54P{fill:none;stroke:var(--ln);stroke-width:1;opacity:.7}.ItwBuild_layerShape__B_81i[data-layer=sicherheitsfolie]{--front:rgb(244 249 251/0.72);--side:rgb(214 228 234/0.72);--top:rgb(244 249 251/0.8);--floor:rgb(233 241 245/0.75)}.ItwBuild_drawing__GLTtS .ItwBuild_layerShape__B_81i[data-layer=sicherheitsfolie][data-active=true]{--front:rgb(226 238 243/0.8);--side:rgb(199 219 228/0.8);--top:rgb(236 245 248/0.85);--floor:rgb(216 231 238/0.8)}.ItwBuild_guide__UDrzy{fill:none;stroke:var(--petrol-tint);stroke-width:1;stroke-dasharray:2 5;transition:opacity .9s ease .5s}.ItwBuild_figure__8WneP[data-spread=closed] .ItwBuild_guide__UDrzy{opacity:0;transition:none}.ItwBuild_shadow__zDX7M{fill:var(--night);opacity:.16}.ItwBuild_hit__FBAYV{fill:transparent;stroke:none}.ItwBuild_leader__nWMxp{fill:none;stroke:var(--ln);stroke-width:1;opacity:.55;transition:stroke .3s ease}.ItwBuild_markerBadge__NZSRk{transform-box:fill-box;transform-origin:center}.ItwBuild_markerDot__dcyzv{fill:var(--paper);stroke:var(--ln);stroke-width:1;transition:fill .3s ease,stroke .3s ease}.ItwBuild_markerNum__qvydV{font-family:var(--wave);font-size:12px;fill:var(--text);transition:fill .3s ease}.ItwBuild_layerShape__B_81i{cursor:pointer;transform:translateY(calc(var(--k) * var(--spread)));transition:transform 1.2s cubic-bezier(.22,1,.36,1) calc(var(--d) * 70ms)}.ItwBuild_figure__8WneP[data-spread=closed] .ItwBuild_layerShape__B_81i{transition:none}.ItwBuild_drawing__GLTtS[data-has-active=true] .ItwBuild_layerShape__B_81i{--ln:rgb(14 39 51/0.45)}.ItwBuild_drawing__GLTtS .ItwBuild_layerShape__B_81i[data-active=true]{--ln:var(--petrol);--front:#e9f2f6;--top:#f3f8fa;--side:#cfe0e8;--in-back:#c3d7e0;--in-side:#b3cbd6;--floor:#dce9ef;--water-front:#bcd4df;--water-side:#9dbccb;--water-top:#d8e8ef}.ItwBuild_layerShape__B_81i[data-active=true] .ItwBuild_edge__KA0QA,.ItwBuild_layerShape__B_81i[data-active=true] .ItwBuild_front__icRTA,.ItwBuild_layerShape__B_81i[data-active=true] .ItwBuild_rim__u4jNn,.ItwBuild_layerShape__B_81i[data-active=true] .ItwBuild_side__OFSud,.ItwBuild_layerShape__B_81i[data-active=true] .ItwBuild_top__qyJfO{stroke-width:1.5}.ItwBuild_layerShape__B_81i[data-active=true] .ItwBuild_leader__nWMxp{opacity:1}.ItwBuild_layerShape__B_81i[data-active=true] .ItwBuild_markerDot__dcyzv{fill:var(--petrol)}.ItwBuild_layerShape__B_81i[data-active=true] .ItwBuild_markerNum__qvydV{fill:var(--paper)}.ItwBuild_layerShape__B_81i[data-active=true] .ItwBuild_wave__1S9Wa{animation:ItwBuild_drift__g_NLm 6s linear infinite}.ItwBuild_layerShape__B_81i[data-active=true] .ItwBuild_waveSoft__nNsq2{animation-duration:9s;animation-direction:reverse}@keyframes ItwBuild_drift__g_NLm{to{transform:translateX(-46px)}}@media (max-width:1100px){.ItwBuild_layout__wOexI{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"head" "figure" "list" "actions"}.ItwBuild_title__3g4uQ{max-width:14ch}.ItwBuild_figure__8WneP{position:relative;top:auto;width:100%;max-width:640px;margin-top:48px}.ItwBuild_list__8PkwT{margin-top:40px;max-width:640px}}@media (max-width:767px){.ItwBuild_figure__8WneP{margin-top:40px}.ItwBuild_markerBadge__NZSRk{transform:scale(1.7)}.ItwBuild_list__8PkwT{margin-top:32px}.ItwBuild_itemButton__1ypMx{gap:14px;padding:13px 40px 13px 0;font-size:1.0625rem}.ItwBuild_panelInner__qIHte p{padding:0 8px 18px 42px;font-size:.9375rem}.ItwBuild_actions___wXZC{flex-direction:column;align-items:flex-start;gap:24px}}@media (prefers-reduced-motion:reduce){.ItwBuild_guide__UDrzy,.ItwBuild_itemName__NPUs2,.ItwBuild_itemNum__9DvLb,.ItwBuild_itemSign__WsybS:after,.ItwBuild_itemSign__WsybS:before,.ItwBuild_item__RefrQ[data-open=true] .ItwBuild_panel__IOVdl,.ItwBuild_layerShape__B_81i,.ItwBuild_panel__IOVdl{transition:none}.ItwBuild_layerShape__B_81i[data-active=true] .ItwBuild_wave__1S9Wa{animation:none}}