.feature-detail-inner{padding-top:30px}.feature-detail-breadcrumbs{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:13px;color:#70665f;margin-bottom:48px}.feature-detail-breadcrumbs a{display:inline-flex;align-items:center;gap:8px;color:#993607;text-decoration:none}.feature-detail-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}.feature-detail-page h1{font-size:clamp(36px,4.1vw,59px);font-weight:750;letter-spacing:-.055em;line-height:1.07;color:var(--features-ink);margin:0 0 25px;text-wrap:balance}.feature-detail-page .feature-detail-lead{font-size:18px;line-height:1.75;color:#565155;margin:0}.feature-detail-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:28px}.feature-detail-actions .feature-explore{margin:0}.feature-detail-text-link{display:inline-flex;gap:10px;align-items:center;color:#a83c12;font-size:14px;font-weight:650;text-decoration:none}.feature-detail-text-link:hover,.feature-detail-breadcrumbs a:hover{text-decoration:underline;text-underline-offset:4px}.feature-detail-art{margin:0;overflow:hidden;border-radius:28px;background:#fff}.feature-detail-art img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;-o-object-fit:cover;object-fit:cover}.feature-detail-art figcaption{padding:14px 20px;color:#6b6058;font-size:12px;border:1px solid #f2eae1;border-top:0;border-radius:0 0 28px 28px}.feature-detail-answer{display:flex;align-items:flex-start;gap:24px;margin:48px 0 74px;padding:29px 34px;border:1px solid #fae5d6;border-radius:25px;background:#fff3e6}.feature-detail-answer>svg{flex-shrink:0;color:#e6521b;margin-top:4px}.feature-detail-page .feature-detail-answer h2{font-size:20px;line-height:1.4;margin:0 0 10px;letter-spacing:-.02em}.feature-detail-answer p{color:#62554d;font-size:16px;line-height:1.75;margin:0;max-width:1040px}.feature-detail-panels{display:grid;gap:78px}.feature-detail-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:70px;align-items:center}.feature-detail-panel:nth-child(2n) .feature-detail-panel-copy{order:2}.feature-detail-page h2{font-size:clamp(27px,2.8vw,39px);line-height:1.15;letter-spacing:-.04em;font-weight:700;color:var(--features-ink);margin:0 0 22px;text-wrap:balance}.feature-detail-panel-copy>p:not(.features-eyebrow){color:#5e5657;font-size:17px;line-height:1.85;margin:0 0 24px}.feature-detail-steps{margin-top:82px;padding:42px;background:#f4f5ed;border-radius:30px;scroll-margin-top:120px}.feature-detail-steps ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;list-style:none;padding:0;margin:32px 0 0}.feature-detail-check{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#fff;color:#d74e1a;margin-bottom:20px}.feature-detail-page h3{color:var(--features-ink);font-size:18px;font-weight:650;line-height:1.4;letter-spacing:-.02em}.feature-detail-steps h3{margin:0 0 12px}.feature-detail-steps li p{color:#5a5d51;font-size:15px;line-height:1.8;margin:0}.feature-detail-faq{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:60px;margin-top:85px;scroll-margin-top:120px}.feature-detail-faq details{border-bottom:1px solid #e9e0d8;padding:0 0 22px;margin-bottom:22px}.feature-detail-faq summary{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;cursor:pointer;list-style:none}.feature-detail-faq summary::-webkit-details-marker{display:none}.feature-detail-faq summary h3{margin:0}.feature-detail-faq summary svg{flex-shrink:0;margin-top:3px;color:#d34a16}.feature-detail-faq details[open] summary svg{transform:rotate(180deg)}.feature-detail-faq details p{font-size:16px;line-height:1.8;color:#645a54;margin:17px 34px 0 0}.feature-detail-faq summary:focus-visible{outline:3px solid #85310f;outline-offset:6px;border-radius:4px}.feature-detail-related{margin-top:70px}.feature-detail-related>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.feature-detail-related a{padding:25px;text-decoration:none;border:1px solid #eee3d9;border-radius:21px;background:#fff;transition:border-color .2s}.feature-detail-related a:hover{border-color:#ef996f}.feature-detail-related h3{display:flex;justify-content:space-between;gap:16px;margin:0 0 12px}.feature-detail-related h3 svg{color:#d54a15;flex-shrink:0;margin-top:4px}.feature-detail-related p{color:#70635c;font-size:14px;line-height:1.7;margin:0}.feature-detail-closing{display:flex;align-items:center;justify-content:space-between;gap:40px;margin-top:56px;padding:38px 42px;border-radius:29px;background:#fff0e5}.feature-detail-closing .features-eyebrow{margin-bottom:12px}.feature-detail-closing h2{max-width:650px;font-size:30px;margin:0}.feature-detail-closing .feature-explore{margin:0;flex-shrink:0}@media(max-width:1100px){.feature-detail-hero,.feature-detail-panel{gap:35px}.feature-detail-page .feature-detail-lead{font-size:16px}.feature-detail-panel-copy>p:not(.features-eyebrow){font-size:16px;line-height:1.7}.feature-detail-steps{padding:30px}.feature-detail-faq{gap:36px}.feature-detail-closing{padding:30px;gap:25px}.feature-detail-closing h2{font-size:25px}}@media(max-width:760px){.feature-detail-inner{padding-top:23px}.feature-detail-breadcrumbs{margin-bottom:32px;font-size:11px;gap:8px}.feature-detail-hero,.feature-detail-panel,.feature-detail-faq{grid-template-columns:1fr;gap:28px}.feature-detail-page h1{font-size:clamp(34px,8.4vw,49px)}.feature-detail-actions{gap:20px}.feature-detail-art{border-radius:22px}.feature-detail-answer{padding:23px 20px;gap:15px;margin:32px 0 45px}.feature-detail-answer>svg{width:21px;height:21px}.feature-detail-page .feature-detail-answer h2{font-size:18px}.feature-detail-answer p{font-size:14px}.feature-detail-page h2{font-size:29px}.feature-detail-panel:nth-child(2n) .feature-detail-panel-copy{order:0}.feature-detail-panels{gap:46px}.feature-detail-steps{margin-top:46px;padding:25px 22px;border-radius:23px}.feature-detail-steps ol,.feature-detail-related>div{grid-template-columns:1fr;gap:24px}.feature-detail-check{margin-bottom:12px}.feature-detail-faq{margin-top:46px;gap:14px}.feature-detail-related{margin-top:40px}.feature-detail-related>div{gap:14px}.feature-detail-closing{flex-direction:column;align-items:flex-start;padding:27px 23px;margin-top:36px}.feature-detail-closing .feature-explore{flex-shrink:1}}@media(prefers-reduced-motion:reduce){.feature-detail-related a,.feature-explore:is(a){transition:none}}.feature-detail-contents{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:42px;padding:22px 0;border-block:1px solid #eee3d9}.feature-detail-contents span{color:#61544d;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.09em}.feature-detail-contents a{color:#9c3b17;font-size:14px;text-decoration:none;line-height:1.6}.feature-detail-contents a:hover{text-decoration:underline;text-underline-offset:4px}.feature-detail-contents a:focus-visible{outline:3px solid #85310f;outline-offset:5px;border-radius:3px}.feature-detail-answer p+p{margin-top:16px}#feature-overview-heading{scroll-margin-top:130px}.feature-detail-guide{margin-top:80px;display:grid;gap:60px}.feature-detail-guide-section{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:60px;scroll-margin-top:120px;padding-top:38px;border-top:1px solid #e9e0d8}.feature-detail-guide-heading h2{font-size:clamp(26px,2.5vw,35px)}.feature-detail-guide-copy{max-width:720px}.feature-detail-guide-copy p{color:#5e5657;font-size:17px;line-height:1.85;margin:0 0 22px}.feature-detail-guide-copy p:last-child{margin-bottom:0}.feature-detail-example{background:#f3effa;border:1px solid #eae3f5;border-radius:28px;padding:38px;gap:42px}@media(max-width:1100px){.feature-detail-guide-section{gap:32px}.feature-detail-guide-copy p{font-size:16px}}@media(max-width:760px){.feature-detail-contents{margin-top:30px;gap:12px 20px}.feature-detail-contents span{width:100%}.feature-detail-guide{margin-top:46px;gap:36px}.feature-detail-guide-section{grid-template-columns:1fr;gap:4px;padding-top:28px}.feature-detail-example{padding:26px 22px;border-radius:23px}.feature-detail-guide-copy p{font-size:16px;line-height:1.8}}
