.focus-hero,.focus-section,.focus-workbench,.focus-feature,.focus-bottom{width:min(1320px,88%);margin:0 auto}.focus-hero{padding:82px 0 52px}.proof-label{font-size:14px;font-weight:700;letter-spacing:.06em;color:#555}.focus-hero h1{font-size:clamp(40px,5vw,74px);line-height:1.17;letter-spacing:-.04em;margin:24px 0}.focus-hero h1 span{display:inline}.focus-hero>p,.focus-heading>p,.focus-bottom>p{font-size:19px;line-height:1.85;max-width:880px;margin:24px 0;color:#444}.focus-actions{display:flex;gap:24px;align-items:center;flex-wrap:wrap}.focus-workbench .software-shot{margin:0}.focus-workbench .screenshot-guide,.focus-workbench figcaption>p{display:none}.software-shot figcaption .shot-label{font-size:14px}.screenshot-guide{margin-top:18px}.shot-guide-button strong{font-size:15px}.shot-guide-button span{font-size:14px}.shot-guide-button em{display:none}.focus-workbench .screenshot-open,.focus-feature .screenshot-open{border:1px solid #222;box-shadow:7px 9px 0 #d0d0d0;border-radius:2px}.focus-feature .software-shot{width:100%;margin:24px 0}.focus-feature .screenshot-guide,.focus-feature figcaption>p{display:none}.workbench-parts{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;padding:32px 0;border-bottom:1px solid #aaa}.workbench-parts b{display:block;font-size:21px}.workbench-parts span{display:block;font-size:16px;line-height:1.8;margin-top:12px;color:#555}.focus-section{padding:75px 0}.focus-heading h2,.focus-bottom h2{font-size:clamp(30px,3.2vw,48px);line-height:1.3;letter-spacing:-.03em;margin:18px 0 32px}.workflow-hub{border:1.5px solid #222;background:#fafafa;padding:34px;box-shadow:6px 7px 0 #ccc}.hub-core{text-align:center;border-bottom:1px dashed #777;padding:8px 0 30px}.hub-core strong{font-size:45px;display:block}.hub-core span{display:block;font-size:18px;margin-top:12px}.hub-branches{display:flex;gap:20px;padding-top:30px}.hub-branches>*{flex:1;border:1px solid #999;padding:22px;background:#fff}.hub-branches b{font-size:18px;display:block}.hub-branches span{display:block;font-size:15px;margin-top:12px;line-height:1.6;color:#555}.flow-preview-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.flow-preview-card{border:1px solid #333;box-shadow:4px 5px 0 #ccc;background:#fff;display:block;padding:0 0 22px}.flow-preview-card img{width:100%;height:190px;object-fit:cover;display:block;}.flow-preview-card>span,.flow-preview-card h3,.flow-preview-card p,.flow-preview-card>b{display:block;margin:18px 20px 0}.flow-preview-card>span{font-size:14px;color:#555}.flow-preview-card h3{font-size:22px}.flow-preview-card p{font-size:15px;line-height:1.6}.flow-preview-card>b{font-size:14px}.focus-bottom{padding:62px 0 90px;border-top:1px solid #888}.focus-bottom .button{margin-right:18px;margin-top:16px}.focus-feature-nav{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.focus-feature-nav a{font-size:16px;border:1px solid #444;padding:12px 18px;background:#fff}.focus-feature{padding:50px 0 65px;border-top:1px solid #999;scroll-margin-top:100px}.focus-feature-head h2{font-size:clamp(27px,3vw,40px);line-height:1.4;margin:18px 0;max-width:1050px}.focus-operation,.focus-second-shot{margin:20px 0;border:1px solid #999;background:#fff}.focus-operation summary,.focus-second-shot summary{padding:18px 22px;font-size:17px;font-weight:600;cursor:pointer}.focus-operation p{font-size:18px;line-height:1.9;padding:0 22px 22px;max-width:1000px}.flow-proof{display:grid;grid-template-columns:1.1fr 1fr;gap:45px;margin-bottom:65px;padding-bottom:65px;border-bottom:1px solid #999}.flow-video video{display:block;width:100%;max-height:620px;background:#111;border:1px solid #333;box-shadow:6px 7px 0 #ccc}.flow-proof-copy h2{font-size:35px;margin:20px 0}.flow-input,.flow-reuse{font-size:17px;line-height:1.8;background:#e8e8e8;padding:18px}.flow-proof-copy ol{padding-left:25px;margin:22px 0}.flow-proof-copy li{font-size:18px;line-height:1.85;margin:14px 0}.extension-simple-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;padding:30px 20px;margin:0 0 30px}.extension-simple-steps b{display:block;font-size:21px}.extension-simple-steps span{display:block;font-size:17px;line-height:1.8;margin-top:12px}.focus-boundary{font-size:16px;line-height:1.8;margin-top:26px;color:#555}.page-hero-row p,.use-guide-intro p,.use-step-description{font-size:18px!important;line-height:1.85!important}.closing{display:none}body[data-page="home"] .result-preview-copy>p{font-size:18px}body[data-page="home"] .result-facts{font-size:14px}.header nav a{font-size:15px}.screenshot-expand{font-size:14px}.focus-section .software-shot figcaption>p{font-size:16px}.focus-section .software-shot .screenshot-guide{display:none}
@media(max-width:900px){.focus-hero{padding-top:50px}.flow-preview-grid{grid-template-columns:repeat(2,1fr)}.flow-proof{grid-template-columns:1fr;gap:28px}.hub-branches{flex-direction:column}.focus-hero>p,.focus-heading>p,.focus-bottom>p{font-size:18px}.focus-section{padding:48px 0}.workbench-parts{gap:20px}.workbench-parts b{font-size:18px}.workbench-parts span{font-size:15px}}
@media(max-width:560px){.focus-hero,.focus-section,.focus-workbench,.focus-feature,.focus-bottom{width:90%}.focus-hero h1{font-size:40px}.focus-hero>p br,.focus-heading>p br{display:none}.workbench-parts,.extension-simple-steps{grid-template-columns:1fr;gap:22px}.workbench-parts div{border-bottom:1px dashed #aaa;padding-bottom:20px}.flow-preview-grid{grid-template-columns:1fr 1fr;gap:14px}.flow-preview-card img{height:130px}.flow-preview-card>span,.flow-preview-card h3,.flow-preview-card p,.flow-preview-card>b{margin:12px 12px 0}.flow-preview-card h3{font-size:19px}.flow-preview-card p,.flow-preview-card>b{font-size:14px}.flow-proof-copy h2{font-size:30px}.workflow-hub{padding:20px}.focus-feature-nav a{font-size:15px;padding:10px}.focus-feature{padding:35px 0}.focus-operation p{font-size:17px}.focus-bottom{padding-bottom:55px}.focus-bottom .button{display:block;text-align:center}.focus-workbench .screenshot-expand,.focus-feature .screenshot-expand{font-size:12px}.flow-proof-copy li{font-size:17px}}
