/* A quieter editorial rhythm: color belongs to each presentation example. */
.calm-home{--chapter-ink:#293c47;--chapter-muted:#596c76}
.calm-home .l-section{padding:96px 0;color:var(--chapter-ink)}
.calm-home .l-section .eyebrow{color:#596c82;font-size:11px;letter-spacing:1.6px}
.calm-home .l-heading h2,.calm-home .feature-copy h2{font-weight:500;font-size:40px;line-height:1.16;letter-spacing:-1.45px}
.calm-home .l-heading p,.calm-home .feature-copy>p{color:var(--chapter-muted);font-size:16px}
.calm-home .l-section .text-link{color:#4d6186;text-decoration-thickness:1px;transition:color .2s}
.calm-home .l-section .text-link:hover{color:#293c65}
.calm-home .chapter-start .l-heading,.calm-home .chapter-visuals .l-heading,.calm-home .chapter-examples .l-heading{max-width:none;text-align:left;margin-bottom:42px}
.calm-home .chapter-start .l-heading{display:grid;grid-template-columns:1.1fr .9fr;gap:0 70px;align-items:center}
.chapter-start .l-heading>.eyebrow{grid-column:1/-1}.chapter-start .l-heading h2{max-width:520px;margin-bottom:0}.chapter-start .l-heading>p{max-width:440px;margin-top:16px}
.calm-home .start-options{grid-template-columns:1.12fr 1fr;gap:40px;align-items:start}
.calm-home .start-options article{min-width:0}.calm-home .start-options article:nth-child(2){padding-top:45px}
.calm-home .start-proof{position:relative;background:#e8e5f6;border:1px solid #dfdaee;border-radius:4px 24px 24px 24px;min-height:270px;padding:34px 36px}
.calm-home .start-proof .file-chip{background:none;padding:0;color:#615784;font-size:11px;letter-spacing:1px}
.calm-home .start-proof>p{font-size:24px;line-height:1.4;letter-spacing:-.5px;color:#474363;max-width:470px;margin:27px 0}
.calm-home .mini-outline{gap:8px;border-top:1px solid #c9c2df;padding-top:19px}.calm-home .mini-outline span{background:transparent;padding:3px 13px 3px 0;color:#5c5478;font-size:12px;border-radius:0}.calm-home .mini-outline span+span{border-left:1px solid #c9c2df;padding-left:14px}
.calm-home .start-proof.file-proof{background:#f5eadc;border-color:#eadbc7;border-radius:24px 24px 4px 24px;min-height:270px}
.calm-home .file-types{gap:15px}.calm-home .file-types span{position:relative;min-width:60px;height:72px;background:#fffaf3;color:#86674b;border:1px solid #dfcbb1;border-radius:3px;box-shadow:3px 4px 0 #e6d6bf;transform:rotate(-5deg)}
.calm-home .file-types span:nth-child(2){transform:rotate(4deg)}.calm-home .file-types span:nth-child(3){transform:rotate(-2deg)}.calm-home .file-types span:nth-child(4){transform:rotate(6deg)}
.calm-home .source-to-result{gap:26px;margin-top:35px}.calm-home .source-to-result>div+div{border-color:#d9c6ad}.calm-home .source-to-result b{color:#65523e;font-weight:500;font-size:17px}.calm-home .source-to-result p{color:#7b6954;font-size:13px}
.calm-home .start-options article>h3{font-size:25px;font-weight:500;margin:26px 0 12px}.calm-home .start-options article>p{color:var(--chapter-muted);font-size:15px;max-width:450px}
/* Native editing is a spread, not another centered card row. */
.calm-home .chapter-native{background:#eef3ee}
.chapter-native>.wrap{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:45px 50px;align-items:center}
.calm-home .chapter-native .l-heading{text-align:left;margin:0}.calm-home .chapter-native .l-heading h2{font-size:37px}.calm-home .chapter-native .eyebrow{color:#536f5c}
.chapter-native .product-window{min-width:0;border-color:#d2dfd3;border-radius:12px;box-shadow:0 18px 35px -25px #405e4666;transform:rotate(-1deg)}
.chapter-native .window-bar{gap:14px;background:#fdfefb;border-color:#dce6da;font-size:10px;padding-inline:18px}.chapter-native .window-mode{display:none}.chapter-native .window-workspace{padding:20px;background:#dce7da}.chapter-native .slide-canvas{border-color:#dbe3d4}.calm-home .native-slide{padding:29px 30px;background:#fffffa}
.calm-home .native-slide h2{font-size:32px;font-weight:500;line-height:1.12;margin:23px 0}.calm-home .native-slide em{color:#6f8569}.calm-home .native-pillars{gap:12px;margin-top:25px}.calm-home .native-pillars>div{padding:18px 16px;background:#edf1e6;border-color:#a5b394}.calm-home .native-pillars>div:nth-child(2){background:#f5eddf;border-color:#cbb28b}.calm-home .native-pillars>div:nth-child(3){background:#e8eff1;border-color:#98b2bc}.calm-home .native-pillars h3{font-size:20px;margin:18px 0 12px;font-weight:500}.calm-home .native-pillars p{font-size:12px;color:#5d6b67}.calm-home .native-pillars p br{display:none}
.chapter-native .benefit-row{grid-column:1/-1;gap:46px;margin-top:5px}.chapter-native .benefit-row>div{border-top:1px solid #c4d3c6;padding-top:21px}.chapter-native .benefit-row h3{font-size:19px;font-weight:500}.chapter-native .benefit-row p{font-size:14px;color:#5c6f62}
/* An editorial before/after; the resulting slide carries the stronger color. */
.calm-home .chapter-editing .l-heading{max-width:670px;margin-bottom:30px}
.chapter-editing .studio-controls{gap:0;border-bottom:1px solid #dfe3ea;justify-content:flex-start;margin-bottom:24px}
.chapter-editing .studio-controls button{border-radius:0;background:transparent;color:#647184;min-width:110px;border-bottom:2px solid transparent;padding:13px 20px}
.chapter-editing .studio-controls button[aria-selected=true]{color:#515278;background:transparent;box-shadow:none;border-bottom-color:#7779a9}.chapter-editing .studio-controls button:hover{background:#f0f0f8}
.calm-home .editing-proof{border:0;border-radius:0;background:transparent;padding:0;grid-template-columns:.8fr 1.2fr;gap:44px;align-items:stretch}
.calm-home .edit-input{padding:36px 32px 30px 0;align-self:center}.calm-home .edit-input p{font-size:20px;color:#687680;line-height:1.65}
.calm-home .edit-output{background:#e9e8f6;border:1px solid #dcdbea;padding:40px 42px;border-radius:5px;box-shadow:10px 10px 0 #f3f2f9;min-height:330px}.calm-home .edit-output .eyebrow{color:#62618a}.calm-home .edit-output h3{font-size:36px;font-weight:500;color:#4c4b70;line-height:1.14}
.calm-home .output-points{gap:0;margin-top:30px}.calm-home .output-points span{padding:14px 0;background:transparent;border-radius:0;border-top:1px solid #cdcadf;color:#626183;font-size:15px}
.calm-home .remix-process span{background:#f8f7fd;border-radius:3px;color:#565576}.calm-home .remix-process b{color:#76769f}.chapter-editing .slide-rows>div{border-color:#ccc9df}.chapter-editing .demo-note{text-align:left;margin-top:25px;color:#64717c}.chapter-editing>.wrap>.text-link{margin-top:13px}
/* One large photograph, two smaller presentation studies. */
.calm-home .chapter-visuals{background:#faf9f6;border-top:1px solid #efede6;border-bottom:1px solid #efede6}
.calm-home .visual-result-grid{grid-template-columns:1fr 1.12fr;gap:32px 44px;align-items:start}
.calm-home .visual-result-grid>article:first-child{grid-row:1/3}.calm-home .photo-result{height:415px;border-radius:7px}.calm-home .photo-result img{object-position:50% 55%;transition:transform .6s ease}.calm-home .photo-result:hover img{transform:scale(1.035)}.calm-home .photo-result>span{background:#f7faf0e8;border-radius:2px;padding:9px 12px;letter-spacing:1.5px}
.calm-home .visual-result-grid>article:not(:first-child){display:grid;grid-template-columns:1.2fr 1fr;gap:0 24px;align-items:start}
.calm-home .visual-result-grid>article:not(:first-child)>div{grid-column:1;grid-row:1/3}.calm-home .visual-result-grid>article:not(:first-child)>h3{grid-column:2;align-self:end;font-size:21px;margin:0 0 14px}.calm-home .visual-result-grid>article:not(:first-child)>p{grid-column:2;font-size:14px;line-height:1.65}
.calm-home .visual-result-grid article>h3{font-weight:500}.calm-home .visual-result-grid article>p{color:var(--chapter-muted)}
.calm-home .icons-result{height:244px;background:#f0e4d8;border-radius:7px;padding:25px 23px}.calm-home .icons-result .eyebrow{font-size:9px;color:#85664d}.calm-home .icons-result h4{font-size:22px;color:#75583f}.calm-home .icon-strip{gap:20px}.calm-home .icon-strip svg{stroke:#a27755;width:44px;height:44px}
.calm-home .small-chart{height:244px;background:#e3edee;border-radius:7px;padding:25px 23px}.calm-home .small-chart .eyebrow{font-size:9px;color:#4e737c}.calm-home .small-chart h4{font-size:19px;color:#375e66}.calm-home .small-chart .l-bars{gap:16px;height:125px}.calm-home .small-chart .l-bars i{background:#9fbdc2;border-radius:3px 3px 0 0}.calm-home .small-chart .l-bars>div:last-child i{background:#547f89}.calm-home .small-chart .l-bars b,.calm-home .small-chart .l-bars span{color:#4e6d74}
/* The template collection uses one cover and two supporting spreads. */
.calm-home .chapter-templates .l-heading{text-align:left;max-width:720px;margin-left:0}
.calm-home .template-showcase{grid-template-columns:1.08fr 1fr;gap:24px}
.calm-home .template-showcase>div{border:0;border-radius:5px;padding:34px;min-height:0;min-width:0}
.calm-home .template-report{grid-row:1/3;background:#344c58;color:#fff;display:flex;flex-direction:column;position:relative;overflow:hidden}
.calm-home .template-report>span{color:#c8d8dd}.calm-home .template-report h3{font-size:43px;font-weight:400;line-height:1.08;letter-spacing:-1.5px;max-width:390px;margin:43px 0 65px}.calm-home .template-report .metric-strip{margin-top:auto;gap:35px;border-top:1px solid #69808a;padding-top:28px}.calm-home .template-report .metric-strip b{font-size:43px;color:#d9e4ce;font-weight:400}.calm-home .template-report .metric-strip small{color:#d2dfe0;font-size:12px}.calm-home .template-report>p{color:#bfcfd4;font-size:11px;margin-top:25px}
.calm-home .template-course{background:#e9e6f4;display:grid;grid-template-columns:1fr 1fr;gap:0 25px;align-items:center}.calm-home .template-course>span{grid-column:1/-1;color:#6b6187}.calm-home .template-course h3{font-size:28px;color:#5a4e77;margin:27px 0 3px}.calm-home .template-course ol{color:#6c6383;font-size:13px;line-height:1.7;margin:24px 0 0;padding-left:18px}.calm-home .template-course li+li{margin-top:10px}
.calm-home .template-pitch{background:#eee9dc;display:grid;grid-template-columns:1fr 1fr;gap:0 25px;align-items:center}.calm-home .template-pitch>span{grid-column:1/-1;color:#7b6c52}.calm-home .template-pitch h3{font-size:28px;color:#69583f;margin:27px 0 0}.calm-home .template-pitch dl{font-size:12px}.calm-home .template-pitch dl>div{border-color:#d7cbb7;padding-top:10px;margin-top:10px}.calm-home .template-pitch dd{color:#7b6b55}.calm-home .chapter-templates .demo-note{text-align:left;margin-top:22px;color:#64717c}
/* Brand proof is a coordinated sage system, with a warm paper background. */
.calm-home .chapter-branding{padding-top:45px;padding-bottom:95px}.calm-home .chapter-branding .feature-layout{gap:70px;grid-template-columns:1.13fr .87fr}.calm-home .brand-proof{background:#f2e9dc;border-radius:7px;padding:38px}.calm-home .brand-config{border-color:#e4d9c7;border-radius:4px;margin-right:65px;padding:24px;transform:rotate(-2deg);box-shadow:0 7px 17px #8b704110}.calm-home .brand-config .eyebrow{font-size:9px;color:#71644e}.calm-home .brand-config .palette i:nth-child(1){background:#506e63}.calm-home .brand-config .palette i:nth-child(2){background:#b7ccbb}.calm-home .brand-config .palette i:nth-child(3){background:#f2e9dc}.calm-home .brand-config>b{color:#506e63;font-size:40px}
.calm-home .brand-example{background:#506e63;color:white;border:0;border-radius:4px;margin-left:45px;margin-top:20px;padding:30px;box-shadow:0 12px 24px -12px #50654d55}.calm-home .brand-example>span{color:#d9e6d6}.calm-home .brand-example h3{font-size:30px;font-weight:400;line-height:1.13;color:#f6f8ee}.calm-home .brand-example>div{border-top:1px solid #88a093;padding-top:18px;gap:9px 14px}.calm-home .brand-example>div>span{background:none;padding:0;color:#dce7da;font-size:11px}.calm-home .chapter-branding .feature-copy h2{font-size:37px}.calm-home .chapter-branding .feature-copy li::marker{color:#8da88e}
/* Examples alternate composition; the rest of the page stays light. */
.calm-home .chapter-examples{padding-top:0}
.calm-home .usecase-rows article{grid-template-columns:1.1fr 1fr auto;gap:40px;padding:34px 0;border-color:#e1e5e7}.calm-home .usecase-rows h3{font-size:24px;font-weight:500}.calm-home .usecase-rows p{font-size:15px;color:var(--chapter-muted);max-width:380px}.calm-home .case-preview{border:0;border-radius:5px;padding:27px;min-height:208px}.calm-home .case-report{background:#e9e7f4;color:#585073}.calm-home .case-proposal{background:#f1e5d8;color:#755b43}.calm-home .case-training{background:#e2ece5;color:#4d685b}.calm-home .case-preview small{color:inherit;font-size:10px;letter-spacing:1.2px}.calm-home .case-preview>b{font-size:23px;line-height:1.15;font-weight:500}.calm-home .case-preview>div>span{background:#ffffff70;font-size:10px;padding:7px 9px}.calm-home .usecase-rows article:nth-child(2) .case-preview{order:3}.calm-home .usecase-rows article:nth-child(2)>div:nth-child(2){order:1}.calm-home .usecase-rows article:nth-child(2)>.text-link{order:2}.calm-home .usecase-rows article:nth-child(2){grid-template-columns:1fr auto 1.1fr}
.calm-home .faq-section{border-color:#e1e6e6}.calm-home .faq-heading .eyebrow{color:#5e7584}.calm-home .faq-heading h2{font-weight:500}.calm-home .faq-sign{color:#668274}.calm-home .faq-item.open{background:#f3f6f3}.calm-home .faq-item button{padding-inline:15px}.calm-home .faq-answer p{padding-inline:15px}
.calm-home .compact-final{background:#e7e9f3;padding:48px 0}.calm-home .compact-final h2{font-weight:500}.calm-home .compact-final .button{background:#334b5b;border-radius:100px;font-weight:500;box-shadow:none}.calm-home .compact-final .button:hover{background:#496577}
@media(max-width:1100px){.calm-home .l-section{padding:75px 0}.chapter-native>.wrap{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:35px}.calm-home .chapter-native .l-heading h2{font-size:33px}.calm-home .native-slide{padding:24px}.calm-home .native-pillars>div{padding:15px 11px}.calm-home .native-pillars h3{font-size:17px}.calm-home .native-pillars p{font-size:11px}.calm-home .start-proof{padding:29px}.calm-home .start-proof>p{font-size:22px}.calm-home .visual-result-grid{grid-template-columns:1fr 1fr;gap:26px}.calm-home .visual-result-grid>article:not(:first-child){display:block}.calm-home .visual-result-grid>article:not(:first-child)>h3{margin:19px 0 10px}.calm-home .photo-result{height:520px}.calm-home .icons-result,.calm-home .small-chart{height:230px}.calm-home .template-showcase>div{padding:27px}.calm-home .template-course,.calm-home .template-pitch{grid-template-columns:1fr}.calm-home .template-course h3 br{display:none}.calm-home .template-course h3{margin-top:21px}.calm-home .template-course ol{margin-top:18px}.calm-home .template-course li+li{margin-top:4px}.calm-home .template-pitch h3{margin-top:20px}.calm-home .template-pitch dl{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px;margin-top:10px}.calm-home .template-report h3{font-size:38px}.calm-home .template-report .metric-strip{gap:22px}.calm-home .chapter-branding .feature-layout{gap:40px}.calm-home .brand-proof{padding:27px}.calm-home .brand-config{margin-right:35px}.calm-home .brand-example{margin-left:22px;padding:24px}.calm-home .brand-example h3{font-size:27px}.calm-home .usecase-rows article,.calm-home .usecase-rows article:nth-child(2){grid-template-columns:1fr 1fr;gap:20px 30px}.calm-home .usecase-rows article>.text-link{grid-column:2;justify-content:flex-start}.calm-home .case-preview{grid-row:1/3}.calm-home .usecase-rows article:nth-child(2) .case-preview{order:0;grid-column:1}.calm-home .usecase-rows article:nth-child(2)>div:nth-child(2){order:0}.calm-home .usecase-rows article:nth-child(2)>.text-link{order:0}.calm-home .chapter-examples{padding-top:15px}}
@media(max-width:850px){.calm-home .l-heading h2,.calm-home .feature-copy h2{font-size:35px}.calm-home .chapter-start .l-heading{grid-template-columns:1fr;gap:0}.chapter-start .l-heading h2{max-width:580px}.chapter-start .l-heading>p{max-width:550px}.calm-home .start-options{gap:25px}.calm-home .start-options article:nth-child(2){padding-top:35px}.calm-home .start-proof{padding:25px;min-height:290px}.calm-home .start-proof>p{font-size:20px}.calm-home .start-proof.file-proof{min-height:290px}.calm-home .file-types{gap:10px;flex-wrap:wrap}.calm-home .file-types span{min-width:49px;height:61px}.calm-home .source-to-result{gap:18px}.calm-home .source-to-result b{font-size:15px}.calm-home .source-to-result p{font-size:12px}.chapter-native>.wrap{grid-template-columns:1fr}.calm-home .chapter-native .l-heading{max-width:570px}.calm-home .chapter-native .l-heading h2{font-size:35px}.calm-home .native-pillars h3{font-size:22px}.calm-home .native-pillars p{font-size:13px}.calm-home .native-pillars>div{padding:21px}.chapter-native .benefit-row{gap:25px}.calm-home .editing-proof{gap:22px}.calm-home .edit-input{padding:25px 12px 25px 0}.calm-home .edit-input p{font-size:17px}.calm-home .edit-output{padding:30px}.calm-home .edit-output h3{font-size:29px}.calm-home .chapter-branding .feature-layout{grid-template-columns:1fr}.calm-home .chapter-branding .feature-copy{order:0}.calm-home .chapter-branding .feature-copy h2{font-size:35px}.calm-home .brand-proof{max-width:640px}.calm-home .template-showcase{gap:20px}.calm-home .template-report h3{font-size:34px}.calm-home .template-report .metric-strip{gap:18px}.calm-home .template-report .metric-strip b{font-size:36px}}
@media(max-width:600px){.calm-home .l-section{padding:57px 0}.calm-home .l-heading h2,.calm-home .feature-copy h2,.calm-home .chapter-native .l-heading h2,.calm-home .chapter-branding .feature-copy h2{font-size:31px;line-height:1.15;letter-spacing:-1px}.calm-home .l-heading p,.calm-home .feature-copy>p{font-size:15px}.calm-home .chapter-start .l-heading,.calm-home .chapter-visuals .l-heading,.calm-home .chapter-examples .l-heading,.calm-home .chapter-templates .l-heading{margin-bottom:29px}.calm-home .start-options{grid-template-columns:1fr;gap:36px}.calm-home .start-options article:nth-child(2){padding-top:0}.calm-home .start-proof,.calm-home .start-proof.file-proof{min-height:0;padding:27px 25px}.calm-home .start-proof>p{font-size:21px}.calm-home .start-options article>h3{font-size:23px;margin-top:22px}.calm-home .source-to-result{margin-top:29px}.calm-home .source-to-result b{font-size:16px}.calm-home .file-types{gap:13px}.calm-home .file-types span{min-width:50px;height:64px}.calm-home .native-slide{padding:25px 19px}.calm-home .native-slide h2{font-size:28px}.calm-home .native-pillars{grid-template-columns:1fr;gap:12px}.calm-home .native-pillars>div{padding:17px 20px;border-left-width:3px}.calm-home .native-pillars h3{font-size:21px;margin:8px 0 9px}.calm-home .native-pillars p{font-size:13px}.chapter-native .product-window{transform:none}.chapter-native .window-workspace{padding:12px}.chapter-native .window-bar{height:auto;min-height:42px;padding:11px 14px;gap:12px}.chapter-native .window-bar>span:nth-child(2){font-size:9px}.chapter-native .benefit-row{grid-template-columns:1fr;gap:23px;margin:0}.chapter-native .benefit-row>div{padding-top:18px}.chapter-native .benefit-row h3{margin-bottom:10px}.calm-home .editing-proof{grid-template-columns:1fr;gap:22px}.calm-home .edit-input{padding:0 5px}.calm-home .edit-input p{font-size:16px;margin-top:15px}.calm-home .edit-output{padding:29px 24px;min-height:0;box-shadow:5px 6px 0 #f3f2f9}.calm-home .edit-output h3{font-size:28px;margin-top:23px}.chapter-editing .studio-controls{justify-content:space-between;margin-bottom:26px}.chapter-editing .studio-controls button{min-width:0;flex:1;padding-inline:14px;font-size:14px}.calm-home .chapter-editing .l-heading{text-align:left;margin-left:0}.chapter-editing .demo-note{font-size:11px;line-height:1.5}.calm-home .visual-result-grid{grid-template-columns:1fr;gap:34px}.calm-home .visual-result-grid>article:first-child{grid-row:auto}.calm-home .photo-result{height:330px}.calm-home .icons-result,.calm-home .small-chart{height:256px;padding:29px}.calm-home .icons-result h4{font-size:27px}.calm-home .small-chart h4{font-size:23px}.calm-home .small-chart .l-bars{height:133px}.calm-home .visual-result-grid>article:not(:first-child)>h3{font-size:23px;margin:20px 0 12px}.calm-home .visual-result-grid>article:not(:first-child)>p{font-size:15px}.calm-home .template-showcase{grid-template-columns:minmax(0,1fr);gap:20px}.calm-home .template-showcase>div{padding:29px;grid-row:auto}.calm-home .template-report{min-height:340px}.calm-home .template-report h3{font-size:35px;margin:35px 0 45px}.calm-home .template-report .metric-strip{padding-top:24px;gap:26px}.calm-home .template-course h3 br{display:initial}.calm-home .template-course h3{font-size:30px}.calm-home .template-course ol{font-size:14px;margin-top:22px}.calm-home .template-pitch h3{font-size:30px;margin-top:25px}.calm-home .template-pitch dl{grid-template-columns:1fr;gap:0;font-size:14px}.calm-home .template-pitch dl>div{display:grid;grid-template-columns:100px 1fr;gap:10px;padding-top:12px;margin-top:12px}.calm-home .chapter-templates .demo-note{font-size:11px;line-height:1.5}.calm-home .brand-proof{padding:25px 20px}.calm-home .brand-config{padding:22px;margin-right:25px}.calm-home .brand-example{padding:26px 22px;margin-left:12px}.calm-home .brand-example h3{font-size:27px}.calm-home .chapter-examples{padding-top:0}.calm-home .usecase-rows article,.calm-home .usecase-rows article:nth-child(2){grid-template-columns:1fr;gap:20px;padding:27px 0}.calm-home .case-preview,.calm-home .usecase-rows article:nth-child(2) .case-preview{grid-row:auto;grid-column:auto}.calm-home .usecase-rows article>.text-link{grid-column:1}.calm-home .case-preview{min-height:204px;padding:26px}.calm-home .case-preview>b{font-size:23px}.calm-home .usecase-rows h3{font-size:23px}.calm-home .faq-item button{padding-inline:9px}.calm-home .faq-answer p{padding-inline:9px}.calm-home .compact-final{padding:37px 0}}
@media(max-width:350px){.calm-home .start-proof,.calm-home .start-proof.file-proof{padding:23px 20px}.calm-home .start-proof>p{font-size:20px}.calm-home .file-types{gap:10px}.calm-home .file-types span{min-width:46px;height:58px;font-size:11px}.calm-home .source-to-result{gap:16px}.calm-home .source-to-result b{font-size:14px}.calm-home .l-heading h2,.calm-home .chapter-native .l-heading h2,.calm-home .chapter-branding .feature-copy h2{font-size:29px}.calm-home .edit-output{padding:25px 20px}.calm-home .edit-output h3{font-size:26px}.calm-home .icons-result,.calm-home .small-chart{padding:25px}.calm-home .template-showcase>div{padding:25px}.calm-home .template-report h3{font-size:31px}.calm-home .template-report .metric-strip{gap:18px}.calm-home .template-report .metric-strip b{font-size:32px}.calm-home .brand-proof{padding:24px 15px}.calm-home .brand-config{margin-right:15px;padding:20px}.calm-home .brand-example{margin-left:5px;padding:25px 20px}.calm-home .brand-example h3{font-size:25px}}
@media(prefers-reduced-motion:reduce){.calm-home .l-section *{transition:none!important;animation:none!important}}
@media(max-width:600px){.chapter-native .window-brand{white-space:nowrap;flex-shrink:0}.chapter-native .window-bar>span:nth-child(2){white-space:normal;min-width:0;line-height:1.4}}
