@layer base{._button_wba7o_2{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2);font-family:var(--font-family-base);font-weight:500;letter-spacing:.01em;border-radius:var(--radius-sm);white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease;outline:none;border:1px solid transparent;position:relative}._button_wba7o_2:focus-visible{box-shadow:var(--shadow-focus);outline:none}._sm_wba7o_29{height:1.75rem;padding:0 var(--spacing-3);font-size:.8125rem}._md_wba7o_35{height:2.5rem;padding:0 var(--spacing-4);font-size:.875rem}._lg_wba7o_41{height:3rem;padding:0 var(--spacing-6);font-size:1rem;border-radius:var(--radius)}._icon_wba7o_48,._icon-md_wba7o_49{width:2.5rem;height:2.5rem;padding:0}._icon-sm_wba7o_55{width:1.75rem;height:1.75rem;padding:0}._icon-lg_wba7o_61{width:3rem;height:3rem;padding:0;border-radius:var(--radius)}._button_wba7o_2 svg{flex-shrink:0}._sm_wba7o_29 svg,._icon-sm_wba7o_55 svg{width:.875rem;height:.875rem}._md_wba7o_35 svg,._icon_wba7o_48 svg,._icon-md_wba7o_49 svg{width:1.125rem;height:1.125rem}._lg_wba7o_41 svg,._icon-lg_wba7o_61 svg{width:1.25rem;height:1.25rem}._primary_wba7o_91{background-color:var(--primary);color:var(--primary-foreground);border-color:var(--primary);box-shadow:var(--shadow);--spinner-color: var(--primary-foreground)}._primary_wba7o_91:hover{background-color:color-mix(in oklch,var(--primary) 85%,black);border-color:color-mix(in oklch,var(--primary) 85%,black)}._primary_wba7o_91:active{background-color:color-mix(in oklch,var(--primary) 75%,black);border-color:color-mix(in oklch,var(--primary) 75%,black);box-shadow:none}._secondary_wba7o_110{background-color:var(--secondary);color:var(--secondary-foreground);border-color:var(--secondary);box-shadow:var(--shadow);--spinner-color: var(--secondary-foreground)}._secondary_wba7o_110:hover{background-color:color-mix(in oklch,var(--secondary) 85%,black);border-color:color-mix(in oklch,var(--secondary) 85%,black)}._secondary_wba7o_110:active{background-color:color-mix(in oklch,var(--secondary) 75%,black);border-color:color-mix(in oklch,var(--secondary) 75%,black);box-shadow:none}._destructive_wba7o_129{background-color:var(--error);color:var(--error-foreground);border-color:var(--error);box-shadow:var(--shadow);--spinner-color: var(--error-foreground)}._destructive_wba7o_129:hover{background-color:color-mix(in oklch,var(--error) 85%,black);border-color:color-mix(in oklch,var(--error) 85%,black)}._destructive_wba7o_129:active{background-color:color-mix(in oklch,var(--error) 75%,black);border-color:color-mix(in oklch,var(--error) 75%,black);box-shadow:none}._destructive_wba7o_129:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--error)}._outline_wba7o_154{background-color:transparent;border-color:var(--border);color:var(--foreground);--spinner-color: var(--foreground)}._outline_wba7o_154:hover{background-color:var(--surface);border-color:var(--muted-foreground)}._outline_wba7o_154:active{background-color:var(--muted)}._ghost_wba7o_170{background-color:transparent;border-color:transparent;color:var(--foreground);--spinner-color: var(--foreground)}._ghost_wba7o_170:hover{background-color:var(--surface)}._ghost_wba7o_170:active{background-color:var(--muted)}._link_wba7o_185{background-color:transparent;color:var(--primary);height:auto;padding:0;text-decoration:none;border:none;border-radius:0;min-height:2.75rem;display:inline-flex;align-items:center;--spinner-color: var(--primary)}._link_wba7o_185:hover{text-decoration:underline;text-underline-offset:4px}._link_wba7o_185:active{color:color-mix(in oklch,var(--primary) 80%,black)}._link_wba7o_185:focus-visible{box-shadow:0 0 0 2px var(--primary);outline:none;border-radius:var(--radius-sm)}._disabled_wba7o_214{opacity:.5;cursor:not-allowed;pointer-events:none;box-shadow:none}.dark ._primary_wba7o_91:hover{background-color:color-mix(in oklch,var(--primary) 85%,white);border-color:color-mix(in oklch,var(--primary) 85%,white)}.dark ._primary_wba7o_91:active{background-color:color-mix(in oklch,var(--primary) 75%,white);border-color:color-mix(in oklch,var(--primary) 75%,white)}.dark ._primary_wba7o_91:focus-visible,.dark ._outline_wba7o_154:focus-visible,.dark ._ghost_wba7o_170:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--primary)}.dark ._destructive_wba7o_129:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--error)}.dark ._link_wba7o_185:focus-visible{box-shadow:0 0 0 2px var(--primary)}}@layer base{._item_vxjwx_2{border-radius:var(--radius);background-color:var(--card);color:var(--card-foreground);overflow:hidden;margin-bottom:var(--spacing-4);box-shadow:var(--shadow);transition:box-shadow var(--animation-duration-normal) ease}._item_vxjwx_2:hover:not(:has(._trigger_vxjwx_12:disabled)){box-shadow:var(--shadow-md)}._item_vxjwx_2:has(._trigger_vxjwx_12:disabled){opacity:.6;box-shadow:var(--shadow)}._header_vxjwx_21{display:flex}._trigger_vxjwx_12{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--spacing-4) var(--spacing-6);font-family:var(--font-family-heading);font-weight:400;line-height:1.5;letter-spacing:-.01em;text-align:left;background-color:transparent;color:inherit;border:none;cursor:pointer;transition:opacity var(--animation-duration-fast) ease}._trigger_vxjwx_12:hover:not(:disabled){opacity:.8}._trigger_vxjwx_12:active:not(:disabled){opacity:.7}._trigger_vxjwx_12:disabled{opacity:.6;cursor:not-allowed;color:var(--muted-foreground)}._trigger_vxjwx_12:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._icon_vxjwx_62{width:1rem;height:1rem;transition:transform var(--animation-duration-normal) cubic-bezier(.16,1,.3,1);flex-shrink:0;color:var(--muted-foreground)}._trigger_vxjwx_12:disabled ._icon_vxjwx_62{color:var(--muted-foreground);opacity:.5}._trigger_vxjwx_12[data-state=open] ._icon_vxjwx_62{transform:rotate(180deg)}._content_vxjwx_80{overflow:hidden;background-color:transparent;color:inherit;animation:_accordion-up_vxjwx_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._content_vxjwx_80[data-state=open]{animation:_accordion-down_vxjwx_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._contentInner_vxjwx_93{padding:var(--spacing-3) var(--spacing-6) var(--spacing-4);color:var(--muted-foreground);font-size:.95rem;line-height:1.6}@keyframes _accordion-up_vxjwx_1{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes _accordion-down_vxjwx_1{0%{height:0}to{height:var(--radix-accordion-content-height)}}}@layer base{._overlay_15pol_2{position:fixed;inset:0;z-index:var(--z-overlay);background-color:color-mix(in srgb,black 50%,transparent);backdrop-filter:blur(2px);animation:_overlayShow_15pol_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._content_15pol_12{position:fixed;z-index:var(--z-overlay);display:flex;flex-direction:column;background-color:var(--popup);color:var(--popup-foreground);box-shadow:var(--shadow-lg);transition:transform var(--animation-duration-normal) cubic-bezier(.16,1,.3,1);overflow-y:auto}._top_15pol_25{top:0;left:0;right:0;height:80vh;max-height:500px;border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md);animation:_slideDownAndFade_15pol_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._bottom_15pol_37{bottom:0;left:0;right:0;height:80vh;max-height:500px;border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md);animation:_slideUpAndFade_15pol_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._left_15pol_49{top:0;left:0;bottom:0;width:100%;max-width:400px;border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md);animation:_slideRightAndFade_15pol_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._right_15pol_61{top:0;right:0;bottom:0;width:100%;max-width:400px;border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md);animation:_slideLeftAndFade_15pol_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._close_15pol_73{position:absolute;top:var(--spacing-4);right:var(--spacing-4);display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius-full);background-color:var(--muted);color:var(--muted-foreground);border:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,transform var(--animation-duration-fast) ease}._close_15pol_73:hover{background-color:var(--muted-foreground);color:var(--muted);transform:scale(1.05)}._close_15pol_73:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._closeIcon_15pol_103{width:1rem;height:1rem}._header_15pol_108{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-6);padding-right:var(--spacing-12);border-bottom:1px solid var(--border)}._footer_15pol_117{display:flex;flex-direction:column;gap:var(--spacing-3);margin-top:auto;padding:var(--spacing-6);border-top:1px solid var(--border)}._title_15pol_126{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--popup-foreground)}._description_15pol_133{font-size:.875rem;color:var(--muted-foreground);line-height:1.5}@keyframes _overlayShow_15pol_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUpAndFade_15pol_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _slideDownAndFade_15pol_1{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes _slideLeftAndFade_15pol_1{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _slideRightAndFade_15pol_1{0%{transform:translate(-100%)}to{transform:translate(0)}}@media(max-width:640px){._left_15pol_49,._right_15pol_61{max-width:100%}}}@layer base{._overlay_1u0g5_2{position:fixed;inset:0;background-color:color-mix(in srgb,black 50%,transparent);z-index:var(--z-overlay)!important;animation:_overlayShow_1u0g5_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._content_1u0g5_11{position:fixed!important;top:50%;left:50%;transform:translate(-50%,-50%);max-width:90vw;max-height:85vh;width:32rem;background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:var(--z-overlay)!important;overflow:auto;padding:var(--spacing-6);animation:_contentShow_1u0g5_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._close_1u0g5_31{position:absolute;top:var(--spacing-4);right:var(--spacing-4);display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius-full);background-color:var(--muted);color:var(--muted-foreground);border:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease,transform var(--animation-duration-fast) ease}._close_1u0g5_31:hover{background-color:var(--muted-foreground);color:var(--muted);transform:scale(1.05)}._close_1u0g5_31:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._closeIcon_1u0g5_62{width:1rem;height:1rem}._header_1u0g5_67{margin-bottom:var(--spacing-4)}._footer_1u0g5_71{display:flex;justify-content:flex-end;gap:var(--spacing-2);margin-top:var(--spacing-6)}._title_1u0g5_78{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--popup-foreground);line-height:1.4;margin-bottom:var(--spacing-2)}._description_1u0g5_87{font-size:.875rem;color:var(--muted-foreground);line-height:1.5;margin-bottom:var(--spacing-4)}._screenReaderText_1u0g5_94{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@keyframes _overlayShow_1u0g5_1{0%{opacity:0}to{opacity:1}}@keyframes _contentShow_1u0g5_1{0%{opacity:0;scale:.95}to{opacity:1;scale:1}}}._page_grkgg_1{--paper: #f0dfc5;--paper-light: #fbf4e8;--ink: #24160f;--brown: #5a3021;--red: #8d281f;--green: #3e4a32;--gold: #b48647;--line: rgba(54, 31, 20, .24);--shadow: 0 18px 50px rgba(49, 27, 16, .14);color:var(--ink);background:radial-gradient(circle at 20% 10%,rgba(255,255,255,.55),transparent 28%),radial-gradient(circle at 80% 40%,rgba(137,87,48,.08),transparent 30%),#e8d3b5;font-family:Georgia,Times New Roman,serif;line-height:1.65;min-height:100vh}._siteHeader_grkgg_20{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:.9rem clamp(1.2rem,5vw,5rem);border-bottom:1px solid var(--line);background:#f8eddced;backdrop-filter:blur(14px)}._wordmark_grkgg_34{text-decoration:none;display:flex;flex-direction:column;line-height:1.1;color:inherit}._wordmark_grkgg_34 span{color:var(--red);font-weight:800;letter-spacing:.08em;font-size:.98rem}._wordmark_grkgg_34 small{margin-top:.28rem;color:var(--green);font-size:.66rem;letter-spacing:.12em;text-transform:uppercase}._nav_grkgg_57{display:flex;gap:clamp(.8rem,2.5vw,2rem)}._nav_grkgg_57 a{text-decoration:none;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:inherit}._nav_grkgg_57 a:hover,._nav_grkgg_57 a:focus-visible{color:var(--red)}._mobileMenuTitle_grkgg_76{font-family:Georgia,Times New Roman,serif;color:var(--red)}._mobileNav_grkgg_81{display:flex;flex-direction:column;gap:1.5rem;padding:2rem 1rem}._mobileNav_grkgg_81 a{text-decoration:none;font-size:1.2rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink)}._hero_grkgg_97{min-height:calc(100vh - 72px);display:flex;flex-direction:column;gap:clamp(2rem,5vw,4rem);padding:clamp(4rem,8vw,8rem) clamp(1.3rem,8vw,8rem) 0;overflow:hidden}._heroCopy_grkgg_106{max-width:760px}._eyebrow_grkgg_110{margin:0 0 1rem;color:var(--green);font-size:.76rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase}._h1_grkgg_119,._h2_grkgg_120{margin:0;line-height:.98;letter-spacing:-.035em;font-family:inherit}._h1_grkgg_119{max-width:820px;color:var(--red);font-size:clamp(3.7rem,8vw,8.3rem)}._h1Sub_grkgg_133{display:block;color:var(--red);font-size:clamp(2.775rem,6vw,6.225rem);font-style:italic;line-height:.95;margin-top:.15rem;letter-spacing:-.02em}._h2_grkgg_120{font-size:clamp(2.4rem,5vw,4.8rem);color:inherit}._heroSubtitle_grkgg_148{margin:1.15rem 0 2rem;color:var(--brown);font-size:clamp(1.2rem,2vw,1.8rem);font-style:italic}._trilingualClaim_grkgg_155{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.4rem 0}._trilingualClaim_grkgg_155 span{padding:.48rem .8rem;border:1px solid var(--line);background:#ffffff47;font-size:.84rem;font-style:italic}._heroIntro_grkgg_170{max-width:690px;margin:1.5rem 0 2rem;color:#4d3a2d;font-size:clamp(1.05rem,1.8vw,1.3rem)}._heroActions_grkgg_177{display:flex;flex-wrap:wrap;gap:.8rem}._buttonPrimary_grkgg_183{background-color:var(--red)!important;border-color:var(--red)!important;color:var(--paper-light)!important;font-family:inherit!important;border-radius:0!important;font-weight:800!important;letter-spacing:.09em!important;text-transform:uppercase}._buttonSecondary_grkgg_194{background-color:#ffffff38!important;border-color:var(--ink)!important;color:var(--ink)!important;font-family:inherit!important;border-radius:0!important;font-weight:800!important;letter-spacing:.09em!important;text-transform:uppercase}._vignette_grkgg_205{display:block;margin:clamp(-150px,-12vw,-40px) auto 1rem;max-width:900px;width:100%;opacity:.9;pointer-events:none}._divider_grkgg_214{display:flex;justify-content:center;padding:2rem clamp(1.3rem,8vw,8rem)}._garland_grkgg_220{display:block;max-width:420px;width:100%;opacity:.85;pointer-events:none}._contentSection_grkgg_228{padding:clamp(4rem,8vw,8rem) clamp(1.2rem,7vw,7rem) clamp(6rem,10vw,10rem);border-top:1px solid var(--line);background:#faf1e49e}._sectionHeading_grkgg_234{max-width:900px;margin-bottom:clamp(2.5rem,5vw,5rem)}._sectionHeading_grkgg_234>p:last-child{max-width:730px;margin-top:1.5rem;color:#5b493a;font-size:1.08rem}._accordionContainer_grkgg_246{max-width:1500px;margin:0 auto;border-top:1px solid var(--ink)}._accordionList_grkgg_252{width:100%}._accordionItem_grkgg_256{border-bottom:1px solid var(--ink);scroll-margin-top:90px;background:transparent!important;box-shadow:none!important;border-radius:0!important;margin-bottom:0!important}._accordionTrigger_grkgg_265{padding:1.35rem .4rem!important;font-family:inherit!important}._triggerContent_grkgg_270{display:grid;grid-template-columns:3.4rem 1fr;align-items:center;gap:1rem;text-align:left}._accordionNumber_grkgg_278{color:var(--red);font-size:.78rem;font-weight:800;letter-spacing:.14em}._accordionTitle_grkgg_285{display:flex;flex-direction:column}._accordionTitle_grkgg_285 strong{font-size:clamp(1.25rem,2.3vw,2rem);line-height:1.2;font-weight:700}._accordionTitle_grkgg_285 small{margin-top:.22rem;color:#695546;font-size:.82rem;font-style:italic;font-weight:400}._accordionItem_grkgg_256 svg.lucide-chevron-down{display:none!important}._accordionTrigger_grkgg_265:after{content:"+";color:var(--red);font-size:1.7rem;line-height:1;transition:transform .25s ease;padding-right:1rem}._accordionTrigger_grkgg_265[data-state=open]:after{transform:rotate(45deg)}._accordionTrigger_grkgg_265[data-state=open]{color:var(--red)!important}._accordionContent_grkgg_325{padding:0!important}._accordionContent_grkgg_325>div{padding:0!important}._languageGrid_grkgg_332{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line)}._languageGrid_grkgg_332 article{min-width:0;padding:clamp(1.2rem,2.5vw,2.2rem);border-right:1px solid var(--line)}._languageGrid_grkgg_332 article:last-child{border-right:0}._languageGrid_grkgg_332 p{margin:.85rem 0 0}._langTag_grkgg_352{display:inline-block;color:var(--red);font-size:.67rem;font-weight:900;letter-spacing:.18em}._galleryGrid_grkgg_360{display:grid;grid-template-columns:repeat(4,1fr);gap:.7rem;padding:0 1.2rem 2rem}._galleryCard_grkgg_367{min-height:190px;position:relative;display:flex;flex-direction:column;justify-content:flex-end;padding:0;border:1px solid var(--line);color:var(--paper-light);overflow:hidden;background:var(--ink);cursor:pointer;text-align:left;font-family:inherit}._galleryCardImg_grkgg_383{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.7;transition:opacity .3s ease,transform .3s ease}._galleryCard_grkgg_367:hover ._galleryCardImg_grkgg_383{opacity:.9;transform:scale(1.05)}._galleryCardOverlay_grkgg_399{position:relative;z-index:1;padding:1.2rem;background:linear-gradient(to top,rgba(0,0,0,.8),transparent);width:100%}._galleryCard_grkgg_367 span{display:block;margin-bottom:auto;font-size:2.4rem;opacity:.8;line-height:1}._galleryCard_grkgg_367 strong{font-size:1rem;display:block;margin-top:.5rem}._lightboxContent_grkgg_421{max-width:90vw!important;width:auto!important;background:var(--paper)!important;padding:1rem!important;border-radius:2px!important}._lightboxImg_grkgg_429{max-width:100%;max-height:70vh;object-fit:contain;display:block;margin:0 auto}._contactGrid_grkgg_437 a{overflow-wrap:anywhere;color:var(--red);text-underline-offset:.2em}._contactLines_grkgg_443{padding-top:.75rem;border-top:1px solid var(--line)}._legalCopy_grkgg_448{color:#655347;font-size:.86rem}._publicationNote_grkgg_453{margin:0 1.2rem 2rem;padding:1rem 1.2rem;border-left:4px solid var(--gold);background:#b4864721;font-size:.88rem}._footer_grkgg_461{display:flex;justify-content:space-between;gap:2rem;padding:2.5rem clamp(1.2rem,7vw,7rem);color:var(--paper-light);background:var(--ink)}._footer_grkgg_461 div{display:flex;flex-direction:column}._footer_grkgg_461 strong{color:#c95549;letter-spacing:.1em}._footer_grkgg_461 span,._footer_grkgg_461 p{margin:.3rem 0 0;color:#d9c9b3;font-size:.85rem}@media(max-width:920px){._galleryGrid_grkgg_360{grid-template-columns:repeat(2,1fr)}}@media(max-width:740px){._siteHeader_grkgg_20{align-items:flex-start}._hero_grkgg_97{padding-top:3rem}._h1_grkgg_119{font-size:clamp(3.1rem,17vw,5.4rem);overflow-wrap:anywhere}._h1Sub_grkgg_133{font-size:clamp(2.325rem,12.75vw,4.05rem)}._languageGrid_grkgg_332{grid-template-columns:1fr}._languageGrid_grkgg_332 article{border-right:0;border-bottom:1px solid var(--line)}._languageGrid_grkgg_332 article:last-child{border-bottom:0}._galleryGrid_grkgg_360{grid-template-columns:1fr}._galleryCard_grkgg_367{min-height:150px}._footer_grkgg_461{flex-direction:column}}@media(prefers-reduced-motion:reduce){._page_grkgg_1 *,._page_grkgg_1 *:before,._page_grkgg_1 *:after{transition-duration:.01ms!important}}
