body[data-page="home"] *{box-sizing:border-box}body[data-page="home"]{margin:0;background:#f7f4ee;color:#382b22;font-family:Arial,sans-serif}body[data-page="home"] a{color:inherit;text-decoration:none}body[data-page="home"] header{border-bottom:1px solid #e7dfd3;background:#fffcf7}body[data-page="home"] .nav{max-width:1180px;margin:auto;height:86px;display:flex;align-items:center;justify-content:space-between;gap:24px}body[data-page="home"] .brand{display:flex;align-items:center;gap:10px;font:700 25px Georgia,serif}body[data-page="home"] .brand svg{width:29px;height:29px}body[data-page="home"] .nav nav{display:flex;gap:25px;font-size:13px;font-weight:600}body[data-page="home"] .nav .join{padding:12px 19px;border:1px solid #d9b39a;border-radius:30px;font-size:12px}body[data-page="home"] main{max-width:1180px;margin:auto;padding:34px 0 62px}body[data-page="home"] .eyebrow{font-size:10px;letter-spacing:2px;font-weight:700;color:#986448;text-transform:uppercase;margin:0 0 15px}body[data-page="home"] h1,body[data-page="home"] h2,body[data-page="home"] h3,body[data-page="home"] p{margin-top:0}body[data-page="home"] h1,body[data-page="home"] h2,body[data-page="home"] h3{font-family:Georgia,serif;font-weight:500}body[data-page="home"] h1{font-size:48px;line-height:1.09;letter-spacing:-1.7px;margin-bottom:20px}body[data-page="home"] h2{font-size:32px;line-height:1.16;letter-spacing:-.7px;margin-bottom:12px}body[data-page="home"] h3{font-size:23px;line-height:1.2;margin-bottom:12px}body[data-page="home"] p{font-size:14px;line-height:1.75;color:#766b5e}body[data-page="home"] .hero{height:460px;display:grid;grid-template-columns:1.9fr 1fr;gap:20px}body[data-page="home"] .lead{border:1px solid #e7dccd;background:#ede5d6;border-radius:22px;overflow:hidden;min-height:0;height:460px;position:relative;display:grid;grid-template-columns:1.12fr 1fr}body[data-page="home"] .lead .copy{padding:43px 0 36px 35px;z-index:1}body[data-page="home"] .lead img{height:100%;width:100%;object-fit:cover;object-position:80% center;mask-image:linear-gradient(to right,transparent,#000 22%)}body[data-page="home"] .lead .intro{max-width:310px;font-size:14px}body[data-page="home"] .button{display:inline-flex;gap:20px;align-items:center;border-radius:30px;background:#8a4a2e;color:#fff;padding:14px 21px;font-size:12px;font-weight:700}body[data-page="home"] .lead .small{font-size:11px;margin-top:22px;color:#786651}body[data-page="home"] .side{min-height:0;display:grid;grid-template-rows:240px 200px;gap:20px}body[data-page="home"] .note{border-radius:20px;padding:26px;background:#dce2d4;position:relative;overflow:hidden}body[data-page="home"] .note h3{max-width:290px;font-size:25px}body[data-page="home"] .note p{max-width:285px;margin-bottom:12px;font-size:12px}body[data-page="home"] .arrow{font-size:12px;font-weight:700}body[data-page="home"] .note .number{position:absolute;right:22px;top:24px;color:#5d6b4a;font:italic 28px Georgia}body[data-page="home"] .photo-note{background:#e7c9b6;display:grid;grid-template-columns:1.3fr 1fr;padding:0}body[data-page="home"] .photo-note .copy{padding:25px 0 24px 25px}body[data-page="home"] .photo-note h3{font-size:25px}body[data-page="home"] .photo-note img{width:100%;height:100%;object-fit:cover;mask-image:linear-gradient(to right,transparent,#000 25%)}body[data-page="home"] .topics{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:22px 0 48px}body[data-page="home"] .topic{display:flex;align-items:center;gap:13px;padding:15px;background:#fffcf7;border:1px solid #e7dfd3;border-radius:14px}body[data-page="home"] .topic img{width:49px;height:49px;border-radius:50%;object-fit:cover}body[data-page="home"] .topic strong{display:block;font:18px Georgia}body[data-page="home"] .topic small{display:block;font-size:10px;margin-top:6px;color:#8b7a69}body[data-page="home"] .topic b{margin-left:auto;font-weight:400;color:#9a7c64}body[data-page="home"] .heading{display:flex;justify-content:space-between;align-items:end;margin-bottom:21px}body[data-page="home"] .heading h2{margin:0}body[data-page="home"] .heading .eyebrow{margin-bottom:9px}body[data-page="home"] .heading a{font-size:12px;border-bottom:1px solid #af8e72;padding-bottom:6px}body[data-page="home"] .editorial{display:grid;grid-template-columns:1.1fr 1fr;gap:24px}body[data-page="home"] .feature{position:relative;border-radius:20px;overflow:hidden;min-height:390px;background:#5a5346}body[data-page="home"] .feature img{position:absolute;width:100%;height:100%;object-fit:cover}body[data-page="home"] .feature:after{content:'';position:absolute;inset:0;background:linear-gradient(transparent 30%,#1e1c16cc)}body[data-page="home"] .feature .caption{position:absolute;bottom:27px;left:28px;right:28px;z-index:1;color:white}body[data-page="home"] .feature .eyebrow{color:#f2ddbc}body[data-page="home"] .feature h3{font-size:31px;max-width:370px}body[data-page="home"] .feature .arrow{color:#fff}body[data-page="home"] .list{display:flex;flex-direction:column;gap:14px}body[data-page="home"] .list article{display:grid;grid-template-columns:135px 1fr;gap:21px;align-items:center;padding:14px;background:#fffcf7;border-radius:16px;border:1px solid #e7dfd3;flex:1}body[data-page="home"] .list img{width:135px;height:103px;border-radius:10px;object-fit:cover}body[data-page="home"] .list .eyebrow{font-size:9px;margin:0 0 8px;letter-spacing:1.4px}body[data-page="home"] .list h3{font-size:21px;margin-bottom:8px}body[data-page="home"] .list small{font-size:10px;color:#8a7b68}body[data-page="home"] .bottom{display:grid;grid-template-columns:1.38fr 1fr;gap:24px;margin-top:46px}body[data-page="home"] .routine{background:#ece5d8;border-radius:20px;padding:31px;display:grid;grid-template-columns:1.2fr 1fr;gap:25px}body[data-page="home"] .routine h2{font-size:31px}body[data-page="home"] .routine p{font-size:12px}body[data-page="home"] .routine img{width:100%;height:220px;object-fit:cover;border-radius:80px 80px 14px 14px}body[data-page="home"] .trust{background:#fffcf7;border:1px solid #e7dfd3;border-radius:20px;padding:31px}body[data-page="home"] .trust h2{font-size:29px}body[data-page="home"] .trust ul{list-style:none;padding:0;margin:20px 0 0}body[data-page="home"] .trust li{padding:12px 0;border-top:1px solid #ebe3d8;font-size:12px;display:flex;gap:12px}body[data-page="home"] .trust li span{color:#8f9b79}body[data-page="home"] .closing{margin-top:38px;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #ded5c8;padding-top:27px}body[data-page="home"] .closing h3{font-size:25px;margin:0 0 7px}body[data-page="home"] .closing p{font-size:12px;margin:0}body[data-page="home"] .closing a{font-size:12px;padding:12px 20px;border:1px solid #c8ae99;border-radius:24px}body[data-page="home"] footer{background:#eee7dc;border-top:1px solid #dfd4c5}body[data-page="home"] .footer{max-width:1180px;margin:auto;display:flex;justify-content:space-between;padding:28px 0;font-size:11px;color:#80715f}body[data-page="home"] .footer strong{font-family:Georgia;font-size:17px;color:#4d3c2d}body[data-page="home"] .footer span{line-height:1.8}@media(max-width:800px){body[data-page="home"] .nav{height:72px;padding:0 20px}body[data-page="home"] .nav nav{display:none}body[data-page="home"] .brand{font-size:21px}body[data-page="home"] main{padding:22px 18px 35px}body[data-page="home"] .hero{height:auto}body[data-page="home"] .hero,body[data-page="home"] .editorial,body[data-page="home"] .bottom{grid-template-columns:1fr}body[data-page="home"] .lead{min-height:410px;height:410px}body[data-page="home"] .lead .copy{padding:30px 0 25px 24px}body[data-page="home"] h1{font-size:36px}body[data-page="home"] .side{grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:12px}body[data-page="home"] .note{padding:20px}body[data-page="home"] .note h3{font-size:22px}body[data-page="home"] .note .number{display:none}body[data-page="home"] .photo-note{display:block}body[data-page="home"] .photo-note .copy{padding:0}body[data-page="home"] .photo-note img{display:none}body[data-page="home"] .topics{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:32px}body[data-page="home"] .topic{padding:12px;gap:9px}body[data-page="home"] .topic img{width:36px;height:36px}body[data-page="home"] .topic strong{font-size:16px}body[data-page="home"] .topic small{font-size:9px}body[data-page="home"] .topic b{display:none}body[data-page="home"] .heading h2{font-size:27px}body[data-page="home"] .heading a{font-size:10px}body[data-page="home"] .feature{min-height:350px}body[data-page="home"] .list article{grid-template-columns:105px 1fr;gap:15px}body[data-page="home"] .list img{width:105px;height:100px}body[data-page="home"] .list h3{font-size:19px}body[data-page="home"] .routine{padding:24px;gap:15px}body[data-page="home"] .routine img{height:220px}body[data-page="home"] .closing{align-items:start;gap:20px}body[data-page="home"] .closing h3{font-size:21px}body[data-page="home"] .closing a{white-space:nowrap}body[data-page="home"] .footer{padding:24px 20px;gap:20px}body[data-page="home"] .footer span:last-child{display:none}}body[data-page="home"] main{width:calc(100% - 64px);max-width:1180px;margin:0 auto;padding:34px 0 62px}body[data-page="home"] main h1{font-weight:500}body[data-page="home"] .hero .lead{font-family:Arial,sans-serif;font-size:14px;color:#766b5e}body[data-page="home"] .hero .lead h1{color:#382b22}body[data-page="home"] .topics a{cursor:pointer}body[data-page="home"] .feature{display:block}body[data-page="home"] main a:focus-visible{outline:3px solid #885037;outline-offset:4px}@media(max-width:800px){body[data-page="home"] main{width:calc(100% - 32px);padding:22px 0 35px}}body[data-page="home"] .list article>a{display:contents}body[data-page="home"] .feature>a{display:block;color:white}body[data-page="home"] .feature:after{pointer-events:none}@media(max-width:520px){body[data-page="home"] .hero .lead{grid-template-columns:1fr;height:auto;min-height:0}body[data-page="home"] .lead .copy{padding:26px 24px 22px}body[data-page="home"] .lead h1{font-size:36px;line-height:1.08}body[data-page="home"] .lead .intro{max-width:none}body[data-page="home"] .lead>img{height:190px;width:100%;object-position:center 45%;mask-image:none}body[data-page="home"] .lead .small{margin-top:17px}body[data-page="home"] .side{grid-template-columns:1fr}body[data-page="home"] .note{min-height:0;padding:22px}body[data-page="home"] .note h3{max-width:none}body[data-page="home"] .photo-note{display:grid;grid-template-columns:1.3fr 1fr;padding:0}body[data-page="home"] .photo-note .copy{padding:22px 0 22px 22px}body[data-page="home"] .photo-note img{display:block;height:100%;min-height:180px}body[data-page="home"] .closing{flex-direction:column}body[data-page="home"] .routine{grid-template-columns:1fr}body[data-page="home"] .routine img{height:180px;border-radius:12px}}
