._page_14yfo_1{overflow:hidden}._hero_14yfo_1{max-width:1480px;margin:0 auto;display:grid;grid-template-columns:49% 51%;min-height:640px}._heroCopy_14yfo_1{padding:74px 20px 46px max(46px,calc((100vw - 1330px)/2));display:flex;flex-direction:column;justify-content:center}._eyebrow_14yfo_1,._kicker_14yfo_1{font:600 10px var(--font-family-monospace);letter-spacing:.13em;color:var(--primary)}._eyebrow_14yfo_1{display:flex;align-items:center;gap:9px}._dot_14yfo_1{width:8px;height:8px;border-radius:50%;background:#6a9b7b;display:inline-block}._heroCopy_14yfo_1 h1{font:700 clamp(60px,6.7vw,110px)/.98 var(--font-family-display);letter-spacing:-.08em;margin:33px 0 29px;color:var(--foreground)}._heroCopy_14yfo_1 h1 em,._sectionHeading_14yfo_1 h2 em,._story_14yfo_1 h2 em,._bottomInvite_14yfo_1 h2 em{font-family:Georgia,serif;font-weight:400;letter-spacing:-.07em}._heroCopy_14yfo_1 h1>span{color:var(--success)}._heroCopy_14yfo_1 p{color:#5f7166;font-size:16px;line-height:1.75;max-width:440px;margin:0}._heroActions_14yfo_1{display:flex;align-items:center;gap:28px;margin-top:33px;flex-wrap:wrap}._primaryCta_14yfo_1{background:var(--primary);color:#fff;text-decoration:none;padding:17px 22px;display:inline-flex;align-items:center;justify-content:space-between;gap:28px;font-size:13px;font-weight:700;border-radius:5px;transition:transform .2s,background .2s}._primaryCta_14yfo_1:hover{transform:translateY(-2px);background:#0f3827}._textCta_14yfo_1,._sectionLink_14yfo_1,._storyLink_14yfo_1{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:var(--foreground);font-size:13px;font-weight:700}._heroMeta_14yfo_1{display:flex;gap:25px;margin-top:64px;color:#87948b;font:500 9px var(--font-family-monospace);letter-spacing:.09em}._heroImage_14yfo_1{position:relative;min-height:600px;overflow:hidden;background:#c8d4c3}._heroImage_14yfo_1 img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;object-position:center}._imageTag_14yfo_1{position:absolute;right:32px;bottom:30px;padding:13px 16px;background:#f7f8f3ee;color:var(--foreground);font:600 10px var(--font-family-monospace);display:flex;gap:9px;align-items:center;letter-spacing:.08em}._ribbon_14yfo_1{background:#dfe7dc;display:flex;align-items:center;justify-content:center;gap:32px;min-height:60px;white-space:nowrap;overflow:hidden;font:600 10px var(--font-family-monospace);letter-spacing:.11em;color:#456050}._ribbon_14yfo_1 ._stars_14yfo_1{font-size:17px;color:#83aa8b}._collections_14yfo_1{max-width:1370px;margin:0 auto;padding:110px 38px 100px}._sectionHeading_14yfo_1{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:42px;gap:24px}._sectionHeading_14yfo_1 h2,._story_14yfo_1 h2,._bottomInvite_14yfo_1 h2{font:700 clamp(38px,4.2vw,64px)/1.08 var(--font-family-display);letter-spacing:-.06em;margin:19px 0 0}._sectionLink_14yfo_1{border-bottom:1px solid var(--primary);padding-bottom:8px}._collectionGrid_14yfo_1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:19px}._collectionCard_14yfo_1{text-decoration:none;color:var(--foreground);min-width:0}._collectionImage_14yfo_1{aspect-ratio:4/5;overflow:hidden;position:relative;background:var(--surface)}._collectionImage_14yfo_1 img{width:100%;height:100%;object-fit:cover;transition:transform .5s}._collectionCard_14yfo_1:hover img{transform:scale(1.055)}._number_14yfo_1{position:absolute;top:16px;left:17px;background:#ffffffde;padding:9px 11px;font:600 9px var(--font-family-monospace);letter-spacing:.05em}._collectionFoot_14yfo_1{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:17px 0}._collectionFoot_14yfo_1 h3{font:700 20px var(--font-family-display);letter-spacing:-.035em;margin:0 0 4px}._collectionFoot_14yfo_1 p{font-size:12px;color:#819087;margin:0}._arrowCircle_14yfo_1{border:1px solid #bac9bd;border-radius:50%;display:grid;place-content:center;flex-shrink:0;width:38px;height:38px}._additionalHeading_14yfo_1{margin:50px 0 18px}._additionalHeading_14yfo_1 h3{font:700 33px var(--font-family-display);letter-spacing:-.055em;margin:9px 0 0}._additionalGrid_14yfo_1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px}._additionalGrid_14yfo_1>a{border:1px solid #d7e2d6;text-decoration:none;color:#244d32;padding:20px 18px;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:137px;transition:transform .2s}._additionalGrid_14yfo_1>a:hover{transform:translateY(-3px)}._additionalGrid_14yfo_1>a>div{display:flex;flex-direction:column;gap:9px}._additionalGrid_14yfo_1 span{font:600 9px var(--font-family-monospace);color:#78957c}._additionalGrid_14yfo_1 strong{font:700 19px var(--font-family-display);letter-spacing:-.045em}._additionalGrid_14yfo_1 small{font-size:10px;color:#78907c;line-height:1.5}._additionalGrid_14yfo_1 svg{align-self:flex-end;flex-shrink:0;color:#588263}@media(max-width:1050px){._additionalGrid_14yfo_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:580px){._additionalGrid_14yfo_1{grid-template-columns:1fr 1fr;gap:8px}._additionalGrid_14yfo_1>a{padding:14px;min-height:130px}._additionalGrid_14yfo_1 strong{font-size:16px}._additionalGrid_14yfo_1 svg{display:none}._additionalHeading_14yfo_1 h3{font-size:27px}}._extraCategories_14yfo_1{display:flex;justify-content:space-between;gap:12px;border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin-top:30px;padding:23px 0}._extraCategories_14yfo_1 a{font:600 10px var(--font-family-monospace);color:var(--primary);text-decoration:none;letter-spacing:.05em;display:flex;gap:12px;align-items:center}._story_14yfo_1{display:grid;grid-template-columns:1fr 1fr;background:#edf0e9;min-height:610px}._storyImage_14yfo_1{position:relative;min-height:550px}._storyImage_14yfo_1 img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}._verticalLabel_14yfo_1{position:absolute;bottom:20px;left:22px;writing-mode:vertical-rl;transform:rotate(180deg);color:#fff;font:600 11px var(--font-family-monospace);letter-spacing:.15em}._storyCopy_14yfo_1{padding:80px max(32px,calc((100vw - 1330px)/2)) 70px 72px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}._story_14yfo_1 h2{font-size:clamp(38px,3.6vw,58px);margin:22px 0 26px}._storyCopy_14yfo_1 p{max-width:470px;font-size:15px;line-height:1.8;color:#68796d}._storyFeatures_14yfo_1{display:flex;gap:25px;border-top:1px solid #cfdbd1;padding:25px 0;margin-top:22px;flex-wrap:wrap}._storyFeatures_14yfo_1 span{display:flex;align-items:center;gap:9px;font:600 10px var(--font-family-monospace);color:var(--primary)}._storyLink_14yfo_1{border-bottom:1px solid var(--primary);padding-bottom:10px;margin-top:18px}._bottomInvite_14yfo_1{padding:110px 22px 120px;text-align:center;display:flex;flex-direction:column;align-items:center}._bottomInvite_14yfo_1 h2{margin:24px 0}._bottomInvite_14yfo_1 p{max-width:520px;color:#64766b;font-size:15px;line-height:1.75;margin:0 0 28px}@media(max-width:1100px){._heroCopy_14yfo_1{padding-left:45px}._heroCopy_14yfo_1 h1{font-size:clamp(55px,7vw,80px)}._collectionGrid_14yfo_1{grid-template-columns:repeat(2,1fr)}._collectionImage_14yfo_1{aspect-ratio:5/4}._storyCopy_14yfo_1{padding:55px 40px}}@media(max-width:700px){._hero_14yfo_1{grid-template-columns:1fr}._heroCopy_14yfo_1{padding:60px 24px 40px}._heroCopy_14yfo_1 h1{font-size:clamp(58px,13vw,85px);margin:22px 0}._heroCopy_14yfo_1 p{font-size:15px}._heroMeta_14yfo_1{margin-top:38px}._heroImage_14yfo_1{min-height:345px}._ribbon_14yfo_1{justify-content:flex-start;padding:0 16px}._collections_14yfo_1{padding:70px 20px}._sectionHeading_14yfo_1{align-items:flex-start;flex-direction:column;margin-bottom:24px}._sectionHeading_14yfo_1 h2{font-size:42px}._collectionGrid_14yfo_1{gap:14px}._collectionImage_14yfo_1{aspect-ratio:4/5}._collectionFoot_14yfo_1 h3{font-size:16px}._collectionFoot_14yfo_1 p{font-size:11px}._arrowCircle_14yfo_1{width:30px;height:30px}._extraCategories_14yfo_1{flex-direction:column;gap:20px}._story_14yfo_1{grid-template-columns:1fr}._storyImage_14yfo_1{min-height:350px}._storyCopy_14yfo_1{padding:55px 25px}._bottomInvite_14yfo_1{padding:80px 20px}._bottomInvite_14yfo_1 h2{font-size:47px}}._section_3ouoq_1{background:#ecf2e9;border-top:1px solid #d7e6d5;border-bottom:1px solid #d7e6d5;padding:85px 35px;color:#1c3826}._inner_3ouoq_2{max-width:1330px;margin:auto}._heading_3ouoq_2{display:flex;justify-content:space-between;align-items:end;gap:22px;margin-bottom:29px}._heading_3ouoq_2>div>span,._label_3ouoq_2{font:700 10px var(--font-family-monospace);letter-spacing:.1em;color:#528367}._heading_3ouoq_2 h2{font:700 clamp(37px,4.1vw,59px)/1.07 var(--font-family-display);letter-spacing:-.065em;margin:18px 0 10px}._heading_3ouoq_2 h2 em{font:400 1em Georgia,serif;color:#5c8f66;letter-spacing:-.075em}._heading_3ouoq_2 p{color:#6f8875;line-height:1.7;font-size:13px;max-width:620px;margin:0}._heading_3ouoq_2>a{display:flex;align-items:center;gap:9px;color:#245b3d;font-size:12px;font-weight:700;text-decoration:none;border-bottom:1px solid #245b3d;padding-bottom:7px;white-space:nowrap}._empty_3ouoq_6{height:120px;display:flex;align-items:center;justify-content:center;color:#71917a;font-size:13px}._grid_3ouoq_7{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 16px}._product_3ouoq_8{color:#1f3828;text-decoration:none;min-width:0}._product_3ouoq_8>div{position:relative;aspect-ratio:1/1.1;background:#dce8d8;overflow:hidden}._product_3ouoq_8 img{width:100%;height:100%;object-fit:cover}._product_3ouoq_8 small{display:block;font-size:10px;color:#70947a;margin:11px 0 6px}._product_3ouoq_8 h3{font:700 19px var(--font-family-display);letter-spacing:-.04em;margin:0 0 8px}._product_3ouoq_8 strong{font-size:14px}._approved_3ouoq_8{position:absolute;top:11px;left:11px;background:#fffcf0;padding:7px;font:600 8px var(--font-family-monospace);color:#39784c}._noPhoto_3ouoq_8{display:grid;place-items:center;height:100%;color:#8ca48c}._emptyState_3ouoq_9{display:grid;grid-template-columns:1.2fr .8fr;background:#d9e7d5;border:1px solid #c9dbc6}._emptyIntro_3ouoq_10{padding:35px 38px 40px;display:flex;align-items:start;flex-direction:column}._emptyIntro_3ouoq_10 h3{font:700 clamp(30px,3.1vw,44px) var(--font-family-display);letter-spacing:-.055em;margin:15px 0 7px}._emptyIntro_3ouoq_10 p{color:#6a866f;font-size:13px;max-width:580px;line-height:1.8;margin:0}._emptyIntro_3ouoq_10 a{display:inline-flex;align-items:center;gap:10px;background:#215d3c;color:#fff;text-decoration:none;font-size:12px;font-weight:700;padding:13px 17px;margin-top:24px}._steps_3ouoq_11{display:flex;flex-direction:column;justify-content:center;gap:17px;padding:30px 35px;border-left:1px solid #c4d8bf}._steps_3ouoq_11 span{display:flex;align-items:center;gap:13px;font-size:13px;font-weight:700;color:#476e51}._steps_3ouoq_11 svg{color:#32754a;flex-shrink:0}._status_3ouoq_11{font-size:10px;color:#8b936e;text-align:center}@media(max-width:850px){._grid_3ouoq_7{grid-template-columns:repeat(2,minmax(0,1fr))}._heading_3ouoq_2{align-items:start;flex-direction:column}._emptyState_3ouoq_9{grid-template-columns:1fr}._steps_3ouoq_11{border-left:0;border-top:1px solid #c4d8bf}}@media(max-width:550px){._section_3ouoq_1{padding:55px 18px}._emptyIntro_3ouoq_10{padding:29px 21px}._steps_3ouoq_11{padding:24px 21px}._heading_3ouoq_2 h2{font-size:40px}}
