/* V11 SIP editorial section */
.site-header nav{gap:clamp(10px,1.4vw,24px)}.site-header{padding:0 clamp(18px,2.5vw,40px)}.site-header nav a{font-size:12px}.sip-home-feature{background:#f5f1e9;border-block:1px solid #e6dfd2;padding:76px 0}.sip-home-grid{display:grid;grid-template-columns:1fr .8fr;align-items:center;gap:7%}.sip-home-grid h2{font-size:clamp(35px,3.5vw,54px)}.sip-home-grid p:not(.eyebrow){max-width:620px;color:#596560}.sip-home-art svg{width:100%}.sip-home-art p{text-align:center;font-size:12px;letter-spacing:.08em;color:#8e784d!important}
.sip-hero{padding:88px 0 72px;background:#faf9f6;border-bottom:1px solid #e7e0d5}.sip-hero-grid{display:grid;grid-template-columns:1.24fr .76fr;gap:5%;align-items:center}.sip-hero h1{font-size:clamp(40px,4.65vw,70px);white-space:normal;line-height:1.22}.sip-hero h1 em,.sip-section h2 em,.sip-closer h2 em{color:#ab8950}.sip-number,.sip-kicker{font-size:11px;letter-spacing:.18em;font-weight:700;color:#9c7e4d;text-transform:uppercase}.sip-lead{font-size:18px;max-width:700px;color:#59655f;line-height:1.9}.sip-actions{display:flex;gap:30px;align-items:center;flex-wrap:wrap;margin-top:32px}.sip-hero-art svg{width:100%}.sip-hero-art span{display:block;text-align:center;font-size:10px;letter-spacing:.2em;color:#9a865e}.sip-section{padding:90px 0;background:#fff}.sip-paper{background:#faf9f6}.sip-section h2,.sip-closer h2{font-size:clamp(33px,3.7vw,56px);max-width:800px}.sip-section p{color:#5c6862;line-height:1.88}.sip-three{display:grid;grid-template-columns:.9fr 1.1fr;gap:10%}.sip-two{display:grid;grid-template-columns:1fr 1fr;gap:9%;align-items:center}.sip-section-lead{max-width:760px;font-size:17px}.sip-demo{display:grid;grid-template-columns:300px minmax(0,1fr);background:#fff;border:1px solid #e3ded4;margin-top:40px}.sip-demo-controls{padding:30px;border-right:1px solid #e3ded4}.sip-demo-controls fieldset{border:0;margin:0 0 36px;padding:0}.sip-demo-controls legend{font-weight:700;font-size:13px;margin-bottom:13px}.sip-demo-controls label{display:block;color:#46524d;font-size:13px;margin:12px 0;cursor:pointer}.sip-demo-controls input[type=radio],.sip-demo-controls input[type=range]{accent-color:#ad8e52}.sip-input label{display:flex;justify-content:space-between;gap:8px}.sip-input input{width:100%}.sip-range{display:flex;justify-content:space-between;color:#8f928a;font-size:11px}.sip-assumption{margin-top:30px;font-size:11px!important}.sip-demo-visual{padding:27px 30px 30px;min-width:0}.sip-chart-key{display:flex;gap:22px;flex-wrap:wrap;font-size:11px;color:#626c65}.sip-dot{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:6px}.sip-dot-nav{background:#60766a}.sip-dot-contrib{background:#bc9b63}#sipChart{width:100%;height:auto;margin:12px 0;overflow:visible}.sip-stat-grid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #e7e0d5}.sip-stat-grid div{padding:19px 10px 13px 0}.sip-stat-grid span{display:block;font-size:11px;color:#68746c}.sip-stat-grid strong{display:block;font:20px 'Libre Baskerville',Georgia,serif;color:#293631;margin-top:6px}.sip-table-wrap{overflow-x:auto}.sip-data{width:100%;border-collapse:collapse;margin:24px 0}.sip-data caption{text-align:left;color:#56625c;font-weight:600;margin-bottom:12px}.sip-data th,.sip-data td{text-align:left;padding:12px 14px;border-bottom:1px solid #e4e0d8;font-size:13px;white-space:nowrap}.sip-data th{color:#80734e;font-size:11px;letter-spacing:.08em}.sip-takeaway{border-left:3px solid #b89a62;background:#f3f0e9;padding:20px 25px;color:#405047;line-height:1.85}.sip-legal{font-size:12px;color:#7b837c!important;margin-top:22px}.sip-time-art{border:1px solid #e7e2d8;background:#f9f7f2;padding:30px}.sip-time-art svg{width:100%}.sip-time-art p{text-align:center;font-size:12px}.sip-principles{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:38px;border-top:1px solid #dfd9ce}.sip-principles article{padding:30px 24px;border-right:1px solid #dfd9ce}.sip-principles article:first-child{padding-left:0}.sip-principles article:last-child{border:0}.sip-principles article span{color:#a78951;font-size:12px}.sip-principles h3{font:21px 'Libre Baskerville',Georgia,serif;margin-top:25px}.sip-principles p{font-size:14px}.sip-inline{border-bottom:1px solid #ae8e50;padding-bottom:5px;font-weight:600;font-size:14px}.sip-faq-list{max-width:870px}.sip-faq details{border-bottom:1px solid #ddd7cc;padding:18px 0}.sip-faq summary{cursor:pointer;font-weight:600;color:#303c35}.sip-closer{background:#f0ede6;padding:90px 0}.sip-closer p:not(.eyebrow){max-width:690px;color:#5c6860}.sip-closer .sip-legal{margin-top:40px}
@media(max-width:900px){.sip-demo{grid-template-columns:1fr}.sip-demo-controls{border-right:0;border-bottom:1px solid #e3ded4}.sip-home-grid{grid-template-columns:1fr 1fr}}@media(max-width:720px){.sip-hero-grid,.sip-home-grid,.sip-three,.sip-two{grid-template-columns:1fr}.sip-hero-art{display:none}.sip-home-art{max-width:350px;margin:auto}.sip-section{padding:60px 0}.sip-hero{padding:57px 0}.sip-principles{grid-template-columns:1fr}.sip-principles article{border-right:0;border-bottom:1px solid #dfd9ce;padding-left:0}.sip-stat-grid strong{font-size:17px}.sip-demo-controls,.sip-demo-visual{padding:20px}.sip-actions{gap:17px}}
@media(prefers-reduced-motion:reduce){#sipChart *{transition:none!important}}
