@keyframes W0jRKW_lineIn{0%{transform:translateY(105%)}to{transform:none}}@keyframes W0jRKW_fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.W0jRKW_hero{isolation:isolate;background:var(--night);color:#fff;height:min(100svh - 64px,980px);min-height:620px;position:relative;overflow:hidden;container-type:size}.W0jRKW_media{z-index:-2;position:absolute;inset:0}.W0jRKW_media img{object-fit:cover;object-position:62% 50%;width:100%;height:100%;position:absolute;inset:0}.W0jRKW_video{z-index:-2;pointer-events:none;background:var(--night);border:0;width:max(112cqw,177.78cqh + 213.336px);height:max(63cqw,100cqh + 120px);margin-left:6cqw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:reduce){.W0jRKW_video[data-autoplay]{display:none}}.W0jRKW_hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#12121399 0%,#12121300 24%),linear-gradient(#12121300 25%,#1212134d 50%,#121213e0 100%),linear-gradient(90deg,#121213c7 0%,#12121359 45%,#1212131f 100%);position:absolute;inset:0}.W0jRKW_inner{flex-direction:column;justify-content:space-between;height:100%;padding-top:clamp(1.25rem,3vw,2.5rem);padding-bottom:clamp(2rem,5vw,4.5rem);display:flex;position:relative}.W0jRKW_top{justify-content:space-between;align-items:center;gap:1rem;animation:1.1s .4s backwards W0jRKW_fadeUp;display:flex}.W0jRKW_lockup{align-items:center;gap:1.1rem;display:flex}.W0jRKW_brandLogo{filter:brightness(0)invert();width:auto;height:46px}.W0jRKW_cross{opacity:.7;width:12px;height:12px;position:relative}.W0jRKW_cross:before,.W0jRKW_cross:after{content:"";background:#fff;width:15px;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.W0jRKW_cross:after{transform:translate(-50%,-50%)rotate(-45deg)}.W0jRKW_rafport{width:auto;height:22px}.W0jRKW_topNote{letter-spacing:.2em;text-transform:uppercase;color:#ffffffb8;font-size:12.5px;font-weight:600}.W0jRKW_copy{max-width:1000px}.W0jRKW_label{letter-spacing:.2em;text-transform:uppercase;color:var(--brass);align-items:center;gap:.75rem;font-size:12.5px;font-weight:600;animation:1.1s .5s backwards W0jRKW_fadeUp;display:inline-flex}.W0jRKW_label:before{content:"";background:currentColor;width:28px;height:1px}.W0jRKW_title{text-shadow:0 2px 30px #0000004d;margin-top:1.2rem;font-size:clamp(2.8rem,min(6.2vw,10.5cqh),7.2rem)}.W0jRKW_line{margin-bottom:-.06em;padding-bottom:.06em;display:block;overflow:hidden}.W0jRKW_lineInner{animation:W0jRKW_lineIn 1.4s var(--ez) .2s backwards;display:inline-block}.W0jRKW_line:nth-of-type(2) .W0jRKW_lineInner{animation-delay:.34s}.W0jRKW_lede{color:#ffffffdb;max-width:46ch;margin-top:1.6rem;font-size:clamp(16.5px,1.25vw,19px);line-height:1.6;animation:1.1s .7s backwards W0jRKW_fadeUp}.W0jRKW_cta{flex-wrap:wrap;gap:.75rem;margin-top:2rem;animation:1.1s .85s backwards W0jRKW_fadeUp;display:flex}.W0jRKW_playGlyph{width:24px;height:24px;color:var(--ink);background:#fff;border-radius:50%;place-items:center;display:inline-grid}.W0jRKW_playGlyph svg{width:10px;height:10px;margin-left:2px}.W0jRKW_pause{z-index:3;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#12121359;border:1px solid #ffffff73;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .4s,border-color .4s;display:grid;position:absolute;bottom:clamp(2rem,5vw,4.5rem);right:max(clamp(1rem,4vw,4rem),50% - 720px + 4rem)}.W0jRKW_pause:hover{background:#1212138c;border-color:#fff}.W0jRKW_pause:focus-visible{outline:2px solid var(--brass);outline-offset:3px}.W0jRKW_pause svg{width:14px;height:14px}@media (max-width:960px){.W0jRKW_hero{height:min(100svh - 56px,900px);min-height:580px}.W0jRKW_topNote{display:none}}@media (max-width:560px){.W0jRKW_brandLogo{height:36px}.W0jRKW_rafport{height:18px}.W0jRKW_pause{top:clamp(1.25rem,3vw,2.5rem);bottom:auto}.W0jRKW_video{margin-left:0;transform:translate(-50%,-62%)}}
@keyframes evD3dW_cardIn{0%{opacity:0;transform:translateY(18px)}}.evD3dW_shop{background:var(--paper);padding:clamp(5rem,9vw,8rem) 0}.evD3dW_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:2.25rem;display:flex}.evD3dW_title{margin-top:1.1rem;font-size:clamp(2.3rem,4.2vw,4rem)}.evD3dW_chips{flex-wrap:wrap;gap:.5rem;margin-bottom:2rem;display:flex}.evD3dW_chip{border:1px solid var(--line);height:42px;font:inherit;color:var(--ink2);cursor:pointer;background:0 0;padding:0 18px;font-size:14.5px;transition:background .3s,color .3s,border-color .3s}.evD3dW_chip:hover{border-color:var(--ink);color:var(--ink)}.evD3dW_chip:focus-visible{outline:2px solid var(--brass);outline-offset:2px}.evD3dW_chipOn,.evD3dW_chipOn:hover{background:var(--ink);border-color:var(--ink);color:#fff}.evD3dW_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.5rem,2.4vw,2.25rem) clamp(.9rem,1.6vw,1.25rem);display:grid}.evD3dW_card{animation:evD3dW_cardIn .8s var(--ez) both;flex-direction:column;display:flex}.evD3dW_cardImage{aspect-ratio:1;background:var(--white);margin-bottom:1rem;transition:background .5s;position:relative;overflow:hidden}.evD3dW_card:hover .evD3dW_cardImage{background:#fbfaf8}.evD3dW_cardImage img{object-fit:contain;mix-blend-mode:multiply;width:80%;height:80%;transition:transform .9s var(--ez);position:absolute;inset:10%}.evD3dW_card:hover .evD3dW_cardImage img{transform:scale(1.06)}.evD3dW_card[data-category=innfelld] .evD3dW_cardImage img{transform:scale(1.4)}.evD3dW_card[data-category=innfelld]:hover .evD3dW_cardImage img{transform:scale(1.48)}.evD3dW_cardName{letter-spacing:.01em;font-size:17px;font-weight:600;line-height:1.25}.evD3dW_cardVariant{color:var(--mute);margin-top:.25rem;font-size:14.5px;line-height:1.4}@media (max-width:1000px){.evD3dW_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.evD3dW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.evD3dW_cardName{font-size:15.5px}.evD3dW_cardVariant{font-size:13.5px}}
.xLRHGq_intro{background:var(--paper);padding:clamp(4.5rem,8vw,7.5rem) 0}.xLRHGq_introInner{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:clamp(2.5rem,6vw,6rem);display:grid}.xLRHGq_statement{letter-spacing:-.01em;max-width:24ch;font-size:clamp(1.75rem,3vw,2.8rem);font-weight:500;line-height:1.15}.xLRHGq_statement em{color:var(--brassInk);font-style:normal}.xLRHGq_facts{border-top:1px solid var(--line);gap:0;margin:0;display:grid}.xLRHGq_facts>div{border-bottom:1px solid var(--line);grid-template-columns:7.5rem minmax(0,1fr);align-items:baseline;gap:1rem;padding:1.1rem 0;display:grid}.xLRHGq_facts dt{color:var(--ink);font-size:clamp(2.2rem,3.2vw,3rem)}.xLRHGq_facts dd{color:var(--ink2);margin:0;font-size:15.5px;line-height:1.45}.xLRHGq_labelLight{color:var(--brass)}.xLRHGq_rooms{background:var(--night);color:#fff;padding:clamp(5rem,9vw,8.5rem) 0}.xLRHGq_roomsHead{margin-bottom:clamp(2rem,4vw,3.25rem)}.xLRHGq_roomsTitle{max-width:18ch;margin-top:1.1rem;font-size:clamp(2.4rem,4.4vw,4.4rem)}.xLRHGq_roomsTitle em{color:var(--brass);font-style:normal}.xLRHGq_roomGrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(.75rem,1.4vw,1.25rem);margin:0;padding:0;list-style:none;display:grid}.xLRHGq_roomItem figure{flex-direction:column;height:100%;margin:0;display:flex}.xLRHGq_roomFrame{background:var(--night2);flex:1;min-height:0;position:relative;overflow:hidden}.xLRHGq_roomFrame img{object-fit:cover;width:100%;height:100%;transition:transform 1.4s var(--ez);position:absolute;inset:0}.xLRHGq_roomItem:hover .xLRHGq_roomFrame img{transform:scale(1.04)}.xLRHGq_roomItem figcaption{color:#ffffffa8;align-items:baseline;gap:.75rem;padding-top:.85rem;font-size:14.5px;display:flex}.xLRHGq_roomItem figcaption span{letter-spacing:.18em;text-transform:uppercase;color:#fff;font-size:12.5px;font-weight:600}.xLRHGq_roomItem[data-slot="0"]{grid-area:span 2/span 7}.xLRHGq_roomItem[data-slot="0"] .xLRHGq_roomFrame{aspect-ratio:auto;min-height:560px}.xLRHGq_roomItem[data-slot="1"],.xLRHGq_roomItem[data-slot="2"]{grid-column:span 5}.xLRHGq_roomItem[data-slot="1"] .xLRHGq_roomFrame,.xLRHGq_roomItem[data-slot="2"] .xLRHGq_roomFrame{aspect-ratio:16/10;flex:none}.xLRHGq_roomItem[data-slot="3"]{grid-column:span 5}.xLRHGq_roomItem[data-slot="4"]{grid-column:span 7}.xLRHGq_roomItem[data-slot="3"] .xLRHGq_roomFrame,.xLRHGq_roomItem[data-slot="4"] .xLRHGq_roomFrame{aspect-ratio:auto;flex:none;height:clamp(320px,30vw,460px)}.xLRHGq_track{background:var(--white);padding:clamp(5rem,9vw,8.5rem) 0}.xLRHGq_trackInner{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:clamp(2.5rem,5vw,5.5rem);display:grid}.xLRHGq_trackCopy{flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}.xLRHGq_h2{font-size:clamp(2.3rem,4vw,4rem)}.xLRHGq_text{max-width:50ch;color:var(--ink2);font-size:17px;line-height:1.65}.xLRHGq_parts{border-top:1px solid var(--line);width:100%;margin:0;padding:0;list-style:none}.xLRHGq_parts li{border-bottom:1px solid var(--line)}.xLRHGq_parts a{grid-template-columns:2.75rem minmax(0,1fr) 16px;align-items:center;gap:1rem;padding:14px 2px;display:grid}.xLRHGq_parts a svg{width:16px;height:16px;color:var(--brassInk);transition:transform .5s var(--ez)}.xLRHGq_parts a:hover svg{transform:translate(4px)}.xLRHGq_partNumber{color:var(--brassInk);font-size:22px;font-weight:700}.xLRHGq_partBody{flex-direction:column;gap:2px;display:flex}.xLRHGq_partTitle{font-size:16px;font-weight:600}.xLRHGq_partText{color:var(--mute);font-size:14.5px;line-height:1.45}.xLRHGq_trackPhoto{aspect-ratio:5/6;background:var(--plaster);margin:0;position:relative;overflow:hidden}.xLRHGq_trackPhoto img{object-fit:cover;object-position:55% 50%;width:100%;height:112%;position:absolute;inset:-6% 0}.xLRHGq_story{background:var(--plaster);color:var(--ink);position:relative;overflow:hidden}.xLRHGq_storyImage{object-fit:cover;object-position:50% 45%;width:50%;height:100%;position:absolute;inset:0 0 0 50%}.xLRHGq_storyInner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;min-height:clamp(640px,52vw,820px);display:grid;position:relative}.xLRHGq_storyCard{flex-direction:column;align-items:flex-start;gap:1.4rem;max-width:560px;padding:clamp(4.5rem,8vw,7rem) clamp(0rem,3vw,3rem) clamp(4.5rem,8vw,7rem) 0;display:flex}.xLRHGq_storyTitle{font-size:clamp(2.4rem,4.4vw,4.4rem)}.xLRHGq_storyTitle em{color:var(--brassInk);font-style:normal}.xLRHGq_storyCard p{color:var(--ink2);font-size:17px;line-height:1.65}.xLRHGq_words{border-top:1px solid var(--line);width:100%;margin:0;padding:0;list-style:none}.xLRHGq_words li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:1rem;padding:10px 0;display:grid}.xLRHGq_word{color:var(--mute);letter-spacing:.01em;font-size:19px}.xLRHGq_word strong{color:var(--ink);letter-spacing:.02em;font-size:24px;font-weight:700}.xLRHGq_meaning{color:var(--brassInk);font-size:14.5px}.xLRHGq_playGlyph{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;display:inline-grid}.xLRHGq_playGlyph svg{width:10px;height:10px;margin-left:2px}.xLRHGq_contact{background:var(--ink);color:#fff;padding:clamp(5rem,9vw,8rem) 0}.xLRHGq_contactInner{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:clamp(2.5rem,6vw,6rem);display:grid}.xLRHGq_contactLabel{letter-spacing:.2em;text-transform:uppercase;color:var(--brass);font-size:12.5px;font-weight:600}.xLRHGq_contactTitle{margin-top:1.2rem;font-size:clamp(3rem,6.4vw,6.4rem)}.xLRHGq_contactLede{color:#ffffffc7;max-width:44ch;margin-top:1.4rem;font-size:17px;line-height:1.6}.xLRHGq_actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.xLRHGq_contactList{border-top:1px solid #ffffff29;margin:0}.xLRHGq_contactList>div{border-bottom:1px solid #ffffff29;grid-template-columns:6.5rem minmax(0,1fr);gap:1rem;padding:1rem 0;display:grid}.xLRHGq_contactList dt{letter-spacing:.18em;text-transform:uppercase;color:#ffffff8c;padding-top:3px;font-size:12.5px;font-weight:600}.xLRHGq_contactList dd{margin:0;font-size:17px}.xLRHGq_contactList a:hover{color:var(--brass)}@media (max-width:1000px){.xLRHGq_storyImage{aspect-ratio:4/3;width:100%;height:auto;display:block;position:relative;left:0}.xLRHGq_storyInner{grid-template-columns:minmax(0,1fr);min-height:0}.xLRHGq_storyCard{padding:clamp(3rem,8vw,4.5rem) 0}.xLRHGq_introInner,.xLRHGq_trackInner,.xLRHGq_contactInner{grid-template-columns:minmax(0,1fr)}.xLRHGq_trackPhoto{aspect-ratio:4/3;order:-1}.xLRHGq_roomItem[data-slot="0"],.xLRHGq_roomItem[data-slot="1"],.xLRHGq_roomItem[data-slot="2"],.xLRHGq_roomItem[data-slot="3"],.xLRHGq_roomItem[data-slot="4"]{grid-area:auto/span 6}.xLRHGq_roomItem[data-slot="0"]{grid-column:span 12}.xLRHGq_roomItem .xLRHGq_roomFrame,.xLRHGq_roomItem[data-slot="0"] .xLRHGq_roomFrame,.xLRHGq_roomItem[data-slot="3"] .xLRHGq_roomFrame,.xLRHGq_roomItem[data-slot="4"] .xLRHGq_roomFrame{aspect-ratio:4/3;flex:none;height:auto;min-height:0}.xLRHGq_roomItem[data-slot="0"] .xLRHGq_roomFrame{aspect-ratio:16/10}}@media (max-width:640px){.xLRHGq_roomItem[data-slot="1"],.xLRHGq_roomItem[data-slot="2"],.xLRHGq_roomItem[data-slot="3"],.xLRHGq_roomItem[data-slot="4"]{grid-column:span 12}.xLRHGq_roomItem[data-slot="0"] .xLRHGq_roomFrame{aspect-ratio:4/3}.xLRHGq_facts>div{grid-template-columns:5.5rem minmax(0,1fr)}}
._2TEntq_deep{background:var(--white);padding:clamp(5rem,9vw,8.5rem) 0}._2TEntq_inner{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:stretch;gap:clamp(2.5rem,5vw,5.5rem);display:grid}._2TEntq_photo{background:var(--plaster);min-height:560px;margin:0;position:relative;overflow:hidden}._2TEntq_photo img{object-fit:cover;object-position:40% 50%;width:100%;height:112%;position:absolute;inset:-6% 0}._2TEntq_photo figcaption{letter-spacing:.16em;text-transform:uppercase;color:var(--ink);background:#ffffffeb;padding:8px 14px;font-size:12.5px;font-weight:600;position:absolute;bottom:1.25rem;left:1.25rem}._2TEntq_copy{flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}._2TEntq_title{font-size:clamp(2.4rem,4.2vw,4.2rem)}._2TEntq_text{max-width:48ch;color:var(--ink2);font-size:17px;line-height:1.65}._2TEntq_finish{border:1px solid var(--line);background:var(--paper);width:min(100%,400px)}._2TEntq_finishStage{aspect-ratio:1;background:radial-gradient(circle at 50% 45%, #fff 0%, var(--paper) 70%);transition:background .6s;position:relative;overflow:hidden}._2TEntq_finishStage[data-finish=svart]{background:radial-gradient(circle at 50% 45%, #fff 0%, var(--plaster) 75%)}._2TEntq_finishImage{object-fit:contain;mix-blend-mode:multiply;opacity:0;width:88%;height:88%;transition:opacity .6s ease, transform .9s var(--ez);position:absolute;inset:6%;transform:scale(1.38)}._2TEntq_finishImageOn{opacity:1;transform:scale(1.45)}._2TEntq_finishBar{border-top:1px solid var(--line);background:var(--white);justify-content:space-between;align-items:center;gap:1rem;padding:12px 14px;display:flex}._2TEntq_finishSwitch{gap:.4rem;display:flex}._2TEntq_swatch{border:1px solid var(--line);height:38px;font:inherit;color:var(--ink2);cursor:pointer;background:0 0;align-items:center;gap:.5rem;padding:0 14px;font-size:14px;transition:border-color .3s,color .3s;display:inline-flex}._2TEntq_swatch:hover{border-color:var(--ink);color:var(--ink)}._2TEntq_swatch:focus-visible{outline:2px solid var(--brass);outline-offset:2px}._2TEntq_swatchOn,._2TEntq_swatchOn:hover{border-color:var(--ink);color:var(--ink)}._2TEntq_swatchDot{background:#fff;border:1px solid #1717174d;border-radius:50%;width:12px;height:12px}._2TEntq_swatchDot[data-tone=svart]{background:var(--ink);border-color:var(--ink)}._2TEntq_finishLink{color:var(--ink2);text-align:right;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13.5px;font-weight:500;overflow:hidden}._2TEntq_finishLink:hover{color:var(--ink);text-decoration:underline}._2TEntq_variants{border-top:1px solid var(--line);width:100%;margin:0;padding:0;list-style:none}._2TEntq_variants li{border-bottom:1px solid var(--line)}._2TEntq_variants a{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 16px;align-items:center;gap:1rem;padding:14px 2px;transition:color .3s;display:grid}._2TEntq_variants a svg{width:16px;height:16px;color:var(--brassInk);transition:transform .5s var(--ez)}._2TEntq_variants a:hover svg{transform:translate(4px)}._2TEntq_variantName{font-size:15.5px;font-weight:600}._2TEntq_variantNote{color:var(--mute);font-size:14.5px}@media (max-width:960px){._2TEntq_inner{grid-template-columns:minmax(0,1fr)}._2TEntq_photo{aspect-ratio:4/3;min-height:0}}@media (max-width:560px){._2TEntq_variants a{grid-template-columns:minmax(0,1fr) 16px}._2TEntq_variantNote{grid-area:2/1}._2TEntq_variants a svg{grid-area:1/2/span 2}._2TEntq_finishBar{flex-direction:column;align-items:flex-start}._2TEntq_finishLink{text-align:left}}