@property --tide-a{syntax:'<color>';inherits:true;initial-value:#0A2227}@property --tide-b{syntax:'<color>';inherits:true;initial-value:#153C44}@property --tide-c{syntax:'<color>';inherits:true;initial-value:#234F58}@property --tide-glow{syntax:'<color>';inherits:true;initial-value:rgba(74,124,133,.45)}@property --tide-sheen{syntax:'<color>';inherits:true;initial-value:rgba(205,174,126,.12)}@property --tide-fg{syntax:'<color>';inherits:true;initial-value:#F6F0E4}@property --tide-soft{syntax:'<color>';inherits:true;initial-value:#E3E0D5}@property --tide-accent{syntax:'<color>';inherits:true;initial-value:#E0C79C}@property --tide-rule{syntax:'<color>';inherits:true;initial-value:rgba(224,199,156,.38)}@property --tide-hair{syntax:'<color>';inherits:true;initial-value:rgba(246,240,228,.2)}:root{--tide-a:#0A2227;--tide-b:#153C44;--tide-c:#234F58;--tide-glow:rgba(74, 124, 133, .45);--tide-sheen:rgba(205, 174, 126, .12);--tide-fg:#F6F0E4;--tide-soft:#E3E0D5;--tide-accent:#E0C79C;--tide-rule:rgba(224, 199, 156, .38);--tide-hair:rgba(246, 240, 228, .2);--tide-logo:none;--tide-shadow:0 1px 12px rgba(10, 34, 39, .55);--lit-min:.68;--white:var(--tide-fg);--foam:var(--tide-fg);--body:var(--tide-soft);--bronze:var(--tide-accent);--line:var(--tide-hair);--rule-bronze:var(--tide-rule);transition:--tide-a 1.3s var(--ease),--tide-b 1.3s var(--ease),--tide-c 1.3s var(--ease),--tide-glow 1.3s var(--ease),--tide-sheen 1.3s var(--ease),--tide-fg .9s var(--ease),--tide-soft .9s var(--ease),--tide-accent .9s var(--ease),--tide-rule .9s var(--ease),--tide-hair .9s var(--ease)}:root[data-tide=sea]{--lit-min:.78;--tide-a:#1B444C;--tide-b:#26535C;--tide-c:#30606A;--tide-glow:rgba(134, 172, 177, .42);--tide-sheen:rgba(238, 221, 187, .14);--tide-fg:#FBF7EE;--tide-soft:#ECE8DD;--tide-accent:#EEDDBB;--tide-rule:rgba(238, 221, 187, .42);--tide-hair:rgba(251, 247, 238, .24)}:root[data-tide=mist]{--lit-min:.8;--tide-a:#EDF1F1;--tide-b:#D8E3E5;--tide-c:#C2D3D8;--tide-glow:rgba(255, 255, 255, .75);--tide-sheen:rgba(134, 172, 177, .35);--tide-fg:#10303A;--tide-soft:#29464F;--tide-accent:#6A4C22;--tide-rule:rgba(106, 76, 34, .34);--tide-hair:rgba(16, 48, 58, .16);--tide-logo:brightness(0) invert(14%) sepia(30%) saturate(900%) hue-rotate(150deg);--tide-shadow:none}:root[data-tide=ivory]{--lit-min:.8;--tide-a:#FBF7EF;--tide-b:#F3ECDF;--tide-c:#E9DFCC;--tide-glow:rgba(255, 255, 255, .85);--tide-sheen:rgba(205, 174, 126, .26);--tide-fg:#12313A;--tide-soft:#30484F;--tide-accent:#76572B;--tide-rule:rgba(118, 87, 43, .34);--tide-hair:rgba(18, 49, 58, .16);--tide-logo:brightness(0) invert(14%) sepia(30%) saturate(900%) hue-rotate(150deg);--tide-shadow:none}html{background:var(--tide-a)}body{background:0 0}body::before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(70% 55% at 88% 6%,var(--tide-glow),transparent 62%),radial-gradient(60% 50% at 6% 96%,var(--tide-sheen),transparent 66%),linear-gradient(158deg,var(--tide-a) 0,var(--tide-b) 52%,var(--tide-c) 100%)}.editorial,.sea,.subpage{background:0 0}.automate-media,.finale,.head-dark .site-head,.hero,.mobile-menu,.nav-drop-panel,.pick-list,.slide-mark,.stage .local,.villa{--white:#F7F3EA;--foam:#F7F3EA;--body:#E8E4D9;--bronze:#E0C79C;--line:rgba(247, 243, 234, .2);--rule-bronze:rgba(224, 199, 156, .38);--tide-logo:none;--tide-shadow:0 1px 12px rgba(10, 34, 39, .55)}.site-head{text-shadow:var(--tide-shadow)}.site-head .head-logo img{filter:var(--tide-logo);transition:filter .9s var(--ease)}.site-head::before{background:linear-gradient(180deg,color-mix(in srgb,var(--tide-a) 62%,transparent),color-mix(in srgb,var(--tide-a) 20%,transparent) 60%,transparent)}.past-hero .site-head,.past-hero.head-dark .site-head,.subpage.past-hero .site-head{background:linear-gradient(180deg,color-mix(in srgb,var(--tide-a) 48%,transparent),color-mix(in srgb,var(--tide-a) 16%,transparent))}.head-dark .site-head,.past-hero.head-dark .site-head{background:linear-gradient(180deg,rgba(10,34,39,.42),rgba(10,34,39,.12))}@media (max-width:900px),(pointer:coarse){.past-hero .site-head{background:linear-gradient(180deg,color-mix(in srgb,var(--tide-a) 66%,transparent),color-mix(in srgb,var(--tide-a) 26%,transparent))}}.is-lit .lit-w{color:var(--white);opacity:clamp(var(--lit-min), calc(var(--lit-min) + (var(--p, 0) * (var(--n, 1) + 4) - var(--i, 0)) * .07), 1)}@media (prefers-reduced-motion:reduce){:root{transition:none}}.contact .pick-btn,.contact input,.contact textarea{border-bottom-color:color-mix(in srgb,var(--white) 55%,transparent)}.mobile-menu,.nav-drop-panel,.pick-list{color:var(--white)}.pick-list li{color:rgba(247,243,234,.8)}.pick-list li.on,.pick-list li:hover,.pick-list li[aria-selected=true]{color:var(--bronze)}