:root{--reading-paper:#fff9ed;--reading-ink:#152d24;--reading-muted:#655d4c;--reading-rule:#c6a16877;--reading-gold:#8a561b}.dark{--reading-paper:#162e26;--reading-ink:#f5ecd8;--reading-muted:#c5baa1;--reading-rule:#b9945b66;--reading-gold:#e1bc79}.courtyard-home{--courtyard-ink:var(--reading-ink)}.courtyard-library{padding-bottom:0}.courtyard-arrival{width:78%;max-width:1280px;margin:auto}.courtyard-arrival>.courtyard-section-title{color:#17392e;background:linear-gradient(90deg,#fff6e8df,#fff6e8a6 65%,#0000);padding:24px 36px 0}.courtyard-arrival>.courtyard-section-title h2{margin:0 0 22px;font-size:clamp(38px,3.3vw,58px)}.courtyard-arrival .courtyard-paper{width:100%}.courtyard-paper,.reading-sheet{background:var(--reading-paper);color:var(--reading-ink);border:1px solid var(--reading-rule);box-shadow:0 8px 28px #36240d26}.courtyard-paper:before{opacity:.12;border:0;inset:8px}.courtyard-tools{padding:6px 0 28px}.courtyard-tools a{gap:12px;font-size:clamp(18px,1.45vw,24px)}.courtyard-tools a>span{justify-content:center;align-items:center;gap:12px;display:flex}.courtyard-tools a>span svg{color:var(--reading-gold);flex-shrink:0}.courtyard-tools img{width:62px;height:84px}.courtyard-feature-section{padding-top:24px}.courtyard-row-heading{align-items:center;margin-bottom:20px}.courtyard-row-heading h2{letter-spacing:-.035em;margin:0;font-size:clamp(26px,2.3vw,36px);line-height:1.15}.courtyard-row-heading .courtyard-text-link{white-space:nowrap;font-size:16px}.courtyard-featured{grid-template-columns:1.15fr 1fr;align-items:center;gap:36px;display:grid}.courtyard-featured-copy h3{letter-spacing:-.035em;margin-bottom:25px;font-size:clamp(25px,2.25vw,38px);line-height:1.12}.courtyard-featured-copy .courtyard-button{gap:16px;min-height:44px;padding:10px 21px;font-size:18px}.courtyard-featured .courtyard-play{width:58px;height:58px}.courtyard-lesson-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px;display:grid}.courtyard-video-caption h3{font-size:clamp(18px,1.5vw,23px);line-height:1.22}.courtyard-video-caption>svg{color:var(--reading-gold);display:block}.courtyard-video:focus-visible,.courtyard-series-grid a:focus-visible{outline:2px solid var(--reading-gold);outline-offset:6px}.courtyard-text-link{color:var(--reading-gold)}.courtyard-series-grid{gap:28px 24px}.courtyard-series-grid a>span{font-size:clamp(19px,1.6vw,25px)}.courtyard-series-grid svg{color:var(--reading-gold)}.reading-scene{isolation:isolate;background:#e4d5b8;position:relative}.reading-scene-art{z-index:-1;pointer-events:none;background-image:-webkit-image-set(url(/courtyard/reading-bay-1920.webp) 1x,url(/courtyard/reading-bay-2800.webp) 2x);background-image:image-set("/courtyard/reading-bay-1920.webp" 1x,"/courtyard/reading-bay-2800.webp" 2x);background-position:top;background-repeat:repeat-y;background-size:100%;position:absolute;inset:0}.reading-scene-home{background:0 0;padding:34px 0 54px}.reading-scene-home .reading-scene-art{background-repeat:no-repeat;background-size:cover;-webkit-mask-image:linear-gradient(#0000,#000 150px);mask-image:linear-gradient(#0000,#000 150px)}.courtyard-reading-panels{position:relative}.courtyard-reading-panels .courtyard-paper+.courtyard-paper{margin-top:28px}.courtyard-closing-scene{isolation:isolate;background:#e4d5b8;place-items:center;min-height:clamp(380px,39vw,720px);padding:6vw 0 10vw;display:grid;position:relative}.courtyard-closing-art{z-index:-1;pointer-events:none;background:url(/courtyard/closing-wall-2800.webp) 50%/100% 100% no-repeat;position:absolute;inset:0}.courtyard-closing-scene .courtyard-close{width:67%;max-width:1250px;box-shadow:none;background:0 0;border:0;margin:0;padding:20px 0}.courtyard-closing-scene .courtyard-close:before{display:none}.courtyard-closing-scene .courtyard-close>article{gap:22px;padding:0 30px}.courtyard-closing-scene .courtyard-close h2{color:#fff4de;font-size:clamp(24px,2.1vw,34px)}.courtyard-closing-scene .courtyard-close p{color:#f8ecd4;font-size:clamp(16px,1.1vw,19px)}.courtyard-closing-scene .courtyard-close img{width:65px;height:88px}.reading-page{min-height:70vh;padding:110px 0 64px}.reading-sheet{width:78%;max-width:1280px;min-height:55vh;margin:auto;padding:clamp(24px,3.2vw,48px);position:relative}.reading-sheet h1{letter-spacing:-.045em;margin-bottom:24px;font-size:clamp(34px,3.2vw,52px);font-weight:400;line-height:1.1}.reading-sheet h2{font-weight:400}.reading-sheet img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.library-search{background:var(--reading-paper);border:1px solid #bc8c48;border-radius:3px;align-items:center;gap:12px;max-width:760px;min-height:46px;padding:0 14px;display:flex}.library-search input{appearance:none;min-width:0;font:inherit;background:0 0;outline:0;flex:1;padding:10px 0;font-size:17px}.library-search:focus-within{outline:2px solid var(--reading-gold);outline-offset:3px}.library-search input::-webkit-search-cancel-button{display:none}.library-search button{place-items:center;min-width:30px;min-height:36px;display:grid}.library-filters{border-bottom:1px solid var(--reading-rule);flex-wrap:wrap;gap:10px;padding:18px 0 24px;display:flex}.library-filters>button,.library-topics{background:#bfa36d16;border-radius:3px;align-items:center;gap:9px;min-height:42px;padding:9px 17px;font-size:16px;display:inline-flex}.library-filters>button[aria-pressed=true]{color:#fff9e9;background:linear-gradient(110deg,#c9953f,#a26920)}.library-topics{padding-right:10px}.library-topics select{max-width:240px;font:inherit;color:inherit;background:0 0}.library-topics select option{color:#162e26;background:#fff9ed}.library-results{padding-top:25px}.library-results-heading{letter-spacing:-.035em;margin-bottom:20px;font-size:30px}.library-load-more{text-align:center;margin:35px 0}.courtyard-outline-button{min-height:44px;color:var(--reading-gold);border:1px solid #b28341;border-radius:3px;justify-content:center;align-items:center;gap:14px;padding:9px 22px;transition:background .2s;display:inline-flex}.courtyard-outline-button:hover{background:#bb8c3f18}.courtyard-outline-button:disabled{opacity:.6}.library-series-preview{border-top:1px solid var(--reading-rule);margin-top:35px;padding-top:28px}.library-empty{text-align:center;padding:60px 20px 85px}.library-empty h2{margin-top:24px;font-size:28px}.library-empty p{max-width:360px;color:var(--reading-muted);margin:10px auto 24px}.library-empty-icon{width:65px;height:65px;color:var(--reading-muted);place-items:center;margin:auto;display:grid;position:relative}.library-empty-icon:before,.library-empty-icon:after{content:"";border:1px solid var(--reading-rule);position:absolute;inset:0;transform:rotate(22.5deg)}.library-empty-icon:after{transform:rotate(67.5deg)}.library-skeleton>div{aspect-ratio:16/11;background:#b6a88933;animation:1.5s ease-in-out infinite alternate reading-pulse}.library-status{color:var(--reading-muted);margin-bottom:20px}@keyframes reading-pulse{to{opacity:.45}}.watch-breadcrumb{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;font-size:16px;display:flex}.watch-breadcrumb span,.watch-breadcrumb a{align-items:center;gap:12px;display:inline-flex}.watch-breadcrumb>a{color:var(--reading-gold)}.watch-layout{grid-template-columns:minmax(0,2.5fr) minmax(210px,1fr);gap:30px;display:grid}.watch-main{min-width:0}.watch-main>h1{margin:24px 0 12px;font-size:clamp(28px,2.8vw,45px)}.watch-meta{color:var(--reading-muted);margin-bottom:24px;font-size:14px}.watch-description{border-top:1px solid var(--reading-rule);padding-top:18px}.watch-description h2,.watch-sidebar h2{letter-spacing:-.025em;margin-bottom:15px;font-size:24px;line-height:1.2}.watch-description>div{background:#af965f0f;padding:15px}.watch-description p{color:var(--reading-ink)}.watch-description .courtyard-text-link{margin-top:22px;font-size:16px}.watch-related{gap:24px;display:grid}.watch-sidebar .courtyard-video-caption h3{font-size:17px}.watch-sidebar>section+section{border-top:1px solid var(--reading-rule);margin-top:26px;padding-top:22px}.watch-sidebar .courtyard-series-grid{grid-template-columns:1fr;gap:20px}.watch-sidebar .courtyard-series-grid a>span{font-size:18px}.watch-sidebar .courtyard-play{width:32px;height:32px}.courtyard-footer{z-index:2;margin-top:0;position:relative;background:var(--reading-paper)!important;color:var(--reading-ink)!important;border-top:1px solid var(--reading-rule)!important}.courtyard-footer-main{grid-template-columns:auto 1fr auto;align-items:center;gap:34px;max-width:1440px;margin:auto;padding:34px 5%;display:grid}.courtyard-footer-brand{white-space:nowrap;letter-spacing:-.05em;font-size:28px}.courtyard-footer nav{border-left:1px solid var(--reading-rule);border-right:1px solid var(--reading-rule);padding:0 28px}.courtyard-footer nav>div{flex-wrap:wrap;gap:8px 20px;max-width:420px;font-size:14px;display:flex}.courtyard-footer nav>div+div{margin-top:9px}.courtyard-footer a:hover{color:var(--reading-gold);text-underline-offset:4px;text-decoration:underline}.courtyard-preferences{gap:24px;font-size:13px;display:flex}.courtyard-preferences>div>span{align-items:center;gap:8px;margin-bottom:9px;display:flex}.courtyard-preferences button{border:1px solid #0000;border-radius:2px;min-height:30px;padding:3px 6px}.courtyard-preferences button[aria-pressed=true]{color:var(--reading-gold);border-color:var(--reading-rule);background:#bb8c3f0a}.courtyard-footer-note{border-top:1px solid var(--reading-rule);max-width:1440px;color:var(--reading-muted);flex-wrap:wrap;justify-content:space-between;gap:10px;margin:auto;padding:16px 5%;font-size:12px;display:flex}.dark .courtyard-arrival>.courtyard-section-title{color:#fff3d9;background:linear-gradient(90deg,#162e26e8,#162e26a6 65%,#0000)}.dark .courtyard-tools a{color:var(--reading-ink)}@media (min-width:1800px){.courtyard-arrival,.courtyard-paper,.reading-sheet{max-width:1380px}}@media (max-width:1100px){.courtyard-arrival,.courtyard-paper,.reading-sheet{width:86%}.courtyard-closing-scene .courtyard-close{width:72%}.courtyard-closing-scene .courtyard-close>article{gap:16px;padding:0 17px}.courtyard-closing-scene .courtyard-close img{width:48px;height:65px}.courtyard-footer-main{grid-template-columns:1fr 1fr;gap:25px}.courtyard-footer-brand{grid-column:1/-1}.courtyard-footer nav{border-left:0;padding-left:0}.watch-layout{grid-template-columns:minmax(0,2fr) minmax(190px,1fr);gap:24px}}@media (max-width:700px){.courtyard-arrival,.courtyard-paper,.reading-sheet{width:90%}.courtyard-arrival>.courtyard-section-title{padding:20px 22px 0}.courtyard-arrival .courtyard-paper{width:100%}.courtyard-tools{border-top:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0 0 22px}.courtyard-tools a{text-align:center;flex-direction:column;gap:10px;padding:4px 5px;font-size:15px}.courtyard-tools a+a{border-top:0;border-left:1px solid var(--reading-rule)}.courtyard-tools img{width:39px;height:53px}.courtyard-tools a>span{gap:4px;line-height:1.2;display:block}.courtyard-tools a>span svg{display:none}.courtyard-featured{grid-template-columns:1fr;gap:18px}.courtyard-featured-copy h3{margin-bottom:18px;font-size:28px}.courtyard-row-heading{gap:12px;margin-bottom:18px}.courtyard-row-heading h2{font-size:27px}.courtyard-row-heading .courtyard-text-link{white-space:normal;text-align:right;gap:7px;font-size:13px}.courtyard-lesson-grid{grid-template-columns:1fr;gap:28px}.courtyard-video-caption h3{font-size:21px}.courtyard-video-caption>svg{display:block}.courtyard-series-grid{grid-template-columns:1fr;gap:27px}.courtyard-series-grid>a{display:block}.courtyard-series-image{width:100%}.courtyard-series-grid a>span{width:100%;margin-top:10px;font-size:22px}.reading-scene-home{padding-top:24px;padding-bottom:36px}.reading-scene-art{background-size:auto 100svh}.reading-scene-home .reading-scene-art{background-position:50%;background-size:auto 100%}.courtyard-closing-scene{min-height:650px;padding:75px 0 120px}.courtyard-closing-art{background-size:auto 100%}.courtyard-closing-scene .courtyard-close{gap:26px;width:78%;padding:0;display:grid}.courtyard-closing-scene .courtyard-close>article{gap:17px;padding:0}.courtyard-closing-scene .courtyard-close>article+article{border-left:0;padding-top:25px}.courtyard-closing-scene .courtyard-close img{width:43px;height:58px}.courtyard-closing-scene .courtyard-close h2{font-size:26px}.courtyard-closing-scene .courtyard-close p{font-size:16px}.courtyard-closing-scene .courtyard-close .courtyard-button{padding:8px 14px;font-size:16px}.reading-page{padding:88px 0 32px}.reading-sheet{padding:23px 20px}.reading-sheet h1{margin-bottom:20px;font-size:36px}.library-search{gap:8px;padding:0 10px}.library-search input{font-size:16px}.library-filters{gap:8px;padding:15px 0 20px}.library-filters>button,.library-topics{padding:8px 11px;font-size:14px}.library-topics select{max-width:170px}.library-empty{padding:48px 0 62px}.library-results-heading{font-size:28px}.watch-breadcrumb{gap:10px;font-size:14px}.watch-breadcrumb span,.watch-breadcrumb a{gap:6px}.watch-layout{grid-template-columns:1fr;gap:32px}.watch-main>h1{font-size:30px}.watch-sidebar{border-top:1px solid var(--reading-rule);padding-top:22px}.watch-related{gap:20px}.watch-related .courtyard-video{grid-template-columns:110px minmax(0,1fr);align-items:start;gap:13px;display:grid}.watch-related .courtyard-video-caption{margin:0}.watch-related .courtyard-video-caption h3{font-size:17px}.watch-related .courtyard-play{width:27px;height:27px}.watch-related .courtyard-duration{font-size:9px}.watch-sidebar .courtyard-series-grid>a{grid-template-columns:110px minmax(0,1fr);gap:13px;display:grid}.watch-sidebar .courtyard-series-grid a>span{margin:0;font-size:18px}.courtyard-footer-main{grid-template-columns:1fr;gap:23px;padding:28px 6%}.courtyard-footer nav{border:0;border-top:1px solid var(--reading-rule);padding:19px 0 0}.courtyard-footer nav>div{gap:12px 20px}.courtyard-preferences{border-top:1px solid var(--reading-rule);gap:26px;padding-top:19px}.courtyard-footer-note{padding:16px 6%;font-size:11px}}@media (prefers-reduced-motion:reduce){.library-skeleton>div{animation:none}}#library-heading{outline:none;scroll-margin-top:90px}.courtyard-header:not(.courtyard-header-inner){position:fixed}.reading-page .reading-scene-art{background-repeat:no-repeat;background-size:cover;position:fixed}.courtyard-closing-scene:before{content:"";background:linear-gradient(#c5a978,#f6e2b4 45%,#bda16f);height:6px;position:absolute;inset:0 0 auto;box-shadow:0 2px 8px #34261044}@media (max-width:700px){.reading-page .reading-scene-art{background-size:auto var(--reading-screen-height,100lvh);background-repeat:repeat-y;height:auto;position:absolute;inset:0}.reading-scene-art:before,.reading-scene-art:after{content:"";background:inherit;background-size:auto var(--reading-screen-height,100lvh);background-position:0 0;width:5%;position:absolute;top:0;bottom:0}.reading-scene-art:before{left:0}.reading-scene-art:after{background-position:100% 0;right:0}.courtyard-closing-art{background-image:url(/courtyard/closing-phone-960.webp);background-size:100% 100%}}.courtyard-closing-scene{aspect-ratio:2;min-height:0;padding:0 0 7vw}@media (max-width:700px){.courtyard-closing-scene{aspect-ratio:2/3;min-height:650px;padding:65px 0 125px}.courtyard-closing-art{background-position:bottom;background-size:cover}}.courtyard-closing-scene{width:100%;min-width:0}.courtyard-preferences{flex-wrap:wrap}.courtyard-tools{grid-template-columns:repeat(3,minmax(0,1fr))}.courtyard-tools a{flex-direction:column}@media (min-width:701px) and (max-aspect-ratio:4/5){.courtyard-closing-scene .courtyard-close{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.courtyard-closing-scene .courtyard-close>article+article{border-top:0;border-left:1px solid #b88d4977;padding-top:0}}@media (min-width:1800px){.reading-scene-art{background-image:url(/courtyard/reading-bay-2800.webp)}}
:root{--reading-paper:#fff9ed;--reading-ink:#182e25;--reading-rule:#b8935059;--reading-gold:#8b581e;--reading-control:#fffaf0;--reading-hover:#f1e7d0}.dark{--reading-paper:#103b2d;--reading-muted:#d1c3a3;--reading-control:#174937;--reading-hover:#215640;--reading-ink:#f5ecda;--reading-rule:#b8935077;--reading-gold:#e0b974}.courtyard-arrival,.courtyard-paper,.reading-sheet{width:64%;max-width:1120px}.courtyard-arrival .courtyard-paper{width:100%}.courtyard-paper,.reading-sheet{border:1px solid #b38c4d99;border-radius:6px;padding:30px;box-shadow:0 9px 24px #2d1d0d30,inset 0 0 0 4px #b4945c0b}.courtyard-paper:before{opacity:.055;border:0;inset:8px}.courtyard-paper:after,.reading-sheet:after{content:"";pointer-events:none;border:1px solid var(--reading-rule);border-radius:5px;position:absolute;inset:8px;-webkit-mask:linear-gradient(#000 0 0) 0 0/25px 25px no-repeat,linear-gradient(#000 0 0) 100% 0/25px 25px no-repeat,linear-gradient(#000 0 0) 0 100%/25px 25px no-repeat,linear-gradient(#000 0 0) 100% 100%/25px 25px no-repeat;mask:linear-gradient(#000 0 0) 0 0/25px 25px no-repeat,linear-gradient(#000 0 0) 100% 0/25px 25px no-repeat,linear-gradient(#000 0 0) 0 100%/25px 25px no-repeat,linear-gradient(#000 0 0) 100% 100%/25px 25px no-repeat}.courtyard-section-title h2,.reading-sheet h1{letter-spacing:-.045em;margin-bottom:24px;font-size:clamp(34px,2.8vw,46px);line-height:1.1}.courtyard-section-title .courtyard-kicker{display:none}#library-heading{scroll-margin-top:108px}.courtyard-tools{padding:0 0 22px}.courtyard-tools img{width:48px;height:64px}.courtyard-tools a{gap:10px;padding:4px 10px;font-size:19px}.courtyard-feature-section{padding-top:22px}.courtyard-row-heading h2{font-size:28px}.courtyard-featured{grid-template-columns:1.12fr 1fr;gap:28px}.courtyard-featured-copy h3{margin-bottom:22px;font-size:clamp(24px,1.9vw,31px)}.courtyard-featured-copy .courtyard-button{font-size:17px}.courtyard-featured .courtyard-play{width:48px;height:48px}.courtyard-video-caption h3{font-size:20px}.courtyard-series-grid a>span{font-size:21px}.reading-scene-home{background:0 0;padding:0}.courtyard-reading-panels .courtyard-paper+.courtyard-paper{margin-top:28px}.courtyard-closing-scene{aspect-ratio:auto;background:0 0;min-height:0;padding:40px 0 90px}.courtyard-closing-scene:before{display:none}.courtyard-closing-scene .courtyard-close{color:#fff4de;background:#123a2f url(/courtyard/quiet-wall-pattern.svg);border:1px solid #b38c4daa;border-radius:6px;width:64%;max-width:1120px;margin:0 auto;padding:42px 30px;position:relative;box-shadow:0 9px 24px #2d1d0d30}.courtyard-closing-scene .courtyard-close h2{font-size:30px}.courtyard-closing-scene .courtyard-close p{font-size:18px}.courtyard-close>article>div{min-width:0}.courtyard-background:after{display:none}@media (max-width:1100px){.courtyard-arrival,.courtyard-paper,.reading-sheet{width:80%}.courtyard-tools a{font-size:17px}.courtyard-closing-scene .courtyard-close{width:76%}}@media (max-width:700px){.courtyard-arrival,.courtyard-paper,.reading-sheet{width:88%}.courtyard-arrival .courtyard-paper{width:100%}.courtyard-paper,.reading-sheet{padding:25px 20px}.courtyard-section-title h2,.reading-sheet h1{font-size:34px}.courtyard-tools img{width:39px;height:52px}.courtyard-tools a{padding:4px;font-size:14px}.courtyard-featured{grid-template-columns:1fr;gap:18px}.courtyard-featured-copy h3,.courtyard-row-heading h2{font-size:26px}.courtyard-video-caption h3{font-size:21px}.courtyard-closing-scene{min-height:0;padding:28px 0 55px}.courtyard-closing-scene .courtyard-close{grid-template-columns:1fr;gap:24px;width:88%;padding:28px 20px}.courtyard-closing-scene .courtyard-close>article{gap:16px;padding:0}.courtyard-closing-scene .courtyard-close h2{font-size:25px}.courtyard-closing-scene .courtyard-close p{font-size:16px}.courtyard-closing-scene .courtyard-close img{width:42px;height:57px}}.reading-scene-home{padding-top:36px}.interior-atmosphere{z-index:-1;pointer-events:none;opacity:0;transition:opacity .3s;position:fixed;inset:0;overflow:clip}.courtyard-home[data-interior=true] .interior-atmosphere{opacity:1}.interior-sunlight{mix-blend-mode:soft-light;background:linear-gradient(120deg,#0000 18%,#ffe6a00a 30%,#0000 43%);animation:26s ease-in-out infinite alternate interior-sunlight;position:absolute;inset:0}@keyframes interior-sunlight{to{opacity:.5;transform:translate(1.2%)}}.interior-atmosphere[data-active=false] *,.courtyard-home[data-reduced=true] .interior-atmosphere *{animation-play-state:paused}.courtyard-home[data-reduced=true] .interior-atmosphere{transition:none}@media (max-width:700px){.reading-scene-home{padding-top:24px}}@media (prefers-reduced-motion:reduce){.interior-atmosphere *{animation:none}}.reading-info .reading-sheet{padding:clamp(28px,3.6vw,52px)}.reading-info .reading-sheet>div{width:100%;padding:0}.reading-info .reading-sheet h1{max-width:20ch;margin-left:auto;margin-right:auto}.reading-info .reading-sheet section+section{scroll-margin-top:100px}.reading-info .reading-sheet .border-foreground{border-color:var(--reading-rule)}.reading-info .reading-sheet .bg-secondary{background:var(--reading-control)}@media (max-width:700px){.reading-info .reading-sheet{padding:28px 20px}}.reading-info{--primary:35 64% 34%;--primary-foreground:43 70% 96%}.dark .reading-info{--primary:39 60% 61%;--primary-foreground:158 54% 12%}.courtyard-menu button{min-width:44px;min-height:44px}.iuoc-brand{align-items:center;gap:10px;display:inline-flex}.iuoc-brand-mark{flex-shrink:0;width:36px;height:36px;display:inline-block;position:relative}.iuoc-brand-mark img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.iuoc-logo-dark,.dark .iuoc-logo-light,.courtyard-header .iuoc-logo-light{display:none}.dark .iuoc-logo-dark,.courtyard-header .iuoc-logo-dark{display:block}.courtyard-menu>button{place-items:center;display:grid}.courtyard-menu>button:focus:not(:focus-visible){box-shadow:none;outline:none}html,body{overscroll-behavior-y:none}.courtyard-footer{isolation:isolate}.courtyard-paper,.reading-sheet,.courtyard-menu,.courtyard-footer{background-image:linear-gradient(135deg,#d6b77608,#0000 50%,#00000006),url(/courtyard/reading-inlay.svg);background-size:auto,240px 240px}.courtyard-paper:before{background:0 0}@media (max-width:700px){.iuoc-brand-mark{width:29px;height:29px}.iuoc-brand{gap:8px}.courtyard-header-bar{gap:12px}.courtyard-footer-brand{font-size:25px}}.entrance-copy{transform-origin:0 0}.entrance-copy h1{text-shadow:0 1px 1px #06221999,0 -1px #dfebc522}.courtyard-footer{background-image:linear-gradient(135deg,#d6b77608,#0000 50%,#00000006),url(/courtyard/reading-inlay.svg)!important}.facade-doors img[data-loaded=true]{background-image:none}.entrance-foliage .foliage-sway:has(>img[data-loaded=true]){background-image:none}.facade-plane picture:has(>img[data-loaded=true]){background-image:none}.iuoc-brand-mark .iuoc-emblem{width:161%;max-width:none;height:161%;display:block;inset:-30.5%}body:has(.courtyard-home[data-no-header-blur=true]) .courtyard-header{-webkit-backdrop-filter:none;backdrop-filter:none}.courtyard-scene-canvas{width:100%;height:100%;display:none;position:absolute;inset:0}.courtyard-home[data-scene-painted=true] .courtyard-scene-canvas{display:block}.courtyard-home[data-scene-painted=true] :is(.courtyard-room-image,.facade-plane,.entrance-foliage){opacity:0}.courtyard-home[data-stable-viewport=true] .courtyard-background{height:var(--scene-height,100lvh);bottom:auto}.courtyard-home[data-stable-viewport=true] .entrance-stage{height:var(--scene-height,100lvh);min-height:0}.courtyard-home[data-stable-viewport=true] .entrance-section{height:calc(var(--scene-height,100lvh) * 1.95)}@media (max-width:700px),(max-aspect-ratio:4/5){.courtyard-home[data-stable-viewport=true] .entrance-section{height:calc(var(--scene-height,100lvh) * 2.15)}}.courtyard-home[data-stable-viewport=true][data-reduced=true] .entrance-section{height:var(--scene-height,100lvh)}.courtyard-home[data-scene-painted=true] :is(.foliage-sway,.facade-ambient-light){animation:none}.courtyard-home[data-stable-viewport=true] .interior-atmosphere{display:none}.courtyard-header{padding-top:env(safe-area-inset-top,0px)}.courtyard-header-bar{padding-left:max(5%, env(safe-area-inset-left,0px));padding-right:max(5%, env(safe-area-inset-right,0px))}.courtyard-footer{padding-bottom:env(safe-area-inset-bottom,0px)}.reading-page{padding-top:calc(110px + env(safe-area-inset-top,0px))}@media (max-width:700px){.reading-page{padding-top:calc(88px + env(safe-area-inset-top,0px))}}@media (max-width:700px),(max-aspect-ratio:4/5){.entrance-copy{top:var(--scene-copy-top,calc(clamp(87px, 11.5svh, 120px) + env(safe-area-inset-top,0px)))}.entrance-copy h1{font-size:var(--scene-title-size,clamp(24px, min(7.7vw, 4.1svh), 44px))}}@media (hover:none) and (pointer:coarse){.courtyard-header,.courtyard-header-inner{-webkit-backdrop-filter:none;background:#082f26}.entrance-copy h1{text-shadow:none}}.courtyard-home[data-simple-entrance=true] .entrance-section,.courtyard-home[data-simple-entrance=true] .entrance-stage{height:var(--simple-screen-height,100lvh);min-height:0}.courtyard-home[data-simple-entrance=true] .entrance-stage{position:relative}.courtyard-home[data-simple-entrance=true] :is(.facade-plane,.entrance-foliage,.entrance-copy){will-change:auto!important;transform:none!important}.courtyard-home[data-simple-entrance=true] .courtyard-library{margin-top:0;padding-top:40px}.courtyard-home[data-simple-entrance=true] .courtyard-background{background-color:#0000;background-image:-webkit-image-set(url(/courtyard/interior-wide-1920.webp) 1x,url(/courtyard/interior-wide-2800.webp) 2x);background-image:image-set("/courtyard/interior-wide-1920.webp" 1x,"/courtyard/interior-wide-2800.webp" 2x);background-size:auto var(--simple-screen-height,100lvh);background-position:top;background-repeat:repeat-y;height:100%;position:absolute}.courtyard-home[data-simple-entrance=true] .courtyard-room-image{inset:0;width:100%!important;height:var(--simple-screen-height,100lvh)!important;will-change:auto!important;transform:none!important}.courtyard-home[data-simple-entrance=true] :is(.foliage-sway,.facade-ambient-light){animation:none}.courtyard-home[data-simple-entrance=true] .interior-atmosphere{display:none}.courtyard-home:not([data-scene-loading=ready]) :is(.courtyard-background,.entrance-stage,.courtyard-library){visibility:hidden}.courtyard-scene-loading{--loading-header:calc(73px + env(safe-area-inset-top,0px));z-index:30;opacity:1;visibility:visible;color:#fff4de;background:radial-gradient(at 50% 45%,#21564088,#0000 65%),#082f26;transition:opacity .22s,visibility .22s;position:fixed;inset:0;overflow:hidden}.courtyard-loading-pattern{pointer-events:none;opacity:.18;position:absolute;inset:0}.courtyard-loading-pattern path{fill:none;stroke:#d8b06b;stroke-width:.8px}.courtyard-loading-content{top:var(--loading-header);width:100%;height:calc(100svh - var(--loading-header));text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:24px;display:flex;position:absolute;left:0}.courtyard-home[data-simple-entrance=true] .courtyard-scene-loading{height:var(--simple-screen-height,100lvh);position:absolute;bottom:auto}.courtyard-home[data-scene-loading=ready] .courtyard-scene-loading{opacity:0;visibility:hidden;pointer-events:none}.courtyard-scene-loading .iuoc-brand{flex-direction:column;gap:18px;font-size:clamp(27px,3vw,38px)}.courtyard-scene-loading .iuoc-brand-mark{width:48px;height:48px}.courtyard-scene-loading p{color:#dbcba9;font-size:18px}.courtyard-loading-rule{background:#d8b06b;width:72px;height:1px;animation:1.8s ease-in-out infinite courtyard-loading-pulse}@keyframes courtyard-loading-pulse{50%{opacity:.35}}.courtyard-loading-skip{color:#e0b974;text-underline-offset:5px;text-decoration:underline;display:none}.courtyard-home[data-scene-loading=slow] .courtyard-loading-skip{display:block}.courtyard-home[data-reduced=true] .courtyard-scene-loading{transition:none}.courtyard-home[data-reduced=true] .courtyard-loading-rule{animation:none}@media (max-width:700px){.courtyard-scene-loading{--loading-header:calc(65px + env(safe-area-inset-top,0px))}}.reading-scene[data-scene-loading]:not([data-scene-loading=ready])>:is(.reading-scene-art,.reading-sheet){visibility:hidden}.reading-scene[data-scene-loading=ready]>.courtyard-scene-loading{opacity:0;visibility:hidden;pointer-events:none}.reading-scene[data-scene-loading=slow] .courtyard-loading-skip{display:block}@media (hover:none) and (pointer:coarse){.reading-scene[data-scene-loading]>.courtyard-scene-loading{height:100%;min-height:100lvh;position:absolute;bottom:auto}}.courtyard-decoded-image{opacity:0;transition:opacity .2s}.courtyard-decoded-image[data-asset-ready=true]{opacity:1}:is(.courtyard-video-image,.courtyard-series-image):has(.courtyard-decoded-image[data-asset-ready=false]){background:linear-gradient(125deg, #b893501a, transparent 60%), var(--reading-hover)}@media (prefers-reduced-motion:reduce){.courtyard-decoded-image,.reading-scene .courtyard-scene-loading{transition:none}.reading-scene .courtyard-loading-rule{animation:none}}
.facade-plane picture{background-image:url(data:image/webp;base64,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);background-size:100% 100%}@media (max-width:700px),(max-aspect-ratio:4/5){.facade-plane picture{background-image:url(data:image/webp;base64,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)}}.courtyard-room-image{background-image:url(data:image/webp;base64,UklGRnAFAABXRUJQVlA4IGQFAACQFQCdASpgADAAPrVEmEqnI6IhtxnbMOAWiUAXmvq90fDqXEkbz44jrusEWb9b95Pjv+T6c9QLuPfjlkIAOrl1IJQnKBNb8m5ZaIObh70inS6JoBH1vnjCjLN8CDh4w+pBE0vi32XqOfGahp13yeLRcK0Tg7m1kSOz1EoEy568Mme8jU2k3HHq15APWqaey6qDCqmddDZrdqslHUGAohVT1x7QMdMWUUUJtTQDCUnzlHa7jXwAAP7viwmfS75pq4E6JlOur9LKN7xYxzKj1U9+rG8Xi0ua4tgNUWEDW+rUdoUoGzK89rykn/HKoM+V97y9Nxv+SBK8Yc7jfsDo6qZlL/7q75lWtF0ArBLLaFLIG4Haw4BqL0YqRlcXggBnJaPafAdm+u2V6lquS1rndSApCFJ9O2VlDA0a0BvmwJxTInYmGIsppuWmtQSn64/vYynafbLxPSmEt8MnsenRgyhrRPGHirl62izAMmHzPc/65xOPfG9tlEDcLIrHr1RcGk6dVn/SeX6W+/BHv/KO3ePemJaUjgrN8Sj3td4MgZMm46ZQWTJmsOx/gvTzU6JYp8OS8YN7B4y7fNF+3QomEOqmjgCybta/8bpA5perUTadnogCOEZNnA6yZoiCx2v3BmBUQ89I5IH8qbdU/cbMPeQjDAL3d6MWaNsLoHAwOtAaehX94hJSNJBuvrqKbnd8rO5uUSVYlDWJ2IX8mqdr20sqxyJaAHCzcfxy6ZHU4/r4B6d34f1TTSSklzQ98eg172pFArXtgdiuFIrpS3sHZVh1iWRVzvc7s7SjxVpfCkiYYMLFjC5E5yxZFDKIvyLJ7nxhn0qbgAXmInAhr58zTbgs4UcQQH7MW7/n2a6MUB1RjvFR4DioQxUhIARQIjJ+lfP1xiKXmPqi0sDIKQUspAJvuUrOYc6VfnL9M6gDzQjvwXQAfcjhGzSpqcYSyBZlISxSrMg21bmWLboGtvrzFOVflq0dmU8bvNC30UmwhLUKZ57EO+c2vc3EctXmuGXLF5pA3//4g27MGRxTm820HSIeN47kxgVmR+QXk6tRTxxPS1RgcwO23shznZM/RMmrZsGzRr6jWeR/VyYRQvaYVAL79ypheVtHd6MiKyL+2uDLPiyNiFO7nOFKiCh0IeTIhaVm9C/caHHBFjUstdnxaX8Cq+xlFrQtVZMSBVXm/viDsdAg4S2lqYzm54F2e7LXGF9nk9ckKfv04lqm2wN6uxYjwutgtj/h8cKRKN3pEgdIlTXVrfhl1ZVKaJ16hVYSrvcf6gHDb5OPUY8OeS0AtUo3lLAgB+gnlADiu6glUdDDODIDN06bTTseC8Sypu5gqmafiUcQG4Y0oyyAdJC73xcdM9/GM+OolU4fJ1aYPz9TIa3OII/cEPE+MolsFcXcfh/Q7XrfAhEqa3BrXdXpvN+qpmcMXPcoinVeXwzQCmEyhj5WfLsEhv8MnJggqsP3o0szbXd3Xo7v6MZ2JLOpJ1nMbjSHwqkN95F8qJPXleyrS0o0dfEtdlqzewnT1ieoFCxrodsdju/P8lrT/VuPnP8CbSNPPpL9yfT5F5wOiHB42fcTKlSJ8TrNbGUyBnkTkIwYsCYnYe00QrsxF86cjnxtE/4e4lN96cCrEb9dsEKyzfTUzNOXSxt2BdawqUBH/B/bg0gQu4gIBiUwZk98m3u82S+R35qcP1oflEzdeXYeGsu1x3DQRfpM5JXk5FGHn/xo3P/ec/zFq55C3h60t96daiNxpqeUs34StIq6TfvNT7kB6V4/tYX3O79r69jHvwAz1E77Pv2V8RAe0w8xqhtPw9mHc2aeX4mokBA4N2NxEwAAAAA=);background-position:50%;background-size:cover}.reading-scene-art{--reading-preview:url(data:image/webp;base64,UklGRmIDAABXRUJQVlA4IFYDAAAwEACdASpgADAAPsFOn0qnpCKhrjn8yPAYCUAXooxJxZQAi/OlmvHaNnTy9tNs1AQhJ/6lcQM1B/0FLZoBkdzCAeBR79kVFKfoYyyvGPqj8rKoSPp9wcmBbJncy2y8YmFw0PICdW9qUqOAWJmN27Cf0SHriSKU0N1cpeWoiEDTTkoKVMR5ZzvQMUAA/vEtGww7ZNb6im4kSKcvLrEiUW/S2TpRmBnh+z7A0ReC9xPmA9OhtReJEOBj2C3VJTlwE6VKGapTSR02+vyMoMRPqnAtxy/KcTrAI2YmnMaRF5laxIqIR8RNbh8zfYns9W1ynpTpt3JhH5kvg9RcVKpbENkn3A7aU+3cpUiAjuUoo5UTEx0ucnfxmGMMEcO9S1pto8t3+m4CCbIxdwYjP8ve5nX7uu5vrlhl/4DiUrkzKvXqFAzsbPquaCSwXgVa6IUbk/9fjOC0VRpdZRXDFtQkpKVp+KirFZmimm485Z2Gpjvr23xbMc12JedFc7zS6O1tSF+YDv3Jty0kYy7GegFAaIU5JXk6/tRfScgSGg4OWe2/cPNbM6tag09j4nfzLweBtz+6ND5TZ4PnCFw+T9B3ID3RzRfyRPGbrmBI9hiVAdvFICypOp82ALBVjPhny6AsmBnKHswNZiMMfKoV8wVqKnSQEYBsFPkpBCYu8g4uSnbuXwUqbSqbST8f9Hr24AYoPWYCTN4OIFc14Tblr7CSC2UC36uy8ip7NF8nma+tgVYsh1mWytvR0K6nPDhGzy2de2ETH1oIOQkbe9o00j3MsfEXCIYOHD+1zxPLeXoLEjnifMsXfxx4+aFmkXpEHPi9kKt9HwDViNSZ+6753A8zE4T6zbKW/01H8BiaXvaphgjMA3f9++fu5WWUZTlPqDtNY6VmXsRALewEE2c8FFOzNuY7DtxYR+s1fvkXXAVfg2dEoSzg3aHuQL6CbRhMWXZbwN7LNcDeghh/BBzXy2mug9YNKr+52wBMcpnA/k5fAtiaRBms0kVYUZIZq6dYetIXZL7Dw/wdLTEon5Rcqylm39z1A0V1cfCk+CsMFpSn8BtU3o0aNAXpNW9TDOzYyBLLTmuYLQK8jjyXhUULcXSP2wwFUn3VqrZ6tqmfR0JqEASrDTJMAIAAAA==);background-image:image-set(url(/courtyard/reading-bay-1920.webp) 1x,url(/courtyard/reading-bay-2800.webp) 2x),var(--reading-preview)}.courtyard-home{--scene-h:max(100svh,600px);--plane-w:max(100vw,calc((var(--scene-h) + 0px) * 2));--plane-h:calc(var(--plane-w) * .5);--scene-x:calc((100vw - var(--plane-w)) / 2 + var(--plane-w) * .664036 - 54vw);--scene-y:calc(var(--plane-h) * .480271 - var(--scene-h) * .54)}.facade-plane{width:var(--plane-w);height:var(--plane-h);left:calc((100vw - var(--plane-w)) / 2)}.courtyard-room-image{width:108vw;height:calc(var(--scene-h) * 1.08);transform:translate(var(--scene-x),var(--scene-y))}@media (max-width:700px),(max-aspect-ratio:4/5){.courtyard-home{--scene-h:max(100svh,680px);--plane-w:max(100vw,calc((var(--scene-h) + 70px) * .666667));--plane-h:calc(var(--plane-w) * 1.5);--scene-x:calc((100vw - var(--plane-w)) / 2 + var(--plane-w) * .54834 - 54vw);--scene-y:calc(var(--plane-h) * .579753 - var(--scene-h) * .54)}.facade-plane{width:var(--plane-w);height:var(--plane-h);left:calc((100vw - var(--plane-w)) / 2)}.courtyard-room-image{width:108vw;height:calc(var(--scene-h) * 1.08);transform:translate(var(--scene-x),var(--scene-y))}}.entrance-foliage-left .foliage-sway{background:url(data:image/webp;base64,UklGRvALAABXRUJQVlA4WAoAAAAQAAAAPwAAVAAAQUxQSM8GAAAB8IZt22FH+v9dlbZtW2Pbdtu2bWNse6Zt20xvaRtxMrG1WPd53q/Wqkolax68jIgJkP8jN+gYYvckzgqlih1qRuHNUBn5pEjva98grkKlJ0Ki3q/hInNgclDX2++FxJRLaC3fktv/KuwjIbn9FPsah1h46+yjRki8lLy4aOH3pspw56QduCcU3Hj7fCZx46Ev+zQMk1Ckb1M6SE/4YxKiVAqAmlLn+cEDaoQE3KR3/609bhQsKxsSfjd587r7zsqpdSU0FUiV2kVkVG9pFdZqSukzSXNbwtF2MnR9h61v5H0WAsD5hh9546q9En1+dUF07dIHIrYw5dGz88/Bn5Ny/5MjJpQvZQTu9Jjw6RwXkH53R4p54gUpbeqvyivezV8F+ldf3DK9gyGlb8XUjAYJOcSBB1v06CqlnxiZsW0VgKRt6b67TzpllEyeUiDMg271RQUJQZLwgQC8n5SXkNDEzyapzj6yrVFokDDB3EvffKWmTG9mNJ3ctJRpkoC5bfVHWcxf/fVu94kypYxB89YpkLk7wAv1JCTAwEhF9ef8J0IDCiCAUxsX3CNilHWikWOaJKBSTC9grgyTWiJ1j71hx+go0rS7dLksVX4c6gQYiEB39qzhL8tHzcqFZ1a2ekuq59wjj+V0+TK25hlfBydIapJUindWHPOpQV+PmoMJYrm0sEk5V0SZy3mbrx8/yJ/FoaBKITwFLpX24a/p+5/99WTjgPvBN+Q8Xz0EtzeetxqGlQRIIvWz2Mu7YxLD1d5WIjUry0SyT9hGrl5oKn+BZ896owRA0oTP43rO9LvUX4aINNpXeSHZ9Q8TntcBE7jVqPlzb9zrEPykJmkW9ldZG75Ztil8fliFHX9OJDarebnYoFSG8h9Jhnf/845owiSpyWsrItO7HTdz/n7tHmPl0/4VUP4fy/4F5TZv+rPCfxjYWIofYHf3pq13RrydM7565dttPfV3ns8o+PC1H+JNMxUnG5QRZ3UxPNHn33xoEMYebXNgK34/7o5ak5R5/fr03MQp7668fU+ZEtIkEZV9/XCa2mdGfAnABExfv9iDA/e+cAJUhRmfO0FLzUB48tb9keRTpEmAJFaNwT8XIrz0Jp36+vVyjugg2oIAzntJEgxybnVUUZyXcY8Z4jAttSZIUoGgpqWZVuOzW+937PVqRXHcyhograK2T77Q+9r0IWFSkqQmqW1YIiB2R/P1GbvmrJ3Wdsy25SUQGKCtNIkgf8754FAbaftJpEoaU6aESGqS2orUWvNEHD4afjT6yOfvVBDntVUxwUAFtTtj0/IflxhiGdbSAe1MIAAGIuUZsX73oMgLze3RCa01SfhdiaYyk04UtZHgo+rImiRjqrtpyTE4zAtLW5ffdzWsTJ/WsypJa/WLXEp5z9xaoZk9p7XWVKZvaJepauTDJ9bfdZWXnvzn/qsX47Ex+cIPxdPakexsf/fE9Ix95spYbjJkBD17XEkgGX2PA3QWKhekGvsr8fQ4GcGca0WFQNYntcSWdg4kqUnfH36mVPxjUh6PRPl2zn6rqtgnNe1rgtoOCVORmbdP+MEdkfMNKTaDahuW0YrWIIlzvyDmfG7hiPveeu+BgNerFMO+DiiCtiIJzC04tivSX1DgjfyqsYi0ymnrnKaDKIJZNMLrN49+stIo22ffEPnNrCEi7Z+3p4OR1NoKCFAmlSdyYP+b52+uePKy+jmseuHNN35rsto/TITayhJ2wKAASGTGhcP0/e1N7W9IVxwoiPwHnxsitA1Q06amtYoGif2ppjKvj64ihvxIM6coaaBIcUhqTYIIsAnTYxLpqdkHE9cmV5J3TkzII5Ta0tBwwlGAIHH85srtE7erS6v9qVsSVOzF03GuX4zSQdKdTxJIWtI9NQ1Urpxcj+f4zIcMEdGkLhYcILX2+SLm/dXpRAZ8vn0vL72hED+rsoiwlJomAz1PLMv0KN/vFcRoPWpTwpW6pQZexBDY8V3i/AK/yj4Zfvi3roYYDSoVT9sBqbUFmbCL4WeG7j3y+1/HkLXj0N5fuhoStGQCEawQyE5XdyfJwD9/919sITYBe84j+5uI7ALGdpRG7hMvn7xW2Q4dBywQoBIumCbh+rj8YS4x7q1hg6Xcc3piPLMrSaNRjUtCOwMi4s6aLdUa+S/6en/rOlvOKVjoYLBSilRnyq+Z/Zg6d8OHiEbiVHBN6gAQweBVJLBx64WdUMBvVcUomeJ7GFh0Ci4AKFy38nL65XbF00FgAxZIgytI/oZIElDKfXdl94pSHK21DnBWk9wC8uxrYG7cl7XKG2KTQBCSVoAtgEF9INMvQF1LSu8itgEAVlA4IPoEAAAwFACdASpAAFUAPrlMnEqnJCKhsV2MWOAXCWgAz5hUt0z8Z8y7Vd5+nynQ2Df3TJC9gQYvJ0ZGG4P9y3z5zgwxLjLirmSJRLCmn1746Sj7q/zaLCJAW1y02SsRgLelBJQmBvZ5m8VVbCZN+nBUt3HlMst7dc5L8AKv/xg+2c0+aaXM2L27s2PIY4llkFtzvblAqNqvCerc4bp3toab8eSZQLZNjW2eo10+AAD+9omodaUM7TnSbFL7pBDUzzCSCCrUuZ1Vgu5FZlVdifkBWTC1SeJ/U8Re6Bptj7L0KAq6Wie2PZ6ZSiJyY5t4ZKJ/kf1lykHFOBW8dwF9710mfpU7EiWjbuwQVsdG1Rb/pDkXZPKs6eRx9y+920/8BNiS5+EDjDb3DRsiVNv/zGoFY6b/tbOiL/Pw37F2f0GQs9lSHh1nz6Pmmd4SNeVDXvl+qipbNzekTLEwiHZmWb76uKKr42/AztUcltNCQX6ynCIEJ66SwPKz4exiMNlk+e0xd0fB5Eu9HqQTp0Siobe96zXu5vHxvB5qnqkaIyzODzDVOmV0eq3P1u0Nze9vnTBqqXbekv2ipUC7TGU/KBDCN307Twri61/IGFCI1aOCzOUpIPVARiZnghyScaA8VVfX9Cw0B23UEWBcjKXibUZAgMkau7t1QDI3eB9jwG7/BILO5NQrQ/ZG+x5B02HLjCUwIGMqfsgsiOfU20SvbIMRCGFNYvL7xU/emg2LWar3rcarO2WLsZG9jRQwhfhJ//vHw87fGRI39A9tcmTcwNmVHWHqCXXOM9FyUcWbrJaDoUy483VumE7Lr56QcDcsbj0hRUIqknUdIc1JWPE6xwWrdqjFX9+JiRhSFYfXBp+AiCf8PpvJJF0ACfbTbFg2aRK8mVbowG5FogUxFZfYeZlc3+qHyY2fO96X8XoySMcFFaT7yKt16p5Z0475S88IvYxlMtec9dcqq4IV+FZQ1MNwlZFNvAz79hZrlKSwJXWpk08kJiNCokBbVcjtEyL5CSdWg5wKIfHOvixeygYgN4Ge3Ux3DgAIk2ryIgmoTTHq+cxZcMXNY+giCkavOMMS2lrlcJIjLo8tjEBBh3ZYntU50UiLnti/6ZSKmsrQ1FDIhVOH6+/KORPot2XebEkW0u5FrgpYTOXeUhYTUPw2gLojO2uzwDHwKdZ4nep8SiGKS6tjfKMcBJ9z+lRbrtsqQeym5e4vj9DwQeh/lLesOnjY7n3yf54rivCBq/O4TfvQdMakr4oawQX1nqEWuFOiqoUOwxhrBXHPDhGI+m5bPpDuq19DfIfljiEJz3KkJMsPz7QiEoiEALuloFn/mwUejX77jfK1drKdwhP5peVy/FE0VNqp9oP2gNopxcjmn12MIdizCffYswRpofbYHEnIJTcn41qyc3V6ceN93eQp0bKxWSuT2SJjqbrevGrOnLRj94+9QKch03slk34JYz+WyWmvqCf+xjQjiU3IGGJzLJ+0iwJKxc/Y9nALSWOui5qDZ78G3TDhu02tAVdH1HJcGv+OMGaugq4IM5TNGXiTwS3uGxKnmYK0srzCW3/ZNeg+8d9Ns7BkdPhCF18PjA+Wj1aNsehi/lNUnMzYdv5z5YyrYyXT5/m24c/uTj70fdWmYC+OJ//SqJs0eAmvIKS4qJAkIVtuBoAzfeiJEX+JPgU1l44IMqH7i1uZKfAAAA==) 50%/100% 100% no-repeat}.entrance-foliage-right .foliage-sway{background:url(data:image/webp;base64,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) 50%/100% 100% no-repeat}.facade-doors .door-left{background:url(data:image/webp;base64,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) 50%/100% 100% no-repeat}.facade-doors .door-right{background:url(data:image/webp;base64,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) 50%/100% 100% no-repeat}
*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--font-serif), ui-serif, Georgia, serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--background:42 50% 92%;--foreground:110 21% 15%;--card:43 48% 95%;--card-foreground:110 21% 15%;--popover:42 50% 96%;--popover-foreground:110 21% 15%;--primary:155 62% 21%;--primary-foreground:42 50% 95%;--secondary:43 47% 88%;--secondary-foreground:110 21% 15%;--muted:43 40% 88%;--muted-foreground:41 15% 37%;--accent:43 45% 85%;--accent-foreground:155 55% 20%;--destructive:7 55% 38%;--destructive-foreground:42 50% 95%;--accent-red:7 55% 38%;--gold:40 60% 41%;--border:41 28% 72%;--input:41 28% 72%;--ring:155 62% 21%;--chart-1:155 62% 21%;--chart-2:40 60% 41%;--chart-3:168 40% 34%;--chart-4:20 55% 45%;--chart-5:7 55% 38%;--radius:.25rem}.dark{--background:158 50% 10%;--foreground:42 38% 90%;--card:158 54% 15%;--card-foreground:42 38% 90%;--popover:158 54% 13%;--popover-foreground:42 38% 90%;--primary:150 44% 42%;--primary-foreground:42 38% 92%;--secondary:158 46% 18%;--secondary-foreground:42 38% 90%;--muted:158 40% 17%;--muted-foreground:44 18% 66%;--accent:158 44% 20%;--accent-foreground:41 55% 62%;--destructive:7 60% 52%;--destructive-foreground:42 38% 92%;--accent-red:7 62% 58%;--gold:41 58% 55%;--border:41 28% 36%;--input:158 32% 28%;--ring:150 44% 46%;--chart-1:150 44% 46%;--chart-2:41 58% 55%;--chart-3:168 40% 48%;--chart-4:20 55% 56%;--chart-5:7 62% 58%}*{border-color:hsl(var(--border))}html{background-color:#082f26}body{background-color:hsl(var(--background));color:hsl(var(--foreground))}h1,h2,h3,h4{font-family:var(--font-serif), ui-serif, Georgia, serif;text-wrap:balance;font-weight:500}.container{width:100%;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}@media (min-width:1400px){.container{max-width:1400px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-top-3{top:-.75rem}.bottom-0{bottom:0}.bottom-1\.5{bottom:.375rem}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:.5rem}.right-0{right:0}.right-1\.5{right:.375rem}.right-4{right:1rem}.top-0{top:0}.top-4{top:1rem}.z-50{z-index:50}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-5{margin-bottom:1.25rem}.mb-8{margin-bottom:2rem}.ml-auto{margin-left:auto}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-auto{margin-top:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-video{aspect-ratio:16/9}.size-11{width:2.75rem;height:2.75rem}.size-4{width:1rem;height:1rem}.size-5{width:1.25rem;height:1.25rem}.size-6{width:1.5rem;height:1.5rem}.size-\[1\.15rem\]{width:1.15rem;height:1.15rem}.h-10{height:2.5rem}.h-2{height:.5rem}.h-20{height:5rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.min-h-dvh{min-height:100dvh}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-12{width:3rem}.w-2{width:.5rem}.w-20{width:5rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-4{width:1rem}.w-4\/5{width:80%}.w-60{width:15rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[60\%\]{width:60%}.w-\[68\%\]{width:68%}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0}.min-w-10{min-width:2.5rem}.min-w-8{min-width:2rem}.min-w-9{min-width:2.25rem}.min-w-\[8rem\]{min-width:8rem}.max-w-2xl{max-width:42rem}.max-w-4xl{max-width:56rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.scroll-mt-24{scroll-margin-top:6rem}.scroll-pl-4{scroll-padding-left:1rem}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-4{column-gap:1rem}.gap-x-8{column-gap:2rem}.gap-y-10{row-gap:2.5rem}.gap-y-3{row-gap:.75rem}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3.5rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.rounded-full{border-radius:9999px}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-0{border-width:0}.border-b{border-bottom-width:1px}.border-b-\[3px\]{border-bottom-width:3px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-double{border-style:double}.border-border{border-color:hsl(var(--border))}.border-border\/60{border-color:hsl(var(--border) / .6)}.border-foreground{border-color:hsl(var(--foreground))}.border-foreground\/60{border-color:hsl(var(--foreground) / .6)}.border-foreground\/70{border-color:hsl(var(--foreground) / .7)}.border-gold{border-color:hsl(var(--gold))}.border-input{border-color:hsl(var(--input))}.border-primary{border-color:hsl(var(--primary))}.bg-background{background-color:hsl(var(--background))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/80{background-color:#000c}.bg-card{background-color:hsl(var(--card))}.bg-current{background-color:currentColor}.bg-destructive{background-color:hsl(var(--destructive))}.bg-foreground{background-color:hsl(var(--foreground))}.bg-muted{background-color:hsl(var(--muted))}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-secondary{background-color:hsl(var(--secondary))}.bg-secondary\/50{background-color:hsl(var(--secondary) / .5)}.bg-transparent{background-color:#0000}.bg-gradient-to-l{background-image:linear-gradient(to left, var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right, var(--tw-gradient-stops))}.from-background{--tw-gradient-from:hsl(var(--background)) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--background) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-foreground{--tw-gradient-from:hsl(var(--foreground)) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--foreground) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.fill-current{fill:currentColor}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2\.5{padding:.625rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pl-8{padding-left:2rem}.pr-2{padding-right:.5rem}.pt-0{padding-top:0}.pt-3{padding-top:.75rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.text-center{text-align:center}.font-sans,.font-serif{font-family:var(--font-serif), ui-serif, Georgia, serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.7rem\]{font-size:.7rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-\[1\.15\]{line-height:1.15}.leading-\[1\.1\]{line-height:1.1}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[\.3em\]{letter-spacing:.3em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-\[0\.25em\]{letter-spacing:.25em}.tracking-\[0\.28em\]{letter-spacing:.28em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-\[0\.5em\]{letter-spacing:.5em}.tracking-\[0\.6em\]{letter-spacing:.6em}.tracking-tight{letter-spacing:-.025em}.tracking-widest{letter-spacing:.1em}.text-background{color:hsl(var(--background))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/50{color:hsl(var(--foreground) / .5)}.text-foreground\/70{color:hsl(var(--foreground) / .7)}.text-foreground\/80{color:hsl(var(--foreground) / .8)}.text-foreground\/90{color:hsl(var(--foreground) / .9)}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-primary-foreground\/80{color:hsl(var(--primary-foreground) / .8)}.text-primary-foreground\/85{color:hsl(var(--primary-foreground) / .85)}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline-none{outline-offset:2px;outline:2px solid #0000}.outline{outline-style:solid}.ring-offset-background{--tw-ring-offset-color:hsl(var(--background))}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0), var(--tw-enter-translate-y,0), 0) scale3d(var(--tw-enter-scale,1), var(--tw-enter-scale,1), var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0), var(--tw-exit-translate-y,0), 0) scale3d(var(--tw-exit-scale,1), var(--tw-exit-scale,1), var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.text-accent-red{color:hsl(var(--accent-red))}.text-gold{color:hsl(var(--gold))}.font-serif{font-family:var(--font-serif), ui-serif, Georgia, serif}.font-arabic{font-family:var(--font-arabic), var(--font-serif), ui-serif, serif}@keyframes illumine-sweep{to{background-position:0 0}}@keyframes illumine-glow{60%{color:#d9a94e;text-shadow:0 0 22px #d9a94ed9,0 0 6px #d9a94e99}to{color:hsl(var(--gold));text-shadow:0 0 14px #d9a94e73}}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.file\:border-0::file-selector-button{border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-foreground::file-selector-button{color:hsl(var(--foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.hover\:border-primary:hover{border-color:hsl(var(--primary))}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-primary\/10:hover{background-color:hsl(var(--primary) / .1)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:text-primary:hover{color:hsl(var(--primary))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:text-gold:hover{color:hsl(var(--gold))}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.focus-visible\:underline:focus-visible{text-decoration-line:underline}.focus-visible\:outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:text-primary{color:hsl(var(--primary))}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[state\=on\]\:bg-accent[data-state=on],.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\[state\=on\]\:text-accent-foreground[data-state=on]{color:hsl(var(--accent-foreground))}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[state\=open\]\:animate-in[data-state=open]{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.data-\[state\=closed\]\:animate-out[data-state=closed]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;animation-name:exit;animation-duration:.15s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:.5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:.5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}@media (min-width:640px){.sm\:w-64{width:16rem}.sm\:w-auto{width:auto}.sm\:min-w-\[17rem\]{min-width:17rem}.sm\:max-w-sm{max-width:24rem}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-center{justify-content:center}.sm\:gap-8{gap:2rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:p-3\.5{padding:.875rem}.sm\:text-left{text-align:left}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:768px){.md\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.md\:mb-10{margin-bottom:2.5rem}.md\:mb-12{margin-bottom:3rem}.md\:mt-16{margin-top:4rem}.md\:block{display:block}.md\:hidden{display:none}.md\:w-72{width:18rem}.md\:scroll-pl-6{scroll-padding-left:1.5rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:gap-10{gap:2.5rem}.md\:gap-8{gap:2rem}.md\:space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(5rem * var(--tw-space-y-reverse))}.md\:px-16{padding-left:4rem;padding-right:4rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:pb-10{padding-bottom:2.5rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}}.dark\:block:where(.dark,.dark *){display:block}.dark\:hidden:where(.dark,.dark *){display:none}.dark\:bg-\[hsl\(146_18\%_5\%\)\]:where(.dark,.dark *){--tw-bg-opacity:1;background-color:hsl(146 18% 5%/var(--tw-bg-opacity,1))}.dark\:from-\[hsl\(146_18\%_5\%\)\]:where(.dark,.dark *){--tw-gradient-from:#0a0f0c var(--tw-gradient-from-position);--tw-gradient-to:#0a0f0c00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:text-foreground:where(.dark,.dark *){color:hsl(var(--foreground))}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>svg\]\:size-4>svg{width:1rem;height:1rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}
