@font-face{font-family:editorial;src:url(/_next/static/media/64a478fc7c4b140a-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:editorial Fallback;src:local("Arial");ascent-override:105.47%;descent-override:32.76%;line-gap-override:0.00%;size-adjust:87.60%}.__className_0b12f8{font-family:editorial,editorial Fallback}.__variable_0b12f8{--om-editorial:"editorial","editorial Fallback"}:root{--green:#10382f;--wine:#4a1e2b;--ivory:#f6f2e8;--champagne:#d4c19a;--ink:#292b29;--muted:#59645d;--line:#dcd8cc;--serif:Georgia,"Times New Roman",serif;--sans:"Avenir Next",Avenir,"Segoe UI",sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:var(--ivory);color:var(--ink);font-family:var(--sans);font-size:16px;line-height:1.65}a{color:inherit;text-decoration:none}button,input{font:inherit}a,button,input{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline:3px solid var(--wine);outline-offset:5px}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.65}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--serif);font-weight:400;line-height:1.08}h1{font-size:clamp(3.4rem,6.8vw,6.7rem);letter-spacing:-.055em}h2{font-size:clamp(2.5rem,4.4vw,4.4rem);letter-spacing:-.045em}h3{font-size:2rem;letter-spacing:-.025em}em{font-weight:400}p+p{margin-top:1rem}svg{display:block}::selection{background:var(--champagne);color:var(--green)}.skip{position:absolute;top:-100px;left:20px;z-index:20;background:var(--ivory);padding:12px}.skip:focus{top:10px}.wrap{width:min(1280px,calc(100% - 112px));margin:auto}.announcement{padding:9px 20px;text-align:center;background:var(--green);color:var(--ivory);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase}.site-header{border-bottom:1px solid var(--line);background:var(--ivory)}.header-inner{min-height:106px;display:flex;align-items:center;justify-content:space-between;gap:30px}.brand{display:inline-flex;flex-direction:column;align-items:center;color:var(--green);line-height:1}.brand-name{font-family:var(--serif);font-size:3.45rem;letter-spacing:-.065em}.brand-caption{font-size:.54rem;letter-spacing:.23em;margin-top:8px}.brand-om .brand-name{font-size:3.65rem;letter-spacing:-.09em}.brand-om .brand-caption{font-size:.49rem}.brand.compact .brand-name{font-size:2.8rem}.nav{display:flex;align-items:center;gap:32px;font-size:.8rem}.nav a:not(.button):hover{text-decoration:underline;text-underline-offset:6px}.button{border:1px solid var(--green);background:var(--green);color:var(--ivory);padding:15px 25px;display:inline-flex;align-items:center;justify-content:center;gap:30px;font-size:.79rem;line-height:1.4;border-radius:2px;transition:background .18s,transform .18s}.button:hover{background:#1d4a40;transform:translateY(-1px)}.button.secondary{background:transparent;color:var(--green)}.button.secondary:hover{background:#e8e5da}.button.light{background:var(--ivory);color:var(--green);border-color:var(--ivory)}.eyebrow{text-transform:uppercase;letter-spacing:.21em;font-size:.67rem;font-weight:600;color:var(--green);display:block;margin-bottom:25px}.hero{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center;padding:64px 0 70px}.hero-copy{padding:24px 0}.hero-copy h1{color:var(--green);max-width:620px}.hero-copy>p{max-width:435px;color:var(--muted);font-size:.95rem;margin-top:28px}.hero-copy .actions{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin-top:32px}.subtle{font-size:.76rem;color:var(--muted)}.text-link{font-size:.8rem;text-decoration:underline;text-underline-offset:5px}.hero-foot{display:flex;gap:22px;margin-top:31px;font-size:.66rem;color:var(--muted)}.hero-foot span+span{border-left:1px solid var(--line);padding-left:22px}.box-scene{height:580px;position:relative;overflow:hidden;background:radial-gradient(ellipse at 45% 38%,#f3ebd9,#e6ddc8 70%);border-radius:220px 220px 3px 3px;isolation:isolate}.scene-orbit{border:1px solid #c9bea5;border-radius:50%;position:absolute;width:430px;height:430px;left:50%;top:50%;transform:translate(-50%,-50%)}.orbit-two{width:530px;height:530px;opacity:.6}.scene-note{top:75px;left:0;right:0;letter-spacing:.29em;font-size:.58rem;color:#5b6253}.scene-caption,.scene-note{position:absolute;text-align:center}.scene-caption{bottom:25px;width:100%;font-size:.48rem;letter-spacing:.16em;color:#59604f}.gift-box{position:absolute;width:300px;height:260px;top:190px;left:50%;transform:translateX(-50%) rotate(-11deg);background:linear-gradient(135deg,#1f5145,#10382f 65%);box-shadow:23px 34px 30px #273a3033,inset -12px -8px 20px #07291f;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--ivory)}.gift-lid{position:absolute;top:-17px;left:-8px;right:-8px;height:44px;background:linear-gradient(150deg,#326252,#163e33);box-shadow:0 5px 5px #00180f33}.gift-word{font-family:var(--serif);font-size:6rem;letter-spacing:-.12em;position:relative;padding-right:12px}.gift-signature{font-size:.49rem;letter-spacing:.15em;position:relative}.ribbon{position:absolute;right:35px;top:-17px;bottom:0;width:27px;background:linear-gradient(90deg,#b39c73,#e0d1af 35%,#bcaa85);opacity:.95}.botanical{position:absolute;background:linear-gradient(25deg,#254b34,#607548);width:100px;height:270px;border-radius:100% 0 100% 0;transform:rotate(15deg);right:-10px;bottom:35px;box-shadow:5px 10px 20px #19392315}.botanical-two{right:40px;bottom:-25px;transform:rotate(53deg);height:230px}.botanical-three{right:-20px;bottom:190px;transform:rotate(-15deg);height:190px;width:70px}.promise-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.promises{display:flex;justify-content:space-between;padding:24px 0;gap:20px;color:var(--green);font-size:.72rem;letter-spacing:.07em}.promises span{display:flex;align-items:center;gap:12px}.small-star{font-size:1.1rem}.section{padding:104px 0}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:50px;margin-bottom:54px}.section-heading>p{max-width:335px;font-size:.9rem;color:var(--muted)}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:48px}.step{border-top:1px solid var(--line);padding-top:25px}.step-number{display:block;font-family:var(--serif);font-size:2.5rem;color:#657468;margin-bottom:25px}.step h3{font-size:1.7rem;margin-bottom:17px}.step p{font-size:.86rem;color:var(--muted);max-width:320px}.green-section{background:var(--green);color:var(--ivory)}.green-section .eyebrow{color:var(--champagne)}.curation{display:grid;grid-template-columns:1fr 1.15fr;gap:100px;align-items:center}.curation p{font-size:.94rem;color:#d5ded6;margin-top:28px;max-width:450px}.interest-cloud{display:flex;flex-wrap:wrap;gap:13px}.interest-cloud span{border:1px solid #6c897c;border-radius:50%;padding:20px 27px;color:var(--ivory);font-family:var(--serif);font-style:italic;font-size:1.6rem}.interest-cloud span:nth-child(2n){background:#224b3e}.center{text-align:center}.center .eyebrow{margin-bottom:18px}.center>p{max-width:530px;margin:24px auto 0;color:var(--muted);font-size:.9rem}.plans{display:grid;grid-template-columns:1fr 1fr;gap:25px;max-width:960px;margin:50px auto 24px}.plan-card{border:1px solid #abb7a6;padding:36px 38px;position:relative;background:#faf8f1}.plan-card.featured{border-color:var(--green);background:#edf0e7}.plan-tag{text-transform:uppercase;font-size:.58rem;letter-spacing:.15em;color:var(--green);display:block;margin-bottom:25px}.plan-card>p{font-size:.86rem;color:var(--muted);margin-top:18px;min-height:58px}.price{display:flex;align-items:baseline;gap:7px;color:var(--green);margin:30px 0 5px}.price strong{font-family:var(--serif);font-size:3.5rem;font-weight:400;letter-spacing:-.04em}.plan-card ul,.price span{font-size:.8rem}.plan-card ul{padding:25px 0 20px;margin:20px 0 10px;list-style:none;border-top:1px solid var(--line)}.plan-card li{margin-bottom:12px}.plan-card li:before{content:"✓";margin-right:12px;color:var(--green)}.plan-card .button{width:100%;justify-content:space-between}.plans-note{text-align:center;font-size:.71rem;color:var(--muted)}.faq-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:100px}.faq-list details{border-bottom:1px solid var(--line);padding:22px 0}.faq-list details:first-child{border-top:1px solid var(--line)}summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:20px;font-size:.9rem}summary::-webkit-details-marker{display:none}summary:after{content:"+";font-size:1.3rem;line-height:1}details[open] summary:after{content:"−"}.faq-list details p{font-size:.85rem;color:var(--muted);padding:17px 25px 0 0}.brand-banner{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:35px 0}.brand-banner .wrap{display:flex;align-items:center;justify-content:space-between;gap:40px}.brand-banner p{font-size:.85rem;color:var(--muted);max-width:370px}.site-footer{padding:50px 0 25px}.footer-top{display:flex;justify-content:space-between;gap:40px}.footer-top p{font-size:.77rem;max-width:270px;color:var(--muted);margin-top:20px}.footer-links{display:flex;gap:35px;font-size:.77rem;align-items:start}.footer-bottom{border-top:1px solid var(--line);margin-top:40px;padding-top:20px;display:flex;justify-content:space-between;gap:20px;font-size:.65rem;color:var(--muted)}.institutional .hero{padding:80px 0}.institutional h1{font-size:clamp(4rem,7vw,7rem)}.institutional-visual{height:600px;background:var(--green);border-radius:50% 50% 0 0;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center}.institutional-visual .brand{color:var(--ivory);position:relative;z-index:2}.institutional-visual .brand-name{font-size:7rem}.institutional-visual .brand-caption{font-size:.7rem}.leaf{position:absolute;width:250px;height:450px;border-radius:100% 0 100% 0;background:linear-gradient(50deg,#1b4434,#698463);transform:rotate(28deg);right:-50px;bottom:-20px;opacity:.8}.leaf.second{transform:rotate(-35deg);right:175px;bottom:-170px;background:linear-gradient(30deg,#30513a,#6a8058)}.visual-label{position:absolute;top:70px;color:var(--champagne);font-size:.6rem;letter-spacing:.24em}.editorial{max-width:820px;margin:auto;text-align:center}.editorial p{max-width:650px;margin:30px auto 0;color:var(--muted)}.ecosystem{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin-top:50px}.ecosystem article{padding:40px 30px;border-top:1px solid var(--line)}.ecosystem h3{font-size:2.7rem;color:var(--green)}.ecosystem p{font-size:.85rem;margin:20px 0}.ecosystem small{color:var(--muted);font-size:.65rem;letter-spacing:.1em;text-transform:uppercase}.om-feature{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.om-feature .box-scene{height:480px}.om-feature p{color:var(--muted);margin:25px 0 30px;max-width:420px}.contact-box{display:flex;justify-content:space-between;align-items:center;gap:50px}.contact-box p{color:#d5ded6;max-width:460px;margin-top:22px}.signup{max-width:900px;margin:auto;padding:65px 0 100px}.signup h1{font-size:clamp(3rem,5vw,4.7rem)}.signup .intro{max-width:560px;color:var(--muted);margin-top:25px}.preview-notice{border-left:3px solid var(--champagne);padding:14px 20px;background:#ede9de;font-size:.81rem;margin-top:30px}.choice-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:28px 0}.choice{background:transparent;border:1px solid #869585;text-align:left;padding:25px;color:var(--green);border-radius:3px}.choice[aria-pressed=true]{background:#e6ebdf;border:2px solid var(--green);padding:24px}.choice strong{display:block;font-family:var(--serif);font-size:1.7rem;font-weight:400}.choice span{font-size:.82rem;display:block;margin-top:8px}.signup fieldset{border:0;padding:0;margin:36px 0}.signup legend{font-family:var(--serif);font-size:1.8rem;margin-bottom:12px;color:var(--green)}.helper{font-size:.8rem;color:var(--muted)}.preferences{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.preference{display:inline-flex;align-items:center;gap:10px;border:1px solid #869585;padding:13px 18px;border-radius:30px;font-size:.83rem;cursor:pointer}.preference:has(input:checked){background:var(--green);color:var(--ivory);border-color:var(--green)}.preference input{accent-color:var(--green);width:17px;height:17px}.form-actions{display:flex;gap:15px;margin-top:30px;flex-wrap:wrap}.error{color:var(--wine);font-size:.85rem;margin-top:15px}.summary-box{background:#e9ede3;border:1px solid #aab5a3;padding:32px;margin-top:30px}.summary-box h2{font-size:2.1rem}.summary-box dl{margin:25px 0}.summary-box dl div{display:flex;justify-content:space-between;gap:25px;padding:12px 0;border-bottom:1px solid #cbd2c2;font-size:.85rem}.summary-box dd{text-align:right;margin:0;max-width:60%}.summary-box .helper{margin-top:20px}.not-found{padding:100px 0;min-height:60vh}.not-found p{margin:25px 0}.section.compact-section{padding:70px 0}.prelaunch{font-size:.7rem;background:#ede6d7;color:var(--green);padding:8px 16px;text-align:center}@media(max-width:1000px){.wrap{width:calc(100% - 64px)}.hero{gap:30px}.box-scene{height:500px}.gift-box{width:250px;height:230px;top:175px}.curation,.faq-grid,.om-feature{gap:45px}.nav{gap:20px}.hero-foot{flex-direction:column;gap:8px}.hero-foot span+span{border:0;padding:0}.institutional-visual{height:500px}.promises{font-size:.63rem}.steps{gap:25px}.plan-card{padding:28px}.interest-cloud span{font-size:1.3rem;padding:18px 22px}}@media(max-width:700px){.wrap{width:calc(100% - 40px)}.announcement{font-size:.55rem;letter-spacing:.08em}.header-inner{min-height:88px;gap:15px}.brand-name{font-size:2.8rem}.brand-om .brand-name{font-size:3rem}.nav{gap:14px}.nav .desktop-link{display:none}.nav .button{padding:12px 15px;font-size:.72rem}.curation,.faq-grid,.hero,.om-feature{grid-template-columns:1fr;gap:35px}.hero{padding:35px 0 45px}.hero-copy{padding:12px 0}.hero-copy>p{font-size:.9rem}.hero-copy h1{font-size:3.7rem}.hero-foot{flex-direction:row;gap:18px}.hero-foot span+span{border-left:1px solid var(--line);padding-left:18px}.box-scene{height:420px;border-radius:170px 170px 3px 3px}.gift-box{width:240px;height:210px;top:143px}.gift-word{font-size:5rem}.scene-note{top:45px}.scene-orbit{width:330px;height:330px}.orbit-two{width:405px;height:405px}.promises{display:grid;grid-template-columns:1fr 1fr;gap:15px;font-size:.62rem}.section{padding:65px 0}.section-heading{display:block;margin-bottom:35px}.section-heading>p{margin-top:25px}.steps{grid-template-columns:1fr;gap:32px}.step-number{margin-bottom:14px}.step p{max-width:100%}.curation{gap:40px}.interest-cloud{gap:9px}.interest-cloud span{font-size:1.3rem;padding:17px 20px}.plans{grid-template-columns:1fr;margin-top:35px}.plan-card{padding:28px}.price strong{font-size:3.2rem}.faq-grid{gap:35px}.brand-banner .wrap{flex-wrap:wrap;gap:25px}.brand-banner p{max-width:100%}.footer-bottom,.footer-top{flex-direction:column}.footer-links{gap:20px;flex-wrap:wrap}.footer-bottom{gap:8px}.institutional .hero{padding:40px 0}.institutional h1{font-size:4.1rem}.institutional-visual{height:420px}.institutional-visual .brand-name{font-size:6rem}.ecosystem{grid-template-columns:1fr;gap:0}.ecosystem article{padding:30px 0}.om-feature{gap:35px}.om-feature .box-scene{height:420px}.contact-box{display:block}.contact-box .button{margin-top:30px}.signup{padding:40px 0 65px}.choice-grid{gap:12px}.choice{padding:18px}.choice[aria-pressed=true]{padding:17px}.choice strong{font-size:1.4rem}.choice span{font-size:.73rem}.summary-box{padding:22px}.summary-box dl div{display:block}.summary-box dd{text-align:left;max-width:100%;margin-top:6px}.eyebrow{font-size:.6rem;margin-bottom:20px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition:none!important;animation:none!important}}.om-site{--green:#0f2d24;--wine:#4a1e2b;--ivory:#f8f6ed;--champagne:#d6c9a8;--ink:#263b31;--muted:#5d675f;--line:#d9d7c9;--serif:var(--om-editorial),Georgia,serif;font-size:16px}.om-site h1,.om-site h2,.om-site h3{font-weight:400;letter-spacing:-.045em}.om-site h1 em,.om-site h2 em{font-weight:400}.om-site .wrap{width:min(1280px,calc(100% - 112px))}.om-site .announcement{background:var(--green);color:var(--champagne);padding:10px 24px;letter-spacing:.13em;font-size:.6rem}.om-site .announcement>span{padding-left:35px;margin-left:35px;border-left:1px solid #657364}.om-site .header-inner{min-height:110px}.om-site .header-inner .om-mark{width:112px;height:72px}.om-mark{display:block;width:160px;height:auto;color:inherit}.om-site .nav{gap:35px;font-size:.74rem}.om-site .button{border-radius:0;min-height:48px;font-size:.72rem;letter-spacing:.025em;padding:17px 23px}.om-site .prelaunch{padding:10px 20px;background:#eae6d6;font-size:.64rem;color:var(--green)}.om-site .prelaunch>span{margin-left:12px;color:#566354}.om-site .eyebrow{font-size:.59rem;letter-spacing:.2em;font-weight:500;margin-bottom:27px}.om-site .section{padding-top:110px;padding-bottom:110px}.om-hero{display:grid;grid-template-columns:1fr 1fr;min-height:620px;border-bottom:1px solid var(--line)}.om-hero-copy{padding:85px 65px 65px max(56px,calc((100vw - 1280px) / 2));display:flex;flex-direction:column;justify-content:center}.om-hero h1{color:var(--green);font-size:clamp(4.7rem,7.5vw,7.8rem);line-height:.94;margin-bottom:32px}.om-hero-copy>p{max-width:405px;color:var(--muted);font-size:.86rem;line-height:1.85}.om-hero-copy .actions{margin-top:31px}.om-hero-detail{display:flex;align-items:center;gap:20px;margin-top:48px;font-size:.63rem;line-height:1.7;color:var(--muted)}.om-fine-line{width:35px;height:1px;background:#82917c}.om-detail-price{margin-left:auto}.om-detail-price strong{font-weight:500;color:var(--green)}.om-brand-canvas{background:var(--green);color:var(--ivory);position:relative;padding:60px;display:flex;align-items:center;justify-content:center;min-height:620px;overflow:hidden}.om-brand-canvas .om-mark{width:min(100%,430px);margin-top:-15px}.om-canvas-top{position:absolute;top:64px;left:25px;right:25px;text-align:center;font-size:.51rem;letter-spacing:.28em;color:var(--champagne)}.om-canvas-bottom{bottom:48px;display:flex;justify-content:space-between;gap:25px;font-size:.47rem;letter-spacing:.2em;color:var(--champagne)}.om-canvas-bottom,.om-canvas-rule{position:absolute;left:48px;right:48px}.om-canvas-rule{bottom:80px;border-bottom:1px solid #657364;opacity:.7}.om-brand-line{border-bottom:1px solid var(--line);background:#f1eee2}.om-brand-line .wrap{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:.61rem;letter-spacing:.14em}.om-brand-line [aria-hidden]{color:var(--green);font-size:1.1rem}.om-site h2{font-size:clamp(3.1rem,4.8vw,5rem);line-height:1}.om-site .section-heading{margin-bottom:55px}.om-site .section-heading>p{font-size:.85rem;max-width:295px}.om-site .steps{gap:55px}.om-site .step{padding-top:30px}.om-site .step-number{font-size:2.2rem;font-style:italic;color:var(--green);margin-bottom:28px}.om-site .step h3{font-size:2.05rem;margin-bottom:20px}.om-site .step p{font-size:.81rem;line-height:1.9}.om-curation{display:grid;grid-template-columns:1fr 1fr}.om-curation-art{background:var(--green);color:var(--ivory);min-height:570px;padding:50px;position:relative;display:flex;justify-content:center;align-items:center}.om-curation-art .eyebrow{position:absolute;left:50px;top:45px;color:var(--champagne)}.om-curation-art .om-mark{width:min(360px,90%);color:var(--ivory)}.om-art-caption{position:absolute;bottom:45px;left:25px;right:25px;text-align:center;font-size:.49rem;letter-spacing:.22em;color:var(--champagne)}.om-curation-copy{background:#eee9db;padding:75px max(56px,calc((100vw - 1280px) / 2)) 75px 75px;display:flex;flex-direction:column;justify-content:center}.om-curation-copy h2{margin-bottom:30px}.om-curation-copy p{font-size:.84rem;color:var(--muted);line-height:1.85;max-width:410px}.om-curation-copy .text-link{font-size:.73rem;margin-top:30px;text-underline-offset:7px}.om-curation-copy .text-link span{margin-left:10px}.om-interests{display:grid;grid-template-columns:1fr 1.1fr;gap:110px}.om-interests>div>p{font-size:.84rem;line-height:1.9;color:var(--muted);max-width:320px;margin-top:28px}.om-interest-list>div{border-top:1px solid var(--line);padding:20px 0;display:flex;align-items:center;gap:25px}.om-interest-list>div:last-child{border-bottom:1px solid var(--line)}.om-interest-list span{font-size:.58rem;color:var(--muted)}.om-interest-list h3{font-size:2rem}.om-interest-list span:last-child{margin-left:auto;font-size:1rem}.om-plans-section{background:#eeecdf;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.om-site .center>p{font-size:.84rem;line-height:1.9}.om-site .plans{gap:0;max-width:1030px;margin:60px auto 25px}.om-site .plan-card{border:1px solid #a7ad9b;padding:44px;background:var(--ivory)}.om-site .plan-card h3{font-size:3.1rem}.om-site .plan-tag{letter-spacing:.2em;font-size:.54rem;margin-bottom:35px}.om-site .plan-card>p{font-size:.81rem;line-height:1.85;max-width:350px;min-height:60px}.om-site .price{gap:9px;margin:35px 0 0}.om-site .price strong{font-family:var(--serif);font-weight:400;font-size:4.1rem;letter-spacing:-.05em}.om-site .price span{font-size:.74rem}.om-site .plan-card>.subtle{font-size:.65rem}.om-site .plan-card ul{padding-top:26px;font-size:.77rem;margin-top:25px}.om-site .plan-card li{margin-bottom:15px}.om-site .plan-card.featured{background:var(--green);color:var(--ivory);border-color:var(--green)}.om-site .plan-card.featured .plan-tag{color:var(--champagne)}.om-site .plan-card.featured>.subtle,.om-site .plan-card.featured>p{color:#c4cebf}.om-site .plan-card.featured .price{color:var(--ivory)}.om-site .plan-card.featured ul{border-color:#577061}.om-site .plan-card.featured li:before{color:var(--champagne)}.om-site .plan-card.featured .button{background:var(--champagne);border-color:var(--champagne);color:var(--green)}.om-site .plan-card.featured .button:hover{background:var(--ivory)}.om-site .plans-note{font-size:.64rem}.om-manifesto{background:var(--green);text-align:center;color:var(--ivory);padding:90px 30px}.om-manifesto .eyebrow{color:var(--champagne)}.om-manifesto h2{font-size:clamp(2.5rem,4.2vw,4.2rem);line-height:1.17}.om-manifesto-signature{display:block;margin-top:35px;color:var(--champagne);letter-spacing:.3em;font-size:.55rem}.om-site .faq-grid{grid-template-columns:1fr 1.15fr;gap:85px}.om-faq-intro{font-size:.82rem;line-height:1.8;color:var(--muted);margin-top:28px;max-width:270px}.om-site .faq-list summary{font-size:.81rem}.om-site .faq-list details{padding:23px 0}.om-site .faq-list details p{font-size:.78rem;line-height:1.9}.om-site .brand-banner{padding:40px 0;background:#eee9db}.om-site .brand-banner p{font-size:.77rem}.om-site .brand-banner .text-link{font-size:.72rem}.om-site .site-footer{background:var(--green);color:var(--ivory);padding-top:65px}.om-site .site-footer .om-mark{width:142px}.om-site .footer-top p{color:#bdcaba;font-size:.76rem;line-height:1.8;margin-top:25px}.om-site .footer-links{font-size:.72rem;padding-top:15px}.om-site .footer-bottom{border-color:#4e6352;color:#b4c2af;font-size:.6rem}.om-site .plan-card.featured a:focus-visible,.om-site .site-footer a:focus-visible{outline-color:var(--champagne)}.om-site .signup{max-width:930px;padding:70px 0 100px}.om-site .signup h1{font-size:clamp(3.4rem,6vw,5.5rem)}.om-site .signup .intro{font-size:.86rem}.om-site .signup legend{font-family:var(--serif);font-size:2rem}.om-site .choice{border-radius:0;background:#f3f0e5}.om-site .choice[aria-pressed=true]{background:var(--green);color:var(--ivory)}.om-site .choice strong{font-family:var(--serif);font-size:2rem}.om-site .preference{border-radius:0;font-size:.78rem}.om-site .summary-box{border-color:var(--champagne);background:#eeeadb}.om-site .preview-notice{background:#eeeadb;font-size:.77rem}.om-site .helper{font-size:.77rem}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(min-width:1550px){.om-hero-copy{padding-left:calc((100vw - 1280px) / 2);padding-right:90px}}@media(max-width:1050px){.om-site .wrap{width:calc(100% - 64px)}.om-hero-copy{padding:60px 32px}.om-hero h1{font-size:5.8rem}.om-brand-canvas{padding:35px;min-height:580px}.om-canvas-bottom{font-size:.41rem}.om-canvas-bottom,.om-canvas-rule{left:30px;right:30px}.om-curation-copy{padding:55px 32px}.om-curation-art{min-height:540px;padding:30px}.om-interests{gap:55px}.om-site .nav{gap:22px}.om-site .plan-card{padding:33px}.om-site .faq-grid{gap:50px}.om-hero-detail{gap:12px;font-size:.6rem}.om-fine-line{width:20px}}@media(max-width:700px){.om-site .wrap{width:calc(100% - 40px)}.om-site .announcement{font-size:.5rem;letter-spacing:.08em}.om-site .announcement>span{display:none}.om-site .header-inner{min-height:92px}.om-site .header-inner .om-mark{width:92px;height:59px}.om-site .nav .button{font-size:.63rem;padding:13px 14px;min-height:42px;gap:12px}.om-site .prelaunch{font-size:.58rem;padding:10px 22px}.om-site .prelaunch>span{display:block;margin:3px 0 0;font-size:.52rem}.om-hero{grid-template-columns:1fr}.om-hero-copy{padding:55px 24px 45px}.om-hero h1{font-size:clamp(4.2rem,16vw,6rem);margin-bottom:27px}.om-hero-copy>p{font-size:.83rem;max-width:100%}.om-hero-copy .actions{margin-top:28px}.om-hero-detail{margin-top:35px;font-size:.59rem}.om-brand-canvas{min-height:390px;padding:70px 45px}.om-brand-canvas .om-mark{max-width:300px;margin-top:0}.om-canvas-top{top:35px;font-size:.45rem}.om-canvas-bottom{bottom:28px;left:25px;right:25px;font-size:.4rem}.om-canvas-rule{bottom:56px;left:25px;right:25px}.om-brand-line .wrap{width:calc(100% - 30px);min-height:62px;gap:8px;font-size:.43rem;letter-spacing:.065em}.om-brand-line [aria-hidden]{font-size:.8rem}.om-site .section{padding-top:65px;padding-bottom:65px}.om-site h2{font-size:3.3rem}.om-site .eyebrow{font-size:.54rem;margin-bottom:22px}.om-site .section-heading{margin-bottom:35px}.om-site .section-heading>p{font-size:.81rem}.om-site .steps{gap:30px}.om-site .step-number{margin-bottom:12px}.om-site .step h3{font-size:2rem;margin-bottom:14px}.om-curation{grid-template-columns:1fr}.om-curation-art{min-height:370px;padding:70px 45px}.om-curation-art .eyebrow{top:30px;left:25px;font-size:.5rem}.om-curation-art .om-mark{max-width:270px}.om-art-caption{font-size:.43rem;bottom:30px}.om-curation-copy{padding:55px 24px}.om-interests{grid-template-columns:1fr;gap:35px}.om-interest-list h3{font-size:1.85rem}.om-interest-list>div{padding:17px 0}.om-site .plans{grid-template-columns:1fr;margin-top:35px}.om-site .plan-card{padding:32px 27px}.om-site .plan-card h3{font-size:2.9rem}.om-site .plan-card>p{min-height:auto}.om-site .plan-card .price strong{font-size:4rem}.om-site .plans-note{font-size:.61rem;line-height:1.9}.om-manifesto{padding:60px 22px}.om-manifesto h2{font-size:2.75rem}.om-site .faq-grid{grid-template-columns:1fr;gap:30px}.om-site .faq-list summary{font-size:.78rem}.om-faq-intro{margin-top:20px}.om-site .brand-banner{padding:35px 0}.om-site .site-footer{padding-top:45px}.om-site .footer-bottom{font-size:.57rem}.om-site .signup{padding:45px 0 65px}.om-site .signup h1{font-size:3.5rem}.om-site .choice strong{font-size:1.65rem}}@media(max-width:420px){.om-site .choice-grid{grid-template-columns:1fr}.om-site .plan-card h3{font-size:2.65rem}}.approved-hero h1{font-size:clamp(2.8rem,4.4vw,4.8rem);line-height:1.08}.approved-hero .hero-copy>p+p{margin-top:16px}.approved-universes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:50px;margin-top:55px}.approved-universes article{border-top:1px solid var(--line);padding-top:30px}.approved-universes h3{color:var(--green);font-size:2.25rem;margin-bottom:25px}.approved-territories p,.approved-universes p{color:var(--muted);font-size:.88rem;line-height:1.9}.approved-experiences{background:#ece9dd}.approved-territories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;margin-top:55px}.approved-territories article{padding-top:28px;border-top:1px solid #c5cbbb}.approved-territories h3{font-size:1.6rem;margin-bottom:25px}.approved-territories .territory-intro{color:var(--green);font-family:var(--serif);font-size:1.35rem}.approved-note{text-align:center;font-size:.78rem;color:var(--muted);margin-top:35px}.approved-cta{margin-top:30px}.approved-email{display:inline-block;font-size:clamp(1rem,2.8vw,1.7rem);margin-top:26px;text-decoration:underline;text-underline-offset:7px;overflow-wrap:anywhere}.green-section .editorial p{color:#d5ded6}.om-site .approved-om-hero h1{font-size:clamp(3.3rem,5.1vw,5.6rem);line-height:1}.approved-om-hero .om-hero-copy>p+p{margin-top:18px}.approved-actions{display:flex;flex-wrap:wrap;gap:22px;align-items:center}.om-approved-curation{background:#eee9db}.om-category-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 60px;margin-top:55px}.om-category-grid article{border-top:1px solid #bdc5b5;padding-top:28px}.om-category-grid h3{font-size:1.8rem;margin-bottom:20px}.om-category-grid p,.om-criteria p{font-size:.85rem;line-height:1.9;color:var(--muted)}.om-criteria{border-top:1px solid #bdc5b5;padding-top:40px;margin-top:45px;max-width:850px}.om-criteria h3{margin-bottom:24px}.om-site .approved-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}.om-site .approved-plans{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}.om-site .approved-plans .plan-card{padding:32px 25px;display:flex;flex-direction:column}.om-site .approved-plans h3{font-size:2.5rem}.approved-plans .button{margin-top:auto}.om-site .brand-banner .editorial{display:block}.om-site .brand-banner .editorial p{max-width:650px;font-size:.88rem}.om-site .footer-links{flex-wrap:wrap;max-width:650px}.approved-legal{padding:0 0 65px}.approved-legal h3{font-size:1.7rem;margin-bottom:20px}.approved-legal p{font-size:.8rem;color:var(--muted);max-width:800px}.om-site .signup .choice-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1000px){.om-site .approved-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.institutional .nav{gap:15px}.institutional .header-inner{gap:18px}}@media(max-width:700px){.approved-territories,.approved-universes,.om-category-grid,.om-site .approved-plans,.om-site .approved-steps,.om-site .signup .choice-grid{grid-template-columns:1fr}.approved-territories,.approved-universes{gap:35px}.om-site .approved-om-hero h1{font-size:3.6rem}.approved-hero h1{font-size:3.1rem}.om-site .approved-plans h3{font-size:2.5rem}.approved-email{font-size:1.15rem}}.approved-footer-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 45px;max-width:700px;font-size:.72rem}.approved-footer-groups nav,.approved-footer-groups>div{display:flex;flex-direction:column;gap:12px}.approved-footer-groups strong{color:var(--champagne);font-weight:500;letter-spacing:.06em}.approved-footer-groups a{overflow-wrap:anywhere}.om-site .approved-footer-groups p{margin:0;font-size:.7rem}.institutional .brand-caption,.om-site .brand-banner .brand-caption{font-size:.46rem;letter-spacing:.12em}@media(max-width:700px){.approved-footer-groups{grid-template-columns:1fr}}.om-site .om-approved-curation{background:var(--green);color:var(--ivory)}.om-site .om-approved-curation .eyebrow{color:var(--champagne)}.om-site .om-approved-curation .editorial p,.om-site .om-approved-curation .om-category-grid p,.om-site .om-approved-curation .om-criteria p{color:#d9e2d5}.om-site .om-approved-curation .om-category-grid article,.om-site .om-approved-curation .om-criteria{border-color:#667966}