@font-face{font-family:Italiana;font-style:normal;font-weight:400;font-display:swap;src:url(../media/68eb6f6c399b0b08-s.p.2uf74a5vdrpg7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Italiana Fallback;src:local(Times New Roman);ascent-override:87.07%;descent-override:23.46%;line-gap-override:0.0%;size-adjust:106.58%}.italiana_cebd137b-module__CDO0bG__className{font-family:Italiana,Italiana Fallback;font-style:normal;font-weight:400}.italiana_cebd137b-module__CDO0bG__variable{--font-italiana:"Italiana", "Italiana Fallback"}
@font-face{font-family:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/39c55468420adfa6-s.1ti1r54sj8aa0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.3mtm4mi9aq8dw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/81cef6a21128489e-s.p.00r2o6pv87vbs.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost Fallback;src:local(Arial);ascent-override:111.45%;descent-override:39.06%;line-gap-override:0.0%;size-adjust:96.01%}.jost_e8c06949-module__97C82a__className{font-family:Jost,Jost Fallback;font-style:normal}.jost_e8c06949-module__97C82a__variable{--font-jost:"Jost", "Jost Fallback"}
@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/0926c12c4384550f-s.253cfg7mpxmwg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.273-hd1b-0-z9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/0926c12c4384550f-s.253cfg7mpxmwg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.273-hd1b-0-z9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_ff9d09dc-module__UspjUG__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:italic}.cormorant_garamond_ff9d09dc-module__UspjUG__variable{--font-cormorant:"Cormorant Garamond", "Cormorant Garamond Fallback"}
.c-bow-page{--bow-sand:#efe6d8;--bow-cream:#f7f1e8;--bow-clay:#e3d8c6;--bow-ink:#2a2718;--bow-pine:#3f3f2a;--bow-olive:#6a6a45;--bow-blush:#e9c9c4;--bow-rose:#c97f7f;--bow-rose-deep:#a85e5e;--bow-ink-70:#2a2718b3;--bow-ink-65:#2a2718a6;--bow-ink-45:#2a271873;--bow-ink-35:#2a271859;--bow-ink-30:#2a27184d;--bow-ink-15:#2a271826;--bow-ink-10:#2a27181a;--bow-ink-04:#2a27180a;--bow-cream-90:#f7f1e8e6;--bow-cream-60:#f7f1e899;--bow-cream-50:#f7f1e880;--bow-cream-40:#f7f1e866;--bow-cream-30:#f7f1e84d;--bow-cream-25:#f7f1e840;--bow-cream-08:#f7f1e814;--bow-cream-05:#f7f1e80d;--bow-cream-035:#f7f1e809;--bow-cream-03:#f7f1e808;--bow-outline:#6a6a4529;--bow-nav-veil:#efe6d8e6;--bow-scrim-strong:#2a2718bf;--bow-scrim-mid:#2a27189e;--bow-scrim-low:#2a271859;--bow-scrim-none:#2a27180d;--bow-blush-glow:#e9c9c459;--bow-white-glow:#ffffff80;--bow-shadow-cursor:0 10px 30px #2a27182e;--bow-shadow-nav:0 1px 0 #2a27181a;--bow-font-display:var(--font-italiana), "Times New Roman", serif;--bow-font-body:var(--font-jost), "Helvetica Neue", Arial, sans-serif;--bow-font-quote:var(--font-cormorant), Georgia, serif;--bow-text-micro:10px;--bow-text-mini:11px;--bow-text-xs:12px;--bow-text-sm:13px;--bow-text-base:14px;--bow-text-fluid:clamp(14px, 1.2vw, 17px);--bow-text-fluid-wide:clamp(14px, 1.2vw, 18px);--bow-text-form:14px;--bow-text-numeral:20px;--bow-text-numeral-lg:22px;--bow-text-stat:26px;--bow-quote-sm:clamp(16px, 1.3vw, 19px);--bow-quote-md:clamp(19px, 1.8vw, 26px);--bow-quote-lg:clamp(22px, 2.2vw, 34px);--bow-quote-xl:clamp(28px, 4vw, 60px);--bow-quote-hero:clamp(17px, 1.6vw, 23px);--bow-quote-cue:clamp(26px, 3.6vw, 52px);--bow-title-hero:clamp(52px, 11vw, 188px);--bow-title-chapter:clamp(40px, 5.2vw, 88px);--bow-title-scene:clamp(46px, 8.5vw, 140px);--bow-title-banner:clamp(44px, 6.5vw, 110px);--bow-title-owner:clamp(40px, 4.8vw, 80px);--bow-title-pinned:clamp(34px, min(5vw, 8vh), 84px);--bow-title-card:clamp(30px, 3vw, 48px);--bow-title-card-sm:clamp(24px, 2.2vw, 34px);--bow-title-tile:clamp(34px, 3.8vw, 60px);--bow-title-cta:clamp(30px, 3vw, 46px);--bow-title-marquee:clamp(26px, 3vw, 48px);--bow-title-handle:clamp(22px, 2vw, 30px);--bow-title-watermark:clamp(120px, 30vw, 520px);--bow-weight-light:300;--bow-weight-regular:400;--bow-weight-medium:500;--bow-leading-flat:1;--bow-leading-tight:.88;--bow-leading-title:.95;--bow-leading-snug:1.1;--bow-leading-quote:1.3;--bow-leading-body:1.5;--bow-leading-prose:1.6;--bow-leading-meta:1.7;--bow-track-hero:.34em;--bow-track-chapter:.32em;--bow-track-label:.3em;--bow-track-button:.24em;--bow-track-scroll:.22em;--bow-track-tag:.2em;--bow-track-nav:.18em;--bow-track-footer:.16em;--bow-track-caption:.14em;--bow-track-chip:.08em;--bow-track-body:.06em;--bow-track-title:.01em;--bow-measure-hero:52ch;--bow-measure-lede:40ch;--bow-measure-prose:44ch;--bow-measure-scene:52ch;--bow-measure-quote:22ch;--bow-measure-tag:36ch;--bow-measure-tag-wide:40ch;--bow-measure-note:38ch;--bow-measure-tagline:26ch;--bow-space-1:4px;--bow-space-2:6px;--bow-space-3:8px;--bow-space-4:10px;--bow-space-5:12px;--bow-space-6:14px;--bow-space-7:16px;--bow-space-8:18px;--bow-space-9:20px;--bow-space-10:24px;--bow-space-11:28px;--bow-space-12:32px;--bow-gutter:clamp(16px, 5vw, 72px);--bow-gutter-nav:clamp(16px, 4vw, 48px);--bow-section-pad:clamp(48px, 7vw, 104px);--bow-section-pad-sm:clamp(40px, 5vw, 72px);--bow-section-pad-xs:clamp(36px, 5vw, 64px);--bow-grid-gap:clamp(12px, 2vw, 28px);--bow-card-gap:clamp(12px, 1.6vw, 22px);--bow-rail-gap:clamp(12px, 1.6vw, 22px);--bow-column-gap:clamp(16px, 3vw, 48px);--bow-tile-pad:clamp(18px, 2.4vw, 32px);--bow-panel-pad:clamp(20px, 2.6vw, 36px);--bow-head-gap:clamp(24px, 3.5vw, 48px);--bow-head-gap-sm:clamp(20px, 3vw, 40px);--bow-marquee-gap:clamp(32px, 5vw, 80px);--bow-tile-gap:clamp(6px, .8vw, 12px);--bow-stagger:clamp(0px, 3vh, 56px);--bow-scene-inset-x:clamp(16px, 5vw, 80px);--bow-scene-inset-y:clamp(16px, 5vh, 56px);--bow-footer-rule-gap:clamp(28px, 4vw, 56px);--bow-max-width:1360px;--bow-nav-height:104px;--bow-hero-scene:200vh;--bow-rail-scene:320vh;--bow-turquoise-scene:260vh;--bow-logo-height:clamp(40px, 5vw, 56px);--bow-logo-max:150px;--bow-logo-footer:64px;--bow-card-width:clamp(150px, min(22vw, calc((100vh - 330px) * .75)), 320px);--bow-card-width-lg:clamp(180px, min(30vw, calc((100vh - 330px) * .9)), 440px);--bow-inset-figure:clamp(110px, 15vw, 220px);--bow-cursor-size:76px;--bow-dot-size:6px;--bow-cue-height:40px;--bow-progress-height:2px;--bow-hairline:1px;--bow-pick-thumb:110px;--bow-min-panel:260px;--bow-min-tile:280px;--bow-min-tile-lg:300px;--bow-track-column:minmax(min(100%, 300px), 1fr);--bow-track-column-sm:minmax(min(100%, 200px), 1fr);--bow-track-column-xs:minmax(min(100%, 180px), 1fr);--bow-track-column-thumb:minmax(min(100%, 140px), 1fr);--bow-track-column-foot:minmax(min(100%, 190px), 1fr);--bow-mask-top:58;--bow-mask-side:30;--bow-mask-bottom:8;--bow-mask-radius:220;--bow-radius-pill:999px;--bow-radius-round:50%;--bow-border-hair:1px solid var(--bow-ink-30);--bow-border-dash:1px dashed var(--bow-ink-30);--bow-border-dash-light:1px dashed var(--bow-cream-25);--bow-border-dash-mid:1px dashed var(--bow-cream-30);--bow-ease:cubic-bezier(.2, .7, .2, 1);--bow-dur-zoom:1.2s;--bow-dur-swap:.6s;--bow-dur-tag:.45s;--bow-dur-chrome:.5s;--bow-dur-hover:.4s;--bow-dur-chip:.35s;--bow-dur-cursor:.25s;--bow-dur-marquee:42s;--bow-dur-spin:90s;--bow-dur-cue:2.2s;--bow-zoom-scale:1.06;--bow-hero-scale:1.18;--bow-z-dots:45;--bow-z-nav:50;--bow-z-progress:60;--bow-z-cursor:65;--bow-z-grain:70}@media (max-width:760px){.c-bow-page{--bow-mask-side:8;--bow-mask-radius:130}}
*,:before,:after{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;margin:0}img,video{max-width:100%;display:block}h1,h2,h3,p,figure,figcaption,blockquote,dl,dd{margin:0}ul,ol{margin:0;padding:0;list-style:none}.c-bow-page{background:var(--bow-sand);color:var(--bow-ink);font-family:var(--bow-font-body);font-weight:var(--bow-weight-regular);position:relative;overflow-x:clip}:where(.c-bow-page a){color:inherit;transition:color var(--bow-dur-hover);text-decoration:none}:where(.c-bow-page a:hover){color:var(--bow-olive)}.c-bow-page :focus-visible{outline:2px solid var(--bow-olive);outline-offset:3px}.bow-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bow-eyebrow{font-size:var(--bow-text-mini);letter-spacing:var(--bow-track-chapter);text-transform:uppercase;color:var(--bow-olive)}.bow-eyebrow--wide{letter-spacing:var(--bow-track-hero)}.bow-eyebrow--blush{color:var(--bow-blush)}.bow-display{font-family:var(--bow-font-display);font-weight:var(--bow-weight-regular);line-height:var(--bow-leading-title)}.bow-quote{font-family:var(--bow-font-quote);font-style:italic;line-height:var(--bow-leading-quote)}.bow-rule-link{font-size:var(--bow-text-mini);letter-spacing:var(--bow-track-tag);text-transform:uppercase;border-bottom:var(--bow-hairline) solid currentColor;padding-bottom:var(--bow-space-2)}.bow-button{font-size:var(--bow-text-mini);letter-spacing:var(--bow-track-button);text-transform:uppercase;border:var(--bow-hairline) solid var(--bow-cream);transition:background var(--bow-dur-hover), color var(--bow-dur-hover), border-color var(--bow-dur-hover);padding:15px 30px;display:inline-block}.bow-button--solid{background:var(--bow-cream);color:var(--bow-pine)}.bow-button--solid:hover{color:var(--bow-cream);background:0 0}.bow-button--ghost{border-color:var(--bow-cream-50)}.bow-button--ghost:hover{border-color:var(--bow-cream);color:var(--bow-cream);background:var(--bow-cream-08)}.bow-section{padding:var(--bow-section-pad) var(--bow-gutter)}.bow-shell{max-width:var(--bow-max-width);margin-inline:auto}.bow-grid-12{gap:var(--bow-card-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.bow-weave-pine{background-color:var(--bow-pine);background-image:repeating-linear-gradient(0deg, var(--bow-cream-035) 0 1px, transparent 1px 4px), repeating-linear-gradient(90deg, var(--bow-cream-03) 0 1px, transparent 1px 4px);color:var(--bow-cream)}.bow-weave-blush{background-color:var(--bow-blush);background-image:repeating-linear-gradient(45deg, var(--bow-ink-04) 0 2px, transparent 2px 12px)}.bow-scrim{background:linear-gradient(to top, var(--bow-scrim-strong), transparent 55%);position:absolute;inset:0}.bow-scene{position:relative}.bow-scene-stage{height:100vh;position:sticky;top:0;overflow:hidden}[data-fx=mask]{clip-path:inset(calc(var(--bow-mask-top) * 1%) calc(var(--bow-mask-side) * 1%) calc(var(--bow-mask-bottom) * 1%) round calc(var(--bow-mask-radius) * 1px) calc(var(--bow-mask-radius) * 1px) 0 0);will-change:clip-path}[data-fx=scale]{transform:scale(var(--bow-hero-scale));will-change:transform}[data-fx=fade]{will-change:transform, opacity}[data-fx=rise]{opacity:0}[data-fx=circle]{clip-path:circle(0%);will-change:clip-path}[data-fx=hx]{will-change:transform}[data-fx=track]{width:0}@keyframes bow-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes bow-cue{0%{transform-origin:top;transform:scaleY(0)}45%{transform-origin:top;transform:scaleY(1)}55%{transform-origin:bottom;transform:scaleY(1)}to{transform-origin:bottom;transform:scaleY(0)}}@keyframes bow-spin{to{transform:translate(-50%,-50%)rotate(360deg)}}@media (prefers-reduced-motion:reduce){.bow-marquee-track,.bow-orbit,.bow-cue-line{animation:none!important}}.bow-motion [data-reveal]{transition:opacity 1s var(--bow-ease), transform 1.1s var(--bow-ease), clip-path 1.2s var(--bow-ease)}.bow-motion [data-reveal=up]{opacity:0;transform:translateY(36px)}.bow-motion [data-reveal=clip]{clip-path:inset(0 0 100%)}.bow-motion [data-reveal].is-revealed{opacity:1;clip-path:inset(0);transform:none}.bow-motion [data-reveal][data-parallax]{transform:none}.bow-motion [data-reveal=words]{opacity:1}.bow-motion [data-reveal=words] .reveal-word{opacity:0;transition:opacity .8s var(--bow-ease), transform .8s var(--bow-ease);display:inline-block;transform:translateY(.5em)}.bow-motion [data-reveal=words].is-revealed .reveal-word{opacity:1;transform:none}.bow-motion [data-reveal=words].is-revealed .reveal-word:first-child{transition-delay:0s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(2){transition-delay:40ms}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(3){transition-delay:80ms}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(4){transition-delay:.12s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(5){transition-delay:.16s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(6){transition-delay:.2s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(7){transition-delay:.24s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(8){transition-delay:.28s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(9){transition-delay:.32s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(10){transition-delay:.36s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(11){transition-delay:.4s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(12){transition-delay:.44s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(13){transition-delay:.48s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(14){transition-delay:.52s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(15){transition-delay:.56s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(16){transition-delay:.6s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(17){transition-delay:.64s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(18){transition-delay:.68s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(19){transition-delay:.72s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(20){transition-delay:.76s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(21){transition-delay:.8s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(22){transition-delay:.84s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(23){transition-delay:.88s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(24){transition-delay:.92s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(25){transition-delay:.96s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(26){transition-delay:1s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(27){transition-delay:1.04s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(28){transition-delay:1.08s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(29){transition-delay:1.12s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(30){transition-delay:1.16s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(31){transition-delay:1.2s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(32){transition-delay:1.24s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(33){transition-delay:1.28s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(34){transition-delay:1.32s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(35){transition-delay:1.36s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(36){transition-delay:1.4s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(37){transition-delay:1.44s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(38){transition-delay:1.48s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(39){transition-delay:1.52s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(40){transition-delay:1.56s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(41){transition-delay:1.6s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(42){transition-delay:1.64s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(43){transition-delay:1.68s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(44){transition-delay:1.72s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(45){transition-delay:1.76s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(46){transition-delay:1.8s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(47){transition-delay:1.84s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(48){transition-delay:1.88s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(49){transition-delay:1.92s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(50){transition-delay:1.96s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(51){transition-delay:2s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(52){transition-delay:2.04s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(53){transition-delay:2.08s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(54){transition-delay:2.12s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(55){transition-delay:2.16s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(56){transition-delay:2.2s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(57){transition-delay:2.24s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(58){transition-delay:2.28s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(59){transition-delay:2.32s}.bow-motion [data-reveal=words].is-revealed .reveal-word:nth-child(60){transition-delay:2.36s}.bow-delay-60{transition-delay:60ms}.bow-delay-80{transition-delay:80ms}.bow-delay-100{transition-delay:.1s}.bow-delay-120{transition-delay:.12s}.bow-delay-160{transition-delay:.16s}.bow-delay-180{transition-delay:.18s}.bow-delay-200{transition-delay:.2s}.bow-delay-240{transition-delay:.24s}.bow-delay-300{transition-delay:.3s}@media (hover:none){.product-card-tag,.category-tile-note{opacity:1;transform:none}}
.c-bow-progress{height:var(--bow-progress-height);background:var(--bow-olive);width:0;z-index:var(--bow-z-progress);position:fixed;top:0;left:0}.c-bow-cursor{z-index:var(--bow-z-cursor);pointer-events:none;opacity:0;transition:opacity var(--bow-dur-cursor), transform var(--bow-dur-cursor);width:var(--bow-cursor-size);height:var(--bow-cursor-size);border-radius:var(--bow-radius-round);background:var(--bow-cream);color:var(--bow-ink);font-size:var(--bow-text-mini);letter-spacing:var(--bow-track-tag);text-transform:uppercase;box-shadow:var(--bow-shadow-cursor);justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0;transform:translate(-50%,-50%)scale(.6)}.c-bow-chapter-dots{z-index:var(--bow-z-dots);gap:var(--bow-space-8);font-family:var(--bow-font-display);font-size:var(--bow-text-base);color:var(--bow-ink-35);opacity:0;transition:opacity var(--bow-dur-hover);flex-direction:column;display:flex;position:fixed;top:50%;right:clamp(10px,2vw,28px);transform:translateY(-50%)}.chapter-dot-link{align-items:center;gap:var(--bow-space-3);transition:color var(--bow-dur-hover);display:flex}.chapter-dot-mark{width:var(--bow-dot-size);height:var(--bow-dot-size);border-radius:var(--bow-radius-round);border:var(--bow-hairline) solid currentColor;transition:background var(--bow-dur-hover);background:0 0;display:block}@media (max-width:900px){.c-bow-chapter-dots{display:none}}.c-bow-nav{z-index:var(--bow-z-nav);transition:background var(--bow-dur-chrome) ease, box-shadow var(--bow-dur-chrome) ease;position:fixed;top:0;left:0;right:0}.nav-announcement{background:var(--bow-olive);color:var(--bow-cream);text-align:center;font-size:var(--bow-text-mini);letter-spacing:var(--bow-track-scroll);text-transform:uppercase;padding:var(--bow-space-3) var(--bow-space-7)}.nav-inner{padding:var(--bow-space-4) var(--bow-gutter-nav);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.nav-list{font-size:var(--bow-text-mini);letter-spacing:var(--bow-track-nav);text-transform:uppercase;gap:clamp(12px,2vw,26px);display:flex}.nav-list--end{justify-content:flex-end}.nav-link--sale{color:var(--bow-rose)}.nav-logo-link{display:block}.nav-logo-image{height:var(--bow-logo-height);width:auto;max-width:var(--bow-logo-max);object-fit:contain}@media (max-width:860px){.nav-inner{justify-items:center;gap:var(--bow-space-3);grid-template-columns:minmax(0,1fr)}.nav-list{scrollbar-width:none;max-width:100%;overflow-x:auto}.nav-list--end{justify-content:center}.nav-logo-link{order:-1}}.c-bow-footer{background:var(--bow-ink);color:var(--bow-cream);padding:var(--bow-section-pad-sm) var(--bow-gutter) var(--bow-space-11)}.footer-grid{grid-template-columns:repeat(auto-fit, var(--bow-track-column-foot));gap:var(--bow-column-gap);align-items:start;display:grid}.footer-logo-image{height:var(--bow-logo-footer);object-fit:contain;background:var(--bow-cream);width:auto;padding:var(--bow-space-3)}.footer-tagline{margin-top:var(--bow-space-7);color:var(--bow-blush);max-width:var(--bow-measure-tagline);font-size:19px}.footer-column{gap:var(--bow-space-4);font-size:var(--bow-text-mini);letter-spacing:var(--bow-track-footer);text-transform:uppercase;flex-direction:column;display:flex}.footer-column-title{color:var(--bow-blush);margin-bottom:var(--bow-space-1)}.footer-column-title--spaced{margin-top:var(--bow-space-6)}.footer-link:hover{color:var(--bow-blush)}.footer-address{text-transform:none;letter-spacing:var(--bow-track-title);font-weight:var(--bow-weight-light);line-height:var(--bow-leading-body)}.footer-baseline{max-width:var(--bow-max-width);margin:var(--bow-footer-rule-gap) auto 0;padding-top:var(--bow-space-9);border-top:var(--bow-border-dash-light);justify-content:space-between;gap:var(--bow-space-5);font-size:var(--bow-text-mini);letter-spacing:var(--bow-track-caption);text-transform:uppercase;color:var(--bow-cream-60);flex-wrap:wrap;display:flex}.c-bow-grain{pointer-events:none;z-index:var(--bow-z-grain);opacity:.08;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .7 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:240px 240px;position:fixed;inset:0}.c-bow-nav.is-stuck{background:var(--bow-nav-veil);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--bow-shadow-nav)}.c-bow-cursor.is-visible{opacity:1;transform:translate(-50%,-50%)scale(1)}.c-bow-chapter-dots.is-visible{opacity:1}.chapter-dot-link.is-active{color:var(--bow-ink)}.chapter-dot-link.is-active .chapter-dot-mark{background:currentColor}
.c-bow-hero{height:var(--bow-hero-scene)}.hero-stage{background-color:var(--bow-sand);background-image:radial-gradient(ellipse at 50% 20%, var(--bow-white-glow), transparent 60%)}.hero-watermark{font-family:var(--bow-font-display);font-size:var(--bow-title-watermark);line-height:var(--bow-leading-flat);color:#0000;-webkit-text-stroke:1px var(--bow-outline);white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}.hero-mask{position:absolute;inset:0}.hero-image{object-fit:cover;object-position:50% 30%;width:100%;height:100%}.hero-scrim{background:linear-gradient(to top, var(--bow-scrim-mid), var(--bow-scrim-none) 55%);position:absolute;inset:0}.hero-copy{left:0;right:0;top:var(--bow-nav-height);height:calc(58vh - var(--bow-nav-height));text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;min-height:180px;padding:0 5vw 2vh;display:flex;position:absolute}.hero-eyebrow{margin-bottom:clamp(10px,1.6vw,22px)}.hero-title{font-size:var(--bow-title-hero);line-height:var(--bow-leading-tight);letter-spacing:var(--bow-track-title);text-wrap:balance}.hero-deck{max-width:var(--bow-measure-hero);font-size:var(--bow-quote-hero);color:var(--bow-pine);margin-top:clamp(12px,2vw,24px)}.hero-scroll-cue,.hero-credentials{bottom:var(--bow-space-11);font-size:var(--bow-text-mini);letter-spacing:var(--bow-track-scroll);text-transform:uppercase;color:var(--bow-cream);mix-blend-mode:difference;position:absolute}.hero-scroll-cue{left:var(--bow-gutter-nav);gap:var(--bow-space-6);align-items:center;display:flex}.bow-cue-line{width:var(--bow-hairline);height:var(--bow-cue-height);animation:bow-cue var(--bow-dur-cue) ease-in-out infinite;background:currentColor;display:block}.hero-credentials{right:var(--bow-gutter-nav);text-align:right;line-height:var(--bow-leading-meta)}.hero-chapter-cue{text-align:center;color:var(--bow-cream);padding:0 5vw;position:absolute;bottom:clamp(64px,12vh,120px);left:0;right:0}.hero-chapter-label{margin-bottom:var(--bow-space-4);font-size:var(--bow-text-mini);letter-spacing:var(--bow-track-hero);text-transform:uppercase}.hero-chapter-line{font-size:var(--bow-quote-cue);line-height:var(--bow-leading-snug)}@media (max-width:700px){.hero-credentials{display:none}}.c-bow-collection-strip{background:var(--bow-cream);border-top:var(--bow-border-dash);border-bottom:var(--bow-border-dash);padding:var(--bow-space-8) var(--bow-gutter-nav)}.collection-strip-inner{gap:var(--bow-space-3) var(--bow-space-4);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.collection-strip-label{font-size:var(--bow-text-mini);letter-spacing:var(--bow-track-label);text-transform:uppercase;color:var(--bow-olive);margin-right:var(--bow-space-3)}.collection-chip{padding:var(--bow-space-3) var(--bow-space-6);border:var(--bow-hairline) solid var(--bow-ink-35);border-radius:var(--bow-radius-pill);font-size:var(--bow-text-xs);letter-spacing:var(--bow-track-chip);transition:background var(--bow-dur-chip), color var(--bow-dur-chip), border-color var(--bow-dur-chip)}.collection-chip:hover{background:var(--bow-ink);color:var(--bow-cream);border-color:var(--bow-ink)}.collection-chip--sale{border-color:var(--bow-rose);color:var(--bow-rose-deep)}.collection-chip--sale:hover{background:var(--bow-rose);color:var(--bow-cream);border-color:var(--bow-rose)}.chapter-head{justify-content:space-between;align-items:flex-end;gap:var(--bow-space-9);margin-bottom:var(--bow-head-gap);flex-wrap:wrap;display:flex}.chapter-eyebrow{margin-bottom:var(--bow-space-6)}.chapter-title{font-size:var(--bow-title-chapter)}.chapter-lede{max-width:var(--bow-measure-lede);font-size:var(--bow-quote-md);color:var(--bow-pine)}.c-bow-road{background-color:var(--bow-sand)}.road-grid{gap:var(--bow-grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.road-head{grid-column:1/span 12;grid-template-columns:repeat(auto-fit, var(--bow-track-column));gap:var(--bow-column-gap);margin-bottom:var(--bow-head-gap-sm);align-items:end;display:grid}.road-figure{position:relative;overflow:hidden}.road-figure--wide{grid-column:1/span 7}.road-figure--tall{grid-column:8/span 5}.road-figure--square-left{grid-column:5/span 4}.road-figure--square-right{grid-column:9/span 4}.road-image{object-fit:cover;width:100%;height:100%}.road-image--wide{aspect-ratio:16/10}.road-image--tall{aspect-ratio:4/5}.road-image--square{aspect-ratio:1}.road-caption{left:var(--bow-space-7);bottom:var(--bow-space-7);padding:var(--bow-space-2) var(--bow-space-4);background:var(--bow-cream-90);font-size:var(--bow-text-mini);letter-spacing:var(--bow-track-caption);text-transform:uppercase;color:var(--bow-pine);position:absolute}.c-bow-itinerary{padding:var(--bow-panel-pad);justify-content:space-between;gap:var(--bow-space-10);min-height:var(--bow-min-panel);flex-direction:column;grid-column:1/span 4;display:flex}.itinerary-label{font-size:var(--bow-text-mini);letter-spacing:var(--bow-track-chapter);text-transform:uppercase;color:var(--bow-blush)}.itinerary-list{gap:var(--bow-space-6);font-size:var(--bow-text-base);font-weight:var(--bow-weight-light);line-height:var(--bow-leading-body);flex-direction:column;display:flex}.itinerary-item{gap:var(--bow-space-5);border-bottom:var(--bow-border-dash-light);padding-bottom:var(--bow-space-5);display:flex}.itinerary-item:last-child{border-bottom:0;padding-bottom:0}.itinerary-number{font-family:var(--bow-font-display);font-size:var(--bow-text-numeral);line-height:var(--bow-leading-flat);color:var(--bow-blush)}@media (max-width:860px){.road-figure--wide,.road-figure--tall,.road-figure--square-left,.road-figure--square-right,.c-bow-itinerary{grid-column:1/span 12}}.c-bow-rail{height:var(--bow-rail-scene)}.rail-stage{background-color:var(--bow-cream);background-image:radial-gradient(ellipse at 50% 100%, var(--bow-blush-glow), transparent 60%);padding-top:var(--bow-nav-height);flex-direction:column;justify-content:center;gap:clamp(12px,2.5vh,28px);display:flex}.rail-head{justify-content:space-between;align-items:flex-end;gap:var(--bow-space-7);padding-inline:var(--bow-gutter);flex-wrap:wrap;display:flex}.rail-title{font-size:var(--bow-title-pinned)}.rail-head-aside{align-items:flex-end;gap:var(--bow-space-4);text-align:right;flex-direction:column;display:flex}.rail-head-note{max-width:var(--bow-measure-note);font-size:var(--bow-text-sm);font-weight:var(--bow-weight-light);line-height:var(--bow-leading-body);color:var(--bow-pine)}.rail-viewport{overflow:hidden}.rail-track{width:max-content;padding-inline:var(--bow-gutter);align-items:flex-start;gap:clamp(12px,1.6vw,22px);display:flex}.rail-progress{margin-inline:var(--bow-gutter);align-items:center;gap:var(--bow-space-7);display:flex}.rail-progress-label{font-size:var(--bow-text-mini);letter-spacing:var(--bow-track-button);text-transform:uppercase;color:var(--bow-olive);white-space:nowrap}.rail-progress-groove{height:var(--bow-hairline);background:var(--bow-ink-15);flex:1}.rail-progress-fill{height:var(--bow-hairline);background:var(--bow-ink)}.c-bow-product-card{width:var(--bow-card-width);flex:none}.c-bow-product-card--lifted{margin-top:var(--bow-stagger)}.c-bow-product-card--feature{width:var(--bow-card-width-lg)}.product-card-frame{background:var(--bow-clay);aspect-ratio:3/4;display:block;position:relative;overflow:hidden}.product-card-frame--feature{aspect-ratio:4/5}.product-card-image{object-fit:cover;width:100%;height:100%;transition:transform var(--bow-dur-zoom) var(--bow-ease);position:absolute;inset:0}.product-card-image--alt{opacity:0;transition:opacity var(--bow-dur-swap)}.product-card-frame:hover .product-card-image{transform:scale(var(--bow-zoom-scale))}.product-card-frame:hover .product-card-image--alt{opacity:1}.product-card-tag{left:var(--bow-space-5);bottom:var(--bow-space-5);padding:var(--bow-space-2) var(--bow-space-4);background:var(--bow-cream);font-size:var(--bow-text-micro);letter-spacing:var(--bow-track-tag);text-transform:uppercase;opacity:0;transition:opacity var(--bow-dur-tag), transform var(--bow-dur-tag);position:absolute;transform:translateY(8px)}.product-card-frame:hover .product-card-tag,.product-card-frame:focus-visible .product-card-tag{opacity:1;transform:translateY(0)}.product-card-meta{justify-content:space-between;gap:var(--bow-space-5);margin-top:var(--bow-space-5);font-size:var(--bow-text-sm);display:flex}.product-card-price{color:var(--bow-olive)}.product-card-note{margin-top:var(--bow-space-1);font-size:var(--bow-text-xs);font-weight:var(--bow-weight-light);color:var(--bow-ink-65)}.c-bow-rail-cta{justify-content:center;align-items:center;gap:var(--bow-space-7);width:var(--bow-card-width);aspect-ratio:3/4;background-color:var(--bow-olive);background-image:repeating-linear-gradient(0deg, var(--bow-cream-05) 0 1px, transparent 1px 4px), repeating-linear-gradient(90deg, var(--bow-cream-035) 0 1px, transparent 1px 4px);color:var(--bow-cream);text-align:center;padding:var(--bow-space-10);transition:background-color var(--bow-dur-chrome);flex-direction:column;flex:none;display:flex}.c-bow-rail-cta:hover{background-color:var(--bow-pine);color:var(--bow-cream)}.rail-cta-title{font-family:var(--bow-font-display);font-size:var(--bow-title-cta);line-height:var(--bow-leading-flat)}.rail-cta-link{font-size:var(--bow-text-mini);letter-spacing:var(--bow-track-button);text-transform:uppercase;border-bottom:var(--bow-hairline) solid var(--bow-cream-50);padding-bottom:var(--bow-space-2)}.c-bow-turquoise{height:var(--bow-turquoise-scene)}.turquoise-stage{color:var(--bow-cream)}.bow-orbit{aspect-ratio:1;border-radius:var(--bow-radius-round);border:var(--bow-border-dash-light);width:min(92vw,92vh);animation:bow-spin var(--bow-dur-spin) linear infinite;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.turquoise-reveal{position:absolute;inset:0}.turquoise-image{object-fit:cover;width:100%;height:100%}.turquoise-scrim{background:linear-gradient(to top, var(--bow-scrim-strong), var(--bow-scrim-low) 60%);position:absolute;inset:0}.turquoise-quote-layer,.turquoise-copy-layer{text-align:center;justify-content:center;align-items:center;padding:0 5vw;display:flex;position:absolute;inset:0}.turquoise-copy-layer{flex-direction:column}.turquoise-quote{font-size:var(--bow-quote-xl);line-height:var(--bow-leading-snug);max-width:var(--bow-measure-quote)}.turquoise-eyebrow{margin-bottom:var(--bow-space-6);letter-spacing:var(--bow-track-hero)}.turquoise-title{margin-bottom:var(--bow-space-8);font-size:var(--bow-title-scene);line-height:.9}.turquoise-body{margin-bottom:var(--bow-space-11);max-width:var(--bow-measure-scene);font-size:var(--bow-text-fluid-wide);line-height:var(--bow-leading-prose);font-weight:var(--bow-weight-light)}.turquoise-attributes{justify-content:center;gap:var(--bow-space-4) var(--bow-space-11);margin-bottom:var(--bow-space-12);font-size:var(--bow-text-mini);letter-spacing:var(--bow-track-scroll);text-transform:uppercase;color:var(--bow-blush);flex-wrap:wrap;display:flex}.turquoise-attribute-mark{color:var(--bow-cream-40)}.turquoise-actions{justify-content:center;gap:var(--bow-space-5);flex-wrap:wrap;display:flex}.turquoise-inset{bottom:var(--bow-scene-inset-y);width:var(--bow-inset-figure);position:absolute}.turquoise-inset--right{right:var(--bow-scene-inset-x)}.turquoise-inset--left{left:var(--bow-scene-inset-x)}.turquoise-inset-image{aspect-ratio:1;object-fit:cover;border:var(--bow-hairline) solid var(--bow-cream-30);width:100%;padding:var(--bow-space-2)}.turquoise-inset-caption{margin-top:var(--bow-space-3);font-size:var(--bow-text-micro);letter-spacing:var(--bow-track-nav);text-transform:uppercase;color:var(--bow-blush)}@media (max-width:760px){.turquoise-inset{display:none}}.c-bow-category-tile{background:var(--bow-clay);display:block;position:relative;overflow:hidden}.category-tile--portrait{aspect-ratio:4/5}.category-tile--stretch{min-height:var(--bow-min-tile);align-self:stretch}.category-tile--stretch-tall{min-height:var(--bow-min-tile-lg)}.category-tile-media{object-fit:cover;width:100%;height:100%;transition:transform var(--bow-dur-zoom) var(--bow-ease);position:absolute;inset:0}.category-tile-media--offset{object-position:50% 30%}.category-tile-media--alt{opacity:0;transition:opacity var(--bow-dur-swap)}.c-bow-category-tile:hover .category-tile-media{transform:scale(var(--bow-zoom-scale))}.c-bow-category-tile:hover .category-tile-media--alt{opacity:1}.category-tile-body{left:var(--bow-space-9);right:var(--bow-space-9);bottom:var(--bow-space-9);color:var(--bow-cream);gap:var(--bow-space-2);flex-direction:column;display:flex;position:absolute}.category-tile-index{font-size:var(--bow-text-mini);letter-spacing:var(--bow-track-label);text-transform:uppercase;color:var(--bow-blush)}.category-tile-name{font-family:var(--bow-font-display);font-size:var(--bow-title-card);line-height:var(--bow-leading-flat)}.category-tile-note{font-size:var(--bow-text-sm);font-weight:var(--bow-weight-light);line-height:var(--bow-leading-body);max-width:var(--bow-measure-tag);opacity:0;transition:opacity var(--bow-dur-tag), transform var(--bow-dur-tag);transform:translateY(8px)}.category-tile-note--wide{max-width:var(--bow-measure-tag-wide)}.c-bow-category-tile:hover .category-tile-note,.c-bow-category-tile:focus-visible .category-tile-note{opacity:1;transform:translateY(0)}.tile-span-5{grid-column:1/span 5}.tile-span-7-right{grid-column:6/span 7}.tile-span-4-a{grid-column:1/span 4}.tile-span-4-b{grid-column:5/span 4}.tile-span-4-c{grid-column:9/span 4}.tile-span-7{grid-column:1/span 7}.tile-span-5-right{grid-column:8/span 5}.c-bow-motion-tile{aspect-ratio:4/5;background:var(--bow-ink);position:relative;overflow:hidden}.motion-tile-video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.motion-tile-scrim{background:linear-gradient(to top, var(--bow-scrim-strong), transparent 50%);position:absolute;inset:0}.motion-tile-link{font-family:var(--bow-font-display);font-size:var(--bow-title-card-sm);line-height:var(--bow-leading-snug);color:var(--bow-cream)}.motion-tile-link:hover{color:var(--bow-blush)}@media (max-width:900px){.tile-span-5,.tile-span-7-right,.tile-span-4-a,.tile-span-4-b,.tile-span-4-c,.tile-span-7,.tile-span-5-right{grid-column:1/span 12}}.c-bow-promises{background:var(--bow-cream);border-top:var(--bow-border-dash);border-bottom:var(--bow-border-dash);padding:var(--bow-space-10) var(--bow-gutter)}.promises-grid{grid-template-columns:repeat(auto-fit, var(--bow-track-column-sm));gap:var(--bow-space-7) var(--bow-space-12);font-size:var(--bow-text-xs);letter-spacing:var(--bow-track-body);line-height:var(--bow-leading-body);display:grid}.promise-item{gap:var(--bow-space-5);align-items:flex-start;display:flex}.promise-mark{font-family:var(--bow-font-display);font-size:var(--bow-text-numeral-lg);line-height:var(--bow-leading-flat);color:var(--bow-olive)}.promise-title{font-weight:var(--bow-weight-medium);display:block}.promise-note{font-weight:var(--bow-weight-light);color:var(--bow-ink-70)}.home-again-aside{gap:var(--bow-card-gap);flex-direction:column;grid-column:8/span 5;display:flex}.c-bow-sale-tile{justify-content:space-between;gap:var(--bow-space-9);padding:var(--bow-tile-pad);color:var(--bow-ink);transition:background-color var(--bow-dur-chrome);flex-direction:column;flex:1;display:flex}.c-bow-sale-tile:hover{background-color:var(--bow-rose);color:var(--bow-ink)}.sale-tile-label{font-size:var(--bow-text-mini);letter-spacing:var(--bow-track-label);text-transform:uppercase}.sale-tile-title{font-family:var(--bow-font-display);font-size:var(--bow-title-tile);line-height:var(--bow-leading-title)}.sale-tile-link{font-size:var(--bow-text-mini);letter-spacing:var(--bow-track-tag);text-transform:uppercase;border-bottom:var(--bow-hairline) solid currentColor;padding-bottom:var(--bow-space-2);align-self:flex-start}.c-bow-pick{grid-template-columns:var(--bow-pick-thumb) 1fr;gap:var(--bow-space-7);padding:var(--bow-space-6);background:var(--bow-cream);border:var(--bow-border-dash);color:var(--bow-ink);align-items:center;display:grid}.pick-frame{aspect-ratio:1;background:var(--bow-clay);display:block;overflow:hidden}.pick-image{object-fit:cover;width:100%;height:100%;transition:transform var(--bow-dur-zoom) var(--bow-ease)}.c-bow-pick:hover .pick-image{transform:scale(var(--bow-zoom-scale))}.pick-body{gap:var(--bow-space-2);flex-direction:column;display:flex}.pick-label{font-size:var(--bow-text-micro);letter-spacing:var(--bow-track-label);text-transform:uppercase;color:var(--bow-olive)}.pick-quote{font-size:var(--bow-quote-sm)}.pick-meta{font-size:var(--bow-text-xs);justify-content:space-between;gap:var(--bow-space-3);display:flex}.pick-price{color:var(--bow-olive)}@media (max-width:900px){.home-again-aside{grid-column:1/span 12}}.owners-grid{gap:var(--bow-column-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.owners-portrait{aspect-ratio:4/5;border:var(--bow-hairline) solid var(--bow-cream-25);padding:var(--bow-space-3);grid-column:1/span 5;position:relative;overflow:hidden}.owners-portrait-image{object-fit:cover;object-position:50% 20%;width:100%;height:100%}.owners-body{grid-column:6/span 7}.owners-title{margin-bottom:var(--bow-space-10);font-size:var(--bow-title-owner)}.owners-quote{margin-bottom:var(--bow-space-10);font-size:var(--bow-quote-md);color:var(--bow-cream);line-height:1.35}.owners-stats{grid-template-columns:repeat(auto-fit, var(--bow-track-column-xs));gap:var(--bow-space-7) var(--bow-space-10);margin-bottom:var(--bow-space-11);padding-top:var(--bow-space-9);border-top:var(--bow-border-dash-mid);font-size:var(--bow-text-xs);letter-spacing:var(--bow-track-body);line-height:var(--bow-leading-body);font-weight:var(--bow-weight-light);display:grid}.owners-stat-value{font-family:var(--bow-font-display);font-size:var(--bow-text-stat);line-height:var(--bow-leading-flat);margin-bottom:var(--bow-space-2);display:block}.owners-actions{gap:var(--bow-space-5);flex-wrap:wrap;display:flex}@media (max-width:900px){.owners-portrait,.owners-body{grid-column:1/span 12}}.c-bow-emporium{background:var(--bow-olive);color:var(--bow-cream);padding:var(--bow-section-pad-sm) var(--bow-gutter);position:relative;overflow:hidden}.emporium-weave{background-image:repeating-linear-gradient(45deg, var(--bow-cream-05) 0 1px, transparent 1px 14px);position:absolute;inset:0}.emporium-grid{grid-template-columns:repeat(auto-fit, var(--bow-track-column));gap:var(--bow-column-gap);align-items:end;display:grid;position:relative}.emporium-title{font-size:var(--bow-title-banner);line-height:.92}.emporium-aside{gap:var(--bow-space-7);flex-direction:column;align-items:flex-start;display:flex}.emporium-address{font-size:var(--bow-quote-lg);line-height:1.2}.emporium-links{gap:var(--bow-space-4) var(--bow-space-9);font-size:var(--bow-text-mini);letter-spacing:var(--bow-track-tag);text-transform:uppercase;flex-wrap:wrap;display:flex}.emporium-link{border-bottom:var(--bow-hairline) solid var(--bow-cream);padding-bottom:var(--bow-space-2)}.emporium-link:hover{color:var(--bow-blush);border-color:var(--bow-blush)}.c-bow-press{background:var(--bow-cream);padding:var(--bow-section-pad-xs) 0;border-bottom:var(--bow-border-dash);overflow:hidden}.press-label{margin-bottom:var(--bow-space-10);text-align:center;font-size:var(--bow-text-mini);letter-spacing:var(--bow-track-hero);text-transform:uppercase;color:var(--bow-olive)}.bow-marquee-track{width:max-content;animation:bow-marquee var(--bow-dur-marquee) linear infinite;display:flex}.press-run{align-items:center;gap:var(--bow-marquee-gap);padding-right:var(--bow-marquee-gap);font-family:var(--bow-font-display);font-size:var(--bow-title-marquee);white-space:nowrap;color:var(--bow-ink);display:flex}.press-mark{color:var(--bow-rose);font-size:.5em}.c-bow-instagram{background:var(--bow-sand);padding:var(--bow-section-pad-sm) var(--bow-gutter)}.instagram-head{justify-content:space-between;align-items:baseline;gap:var(--bow-space-5);margin-bottom:var(--bow-space-9);flex-wrap:wrap;display:flex}.instagram-label{font-size:var(--bow-text-mini);letter-spacing:var(--bow-track-hero);text-transform:uppercase;color:var(--bow-olive)}.instagram-handle{font-family:var(--bow-font-display);font-size:var(--bow-title-handle)}.instagram-grid{grid-template-columns:repeat(auto-fit, var(--bow-track-column-thumb));gap:var(--bow-tile-gap);display:grid}.instagram-item{background:var(--bow-clay);display:block;overflow:hidden}.instagram-image{aspect-ratio:1;object-fit:cover;width:100%;transition:transform 1s var(--bow-ease)}.instagram-item:hover .instagram-image{transform:scale(var(--bow-zoom-scale))}.c-bow-newsletter{padding:var(--bow-section-pad) var(--bow-gutter)}.newsletter-grid{grid-template-columns:repeat(auto-fit, var(--bow-track-column));gap:var(--bow-column-gap);align-items:center;display:grid}.newsletter-title{margin-bottom:var(--bow-space-5);font-size:var(--bow-title-banner);line-height:.92}.newsletter-eyebrow{margin-bottom:var(--bow-space-5);letter-spacing:var(--bow-track-hero)}.newsletter-note{max-width:var(--bow-measure-prose);font-size:var(--bow-text-fluid);line-height:var(--bow-leading-prose);font-weight:var(--bow-weight-light)}.newsletter-form{gap:var(--bow-space-4);flex-wrap:wrap;display:flex}.newsletter-input{min-width:0;padding:var(--bow-space-7) var(--bow-space-8);border:var(--bow-hairline) solid var(--bow-ink);background:var(--bow-cream-60);font-family:var(--bow-font-body);font-size:var(--bow-text-form);letter-spacing:var(--bow-track-body);color:var(--bow-ink);border-radius:0;outline:none;flex:220px}.newsletter-input::placeholder{color:var(--bow-ink-45)}.newsletter-submit{padding:var(--bow-space-7) var(--bow-space-11);border:var(--bow-hairline) solid var(--bow-ink);background:var(--bow-ink);color:var(--bow-cream);font-family:var(--bow-font-body);font-size:var(--bow-text-mini);letter-spacing:var(--bow-track-button);text-transform:uppercase;cursor:pointer;transition:background var(--bow-dur-hover), border-color var(--bow-dur-hover)}.newsletter-submit:hover{background:var(--bow-olive);border-color:var(--bow-olive)}.newsletter-status{font-size:var(--bow-text-xs);letter-spacing:var(--bow-track-body);color:var(--bow-pine);flex-basis:100%}
