:root{--warm-white:#fdfaf5;--cream:#f5f0e8;--sand:#e2d5c0;--charcoal:#2c1810;--taupe:#9a8570;--gold:#b8962e;--gold-light:#d4af50;--font-display:"Cormorant Garamond", Georgia, serif;--font-body:"DM Sans", system-ui, sans-serif}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-size:16px}body{font-family:var(--font-body);color:var(--charcoal);background:var(--warm-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:300}#root{overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:var(--font-body);background:0 0;border:none}._header_8ejzk_1{z-index:100;background:0 0;transition:background .5s,box-shadow .5s;position:fixed;top:0;left:0;right:0}._scrolled_8ejzk_21{-webkit-backdrop-filter:blur(16px);background:#f5f0e8eb;box-shadow:0 1px #2c18100f}._nav_8ejzk_35{justify-content:flex-end;align-items:center;max-width:1400px;height:64px;margin:0 auto;padding:0 6vw;display:flex}._links_8ejzk_57{align-items:center;gap:3rem;margin:0;padding:0;list-style:none;display:flex}._link_8ejzk_57{font-family:var(--font-body);letter-spacing:.3em;text-transform:uppercase;color:var(--taupe);padding-bottom:3px;font-size:.6rem;font-weight:400;text-decoration:none;transition:color .3s;position:relative}._link_8ejzk_57:after{content:"";background:var(--charcoal);width:0;height:1px;transition:width .35s;position:absolute;bottom:0;left:0}._link_8ejzk_57:hover{color:var(--charcoal)}._link_8ejzk_57:hover:after{width:100%}._hamburger_8ejzk_141{cursor:pointer;z-index:160;background:0 0;border:none;flex-direction:column;gap:5px;width:28px;padding:4px 0;display:none}._hamburger_8ejzk_141 span{background:var(--charcoal);transform-origin:50%;width:100%;height:1px;transition:transform .3s,opacity .3s;display:block}._hamburger_8ejzk_141._open_8ejzk_183 span:first-child{transform:translateY(6px)rotate(45deg)}._hamburger_8ejzk_141._open_8ejzk_183 span:nth-child(2){opacity:0;transform:scaleX(0)}._hamburger_8ejzk_141._open_8ejzk_183 span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}._hamburger_8ejzk_141._open_8ejzk_183{opacity:0;pointer-events:none}._overlay_8ejzk_221{z-index:150;pointer-events:none;opacity:0;background:#3d3530;flex-direction:column;justify-content:flex-start;width:100%;height:100svh;padding:2rem 2.5rem 3rem;transition:opacity .35s;display:flex;position:fixed;inset:0;overflow:hidden}._closeBtn_8ejzk_255{cursor:pointer;color:var(--cream);font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;opacity:.8;background:0 0;border:none;align-items:center;gap:.5rem;width:fit-content;padding:0;font-size:.75rem;font-weight:400;transition:opacity .2s;display:flex}._closeBtn_8ejzk_255:hover{opacity:1}._closeBtn_8ejzk_255 span{font-size:1rem;line-height:1}._overlayOpen_8ejzk_311{opacity:1;pointer-events:auto}._overlayLinks_8ejzk_321{flex-direction:column;gap:.25rem;margin:2.5rem 0 0;padding:0;list-style:none;display:flex}._overlayLink_8ejzk_321{font-family:var(--font-display);color:var(--cream);letter-spacing:.02em;opacity:0;font-size:clamp(2rem,9vw,3rem);font-weight:300;text-decoration:none;transition:opacity .4s,transform .4s,color .2s;display:block;transform:translateY(20px)}._overlayOpen_8ejzk_311 ._overlayLink_8ejzk_321{opacity:1;transform:translateY(0)}._overlayOpen_8ejzk_311 ._overlayLink_8ejzk_321:first-child{transition-delay:.1s}._overlayOpen_8ejzk_311 ._overlayLink_8ejzk_321:nth-child(2){transition-delay:.18s}._overlayLink_8ejzk_321:hover{color:var(--taupe)}._overlayFooter_8ejzk_389{opacity:0;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-top:auto;padding-top:1.5rem;transition:opacity .4s .3s,transform .4s .3s;display:flex;transform:translateY(10px)}._overlayOpen_8ejzk_311 ._overlayFooter_8ejzk_389{opacity:1;transform:translateY(0)}._overlayEmail_8ejzk_423{font-family:var(--font-body);letter-spacing:.14em;color:var(--taupe);font-size:.62rem;font-weight:400;text-decoration:none;transition:color .2s}._overlayEmail_8ejzk_423:hover{color:var(--cream)}._overlaySocials_8ejzk_451{align-items:center;gap:1.25rem;display:flex}._overlaySocialLink_8ejzk_463{color:var(--taupe);align-items:center;transition:color .2s;display:flex}._overlaySocialLink_8ejzk_463:hover{color:var(--cream)}@media (width<=768px){._nav_8ejzk_35{justify-content:flex-end;height:60px;padding:0 1.5rem}._links_8ejzk_57{display:none}._hamburger_8ejzk_141{display:flex}}._logoImg_8ejzk_519{object-fit:contain;width:auto;height:54px;display:block}._hero_xqkqi_1{background:var(--cream);align-items:center;min-height:100svh;padding:0 6vw;display:flex}._grid_xqkqi_1{grid-template-columns:1fr 1fr;align-items:center;gap:6vw;width:100%;max-width:1200px;margin:0 auto;display:grid}._colLeft_xqkqi_1{justify-content:flex-end;align-items:center;display:flex}._logo_xqkqi_1{-webkit-user-select:none;user-select:none;width:clamp(240px,28vw,400px);height:auto;display:block}._colRight_xqkqi_1{flex-direction:column;gap:2.8rem;display:flex}._headline_xqkqi_1{flex-direction:column;gap:0;margin:0;display:flex}._line1_xqkqi_1{font-family:var(--font-display);letter-spacing:.01em;color:#3d3530;font-size:clamp(3rem,5.5vw,5.2rem);font-style:italic;font-weight:300;line-height:1.1}._line2_xqkqi_1{font-family:var(--font-display);letter-spacing:.01em;color:#3d3530;font-size:clamp(3rem,5.5vw,5.2rem);font-weight:300;line-height:1.1}._tagline_xqkqi_1{font-family:var(--font-body);color:var(--taupe);letter-spacing:.02em;margin:0;font-size:clamp(.85rem,1.1vw,1rem);font-weight:300;line-height:1.9}._cta_xqkqi_1{font-family:var(--font-body);letter-spacing:.3em;text-transform:uppercase;color:var(--taupe);border-bottom:1px solid;width:fit-content;padding-bottom:3px;font-size:.65rem;font-weight:400;text-decoration:none;transition:color .3s}._cta_xqkqi_1:hover{color:var(--charcoal)}@keyframes _bounce_xqkqi_1{0%,to{opacity:.7;transform:translateY(0)}50%{opacity:1;transform:translateY(7px)}}._texture_xqkqi_11,._scrollArrow_xqkqi_19{display:none}@media (width<=768px){._texture_xqkqi_11{pointer-events:none;opacity:.04;z-index:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)' opacity='1'/%3E%3C/svg%3E");background-size:200px 200px;display:block;position:absolute;inset:0}._scrollArrow_xqkqi_19{z-index:1;justify-content:center;animation:2s ease-in-out infinite _bounce_xqkqi_1;display:flex;position:absolute;bottom:2rem;left:0;right:0}._hero_xqkqi_1{background:#f2ede6;justify-content:center;align-items:center;min-height:100svh;padding:96px 7vw 5rem;position:relative}._grid_xqkqi_1{text-align:center;grid-template-columns:1fr;gap:0;width:100%;margin-top:-5rem}._colLeft_xqkqi_1{justify-content:center;margin-bottom:2.4rem}._logo_xqkqi_1{width:230px;margin:0 auto}._colRight_xqkqi_1{flex-direction:column;align-items:center;gap:0;display:flex}._headline_xqkqi_1{align-items:center;margin-bottom:1.6rem}._line1_xqkqi_1{text-align:center;font-size:2.75rem;font-style:italic;line-height:1.15}._line2_xqkqi_1{text-align:center;font-size:2.75rem;font-style:normal;line-height:1.15}._tagline_xqkqi_1{letter-spacing:.01em;color:var(--taupe);text-align:center;margin-bottom:2.4rem;font-size:.9rem;line-height:1.75}._cta_xqkqi_1{letter-spacing:.28em;color:#a07840;border-bottom-color:#a07840;margin:0 auto;font-size:.6rem}}:root{--react-pdf-annotation-layer:1;--annotation-unfocused-field-background:url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color:Highlight;--input-focus-outline:1px solid Canvas;--input-unfocused-border-color:transparent;--input-disabled-border-color:transparent;--input-hover-border-color:black;--link-outline:none}@media screen and (forced-colors:active){:root{--input-focus-border-color:CanvasText;--input-unfocused-border-color:ActiveText;--input-disabled-border-color:GrayText;--input-hover-border-color:Highlight;--link-outline:1.5px solid LinkText}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selecteditem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert();backdrop-filter:invert()}}.annotationLayer{pointer-events:none;transform-origin:0 0;z-index:3;position:absolute;top:0;left:0}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg)translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg)translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg)translateY(-100%)}.annotationLayer canvas{width:100%;height:100%;position:absolute}.annotationLayer section{text-align:initial;pointer-events:auto;box-sizing:border-box;transform-origin:0 0;margin:0;position:absolute}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{width:100%;height:100%;font-size:1em;position:absolute;top:0;left:0}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--total-scale-factor)) sans-serif;vertical-align:top;width:100%;height:100%;margin:0}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{border:2px solid var(--input-disabled-border-color);cursor:not-allowed;background:0 0}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline);background:0 0;border-radius:2px}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-color:#0000;background-image:none}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline);border-radius:2px}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{content:"";background-color:canvastext;display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{width:1px;height:80%;left:45%}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;width:50%;height:50%;top:20%;left:30%}.annotationLayer .textWidgetAnnotation input.comb{padding-left:2px;padding-right:0;font-family:monospace}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{appearance:none}.annotationLayer .popupTriggerArea{width:100%;height:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{font-size:calc(9px * var(--total-scale-factor));width:100%;min-width:calc(180px * var(--total-scale-factor));pointer-events:none;position:absolute}.annotationLayer .popup{max-width:calc(180px * var(--total-scale-factor));box-shadow:0 calc(2px * var(--total-scale-factor)) calc(5px * var(--total-scale-factor)) #888;border-radius:calc(2px * var(--total-scale-factor));padding:calc(6px * var(--total-scale-factor));margin-left:calc(5px * var(--total-scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto;background-color:#ff9;position:absolute}.annotationLayer .popup>*{font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{margin-left:calc(5px * var(--total-scale-factor));display:inline-block}.annotationLayer .popupContent{margin-top:calc(2px * var(--total-scale-factor));padding-top:calc(2px * var(--total-scale-factor));border-top:1px solid #333}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .highlightAnnotation,.annotationLayer .underlineAnnotation,.annotationLayer .squigglyAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .lineAnnotation svg line,.annotationLayer .squareAnnotation svg rect,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .caretAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .stampAnnotation,.annotationLayer .fileAttachmentAnnotation{cursor:pointer}.annotationLayer section svg{width:100%;height:100%;position:absolute;top:0;left:0}.annotationLayer .annotationTextContent{opacity:0;color:#0000;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;position:absolute}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}:root{--react-pdf-text-layer:1;--highlight-bg-color:#b400aa;--highlight-selected-bg-color:#006400}@media screen and (forced-colors:active){:root{--highlight-bg-color:Highlight;--highlight-selected-bg-color:ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg)translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg)translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg)translate(-100%)}.textLayer{text-align:initial;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2;line-height:1;position:absolute;inset:0;overflow:hidden}.textLayer :is(span,br){color:#0000;white-space:pre;cursor:text;transform-origin:0 0;margin:0;position:absolute}.textLayer span.markedContent{height:0;top:0}.textLayer .highlight{background-color:var(--highlight-bg-color);border-radius:4px;margin:-1px;padding:1px}.textLayer .highlight.appended{position:initial}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:0 0}.textLayer .endOfContent{z-index:-1;cursor:default;-webkit-user-select:none;user-select:none;display:block;position:absolute;inset:100% 0 0}.textLayer.selecting .endOfContent{top:0}.hiddenCanvasElement{width:0;height:0;display:none;position:absolute;top:0;left:0}._section_1f8o0_1{background:var(--warm-white);padding:8rem 0 7rem}._inner_1f8o0_11{max-width:1400px;margin:0 auto;padding:0 3rem}._header_1f8o0_25{flex-direction:column;gap:.75rem;margin-bottom:4rem;display:flex}._heading_1f8o0_57{font-family:var(--font-display);color:var(--charcoal);letter-spacing:.01em;margin:0;font-size:clamp(1.8rem,3.5vw,3rem);font-weight:300;line-height:1.1}._card_1f8o0_95{cursor:pointer;grid-area:span 1/span 4;position:relative;overflow:hidden}._imageWrap_1f8o0_133 .react-pdf__Document,._imageWrap_1f8o0_133 .react-pdf__Page{width:100%!important;height:100%!important}._imageWrap_1f8o0_133 .react-pdf__Page__canvas{object-fit:cover;transition:transform .9s cubic-bezier(.25,.46,.45,.94);display:block;width:100%!important;height:100%!important}._card_1f8o0_95:hover ._imageWrap_1f8o0_133 .react-pdf__Page__canvas{transform:scale(1.07)}._overlay_1f8o0_209{opacity:0;background:linear-gradient(#0000 0%,#1c1a181a 40%,#1c1a18a6 100%);align-items:flex-end;padding:1.5rem;transition:opacity .45s;display:flex;position:absolute;inset:0}._overlayContent_1f8o0_239{flex-direction:column;gap:.3rem;display:flex}._overlayName_1f8o0_251{font-family:var(--font-display);color:var(--cream);letter-spacing:.02em;font-size:1.3rem;font-weight:300}@media (width<=1200px){._grid_1f8o0_79{grid-template-columns:repeat(6,1fr);grid-auto-rows:240px}._card_1f8o0_95{grid-column:span 3}._tall_1f8o0_111{grid-area:span 2/span 3}._wide_1f8o0_121{grid-column:span 6}}@media (width<=768px){._section_1f8o0_1{padding:5rem 0 4rem}._inner_1f8o0_11{padding:0 1.5rem}._grid_1f8o0_79{grid-template-columns:1fr;grid-auto-rows:300px;gap:1rem}._card_1f8o0_95,._tall_1f8o0_111,._wide_1f8o0_121{grid-area:span 1/span 1}._cardFooter_1f8o0_287{flex-direction:column;gap:.2rem}._cardMeta_1f8o0_319{white-space:normal}}._header_1f8o0_25{margin-bottom:3.5rem}._label_1f8o0_39{font-family:var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:var(--taupe);font-size:.65rem;font-weight:400}._grid_1f8o0_79{grid-template-columns:repeat(12,1fr);grid-auto-rows:260px;gap:1.5rem;display:grid}._card_1f8o0_95{grid-area:span 1/span 4;position:relative;overflow:hidden}._tall_1f8o0_111{grid-area:span 2/span 4}._wide_1f8o0_121{grid-area:span 1/span 8}._imageWrap_1f8o0_133{background:var(--sand);width:100%;height:calc(100% - 72px);position:relative;overflow:hidden}._tall_1f8o0_111 ._imageWrap_1f8o0_133{height:calc(100% - 72px)}._image_1f8o0_133{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.25,.46,.45,.94)}._card_1f8o0_95:hover ._image_1f8o0_133{transform:scale(1.06)}._overlay_1f8o0_209{opacity:0;background:#1c1a1873;justify-content:center;align-items:center;transition:opacity .45s;display:flex;position:absolute;inset:0}._card_1f8o0_95:hover ._overlay_1f8o0_209{opacity:1}._overlayCategory_1f8o0_267{font-family:var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:var(--cream);font-size:.65rem;font-weight:400}._cardFooter_1f8o0_287{justify-content:space-between;align-items:baseline;gap:1rem;padding:1rem 0 0;display:flex}._cardName_1f8o0_303{font-family:var(--font-display);color:var(--charcoal);letter-spacing:.01em;font-size:1.15rem;font-weight:400}._cardMeta_1f8o0_319{font-family:var(--font-body);color:var(--taupe);letter-spacing:.1em;white-space:nowrap;font-size:.65rem;font-weight:300}@media (width<=1200px){._grid_1f8o0_79{grid-template-columns:repeat(6,1fr);grid-auto-rows:240px}._card_1f8o0_95{grid-column:span 3}._tall_1f8o0_111{grid-area:span 2/span 3}._wide_1f8o0_121{grid-column:span 6}}@media (width<=768px){._section_1f8o0_1{padding:5rem 0 4rem}._inner_1f8o0_11{padding:0 1.5rem}._grid_1f8o0_79{grid-template-columns:1fr;grid-auto-rows:280px;gap:1rem}._card_1f8o0_95,._tall_1f8o0_111,._wide_1f8o0_121{grid-area:span 1/span 1}._cardFooter_1f8o0_287{flex-direction:column;gap:.25rem}._cardMeta_1f8o0_319{white-space:normal}}._backdrop_1f8o0_791{-webkit-backdrop-filter:blur(6px);z-index:200;background:#2c1810b8;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;inset:0}._modal_1f8o0_819{background:var(--cream);flex-direction:column;width:100%;max-width:860px;max-height:90vh;display:flex;overflow-y:auto}._modalHeader_1f8o0_841{border-bottom:1px solid var(--sand);justify-content:space-between;align-items:flex-start;padding:2rem 2rem 1.25rem;display:flex}._modalName_1f8o0_857{font-family:var(--font-display);color:var(--charcoal);letter-spacing:.01em;margin:0 0 .3rem;font-size:clamp(1.4rem,2.5vw,2rem);font-weight:300}._modalMeta_1f8o0_875{font-family:var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:var(--taupe);font-size:.6rem;font-weight:400}._closeBtn_1f8o0_893{color:var(--taupe);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;font-size:1.8rem;line-height:1;transition:color .2s}._closeBtn_1f8o0_893:hover{color:var(--charcoal)}@keyframes _pageFade_1f8o0_1{0%{opacity:0}to{opacity:1}}._pdfPage_1f8o0_935{animation:.7s _pageFade_1f8o0_1}._carousel_1f8o0_945{background:var(--sand);justify-content:center;align-items:flex-start;display:flex;position:relative;overflow:hidden}._carousel_1f8o0_945 .react-pdf__Document,._carousel_1f8o0_945 .react-pdf__Page{display:block;width:100%!important}._carousel_1f8o0_945 .react-pdf__Page__canvas{display:block;width:100%!important;height:auto!important}._pdfLoading_1f8o0_987{text-align:center;width:100%;font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--taupe);padding:4rem 2rem;font-size:.65rem}._navBtn_1f8o0_1009{color:var(--charcoal);cursor:pointer;background:#f5f0e8d9;border:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:2rem;line-height:1;transition:background .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}._navBtn_1f8o0_1009:hover{background:var(--cream)}._navPrev_1f8o0_1053{left:1rem}._navNext_1f8o0_1055{right:1rem}._counter_1f8o0_1059{font-family:var(--font-body);letter-spacing:.18em;color:#f5f0e8d9;background:#2c181073;padding:.25rem .6rem;font-size:.58rem;position:absolute;bottom:1rem;right:1rem}._downloadRow_1f8o0_1085{border-top:1px solid var(--sand);padding:1.25rem 2rem}._downloadLink_1f8o0_1095{font-family:var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:var(--taupe);border-bottom:1px solid;padding-bottom:2px;font-size:.62rem;font-weight:400;text-decoration:none;transition:color .2s}._downloadLink_1f8o0_1095:hover{color:var(--charcoal)}@media (width<=600px){._backdrop_1f8o0_791{align-items:center;padding:1rem}._modal_1f8o0_819{border-radius:4px;max-height:92vh}}._section_1463c_1{background:var(--cream);padding:8rem 0 7rem}._inner_1463c_11{max-width:1400px;margin:0 auto;padding:0 3rem}._grid_1463c_25{grid-template-columns:1fr 1.1fr;align-items:start;gap:7rem;display:grid}._imageCol_1463c_41{flex-direction:column;gap:1rem;display:flex;position:relative}._portraitWrap_1463c_55{background:var(--sand);aspect-ratio:3/4;position:relative;overflow:hidden}._portrait_1463c_55{object-fit:cover;width:100%;height:100%;transition:transform 1.2s}._portraitWrap_1463c_55:hover ._portrait_1463c_55{transform:scale(1.04)}._imageCaption_1463c_91{font-family:var(--font-body);letter-spacing:.15em;text-transform:uppercase;color:var(--taupe);text-align:right;font-size:.58rem;font-weight:300}._textCol_1463c_113{flex-direction:column;gap:1.5rem;padding-top:1.5rem;display:flex}._label_1463c_127{font-family:var(--font-body);letter-spacing:.28em;text-transform:uppercase;color:var(--gold);font-size:.62rem;font-weight:400}._name_1463c_145{font-family:var(--font-display);color:var(--charcoal);letter-spacing:.01em;margin:0;font-size:clamp(2.8rem,5vw,4.5rem);font-weight:300;line-height:1}._title_1463c_165{font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--taupe);margin:-.75rem 0 0;font-size:.72rem;font-weight:300}._divider_1463c_187{align-items:center;gap:.75rem;display:flex}._dividerLine_1463c_199{background:var(--sand);flex:1;height:1px}._dividerDot_1463c_211{background:var(--taupe);border-radius:50%;flex-shrink:0;width:4px;height:4px}._bio_1463c_229{font-family:var(--font-body);color:var(--charcoal);opacity:.8;font-size:1rem;font-weight:300;line-height:1.9}._quote_1463c_249{font-family:var(--font-display);color:var(--taupe);border-left:2px solid var(--sand);margin:0;padding-left:1.25rem;font-size:clamp(1rem,1.5vw,1.2rem);font-style:italic;font-weight:300;line-height:1.7}._details_1463c_275{border-top:1px solid var(--sand);flex-direction:column;gap:.75rem;padding-top:1.5rem;display:flex}._detailRow_1463c_291{align-items:baseline;gap:2rem;display:flex}._detailLabel_1463c_303{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--taupe);flex-shrink:0;min-width:110px;font-size:.62rem;font-weight:400}._detailValue_1463c_325{font-family:var(--font-display);color:var(--charcoal);letter-spacing:.02em;font-size:1rem;font-weight:400}@media (width<=1200px){._grid_1463c_25{gap:4rem}}@media (width<=768px){._section_1463c_1{padding:5rem 0 4rem}._inner_1463c_11{padding:0 1.5rem}._grid_1463c_25{grid-template-columns:1fr;gap:3rem}._portraitWrap_1463c_55{aspect-ratio:4/3}._textCol_1463c_113{padding-top:0}._name_1463c_145{font-size:clamp(2rem,10vw,3rem)}}._footer_1vot4_1{background:#3d3530;padding:3.5rem 0 2.5rem}._inner_1vot4_11{flex-direction:column;gap:2rem;max-width:1400px;margin:0 auto;padding:0 3rem;display:flex}._top_1vot4_31{justify-content:space-between;align-items:center;gap:2rem;display:flex}._logo_1vot4_45{font-family:var(--font-display);letter-spacing:.04em;color:var(--taupe);cursor:pointer;background:0 0;border:none;padding:0;font-size:clamp(1.4rem,2.5vw,2rem);font-weight:300;transition:color .25s}._logo_1vot4_45:hover{color:var(--cream)}._navList_1vot4_81{align-items:center;gap:2.5rem;margin:0;padding:0;list-style:none;display:flex}._navLink_1vot4_99{font-family:var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:var(--taupe);font-size:.62rem;font-weight:400;text-decoration:none;transition:color .25s}._navLink_1vot4_99:hover{color:var(--charcoal)}._right_1vot4_131{align-items:center;gap:2.5rem;display:flex}._email_1vot4_145{font-family:var(--font-body);letter-spacing:.14em;color:var(--taupe);font-size:.62rem;font-weight:400;text-decoration:none;transition:color .25s}._email_1vot4_145:hover{color:var(--charcoal)}._socials_1vot4_175{align-items:center;gap:1rem;display:flex}._socialLink_1vot4_187{color:var(--taupe);align-items:center;transition:color .25s;display:flex}._socialLink_1vot4_187:hover{color:var(--charcoal)}._rule_1vot4_211{background:var(--cream);height:1px}._bottom_1vot4_223{justify-content:space-between;align-items:center;gap:1rem;display:flex}._copy_1vot4_237{font-family:var(--font-body);letter-spacing:.12em;color:var(--taupe);font-size:.6rem;font-weight:300}._tagline_1vot4_253{font-family:var(--font-body);letter-spacing:.14em;color:var(--taupe);font-size:.6rem;font-weight:300}@media (width<=768px){._inner_1vot4_11{gap:1.75rem;padding:0 1.5rem}._top_1vot4_31{flex-direction:column;align-items:flex-start;gap:1.5rem}._right_1vot4_131{flex-direction:column;align-items:flex-start;gap:1.25rem;width:100%}._navList_1vot4_81{gap:1.5rem}._bottom_1vot4_223{flex-direction:column;align-items:flex-start;gap:.4rem}}
