@font-face{font-family:"PC Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/faurhaus/instrument-serif-400-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"PC Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/faurhaus/instrument-serif-400-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:PC Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/faurhaus/barlow-400-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:PC Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/faurhaus/barlow-400-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:PC Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/faurhaus/barlow-600-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:PC Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/faurhaus/barlow-600-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:PC Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/faurhaus/caveat-400-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:PC Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/faurhaus/caveat-400-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}html:has(.base_root__hU_Zu){background:#f8f4ed;scroll-padding-top:18px}.base_root__hU_Zu{--fh-display:clamp(28px,2.2vw,34px);--fh-title:clamp(24px,1.8vw,28px);--fh-copy:14px;--fh-control:13px;--fh-caption:11px;--cream:#fdfaf5;--green:#4b3023;--terra:#c44c2c;--muted:#766253;--font-serif:"PC Instrument Serif",Georgia,serif;--font-hand:"PC Caveat",cursive;min-height:100vh;font-family:PC Barlow,Arial,sans-serif;font-size:var(--fh-copy);font-synthesis:none;line-height:normal;color:#432b20;background:#f8f4ed url(/faurhaus/page-leaf.webp) left 828px/30px 136px no-repeat;-webkit-font-smoothing:auto}.base_root__hU_Zu :where(h1,h2,h3,p,blockquote){margin:0}.base_root__hU_Zu :where(h1,h2,h3){font-family:var(--font-serif);font-weight:400}.base_root__hU_Zu :where(button,a,input,select,textarea){-webkit-tap-highlight-color:transparent}.base_root__hU_Zu :where(button){color:inherit;cursor:pointer}.base_root__hU_Zu :where(button,a,input,select,textarea):focus-visible{outline:3px solid #a26c47;outline-offset:4px}.base_page__ZXb97{width:calc(100% - 60px);max-width:1280px;margin:12px auto 9px}.base_skipLink__dK91A{position:fixed;left:10px;top:-100px;z-index:20;padding:12px;background:white}.base_skipLink__dK91A:focus{top:10px}.base_icon__kQ_FV{display:inline-block;width:1em;height:1em;flex-shrink:0;vertical-align:-.15em}@media (width < 951px) and (min-width:761px){.base_page__ZXb97{width:calc(100% - 32px)}}@media (width < 761px){html:has(.base_root__hU_Zu){scroll-padding-top:12px}.base_page__ZXb97{width:calc(100% - 28px);margin-top:12px}}@media (prefers-reduced-motion:reduce){html:has(.base_root__hU_Zu){scroll-behavior:auto}.base_root__hU_Zu *,.base_root__hU_Zu :after,.base_root__hU_Zu :before{transition:none!important;animation:none!important}}.notFound_page__Hwaa8{display:grid;min-height:100dvh;place-content:center;gap:12px;padding:32px 16px;text-align:center}.notFound_page__Hwaa8 h1{font-size:clamp(32px,6vw,52px)}.notFound_page__Hwaa8 a{justify-self:center;color:var(--green);font-weight:600;text-decoration:underline;text-underline-offset:3px}.notFound_code__0K_Ap{color:var(--muted);font-size:14px;letter-spacing:.2em}.notFound_en__CjZI9{display:grid;gap:8px;margin-top:28px;padding-top:24px;border-top:1px solid rgb(16 66 47/.15)}.notFound_en__CjZI9 h2{font-size:24px}.assistant_widget__g70K0{position:fixed;right:max(24px,env(safe-area-inset-right));bottom:max(22px,env(safe-area-inset-bottom));z-index:30;color:#432b20;font:var(--fh-copy,14px)/1.45 PC Barlow,Arial,sans-serif;-webkit-font-smoothing:antialiased}.assistant_widget__g70K0[hidden],dialog:has([data-demo-window]:not([hidden])) .assistant_widget__g70K0{display:none}.assistant_widget__g70K0 button,.assistant_widget__g70K0 textarea{font:inherit}.assistant_widget__g70K0 button{cursor:pointer}.assistant_widget__g70K0 button:disabled{cursor:not-allowed;opacity:.55}.assistant_widget__g70K0 :is(button,textarea):focus-visible{outline:2px solid #cf9762;outline-offset:4px}.assistant_widget__g70K0 .assistant_launcher__AbR2c{display:flex;align-items:center;gap:8px;min-height:44px;padding:5px 12px 5px 6px;border:1px solid #dfbd8770;border-radius:999px;background:linear-gradient(135deg,#6b4732,#382219);box-shadow:0 7px 28px #2d1c1440,inset 0 1px #fff1d719;color:#fff4df;transition:transform .18s,box-shadow .18s;font-size:var(--fh-control,13px)}.assistant_launcher__AbR2c:hover{transform:translateY(-3px);box-shadow:0 12px 35px #2d1c1450}.assistant_launcherIcon__QxZXE{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#e9d7b414;color:#ebc48c}.assistant_badge__ZanQg{padding-left:12px;border-left:1px solid #ddc39a40;color:#dfbf88;font-size:11px;letter-spacing:.1em}.assistant_panel__p_nYm{position:absolute;right:0;bottom:58px;display:flex;flex-direction:column;width:min(360px,calc(100vw - 32px));height:min(520px,calc(100dvh - 100px));overflow:hidden;border:1px solid #deceae;border-radius:25px 25px 12px 25px;background:#faf7f0;box-shadow:0 22px 80px #2d1c1459;animation:assistant_arrive__TiDXb .22s ease-out both}.assistant_header__hCbma{display:flex;align-items:center;gap:11px;flex-shrink:0;padding:14px;background:#4b3023;color:#fff4df}.assistant_header__hCbma strong{font-size:16px;font-weight:600}.assistant_header__hCbma strong span{margin-left:4px;color:#edc38d;font-size:12px}.assistant_header__hCbma p{margin:3px 0 0;color:#e3d7c8;font-size:12px}.assistant_emblem__0w04g{display:grid;place-items:center;width:41px;height:41px;flex-shrink:0;border:1px solid #ddc39a50;border-radius:50% 20% 50% 20%;color:#eac18b}.assistant_close__nVIei{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;margin-left:auto;border:0;border-radius:50%;background:#ffffff0b;color:inherit}.assistant_history__Wl4Yi{min-height:0;flex:1;overflow-y:auto;overscroll-behavior:contain;padding:23px 22px;scrollbar-width:thin;scrollbar-color:#b8a18b transparent}.assistant_kicker__2RX5X{color:#806c58;font-size:10px;letter-spacing:.18em}.assistant_welcome__CQaLA h3{margin:8px 0 10px;font:26px/1.1 "PC Instrument Serif",Georgia,serif}.assistant_welcome__CQaLA p{margin:0;color:#766253;font-size:14px}.assistant_suggestions__BxAtE{display:grid;gap:8px;margin-top:20px}.assistant_suggestions__BxAtE button{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 11px;border:1px solid #dfd0bd;border-radius:15px 5px 15px 5px;text-align:left;background:#fffdf8;color:#65422e;font-size:13px;min-height:40px}.assistant_suggestions__BxAtE button:hover:enabled{background:#f0e4d4;border-color:#bd9572}.assistant_messages__VzXSq{display:grid;gap:16px}.assistant_message__d5t15{max-width:95%;padding:13px 15px;border:1px solid #e5d8c6;border-radius:15px 15px 15px 4px;background:#fffdf8;overflow-wrap:anywhere}.assistant_message__d5t15[data-role=user]{justify-self:end;border:0;border-radius:15px 15px 4px 15px;background:#eee1d0}.assistant_message__d5t15 small{display:block;margin-bottom:5px;color:#856950;font-size:11px;font-weight:600}.assistant_message__d5t15 p{margin:0;white-space:pre-wrap;font-size:14px}.assistant_status__heUCU{margin:18px 0 0;padding:12px;border-radius:12px;background:#efe5d7;color:#725b45;font-size:13px}.assistant_error__9AxiM{margin-top:16px;color:#8a3e24;font-size:14px}.assistant_error__9AxiM p{margin:0 0 8px}.assistant_error__9AxiM button{border:0;background:none;padding:5px 0;color:inherit;text-decoration:underline}.assistant_footer__dAzb_{flex-shrink:0;padding:12px 17px 15px;border-top:1px solid #e1d3c0;background:#f6f4eb}.assistant_connection__rpI1r{margin:0 0 12px;padding:10px 12px;border:1px solid #dfd0bd;border-radius:12px;background:#efe5d7;color:#725b45;font-size:12px}.assistant_contact__6bxwO{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:0 3px 12px;border:0;background:none;color:#795137;font-size:14px}.assistant_composer__I2EcD{display:flex;align-items:center;gap:6px;padding:7px;border:1px solid #dfd0bd;border-radius:18px;background:#fffdf8}.assistant_composer__I2EcD textarea{width:100%;min-width:0;padding:6px 8px;border:0;resize:none;background:transparent;color:#432b20;font-size:14px;line-height:1.4}.assistant_composer__I2EcD textarea::placeholder{color:#8d7a68}.assistant_composer__I2EcD button{display:grid;place-items:center;width:38px;height:38px;flex-shrink:0;border:0;border-radius:50%;background:#6b4732;color:#fff3dd}.assistant_privacy__Kz42G{margin:9px 3px 0;color:#817261;font-size:10px;line-height:1.35}@keyframes assistant_arrive__TiDXb{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.assistant_widget__g70K0{right:16px;bottom:16px}.assistant_launcher__AbR2c{min-height:44px;gap:8px;font-size:13px}.assistant_launcherIcon__QxZXE{width:30px;height:30px}.assistant_badge__ZanQg{display:none}.assistant_panel__p_nYm{bottom:58px;height:min(520px,calc(100dvh - 100px))}.assistant_widget__g70K0[data-gallery=true]:not(:has(.assistant_panel__p_nYm)) .assistant_launcher__AbR2c{width:44px;padding:5px;border-radius:50%}.assistant_widget__g70K0[data-gallery=true]:not(:has(.assistant_panel__p_nYm)) .assistant_launcher__AbR2c>span:not(.assistant_launcherIcon__QxZXE){display:none}}@media (prefers-reduced-motion:reduce){.assistant_panel__p_nYm{animation:none}.assistant_launcher__AbR2c{transition:none}}@media (max-width:760px){dialog:has([data-project-atlas]) .assistant_widget__g70K0{bottom:84px}dialog:has([data-project-atlas]) .assistant_panel__p_nYm{height:min(520px,calc(100dvh - 168px))}}.dialog_dialog__ZXCVG{position:fixed;inset:0;margin:auto;width:min(640px,calc(100% - 32px));max-height:90dvh;padding:34px;overflow:auto;border:1px solid #e7e1d7;border-radius:22px;color:#432b20;background:#fdfaf5;box-shadow:0 24px 80px #4b30232b;font-family:PC Barlow,Arial,sans-serif;line-height:normal;--u:1px}.dialog_wide__S7QPn{width:min(980px,calc(100% - 32px));padding:34px 38px 30px}.dialog_dialog__ZXCVG::backdrop{background:#2d1c1470;backdrop-filter:blur(4px)}.dialog_dialog__ZXCVG.dialog_aboutDialog__6gG9E,.dialog_dialog__ZXCVG.dialog_atlasDialog__9WNDH{width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;border:0;border-radius:0;background:#e9d9c6}.dialog_close__GZJJO[hidden]{display:none}.dialog_close__GZJJO{position:absolute;top:14px;right:14px;width:36px;height:36px}.dialog_dialog__ZXCVG h2{margin:8px 22px 15px 0;font-family:"PC Instrument Serif",Georgia,serif;font-size:var(--fh-title,28px);font-weight:400;line-height:1.06}.dialog_social__2P25Z{display:inline-flex;align-items:center;gap:8px;margin-top:18px;color:#766253;font-size:14px;font-weight:600;text-decoration:none}.dialog_social__2P25Z svg{width:18px;height:18px;fill:currentColor}.dialog_social__2P25Z:hover{color:#1d4033;text-decoration:underline}.dialog_intro__d_0pa{margin:0 0 22px;font-size:var(--fh-copy,14px);line-height:1.5;color:#766253}.dialog_actions__4eVZf{display:flex;flex-wrap:wrap;gap:10px}.dialog_preview__iiftp{width:100%;height:auto;margin:18px 0 24px;border-radius:12px}.dialog_serviceBody__tpgyV{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:start;gap:32px}.dialog_subhead__bBDnl{margin:0 0 12px;font-family:PC Barlow,Arial,sans-serif;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#b0401f}.dialog_features__gnY__{display:grid;gap:10px;margin:0 0 24px;padding:0;list-style:none}.dialog_features__gnY__ li{display:flex;align-items:flex-start;gap:10px;font-size:15px;line-height:1.4;color:#594235}.dialog_check__SwhUo{display:grid;place-items:center;flex-shrink:0;width:22px;height:22px;margin-top:-1px;border-radius:50%;background:#eee1d0;color:#795137}.dialog_check__SwhUo svg{width:14px;height:14px}.dialog_chips__qGKh0{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.dialog_chips__qGKh0 li{padding:6px 12px;border:1px solid #e3ddd0;border-radius:999px;background:#fffefa;font-size:13px;color:#766253}.dialog_visual__ZuIIX{position:sticky;top:0}.dialog_demos__tOCrd{margin-top:28px;padding-top:22px;border-top:1px solid #ebe5da}.dialog_demoGrid__5W13H{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.dialog_demoCard__0Sw7H{display:flex;align-items:center;gap:14px;height:100%;padding:10px;border:1px solid #e7e1d7;border-radius:16px;background:#fffefa;color:inherit;text-decoration:none;transition:border-color .2s,transform .2s}.dialog_demoCard__0Sw7H:hover{border-color:#c9b9a2;transform:translateY(-2px)}.dialog_demoCard__0Sw7H img,.dialog_demoIcon___nFGt{flex-shrink:0;width:132px;height:92px;border-radius:10px;object-fit:cover;object-position:left top}.dialog_demoIcon___nFGt{display:grid;place-items:center;background:#f0e5d6;color:#795137}.dialog_demoIcon___nFGt svg{width:30px;height:30px}.dialog_demoText__AaY_S{display:grid;gap:4px;min-width:0}.dialog_demoText__AaY_S strong{font-size:16px;font-weight:600}.dialog_demoText__AaY_S small{font-size:13px;line-height:1.35;color:#766253}.dialog_demoOpen__5W45o{display:inline-flex;align-items:center;gap:6px;margin-top:2px;font-size:13px;font-weight:600;color:#b0401f}.dialog_quote__t8gL5{margin-top:26px}.dialog_serviceTiles__BxsLk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}.dialog_serviceTile__0Bt3T{position:relative;display:grid;gap:4px;padding:8px 8px 12px;border:1px solid #e7e1d7;border-radius:18px;background:#fffefa;transition:border-color .2s,transform .2s}.dialog_serviceTile__0Bt3T:hover{border-color:#c9b9a2;transform:translateY(-2px)}.dialog_serviceTile__0Bt3T>div{aspect-ratio:16/10;margin-bottom:6px;border-radius:12px}.dialog_serviceTile__0Bt3T strong{padding:0 4px;font-family:"PC Instrument Serif",Georgia,serif;font-size:23px;font-weight:400}.dialog_serviceTile__0Bt3T small{padding:0 4px;font-size:13px;line-height:1.35;color:#766253}.dialog_tileLink__Tdrw8{position:absolute;inset:0;padding:0;border:0;border-radius:inherit;background:none;cursor:pointer}.dialog_form__NMHd8{display:grid;gap:14px}.dialog_form__NMHd8 label{display:grid;gap:6px;font-size:14px;font-weight:600}.dialog_form__NMHd8 input,.dialog_form__NMHd8 select,.dialog_form__NMHd8 textarea{width:100%;padding:10px 12px;border:1px solid #dfd0bd;border-radius:10px;background:#fffefa;color:#432b20;font:inherit;font-size:16px;font-weight:400}.dialog_form__NMHd8 textarea{resize:vertical}.dialog_form__NMHd8 [aria-invalid=true]{border-color:#b24125}.dialog_fieldError__5Kbgs{font-size:13px;font-weight:400;color:#a1331b}.dialog_note__5Sfa1{font-size:12px;line-height:1.4;color:#817261}.dialog_formError__W0lIm{font-size:14px;color:#a1331b}@media (width < 900px){.dialog_serviceBody__tpgyV{grid-template-columns:minmax(0,1fr);gap:20px}.dialog_visual__ZuIIX{position:static;order:-1;max-width:440px}.dialog_serviceTiles__BxsLk{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width < 761px){.dialog_dialog__ZXCVG{padding:30px 22px}.dialog_wide__S7QPn{padding:26px 18px 22px}.dialog_features__gnY__ li{font-size:14px}.dialog_demoGrid__5W13H{grid-template-columns:minmax(0,1fr);gap:10px}.dialog_demoCard__0Sw7H img,.dialog_demoIcon___nFGt{width:104px;height:74px}.dialog_serviceTiles__BxsLk{gap:10px}.dialog_serviceTile__0Bt3T strong{font-size:19px}.dialog_stickyActions__OuNIr{position:sticky;bottom:-22px;z-index:2;margin:18px -18px -22px;padding:14px 18px 18px;background:linear-gradient(180deg,#fdfaf500,#fdfaf5 28%)}.dialog_stickyActions__OuNIr .dialog_quote__t8gL5{flex:1;margin-top:0}.dialog_serviceTile__0Bt3T small{font-size:12px}.dialog_dialog__ZXCVG h2{font-size:26px}}.dialog_demosNote__b3dpH{margin:-4px 0 12px;color:var(--muted);font-size:13px}.dialog_dialog__ZXCVG.dialog_mediaDialog__zVeSj{inset:0;width:100%;max-width:none;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;border-radius:0;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:#ad8961 #342119;background:#342119;box-shadow:none}.dialog_dialog__ZXCVG.dialog_mediaDialog__zVeSj::backdrop{background:#342119;backdrop-filter:none}@media (width < 700px){.dialog_dialog__ZXCVG.dialog_mediaDialog__zVeSj{width:100%;height:100dvh;max-height:100dvh;margin:0;border:0;border-radius:0}}.ui_panel__p7G5R{background:#fdfaf5;border-radius:19px}.ui_button__A_H28{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:8px 16px;font-size:var(--fh-control,13px);font-weight:500;border:0;border-radius:999px;white-space:nowrap;text-decoration:none;transition:box-shadow .18s,filter .18s}.ui_button__A_H28:hover{filter:brightness(.97)}.ui_button__A_H28 svg{font-size:18px}.ui_primary__4WWUN{background:linear-gradient(115deg,#d3613d,#b24125);color:#fffaf2;box-shadow:0 7px 18px #bc582215}.ui_secondary__HYy9W{background:#eee1d0;color:#432b20}.ui_round__0U6QD{display:inline-grid;place-items:center;flex-shrink:0;width:33px;height:33px;border:0;border-radius:50%;background:#f0e5d6}.ui_round__0U6QD svg{font-size:20px}button.ui_round__0U6QD:hover{filter:brightness(.97)}.ui_eyebrow__Rgzjl{font-size:9px;line-height:14px;letter-spacing:2.25px;color:#795137}.ui_textLink__WvodM{display:inline-flex;align-items:center;gap:9px;padding:0;border:0;background:none;color:#c0391c;font-size:12px;white-space:nowrap}.ui_textLink__WvodM svg{font-size:16px}.ui_sectionHeading__YdpaE{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:10px 25px 12px}.ui_sectionHeading__YdpaE h2{font-size:var(--fh-title,28px);line-height:1.15;letter-spacing:-.7px}.ui_sectionHeading__YdpaE p{font-size:15px;line-height:20px;color:#766253}.ui_sampleBadge__2ZqpJ{position:absolute;top:8px;right:8px;z-index:1;padding:2px 7px;border-radius:999px;background:#fffaf2e6;color:#7a4a33;font-size:9px;font-weight:600;line-height:14px;letter-spacing:.6px;text-transform:uppercase}.ui_srOnly__U4_24{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (min-width:1150px){.ui_sectionHeading__YdpaE{padding-top:15px;padding-bottom:15px}}@media (width < 761px){.ui_eyebrow__Rgzjl{font-size:8px;letter-spacing:1.5px}.ui_sectionHeading__YdpaE{flex-direction:column;align-items:flex-start;gap:9px}.ui_sectionHeading__YdpaE h2{font-size:26px;line-height:1.15}.ui_sectionHeading__YdpaE p{font-size:13px;line-height:19px}.ui_textLink__WvodM{min-height:28px}}.ui_langSwitch__WDqPw{display:inline-flex;flex:none;gap:2px;padding:3px;border-radius:999px;background:#efe8dc;font-size:11px;font-weight:600;letter-spacing:.08em}.ui_langSwitch__WDqPw a{min-width:34px;padding:7px 9px;border-radius:999px;color:#786452;text-align:center;text-decoration:none}.ui_langSwitch__WDqPw a:hover{color:#4b3023}.ui_langSwitch__WDqPw a[aria-current=true]{background:#fff;color:#4b3023;box-shadow:0 1px 4px #4b302314}.ui_langSwitch__WDqPw a:focus-visible{outline:2px solid #c44c2c;outline-offset:1px}.brand_mark__JdJGk{display:flex;align-items:center;width:100%;container-type:inline-size;color:#4b3023}.brand_mark__JdJGk[data-light]{color:#fff4df}.brand_accent__sCIdz{color:#913c1d}.brand_mark__JdJGk[data-light] .brand_accent__sCIdz{color:#f7c68b}.brand_tree__4yRPz{position:relative;display:block;flex:0 0 35.4%;aspect-ratio:425/379;overflow:hidden}.brand_mark__JdJGk .brand_tree__4yRPz img{position:absolute;inset:0;display:block;width:100%;height:100%}.brand_words__uCGRN{display:flex;flex-direction:column;gap:.12em;font-family:Georgia,serif;font-size:14cqw;font-weight:700;line-height:1;letter-spacing:-.045em}.brand_words__uCGRN small{align-self:flex-start;padding:.22em .5em;border-radius:.3em;background:#fff3df;color:#4b3023;font-family:PC Barlow,Arial,sans-serif;font-size:clamp(11px,4.6cqw,32px);font-weight:600;line-height:1.2;letter-spacing:.13em;white-space:nowrap}.brand_mark__JdJGk[data-light] .brand_words__uCGRN small{background:#3b271e;color:#ffe6bd}.brand_mark__JdJGk[data-editorial]{color:#321b12}.brand_mark__JdJGk[data-editorial] .brand_accent__sCIdz{color:#a64b1e}.brand_mark__JdJGk[data-editorial] .brand_words__uCGRN{gap:.06em;letter-spacing:-.055em}.brand_mark__JdJGk[data-editorial] .brand_words__uCGRN small{padding:0 .12em;border-radius:0;background:transparent;color:var(--mark-small,#382116);font-size:4.4cqw;letter-spacing:.19em}@container (max-width: 160px){.brand_words__uCGRN small{padding-inline:.25em;font-size:10px;letter-spacing:.02em}}.island-navigation_controls__j5Kvn{position:relative;display:flex;align-items:center;flex-shrink:0;gap:6px;padding:5px;border:1px solid #dcb18473;border-radius:999px;background:linear-gradient(135deg,#62412ff5,#342119f5);box-shadow:0 8px 28px #2f1b1630,inset 0 1px #ffe8c91a;font-family:PC Barlow,Arial,sans-serif;pointer-events:auto}.island-navigation_controls__j5Kvn .island-navigation_navigation__URXPL{display:flex;align-items:center;gap:2px}.island-navigation_controls__j5Kvn .island-navigation_navigation__URXPL>button{display:grid;place-items:center;min-height:36px;margin:0;padding:8px 11px;border:0;border-radius:999px;background:transparent;color:#fff1df;text-shadow:none;font:500 13px/1.2 PC Barlow,Arial,sans-serif;white-space:nowrap;cursor:pointer;transition:background .18s,color .18s}.island-navigation_controls__j5Kvn .island-navigation_navigation__URXPL>button:hover{background:#ffe2ba1f;color:#ffe0b5}.island-navigation_controls__j5Kvn .island-navigation_navigation__URXPL>button[aria-current=page]{background:#f6dfbd;color:#492b1c;box-shadow:inset 0 1px #fff9ec80}.island-navigation_controls__j5Kvn .island-navigation_language__JH6Me{flex-shrink:0;gap:2px;margin:0;padding:2px;border:1px solid #e0b98a55;border-radius:999px;background:#25181055}.island-navigation_controls__j5Kvn .island-navigation_language__JH6Me a{display:grid;place-items:center;min-width:32px;min-height:32px;padding:6px 8px;border-radius:999px;color:#f9e5cb;font:600 11px/1 PC Barlow,Arial,sans-serif;letter-spacing:.05em}.island-navigation_controls__j5Kvn .island-navigation_language__JH6Me a:hover{background:#f5dfbd22;color:#fff3df}.island-navigation_controls__j5Kvn .island-navigation_language__JH6Me a[aria-current=true]{background:#f6dfbd;color:#492b1c}.island-navigation_controls__j5Kvn .island-navigation_toggle___Gk2l{display:none}.island-navigation_controls__j5Kvn :where(button,a):focus-visible{outline:2px solid #ffe1aa;outline-offset:3px}@media (width < 820px){.island-navigation_controls__j5Kvn{gap:4px;padding:4px}.island-navigation_controls__j5Kvn .island-navigation_navigation__URXPL{display:none;position:absolute;top:calc(100% + 8px);right:0;width:min(280px,calc(100vw - 28px));padding:7px;border:1px solid #dcb18473;border-radius:18px;background:#432b20fa;box-shadow:0 12px 30px #2f1b1630}.island-navigation_controls__j5Kvn[data-open] .island-navigation_navigation__URXPL{display:grid;grid-template-columns:1fr 1fr;gap:4px}.island-navigation_controls__j5Kvn .island-navigation_navigation__URXPL>button{min-height:42px;padding:9px 10px;font-size:13px}.island-navigation_controls__j5Kvn .island-navigation_navigation__URXPL>button:nth-child(3){grid-column:1/-1}.island-navigation_controls__j5Kvn .island-navigation_toggle___Gk2l{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;padding:0;border:1px solid #e0b98a55;border-radius:50%;background:transparent;color:#ffedcf;cursor:pointer}}@media (prefers-reduced-motion:reduce){.island-navigation_controls__j5Kvn .island-navigation_navigation__URXPL>button{transition:none}}.faurhaus-header_header__V0L8f{position:fixed;top:20px;left:50%;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:16px;width:calc(100% - 48px);max-width:1200px;min-height:48px;transform:translateX(-50%);pointer-events:none;font-family:PC Barlow,Arial,sans-serif}.faurhaus-header_brand__JlQlj{display:block;flex:0 0 150px;width:150px;margin:0;padding:0;border:0;background:transparent;cursor:pointer;pointer-events:auto;text-align:left}.faurhaus-header_brand__JlQlj:focus-visible{outline:2px solid #b8613d;outline-offset:4px;border-radius:6px}.faurhaus-header_brand__JlQlj{--logo-night:clamp(0,calc((var(--night, 0) - .1) * 2.4),1)}.faurhaus-header_brand__JlQlj [data-editorial]{color:color-mix(in srgb,#fff0d8 calc(var(--logo-night) * 100%),#321b12);text-shadow:0 1px 2px rgb(0 0 0/calc(var(--logo-night) * .8))}.faurhaus-header_brand__JlQlj [data-editorial] span span span{color:color-mix(in srgb,#ffb36b calc(var(--logo-night) * 100%),#a64b1e)}.faurhaus-header_brand__JlQlj{--mark-small:color-mix(in srgb,#f3e2c4 calc(var(--logo-night) * 100%),#382116)}.faurhaus-header_projectsNotice__dH_Ea{position:absolute;top:calc(100% + 7px);right:14px;padding:0;border:0;background:none;color:color-mix(in srgb,#f7e6cc calc(var(--night, 0) * 100%),#593a28);font:inherit;font-size:10px;line-height:1.3;text-align:right;cursor:pointer;pointer-events:auto}.faurhaus-header_projectsNotice__dH_Ea:hover{text-decoration:underline;text-underline-offset:3px}.faurhaus-header_header__V0L8f[data-light] .faurhaus-header_projectsNotice__dH_Ea{color:#fff0d8;text-shadow:0 1px 4px #30221b}.faurhaus-header_header__V0L8f:has([data-faurhaus-navigation][data-open]) .faurhaus-header_projectsNotice__dH_Ea{visibility:hidden}@media (width < 761px){.faurhaus-header_projectsNotice__dH_Ea{right:2px;max-width:205px;font-size:9px}}@media (width < 820px){.faurhaus-header_header__V0L8f{top:14px;gap:10px;width:calc(100% - 28px)}.faurhaus-header_brand__JlQlj{flex-basis:128px;width:128px}}.island_root__HDfBU{--cream:#f8f5ed;--green:#4b3023;--font-serif:Georgia,"Times New Roman",serif;background:var(--cream);color:#4b3023;-webkit-font-smoothing:antialiased}.island_hero__0vLCL{--night:0;--shift-x:0px;--shift-y:0px;position:relative;isolation:isolate;height:100svh;min-height:580px;overflow:hidden;background:#efe4d4}.island_scenery__GEq56{position:absolute;inset:0;z-index:0;overflow:hidden}.island_pond__zVGrV{position:absolute;left:55.9211%;top:62.1679%;width:27.811%;height:14.1339%;pointer-events:none}@media (width < 761px){.island_pond__zVGrV{display:none}}.island_panelAnchor__06VmR{position:absolute;left:calc(27.25% - min(12%, 22svh, 180px));bottom:22%;width:min(24%,44svh,360px);aspect-ratio:1141/1378;isolation:isolate}.island_panelNight__PvPtO{opacity:min(1,calc(var(--night) * 1.25))}.island_panelMoss__NoI1U{pointer-events:none}.island_hero__0vLCL[data-paused] .island_panelMoss__NoI1U{display:none}.island_root__HDfBU .island_panelAnchor__06VmR button:focus-visible{outline:3px solid #fff6df;outline-offset:5px;box-shadow:0 0 0 8px #653917a6}.island_intro__t54_8{position:relative;width:50%;padding:clamp(142px,15.5svh,340px) 0 0;margin-left:4.8%;pointer-events:none}.island_intro__t54_8 h1{margin:0;font-family:"PC Instrument Serif",Georgia,serif;font-size:var(--fh-display,34px);font-weight:400;line-height:1.15;letter-spacing:-.025em;color:#432b20}.island_intro__t54_8 h1 em,.island_intro__t54_8 h1>span{display:block;white-space:nowrap}.island_intro__t54_8 h1>span:first-child{font-size:.88em}.island_intro__t54_8 h1 em{margin-block:.06em;color:#913c1d;font-family:Georgia,Times New Roman,serif;font-size:.86em;font-weight:400;letter-spacing:-.045em}.island_intro__t54_8 h1 .island_growth__5JKCe{color:#80501c;font-weight:inherit}.island_intro__t54_8 p{width:fit-content;max-width:35ch;padding:.6em .8em;border-left:2px solid #aa643b;border-radius:0 .6em .6em 0;background:#fff3dfed;font-size:var(--fh-copy,14px);font-weight:400;line-height:1.5;color:#39251c;text-wrap:pretty;margin:14px 0 0}.island_intro__t54_8 p strong{color:#78391f;font-weight:500;white-space:nowrap}.island_heroActions__YEs1W{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:16px}.island_start__JXc7c{display:inline-flex;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:7px 10px 7px 16px;border:1px solid #d7a777;border-radius:999px;background:linear-gradient(125deg,#72462e,#40271d);color:#fff4e2!important;box-shadow:0 7px 22px #4b302329,inset 0 1px #ffe3bb26;font:inherit;font-size:var(--fh-control,13px);font-weight:500;pointer-events:auto;cursor:pointer;transition:transform .22s,box-shadow .22s,border-color .22s}.island_start__JXc7c svg{width:28px;height:28px;padding:6px;border:1px solid #f4cc9566;border-radius:50%;color:#ffe1ad;background:#f4cc9512;transition:transform .22s,background .22s}.island_start__JXc7c:hover{transform:translateY(-2px);border-color:#f1c795;box-shadow:0 10px 26px #4b30233d,inset 0 1px #ffe3bb40}.island_start__JXc7c:hover svg{transform:rotate(-30deg);background:#f4cc9526}.island_explore__Dt_dL{display:inline-flex;width:fit-content;align-items:center;gap:8px;min-height:40px;padding:8px 13px;border:1px solid #70492c55;border-radius:999px;background:#fff4dfc9;color:#4b3023;font:inherit;font-size:var(--fh-control,13px);font-weight:500;text-decoration:none;white-space:nowrap;cursor:pointer;pointer-events:auto;transition:background .22s,border-color .22s}.island_explore__Dt_dL svg{width:1.2em;height:1.2em;color:#884821;transition:transform .22s}.island_explore__Dt_dL:hover{background:#fff4df;border-color:#70492c99}.island_explore__Dt_dL:hover svg{transform:translateX(3px)}.island_leaves__iRoEH{position:absolute;inset:-20px;pointer-events:none;transform:translate(calc(var(--shift-x) * 2),calc(var(--shift-y) * 2))}.island_leaf__KobyM{position:absolute;top:27%;left:calc(58% + var(--leaf) * 7%);width:calc(19px + var(--leaf) * 4px);height:auto;opacity:0;animation:island_drift__GhyS9 calc(15s + var(--leaf) * 2s) linear infinite;animation-delay:calc(var(--leaf) * -4.3s)}.island_hero__0vLCL[data-paused] .island_leaf__KobyM{animation-play-state:paused}@keyframes island_drift__GhyS9{0%{opacity:0;transform:translate(25px,-20px) rotate(0deg)}12%{opacity:.8}65%{opacity:.65}to{opacity:0;transform:translate(-240px,280px) rotate(250deg)}}.island_root__HDfBU :where(a,button):focus-visible{outline:3px solid #b8613d;outline-offset:5px}.island_root__HDfBU dialog h2{font-family:Georgia,Times New Roman,serif}@media (height < 850px) and (width >= 761px){.island_intro__t54_8{padding-top:116px}.island_intro__t54_8 h1{font-size:var(--fh-display,34px);line-height:1.15}.island_intro__t54_8 p{margin-top:14px;max-width:390px;font-size:var(--fh-copy,14px);font-weight:400;line-height:1.5}.island_heroActions__YEs1W{margin-top:16px;gap:10px}.island_start__JXc7c{min-height:44px;padding:7px 10px 7px 16px;gap:10px;border-radius:999px}.island_explore__Dt_dL,.island_start__JXc7c{font-size:var(--fh-control,13px);font-weight:500}.island_explore__Dt_dL{min-height:40px;padding:8px 13px;gap:8px}}@media (width < 1100px){.island_intro__t54_8 p{max-width:340px;font-size:var(--fh-copy,14px);font-weight:400;line-height:1.5;margin-top:14px}}@media (width < 761px){.island_hero__0vLCL{min-height:720px}.island_intro__t54_8{width:auto;margin:0;padding:112px 6% 0}.island_intro__t54_8 h1{font-size:var(--fh-display,34px);line-height:1.15}.island_intro__t54_8 p{margin-top:14px;max-width:310px;font-size:var(--fh-copy,14px);font-weight:400;line-height:1.5}.island_heroActions__YEs1W{margin-top:16px;gap:10px}.island_start__JXc7c{gap:10px;min-height:44px;padding:7px 10px 7px 16px;border-radius:999px}.island_explore__Dt_dL,.island_start__JXc7c{font-size:var(--fh-control,13px);font-weight:500}.island_explore__Dt_dL{min-height:40px;padding:8px 13px;gap:8px}.island_leaf__KobyM{top:53%}}@media (prefers-reduced-motion:reduce){.island_leaf__KobyM,.island_panelMoss__NoI1U{display:none}.island_explore__Dt_dL,.island_explore__Dt_dL svg,.island_start__JXc7c,.island_start__JXc7c svg{transition:none}}@media (width >= 761px){.island_panelAnchor__06VmR{width:min(24%,44svh,360px);left:calc(27.25% - min(12%, 22svh, 180px))}.island_intro__t54_8{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.island_intro__t54_8 .island_heroActions__YEs1W{display:none}}@property --night{syntax:"<number>";inherits:false;initial-value:0}@property --shift-x{syntax:"<length>";inherits:false;initial-value:0}@property --shift-y{syntax:"<length>";inherits:false;initial-value:0}.layered-island_caption__7zI15 small,.layered-island_hero__lZ5BZ:before{--night:inherit}.layered-island_hero__lZ5BZ{background:radial-gradient(ellipse at 10% 35%,#ffedba 0,#eed0a7 28%,transparent 65%),linear-gradient(155deg,#c4b5a7,#9caeb5 70%,#d7cbbd)}.layered-island_hero__lZ5BZ:before{content:"";position:absolute;inset:0;pointer-events:none;background:#172536;opacity:calc(var(--night) * .45);transition:opacity .15s}.layered-island_backdrop__Q59uc{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none;filter:brightness(calc(1 - var(--night) * .55)) saturate(calc(1 - var(--night) * .2))}.layered-island_backdrop__Q59uc:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 19% 22%,#ffeac140,transparent 40%)}.layered-island_skyPlate__Ikwet{position:absolute;inset:0;display:block}.layered-island_skyPlate__Ikwet img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 45%}.layered-island_lightTrails__5jSRy{position:absolute;inset:0;width:100%;height:100%;opacity:.65}.layered-island_distantIslet__gzDGc{position:absolute;display:block;aspect-ratio:1.5;transform:translate(calc(var(--shift-x) * .25),calc(var(--shift-y) * .25))}.layered-island_distantIslet__gzDGc img,.layered-island_distantMist__0VUrN img{display:block;width:100%;height:100%;object-fit:contain}.layered-island_isletLeft__hjfbF{left:-5%;top:40%;width:20%;opacity:.65}.layered-island_isletMiddle__2a_oO{left:35%;top:24%;width:17%;opacity:.7}.layered-island_isletRight__XawHt{right:-1%;top:9%;width:18%;opacity:.65}.layered-island_distantMist__0VUrN{position:absolute;display:block;left:-5%;top:36%;width:110%;aspect-ratio:3;opacity:.25;animation:layered-island_distantMist__0VUrN 75s ease-in-out infinite alternate}.layered-island_frame__1B1vV{position:absolute;width:min(100%,180svh);aspect-ratio:1.8;left:50%;top:50%;transform:translate(-50%,-46%);isolation:isolate}.layered-island_world__ih6T1{position:absolute;inset:0;transform:translate(var(--shift-x),var(--shift-y))}.layered-island_asset__dfLWy,.layered-island_picture__P8dav{display:block;width:100%;height:100%}.layered-island_asset__dfLWy{object-fit:contain;user-select:none;pointer-events:none}.layered-island_cloud__7YyJi,.layered-island_foregroundRocks__FrUcD,.layered-island_gardenBedRight__hd_xw,.layered-island_gardenBed__3WNSO,.layered-island_house__pxjq3,.layered-island_lantern__rgzZ4,.layered-island_path__813Fd,.layered-island_pondReeds__1iS__,.layered-island_rootBank__u6us8,.layered-island_terrain__MeDj3,.layered-island_tree__eWhB_,.layered-island_waterfallTail__d5ZaZ{position:absolute}.layered-island_terrain__MeDj3{left:4%;top:46%;width:92%;height:47%;z-index:1}.layered-island_path__813Fd .layered-island_asset__dfLWy,.layered-island_terrain__MeDj3>.layered-island_picture__P8dav .layered-island_asset__dfLWy{object-fit:fill}.layered-island_foregroundRocks__FrUcD,.layered-island_gardenBedRight__hd_xw,.layered-island_gardenBed__3WNSO,.layered-island_path__813Fd,.layered-island_pondReeds__1iS__,.layered-island_rootBank__u6us8,.layered-island_terrain__MeDj3,.layered-island_tree__eWhB_,.layered-island_waterfallTail__d5ZaZ{filter:brightness(calc(1 - var(--night) * .38))}.layered-island_foregroundRocks__FrUcD .layered-island_asset__dfLWy,.layered-island_rootBank__u6us8 .layered-island_asset__dfLWy{object-fit:fill}.layered-island_rootBank__u6us8{left:69%;top:57%;width:23%;height:12%;z-index:2;pointer-events:none}.layered-island_gardenBed__3WNSO{left:25%;top:52%;width:24%;aspect-ratio:3;z-index:2;pointer-events:none}.layered-island_foregroundRocks__FrUcD{left:46%;top:73%;width:17%;height:11%;z-index:5;pointer-events:none}.layered-island_pondReeds__1iS__{left:60%;top:64%;width:10%;aspect-ratio:2;z-index:5;pointer-events:none}.layered-island_gardenBedRight__hd_xw{left:84%;top:63%;width:9%;aspect-ratio:2;z-index:5;pointer-events:none}.layered-island_waterfallTail__d5ZaZ{left:66%;top:71%;width:12%;height:max(110%,120svh);z-index:2;pointer-events:none;mask-image:linear-gradient(180deg,transparent,#000 2%,#000)}.layered-island_tailCanvas__OQcrj,.layered-island_tailImage__cyQC7{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:fill}.layered-island_tailCanvas__OQcrj{opacity:0}.layered-island_tailCanvas__OQcrj[data-ready=true]{opacity:1}.layered-island_waterfallTail__d5ZaZ:has(.layered-island_tailCanvas__OQcrj[data-ready=true]) .layered-island_tailImage__cyQC7{visibility:hidden}.layered-island_path__813Fd{left:31%;top:57%;width:29%;height:16%;z-index:3}.layered-island_tree__eWhB_{left:54.5%;top:22%;width:35%;aspect-ratio:1538/1023;z-index:4;transform-origin:65% 98%;animation:layered-island_sway__gBMoF 12s ease-in-out infinite alternate;pointer-events:none}.layered-island_house__pxjq3{left:43%;top:31%;width:27%;aspect-ratio:1.5;z-index:3;padding:0;border:0;background:none;cursor:pointer;filter:drop-shadow(0 2px 2px #30200c66);transition:filter .3s}.layered-island_house__pxjq3:hover{filter:drop-shadow(0 2px 2px #30200c66) brightness(1.08)}.layered-island_hotspot__5ZJUw{position:absolute;left:23%;top:55%;padding:8px 12px;border-radius:20px;background:#412d23ed;color:#fce5ba;font-size:11px;opacity:0;transition:opacity .3s;white-space:nowrap}.layered-island_house__pxjq3:focus-visible .layered-island_hotspot__5ZJUw,.layered-island_house__pxjq3:hover .layered-island_hotspot__5ZJUw{opacity:1}.layered-island_world__ih6T1 [data-atelier-panel]{left:14%;top:33%;bottom:auto;width:18%;z-index:8;filter:drop-shadow(2px 12px 8px #35211055)}.layered-island_lantern__rgzZ4{z-index:7;border:0;background:none;padding:0;aspect-ratio:1333/1180;cursor:pointer;filter:drop-shadow(0 0 11px #ffb02966);transition:filter .4s}.layered-island_lantern__rgzZ4[aria-pressed=false]{filter:brightness(.4) saturate(.55)}.layered-island_lantern__rgzZ4:after{content:"";position:absolute;left:50%;top:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}.layered-island_lantern0__Efq1a{left:30%;top:64%;width:7%}.layered-island_lantern1__E2Rsd{left:41%;top:58%;width:4.6%}.layered-island_lantern2__2WdBo{left:50%;top:53%;width:3.2%}.layered-island_cloud__7YyJi{pointer-events:none;aspect-ratio:3}.layered-island_cloudBack__2Yadl{width:125%;left:-14%;top:34%;opacity:.4;z-index:0;animation:layered-island_clouds__XGSg_ 48s ease-in-out infinite alternate}.layered-island_cloudFront__pDXgP{width:115%;left:-9%;top:77%;z-index:9;opacity:.7;animation:layered-island_clouds__XGSg_ 38s ease-in-out -14s infinite alternate}.layered-island_caption__7zI15{position:absolute;left:10%;top:17%;z-index:2;pointer-events:none;color:color-mix(in srgb,#fff0d8 calc(var(--night) * 100%),#432b22)}.layered-island_caption__7zI15 small{font-size:10px;letter-spacing:3px;color:color-mix(in srgb,#f3d2ad calc(var(--night) * 100%),#8a4e2c)}.layered-island_caption__7zI15 p{font:clamp(28px,3vw,48px)/1.05 Georgia,Times New Roman,serif;margin:16px 0}.layered-island_controls__JCoDN{position:absolute;z-index:5;bottom:24px;left:4vw;display:flex;align-items:center;gap:16px;color:color-mix(in srgb,#f3d2ad calc(var(--night) * 100%),#51443b);font-size:12px}.layered-island_controls__JCoDN button{border:1px solid #70492c55;border-radius:30px;padding:9px 14px;background:#fff4dfce;color:#4b3023;font:inherit;cursor:pointer}.layered-island_hero__lZ5BZ[data-paused] .layered-island_cloud__7YyJi,.layered-island_hero__lZ5BZ[data-paused] .layered-island_distantMist__0VUrN,.layered-island_hero__lZ5BZ[data-paused] .layered-island_tree__eWhB_{animation-play-state:paused}@keyframes layered-island_distantMist__0VUrN{0%{transform:translateX(-2%)}to{transform:translateX(2%)}}@keyframes layered-island_sway__gBMoF{0%{transform:rotate(-.35deg)}to{transform:rotate(.35deg)}}@keyframes layered-island_clouds__XGSg_{0%{transform:translateX(-3%) scale(1)}to{transform:translateX(4%) scale(1.025)}}@media (width < 761px){.layered-island_hero__lZ5BZ{min-height:820px}.layered-island_skyPlate__Ikwet img{object-position:38% center}.layered-island_backdrop__Q59uc:after{background:linear-gradient(#fff0d477,transparent 60%)}.layered-island_isletLeft__hjfbF,.layered-island_isletMiddle__2a_oO,.layered-island_lightTrails__5jSRy{display:none}.layered-island_isletRight__XawHt{top:36%;right:-15%;width:42%;opacity:.4}.layered-island_distantMist__0VUrN{top:45%;width:170%;left:-35%;opacity:.2}.layered-island_frame__1B1vV{width:145%;top:60%;left:48%}.layered-island_caption__7zI15{display:none}.layered-island_tree__eWhB_{left:54.5%;top:24%;width:34%}.layered-island_house__pxjq3{left:43%;top:32%;width:29%}.layered-island_gardenBed__3WNSO{width:22%;top:54%}.layered-island_world__ih6T1 [data-atelier-panel]{display:none}.layered-island_controls__JCoDN{bottom:24px;left:6%;flex-direction:column;align-items:flex-start;gap:8px}.layered-island_cloudFront__pDXgP{top:81%}}@media (height < 650px) and (width >= 761px){.layered-island_frame__1B1vV{width:170svh;transform:translate(-50%,-43%)}.layered-island_caption__7zI15 p{font-size:30px}.layered-island_controls__JCoDN{bottom:12px}}@media (prefers-reduced-motion:reduce){.layered-island_cloud__7YyJi,.layered-island_distantMist__0VUrN,.layered-island_tree__eWhB_{animation:none}.layered-island_hotspot__5ZJUw,.layered-island_house__pxjq3,.layered-island_lantern__rgzZ4{transition:none}}