.time-hero{background:var(--paper);grid-template-columns:1.08fr .92fr;min-height:760px;display:grid}.time-hero-copy{padding:110px clamp(42px,7vw,112px)}.time-hero h1{max-width:900px;font:700 clamp(51px,5.5vw,84px)/.96 var(--font-poppins),sans-serif;letter-spacing:-.055em;text-wrap:balance;margin:34px 0 0}.time-hero h1 em{color:var(--blue);font-style:normal}.time-hero-copy>p:not(.section-index){max-width:750px;color:var(--muted);text-wrap:pretty;margin:30px 0 0;font-size:19px;line-height:1.5}.time-actions{flex-wrap:wrap;align-items:center;gap:32px;margin-top:36px;display:flex}.time-actions>a:not(.button){border-bottom:1px solid var(--ink);color:var(--ink);font:700 15px/1.3 var(--font-poppins),sans-serif;padding-bottom:7px;text-decoration:none}.time-actions>a span{color:var(--blue);margin-left:14px}.time-week{background:var(--ink);color:#fff;flex-direction:column;min-height:760px;padding:92px clamp(42px,6vw,88px) 70px;display:flex}.time-week-head{color:#c8d3da;font:700 15px/1.3 var(--font-poppins),sans-serif;border-bottom:1px solid #425668;align-items:center;padding-bottom:24px;display:flex}.time-priorities{padding:42px 0 34px}.time-priorities small,.time-agreement small{color:#8eb2e4;font:700 13px/1.3 var(--font-poppins),sans-serif;text-transform:uppercase;letter-spacing:.06em;margin-bottom:10px;display:block}.time-priorities strong{font:700 clamp(29px,3vw,45px)/1.04 var(--font-poppins),sans-serif;letter-spacing:-.035em}.time-strategy-path{grid-template-columns:repeat(2,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}.time-strategy-path li{border-top:4px solid var(--blue);background:#17344b;flex-direction:column;justify-content:space-between;min-height:98px;padding:18px;display:flex}.time-strategy-path b{color:#8eb2e4;font:700 12px/1.2 var(--font-poppins),sans-serif}.time-strategy-path span{font:700 15px/1.25 var(--font-poppins),sans-serif}.time-strategy-path li:nth-child(2){background:#25455c}.time-strategy-path li:nth-child(3){background:#314b5d;border-top-color:#8da4b4}.time-agreement{color:var(--ink);background:#fff;margin-top:34px;padding:26px 28px}.time-agreement p{margin:0;font-size:17px;line-height:1.45}.time-week-note{color:#c8d3da;border-top:1px solid #425668;margin:auto 0 0;padding-top:31px;font-size:16px;line-height:1.45}.time-problem,.time-format{background:#fff;grid-template-columns:1fr 1fr;gap:clamp(60px,10vw,150px);padding:112px clamp(40px,8vw,130px);display:grid}.time-problem h2,.time-format h2{max-width:820px;font-size:clamp(42px,4.5vw,68px);line-height:1}.time-problem>div:last-child{align-self:end}.time-problem>div:last-child p,.time-format>div:last-child>p{max-width:700px;color:var(--muted);margin:0;font-size:19px;line-height:1.52}.time-problem>div:last-child p+p{margin-top:22px}.time-bridge{background:var(--ink);color:#fff;grid-template-columns:70px 1.1fr .9fr;align-items:center;gap:38px;padding:74px clamp(40px,8vw,130px);display:grid}.time-bridge>span{color:var(--blue);font:500 80px/1 var(--font-poppins),sans-serif}.time-bridge>div p{color:#9eb0bd;font:700 14px/1.3 var(--font-poppins),sans-serif;margin:0 0 10px}.time-bridge h2{max-width:690px;font-size:clamp(37px,3.7vw,56px);line-height:1.02}.time-bridge>p{color:#c4d0d8;max-width:660px;font-size:18px;line-height:1.5}.time-outcomes{background:var(--ice);padding:112px clamp(40px,8vw,130px)}.time-heading{grid-template-columns:1.15fr .85fr;gap:clamp(55px,9vw,140px);margin-bottom:62px;display:grid}.time-heading h2{max-width:950px;font-size:clamp(42px,4.6vw,69px);line-height:1}.time-heading>p{color:var(--muted);align-self:end;font-size:18px;line-height:1.5}.time-outcome-grid{border-top:1px solid #bdcddb;border-left:1px solid #bdcddb;grid-template-columns:repeat(3,1fr);display:grid}.time-outcome-grid article{border-bottom:1px solid #bdcddb;border-right:1px solid #bdcddb;min-height:285px;padding:31px}.time-outcome-grid b{color:var(--blue);font:700 15px/1.2 var(--font-poppins),sans-serif}.time-outcome-grid h3{font:700 25px/1.08 var(--font-poppins),sans-serif;margin:35px 0 0}.time-outcome-grid p{color:var(--muted);margin:18px 0 0;font-size:16px;line-height:1.48}.time-method{background:var(--paper);grid-template-columns:.92fr 1.08fr;gap:clamp(65px,10vw,160px);padding:112px clamp(40px,8vw,130px);display:grid}.time-method>div{align-self:start;position:sticky;top:120px}.time-method h2{font-size:clamp(43px,4.4vw,66px);line-height:1}.time-method>div>p:not(.section-index){max-width:620px;color:var(--muted);margin:28px 0 0;font-size:18px;line-height:1.52}.time-method ol{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.time-method li{border-bottom:1px solid var(--line);grid-template-columns:58px 1fr;gap:20px;padding:28px 0;display:grid}.time-method li>b{color:var(--blue);font:700 14px/1.3 var(--font-poppins),sans-serif}.time-method h3{font:700 25px/1.08 var(--font-poppins),sans-serif}.time-method li p{color:var(--muted);margin:10px 0 0;font-size:17px;line-height:1.46}.time-practice{background:var(--ink);color:#fff;padding:112px clamp(40px,8vw,130px)}.time-practice>div:first-child{grid-template-columns:.6fr 1.4fr;gap:60px;display:grid}.time-practice h2{max-width:980px;font-size:clamp(43px,4.6vw,70px);line-height:1}.time-practice-grid{border-top:1px solid #3b5264;border-left:1px solid #3b5264;grid-template-columns:repeat(3,1fr);margin-top:64px;display:grid}.time-practice-grid article{border-bottom:1px solid #3b5264;border-right:1px solid #3b5264;min-height:280px;padding:32px}.time-practice-grid span{color:#8eb2e4;font:700 13px/1.3 var(--font-poppins),sans-serif;text-transform:uppercase}.time-practice-grid h3{font:700 28px/1.05 var(--font-poppins),sans-serif;margin:35px 0 0}.time-practice-grid p{color:#c3d0d8;margin:18px 0 0;font-size:17px;line-height:1.48}.time-content,.time-audience{background:#fff;grid-template-columns:.86fr 1.14fr;gap:clamp(60px,9vw,145px);padding:112px clamp(40px,8vw,130px);display:grid}.time-content h2,.time-audience h2{font-size:clamp(42px,4.4vw,66px);line-height:1}.time-content>div>p:not(.section-index){max-width:650px;color:var(--muted);margin:28px 0 0;font-size:18px;line-height:1.5}.time-content ul,.time-audience ul{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.time-content li,.time-audience li{border-bottom:1px solid var(--line);padding:25px 15px 25px 42px;font-size:18px;line-height:1.4;position:relative}.time-content li:before,.time-audience li:before{content:"+";color:var(--blue);font:700 20px/1 var(--font-poppins),sans-serif;position:absolute;left:10px}.time-audience{background:var(--ice)}.time-format{background:var(--paper)}.time-format dl{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,1fr);margin:38px 0 0;display:grid}.time-format dl div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:22px}.time-format dt{color:var(--blue);font:700 13px/1.3 var(--font-poppins),sans-serif;text-transform:uppercase}.time-format dd{margin:9px 0 0;font-size:16px;line-height:1.4}.time-faq{background:#fff;grid-template-columns:.8fr 1.2fr;gap:clamp(60px,10vw,150px);padding:112px clamp(40px,8vw,130px);display:grid}.time-faq h2{font-size:clamp(42px,4.3vw,65px);line-height:1}.time-faq-list{border-top:1px solid var(--line)}.time-faq details{border-bottom:1px solid var(--line)}.time-faq summary{cursor:pointer;font:700 19px/1.35 var(--font-poppins),sans-serif;padding:27px 45px 27px 0;position:relative}.time-faq summary:after{content:"+";color:var(--blue);font-size:26px;position:absolute;right:8px}.time-faq details[open] summary:after{content:"−"}.time-faq details p{max-width:720px;color:var(--muted);margin:0;padding:0 45px 27px 0;font-size:17px;line-height:1.5}.time-contact{background:var(--ice);padding:112px clamp(40px,8vw,130px)}.time-contact h2{max-width:1080px;font-size:clamp(45px,5vw,74px);line-height:.99}.time-contact>p:not(.section-index){max-width:830px;color:var(--muted);margin:30px 0 0;font-size:19px;line-height:1.5}.time-contact .button{margin-top:36px}.time-contact small{max-width:690px;color:var(--muted);margin-top:17px;font-size:14px;line-height:1.4;display:block}@media (max-width:980px){.time-hero,.time-problem,.time-heading,.time-method,.time-content,.time-audience,.time-format,.time-faq{grid-template-columns:1fr}.time-method>div{position:static}.time-bridge{grid-template-columns:55px 1fr}.time-bridge>p{grid-column:2}.time-heading{gap:35px}.time-outcome-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.time-hero-copy,.time-problem,.time-outcomes,.time-method,.time-practice,.time-content,.time-audience,.time-format,.time-faq,.time-contact{padding:76px 24px}.time-week{min-height:610px;padding:70px 24px 50px}.time-bridge{grid-template-columns:1fr;gap:18px;padding:65px 24px}.time-bridge>p{grid-column:auto}.time-bridge>span{font-size:58px}.time-outcome-grid,.time-practice-grid,.time-format dl{grid-template-columns:1fr}.time-outcome-grid article,.time-practice-grid article{min-height:auto}.time-practice>div:first-child{grid-template-columns:1fr;gap:28px}}
