.main-nav [aria-current=page]{color:var(--blue)}.method-hero{background:linear-gradient(135deg,#fff 50%,#6ec3db24 100%);padding:72px 0 78px}.method-hero-grid{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);align-items:center;gap:70px;display:grid}.method-hero-copy{max-width:640px}.method-kicker{color:var(--purple);text-transform:uppercase;letter-spacing:.06em;margin:0 0 10px;font-family:ABeeZee,sans-serif;font-size:18px;font-weight:700}.method-hero h1{color:var(--blue);text-transform:uppercase;padding:0;font-size:clamp(52px,6vw,78px);line-height:1}.method-hero h2{max-width:600px;padding:18px 0 20px;font-size:30px;line-height:1.22}.method-hero-lead{max-width:600px;margin:0;font-size:22px;font-weight:700;line-height:1.45}.method-hero-grid>img{justify-self:end;width:min(100%,430px)}.method-step{padding:78px 0}.method-step:nth-child(2n){background:#f7fbfc}.method-step-grid{grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr);align-items:center;gap:72px;display:grid}.method-step:nth-child(odd) .method-step-grid{grid-template-columns:minmax(300px,.95fr) minmax(0,1.05fr)}.method-step:nth-child(odd) .method-step-copy{order:2}.method-step-grid>img{justify-self:center;width:min(100%,420px)}.method-step-copy{max-width:640px}.method-step-marker{border-bottom:3px solid;flex-wrap:wrap;align-items:baseline;gap:12px;margin:0 0 20px;padding-bottom:12px;display:flex}.method-step-number{opacity:.55;font-family:ABeeZee,sans-serif;font-size:20px;font-weight:700}.method-step-name{text-transform:uppercase;font-family:ABeeZee,sans-serif;font-size:34px;font-weight:700;line-height:1}.method-step-aspect{opacity:.75;font-size:20px;font-style:italic}.method-step-blue .method-step-marker{color:var(--blue)}.method-step-purple .method-step-marker{color:var(--purple)}.method-step-orange .method-step-marker{color:#e0912f}.method-step-coral .method-step-marker{color:#ff4333}.method-step-lead{margin:0 0 22px;font-size:21px;line-height:1.5}.method-questions{gap:10px;margin:0 0 24px;padding:0;list-style:none;display:grid}.method-questions li{color:var(--heading);font-family:ABeeZee,sans-serif;font-size:22px;line-height:1.35;position:relative}.method-step-close{max-width:600px;color:var(--text);background:#6ec3db21;border-left:5px solid;border-radius:0 8px 8px 0;margin:0;padding:18px 22px;font-size:19px;line-height:1.5}.method-step-blue .method-step-close{border-left-color:var(--blue)}.method-step-purple .method-step-close{border-left-color:var(--purple);background:#957ae11f}.method-step-orange .method-step-close{border-left-color:var(--orange);background:#ffbe7c2e}.method-step-coral .method-step-close{border-left-color:var(--coral);background:#ff887c26}.method-next{background:#fff;padding:88px 0}.method-next-inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:70px;display:grid}.method-next .marker{width:100%;margin-bottom:23px}.method-next h2{padding:0;font-size:38px}.method-next h2 em{color:var(--purple);font-style:italic}.method-next-inner>div:last-child>p{margin-bottom:14px;font-size:20px;line-height:1.55}.method-next-inner>div:last-child>p:last-of-type{margin-bottom:26px}@media (width<=900px){.method-hero-grid,.method-step-grid,.method-step:nth-child(odd) .method-step-grid{grid-template-columns:minmax(0,1fr) minmax(270px,.75fr);gap:44px}}@media (width<=800px){.method-hero{padding:55px 0 62px}.method-hero-grid,.method-step-grid,.method-step:nth-child(odd) .method-step-grid,.method-next-inner{grid-template-columns:1fr;gap:38px}.method-hero-grid>img{justify-self:center;width:min(100%,380px)}.method-step{padding:58px 0}.method-step-copy,.method-step:nth-child(odd) .method-step-copy{order:0}.method-step-grid>img{order:-1;width:min(100%,340px)}.method-next{padding:62px 0}.site-footer{margin-top:0}}@media (width<=480px){.method-hero h1{font-size:46px}.method-hero h2{font-size:26px}.method-hero-lead{font-size:20px}.method-step-name{font-size:28px}.method-step-lead,.method-questions li{font-size:19px}.method-next h2{font-size:32px}}.method-canvas{margin:0 auto;padding:34px 0 0}.method-canvas img{background:#fff;border:1px solid #6ec3db59;border-radius:10px;width:min(100%,620px);height:auto;margin-inline:auto;box-shadow:0 10px 30px #4b5d661a}.method-canvas-portrait img{width:min(100%,340px)}.method-canvas figcaption{color:#437f90;text-align:center;text-transform:uppercase;letter-spacing:.05em;margin-top:14px;font-size:14px;font-weight:700}.method-benefits{background:#fff;padding:92px 0 100px}.method-benefits-heading{margin-bottom:50px}.method-benefits-heading .marker{width:300px;margin-bottom:22px}.method-benefits-heading h2{padding:0;font-size:40px}.method-benefits-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:34px;display:grid}.method-benefit{border-top:5px solid var(--blue);padding-top:22px}.method-benefit-purple{border-top-color:var(--purple)}.method-benefit-orange{border-top-color:var(--orange)}.method-benefit-coral{border-top-color:var(--coral)}.method-benefit>img{width:96px;height:auto;margin:0 0 16px}.method-benefit h3{padding:0 0 10px;font-size:22px;line-height:1.2}.method-benefit>p{margin:0;font-size:17px;line-height:1.55}.method-benefits-action{text-align:center;margin:48px 0 0}@media (width<=900px){.method-benefits-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}}@media (width<=800px){.method-canvas{padding-top:26px}.method-benefits{padding:66px 0 74px}.method-benefits-heading{margin-bottom:34px}}@media (width<=480px){.method-benefits-grid{grid-template-columns:1fr;gap:28px}.method-benefits-heading h2{font-size:32px}}
