.FeaturePage-module__oEythW__page{color:var(--text)}.FeaturePage-module__oEythW__breadcrumbs,.FeaturePage-module__oEythW__hero,.FeaturePage-module__oEythW__section,.FeaturePage-module__oEythW__closing,.FeaturePage-module__oEythW__related{width:min(1120px,100% - 48px);margin-inline:auto}.FeaturePage-module__oEythW__breadcrumbs{color:var(--muted);flex-wrap:wrap;gap:20px;padding-top:32px;font-size:13px;display:flex}.FeaturePage-module__oEythW__breadcrumbs a{color:var(--primary);align-items:center;gap:8px;display:inline-flex}.FeaturePage-module__oEythW__breadcrumbs>span{border-left:1px solid var(--border);padding-left:20px}.FeaturePage-module__oEythW__hero{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:center;gap:64px;padding-block:62px 80px;display:grid}.FeaturePage-module__oEythW__heroCopy h1{color:var(--primary-dark);letter-spacing:-.035em;margin:0;font-size:clamp(38px,4.4vw,58px);font-weight:480;line-height:1.1}.FeaturePage-module__oEythW__intro{color:var(--muted);margin:24px 0;font-size:17px;line-height:1.8}.FeaturePage-module__oEythW__actions{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.FeaturePage-module__oEythW__actions .button{border-radius:6px;gap:10px;padding-inline:22px}.FeaturePage-module__oEythW__textLink{color:var(--primary);align-items:center;min-height:44px;font-size:14px;font-weight:600;text-decoration:underline;display:inline-flex}.FeaturePage-module__oEythW__note{color:var(--muted);max-width:52ch;margin-top:20px;font-size:13px;line-height:1.7}.FeaturePage-module__oEythW__section{border-top:1px solid var(--border);padding-block:60px;scroll-margin-top:100px}.FeaturePage-module__oEythW__section h2,.FeaturePage-module__oEythW__closing h2{letter-spacing:-.025em;margin:0;font-size:clamp(28px,3vw,38px);font-weight:480;line-height:1.2}.FeaturePage-module__oEythW__sectionHeading{max-width:660px;margin-bottom:40px}.FeaturePage-module__oEythW__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:42px;margin:0;padding:0;list-style:none;display:grid}.FeaturePage-module__oEythW__stepNumber{color:#966044;margin-bottom:16px;font-size:13px;font-weight:600;display:block}.FeaturePage-module__oEythW__steps h3{margin:0 0 12px;font-size:21px;font-weight:500}.FeaturePage-module__oEythW__steps p,.FeaturePage-module__oEythW__details dd{color:var(--muted);margin:0;font-size:16px;line-height:1.8}.FeaturePage-module__oEythW__details{grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr);gap:80px;display:grid}.FeaturePage-module__oEythW__details h2{max-width:14ch}.FeaturePage-module__oEythW__details dl{margin:0}.FeaturePage-module__oEythW__details dl>div{border-bottom:1px solid #e2e2d8;padding-block:22px}.FeaturePage-module__oEythW__details dl>div:first-child{padding-top:0}.FeaturePage-module__oEythW__details dl>div:last-child{border-bottom:0;padding-bottom:0}.FeaturePage-module__oEythW__details dt{margin-bottom:8px;font-size:16px;font-weight:600}.FeaturePage-module__oEythW__faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr);gap:80px;display:grid}.FeaturePage-module__oEythW__faq details{border-bottom:1px solid var(--border)}.FeaturePage-module__oEythW__faq summary{cursor:pointer;justify-content:space-between;gap:20px;padding-block:22px;font-size:15px;font-weight:600;list-style:none;display:flex}.FeaturePage-module__oEythW__faq summary::-webkit-details-marker{display:none}.FeaturePage-module__oEythW__faq summary svg{color:var(--accent);flex:none}.FeaturePage-module__oEythW__faq details[open] summary svg{transform:rotate(45deg)}.FeaturePage-module__oEythW__faq details p{color:var(--muted);margin:0 0 22px;font-size:16px;line-height:1.8}.FeaturePage-module__oEythW__closing{background:#e9eee4;border-radius:8px;margin-block:12px 48px;padding:48px}.FeaturePage-module__oEythW__closing>p{max-width:64ch;color:var(--muted);margin:18px 0 24px;font-size:16px;line-height:1.8}.FeaturePage-module__oEythW__related{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;padding-block:0 60px;display:grid}.FeaturePage-module__oEythW__related>a{color:var(--primary);border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:20px;padding-block:18px;display:flex}.FeaturePage-module__oEythW__related strong{font-size:15px;display:block}.FeaturePage-module__oEythW__related span span{color:var(--muted);margin-top:7px;font-size:13px;line-height:1.6;display:block}.FeaturePage-module__oEythW__related svg{flex:none}.FeaturePage-module__oEythW__visual{background:#e9eee4;border-radius:8px;min-width:0;margin:0;padding:28px}.FeaturePage-module__oEythW__visual figcaption{color:#5e6957;padding-top:18px;font-size:12px;line-height:1.6}.FeaturePage-module__oEythW__paper{background:var(--surface);box-shadow:0 8px 24px var(--primary-dark)8;border:1px solid #d8ddce;border-radius:6px;padding:24px}.FeaturePage-module__oEythW__paperHeader{color:#54664d;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #e5e7dd;justify-content:space-between;align-items:center;gap:12px;padding-bottom:18px;font-size:11px;display:flex}.FeaturePage-module__oEythW__paper h2{margin:22px 0 18px;font-size:24px;font-weight:480;line-height:1.2}.FeaturePage-module__oEythW__documentRows{margin:0;padding:0;list-style:none}.FeaturePage-module__oEythW__documentRows li{border-top:1px solid #e5e7dd;align-items:center;gap:14px;padding-block:18px;display:flex}.FeaturePage-module__oEythW__documentRows li:first-child{border-top:0}.FeaturePage-module__oEythW__documentRows li>svg{color:#56704a;flex:none}.FeaturePage-module__oEythW__documentRows strong{font-size:14px;font-weight:600;display:block}.FeaturePage-module__oEythW__documentRows small{color:#697160;margin-top:5px;font-size:12px;line-height:1.5;display:block}.FeaturePage-module__oEythW__documentRows .FeaturePage-module__oEythW__order{color:#8b644b;font-size:12px;font-weight:600}.FeaturePage-module__oEythW__visualFoot{color:#425b3b;border-top:1px solid #e5e7dd;align-items:center;gap:9px;padding-top:18px;font-size:12px;display:flex}.FeaturePage-module__oEythW__importArrow{color:#58704e;align-items:center;gap:8px;padding-block:15px;font-size:12px;display:flex}.FeaturePage-module__oEythW__source{background:#f7f8f1;border:1px dashed #bac6ad;border-radius:5px;align-items:center;gap:14px;padding:18px;display:flex}.FeaturePage-module__oEythW__source strong{font-size:14px;display:block}.FeaturePage-module__oEythW__source small{color:var(--muted);margin-top:5px;font-size:12px;display:block}.FeaturePage-module__oEythW__layoutChooser{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0 0 20px;padding:0;display:grid}.FeaturePage-module__oEythW__layoutChooser legend{color:#425b3b;padding:0 0 12px;font-size:12px;font-weight:600}.FeaturePage-module__oEythW__layoutChooser button{font:inherit;cursor:pointer;color:#455a3c;background:0 0;border:1px solid #c2ccb8;border-radius:5px;min-height:54px;padding:10px 8px;font-size:12px;line-height:1.4}.FeaturePage-module__oEythW__layoutChooser button[aria-pressed=true]{background:var(--primary);border-color:var(--primary);color:var(--surface)}.FeaturePage-module__oEythW__demoPanel{min-height:410px}.FeaturePage-module__oEythW__layoutChooser button:hover{border-color:var(--primary);background:#dce5d3}.FeaturePage-module__oEythW__layoutChooser button[aria-pressed=true]:hover{background:var(--primary-dark)}.FeaturePage-module__oEythW__faq summary:hover{color:var(--primary)}.FeaturePage-module__oEythW__related>a:hover strong{text-decoration:underline}.FeaturePage-module__oEythW__demoLabel{color:var(--muted);margin:16px 0 7px;font-size:12px;display:block}.FeaturePage-module__oEythW__demoValue{background:#fbfcf8;border:1px solid #d8ddce;border-radius:4px;padding:10px 12px;font-size:13px}.FeaturePage-module__oEythW__demoNav{color:#54664d;border-top:1px solid #e5e7dd;justify-content:space-between;gap:12px;margin-top:22px;padding-top:16px;font-size:12px;display:flex}.FeaturePage-module__oEythW__demoExplanation{color:var(--muted);margin:14px 0 0;font-size:13px;line-height:1.65}@media (max-width:880px){.FeaturePage-module__oEythW__hero{grid-template-columns:minmax(0,1fr);gap:30px;padding-top:38px}.FeaturePage-module__oEythW__heroCopy{max-width:650px}.FeaturePage-module__oEythW__visual{width:100%;max-width:580px}.FeaturePage-module__oEythW__details,.FeaturePage-module__oEythW__faq{grid-template-columns:minmax(0,1fr);gap:30px}.FeaturePage-module__oEythW__details h2{max-width:24ch}.FeaturePage-module__oEythW__steps{gap:24px}}@media (max-width:580px){.FeaturePage-module__oEythW__breadcrumbs,.FeaturePage-module__oEythW__hero,.FeaturePage-module__oEythW__section,.FeaturePage-module__oEythW__closing,.FeaturePage-module__oEythW__related{width:calc(100% - 40px)}.FeaturePage-module__oEythW__hero{padding-bottom:48px}.FeaturePage-module__oEythW__heroCopy h1{font-size:39px}.FeaturePage-module__oEythW__section{padding-block:40px}.FeaturePage-module__oEythW__sectionHeading{margin-bottom:28px}.FeaturePage-module__oEythW__steps,.FeaturePage-module__oEythW__related{grid-template-columns:minmax(0,1fr);gap:28px}.FeaturePage-module__oEythW__steps li{grid-template-columns:25px minmax(0,1fr);column-gap:16px;display:grid}.FeaturePage-module__oEythW__stepNumber{grid-row:span 2;margin-top:5px}.FeaturePage-module__oEythW__steps h3{font-size:22px}.FeaturePage-module__oEythW__visual,.FeaturePage-module__oEythW__paper{padding:18px}.FeaturePage-module__oEythW__closing{padding:28px 24px}.FeaturePage-module__oEythW__related{gap:8px;padding-bottom:40px}.FeaturePage-module__oEythW__actions{gap:12px 20px}.FeaturePage-module__oEythW__layoutChooser button{padding-inline:5px;font-size:12px}}
.QuestionTypes-module__zDOG_W__section{border-top:1px solid var(--border);width:min(1120px,100% - 48px);color:var(--ink,#182420);margin:0 auto;padding:60px 0 64px;scroll-margin-top:100px}.QuestionTypes-module__zDOG_W__heading{max-width:720px;margin-bottom:36px}.QuestionTypes-module__zDOG_W__heading h2{font-family:var(--font-display,Georgia), Georgia, serif;letter-spacing:-.025em;margin:0 0 18px;font-size:clamp(30px,3.7vw,44px);font-weight:450;line-height:1.13}.QuestionTypes-module__zDOG_W__intro{color:var(--ink-soft,#44544a);margin:0;font-size:16px;line-height:1.75}.QuestionTypes-module__zDOG_W__groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;display:grid}.QuestionTypes-module__zDOG_W__group{border-top:2px solid var(--pine,#20493c);min-width:0;padding-top:20px}.QuestionTypes-module__zDOG_W__group h3{color:var(--pine-deep,#163629);font-family:var(--font-display,Georgia), Georgia, serif;align-items:baseline;gap:12px;margin:0 0 22px;font-size:23px;font-weight:450;line-height:1.2;display:flex}.QuestionTypes-module__zDOG_W__group dl{margin:0}.QuestionTypes-module__zDOG_W__entry{border-top:1px solid var(--line-soft,#ece6d7);padding:12px 0}.QuestionTypes-module__zDOG_W__entry dt{font-size:14px;font-weight:600;line-height:1.5}.QuestionTypes-module__zDOG_W__entry dd{color:var(--ink-soft,#44544a);margin:4px 0 0;font-size:14px;line-height:1.65}.QuestionTypes-module__zDOG_W__note{color:var(--ink-soft,#44544a);background:#edf1e8;border-top:1px solid #c8d6c6;margin:10px 0 0;padding:14px 16px;font-size:13px;line-height:1.65}.QuestionTypes-module__zDOG_W__uploads{background:var(--paper-deep,#f3efe4);border:1px solid var(--line-soft,#ece6d7);border-radius:6px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:40px;margin-top:40px;padding:28px 32px;display:grid}.QuestionTypes-module__zDOG_W__uploads h3{color:var(--pine-deep,#163629);font-family:var(--font-display,Georgia), Georgia, serif;margin:0;font-size:27px;font-weight:450;line-height:1.2}.QuestionTypes-module__zDOG_W__uploads>p{color:var(--ink-soft,#44544a);margin:0;font-size:14px;line-height:1.75}@media (max-width:960px){.QuestionTypes-module__zDOG_W__groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.QuestionTypes-module__zDOG_W__section{width:calc(100% - 40px);padding:44px 0 52px}.QuestionTypes-module__zDOG_W__groups,.QuestionTypes-module__zDOG_W__uploads{grid-template-columns:minmax(0,1fr)}.QuestionTypes-module__zDOG_W__groups{gap:30px}.QuestionTypes-module__zDOG_W__uploads{gap:20px;padding:24px}}
