.ms-collection{padding-bottom:36px}.ms-hero{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;padding:42px 0 64px}.ms-hero h1{font:400 clamp(54px,5.9vw,83px)/1.03 var(--serif);letter-spacing:-3px;margin:24px 0}.ms-hero h1>span{font-style:italic;color:#527343}.ms-hero-deck{font-size:17px;line-height:1.85;max-width:460px;color:var(--muted)}.ms-hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-top:29px}.ms-primary-link,.ms-secondary-link{display:inline-flex;align-items:center;gap:15px;font-size:12px;font-weight:600}.ms-primary-link{background:var(--ink);color:#fff!important;padding:15px 20px;border-radius:7px}.ms-secondary-link{border-bottom:1px solid #b5c3ab;padding-block:8px}.ms-hero-meta{display:flex;flex-wrap:wrap;gap:10px 20px;font-size:10px;color:var(--muted);margin-top:28px}.ms-hero-meta>span{display:flex;align-items:center;gap:7px}.ms-rounds{background:#e9eddf;border:1px solid #d5ddc9;border-radius:20px;padding:24px;box-shadow:0 14px 0 -7px #e0e5d4,0 25px 45px #233d3109;scroll-margin-top:110px;transform:rotate(1deg)}.ms-rounds-top{display:flex;justify-content:space-between;font-size:10px;font-weight:700;letter-spacing:1px}.ms-rounds-top>span:first-child{display:flex;align-items:center;gap:8px}.ms-status-dot{width:7px;height:7px;background:#527343;border-radius:50%}.ms-rounds-heading{margin:22px 0 20px}.ms-rounds-heading h2{font:400 30px/1.17 var(--serif);letter-spacing:-.6px}.ms-rounds-heading p{font-size:11px;color:var(--muted);margin-top:10px}.ms-site-switcher{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ms-site-switcher button{font:inherit;text-align:left;min-width:0;border:1px solid #d0d9c4;border-radius:10px;background:#f8f9f2;padding:14px 10px;cursor:pointer;position:relative;transition:background .18s,transform .18s}.ms-site-switcher button:hover{transform:translateY(-3px)}.ms-site-switcher button.is-selected{background:var(--ink);border-color:var(--ink);color:white}.ms-site-pin{display:block;margin-bottom:12px}.ms-site-switcher strong{display:block;font-size:11px;white-space:nowrap}.ms-site-switcher small{display:block;font-size:10px;opacity:.7;margin-top:3px}.ms-site-light{position:absolute;right:10px;top:15px;width:6px;height:6px;border-radius:50%;background:#839c50}.ms-site-light.attention{background:#d58a4b}.ms-site-detail{margin-top:12px;border-radius:12px;background:#fffefa;padding:19px;min-height:210px}.ms-site-detail-label{display:flex;justify-content:space-between;gap:8px;font-size:10px;color:var(--muted)}.ms-site-detail-label>span:first-child{display:flex;gap:6px;align-items:center;color:#95542c}.ms-site-detail.clear .ms-site-detail-label>span:first-child{color:#527343}.ms-site-detail h3{font-size:18px;line-height:1.4;margin:15px 0 9px;font-weight:600}.ms-site-detail p{font-size:11px;line-height:1.85;color:var(--muted)}.ms-site-detail-foot{display:flex;gap:6px;align-items:center;font-size:9px;margin-top:17px;color:var(--muted)}.ms-rounds-note{gap:10px;font-size:8px;color:var(--muted);margin-top:15px}.ms-principles,.ms-rounds-note{display:flex;justify-content:space-between}.ms-principles{border-block:1px solid var(--line);padding:25px 0;align-items:center;gap:24px}.ms-principles>div{display:flex;gap:14px;align-items:center}.ms-principles>div>span{font:italic 25px var(--serif);color:#7c8c60}.ms-principles p{font-size:11px;color:var(--muted)}.ms-principles strong{display:block;color:var(--ink);font-size:12px;font-weight:600}.ms-principles>svg{color:#b5bea7}.ms-guides{padding:65px 0;scroll-margin-top:105px}.ms-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:24px}.ms-section-heading h2{font:400 clamp(34px,4vw,48px)/1.2 var(--serif);letter-spacing:-1px;margin-top:10px}.ms-section-heading>p{color:var(--muted);font-size:12px;line-height:1.8}.ms-guide-filters{display:flex;gap:8px;flex-wrap:wrap;margin:29px 0}.ms-guide-filters button{display:flex;align-items:center;gap:14px;cursor:pointer;font:500 11px var(--font-inter),Arial,sans-serif;border:1px solid #d8ddcd;background:transparent;color:var(--ink);padding:10px 15px;border-radius:25px}.ms-guide-filters button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:white}.ms-guide-filters button>span{font-size:9px;opacity:.65}.ms-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.ms-story{background:#fffefa;border:1px solid #dce0d2;border-radius:13px;overflow:hidden;transition:transform .2s,box-shadow .2s}.ms-story:hover{transform:translateY(-5px);box-shadow:0 15px 32px #233d3110}.ms-story-link{display:flex;flex-direction:column;height:100%}.ms-story-link:hover{text-decoration:none!important}.ms-story-visual{height:170px;background:#e7eddb;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.ms-peach .ms-story-visual{background:#f2e2d4}.ms-lilac .ms-story-visual{background:#e8e5f0}.ms-butter .ms-story-visual{background:#f2edd4}.ms-story-icon{position:absolute;left:24px;top:22px;transform:rotate(-10deg);opacity:.8}.ms-mini-record{transform:rotate(-4deg) translate(22px,10px);background:#fffefa;border:1px solid #cdd6be;border-radius:6px;padding:15px 19px;min-width:195px;box-shadow:5px 7px 0 #233d3108}.ms-mini-record small,.ms-mini-record>span{display:flex;align-items:center;gap:6px;font-size:8px;color:var(--muted)}.ms-mini-record strong{display:block;font-size:15px;margin:9px 0 12px;letter-spacing:-.4px}.ms-mini-dot{width:5px;height:5px;border-radius:50%;background:#7d9458}.ms-visual-number{position:absolute;right:17px;top:12px;font:italic 40px var(--serif);opacity:.14}.ms-mini-dashboard{display:flex;gap:22px;align-items:flex-end;transform:translate(16px,12px)}.ms-mini-dashboard>div{display:flex;flex-direction:column;align-items:center}.ms-mini-dashboard>div>span{width:32px;background:#6b8055;border-radius:5px 5px 0 0}.ms-mini-dashboard>div:nth-child(2)>span{background:#be8559}.ms-mini-dashboard>div:nth-child(3)>span{background:#8b7ca7}.ms-mini-dashboard strong{font-size:13px;margin-top:5px}.ms-mini-dashboard small{font-size:8px}.ms-story-copy{padding:25px;display:flex;flex-direction:column;flex:1}.ms-story-copy .guide-kicker{font-size:8px;letter-spacing:1px}.ms-story-copy h3{font:400 25px/1.23 var(--serif);letter-spacing:-.5px;margin:13px 0}.ms-story-copy>p:not(.guide-kicker){font-size:12px;line-height:1.85;color:var(--muted);margin-bottom:24px}.ms-story-foot{display:flex;justify-content:space-between;gap:8px;margin-top:auto;border-top:1px solid var(--line);padding-top:16px;font-size:9px}.ms-story-foot>span{display:flex;align-items:center;gap:5px}.ms-story-foot>span:first-child{color:var(--muted)}.ms-takeaway{border-radius:16px;background:var(--ink);color:var(--paper);display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:35px;padding:42px;margin-bottom:20px}.ms-takeaway .guide-kicker{color:var(--lime);font-size:9px}.ms-takeaway h2{font:400 37px/1.14 var(--serif);letter-spacing:-.6px;margin:12px 0}.ms-takeaway p:not(.guide-kicker){font-size:12px;max-width:460px;color:#c5d1c0}.ms-takeaway-symbol{width:88px;height:105px;border:1px solid #719064;border-radius:45px;display:flex;align-items:center;justify-content:center;position:relative;transform:rotate(-12deg);color:var(--lime)}.ms-takeaway-symbol>svg:last-child{position:absolute;right:-8px;bottom:8px;background:var(--lime);color:var(--ink);border-radius:50%;padding:4px;width:30px;height:30px}.ms-takeaway>a{display:flex;gap:14px;align-items:center;background:var(--lime);color:var(--ink);padding:15px 18px;border-radius:6px;font-size:11px;font-weight:600}@media(max-width:1050px){.ms-hero{gap:30px}.ms-hero h1{font-size:62px}.ms-rounds{padding:18px}.ms-guide-grid{gap:16px}.ms-story-copy{padding:20px}.ms-takeaway{grid-template-columns:1fr auto}.ms-takeaway-symbol{display:none}.ms-principles{gap:12px}.ms-principles>svg{display:none}.ms-principles>div{gap:8px}}@media(max-width:760px){.ms-hero{grid-template-columns:1fr;padding:28px 0 43px;gap:38px}.ms-hero h1{font-size:clamp(54px,10vw,76px);letter-spacing:-2px;line-height:1.04}.ms-hero-deck{font-size:15px;max-width:530px}.ms-rounds{transform:none;padding:20px}.ms-rounds-heading h2{font-size:32px}.ms-site-switcher strong{font-size:12px}.ms-site-switcher small{font-size:11px}.ms-site-detail p{font-size:12px}.ms-site-detail{min-height:200px}.ms-principles{align-items:flex-start;gap:16px}.ms-principles>div{display:block;flex:1}.ms-principles>div>span{font-size:23px}.ms-principles strong{font-size:11px;line-height:1.6;margin:8px 0 4px}.ms-principles p{font-size:10px}.ms-guides{padding:42px 0}.ms-section-heading{display:block}.ms-section-heading>p{margin-top:15px}.ms-section-heading>p br{display:none}.ms-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ms-guide-filters{gap:7px;margin:22px 0}.ms-guide-filters button{font-size:10px;padding:9px 12px;gap:10px}.ms-takeaway{grid-template-columns:1fr;padding:30px;gap:25px}.ms-takeaway h2{font-size:36px}.ms-takeaway>a{justify-self:start}}@media(max-width:480px){.ms-guide-grid{grid-template-columns:1fr;gap:22px}.ms-story-visual{height:180px}.ms-story-copy{padding:24px}.ms-story-copy h3{font-size:29px}.ms-story-copy>p:not(.guide-kicker){font-size:13px}.ms-story-foot{font-size:11px}.ms-site-switcher{gap:6px}.ms-site-switcher button{padding:12px 8px}.ms-site-switcher strong{font-size:10px}.ms-site-switcher small{font-size:9px}.ms-rounds-note{font-size:8px}.ms-hero-meta{font-size:10px}.ms-hero-actions{gap:16px}.ms-rounds-top{font-size:9px}.ms-site-detail-label{font-size:10px}.ms-principles{gap:12px}}@media(prefers-reduced-motion:reduce){.ms-site-switcher button,.ms-story{transition:none}.ms-site-switcher button:hover,.ms-story:hover{transform:none}}.ms-story-photo{object-fit:cover;transition:transform .35s}.ms-story:hover .ms-story-photo{transform:scale(1.025)}@media(prefers-reduced-motion:reduce){.ms-story-photo{transition:none}.ms-story:hover .ms-story-photo{transform:none}}