.ext-page .extension-choice-controls{border-top:1px solid #34323440;border-bottom:1px solid #34323440;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:40px;display:grid}.ext-page .extension-choice-controls button{color:#343234;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-right:1px solid #34323430;justify-content:space-between;align-items:center;gap:18px;padding:24px 20px;font-size:16px;line-height:1.45;display:flex}.ext-page .extension-choice-controls button:last-child{border-right:0}.ext-page .extension-choice-controls button[aria-pressed=true]{color:#fafafa;background:#343234}.ext-page .extension-choice-controls button span{color:#a74811;font-size:23px}.ext-page .extension-choice-controls button[aria-pressed=true] span{color:#ff914d}:is(.ext-page .extension-choice-controls button:focus-visible,.ext-page .extension-choice-description a:focus-visible){outline-offset:4px;outline:3px solid #a74811}.ext-page .extension-choice-workbench{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:clamp(30px,6vw,85px);margin-top:35px;display:grid}.ext-page .extension-choice-workbench figure{min-width:0;margin:0}.ext-page .extension-choice-workbench svg{background:#e8e1c9;width:100%;height:auto;max-height:480px;display:block}.ext-page .extension-choice-workbench svg text{font-family:Montserrat,Arial,sans-serif;font-size:18px}.ext-page .extension-choice-workbench figcaption{color:#64615f;max-width:58ch;margin-top:14px;font-size:12px;line-height:1.6}.ext-page .extension-choice-context{color:#8b441c;font-size:13px}.ext-page .extension-choice-description h3{font-size:var(--type-section);letter-spacing:-.035em;margin:20px 0;font-weight:400;line-height:1.12}.ext-page .extension-choice-description p{max-width:36ch;min-height:5.25em;font-size:18px;line-height:1.75}.ext-page .extension-choice-description a{border-bottom:1px solid #34323470;gap:24px;margin-top:16px;padding:10px 0;font-size:14px;display:inline-flex}.ext-page .extension-choice-area{transition:x .3s,y .3s,width .3s,height .3s}.ext-page .extension-planning>div{border-left:2px solid #a74811;padding-left:28px}.ext-page .extension-planning>div p+p{margin-top:25px}@media (max-width:767px){.ext-page .extension-choice-controls{grid-template-columns:1fr 1fr;margin-top:25px}.ext-page .extension-choice-controls button{padding:18px 14px;font-size:14px}.ext-page .extension-choice-controls button:nth-child(2){border-right:0}.ext-page .extension-choice-controls button:nth-child(-n+2){border-bottom:1px solid #34323430}.ext-page .extension-choice-workbench{flex-direction:column;align-items:stretch;gap:28px;margin-top:25px;display:flex}.ext-page .extension-choice-description p{min-height:0;font-size:16px}.ext-page .extension-choice-description h3{margin-top:14px}.ext-page .extension-planning>div{padding-left:20px}}@media (prefers-reduced-motion:reduce){.ext-page .extension-choice-area{transition:none}}@media (max-width:767px){.ext-page .extension-choice-workbench svg text{font-size:20px}}
