@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-wght-normal.CnvboYUG.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-wght-normal.Ca2vKHc0.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-wght-normal.ukD16Tqj.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-cyrillic-ext-400-normal.BQZuk6qB.woff2) format("woff2"),url(/_astro/inter-cyrillic-ext-400-normal.DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-cyrillic-400-normal.obahsSVq.woff2) format("woff2"),url(/_astro/inter-cyrillic-400-normal.HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-greek-ext-400-normal.DGGRlc-M.woff2) format("woff2"),url(/_astro/inter-greek-ext-400-normal.KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-greek-400-normal.B4URO6DV.woff2) format("woff2"),url(/_astro/inter-greek-400-normal.q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-vietnamese-400-normal.DMkecbls.woff2) format("woff2"),url(/_astro/inter-vietnamese-400-normal.Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-ext-400-normal.C1nco2VV.woff2) format("woff2"),url(/_astro/inter-latin-ext-400-normal.77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-400-normal.C38fXH4l.woff2) format("woff2"),url(/_astro/inter-latin-400-normal.CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-cyrillic-ext-500-normal.B0yAr1jD.woff2) format("woff2"),url(/_astro/inter-cyrillic-ext-500-normal.BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-cyrillic-500-normal.BasfLYem.woff2) format("woff2"),url(/_astro/inter-cyrillic-500-normal.CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-greek-ext-500-normal.C4iEst2y.woff2) format("woff2"),url(/_astro/inter-greek-ext-500-normal.2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-greek-500-normal.BIZE56-Y.woff2) format("woff2"),url(/_astro/inter-greek-500-normal.Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-vietnamese-500-normal.DOriooB6.woff2) format("woff2"),url(/_astro/inter-vietnamese-500-normal.mJboJaSs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-latin-ext-500-normal.CV4jyFjo.woff2) format("woff2"),url(/_astro/inter-latin-ext-500-normal.BxGbmqWO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-latin-500-normal.Cerq10X2.woff2) format("woff2"),url(/_astro/inter-latin-500-normal.BL9OpVg8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQQAAAQuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVF4AdBEICoRkhAALIAABNgIkAzoEIAWFAAeBFAwHG2oHKJ6DceNW4lJEFHn9tEOE37LNsvkjHr7f739rn3u+OSrSxLQytE91Dw2PYtNVq3Qaw/vJ7fUBMdOj/u2ImB98cT5WUx9F13ZKt06mU7tG1sAYcM26yCRX4f/0904bmwq8hwkUUMTRX61pa9C3xlpAGYw1vOu8C2SBZZFlld7DAW82RJWmwYMI1AJCKBNCIASqdZGFmtPSNQRhMpR0EKjWTwm6z6sJ+4jqhxjovTinVdRpZaQjaQzAYjI8NgAKDJCokgunCn9oUQE8VZd/F//+v6P4F1U9gLr58yNI/dJX9BAshEoJbTDogz7ocKoUsPvES8UK/aQIUQgpGgECBVLkOEV6iASTYgNAPKdNXayhDPL7IJuAZnEYSZ0eOLc9i5Rv5/+lEi3sW/kfnCf/+fTe0sxS7CKLx5erRJkKOixEqQaoqrvx5HN4iz4VhX0gS6DjFIWUzn/fIXJRVFY1NFRVNVeFt+SYmrK6vCU6eJsnKnJj5HTESMTQZOTI3Y/tzr3rUcOsiRy/ciP50s3Mycgxmhz9GMXhjzVH30ut796NHP0UUa31/Zoa6vCH6iPvdIM0IRANaT60FablmZlZd+UKNFy9NrvnFGxb5NC2CRxR0/rIyF/WNn+35sv9r+tHVhkseuWGKkCPPh96+GXt8Lc/Sh24ujfjf+tNw1lZWreiPuHb/PSpyjdv2rf/++ZE5TSKjFdZxYsBvr1sEHl5STuHZqYR7jGYGvGBBdjcaB5bODY1GAxMjsd0wDMIzXAXODRd74DxNMtO4YuYHclgLQRzp9KlUmxptCwv9bYgvWGD2xBW7r9413fdJu+mxzvzAUYeeONQvZP4kgfqZle4jhH/MWh+UbxgtJdrLdXLymNL53PRU0D3Q6FcXTfGqGcul6vrqhgLGAVSv+IVIfZOHpu+mlLqSlnj903j8mazXDsba/wbxhS/4Oubh1c5/uXDgt4j5KtnGEy5BIJHo0ur+jD+r2qCkuP1aRVM8EpUoRYSJyqNRA38uwDvHBNo0AejO2Z+ZYLLal1QiFyFh1EDQOgSCSCpjwwKU8yDbIjroEwne0G5Qca49cYp4AlqtQNZfWTQoFb1tRpFYAmRD+HXTkV4uQhG2bg4OKmyoypAsUGtWgQXyFxYrkpODeUxvGqIZA61erXo0sFG1UBGuPgpuon8RNUG2DhovAjZCBuZwtXrU3mQGki9+pm0eVZAXoWxLWTQoYHBPrJR4WunNxIFbCHfkTyPK+sqxjxDmGArZvf79JGJ3GwEqjwc7a7NIrl/7bJ7Nzu4+n1Ow6shEPnUrtVo7cnd5Wi5qCUbBIQbNKCP95FMCSZylEV5VCiiMqqiOmrKZ/I/C0gI1fyuulVcM2E1r4MhtcV/fbCD+HwEvVzH1dGNAzFE0FTbKzyQz3gootrNbN2a4PuG0j0JOgE=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-cyrillic-400-normal.BEIGL1Tu.woff2) format("woff2"),url(/_astro/jetbrains-mono-cyrillic-400-normal.ugxPyKxw.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-greek-400-normal.C190GLew.woff2) format("woff2"),url(/_astro/jetbrains-mono-greek-400-normal.B9oWc5Lo.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/_astro/jetbrains-mono-vietnamese-400-normal.CqNFfHCs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-latin-ext-400-normal.Bc8Ftmh3.woff2) format("woff2"),url(/_astro/jetbrains-mono-latin-ext-400-normal.fXTG6kC5.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-latin-400-normal.V6pRDFza.woff2) format("woff2"),url(/_astro/jetbrains-mono-latin-400-normal.6-qcROiO.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink: #1c1a17;--bone: #ece4d4;--cream: #faf6ec;--paper: #f5efe2;--clay: #b25b3a;--clay-hover: #9a4d32;--sage: #6b7a5e;--stone: #8b8276;--hair: rgba(28, 26, 23, .12);--overlay-dark: rgba(28, 26, 23, .42);--header-bg: rgba(236, 228, 212, .92);--on-photo: #faf6ec;--on-accent: #faf6ec;--color-dark: var(--ink);--color-accent: var(--clay);--color-accent-hover: var(--clay-hover);--color-bg: var(--bone);--color-text: var(--ink);--color-muted: var(--stone);--color-white: #ffffff;--font-serif: "Fraunces", Georgia, serif;--font-sans: "Inter", system-ui, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, monospace;--max-width: 1280px;--nav-height: 72px;--section-pad: clamp(56px, 10vw, 96px);--radius: 0;--transition: .3s cubic-bezier(.4, 0, .2, 1);--transition-slow: .7s cubic-bezier(.22, 1, .36, 1);--focus-ring: 0 0 0 3px rgba(178, 91, 58, .35);--accent-ranch: var(--clay);--accent-view: var(--sage);--accent-hvh: var(--ink);color-scheme:light}html[data-theme=dark]{--ink: #f3eadb;--bone: #15120f;--cream: #201b16;--paper: #2a241d;--clay: #d28361;--clay-hover: #e09a79;--sage: #9ead8e;--stone: #baad9a;--hair: rgba(250, 246, 236, .14);--overlay-dark: rgba(8, 7, 6, .58);--header-bg: rgba(21, 18, 15, .9);--on-photo: #faf6ec;--on-accent: #faf6ec;--color-dark: #0e0c0a;--color-accent: var(--clay);--color-accent-hover: var(--clay-hover);--color-bg: var(--bone);--color-text: var(--ink);--color-muted: var(--stone);--color-white: var(--ink);--focus-ring: 0 0 0 3px rgba(210, 131, 97, .38);color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--font-sans);font-size:1.0625rem;line-height:1.65;letter-spacing:-.01em;color:var(--ink);background:var(--bone);-webkit-font-smoothing:antialiased;transition:background var(--transition),color var(--transition)}img,video{max-width:100%;height:auto;display:block}a{color:inherit}:focus-visible{outline:none;box-shadow:var(--focus-ring)}.container{width:min(100% - 64px,var(--max-width));margin-inline:auto}h1,h2,h3,h4{font-family:var(--font-serif);font-weight:400;line-height:1.15;letter-spacing:-.02em;color:var(--ink)}.display{font-family:var(--font-serif);font-size:clamp(3rem,8vw,6.5rem);font-weight:300;line-height:1.05;letter-spacing:-.03em}.eyebrow,.hero-eyebrow,.section-tag{font-family:var(--font-mono);font-size:.6875rem;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:var(--stone)}.chapter-eyebrow{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--stone);margin-bottom:1.5rem}.section-title{font-size:clamp(1.75rem,3.5vw,2.75rem);text-align:center;margin:0 0 .75rem}.section-intro{text-align:center;color:var(--stone);max-width:40rem;margin:0 auto 2.5rem;font-size:1.0625rem;line-height:1.7}.lead{font-size:1.125rem;line-height:1.75;color:var(--stone);max-width:36rem}.lead--dropcap:first-letter{float:left;font-family:var(--font-serif);font-size:3.5rem;line-height:.85;padding-right:.12em;margin-top:.05em;color:var(--ink)}.hairline{border:none;border-top:1px solid var(--hair);margin:0}.btn{display:inline-block;padding:14px 32px;font-family:var(--font-sans);font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:.12em;text-decoration:none;border:none;cursor:pointer;transition:background var(--transition),color var(--transition),border-color var(--transition)}.btn-primary{background:var(--ink);color:var(--cream)}.btn-primary:hover{background:#2e2c28}.btn-clay{background:var(--clay);color:var(--on-accent)}.btn-clay:hover{background:var(--clay-hover)}.btn-outline{background:transparent;color:var(--on-photo);border:1px solid rgba(250,246,236,.65)}.btn-outline:hover{background:#faf6ec1f;border-color:var(--on-photo)}.btn-ghost{background:transparent;color:var(--ink);border:1px solid var(--hair);padding:12px 28px}.btn-ghost:hover{border-color:var(--ink);background:var(--cream)}.btn-accent{background:var(--clay);color:var(--on-accent)}.btn-accent:hover{background:var(--clay-hover)}.btn-dark-outline{background:transparent;color:var(--ink);border:1px solid var(--ink)}.btn-dark-outline:hover{background:var(--ink);color:var(--cream)}.btn-text{background:none;border:none;padding:0;font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);position:relative;text-decoration:none}.btn-text:after{content:"";position:absolute;left:0;bottom:-2px;width:0;height:1px;background:var(--clay);transition:width var(--transition)}.btn-text:hover:after{width:100%}.skip-link{position:absolute;top:-100%;left:16px;z-index:9999;padding:8px 16px;background:var(--color-accent);color:#fff;text-decoration:none}.skip-link:focus{top:16px}.site-header{position:fixed;inset:0 0 auto;z-index:100;height:var(--nav-height);background:var(--header-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid transparent;transition:border-color var(--transition),box-shadow var(--transition)}.site-header.is-scrolled{border-bottom-color:var(--hair);box-shadow:0 1px 0 var(--hair)}.site-header.is-over-hero{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border-bottom-color:transparent}.site-header.is-over-hero.is-scrolled{background:var(--header-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.header-inner{display:flex;align-items:center;justify-content:space-between;height:100%;gap:1rem}.logo img{height:36px;width:auto}.nav-desktop{display:none;align-items:center;gap:.25rem;list-style:none;margin:0;padding:0}.nav-item{position:relative}.nav-link{display:block;padding:.5rem .85rem;color:var(--ink);text-decoration:none;font-size:.8125rem;letter-spacing:.04em;text-transform:uppercase;position:relative}.nav-link:after{content:"";position:absolute;left:.85rem;right:.85rem;bottom:.35rem;height:1px;background:var(--clay);transform:scaleX(0);transform-origin:left;transition:transform var(--transition)}.nav-link:hover:after,.nav-item:focus-within>.nav-link:after{transform:scaleX(1)}.nav-dropdown{position:absolute;top:100%;left:0;min-width:280px;background:var(--cream);border:1px solid var(--hair);box-shadow:0 12px 40px #1c1a1714;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity var(--transition),transform var(--transition),visibility var(--transition);list-style:none;margin:0;padding:.5rem 0}.nav-item:hover .nav-dropdown,.nav-item:focus-within .nav-dropdown{opacity:1;visibility:visible;transform:translateY(0)}.nav-dropdown a{display:block;padding:.65rem 1.1rem;color:var(--ink);text-decoration:none;font-size:.8125rem;text-transform:none;letter-spacing:0}.nav-dropdown a:after{display:none}.nav-dropdown a:hover{background:var(--paper)}.nav-dropdown .meta{display:block;font-family:var(--font-mono);font-size:.625rem;color:var(--stone);margin-top:3px;letter-spacing:.06em}.header-cta{display:none}.menu-toggle{display:flex;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:0;background:none;border:none;cursor:pointer}.menu-toggle span{display:block;width:22px;height:1.5px;background:var(--ink);transition:transform var(--transition),opacity var(--transition)}.menu-toggle[aria-expanded=true] span:nth-child(1){transform:translateY(7px) rotate(45deg)}.menu-toggle[aria-expanded=true] span:nth-child(2){opacity:0}.menu-toggle[aria-expanded=true] span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.mobile-nav{position:fixed;inset:var(--nav-height) 0 0;z-index:99;background:var(--cream);padding:2rem 1.5rem;overflow-y:auto;transform:translate(100%);transition:transform .4s cubic-bezier(.4,0,.2,1)}.mobile-nav.is-open{transform:translate(0)}.mobile-nav ul{list-style:none;margin:0;padding:0}.mobile-nav a{display:block;padding:.85rem 0;color:var(--ink);text-decoration:none;font-family:var(--font-serif);font-size:1.25rem;border-bottom:1px solid var(--hair)}.mobile-nav .sub a{font-family:var(--font-sans);font-size:.9375rem;padding-left:1rem;color:var(--stone)}@media(min-width:1024px){.nav-desktop{display:flex}.header-cta{display:inline-block}.menu-toggle,.mobile-nav{display:none}}.hero{position:relative;min-height:85vh;display:flex;align-items:center;justify-content:center;text-align:center;color:var(--color-white);padding-top:var(--nav-height);overflow:hidden}.hero-bg{position:absolute;inset:0;z-index:0}.hero-bg img{width:100%;height:100%;object-fit:cover}.hero-bg img.ken-burns{animation:ken-burns 14s ease-out forwards;transform-origin:center center}@keyframes ken-burns{0%{transform:scale(1)}to{transform:scale(1.06)}}.hero-overlay{position:absolute;inset:0;background:linear-gradient(to bottom,#1c1a1759,#1c1a1785 45%,#1c1a17ad);z-index:1}.hero-content{position:relative;z-index:2;max-width:52rem;padding:2rem 1.5rem 4rem;color:var(--on-photo);text-shadow:0 2px 32px rgba(28,26,23,.45)}.hero .hero-eyebrow{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;margin:0 0 1rem;color:#faf6ece0;opacity:1}.hero h1{font-family:var(--font-serif);font-size:clamp(2.25rem,5vw,4rem);font-weight:300;margin:0 0 1rem;letter-spacing:-.03em;line-height:1.08;color:var(--on-photo)}.hero-sub{font-size:1.125rem;font-style:italic;margin:0 0 1.25rem;color:#faf6ecf2}.hero-body{font-size:clamp(.9375rem,2vw,1.0625rem);line-height:1.75;margin:0 0 2rem;color:#faf6ece6}.hero-cta{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.section{padding:var(--section-pad) 0}.section--white,.section--cream{background:var(--cream)}.section--paper{background:var(--paper)}.section--dark{background:var(--color-dark);color:var(--on-photo)}.section--dark .section-title,.section--dark h2,.section--dark h3{color:var(--on-photo)}.section--dark .section-intro{color:#faf6ecb8}.property-grid{display:grid;gap:1.5rem;grid-template-columns:1fr}@media(min-width:640px){.property-grid--2{grid-template-columns:repeat(2,1fr)}}@media(min-width:900px){.property-grid--3{grid-template-columns:repeat(3,1fr)}}.property-card{display:block;text-decoration:none;color:inherit}.property-card .card-image{overflow:hidden;aspect-ratio:4 / 3;background:#ddd}.property-card img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.property-card:hover img{transform:scale(1.04)}.property-card .card-body{padding:1rem 0}.property-card h3{font-size:1.375rem;margin:0}.property-card .card-meta{font-size:.875rem;color:var(--color-muted);margin:.25rem 0 0}.property-card .card-price{font-size:.8125rem;color:var(--color-accent);margin-top:.5rem;font-weight:500}.scroll-row{display:flex;gap:1.5rem;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:1rem;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.scroll-row>*{flex:0 0 min(85%,320px);scroll-snap-align:start}@media(min-width:900px){.scroll-row>*{flex:1 1 0;min-width:0}.scroll-row{overflow:visible}}.video-section{position:relative;min-height:50vh;overflow:hidden;background:var(--color-dark)}.video-section video{width:100%;height:100%;min-height:50vh;object-fit:cover}.video-caption{position:absolute;bottom:0;left:0;right:0;padding:2rem;background:linear-gradient(transparent,#000000b3);color:#fff;font-family:var(--font-serif);font-size:clamp(1.25rem,3vw,1.75rem);text-align:center}.animals-grid{display:grid;gap:1.5rem;grid-template-columns:1fr}@media(min-width:640px){.animals-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.animals-grid{grid-template-columns:repeat(3,1fr)}}.animal-card img{width:100%;aspect-ratio:3 / 2;object-fit:cover}.animal-card h4{font-size:1.125rem;margin:.75rem 0 .35rem}.animal-card p{font-size:.9375rem;color:var(--color-muted);margin:0}.reviews-track{display:flex;gap:1.25rem;overflow-x:auto;scroll-snap-type:x mandatory;padding:.5rem 0 1.5rem;-webkit-overflow-scrolling:touch}.review-card{flex:0 0 min(90%,340px);scroll-snap-align:center;background:var(--color-white);padding:1.5rem;border:1px solid rgba(0,0,0,.06)}.review-card .stars{color:#c9a227;letter-spacing:2px;margin-bottom:.75rem}.review-card .review-text{font-size:.9375rem;line-height:1.65;margin:0 0 1rem}.reviewer{display:flex;align-items:center;gap:.75rem}.reviewer img{width:48px;height:48px;border-radius:50%;object-fit:cover}.reviewer-name{font-weight:600;font-size:.875rem}.reviewer-stars{display:block;font-size:.6875rem;letter-spacing:.1em;color:var(--color-muted)}.site-footer{background:var(--color-dark);color:var(--color-white);padding:3rem 0 2rem}.footer-grid{display:grid;gap:2rem;margin-bottom:2.5rem}@media(min-width:768px){.footer-grid{grid-template-columns:repeat(3,1fr)}}.footer-col h3{font-family:var(--font-sans);font-size:.75rem;letter-spacing:.15em;text-transform:uppercase;margin:0 0 1rem;font-weight:600}.footer-col ul{list-style:none;margin:0;padding:0}.footer-col a{color:#ffffffd9;text-decoration:none;font-size:.9375rem;line-height:2}.footer-col a:hover{color:#fff}.footer-col p{margin:0 0 .5rem;font-size:.9375rem;color:#ffffffbf;line-height:1.6}.social-links{display:flex;gap:1rem}.social-links a{color:#fff;text-decoration:none;font-size:.875rem;text-transform:uppercase;letter-spacing:.08em}.footer-bottom{display:flex;flex-direction:column;align-items:center;gap:1rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.1);text-align:center;font-size:.8125rem;color:#ffffff8c}.footer-bottom img{height:32px;width:auto;opacity:.9}.footer-bottom a{color:#ffffffbf}.footer-origin-link{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase}.split-section{display:grid;gap:2rem;align-items:center}@media(min-width:900px){.split-section{grid-template-columns:1fr 1fr}}.text-center{text-align:center}.origin-link{margin:-1rem 0 2rem}.origin-link a{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--clay);text-decoration:none}.origin-link a:hover{color:var(--ink)}.mt-2{margin-top:2rem}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.booking-bar{position:fixed;bottom:0;left:0;right:0;z-index:90;background:var(--color-dark);color:#fff;padding:.75rem 0;box-shadow:0 -4px 24px #0003;transform:translateY(100%);animation:slide-up .4s ease .5s forwards}@keyframes slide-up{to{transform:translateY(0)}}.booking-bar-inner{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.booking-price{display:block;font-size:.8125rem;color:var(--color-accent);font-weight:600}.booking-label{font-size:.875rem;opacity:.85}.page-with-booking-bar{padding-bottom:80px}.breadcrumbs ol{display:flex;flex-wrap:wrap;gap:.35rem;list-style:none;margin:0;padding:0;font-size:.8125rem;color:var(--color-muted)}.breadcrumbs li:not(:last-child):after{content:"/";margin-left:.35rem;opacity:.5}.breadcrumbs a{color:var(--color-accent);text-decoration:none}.stats-row,.facts-bar{display:grid;grid-template-columns:repeat(2,1fr);gap:0;border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);background:transparent}@media(min-width:640px){.stats-row,.facts-bar{grid-template-columns:repeat(4,1fr)}}.stats-row>div,.facts-bar>div{padding:2rem 1.5rem;text-align:center;border-right:1px solid var(--hair)}.stats-row>div:last-child,.facts-bar>div:last-child{border-right:none}.fact-value,.stats-value{display:block;font-family:var(--font-serif);font-size:clamp(2rem,4vw,3rem);font-weight:300;line-height:1;color:var(--ink);letter-spacing:-.03em}.fact-label,.stats-label{display:block;font-family:var(--font-mono);font-size:.625rem;text-transform:uppercase;letter-spacing:.14em;color:var(--stone);margin-top:.5rem}.faq-list{max-width:720px;margin:0 auto}.faq-item{border-bottom:1px solid rgba(0,0,0,.08);padding:.25rem 0}.faq-item summary{cursor:pointer;font-weight:500;padding:1rem 0;list-style:none}.faq-item summary::-webkit-details-marker{display:none}.faq-item p{margin:0 0 1rem;color:var(--color-muted);font-size:.9375rem}.gallery-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}@media(min-width:768px){.gallery-grid{grid-template-columns:repeat(4,1fr)}}.gallery-thumb{padding:0;border:none;cursor:pointer;overflow:hidden;background:#ddd;aspect-ratio:4/3}.gallery-thumb img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.gallery-thumb:hover img{transform:scale(1.05)}.lightbox{padding:0;border:none;max-width:95vw;max-height:95vh;background:transparent}.lightbox::backdrop{background:#000000e6}.lightbox-img{max-width:90vw;max-height:85vh;object-fit:contain;margin:0 auto}.lightbox-close,.lightbox-prev,.lightbox-next{position:fixed;background:#ffffff26;color:#fff;border:none;font-size:2rem;width:48px;height:48px;cursor:pointer;z-index:1}.lightbox-close{top:1rem;right:1rem}.lightbox-prev{left:1rem;top:50%;transform:translateY(-50%)}.lightbox-next{right:1rem;top:50%;transform:translateY(-50%)}.event-grid{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}@media(min-width:768px){.event-grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.event-grid--5{grid-template-columns:repeat(5,1fr)}}.event-card{margin:0;overflow:hidden}.event-card img{width:100%;aspect-ratio:3/2;object-fit:cover}.event-card figcaption{padding:.75rem 0;font-size:.875rem;text-align:center}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1.5rem}.feature-item{text-align:center;font-size:.8125rem}.feature-item img{margin:0 auto .5rem}.brand-cards{display:grid;gap:2rem;grid-template-columns:1fr}@media(min-width:640px){.brand-cards{grid-template-columns:repeat(3,1fr)}}.brand-card--text{flex-direction:column;gap:.35rem}.brand-card-name{font-family:var(--font-serif);font-size:1.75rem;font-weight:300;color:var(--on-photo);letter-spacing:-.02em}.brand-card-tag{font-family:var(--font-mono);font-size:.625rem;letter-spacing:.14em;text-transform:uppercase;color:#faf6eca6}.brand-card{display:flex;align-items:center;justify-content:center;padding:3rem 2rem;background:var(--color-dark);text-decoration:none;transition:opacity var(--transition)}.brand-card:hover{opacity:.9}.brand-card img{max-height:80px;width:auto}.tab-nav{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-bottom:1.5rem}.tab-btn{padding:.5rem 1rem;background:transparent;border:1px solid var(--color-dark);font:inherit;font-size:.8125rem;text-transform:uppercase;letter-spacing:.06em;cursor:pointer}.tab-btn.is-active{background:var(--color-dark);color:#fff}.tab-panel{display:none}.tab-panel.is-active{display:block}.tab-panel img{width:100%}.attraction-list{display:grid;gap:1.5rem}@media(min-width:640px){.attraction-list{grid-template-columns:repeat(2,1fr)}}.attraction-item h3{font-size:1.125rem;margin:0 0 .35rem}.attraction-item p{margin:0;color:var(--color-muted);font-size:.9375rem}.reveal{opacity:0;transform:translateY(20px);filter:blur(4px);transition:opacity var(--transition-slow),transform var(--transition-slow),filter var(--transition-slow)}.reveal.is-visible{opacity:1;transform:translateY(0);filter:blur(0)}::view-transition-old(root),::view-transition-new(root){animation-duration:.35s;animation-timing-function:cubic-bezier(.4,0,.2,1)}::view-transition-old(root){animation-name:fade-out}::view-transition-new(root){animation-name:fade-in}@keyframes fade-in{0%{opacity:0}}@keyframes fade-out{to{opacity:0}}.scroll-progress{position:fixed;top:var(--nav-height);left:0;height:2px;background:var(--clay);z-index:99;transform-origin:left;width:0%}.hero-meta-card{display:inline-flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin-top:1.5rem;padding:.75rem 1.25rem;background:#1c1a178c;backdrop-filter:blur(8px);font-family:var(--font-mono);font-size:.625rem;letter-spacing:.12em;text-transform:uppercase;color:#faf6ece6}.hero-meta-card span:not(:last-child):after{content:"·";margin-left:1.25rem;opacity:.5}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{opacity:1;transform:none;filter:none;transition:none}.hero-bg img.ken-burns{animation:none}.booking-bar{animation:none;transform:translateY(0)}.property-card:hover img,.gallery-thumb:hover img{transform:none}::view-transition-old(root),::view-transition-new(root){animation:none}}.section-tag{display:inline-block;font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--clay);margin-bottom:.75rem}.editorial-hero{min-height:92vh;align-items:flex-end;text-align:left}.editorial-hero-content{max-width:var(--max-width);width:100%;margin:0 auto;padding:2rem 1.5rem 5rem}.editorial-hero-title{color:var(--on-photo);text-shadow:0 2px 40px rgba(28,26,23,.5);margin:0;max-width:14ch}.editorial-hero-title em{font-style:italic;font-weight:300}.editorial-hero-cta{justify-content:flex-start;margin-top:2rem}.chapter-label{display:block;font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--clay);margin-bottom:1rem}.storyblock{padding:var(--section-pad) 0;background:var(--paper)}.storyblock-grid{display:grid;gap:clamp(2rem,5vw,4rem);align-items:center}@media(min-width:768px){.storyblock-grid{grid-template-columns:1fr 1fr}.storyblock--reverse .storyblock-copy{order:2}.storyblock--reverse .storyblock-media{order:1}}.storyblock-title{font-family:var(--font-serif);font-size:clamp(1.75rem,3.5vw,2.75rem);font-weight:300;letter-spacing:-.02em;margin:0 0 1.25rem;line-height:1.15}.storyblock-body{color:var(--stone);font-size:1rem;line-height:1.75}.storyblock-body p{margin:0 0 1rem}.storyblock-cta{margin-top:1.75rem}.storyblock-media img{width:100%;aspect-ratio:4 / 3;object-fit:cover}.campus-section{padding:var(--section-pad) 0;background:var(--bone)}.campus-section-header{max-width:36rem;margin-bottom:clamp(2rem,5vw,3.5rem)}.campus-section-header h2{font-family:var(--font-serif);font-size:clamp(1.75rem,3.5vw,2.75rem);font-weight:300;margin:.5rem 0 0;letter-spacing:-.02em}.campus-grid{display:grid;gap:1.25rem}@media(min-width:900px){.campus-grid{grid-template-columns:1.05fr 1fr;grid-template-rows:1fr 1fr;min-height:640px}.campus-card--portrait{grid-row:1 / 3}}.campus-card{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:280px;overflow:hidden;text-decoration:none;color:var(--on-photo);background:var(--ink)}.campus-card--portrait{min-height:360px}@media(min-width:900px){.campus-card--portrait{min-height:100%}}.campus-card-media{position:absolute;inset:0;z-index:0}.campus-card-media img{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-slow)}.campus-card:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,#1c1a17e0,#1c1a1759 55%,#1c1a1726);z-index:1;transition:opacity var(--transition)}.campus-card:hover:after{opacity:.92}.campus-card:hover .campus-card-media img{transform:scale(1.04)}.campus-card-body{position:relative;z-index:2;padding:1.75rem}.campus-card-descriptor{font-family:var(--font-mono);font-size:.625rem;letter-spacing:.16em;text-transform:uppercase;opacity:.85}.campus-card--view .campus-card-descriptor{color:#c5d4bc}.campus-card--ranch .campus-card-descriptor{color:#e8c4b4}.campus-card-name{font-family:var(--font-serif);font-size:clamp(1.375rem,2.5vw,1.75rem);font-weight:400;margin:.35rem 0 .25rem;letter-spacing:-.02em}.campus-card-units{font-family:var(--font-mono);font-size:.625rem;letter-spacing:.1em;text-transform:uppercase;margin:0 0 .5rem;opacity:.8}.campus-card-summary{font-size:.9375rem;line-height:1.55;margin:0 0 .75rem;opacity:.9;max-width:32ch}.campus-card-link{font-family:var(--font-mono);font-size:.625rem;letter-spacing:.14em;text-transform:uppercase;opacity:0;transform:translateY(6px);transition:opacity var(--transition),transform var(--transition)}.campus-card:hover .campus-card-link,.campus-card:focus-visible .campus-card-link{opacity:1;transform:translateY(0)}.marquee{overflow:hidden;border-block:1px solid var(--hair);padding:1rem 0;background:var(--cream)}.marquee-track{display:flex;gap:2.5rem;width:max-content;animation:marquee-scroll 40s linear infinite}.marquee--slow .marquee-track{animation-duration:55s}.marquee-item{font-family:var(--font-serif);font-size:clamp(1.125rem,2vw,1.5rem);font-style:italic;font-weight:300;color:var(--stone);white-space:nowrap}.marquee-item:after{content:"·";margin-left:2.5rem;font-style:normal;opacity:.4}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.pull-quote-section{background:var(--paper)}.pull-quote{position:relative;max-width:44rem;margin:2rem auto 0;min-height:12rem}.pull-quote-item{position:absolute;inset:0;margin:0;opacity:0;transform:translateY(12px);transition:opacity var(--transition-slow),transform var(--transition-slow);pointer-events:none}.pull-quote-item.is-active{position:relative;opacity:1;transform:none;pointer-events:auto}.pull-quote-text{font-family:var(--font-serif);font-size:clamp(1.25rem,2.5vw,1.75rem);font-weight:300;font-style:italic;line-height:1.45;letter-spacing:-.01em;margin:0 0 1.5rem;color:var(--ink)}.pull-quote-author{display:flex;align-items:center;gap:.75rem;font-style:normal}.pull-quote-author img{width:48px;height:48px;border-radius:50%;object-fit:cover}.pull-quote-author cite{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;font-style:normal;color:var(--stone)}.pull-quote-dots{display:flex;justify-content:center;gap:.5rem;margin-top:2rem}.pull-quote-dot{width:8px;height:8px;border-radius:50%;border:1px solid var(--stone);background:transparent;padding:0;cursor:pointer;transition:background var(--transition)}.pull-quote-dot.is-active{background:var(--clay);border-color:var(--clay)}.cta-band{padding:clamp(4rem,8vw,6rem) 0;text-align:center;background:var(--color-dark);color:var(--on-photo)}.cta-band h2{font-family:var(--font-serif);font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:300;margin:0 0 1rem;letter-spacing:-.02em;color:var(--on-photo)}.cta-band p{color:#faf6ecbf;max-width:32rem;margin:0 auto 2rem}.land-teaser{padding:var(--section-pad) 0;background:var(--bone)}.land-teaser-inner{display:grid;gap:2rem;align-items:center}@media(min-width:768px){.land-teaser-inner{grid-template-columns:1fr 1fr}}.map-teaser{padding:var(--section-pad) 0;background:var(--cream)}.map-teaser .storyblock{background:transparent;padding:0}.map-teaser .storyblock-inner{padding:0}.map-teaser img{width:100%;border:1px solid var(--hair)}@media(prefers-reduced-motion:reduce){.marquee-track{animation:none}.campus-card:hover .campus-card-media img{transform:none}}.property-grid--1{max-width:480px;margin:0 auto}.map-teaser-section{background:var(--cream);padding:var(--section-pad) 0}.property-map-visual{position:relative;border:1px solid var(--hair);overflow:hidden;background:var(--paper)}.property-map--debug .property-map-visual:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(178,91,58,.2) 1px,transparent 1px),linear-gradient(90deg,rgba(178,91,58,.2) 1px,transparent 1px);background-size:10% 10%}.property-map-img{width:100%;display:block}.property-map-overlay{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.property-map-region{fill:#b25b3a1f;stroke:#b25b3a59;stroke-width:.4;transition:fill var(--transition),stroke var(--transition)}.property-map-region.is-active,.property-map-region.is-highlighted{fill:#b25b3a47;stroke:var(--clay)}.property-map-hotspots{position:absolute;inset:0}.property-map-hotspot{position:absolute;transform:translate(-50%,-50%);text-decoration:none;color:inherit}.property-map-pin{display:block;width:14px;height:14px;border-radius:50%;background:var(--clay);border:2px solid var(--cream);box-shadow:0 2px 8px #1c1a1759;transition:transform var(--transition)}.property-map-hotspot:hover .property-map-pin,.property-map-hotspot.is-active .property-map-pin,.property-map-hotspot.is-highlighted .property-map-pin{transform:scale(1.3)}.property-map-tooltip{position:absolute;left:50%;bottom:calc(100% + 8px);transform:translate(-50%);white-space:nowrap;background:var(--ink);color:var(--cream);padding:.4rem .65rem;font-size:.75rem;opacity:0;pointer-events:none;transition:opacity var(--transition)}.property-map-tooltip strong{display:block;font-family:var(--font-serif);font-weight:400}.property-map-tooltip em{font-family:var(--font-mono);font-size:.625rem;letter-spacing:.1em;text-transform:uppercase;font-style:normal;opacity:.75}.property-map-hotspot:hover .property-map-tooltip,.property-map-hotspot.is-highlighted .property-map-tooltip{opacity:1}.property-map-legend{display:flex;flex-wrap:wrap;gap:1rem 2rem;list-style:none;margin:1.5rem 0 0;padding:0}.property-map-legend a{display:flex;align-items:center;gap:.65rem;text-decoration:none;color:var(--ink);font-size:.875rem}.property-map-legend a.is-active,.property-map-legend a.is-highlighted{color:var(--clay)}.legend-dot{width:10px;height:10px;border-radius:50%;background:var(--clay)}.legend-dot[data-accent=eco-view]{background:var(--sage)}.legend-dot[data-accent=eco-ranch]{background:var(--clay)}.legend-dot[data-accent=hidden-valley]{background:var(--ink)}.property-map-legend em{display:block;font-family:var(--font-mono);font-size:.625rem;letter-spacing:.1em;text-transform:uppercase;color:var(--stone);font-style:normal}.buyout-inner{display:grid;gap:2.5rem;align-items:center;border:1px solid var(--hair);padding:clamp(2rem,5vw,3rem);background:var(--cream)}@media(min-width:768px){.buyout-inner{grid-template-columns:1.4fr 1fr}}.buyout-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;text-align:center}.buyout-stat-num{display:block;font-family:var(--font-serif);font-size:clamp(2rem,4vw,2.75rem);font-weight:300;color:var(--clay);line-height:1}.buyout-stat-label{font-family:var(--font-mono);font-size:.625rem;letter-spacing:.12em;text-transform:uppercase;color:var(--stone)}.origin-card-section{background:var(--bone);padding:clamp(3.5rem,7vw,5rem) 0}.origin-card{display:block;max-width:56rem;padding:clamp(2rem,5vw,3rem);border:1px solid var(--hair);background:linear-gradient(135deg,rgba(178,91,58,.12),transparent 38%),var(--paper);color:inherit;text-decoration:none;transition:transform var(--transition),border-color var(--transition),background var(--transition)}.origin-card:hover{transform:translateY(-4px);border-color:#b25b3a73}.origin-card h2{font-size:clamp(1.75rem,4vw,3rem);font-weight:300;margin:0 0 1rem}.origin-card p{max-width:42rem;margin:0 0 1.25rem;color:var(--stone)}.origin-card-link{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--clay)}.rental-layout{display:grid;gap:2rem;padding-bottom:var(--section-pad)}@media(min-width:1024px){.rental-layout{grid-template-columns:1fr 320px;align-items:start;gap:3rem}.rental-sidebar{position:sticky;top:calc(var(--nav-height) + 1.5rem)}.rental-page .booking-bar{display:none}.rental-page.page-with-booking-bar{padding-bottom:0}}.rental-about{padding-top:0}.booking-card{background:var(--paper);border:1px solid var(--hair);padding:1.75rem}.booking-card-eyebrow{font-family:var(--font-mono);font-size:.625rem;letter-spacing:.14em;text-transform:uppercase;color:var(--stone)}.booking-card-title{font-family:var(--font-serif);font-size:1.5rem;font-weight:400;margin:.35rem 0 .5rem;letter-spacing:-.02em}.booking-card-stats{font-size:.9375rem;color:var(--stone);margin:0 0 .75rem}.booking-card-price{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.08em;color:var(--clay);margin:0 0 .75rem}.booking-card-note{font-size:.8125rem;color:var(--stone);margin:0 0 1.25rem}.booking-card-cta{display:block;text-align:center;width:100%;margin-bottom:.75rem}.booking-card-back{display:block;text-align:center;width:100%;font-size:.75rem}.gallery-grid--masonry{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:180px;gap:.5rem}@media(min-width:768px){.gallery-grid--masonry{grid-template-columns:repeat(4,1fr);grid-auto-rows:200px}.gallery-thumb--hero{grid-column:span 2;grid-row:span 2}}.gallery-grid--masonry .gallery-thumb{aspect-ratio:auto;height:100%}.rental-gallery .section-title{margin-bottom:1.5rem}.answer-grid{display:grid;gap:1rem;margin-top:2rem}@media(min-width:768px){.answer-grid{grid-template-columns:repeat(3,1fr)}}.answer-card{padding:1.5rem;border:1px solid var(--hair);background:var(--paper)}.answer-card h3{font-family:var(--font-serif);font-size:1.25rem;font-weight:400;line-height:1.2;margin:0 0 .75rem;letter-spacing:-.02em}.answer-card p{margin:0;color:var(--stone);font-size:.9375rem;line-height:1.65}.answer-card .btn{margin-top:1.25rem}.rescue-summary{background:var(--paper)}.rescue-summary-grid{display:grid;gap:clamp(2rem,5vw,4rem);align-items:start}@media(min-width:900px){.rescue-summary-grid{grid-template-columns:.9fr 1.1fr}}.rescue-principles{display:grid;gap:1rem}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}.logo[data-astro-cid-3ef6ksr2]{position:relative;display:block;line-height:0}.logo[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{height:34px;width:auto}.header-actions[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:.75rem}.theme-toggle[data-astro-cid-3ef6ksr2]{display:none;align-items:center;gap:.45rem;padding:.55rem .75rem;border:1px solid var(--hair);background:#faf6ec2e;color:var(--ink);font-family:var(--font-mono);font-size:.625rem;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background var(--transition),border-color var(--transition),color var(--transition)}.theme-toggle-icon[data-astro-cid-3ef6ksr2]{width:.75rem;height:.75rem;border-radius:999px;border:1px solid currentColor;box-shadow:inset -3px -2px 0 currentColor}.mobile-theme-toggle[data-astro-cid-3ef6ksr2]{width:100%;border:none;background:transparent;color:var(--ink);font-family:var(--font-serif);font-size:1.25rem;text-align:left;padding:.85rem 0;border-bottom:1px solid var(--hair)}.logo-light[data-astro-cid-3ef6ksr2]{position:absolute;inset:0;opacity:0;transition:opacity var(--transition)}.site-header[data-astro-cid-3ef6ksr2].is-over-hero:not(.is-scrolled) .logo-dark[data-astro-cid-3ef6ksr2]{opacity:0}.site-header[data-astro-cid-3ef6ksr2].is-over-hero:not(.is-scrolled) .logo-light[data-astro-cid-3ef6ksr2]{opacity:1}html[data-theme=dark] .site-header[data-astro-cid-3ef6ksr2]:not(.is-over-hero) .logo-dark[data-astro-cid-3ef6ksr2],html[data-theme=dark] .site-header[data-astro-cid-3ef6ksr2].is-scrolled .logo-dark[data-astro-cid-3ef6ksr2]{opacity:0}html[data-theme=dark] .site-header[data-astro-cid-3ef6ksr2]:not(.is-over-hero) .logo-light[data-astro-cid-3ef6ksr2],html[data-theme=dark] .site-header[data-astro-cid-3ef6ksr2].is-scrolled .logo-light[data-astro-cid-3ef6ksr2]{opacity:1}.site-header[data-astro-cid-3ef6ksr2].is-over-hero:not(.is-scrolled) .nav-link[data-astro-cid-3ef6ksr2]{color:var(--on-photo)}.site-header[data-astro-cid-3ef6ksr2].is-over-hero:not(.is-scrolled) .nav-link[data-astro-cid-3ef6ksr2]:after{background:var(--on-photo)}.site-header[data-astro-cid-3ef6ksr2].is-over-hero:not(.is-scrolled) .menu-toggle[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{background:var(--on-photo)}.site-header[data-astro-cid-3ef6ksr2].is-over-hero:not(.is-scrolled) .header-cta[data-astro-cid-3ef6ksr2]{background:transparent;color:var(--on-photo);border:1px solid rgba(250,246,236,.55)}.site-header[data-astro-cid-3ef6ksr2].is-over-hero:not(.is-scrolled) .header-cta[data-astro-cid-3ef6ksr2]:hover{background:#faf6ec1f}.site-header[data-astro-cid-3ef6ksr2].is-over-hero:not(.is-scrolled) .theme-toggle[data-astro-cid-3ef6ksr2]{color:var(--on-photo);border-color:#faf6ec8c;background:transparent}@media(min-width:1024px){.theme-toggle[data-astro-cid-3ef6ksr2]{display:inline-flex}}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media(prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}
