.page-module__GqLyBW__page{--service-rule:#cbd1c5}.page-module__GqLyBW__page>section:not(.page-module__GqLyBW__hero){padding-block:clamp(56px,5.4vw,80px)}.page-module__GqLyBW__page h1 em,.page-module__GqLyBW__page h2 em{color:var(--green)}.page-module__GqLyBW__page ul,.page-module__GqLyBW__page ol{margin:0;padding:0;list-style:none}.page-module__GqLyBW__hero{padding-block:38px 44px}.page-module__GqLyBW__heroGrid{grid-template-columns:1.2fr .8fr;align-items:center;gap:clamp(32px,6vw,80px);margin-top:36px;display:grid}.page-module__GqLyBW__hero h1{letter-spacing:-.055em;text-wrap:balance;max-width:17ch;font-size:clamp(46px,5.2vw,74px);line-height:1.05}.page-module__GqLyBW__heroGrid>div>p{max-width:58ch;color:var(--muted);margin-top:24px;font-size:15px;line-height:1.8}.page-module__GqLyBW__actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:28px;display:flex}.page-module__GqLyBW__serviceIndex li{border-bottom:1px solid var(--line)}.page-module__GqLyBW__serviceIndex li:first-child{border-top:1px solid var(--line)}.page-module__GqLyBW__serviceIndex a{grid-template-columns:24px 1fr 20px;align-items:center;gap:18px;padding-block:24px;transition:background .22s;display:grid}.page-module__GqLyBW__serviceIndex a:hover{background:#183d3206}.page-module__GqLyBW__index{color:var(--muted);font-size:11px;line-height:1.8}.page-module__GqLyBW__indexPurpose{letter-spacing:1.2px;text-transform:uppercase;color:var(--muted);font-size:9px}.page-module__GqLyBW__serviceIndex h2{color:var(--green);margin-top:10px;font-family:Georgia,serif;font-size:26px;line-height:1.25}.page-module__GqLyBW__indexArrow{color:var(--green);font-size:18px;transition:transform .22s}.page-module__GqLyBW__serviceIndex a:hover .page-module__GqLyBW__indexArrow,.page-module__GqLyBW__serviceIndex a:focus-visible .page-module__GqLyBW__indexArrow{transform:translate(3px,-3px)}.page-module__GqLyBW__paths,.page-module__GqLyBW__execution,.page-module__GqLyBW__starting{background:#eaece5}.page-module__GqLyBW__paths h2,.page-module__GqLyBW__starting h2{max-width:25ch;margin-top:26px}.page-module__GqLyBW__pathRow{border-top:1px solid var(--service-rule);grid-template-columns:.85fr 1.7fr;gap:48px;margin-top:32px;padding-top:28px;display:grid}.page-module__GqLyBW__pathRow h3{letter-spacing:1.3px;color:var(--green);font-size:11px}.page-module__GqLyBW__pathRow p{color:var(--muted);max-width:36ch;margin-top:14px;font-size:13px}.page-module__GqLyBW__pathRow .text-link{margin-top:20px;font-size:12px}.page-module__GqLyBW__pathRow ol{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:26px;display:grid}.page-module__GqLyBW__pathRow li{color:var(--green);padding-right:12px;font-family:Georgia,serif;font-size:25px;line-height:1.3;position:relative}.page-module__GqLyBW__pathRow li:not(:last-child):after{content:"→";color:#747d71;font-family:Arial,sans-serif;font-size:18px;position:absolute;top:0;right:-14px}.page-module__GqLyBW__pathRow li a{text-underline-offset:5px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;transition:text-decoration-color .22s}.page-module__GqLyBW__pathRow li a:hover{-webkit-text-decoration-color:var(--green);text-decoration-color:var(--green)}.page-module__GqLyBW__heading{grid-template-columns:1.35fr .8fr;align-items:end;gap:clamp(28px,5vw,64px);margin-block:26px 34px;display:grid}.page-module__GqLyBW__heading h2{max-width:25ch}.page-module__GqLyBW__heading>p{color:var(--muted);max-width:44ch;font-size:14px}.page-module__GqLyBW__auditAreas{border-block:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.page-module__GqLyBW__auditAreas>div{border-left:1px solid var(--line);padding:22px 20px}.page-module__GqLyBW__auditAreas>div:first-child{border-left:0;padding-left:0}.page-module__GqLyBW__auditAreas h3{text-transform:uppercase;letter-spacing:1.2px;color:var(--green);font-size:11px}.page-module__GqLyBW__auditAreas ul{margin-top:16px}.page-module__GqLyBW__auditAreas li{color:var(--muted);padding-block:5px;font-size:13px;line-height:1.6}.page-module__GqLyBW__receives{grid-template-columns:.65fr 1.75fr;gap:36px;margin-top:30px;display:grid}.page-module__GqLyBW__receives h3,.page-module__GqLyBW__developmentList h3{letter-spacing:1.3px;color:var(--green);font-size:11px;line-height:1.6}.page-module__GqLyBW__receives h3{padding-top:10px}.page-module__GqLyBW__receives ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;display:grid}.page-module__GqLyBW__receives li{border-bottom:1px solid var(--line);padding-block:10px;font-size:13px;line-height:1.6}.page-module__GqLyBW__months{border-top:1px solid var(--service-rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.page-module__GqLyBW__months li{border-left:1px solid var(--service-rule);padding:24px 30px 0}.page-module__GqLyBW__months li:first-child{border-left:0;padding-left:0}.page-module__GqLyBW__months li:last-child{padding-right:0}.page-module__GqLyBW__months li>span{letter-spacing:1.3px;color:var(--muted);font-size:9px}.page-module__GqLyBW__months h3{text-transform:uppercase;letter-spacing:1.2px;color:var(--green);margin-top:18px;font-size:13px}.page-module__GqLyBW__months p{color:var(--muted);margin-top:14px;font-size:14px}.page-module__GqLyBW__executionStatement{border-top:1px solid var(--service-rule);letter-spacing:-.025em;max-width:52ch;margin-top:30px;padding-top:24px;font-size:23px;line-height:1.5}.page-module__GqLyBW__executionStatement em{color:var(--green);font-size:27px}.page-module__GqLyBW__split{grid-template-columns:1fr 1.1fr;gap:clamp(32px,6vw,80px);display:grid}.page-module__GqLyBW__intro h2{margin-top:26px}.page-module__GqLyBW__intro>p{max-width:48ch;color:var(--muted);margin-top:24px;font-size:15px}.page-module__GqLyBW__developmentList h3{border-bottom:1px solid var(--line);padding-bottom:18px}.page-module__GqLyBW__developmentList ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;display:grid}.page-module__GqLyBW__developmentList li{border-bottom:1px solid var(--line);padding-block:14px;font-size:13px;line-height:1.6}.page-module__GqLyBW__management{background:var(--green);color:var(--paper)}.page-module__GqLyBW__management .section-number{color:var(--sage)}.page-module__GqLyBW__management h2 em{color:#c4d0be}.page-module__GqLyBW__management .page-module__GqLyBW__heading>p{color:#d5dfd2}.page-module__GqLyBW__cycle{border-top:1px solid #819b87;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;display:grid}.page-module__GqLyBW__cycle li{padding-top:24px;position:relative}.page-module__GqLyBW__cycle li:not(:last-child):after{content:"→";color:var(--sage);font-size:16px;position:absolute;top:24px;right:-17px}.page-module__GqLyBW__cycle h3{letter-spacing:1.3px;text-transform:uppercase;font-size:12px}.page-module__GqLyBW__cycle p{color:#d5dfd2;margin-top:18px;font-size:14px}.page-module__GqLyBW__cycleReturn{color:#c4d0be;border-bottom:1px solid #819b87;justify-content:space-between;align-items:center;gap:18px;margin-top:12px;padding-block:22px 14px;display:flex}.page-module__GqLyBW__cycleReturn>span:nth-child(2){letter-spacing:1.2px;text-align:center;font-size:9px;line-height:1.6}.page-module__GqLyBW__cycleReturn>span:first-child,.page-module__GqLyBW__cycleReturn>span:last-child{font-size:20px}.page-module__GqLyBW__perspectivesTitle{margin-top:26px}.page-module__GqLyBW__perspectives{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:34px;display:grid}.page-module__GqLyBW__perspectives article{border-left:1px solid var(--line);padding:24px 30px 0}.page-module__GqLyBW__perspectives article:first-child{border-left:0;padding-left:0}.page-module__GqLyBW__perspectives article:last-child{padding-right:0}.page-module__GqLyBW__perspectives h3{text-transform:uppercase;letter-spacing:1.3px;color:var(--green);font-size:11px}.page-module__GqLyBW__perspectives p{color:var(--muted);margin-top:18px;font-size:14px}.page-module__GqLyBW__perspectives .page-module__GqLyBW__question{color:var(--ink);max-width:23ch;min-height:3.9em;margin-top:20px;font-family:Georgia,serif;font-size:26px;line-height:1.3}.page-module__GqLyBW__principles{border-top:1px solid var(--line);color:var(--green);flex-wrap:wrap;gap:18px;margin-top:30px;padding-top:20px;font-size:13px;display:flex}.page-module__GqLyBW__principles span{color:var(--muted)}.page-module__GqLyBW__page .page-module__GqLyBW__situations{margin-top:32px}.page-module__GqLyBW__situations li{border-top:1px solid var(--service-rule)}.page-module__GqLyBW__situations li:last-child{border-bottom:1px solid var(--service-rule)}.page-module__GqLyBW__situations a{grid-template-columns:1.5fr .85fr 20px;align-items:center;gap:36px;padding-block:26px;transition:background .22s;display:grid}.page-module__GqLyBW__situations a:hover{background:#183d3206}.page-module__GqLyBW__situationLabel{letter-spacing:1.2px;color:var(--muted);font-size:9px}.page-module__GqLyBW__situations p{max-width:42ch;margin-top:12px;font-family:Georgia,serif;font-size:24px;line-height:1.4}.page-module__GqLyBW__recommendation{flex-direction:column;gap:12px;display:flex}.page-module__GqLyBW__recommendation>span{letter-spacing:1px;color:var(--muted);font-size:9px;line-height:1.6}.page-module__GqLyBW__recommendation strong{letter-spacing:1px;text-transform:uppercase;color:var(--green);font-size:12px;font-weight:400;line-height:1.6}.page-module__GqLyBW__situationArrow{color:var(--green);font-size:23px;transition:transform .22s}.page-module__GqLyBW__situations a:hover .page-module__GqLyBW__situationArrow,.page-module__GqLyBW__situations a:focus-visible .page-module__GqLyBW__situationArrow{transform:translate(3px,-3px)}.page-module__GqLyBW__final{background:var(--green);color:var(--paper)}.page-module__GqLyBW__final h2{margin-top:26px}.page-module__GqLyBW__final h2 em{color:#c4d0be}.page-module__GqLyBW__final p{color:#d5dfd2;max-width:52ch;margin-top:22px;font-size:15px}.page-module__GqLyBW__final a:focus-visible{outline-color:var(--paper)}@media (max-width:1100px){.page-module__GqLyBW__heroGrid{gap:32px}.page-module__GqLyBW__serviceIndex h2{font-size:24px}.page-module__GqLyBW__pathRow{gap:32px}.page-module__GqLyBW__pathRow li{font-size:22px}.page-module__GqLyBW__auditAreas>div{padding-inline:15px}.page-module__GqLyBW__perspectives article{padding-inline:22px}}@media (max-width:900px){.page-module__GqLyBW__heroGrid{grid-template-columns:1fr}.page-module__GqLyBW__hero h1{max-width:24ch;font-size:clamp(48px,7vw,64px)}.page-module__GqLyBW__serviceIndex ol{grid-template-columns:1fr 1fr;column-gap:28px;display:grid}.page-module__GqLyBW__serviceIndex li:nth-child(2){border-top:1px solid var(--line)}.page-module__GqLyBW__serviceIndex a{grid-template-columns:20px 1fr 16px;gap:12px;height:100%}.page-module__GqLyBW__pathRow{grid-template-columns:1fr;gap:28px}.page-module__GqLyBW__pathRow p{max-width:55ch}.page-module__GqLyBW__pathRow ol{align-items:start}.page-module__GqLyBW__heading{grid-template-columns:1.2fr 1fr;gap:28px}.page-module__GqLyBW__auditAreas{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__GqLyBW__auditAreas>div:nth-child(n+4){border-top:1px solid var(--line)}.page-module__GqLyBW__auditAreas>div:nth-child(4){border-left:0;padding-left:0}.page-module__GqLyBW__receives{grid-template-columns:.75fr 1.5fr;gap:24px}.page-module__GqLyBW__receives ul{column-gap:22px}.page-module__GqLyBW__split{grid-template-columns:1fr 1.05fr;gap:30px}.page-module__GqLyBW__developmentList ul{grid-template-columns:1fr}.page-module__GqLyBW__months li{padding-inline:20px}.page-module__GqLyBW__cycle{grid-template-columns:1fr 1fr;gap:28px}.page-module__GqLyBW__cycle li:nth-child(n+3){border-top:1px solid #819b87}.page-module__GqLyBW__cycle li:nth-child(2):after{content:"↓";top:auto;bottom:-24px;right:0}.page-module__GqLyBW__perspectives .page-module__GqLyBW__question{font-size:23px}.page-module__GqLyBW__situations a{grid-template-columns:1.2fr 1fr 20px;gap:24px}.page-module__GqLyBW__situations p{font-size:22px}}@media (max-width:640px){.page-module__GqLyBW__page>section:not(.page-module__GqLyBW__hero){padding-block:52px}.page-module__GqLyBW__hero{padding-block:28px 32px}.page-module__GqLyBW__heroGrid{gap:30px;margin-top:28px}.page-module__GqLyBW__hero h1{font-size:clamp(38px,10vw,58px)}.page-module__GqLyBW__heroGrid>div>p{margin-top:20px;font-size:14px}.page-module__GqLyBW__actions{gap:22px;margin-top:24px}.page-module__GqLyBW__actions .button{font-size:12px}.page-module__GqLyBW__serviceIndex ol{grid-template-columns:1fr}.page-module__GqLyBW__serviceIndex li:nth-child(2){border-top:0}.page-module__GqLyBW__serviceIndex a{padding-block:20px}.page-module__GqLyBW__serviceIndex h2{font-size:25px}.page-module__GqLyBW__pathRow{margin-top:28px;padding-top:24px}.page-module__GqLyBW__pathRow ol{grid-template-columns:1fr;gap:26px}.page-module__GqLyBW__pathRow li:not(:last-child):after{content:"↓";top:auto;bottom:-23px;right:0}.page-module__GqLyBW__heading,.page-module__GqLyBW__split,.page-module__GqLyBW__receives{grid-template-columns:minmax(0,1fr);gap:28px}.page-module__GqLyBW__heading{gap:20px;margin-bottom:28px}.page-module__GqLyBW__heading>p{max-width:48ch}.page-module__GqLyBW__auditAreas{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__GqLyBW__auditAreas>div:nth-child(n+3){border-top:1px solid var(--line)}.page-module__GqLyBW__auditAreas>div:nth-child(odd){border-left:0;padding-left:0}.page-module__GqLyBW__auditAreas>div:nth-child(2n){border-left:1px solid var(--line);padding-left:18px}.page-module__GqLyBW__auditAreas>div:last-child{grid-column:1/-1}.page-module__GqLyBW__auditAreas li{font-size:12px}.page-module__GqLyBW__receives{gap:14px}.page-module__GqLyBW__receives h3{padding-top:0}.page-module__GqLyBW__receives ul,.page-module__GqLyBW__months{grid-template-columns:1fr}.page-module__GqLyBW__months li,.page-module__GqLyBW__months li:first-child,.page-module__GqLyBW__months li:last-child{border-left:0;padding:22px 0}.page-module__GqLyBW__months li+li{border-top:1px solid var(--service-rule)}.page-module__GqLyBW__months li:last-child{padding-bottom:0}.page-module__GqLyBW__executionStatement{font-size:20px}.page-module__GqLyBW__executionStatement em{font-size:23px}.page-module__GqLyBW__intro>p{font-size:14px}.page-module__GqLyBW__cycle{grid-template-columns:1fr;gap:28px}.page-module__GqLyBW__cycle li+li{border-top:1px solid #819b87}.page-module__GqLyBW__cycle li:not(:last-child):after{content:"↓";top:auto;bottom:-24px;right:0}.page-module__GqLyBW__cycleReturn>span:nth-child(2){letter-spacing:.8px;font-size:8px}.page-module__GqLyBW__perspectives{grid-template-columns:1fr;margin-top:28px}.page-module__GqLyBW__perspectives article,.page-module__GqLyBW__perspectives article:first-child,.page-module__GqLyBW__perspectives article:last-child{border-left:0;padding:22px 0}.page-module__GqLyBW__perspectives article+article{border-top:1px solid var(--line)}.page-module__GqLyBW__perspectives article:last-child{padding-bottom:0}.page-module__GqLyBW__perspectives .page-module__GqLyBW__question{max-width:30ch;min-height:0;margin-top:16px;font-size:25px}.page-module__GqLyBW__principles{gap:10px;font-size:12px}.page-module__GqLyBW__situations a{grid-template-columns:1fr 20px;gap:18px;padding-block:24px}.page-module__GqLyBW__situations a>div:first-child{grid-column:1/-1}.page-module__GqLyBW__situations p{font-size:22px}.page-module__GqLyBW__recommendation{gap:8px}.page-module__GqLyBW__recommendation>span{font-size:8px}}@media (min-width:641px){.page-module__GqLyBW__pathRow li{text-align:center;padding-right:0}.page-module__GqLyBW__pathRow li:not(:last-child):after{right:-13px;transform:translate(50%)}}@media (min-width:901px){.page-module__GqLyBW__pathRow ol{grid-template-columns:fit-content(calc(33.3333% - 17.3333px)) minmax(26px,1fr) fit-content(calc(33.3333% - 17.3333px)) minmax(26px,1fr) fit-content(calc(33.3333% - 17.3333px));gap:0}.page-module__GqLyBW__paths h2+.page-module__GqLyBW__pathRow ol{grid-template-columns:fit-content(calc(33.3333% - 32px)) minmax(48px,1fr) fit-content(calc(33.3333% - 32px)) minmax(48px,1fr) fit-content(calc(33.3333% - 32px))}.page-module__GqLyBW__pathRow li{display:contents}.page-module__GqLyBW__pathRow li:not(:last-child):after{place-self:center;position:static;transform:none}.page-module__GqLyBW__receives{grid-template-columns:.5fr 1.9fr;gap:28px}}.page-module__GqLyBW__principles{letter-spacing:.02em}.page-module__GqLyBW__pathRow .page-module__GqLyBW__pathOptions li:after{content:none}.page-module__GqLyBW__pathRow li,.page-module__GqLyBW__cycle h3,.page-module__GqLyBW__cycle p{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.page-module__GqLyBW__indexLocal{color:var(--muted);margin-top:4px;font-family:Georgia,Times New Roman,serif;font-size:14px;font-style:italic;line-height:1.4;display:block}
