.hero-benefits{list-style:none;display:flex;gap:9px 17px;flex-wrap:wrap;padding:0;margin:22px 0 0;font-size:10px;color:#536c4f}.hero-benefits li:before{content:'✓';margin-right:6px;color:#658850}.hero-benefits+.hero-note{margin-top:13px}.profile-key{display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap;margin:0 0 27px;font-size:10px;color:var(--muted)}.profile-key>span{display:flex;align-items:center;gap:7px}.profile-key i{width:7px;height:7px;border-radius:50%;background:currentColor}.profile-key b{font-weight:650;color:var(--ink)}.metric-0{color:#36654a;stroke:#36654a}.metric-1{color:#9c7b36;stroke:#b08d43}.metric-2{color:#a46c54;stroke:#b17c64}.metric-3{color:#477c7c;stroke:#629594}.profile-catalog{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.profile-card{background:#edf1e5;border:1px solid #dce4d3;border-radius:8px;padding:21px}.profile-identity{display:flex;align-items:center;gap:9px;min-height:35px}.profile-identity>span{background:#dae5cd;width:29px;height:29px;border-radius:50%;display:grid;place-items:center;flex-shrink:0;font-size:9px;font-weight:650;color:#4b7043}.profile-card h3{font-size:16px;letter-spacing:-.4px;line-height:1.3}.profile-rings{width:118px;height:118px;position:relative;margin:19px auto}.profile-rings svg{width:100%;height:100%;transform:rotate(-90deg)}.profile-rings circle{stroke-width:6;fill:none;stroke-linecap:round}.profile-rings .ring-track{stroke:#dde5d4}.profile-rings>b{position:absolute;inset:0;display:grid;place-items:center;color:#617852;font-size:11px;font-weight:600}.profile-card dl{display:grid;grid-template-columns:repeat(2,1fr);gap:10px 15px;margin:0}.profile-card dl>div{display:flex;justify-content:space-between;align-items:center;font-size:9px;gap:5px;border-bottom:1px solid #dce4d3;padding-bottom:5px}.profile-card dt{font-weight:600;font-size:8px}.profile-card dd{margin:0;font-weight:600;font-size:12px}.example-note{font-size:10px;color:var(--muted);margin-top:17px}.session-rhythm{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center;padding-top:60px}.session-rhythm h3{font-size:29px;margin-bottom:17px}.session-rhythm>div>p:not(.eyebrow){font-size:13px;color:var(--muted);line-height:1.8}.session-rhythm .eyebrow{font-size:8px;margin-bottom:15px}.rhythm-timeline>div:not(:first-child){display:flex;align-items:center;gap:16px;margin-top:16px}.rhythm-times{display:flex;justify-content:space-between;padding-left:50px;font-size:9px;color:var(--muted)}.rhythm-timeline b{font-size:10px;font-weight:500;white-space:nowrap}.rhythm-timeline>div>span{flex:1;height:18px;background:#e7ecdf;position:relative;border-radius:3px}.rhythm-timeline .rhythm-times>span{height:auto;background:none;flex:initial}.rhythm-session{position:absolute;top:3px;bottom:3px;background:#88a970;border-radius:2px}.ra{left:0;width:42%}.rb{left:51%;width:27%}.rc{left:14%;width:30%;background:#517b55}.rd{left:58%;width:42%;background:#517b55}.re{left:24%;width:43%;background:#b3c995}.rf{left:75%;width:19%;background:#b3c995}.rhythm-timeline>p{font-size:8px!important;color:var(--muted);display:flex;justify-content:space-between;gap:10px;margin-top:18px}.mtt-section{background:var(--green);color:#f2f5e8;padding:78px 0}.mtt-layout{display:grid;grid-template-columns:1fr 1fr;gap:75px;align-items:center}.mtt-layout .eyebrow{color:#c0d5af}.mtt-layout h2{font-size:47px}.mtt-layout>div>p:not(.eyebrow){font-size:13px;color:#c3d2c3;line-height:1.85;margin-top:23px;max-width:440px}.mtt-calculator{border:1px solid #ffffff25;border-radius:9px;background:#ffffff07;padding:28px}.mtt-calculator>.table-kind{font-size:8px;line-height:1.8;color:#c8ddba}.mtt-options{display:flex;gap:8px;margin-top:20px}.mtt-options button{border:1px solid #ffffff30;border-radius:5px;background:transparent;color:#d3e1cd;padding:9px 12px;font-size:10px;cursor:pointer}.mtt-options button[aria-pressed=true]{background:#d0e8ad;color:#244a35;border-color:#d0e8ad}.mtt-comparison{display:grid;grid-template-columns:1fr auto 1.25fr;gap:12px;align-items:center;margin-top:30px;padding-bottom:25px;border-bottom:1px solid #ffffff25}.mtt-comparison>div>span{display:block;font-size:9px;color:#c5d6bf;line-height:1.6}.mtt-comparison strong{font-size:32px;letter-spacing:-1.7px;display:block;font-weight:500;margin-top:6px}.mtt-comparison small{display:block;font-size:8px;color:#b6cbb0}.mtt-comparison .mtt-total strong{font-size:44px;color:#d0e8ad}.mtt-arrow{color:#b9d49e}.mtt-breakdown{display:grid;gap:12px;margin-top:22px}.mtt-breakdown>span{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:11px;color:#c2d2bc}.mtt-breakdown b{font-weight:500;color:#f0f5df;white-space:nowrap}.mtt-calculator .mtt-note{font-size:9px!important;color:#b7cbb0!important;line-height:1.8!important;max-width:100%;margin-top:21px!important}
@media(max-width:1100px){.profile-card{padding:16px}.profile-card h3{font-size:14px}.mtt-layout{gap:35px}.mtt-layout h2{font-size:40px}.mtt-calculator{padding:22px}.mtt-options button{padding:8px;font-size:9px}.mtt-comparison{gap:8px}.mtt-comparison .mtt-total strong{font-size:37px}.session-rhythm{gap:35px}}
@media(max-width:800px){.profile-catalog{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-card h3{font-size:17px}.profile-card{padding:22px}.profile-rings{margin-block:15px}.session-rhythm,.mtt-layout{grid-template-columns:1fr;gap:30px}.session-rhythm{padding-top:38px}.mtt-section{padding-block:60px}.mtt-layout h2{font-size:43px}.mtt-layout>div>p:not(.eyebrow){max-width:100%}.mtt-calculator{padding:26px}.mtt-comparison .mtt-total strong{font-size:44px}}
@media(max-width:500px){.hero-benefits{font-size:9px;gap:8px 13px}.profile-key{gap:12px;font-size:9px;display:grid;grid-template-columns:1fr 1fr}.profile-key>span{align-items:start;flex-wrap:wrap;gap:4px}.profile-key i{margin-top:5px}.profile-card{padding:15px 12px}.profile-identity{gap:6px;align-items:flex-start}.profile-identity>span{width:23px;height:23px;font-size:7px}.profile-card h3{font-size:13px;line-height:1.3}.profile-rings{width:100px;height:100px;margin:12px auto}.profile-card dl{grid-template-columns:1fr;gap:5px}.profile-card dl>div{padding-bottom:4px}.profile-card dd{font-size:11px}.profile-catalog{gap:10px}.example-note{font-size:9px;line-height:1.7}.session-rhythm h3{font-size:26px}.rhythm-timeline>p{flex-direction:column;gap:4px}.mtt-layout h2{font-size:36px}.mtt-calculator{padding:18px}.mtt-calculator>.table-kind{font-size:7px}.mtt-options{gap:6px}.mtt-options button{font-size:8px;padding:9px 7px;flex:1;min-height:40px}.mtt-comparison{grid-template-columns:1fr auto 1.25fr;gap:8px;margin-top:24px}.mtt-comparison>div>span{font-size:8px}.mtt-comparison strong{font-size:26px}.mtt-comparison .mtt-total strong{font-size:33px}.mtt-comparison small{font-size:7px}.mtt-breakdown>span{font-size:9px;gap:8px}.mtt-calculator .mtt-note{font-size:8px!important}}
