._shell_f93iy_1{--line:#c8c0b0;--ink:#171714;max-width:1440px;color:var(--ink);margin:auto;padding:0 5vw}._nav_f93iy_1{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;min-height:88px;display:flex}._brand_f93iy_1{letter-spacing:.03em;color:inherit;align-items:center;gap:10px;font-size:14px;font-weight:900;text-decoration:none;display:flex}._brand_f93iy_1 span{background:var(--ink);color:#c9f36b;border-radius:5px;padding:9px}._nav_f93iy_1 nav{flex-wrap:wrap;gap:20px;display:flex}._nav_f93iy_1 nav a{min-height:44px;color:inherit;align-items:center;font-size:13px;text-decoration:none;display:inline-flex}._hero_f93iy_1{grid-template-columns:1.3fr 1fr;gap:8vw;padding:72px 0 60px;display:grid}._kicker_f93iy_1{letter-spacing:.12em;color:#56574f;font-size:11px;font-weight:800}._hero_f93iy_1 h1{letter-spacing:-.07em;margin:24px 0;font-size:clamp(54px,7vw,96px);line-height:.98}._hero_f93iy_1 h1 em{color:#315bff;font-style:normal}._hero_f93iy_1>div>p:not(._kicker_f93iy_1){color:#57574e;max-width:610px;font-size:18px;line-height:1.65}._hero_f93iy_1 a{background:var(--ink);color:#fffdf8;border-radius:7px;align-items:center;gap:32px;margin-top:12px;padding:17px 22px;font-weight:800;text-decoration:none;display:inline-flex}._hero_f93iy_1 a span{color:#c9f36b}._hero_f93iy_1 aside{border:1px solid var(--ink);box-shadow:6px 6px 0 var(--ink);background:#c9f36b;border-radius:12px;padding:28px}._tag_f93iy_1{border:1px solid;border-radius:20px;padding:8px 10px;font-size:10px;font-weight:800;line-height:1.5;display:inline-block}._orbit_f93iy_1{justify-content:center;align-items:center;gap:12px;min-height:200px;display:flex}._orbit_f93iy_1 span{border:1px solid var(--ink);border-radius:50%;place-items:center;width:108px;height:108px;font-size:12px;font-weight:800;display:grid}._orbit_f93iy_1 span:first-child{background:#fffdf8}._orbit_f93iy_1 span:last-child{background:var(--ink);color:#c9f36b}._orbit_f93iy_1 b{font-size:28px}._hero_f93iy_1 aside>strong{letter-spacing:-.04em;font-size:30px;line-height:1.12;display:block}._hero_f93iy_1 aside>p{font-size:14px;line-height:1.65}._paths_f93iy_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:72px;display:grid}._paths_f93iy_1 a{border:1px solid var(--line);color:inherit;background:#fffdf8;border-radius:8px;flex-direction:column;padding:26px;text-decoration:none;display:flex}._paths_f93iy_1 a:hover{border-color:#315bff}._paths_f93iy_1 span,._outputs_f93iy_1 article>p,._brief_f93iy_1>span{letter-spacing:.08em;color:#5e6154;font-size:10px;font-weight:800}._paths_f93iy_1 h2{letter-spacing:-.04em;margin:16px 0 0;font-size:23px}._paths_f93iy_1 p{color:#5d5d55;font-size:14px;line-height:1.6}._paths_f93iy_1 b{margin-top:auto;padding-top:10px;font-size:12px}._workbench_f93iy_1{border:1px solid var(--ink);box-shadow:5px 5px 0 var(--ink);background:#fffdf8;border-radius:12px;padding:32px;scroll-margin-top:24px}._workbench_f93iy_1>header{justify-content:space-between;align-items:start;gap:20px;display:flex}._workbench_f93iy_1 h2,._method_f93iy_1 h2,._integrations_f93iy_1 h2{letter-spacing:-.05em;margin:12px 0 24px;font-size:clamp(28px,3.8vw,46px);line-height:1.05}._workbench_f93iy_1>p,._rubric_f93iy_1>p{color:#626257;max-width:860px;font-size:14px;line-height:1.65}._scenarios_f93iy_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:26px 0;display:grid}._scenarios_f93iy_1 button{text-align:left;border:1px solid var(--line);cursor:pointer;background:#f4f0e7;border-radius:7px;padding:17px}._scenarios_f93iy_1 button[aria-pressed=true]{background:var(--ink);color:#fffdf8;border-color:var(--ink)}._scenarios_f93iy_1 span{margin-bottom:9px;font-size:10px;display:block}._scenarios_f93iy_1 strong{font-size:15px}._brief_f93iy_1{background:#eef1ff;border-left:3px solid #315bff;padding:20px}._brief_f93iy_1 p{margin:10px 0 0;font-size:15px;line-height:1.7}._outputs_f93iy_1{grid-template-columns:1fr 1fr;gap:18px;margin:24px 0;display:grid}._outputs_f93iy_1 article{border:1px solid var(--line);border-radius:8px;padding:24px}._outputs_f93iy_1 h3{letter-spacing:-.03em;margin:12px 0;font-size:21px}._outputs_f93iy_1 article>div{color:#56574f;font-size:15px;line-height:1.8}._rubric_f93iy_1{border:1px solid var(--line);border-radius:8px;min-width:0;padding:22px}._rubric_f93iy_1 legend{padding:0 8px;font-size:18px;font-weight:850}._criterion_f93iy_1{border-top:1px solid var(--line);grid-template-columns:1.5fr 1fr 1fr;align-items:center;gap:18px;padding:16px 0;display:grid}._criterion_f93iy_1 strong{font-size:14px;font-weight:650}._criterion_f93iy_1 label{gap:7px;font-size:12px;display:grid}._criterion_f93iy_1 select{width:100%;min-height:44px;color:var(--ink);background:#fffdf8;border:1px solid #8b8c80;border-radius:5px;padding:8px;font-size:14px}._scores_f93iy_1{background:#f0f4e4;border-radius:6px;justify-content:space-around;gap:20px;margin:20px 0;padding:12px;display:flex}._scores_f93iy_1 p{font-size:14px}._scores_f93iy_1 span{margin-top:7px;font-size:12px;display:block}._notes_f93iy_1{gap:9px;font-size:14px;font-weight:700;display:grid}._notes_f93iy_1 textarea{resize:vertical;background:#fffdf8;border:1px solid #8b8c80;border-radius:5px;max-width:100%;padding:12px;font-size:14px;font-weight:400;line-height:1.65}._workbench_f93iy_1 footer{justify-content:space-between;align-items:center;gap:24px;margin-top:18px;display:flex}._workbench_f93iy_1 footer p{color:#64655b;max-width:590px;font-size:12px;line-height:1.7}._workbench_f93iy_1 footer button{background:var(--ink);color:#c9f36b;cursor:pointer;border:0;border-radius:6px;min-height:48px;padding:14px 18px;font-size:13px;font-weight:800}._workbench_f93iy_1 footer button:disabled{opacity:.5;cursor:not-allowed}._notice_f93iy_1{min-height:22px}._method_f93iy_1{grid-template-columns:1fr 1fr;gap:8vw;padding:80px 0;display:grid}._method_f93iy_1>div>p:not(._kicker_f93iy_1){color:#626257;font-size:16px;line-height:1.65}._method_f93iy_1 ol{margin:0;padding:0;list-style-position:inside}._method_f93iy_1 li{border-top:1px solid var(--line);padding:22px 0;font-size:17px}._method_f93iy_1 li span{color:#626257;margin-top:10px;font-size:14px;line-height:1.7;display:block}._integrations_f93iy_1{background:var(--ink);color:#fffdf8;border-radius:12px;padding:32px}._integrations_f93iy_1>._kicker_f93iy_1{color:#c9f36b}._integrations_f93iy_1>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}._integrations_f93iy_1 article{border-top:1px solid #606057;padding-top:20px}._integrations_f93iy_1 article>span{color:#c9f36b;font-size:10px;font-weight:800}._integrations_f93iy_1 h3{font-size:22px}._integrations_f93iy_1 article>p{color:#c4c4b9;font-size:14px;line-height:1.7}._footer_f93iy_1{flex-wrap:wrap;align-items:center;gap:24px;padding:36px 0;font-size:12px;display:flex}._footer_f93iy_1 p{color:#66665c;flex:1;min-width:180px}._footer_f93iy_1 a{min-height:44px;color:inherit;align-items:center;display:flex}._shell_f93iy_1 :focus-visible{outline-offset:4px;outline:3px solid #315bff}._shell_f93iy_1 a,._shell_f93iy_1 p,._shell_f93iy_1 strong{overflow-wrap:anywhere}@media (width<=850px){._hero_f93iy_1{gap:32px}._hero_f93iy_1>div>p:not(._kicker_f93iy_1){font-size:16px}._paths_f93iy_1{gap:12px}._paths_f93iy_1 a{padding:18px}._integrations_f93iy_1>div{grid-template-columns:1fr}._criterion_f93iy_1{grid-template-columns:1fr 1fr}._criterion_f93iy_1>strong{grid-column:1/-1}._workbench_f93iy_1 footer{flex-direction:column;align-items:stretch}._method_f93iy_1{gap:32px}}@media (width<=620px){._shell_f93iy_1{padding:0 20px}._nav_f93iy_1{flex-direction:column;align-items:start;gap:8px;padding:18px 0}._nav_f93iy_1 nav{gap:18px}._hero_f93iy_1{grid-template-columns:1fr;padding:40px 0}._hero_f93iy_1 aside{padding:24px}._orbit_f93iy_1{min-height:150px}._paths_f93iy_1,._outputs_f93iy_1,._scenarios_f93iy_1,._method_f93iy_1{grid-template-columns:1fr}._paths_f93iy_1{margin-bottom:42px}._paths_f93iy_1 a{padding:24px}._workbench_f93iy_1{padding:20px}._workbench_f93iy_1>header{flex-direction:column;gap:0}._rubric_f93iy_1{padding:15px}._scores_f93iy_1{flex-direction:column;gap:0;padding:8px 18px}._method_f93iy_1{gap:10px;padding:48px 0}._integrations_f93iy_1{padding:24px}._footer_f93iy_1{gap:14px}._footer_f93iy_1 p{flex-basis:100%}}
