@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&family=Playfair+Display:wght@400;500;600&display=swap");*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#f6f1e8;color:#153a30;font-family:Manrope,Arial,sans-serif}a,button{font:inherit}button{cursor:pointer}.site-header{height:102px;background:#00291f;border-bottom:1px solid #94713e;color:#f7f2e8;padding:0 4vw;display:flex;align-items:center;gap:15px}.brand-mark{width:62px;height:62px;border:1px solid #d2a354;border-radius:50%;display:grid;place-items:center;color:#d9a452;font:500 28px Playfair Display,serif;letter-spacing:-.12em;text-decoration:none}.brand-copy{display:flex;flex-direction:column;min-width:285px}.brand-copy b{font:500 21px Playfair Display,serif;text-transform:uppercase}.brand-copy small{font:11px Playfair Display,serif;margin-top:5px}.site-header nav{margin-left:auto;display:flex;gap:29px}.site-header nav a{color:#f7f2e8;text-decoration:none;text-transform:uppercase;font:500 12px Playfair Display,serif}.header-cta,.hero-actions button{border:0;background:#e0b263;color:#173027;font-weight:700}.header-cta{margin-left:15px;padding:15px 25px;border-radius:11px}.mobile-menu{display:none}.hero{height:632px;padding:50px 6.7vw;overflow:hidden;color:#f7f2e8;background:radial-gradient(ellipse at 77% 39%,#0d4d3d,#06372c 34%,#00291f 75%)}.hero,.hero-copy{position:relative}.hero-copy{z-index:2;width:505px}.benefits h2,.corporate h2,.expert h2,.final h2,.heading h2,.hero h1{font-family:Playfair Display,serif;font-weight:500}.hero h1{margin:0;font-size:62px;line-height:1.07;text-transform:uppercase}.corporate em,.heading em,.hero h1 em{font-style:normal;color:#d8a14e}.hero h2{font:500 24px Playfair Display,serif;margin:24px 0 0}.hero-copy>p{font:16px/1.48 Playfair Display,serif;margin:25px 0 0;max-width:490px}.hero-monogram{position:absolute;width:470px;height:478px;right:9%;top:38px;background:url(/reference-layout.png) 100% 7%/220% auto no-repeat}.hero-facts{position:absolute;bottom:126px;left:6.7vw;display:grid;grid-template-columns:repeat(4,1fr);width:900px}.hero-facts>div{display:grid;grid-template-columns:47px 1fr;align-items:center;padding:0 23px;border-right:1px solid #8f713c}.hero-facts>div:first-child{padding-left:0}.hero-facts>div:last-child{border:0}.hero-facts i{display:grid;place-items:center;width:36px;height:36px;border:2px solid #e0a94f;border-radius:6px;color:#e0a94f;font-style:normal}.hero-facts span,.trust span{display:flex;flex-direction:column;gap:5px}.hero-facts b{font-size:9px;color:#e5c584}.hero-facts small{font:14px Playfair Display,serif;color:#fff;white-space:nowrap}.hero-actions{position:absolute;left:6.7vw;bottom:28px;display:flex;gap:27px}.hero-actions a,.hero-actions button{width:387px;height:58px;display:flex;align-items:center;justify-content:space-between;padding:0 27px;border-radius:11px;text-decoration:none;font:500 16px Playfair Display,serif}.hero-actions a{width:286px;border:1px solid #ca9951;color:#f0d69c}.benefits{height:273px;padding:26px 6.5vw;background:#f6f1e8;color:#173a31;text-align:center}.benefits h2{font-size:31px;line-height:1.1;margin:0}.benefits>div{max-width:945px;margin:23px auto 0;display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.benefits article{height:148px;border:1px solid #e1cda9;border-radius:10px;background:#fbf8f1;display:flex;flex-direction:column;align-items:center;justify-content:center}.benefits article i{width:62px;height:62px;border:1px solid #d2a35f;border-radius:50%;display:grid;place-items:center;font:27px Playfair Display,serif}.benefits article p{font-size:13px;line-height:1.35;margin:10px 12px 0}.expert{height:333px;display:grid;grid-template-columns:46% 54%;background:#f5f0e6}.expert-photo{position:relative;background:url(/reference-layout.png) 0 100%/216% auto no-repeat}.expert-photo span{position:absolute;bottom:18px;left:20px;color:#fff;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.expert-copy{padding:27px 6.7vw 20px 6.5vw}.expert h2{font-size:34px;text-transform:uppercase;margin:0}.expert-copy>p{margin:5px 0 14px;color:#ad7732;font:17px Playfair Display,serif}.expert ul{list-style:none;margin:0;padding:0}.expert li{position:relative;margin:8px 0;padding-left:27px;font-size:13px;line-height:1.28}.expert li:before{content:"✓";position:absolute;left:0;color:#bc8638}.trust{height:116px;padding:0 6.5vw;display:grid;grid-template-columns:repeat(4,1fr);background:#00291f;color:#f7f2e8}.trust>div{display:grid;grid-template-columns:43px 1fr;align-items:center;-moz-column-gap:10px;column-gap:10px;padding:23px 2.5vw;border-right:1px solid #8f713c}.trust>div:last-child{border:0}.trust i{color:#d8a14e;font-size:29px;font-style:normal}.trust b{font:500 22px Playfair Display,serif;white-space:nowrap}.trust small{font:13px Playfair Display,serif}.section{padding:90px 9vw}.corporate>div>p,.final>p,.heading p{font-size:10px;letter-spacing:.12em;color:#b58239}.heading h2{font-size:48px;line-height:1.1;margin:10px 0}.plan-grid,.topic-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.plan-grid article,.topic-grid article{background:#fff;padding:28px;border:1px solid #e2d9ca}.topic-grid h3{font:24px Playfair Display,serif}.topic-grid p{font-size:13px;line-height:1.6}.meeting{background:#06372c;color:#fff}.meeting-flow{display:flex;gap:16px;flex-wrap:wrap;margin-top:35px}.meeting-flow span{padding:14px;border:1px solid #b58443}.program{display:grid;grid-template-columns:1fr 1.5fr;gap:70px}.program article{display:grid;grid-template-columns:110px 1fr 30px;gap:20px;padding:20px 0;border-bottom:1px solid #d9cfbf}.program h3{margin:0;font:18px Playfair Display,serif}.result{background:#eae4d9;display:grid;grid-template-columns:1fr 1.5fr;gap:60px}.result ul{margin:0;padding:0;list-style:none}.result li{padding:14px 0;border-bottom:1px solid #d1c6b5}.center{text-align:center}.plan-grid{margin-top:40px}.plan-grid article{display:flex;flex-direction:column}.plan-grid article.featured{background:#06372c;color:#fff}.plan-grid strong{font:38px Playfair Display,serif;margin:20px 0 3px}.plan-grid ul{padding:12px 0;list-style:none;flex:1}.plan-grid li{margin:10px 0;font-size:13px}.corporate button,.plan-grid button{border:1px solid #c7964b;background:transparent;padding:14px;color:inherit}.corporate{background:#e8dfd0}.corporate span{display:block;max-width:600px;line-height:1.6}.corporate button{display:block;margin-top:22px}.placeholders{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.placeholders i{height:180px;border:1px solid #d2b27d;display:flex;align-items:end;padding:16px;font-style:normal;color:#b58239}.faq{display:grid;grid-template-columns:1fr 1.5fr;gap:60px}.faq article{border-bottom:1px solid #d5cab9}.faq button{width:100%;padding:19px 0;background:none;border:0;display:flex;justify-content:space-between;font:18px Playfair Display,serif;text-align:left}.faq p{font-size:14px;line-height:1.6}.final{background:#00291f;color:#fff;text-align:center;padding:95px 15%}.final h2{font-size:46px}.final a{display:inline-flex;background:#e0b263;color:#173027;padding:16px 25px;text-decoration:none}.toast{position:fixed;bottom:20px;right:20px;background:#fff;padding:15px;box-shadow:0 8px 25px #0003}footer{background:#001d16;color:#fff;padding:28px 8vw;display:flex;gap:25px;align-items:center}footer img{border-radius:50%;background:#fff}footer a{color:#f0d69c;text-decoration:none}@media(max-width:700px){.site-header{height:66px;padding:0 5vw}.brand-mark{width:42px;height:42px;font-size:19px}.brand-copy{min-width:0;margin-right:auto}.brand-copy b{font-size:14px}.brand-copy small{font-size:8px}.header-cta,.site-header nav{display:none}.mobile-menu{display:block;background:none;border:0;color:#fff;font-size:22px}.hero{height:715px;padding:44px 6vw}.hero-copy{width:auto}.hero h1{font-size:42px}.hero h2{font-size:21px;margin-top:19px}.hero-copy>p{font-size:14px}.hero-monogram{width:230px;height:235px;right:calc(50% - 115px);top:auto;bottom:181px}.hero-facts{left:6vw;bottom:88px;width:88vw;grid-template-columns:repeat(2,1fr);gap:13px}.hero-facts>div{padding:0!important;border:0}.hero-facts small{font-size:11px;white-space:normal}.hero-actions{left:6vw;right:6vw;bottom:25px;gap:10px}.hero-actions a,.hero-actions button{width:50%;height:48px;padding:0 12px;font:500 10px Manrope,sans-serif}.benefits{height:auto;padding:34px 6vw}.benefits h2{font-size:28px}.benefits>div{grid-template-columns:repeat(2,1fr);gap:10px}.benefits article{height:138px}.expert{height:auto;grid-template-columns:1fr}.expert-photo{height:265px}.expert-copy{padding:31px 6vw}.expert h2{font-size:32px}.trust{height:auto;padding:0;grid-template-columns:repeat(2,1fr)}.trust>div{min-height:93px;padding:17px 6vw;border-bottom:1px solid #735b31}.trust>div:nth-child(2){border-right:0}.trust b{font-size:20px}.section{padding:65px 6vw}.faq,.plan-grid,.program,.result,.topic-grid{grid-template-columns:1fr}.faq,.program,.result{gap:35px}.placeholders{grid-template-columns:1fr}footer{flex-wrap:wrap}}