.page-module__L-og4G__heroGrid{grid-template-columns:minmax(0,1fr)}.page-module__L-og4G__heroGrid>div{max-width:980px}.page-module__L-og4G__heroGrid>div h1{font-size:clamp(2.75rem,5vw,4.75rem)}.page-module__L-og4G__heroNote{color:var(--muted-strong);align-items:flex-start;gap:10px;max-width:610px;margin-top:24px;font-size:.8rem;line-height:1.6;display:flex}.page-module__L-og4G__heroNote svg{color:var(--accent);flex-shrink:0;margin-top:2px}.page-module__L-og4G__problems{padding-block:105px 115px}.page-module__L-og4G__sectionIntro{max-width:850px;margin-bottom:50px}.page-module__L-og4G__sectionIntro h2,.page-module__L-og4G__methodIntro h2,.page-module__L-og4G__about h2,.page-module__L-og4G__contact h2{letter-spacing:-.055em;text-wrap:balance;margin-top:20px;font-size:clamp(2.4rem,4vw,3.7rem);font-weight:500;line-height:1.12}.page-module__L-og4G__sectionIntro h2 span,.page-module__L-og4G__about h2 span,.page-module__L-og4G__contact h2 span{color:var(--accent)}.page-module__L-og4G__sectionIntro p,.page-module__L-og4G__about p,.page-module__L-og4G__contact p{color:var(--muted-strong);margin-top:22px;font-size:1.025rem;line-height:1.8}.page-module__L-og4G__problemGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.page-module__L-og4G__problemCard{border:1px solid var(--border-subtle);background:var(--surface-1);flex-direction:column;min-width:0;min-height:340px;padding:clamp(24px,2.4vw,32px);display:flex}.page-module__L-og4G__cardIndex{color:var(--accent);letter-spacing:.11em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;font-size:.72rem;font-weight:600;display:flex}.page-module__L-og4G__problemCard h3{letter-spacing:-.035em;margin-top:24px;font-size:clamp(1.3rem,1.7vw,1.65rem);font-weight:500;line-height:1.24}.page-module__L-og4G__problemCard>p:not(.page-module__L-og4G__measure):not(.page-module__L-og4G__cardCost),.page-module__L-og4G__cardSolution p{color:var(--muted-strong);margin-top:17px;font-size:.94rem;line-height:1.75}.page-module__L-og4G__cardCost{color:var(--muted-strong);margin-top:auto;padding-top:24px;font-size:.87rem;line-height:1.65}.page-module__L-og4G__cardCost strong{color:var(--foreground);font-weight:650}.page-module__L-og4G__cardSolution{border-top:1px solid var(--border-subtle);margin-top:22px;padding-top:20px}.page-module__L-og4G__cardSolution>span{color:var(--accent);text-transform:uppercase;letter-spacing:.12em;font-size:.7rem;font-weight:650}.page-module__L-og4G__cardSolution p{margin-top:12px}.page-module__L-og4G__measure{color:var(--muted);margin-top:auto;padding-top:28px;font-size:.81rem;line-height:1.65}.page-module__L-og4G__measure strong{color:var(--foreground);font-weight:650}.page-module__L-og4G__otherProblem{text-align:center;color:var(--muted);margin-top:36px;font-size:.94rem}.page-module__L-og4G__otherProblem a{color:var(--foreground);text-underline-offset:5px;align-items:center;gap:6px;text-decoration:underline;display:inline-flex}.page-module__L-og4G__otherProblem a:hover{color:var(--accent)}.page-module__L-og4G__solutionSection{padding-block:0 115px}.page-module__L-og4G__solutionGrid{border-top:1px solid var(--border-subtle);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;display:grid}.page-module__L-og4G__solutionItem{border-bottom:1px solid var(--border-subtle);gap:22px;min-width:0;padding:25px 0 28px;display:flex}.page-module__L-og4G__solutionItem>span{color:var(--accent);flex:0 0 22px;padding-top:6px;font-size:.76rem}.page-module__L-og4G__solutionItem h3{letter-spacing:-.03em;font-size:1.18rem;font-weight:550;line-height:1.3}.page-module__L-og4G__solutionItem p{color:var(--muted-strong);margin-top:9px;font-size:.94rem;line-height:1.72}.page-module__L-og4G__fitNote{border-left:3px solid var(--accent);background:var(--surface-1);grid-template-columns:minmax(150px,.3fr) 1fr;align-items:start;gap:26px;margin-top:52px;padding:28px 34px;display:grid}.page-module__L-og4G__fitNote>span{color:var(--accent)}.page-module__L-og4G__fitNote p{color:var(--muted-strong);font-size:1rem;line-height:1.75}.page-module__L-og4G__fitNote p+p{margin-top:12px}.page-module__L-og4G__inlineLink{text-underline-offset:4px;text-decoration:underline!important;-webkit-text-decoration-color:var(--accent)!important;text-decoration-color:var(--accent)!important}.page-module__L-og4G__inlineLink:hover{color:var(--accent)}.page-module__L-og4G__methodSection{color:#f6f7f9;background:#11151d;padding-block:108px}.page-module__L-og4G__methodGrid{grid-template-columns:1fr 1fr;gap:12%;display:grid}.page-module__L-og4G__methodIntro{align-self:start;position:sticky;top:138px}.page-module__L-og4G__methodIntro h2 span{color:#e88d72}.page-module__L-og4G__methodLabel{color:#b4bbc7}.page-module__L-og4G__methodIntro p,.page-module__L-og4G__steps p{color:#b4bbc7;margin-top:20px;font-size:1rem;line-height:1.8}.page-module__L-og4G__methodIntro>a{color:#fff;margin-top:23px}.page-module__L-og4G__steps{list-style:none}.page-module__L-og4G__steps li{border-top:1px solid #373d47;grid-template-columns:30px 1fr;gap:25px;padding:28px 0;display:grid}.page-module__L-og4G__steps li>span{color:#e88d72;padding-top:5px;font-size:.75rem}.page-module__L-og4G__steps h3{font-size:1.25rem;font-weight:500}.page-module__L-og4G__steps p{margin-top:11px}.page-module__L-og4G__about{grid-template-columns:1fr 1fr;gap:12%;padding-block:112px;display:grid}.page-module__L-og4G__about h2{margin-top:23px}.page-module__L-og4G__about p:first-child{margin-top:0}.page-module__L-og4G__about p+p{margin-top:16px}.page-module__L-og4G__about a{margin-top:20px}.page-module__L-og4G__about strong{color:var(--foreground);font-weight:600}.page-module__L-og4G__contact{background:var(--surface-1);border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);padding-block:100px}.page-module__L-og4G__contactGrid{grid-template-columns:1.1fr .9fr;align-items:center;gap:10%;display:grid}.page-module__L-og4G__contact p{max-width:600px}.page-module__L-og4G__contactCard{border:1px solid var(--border-strong);background:var(--background);padding:clamp(22px,3vw,42px)}.page-module__L-og4G__contactCard h3{letter-spacing:-.04em;font-size:clamp(1.5rem,2.4vw,2.1rem);font-weight:500}.page-module__L-og4G__contactCard p{margin:14px 0 24px;font-size:.92rem}.page-module__L-og4G__contactCard>a:first-of-type{width:100%}.page-module__L-og4G__secondaryContact{text-underline-offset:4px;align-items:center;gap:9px;width:fit-content;margin-top:17px;font-size:.91rem;font-weight:600;display:flex;text-decoration:underline!important}.page-module__L-og4G__secondaryContact:hover{color:var(--accent)}.page-module__L-og4G__contactFootnote{border-top:1px solid var(--border-subtle);padding-top:18px;margin-top:23px!important;font-size:.8rem!important;line-height:1.65!important}.page-module__L-og4G__emailLink{text-underline-offset:4px;overflow-wrap:anywhere;margin-top:22px;font-size:.875rem;text-decoration:underline;display:inline-block}.page-module__L-og4G__emailLink:hover{color:var(--accent)}@media (max-width:1050px){.page-module__L-og4G__problemGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:850px){.page-module__L-og4G__methodGrid,.page-module__L-og4G__about,.page-module__L-og4G__contactGrid{gap:5%}}@media (max-width:700px){.page-module__L-og4G__problems{padding-block:68px 80px}.page-module__L-og4G__problemGrid{grid-template-columns:1fr;gap:16px}.page-module__L-og4G__solutionSection{padding-block:0 75px}.page-module__L-og4G__solutionGrid{grid-template-columns:1fr}.page-module__L-og4G__solutionItem{padding-block:22px}.page-module__L-og4G__fitNote{grid-template-columns:1fr;gap:12px;margin-top:34px;padding:22px}.page-module__L-og4G__problemCard{min-height:0;padding:26px}.page-module__L-og4G__heroGrid>div h1{font-size:clamp(2.6rem,10vw,3.6rem)}.page-module__L-og4G__problemCard h3{margin-top:20px}.page-module__L-og4G__methodSection,.page-module__L-og4G__contact{padding-block:75px}.page-module__L-og4G__methodGrid,.page-module__L-og4G__about,.page-module__L-og4G__contactGrid{grid-template-columns:1fr;gap:42px}.page-module__L-og4G__methodIntro{position:static}.page-module__L-og4G__about{padding-block:75px}}@media (prefers-reduced-motion:reduce){.page-module__L-og4G__problemCard{transition:none}}
