@media(min-width:992px){.page-template-page-design-feasibility .design-feasibility-value .design-feasibility-intro-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-template-page-design-feasibility #design-feasibility-value-title>.swift-up-text2{white-space:nowrap}}@media(max-width:1199px){.page-template-page-design-feasibility .design-feasibility-hero-grid{grid-template-columns:minmax(0,1fr) minmax(360px,.84fr);gap:52px}.page-template-page-design-feasibility .design-feasibility-media-copy{padding:26px 22px}.page-template-page-design-feasibility .design-feasibility-media-copy h3{font-size:var(--lars-h3)}}@media(max-width:991px){.page-template-page-design-feasibility .design-feasibility-hero{padding-top:120px}.page-template-page-design-feasibility .design-feasibility-hero-grid,.page-template-page-design-feasibility .design-feasibility-intro-grid,.page-template-page-design-feasibility .design-feasibility-team-panel,.page-template-page-design-feasibility .design-feasibility-proof-panel,.page-template-page-design-feasibility .design-feasibility-architecture-card{grid-template-columns:1fr}.page-template-page-design-feasibility .design-feasibility-team-image,.page-template-page-design-feasibility .design-feasibility-proof-image{min-height:0;aspect-ratio:16 / 9}.page-template-page-design-feasibility .design-feasibility-team-image:after{top:auto;bottom:0;width:100%;height:8px}.page-template-page-design-feasibility .design-feasibility-proof-image{order:-1}.page-template-page-design-feasibility .design-feasibility-hero-copy{max-width:820px}.page-template-page-design-feasibility .design-feasibility-hero-image{max-width:720px;margin-left:auto}.page-template-page-design-feasibility .design-feasibility-commitment-track{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 0}.page-template-page-design-feasibility .design-feasibility-commitment-track:before{display:none}.page-template-page-design-feasibility .design-feasibility-commitment-track li:nth-child(2){border-right:0}.page-template-page-design-feasibility .design-feasibility-map-panel{grid-template-columns:1fr}.page-template-page-design-feasibility .design-feasibility-media-grid{grid-template-columns:1fr;max-width:760px;margin-right:auto;margin-left:auto}.page-template-page-design-feasibility .design-feasibility-media-card{display:grid;grid-template-columns:minmax(300px,.92fr) minmax(0,1.08fr)}.page-template-page-design-feasibility .design-feasibility-video-frame{min-height:100%;aspect-ratio:auto}.page-template-page-design-feasibility .design-feasibility-value-grid,.page-template-page-design-feasibility .design-feasibility-outcome-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.page-template-page-design-feasibility .design-feasibility-hero{padding:96px 0 66px}.page-template-page-design-feasibility .design-feasibility-hero-grid{gap:45px}.page-template-page-design-feasibility .design-feasibility-hero .rank-math-breadcrumb{margin-bottom:25px}.page-template-page-design-feasibility .design-feasibility-eyebrow{margin-bottom:13px;font-size:11px}.page-template-page-design-feasibility .design-feasibility-hero h1{font-size:var(--lars-h1);line-height:1.06}.page-template-page-design-feasibility .design-feasibility-section h2,.page-template-page-design-feasibility .design-feasibility-final-cta h2{font-size:var(--lars-h2);line-height:1.08}.page-template-page-design-feasibility .design-feasibility-hero-intro{margin-top:23px;font-size:17px}.page-template-page-design-feasibility .design-feasibility-hero-actions,.page-template-page-design-feasibility .design-feasibility-final-actions{align-items:stretch;flex-direction:column;margin-top:30px}.page-template-page-design-feasibility :is(.design-feasibility-hero-actions,.design-feasibility-final-actions) .btn{width:100%;min-height:56px;font-size:15px}.page-template-page-design-feasibility .design-feasibility-hero-image{padding:0 0 22px 22px}.page-template-page-design-feasibility .design-feasibility-hero-image:before{right:22px}.page-template-page-design-feasibility .design-feasibility-hero-image figcaption{max-width:92%;padding:15px 18px}.page-template-page-design-feasibility .design-feasibility-section,.page-template-page-design-feasibility .design-feasibility-final-cta{padding:64px 0}.page-template-page-design-feasibility .design-feasibility-intro-grid{gap:30px}.page-template-page-design-feasibility .design-feasibility-team-copy,.page-template-page-design-feasibility .design-feasibility-proof-copy{padding:38px 25px 42px}.page-template-page-design-feasibility .design-feasibility-team-copy>p:not(.design-feasibility-eyebrow),.page-template-page-design-feasibility .design-feasibility-proof-copy>p:not(.design-feasibility-eyebrow){font-size:var(--lars-body)}.page-template-page-design-feasibility .design-feasibility-team-roles{grid-template-columns:1fr;margin-top:28px}.page-template-page-design-feasibility .design-feasibility-proof-grid{margin-top:28px}.page-template-page-design-feasibility .design-feasibility-proof-grid>div{padding:19px 17px}.page-template-page-design-feasibility .design-feasibility-proof-copy blockquote{margin-top:30px;padding-left:19px}.page-template-page-design-feasibility .design-feasibility-heading{margin-bottom:38px}.page-template-page-design-feasibility .design-feasibility-heading--center{text-align:left}.page-template-page-design-feasibility .design-feasibility-heading--center>p:last-child{margin-left:0}.page-template-page-design-feasibility .design-feasibility-uncertainty-arc{grid-template-columns:1fr;gap:0;margin-top:42px;padding-left:66px}.page-template-page-design-feasibility .design-feasibility-uncertainty-arc:before{top:24px;bottom:32px;left:25px;width:3px;height:auto;background:linear-gradient(180deg,#bcbcbc,var(--design-feasibility-red))}.page-template-page-design-feasibility .design-feasibility-uncertainty-arc>div{min-height:96px;align-items:flex-start;text-align:left}.page-template-page-design-feasibility .design-feasibility-uncertainty-arc span{position:absolute;top:0;left:-66px}.page-template-page-design-feasibility .design-feasibility-uncertainty-arc :is(strong,:where(.lars-presentation-run)){margin-top:3px}.page-template-page-design-feasibility .design-feasibility-commitment-track{grid-template-columns:1fr;gap:0;padding-left:64px}.page-template-page-design-feasibility .design-feasibility-commitment-track:before{display:block;top:30px;bottom:58px;left:30px;width:2px;height:auto}.page-template-page-design-feasibility .design-feasibility-commitment-track li,.page-template-page-design-feasibility .design-feasibility-commitment-track li:nth-child(2){min-height:150px;padding:0 0 36px 18px;border-right:0}.page-template-page-design-feasibility .design-feasibility-commitment-track span{position:absolute;top:0;left:-64px;width:60px;height:60px;margin:0}.page-template-page-design-feasibility .design-feasibility-commitment-track :is(strong,:where(.lars-presentation-run)),.page-template-page-design-feasibility .design-feasibility-commitment-track p{text-align:left}.page-template-page-design-feasibility .design-feasibility-map-heading{margin-bottom:36px}.page-template-page-design-feasibility .design-feasibility-phase-column,.page-template-page-design-feasibility .design-feasibility-deliverable-column{padding:32px 24px 38px}.page-template-page-design-feasibility .design-feasibility-map-column-heading{min-height:0;margin-bottom:28px;padding-bottom:24px}.page-template-page-design-feasibility .design-feasibility-map-column-heading>p{font-size:var(--lars-body)}.page-template-page-design-feasibility .design-feasibility-phase-column li{grid-template-columns:50px minmax(0,1fr);gap:18px;padding-bottom:28px}.page-template-page-design-feasibility .design-feasibility-phase-column ol:before{left:24px}.page-template-page-design-feasibility .design-feasibility-phase-number{width:50px;height:50px;font-size:21px}.page-template-page-design-feasibility .design-feasibility-media-card{display:flex}.page-template-page-design-feasibility .design-feasibility-video-frame{min-height:0;aspect-ratio:16 / 9}.page-template-page-design-feasibility .design-feasibility-media-copy{padding:26px 22px 30px}.page-template-page-design-feasibility .design-feasibility-value-grid,.page-template-page-design-feasibility .design-feasibility-outcome-grid{grid-template-columns:1fr;margin-top:42px}.page-template-page-design-feasibility :is(.design-feasibility-value-grid,.design-feasibility-outcome-grid) article{min-height:0;padding:30px 25px}.page-template-page-design-feasibility .design-feasibility-outcome-grid{margin-top:0}.page-template-page-design-feasibility .design-feasibility-architecture{padding:0}.page-template-page-design-feasibility .design-feasibility-architecture-card{gap:32px;padding:44px 25px}.page-template-page-design-feasibility .design-feasibility-architecture-card>div:last-child p{font-size:var(--lars-body)}.page-template-page-design-feasibility .design-feasibility-faq .design-feasibility-heading{margin-bottom:22px}.page-template-page-design-feasibility .design-feasibility-faq-item summary{grid-template-columns:minmax(0,1fr) 30px;gap:16px;padding:23px 0}.page-template-page-design-feasibility .design-feasibility-faq-item summary h3{font-size:var(--lars-faq-heading)}.page-template-page-design-feasibility .design-feasibility-faq-item summary>span{width:28px;height:28px}.page-template-page-design-feasibility .design-feasibility-faq-answer{padding:0 42px 24px 0}.page-template-page-design-feasibility .design-feasibility-faq-answer p{font-size:var(--lars-body)}.page-template-page-design-feasibility .design-feasibility-final-inner>p:not(.design-feasibility-eyebrow,.design-feasibility-last-reviewed){font-size:var(--lars-body)}}@media(max-width:479px){.page-template-page-design-feasibility .design-feasibility-hero h1{font-size:var(--lars-h1)}.page-template-page-design-feasibility .design-feasibility-section h2,.page-template-page-design-feasibility .design-feasibility-final-cta h2{font-size:var(--lars-h2)}.page-template-page-design-feasibility .design-feasibility-hero-image{padding:0 0 16px 16px}.page-template-page-design-feasibility .design-feasibility-hero-image:before{right:16px}.page-template-page-design-feasibility .design-feasibility-phase-column,.page-template-page-design-feasibility .design-feasibility-deliverable-column{padding-right:20px;padding-left:20px}.page-template-page-design-feasibility .design-feasibility-video-toggle{right:12px;bottom:12px;min-height:42px;padding:9px 12px;font-size:10px}}@media(max-width:767px){.page-template-page-design-feasibility :is(.design-feasibility-hero h1,.design-feasibility-section h2,.design-feasibility-final-cta h2) .swift-up-text2,.page-template-page-design-feasibility :is(.design-feasibility-hero h1,.design-feasibility-section h2,.design-feasibility-final-cta h2) .swift-up-text2 span{display:inline!important}}
