.PracticeProblems-module__13WI6G__section,.PracticeProblems-module__13WI6G__section *{box-sizing:border-box}.PracticeProblems-module__13WI6G__section{color:#10314f;background:0 0;width:min(1180px,100%);margin:-12px auto 60px;padding:22px 36px;scroll-margin-top:24px;font-family:DM Sans,sans-serif}.PracticeProblems-module__13WI6G__flowchart{grid-template-columns:41% 13% 46%;align-items:center;row-gap:20px;display:grid;position:relative}.PracticeProblems-module__13WI6G__section .PracticeProblems-module__13WI6G__heading{letter-spacing:-.045em;text-align:left;white-space:nowrap;color:#10314f;grid-area:1/3;margin:0;font-family:Bricolage Grotesque,DM Sans,sans-serif;font-size:clamp(24px,3vw,40px);font-weight:800;line-height:1.05}.PracticeProblems-module__13WI6G__heading span{color:#06857e}.PracticeProblems-module__13WI6G__brandMark{mix-blend-mode:multiply;grid-area:1/1;justify-self:center;width:145px;max-width:60%;height:auto;display:block}.PracticeProblems-module__13WI6G__dashboardArt{z-index:1;grid-area:2/1;justify-self:center;width:min(410px,100%);height:auto;display:block;position:relative}.PracticeProblems-module__13WI6G__section .PracticeProblems-module__13WI6G__flowList{z-index:1;border-left:3px solid #13b5a9;grid-area:2/3;margin:0;padding:0;list-style:none;position:relative}.PracticeProblems-module__13WI6G__problem{border-bottom:1px solid #cbdce7;align-items:center;min-height:62px;padding:12px 0 12px 28px;display:flex;position:relative}.PracticeProblems-module__13WI6G__problem:last-child{border-bottom:0}.PracticeProblems-module__13WI6G__number{color:#10314f;background:#fff;border:3px solid #13b5a9;border-radius:50%;place-items:center;width:32px;height:32px;font-family:Bricolage Grotesque,DM Sans,sans-serif;font-size:12px;font-weight:800;display:grid;position:absolute;top:calc(50% - 16px);left:-18px}.PracticeProblems-module__13WI6G__section .PracticeProblems-module__13WI6G__problem h3{color:#10314f;letter-spacing:-.02em;margin:0;font-family:Bricolage Grotesque,DM Sans,sans-serif;font-size:19px;font-weight:650;line-height:1.2}.PracticeProblems-module__13WI6G__connectors{pointer-events:none;stroke:#13b5a9;stroke-width:2.5px;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.PracticeProblems-module__13WI6G__connectors path{vector-effect:non-scaling-stroke}.PracticeProblems-module__13WI6G__section .PracticeProblems-module__13WI6G__actions{grid-template-columns:1.12fr 1.12fr .8fr;gap:14px;margin-top:20px;display:grid}.PracticeProblems-module__13WI6G__section .PracticeProblems-module__13WI6G__action{color:#10314f;text-align:center;border:0;border-radius:18px;justify-content:center;align-items:center;gap:8px;min-height:54px;padding:13px 16px;font-family:Bricolage Grotesque,DM Sans,sans-serif;font-size:19px;font-weight:800;line-height:1.15;text-decoration:none;display:flex}.PracticeProblems-module__13WI6G__section .PracticeProblems-module__13WI6G__primary{color:#fff;background:#075cf1;box-shadow:0 4px #0b3476}.PracticeProblems-module__13WI6G__section .PracticeProblems-module__13WI6G__community{color:#10314f;background:#fff;border:1px solid #cbdce7;box-shadow:0 4px #cbdce7}.PracticeProblems-module__13WI6G__section .PracticeProblems-module__13WI6G__demo{color:#091c3b;background:#16d4cb;box-shadow:0 4px #078a94}.PracticeProblems-module__13WI6G__action svg{stroke-width:2px;flex:0 0 17px;width:17px;height:17px}.PracticeProblems-module__13WI6G__action:hover{filter:brightness(.97)}.PracticeProblems-module__13WI6G__action:focus-visible{outline-offset:4px;outline:3px solid #075cf1}@media (max-width:1000px){.PracticeProblems-module__13WI6G__section{padding:20px 24px}.PracticeProblems-module__13WI6G__section .PracticeProblems-module__13WI6G__heading{font-size:clamp(24px,3.2vw,32px)}.PracticeProblems-module__13WI6G__brandMark{width:130px}.PracticeProblems-module__13WI6G__section .PracticeProblems-module__13WI6G__problem h3{font-size:18px}.PracticeProblems-module__13WI6G__problem{padding-left:27px}.PracticeProblems-module__13WI6G__section .PracticeProblems-module__13WI6G__action{font-size:17px}}@media (max-width:640px){.PracticeProblems-module__13WI6G__section{width:calc(100% - 24px);margin:-5px auto 40px;padding:18px 16px}.PracticeProblems-module__13WI6G__flowchart{flex-direction:column;align-items:stretch;gap:24px;display:flex}.PracticeProblems-module__13WI6G__section .PracticeProblems-module__13WI6G__heading{text-align:center;font-size:clamp(23px,6.4vw,28px)}.PracticeProblems-module__13WI6G__brandMark{align-self:center;width:125px;max-width:70%}.PracticeProblems-module__13WI6G__dashboardArt{align-self:center;width:min(245px,100%)}.PracticeProblems-module__13WI6G__section .PracticeProblems-module__13WI6G__flowList{margin-left:17px}.PracticeProblems-module__13WI6G__section .PracticeProblems-module__13WI6G__problem h3{font-size:18px}.PracticeProblems-module__13WI6G__problem{min-height:58px;padding-block:11px}.PracticeProblems-module__13WI6G__connectors{display:none}.PracticeProblems-module__13WI6G__section .PracticeProblems-module__13WI6G__actions{grid-template-columns:1fr;gap:13px;margin-top:20px}.PracticeProblems-module__13WI6G__section .PracticeProblems-module__13WI6G__action{min-height:52px;font-size:17px}}
