.page-module___8aEwW__page{--ink:var(--color-text,#14263d);--muted:var(--color-muted,#617188);--blue:var(--otl-blue,#2457cc);width:100%;max-width:var(--content-width-wide,1180px);color:var(--ink);margin-inline:auto;padding-inline:24px}.page-module___8aEwW__page a{-webkit-tap-highlight-color:transparent}.page-module___8aEwW__page a:focus-visible{outline:3px solid var(--color-focus,#2457cc);outline-offset:2px}.page-module___8aEwW__hero{grid-template-columns:minmax(0,1.12fr) minmax(0,.9fr);align-items:center;gap:clamp(36px,5.3vw,72px);padding-block:clamp(80px,9vw,128px) clamp(82px,9vw,118px);display:grid}.page-module___8aEwW__heroCopy{min-width:0}.page-module___8aEwW__eyebrow{color:#50637c;letter-spacing:.145em;align-items:center;gap:10px;margin:0;font-size:11px;font-weight:800;line-height:1.4;display:inline-flex}.page-module___8aEwW__eyebrowDot{background:#00b87a;border-radius:50%;flex:none;width:8px;height:8px;display:inline-block;box-shadow:0 0 0 5px #00b87a1a}.page-module___8aEwW__heroTitle{letter-spacing:-.068em;margin:24px 0 0;font-size:clamp(46px,5.2vw,75px);font-weight:800;line-height:.99}.page-module___8aEwW__heroTitle span{color:var(--blue);display:block}.page-module___8aEwW__heroDescription{max-width:47ch;color:var(--muted);letter-spacing:-.014em;text-wrap:pretty;margin:28px 0 0;font-size:clamp(16px,1.5vw,18px);line-height:1.72}.page-module___8aEwW__toolBoard{background:#edf3fa;border:1px solid #dce5f0;border-radius:17px;min-width:0;padding:26px 24px 24px}.page-module___8aEwW__boardTitle{color:var(--ink);letter-spacing:-.045em;margin:0 4px 17px;font-size:22px;font-weight:800;line-height:1.25}.page-module___8aEwW__boardGrid{grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;gap:7px;margin:0;padding:0;list-style:none;display:grid}.page-module___8aEwW__boardItem{min-width:0}.page-module___8aEwW__boardLink{height:100%;min-height:92px;color:var(--ink);-webkit-tap-highlight-color:transparent;border:1px solid #0000;border-radius:11px;align-items:flex-start;gap:10px;padding:13px 11px;text-decoration:none;transition:background-color .18s,border-color .18s,box-shadow .18s;display:flex}.page-module___8aEwW__boardLink:visited{color:var(--ink)}.page-module___8aEwW__boardText{flex-direction:column;flex:auto;gap:5px;min-width:0;display:flex}.page-module___8aEwW__boardName{color:var(--ink);letter-spacing:-.025em;font-size:15px;font-weight:800;line-height:1.35;transition:color .18s;display:block}.page-module___8aEwW__boardDescription{color:#4c5f76;letter-spacing:-.012em;font-size:13px;line-height:1.5;display:block}.page-module___8aEwW__boardArrow{color:#657d9b;flex:0 0 18px;place-items:center;margin-top:1px;transition:transform .2s cubic-bezier(.22,1,.36,1),color .18s;display:grid}@media (hover:hover) and (pointer:fine){.page-module___8aEwW__boardLink:hover{background:#ffffffd1;border-color:#2457cc17;box-shadow:0 2px 8px #14263d09}.page-module___8aEwW__boardLink:hover .page-module___8aEwW__boardName,.page-module___8aEwW__boardLink:hover .page-module___8aEwW__boardArrow{color:var(--blue)}.page-module___8aEwW__boardLink:hover .page-module___8aEwW__boardArrow{transform:translate(2px,-2px)}}.page-module___8aEwW__boardLink:focus-visible{background:#fff;border-color:#2457cc40}.page-module___8aEwW__boardLink:focus-visible .page-module___8aEwW__boardName,.page-module___8aEwW__boardLink:focus-visible .page-module___8aEwW__boardArrow{color:var(--blue)}.page-module___8aEwW__boardLink:focus-visible .page-module___8aEwW__boardArrow{transform:translate(2px,-2px)}.page-module___8aEwW__boardLink:active{background:#ffffffeb;border-color:#2457cc29}@media (max-width:980px) and (min-width:781px){.page-module___8aEwW__hero{grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);gap:30px}.page-module___8aEwW__heroTitle{font-size:clamp(44px,5.45vw,56px)}.page-module___8aEwW__toolBoard{padding:22px 14px 18px}.page-module___8aEwW__boardGrid{gap:3px}.page-module___8aEwW__boardLink{padding-inline:9px}}@media (max-width:780px){.page-module___8aEwW__hero{grid-template-columns:minmax(0,1fr);gap:42px;padding-block:60px 74px}.page-module___8aEwW__heroTitle{font-size:clamp(51px,9.6vw,76px)}.page-module___8aEwW__heroDescription{max-width:48ch}.page-module___8aEwW__toolBoard{width:100%;max-width:600px}}@media (max-width:560px){.page-module___8aEwW__page{padding-inline:20px}.page-module___8aEwW__hero{gap:31px;padding-block:46px 54px}.page-module___8aEwW__eyebrow{letter-spacing:.1em;font-size:10px}.page-module___8aEwW__heroTitle{letter-spacing:-.065em;font-size:clamp(43px,11.2vw,60px)}.page-module___8aEwW__heroDescription{margin-top:21px;font-size:16px;line-height:1.65}.page-module___8aEwW__toolBoard{border-radius:15px;padding:19px 15px 15px}.page-module___8aEwW__boardTitle{margin:0 7px 9px;font-size:21px}.page-module___8aEwW__boardGrid{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-auto-flow:row;gap:1px}.page-module___8aEwW__boardLink{align-items:center;gap:14px;min-height:66px;padding:11px 9px}.page-module___8aEwW__boardName{font-size:14px}.page-module___8aEwW__boardDescription{font-size:13px}}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__boardLink,.page-module___8aEwW__boardName,.page-module___8aEwW__boardArrow{transition:none}.page-module___8aEwW__boardLink:hover .page-module___8aEwW__boardArrow,.page-module___8aEwW__boardLink:focus-visible .page-module___8aEwW__boardArrow{transform:none}}@media (prefers-contrast:more){.page-module___8aEwW__toolBoard{border-color:#879bb2}.page-module___8aEwW__boardDescription{color:#33455c}}
