._main_q2o5c_1{padding-top:70px;padding-bottom:70px}._intro_q2o5c_3,._consulting_q2o5c_3,._example_q2o5c_3{grid-template-columns:1.15fr 1fr;gap:75px;display:grid}._intro_q2o5c_3{align-items:end;padding-bottom:65px}._intro_q2o5c_3 h1{letter-spacing:-3px;font-size:clamp(45px,4.7vw,72px);line-height:1.08}._intro_q2o5c_3 h1 em{color:var(--dd-accent);font-family:Georgia,serif;font-weight:400}._copy_q2o5c_10 p{color:var(--dd-muted);font-size:17px;line-height:1.8}._copy_q2o5c_10 p+p{margin-top:22px}._consulting_q2o5c_3{background:var(--dd-panel);border:1px solid var(--dd-border);border-radius:3px;padding:45px}._consulting_q2o5c_3 h2{letter-spacing:-1.5px;font-size:42px;line-height:1.15}._copy_q2o5c_10>a{margin-top:28px}._copy_q2o5c_10 ._note_q2o5c_20{margin-top:24px;font-size:14px}._example_q2o5c_3{border-top:1px solid var(--dd-border);margin-top:55px;padding-top:45px}._example_q2o5c_3 h2{letter-spacing:-1.4px;font-size:38px;line-height:1.17}._boundary_q2o5c_23{border-top:1px solid var(--dd-border);max-width:850px;margin-top:40px;padding-top:30px}._boundary_q2o5c_23 h2{letter-spacing:-.7px;margin-bottom:14px;font-size:25px}._boundary_q2o5c_23 p{color:var(--dd-muted);font-size:16px}._boundary_q2o5c_23 a{color:var(--dd-accent);text-underline-offset:4px;margin-top:20px;text-decoration:underline;display:inline-block}._footer_q2o5c_31{border-top:1px solid var(--dd-border);flex-wrap:wrap;padding-top:28px}._footer_q2o5c_31>a:not(:first-child){align-items:center;min-height:44px;font-size:14px;display:flex}@media (max-width:1100px){._intro_q2o5c_3,._consulting_q2o5c_3,._example_q2o5c_3{gap:35px}._consulting_q2o5c_3{padding:30px}}@media (max-width:760px){._main_q2o5c_1{padding-top:40px;padding-bottom:45px}._intro_q2o5c_3,._consulting_q2o5c_3,._example_q2o5c_3{grid-template-columns:1fr;gap:26px}._intro_q2o5c_3{padding-bottom:35px}._intro_q2o5c_3 h1{letter-spacing:-1.8px;font-size:clamp(39px,9vw,58px)}._consulting_q2o5c_3{padding:25px}._consulting_q2o5c_3 h2,._example_q2o5c_3 h2{font-size:33px}._example_q2o5c_3{margin-top:40px;padding-top:35px}._copy_q2o5c_10 p{font-size:16px}._copy_q2o5c_10>a{gap:12px;font-size:14px}._footer_q2o5c_31{gap:12px 24px}}
