:root{--tenant-primary:#2a537e;--tenant-accent:#c9a961;--tenant-primary-dark:var(--tenant-primary)}@supports (color:color-mix(in lab, red, red)){:root{--tenant-primary-dark:color-mix(in srgb,var(--tenant-primary)80%,black)}}:root{--tenant-primary-light:var(--tenant-primary)}@supports (color:color-mix(in lab, red, red)){:root{--tenant-primary-light:color-mix(in srgb,var(--tenant-primary)80%,white)}}:root{--tenant-accent-dark:var(--tenant-accent)}@supports (color:color-mix(in lab, red, red)){:root{--tenant-accent-dark:color-mix(in srgb,var(--tenant-accent)80%,black)}}:root{--tenant-accent-light:var(--tenant-accent)}@supports (color:color-mix(in lab, red, red)){:root{--tenant-accent-light:color-mix(in srgb,var(--tenant-accent)80%,white)}}:root{--spacing-unit:4px;--spacing-2:calc(var(--spacing-unit)*2);--spacing-3:calc(var(--spacing-unit)*3);--spacing-4:calc(var(--spacing-unit)*4);--spacing-5:calc(var(--spacing-unit)*5);--spacing-6:calc(var(--spacing-unit)*6);--spacing-7:calc(var(--spacing-unit)*7);--spacing-8:calc(var(--spacing-unit)*8);--spacing-10:calc(var(--spacing-unit)*10);--spacing-12:calc(var(--spacing-unit)*12);--spacing-14:calc(var(--spacing-unit)*14);--spacing-16:calc(var(--spacing-unit)*16);--spacing-20:calc(var(--spacing-unit)*20);--spacing-24:calc(var(--spacing-unit)*24);--border-radius-sm:4px;--border-radius-md:8px;--border-radius-lg:12px;--border-radius-xl:16px;--border-radius-2xl:24px;--border-radius-full:9999px;--font-mono:"Courier New",monospace;--font-size-xs:12px;--font-size-sm:14px;--font-size-base:16px;--font-size-lg:18px;--font-size-xl:20px;--font-size-2xl:24px;--font-size-3xl:28px;--font-size-4xl:32px;--font-size-5xl:40px;--font-size-6xl:48px;--font-size-7xl:56px;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--line-height-tight:1.2;--line-height-normal:1.5;--line-height-relaxed:1.75;--line-height-loose:2;--letter-spacing-tight:-.02em;--letter-spacing-normal:0;--letter-spacing-wide:.02em;--letter-spacing-wider:.05em;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5db;--color-gray-400:#9ca3af;--color-gray-500:#6b7280;--color-gray-600:#4b5563;--color-gray-700:#374151;--color-gray-800:#1f2937;--color-gray-900:#111827;--color-success:#10b981;--color-warning:#f59e0b;--color-error:#ef4444;--color-info:#3b82f6;--shadow-xs:0 1px 2px 0 #0000000d;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;--shadow-xl:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;--shadow-2xl:0 25px 50px -12px #00000040;--transition-fast:.15s ease-in-out;--transition-base:.25s ease-in-out;--transition-slow:.35s ease-in-out;--z-index-hide:-1;--z-index-base:0;--z-index-dropdown:100;--z-index-sticky:200;--z-index-fixed:300;--z-index-modal-backdrop:400;--z-index-modal:500;--z-index-popover:600;--z-index-tooltip:700}.WeLoveParos-module__jF_WMq__weLoveParosSection{background:var(--color-bg-secondary);min-height:100vh}.WeLoveParos-module__jF_WMq__container{max-width:1400px;margin:0 auto}.WeLoveParos-module__jF_WMq__carouselContainer{width:100vw;height:70vh;margin-left:calc(50% - 50vw);position:relative;overflow:hidden}.WeLoveParos-module__jF_WMq__carousel{width:100%;height:100%;position:relative}.WeLoveParos-module__jF_WMq__slide{opacity:0;width:100%;height:100%;transition:opacity .8s ease-in-out;position:absolute;top:0;left:0}.WeLoveParos-module__jF_WMq__slide.WeLoveParos-module__jF_WMq__active{opacity:1}.WeLoveParos-module__jF_WMq__carouselImage{object-fit:cover;object-position:center;opacity:0;width:100%;height:100%;transition:opacity 1.2s ease-in-out}.WeLoveParos-module__jF_WMq__imageLoaded{opacity:1}.WeLoveParos-module__jF_WMq__imageOverlay{display:none}.WeLoveParos-module__jF_WMq__controls{bottom:var(--space-6);right:var(--space-10);align-items:center;gap:var(--space-4);z-index:var(--z-overlay);display:flex;position:absolute}.WeLoveParos-module__jF_WMq__navButton{color:var(--color-white);cursor:pointer;padding:var(--space-1);transition:all var(--transition-slow);opacity:.6;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.WeLoveParos-module__jF_WMq__navButton:hover{opacity:1;transform:scale(1.15)}.WeLoveParos-module__jF_WMq__indicators{gap:var(--space-2);align-items:center;display:flex}.WeLoveParos-module__jF_WMq__indicator{background:var(--color-white-40);cursor:pointer;width:32px;height:2px;transition:all var(--transition-slower);border:none;border-radius:1px;padding:0}.WeLoveParos-module__jF_WMq__indicator:hover{background:var(--color-white-70)}.WeLoveParos-module__jF_WMq__indicatorActive{background:var(--color-white);width:48px}.WeLoveParos-module__jF_WMq__skeleton{background:linear-gradient(135deg,#e8e8e8 0%,#f5f5f5 50%,#e8e8e8 100%);width:100%;height:100%;position:relative;overflow:hidden}.WeLoveParos-module__jF_WMq__skeletonShimmer{background:linear-gradient(90deg,#0000 0%,#fff6 50%,#0000 100%);width:100%;height:100%;animation:1.5s infinite WeLoveParos-module__jF_WMq__shimmer;position:absolute;top:0;left:0}@keyframes WeLoveParos-module__jF_WMq__shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.WeLoveParos-module__jF_WMq__noImages{background:var(--color-bg-tertiary);width:100%;height:100%;color:var(--color-text-muted);font-family:var(--font-body);font-size:var(--text-lg);justify-content:center;align-items:center;display:flex}.WeLoveParos-module__jF_WMq__content{padding:var(--space-20)var(--space-10);text-align:center;z-index:var(--z-overlay);position:relative}.WeLoveParos-module__jF_WMq__titleRow{justify-content:center;align-items:center;gap:var(--space-4);margin-bottom:60px;display:flex}.WeLoveParos-module__jF_WMq__logo{width:50px;height:auto}.WeLoveParos-module__jF_WMq__title{font-family:var(--font-heading);color:var(--color-primary);letter-spacing:2px;margin:0;font-size:clamp(32px,5vw,56px);font-weight:300}.WeLoveParos-module__jF_WMq__love{color:var(--color-primary);font-size:1.1em}.WeLoveParos-module__jF_WMq__description{max-width:1100px;margin:0 auto var(--space-12);text-align:left}.WeLoveParos-module__jF_WMq__description p{font-family:var(--font-body);font-size:var(--text-lg);color:var(--color-text-secondary);margin:0 0 var(--space-6);font-weight:300;line-height:1.8}.WeLoveParos-module__jF_WMq__description p strong{font-weight:600}.WeLoveParos-module__jF_WMq__description p:last-child{margin-bottom:0}.WeLoveParos-module__jF_WMq__divider{background:var(--color-secondary);width:100px;height:2px;margin:0 auto var(--space-12)}.WeLoveParos-module__jF_WMq__poeticSection{max-width:1100px;margin:0 auto var(--space-16);text-align:left}.WeLoveParos-module__jF_WMq__poeticTitle{font-family:var(--font-body);font-size:var(--text-lg);color:var(--color-text-primary);margin:0 0 var(--space-8);text-align:left;font-style:italic;font-weight:300}.WeLoveParos-module__jF_WMq__poeticColumns{column-count:3;column-gap:var(--space-8)}.WeLoveParos-module__jF_WMq__poeticColumns p{font-family:var(--font-body);font-size:var(--text-base);-webkit-text-stroke:.2px currentColor;color:var(--color-text-secondary);margin:0 0 var(--space-4);break-inside:avoid;font-style:italic;font-weight:300;line-height:1.8}.WeLoveParos-module__jF_WMq__poeticColumns p strong{font-weight:600}.WeLoveParos-module__jF_WMq__poeticAttribution{font-style:italic!important;font-size:var(--text-sm)!important;margin-top:var(--space-6)!important;margin-bottom:2px!important;font-weight:300!important}.WeLoveParos-module__jF_WMq__poeticClosing{font-size:var(--text-sm)!important;font-weight:300!important}.WeLoveParos-module__jF_WMq__typewriterText{opacity:0;transform:translateY(12px)}.WeLoveParos-module__jF_WMq__typewriterText.WeLoveParos-module__jF_WMq__typewriterVisible{animation:.8s cubic-bezier(.22,1,.36,1) forwards WeLoveParos-module__jF_WMq__typewriterReveal}@keyframes WeLoveParos-module__jF_WMq__typewriterReveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.WeLoveParos-module__jF_WMq__typewriterText.WeLoveParos-module__jF_WMq__typewriterVisible{animation-duration:.3s}}.WeLoveParos-module__jF_WMq__backButton{align-items:center;gap:var(--space-2);font-family:var(--font-body);font-size:var(--text-base);color:var(--color-secondary);padding:var(--space-3)var(--space-6);border:2px solid var(--color-secondary);border-radius:var(--radius-md);transition:background-color var(--transition-base),color var(--transition-base);text-decoration:none;display:inline-flex}.WeLoveParos-module__jF_WMq__backButton:hover{background-color:var(--color-secondary);color:var(--color-white)}@media (max-width:1024px){.WeLoveParos-module__jF_WMq__carouselContainer{width:100%;height:60vh;margin-left:0}.WeLoveParos-module__jF_WMq__content{padding:0 30px var(--space-16)}.WeLoveParos-module__jF_WMq__titleRow{margin-bottom:50px}.WeLoveParos-module__jF_WMq__controls{bottom:80px;right:var(--space-6)}.WeLoveParos-module__jF_WMq__poeticColumns{column-count:2}}@media (max-width:768px){.WeLoveParos-module__jF_WMq__carouselContainer{height:50vh}.WeLoveParos-module__jF_WMq__content{padding:var(--space-12)var(--space-5)var(--space-12)}.WeLoveParos-module__jF_WMq__titleRow{gap:var(--space-3);flex-wrap:wrap;margin-bottom:40px}.WeLoveParos-module__jF_WMq__logo{width:40px}.WeLoveParos-module__jF_WMq__description{margin-bottom:var(--space-8)}.WeLoveParos-module__jF_WMq__description p{font-size:var(--text-base)}.WeLoveParos-module__jF_WMq__poeticSection{margin-bottom:var(--space-10)}.WeLoveParos-module__jF_WMq__poeticColumns{column-count:1}.WeLoveParos-module__jF_WMq__poeticSection p{font-size:var(--text-base);line-height:1.8}.WeLoveParos-module__jF_WMq__controls{gap:var(--space-3);max-width:calc(100vw - var(--space-8));bottom:60px;left:50%;right:auto;transform:translate(-50%)}.WeLoveParos-module__jF_WMq__indicators{scrollbar-width:none;-ms-overflow-style:none;flex-shrink:1;min-width:0;max-width:calc(100vw - 120px);overflow-x:auto}.WeLoveParos-module__jF_WMq__indicators::-webkit-scrollbar{display:none}.WeLoveParos-module__jF_WMq__indicator{flex-shrink:0;width:24px}.WeLoveParos-module__jF_WMq__indicatorActive{width:36px}.WeLoveParos-module__jF_WMq__navButton{flex-shrink:0}.WeLoveParos-module__jF_WMq__navButton svg{width:18px;height:18px}}@media (max-width:480px){.WeLoveParos-module__jF_WMq__carouselContainer{height:45vh}.WeLoveParos-module__jF_WMq__content{padding:var(--space-10)var(--space-4)var(--space-10)}.WeLoveParos-module__jF_WMq__titleRow{gap:var(--space-2);flex-direction:column;margin-bottom:32px}.WeLoveParos-module__jF_WMq__logo{width:36px}.WeLoveParos-module__jF_WMq__description p,.WeLoveParos-module__jF_WMq__poeticSection p{font-size:var(--text-sm);line-height:1.7}.WeLoveParos-module__jF_WMq__controls{gap:var(--space-2);max-width:calc(100vw - var(--space-6));bottom:50px}.WeLoveParos-module__jF_WMq__indicators{max-width:calc(100vw - 100px)}.WeLoveParos-module__jF_WMq__indicator{width:20px}.WeLoveParos-module__jF_WMq__indicatorActive{width:28px}.WeLoveParos-module__jF_WMq__backButton{font-size:var(--text-sm);padding:var(--space-3)var(--space-5)}}
