body{font-size:18px;line-height:1.85}
.site-header nav{font-size:16px}.button{font-size:17px}.button-small{font-size:16px}
.hero .eyebrow,.eyebrow{font-size:16px}.hero-copy{font-size:20px}.hero-note,.hero-visual-caption{font-size:16px}.hero-actions .text-link{font-size:18px}
.section-title{font-size:clamp(36px,4vw,52px)}.section-intro{font-size:20px;line-height:1.8}
.system-label{font-size:18px}.system-heading h2{font-size:36px}.system-topline,.system-tag{font-size:14px}.flow-step strong{font-size:18px}.detail-category{font-size:16px}.workflow-detail #detail-title{font-size:26px}.workflow-detail #detail-description{font-size:18px}.shared-data strong{font-size:18px}.shared-data p{font-size:16px}.system-figure figcaption{font-size:16px}
.strength-item p,.feature-item p,.story-copy p,.faq-list details p,.feature-extra p{font-size:18px}.feature-item h3{font-size:24px}.feature-item .feature-note{font-size:16px}.faq-list summary{font-size:20px}.feature-heading .section-intro,.video-heading .section-intro{font-size:18px}.contact-note,.video-footer p{font-size:16px}.video-footer .text-link{font-size:18px}.site-footer{font-size:14px}
@media(max-width:760px){
 .button-small{font-size:16px;padding:10px 15px}.hero .eyebrow,.eyebrow{font-size:16px}.hero-prelude{font-size:24px}.hero-copy{font-size:18px}.hero-note,.hero-visual-caption{font-size:16px}.hero-actions .button,.hero-actions .text-link{font-size:18px}.hero-actions .button{padding:14px 19px}
 .section-title{font-size:35px}.section-intro{font-size:18px}.system-heading h2{font-size:32px}.system-label{font-size:18px}.system-topline,.system-topline>span:first-child,.system-tag{font-size:14px}.flow-step strong{font-size:16px}.workflow-detail #detail-title{font-size:24px}.workflow-detail #detail-description{font-size:18px}.shared-data strong{font-size:17px}.shared-data p{font-size:16px}.system-figure figcaption{font-size:16px}
 .strength-item p,.feature-item p,.story-copy p,.faq-list details p,.feature-extra p{font-size:18px}.feature-item h3{font-size:24px}.feature-item .feature-note{font-size:16px}.faq-list summary{font-size:18px}.contact-note{font-size:16px}.video-footer p{font-size:16px}.site-footer{font-size:14px}
}
@media(max-width:350px){.hero-prelude{font-size:22px}.section-title{font-size:32px}.system-heading h2{font-size:29px}}

.hero-trust{margin-top:13px;max-width:460px;font-size:18px;color:var(--muted);line-height:1.75}
.flow-layout{grid-template-columns:300px minmax(0,1fr);gap:75px}.flow-visual{height:565px}.flow-wordmark{font-size:90px}.workflow-detail{min-height:165px}.shared-data p{display:none}.shared-data{margin-top:24px}.system-figure figcaption{padding-top:20px}
.features-section{background:#f6f8fa}.feature-heading{align-items:end}.feature-heading .section-intro{max-width:390px;margin:0;font-size:20px;line-height:1.8}
.features-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:42px}
.feature-card{min-width:0;background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:22px 26px 28px;display:flex;flex-direction:column;align-items:flex-start}
.feature-category{font-size:16px;color:var(--blue);font-weight:500;background:#edf4fc;border-radius:6px;padding:4px 10px;line-height:1.65;align-self:flex-start}
.feature-illustration{position:relative;display:block;width:174px;height:174px;overflow:hidden;margin:12px auto 14px;flex-shrink:0;background:#fff}
.feature-illustration img{position:absolute;left:calc(var(--atlas-x) * -100%);top:calc(var(--atlas-y) * -100%);width:300%;height:200%;max-width:none;object-fit:fill}
.feature-card h3{font-size:24px;font-weight:500;line-height:1.5;letter-spacing:-.025em}.feature-card p{font-size:18px;line-height:1.8;color:var(--muted);margin-top:12px}
.integration-note{font-size:16px;color:var(--muted);line-height:1.85;margin-top:24px}.feature-extra{margin-top:29px;display:block}.feature-extra h3{font-size:23px;font-weight:500}.feature-extra p{font-size:18px;margin-top:8px;max-width:none}
.strength-section .section-title{font-size:clamp(36px,4.5vw,59px)}.team-figure{margin-top:42px;background:#fff;border-radius:14px;color:var(--ink);overflow:hidden}
.team-visual{position:relative;overflow:hidden;aspect-ratio:3.15/1}.team-visual img{width:100%;height:auto;position:absolute;top:-20%;left:0}
.team-labels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;padding:8px 22px 30px;text-align:center;font-size:22px;font-weight:500;line-height:1.5}
.strength-grid{margin-top:42px;gap:42px}.strength-item{padding-top:20px}.strength-item h3{font-size:25px;line-height:1.5;margin-top:11px}.strength-item p{font-size:18px;line-height:1.8;margin-top:13px}.strength-number{font-size:16px}
.story-copy p{font-size:20px;line-height:1.95}.story-copy .story-update{font-size:20px;color:var(--blue);font-weight:500;padding-top:24px;border-top:1px solid var(--line);margin-top:25px}.story-note{font-size:18px}.story-layout{gap:80px}
.video-heading .section-intro{max-width:420px;font-size:20px}.contact-section .section-intro{font-size:20px;max-width:640px}
@media(max-width:1100px) and (min-width:761px){.features-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.flow-layout{grid-template-columns:240px minmax(0,1fr);gap:45px}.flow-wordmark{font-size:76px}.flow-visual{height:540px}.strength-grid{gap:28px}.strength-item h3{font-size:23px}.story-layout{gap:55px}}
@media(max-width:760px){
 .hero-trust{order:7;font-size:18px;margin-top:12px}.hero-note{margin-top:14px}.hero-visual{min-height:292px}.hero-visual-caption{font-size:16px}
 .flow-layout{gap:30px}.flow-visual{height:340px}.flow-visual img{height:340px;width:226px}.flow-wordmark{font-size:61px}.system-heading{padding-bottom:25px}.workflow-detail{min-height:190px;padding:20px}.shared-data{gap:20px}.shared-data strong{font-size:18px}.system-figure figcaption{padding-top:21px}
 .feature-heading .section-intro{font-size:18px;margin-top:18px}.features-grid{grid-template-columns:1fr;gap:18px;margin-top:30px}
 .feature-card{display:grid;grid-template-columns:88px minmax(0,1fr);grid-template-rows:auto auto;column-gap:17px;row-gap:8px;padding:22px 18px;border-radius:12px;align-items:center}
 .feature-category{grid-column:2;grid-row:1;font-size:15px;padding:3px 9px;justify-self:start}.feature-illustration{grid-column:1;grid-row:1/3;width:88px;height:88px;margin:0}.feature-copy{grid-column:2;grid-row:2;min-width:0}.feature-card h3{font-size:24px;line-height:1.45}.feature-card p{font-size:18px;line-height:1.75;margin-top:9px}.integration-note{font-size:16px;margin-top:22px}.feature-extra h3{font-size:24px;line-height:1.6}.feature-extra p{font-size:18px;line-height:1.8}
 .team-figure{margin-top:29px;border-radius:12px}.team-visual{aspect-ratio:2.55/1}.team-visual img{top:-10%}.team-labels{font-size:18px;gap:10px;padding:0 12px 23px;line-height:1.6}.team-labels span{min-width:0}.strength-grid{gap:28px;margin-top:33px}.strength-item h3{font-size:25px}.strength-item p{font-size:18px;margin-top:10px}.strength-number{font-size:16px}
 .story-copy p,.story-copy .story-update{font-size:18px}.story-note{font-size:18px}.video-heading .section-intro,.contact-section .section-intro{font-size:18px}
}
@media(max-width:350px){.hero-trust{font-size:18px}.feature-card{grid-template-columns:80px minmax(0,1fr);gap:8px 14px;padding:20px 15px}.feature-illustration{width:80px;height:80px}.feature-card h3{font-size:22px}.feature-card p{font-size:18px}.feature-category{font-size:14px}.team-labels{font-size:16px;padding-left:8px;padding-right:8px;gap:7px}.flow-step strong{font-size:16px}.workflow-detail{padding:19px 16px;min-height:215px}}

.brand,.brand img{width:190px}.brand img{mix-blend-mode:normal;max-height:70px;object-fit:contain}
.brand-line{display:flex;align-items:center;gap:14px;letter-spacing:.03em}.brand-line>span{min-width:0}.brand-inline{display:block;width:165px;height:auto;flex-shrink:0;object-fit:contain}.hero .brand-line{margin-bottom:25px}
.hero-wordmark{width:clamp(220px,28vw,410px);top:3%;left:5%;font-size:initial;letter-spacing:normal;opacity:.17}.hero-wordmark img{width:100%;height:auto}
.flow-wordmark{width:250px;top:8px;left:50%;right:auto;transform:translateX(-50%);writing-mode:horizontal-tb;font-size:initial;letter-spacing:normal;opacity:.16}.flow-wordmark img{position:static;width:100%;height:auto;object-fit:contain;transform:none}
.system-topline{align-items:center}.system-topline .brand-inline{width:165px}.strength-section .brand-inline{width:210px}.brand-title{width:320px;height:auto;margin-top:22px}.footer-links{align-items:center}.footer-brand-link{display:inline-flex;align-items:center;gap:12px}.footer-brand-link img{width:140px;height:auto;flex-shrink:0}
@media(max-width:760px){
 .brand,.brand img{width:150px}.brand img{max-height:60px}.brand-line{gap:10px}.brand-inline{width:150px}.hero .brand-line{margin-bottom:25px}.hero-wordmark{width:230px;top:0;left:0}.flow-wordmark{width:190px;top:4px;left:50%;right:auto}.system-topline .brand-inline{width:150px}.strength-section .brand-inline{width:190px}.brand-title{width:270px;margin-top:18px}.footer-links{align-items:flex-start}.footer-brand-link img{width:125px}
}
@media(max-width:350px){.strength-section .brand-line{gap:12px;flex-wrap:wrap}.footer-links{flex-wrap:wrap}}

/* Product screens lead the first view; the vehicle becomes the information map. */
.hero-layout{grid-template-columns:.86fr 1.14fr;gap:38px;min-height:620px}.hero{padding-top:45px;padding-bottom:65px}
.device-visual{display:block;min-height:545px;align-self:center;margin:0}.device-laptop{position:absolute;left:0;top:65px;width:96%;z-index:1}
.laptop-display{position:relative;background:#15202b;border:1px solid #34414d;border-radius:18px 18px 8px 8px;padding:18px 11px 12px;box-shadow:0 24px 50px -28px rgba(14,32,52,.35)}
.device-camera{position:absolute;top:7px;left:50%;width:4px;height:4px;background:#687584;border-radius:50%;transform:translateX(-50%)}
.screen-window{position:relative;overflow:hidden;background:#f3f6f8;border-radius:4px;isolation:isolate}
.screen-window img{position:absolute;max-width:none;height:auto}
.screen-workflow{aspect-ratio:auto}.screen-window .live-screen{position:static;display:block;width:100%;height:auto;max-width:100%}.screen-brand-bar{display:flex;align-items:center;gap:16px;background:#fff;border-bottom:1px solid #e5eaf0;padding:14px;color:#536578;font-size:12px;line-height:1.5}.screen-window .screen-brand-bar img{position:static;width:115px;height:auto;max-width:100%}
.laptop-base{position:relative;height:18px;margin:0 -5%;background:#d4dae0;border:1px solid #aeb8c3;border-top:0;border-radius:1px 1px 70% 70% / 1px 1px 90% 90%;box-shadow:0 15px 25px -15px rgba(15,30,45,.5)}
.laptop-base::before{content:"";display:block;width:16%;height:5px;margin:auto;background:#aeb8c3;border-radius:0 0 6px 6px}
.device-tablet{position:absolute;right:-3%;top:30%;width:25%;z-index:2;background:#15202b;padding:14px 9px 10px;border:1px solid #34414d;border-radius:18px;box-shadow:0 16px 35px -18px rgba(14,32,52,.5);transform:rotate(3deg)}
.device-tablet .device-camera{top:6px;width:3px;height:3px}.screen-tablet{aspect-ratio:auto;border-radius:9px}.screen-tablet .screen-brand-bar{padding:12px 9px}.screen-tablet .screen-brand-bar img{width:105px}
.device-caption{position:absolute;left:0;right:0;bottom:0;text-align:center;color:var(--muted);font-size:16px;line-height:1.75}
.section.vehicle-section{padding:78px 5% 74px;background:#fff;border-top:1px solid #edf0f3}.vehicle-section-inner{max-width:1200px;margin:auto}.vehicle-heading{text-align:center}.vehicle-heading .eyebrow{margin-bottom:14px}.vehicle-heading .section-title{font-size:clamp(36px,4vw,50px)}
.vehicle-diagram{margin-top:46px;margin-bottom:8px}.vehicle-map{position:relative;aspect-ratio:1200/640}.status-car{position:absolute;top:18%;left:20%;width:63%;height:auto;z-index:1}.vehicle-leaders{position:absolute;inset:0;width:100%;height:100%;color:#89a0b7;z-index:2;pointer-events:none}
.vehicle-model{font-size:18px;line-height:1.65;margin-top:15px;color:var(--ink)}.vehicle-model span{color:var(--muted);font-size:16px}.vehicle-leaders-mobile{display:none}.vehicle-callouts{margin:0}.vehicle-callout{position:absolute;width:185px;z-index:3;line-height:1.5;background:#fff}.vehicle-callout dt{font-size:16px;line-height:1.5;color:var(--muted);margin-bottom:6px}.vehicle-callout dd{font-size:26px;font-weight:500;letter-spacing:-.035em;margin:0;white-space:nowrap;font-variant-numeric:tabular-nums}.vehicle-callout dd>span:not(.status-dot){font-size:18px;letter-spacing:0;font-weight:400}
.callout-mileage,.callout-number,.callout-source{left:0}.callout-debt,.callout-transport,.callout-lease{right:0;text-align:right}.callout-mileage,.callout-debt{top:8%}.callout-number,.callout-transport{top:39%}.callout-source,.callout-lease{top:71%}
.callout-status{top:0;left:50%;width:auto;transform:translateX(-50%);text-align:center;background:transparent}.callout-status dd{display:flex;align-items:center;justify-content:center;gap:10px;padding:8px 16px;font-size:20px;border:1px solid #cdddec;border-radius:99px;color:var(--blue);background:#fff}.status-dot{display:block;width:7px;height:7px;background:var(--blue);border-radius:50%;flex-shrink:0}.vehicle-example-note{position:static;text-align:center;color:var(--muted);font-size:16px;line-height:1.75;margin-top:16px}
.motas-note{display:flex;align-items:center;justify-content:center;gap:18px;padding-top:24px;font-size:20px;line-height:1.7}.motas-note>span{color:var(--blue);border:1px solid #cdddec;border-radius:6px;padding:4px 11px;font-size:16px;white-space:nowrap}
@media(max-width:1150px) and (min-width:761px){.hero-layout{grid-template-columns:.86fr 1.14fr;gap:28px}.device-visual{min-height:470px}.device-laptop{top:75px}.device-tablet{top:30%}.vehicle-callout{width:160px}.vehicle-callout dd{font-size:23px}.vehicle-callout dd>span:not(.status-dot){font-size:16px}.vehicle-diagram{margin-top:40px}}
@media(max-width:900px) and (min-width:761px){.hero-layout{display:block}.hero-content{max-width:600px;margin:auto}.device-visual{max-width:670px;min-height:545px;margin:15px auto 0}.device-laptop{top:20px}.device-tablet{top:25%}.hero-content .hero-main br{display:none}}
@media(max-width:760px){
 .hero{padding-top:36px;padding-bottom:44px}.hero-layout{grid-template-columns:1fr;gap:0;min-height:0}.hero .brand-line{flex-wrap:wrap;gap:6px 12px}.hero-main{font-size:clamp(39px,9.6vw,60px)}
 .device-visual{width:100%;min-height:0;height:auto;aspect-ratio:1.15/1;margin-top:32px;margin-bottom:10px;align-self:auto}.device-laptop{top:0;width:94%;left:0}.laptop-display{padding:12px 7px 8px;border-radius:12px 12px 5px 5px}.laptop-display .device-camera{top:5px;width:3px;height:3px}.laptop-base{height:12px;margin:0 -3%}.laptop-base::before{height:3px}.device-tablet{width:28%;right:0;top:17%;padding:10px 6px 7px;border-radius:12px}.device-tablet .device-camera{top:4px;width:2px;height:2px}.screen-tablet{border-radius:6px}.screen-brand-bar{padding:8px;gap:8px;font-size:10px}.screen-window .screen-brand-bar img{width:68px}.screen-tablet .screen-brand-bar{padding:7px 6px}.screen-tablet .screen-brand-bar img{width:62px}.device-caption{font-size:16px;bottom:0}
 .section.vehicle-section{padding:64px 20px}.vehicle-heading{text-align:center}.vehicle-heading .eyebrow{font-size:16px;line-height:1.75;margin-bottom:14px}.vehicle-heading .section-title{font-size:35px}.vehicle-model{font-size:18px}
 .vehicle-diagram{margin-top:32px;margin-bottom:0}.vehicle-map{width:100%;max-width:500px;height:clamp(460px,136vw,620px);aspect-ratio:auto;margin:auto}
 .status-car{top:27%;left:0;width:100%;height:auto}.vehicle-leaders{display:none}.vehicle-leaders-mobile{display:block;position:absolute;inset:0;width:100%;height:100%;color:#89a0b7;z-index:2;pointer-events:none}
 .vehicle-callout{width:43%;background:#fff;text-align:left;transform:none;border:0;padding:0;min-width:0}.vehicle-callout dt{font-size:14px;margin-bottom:4px}.vehicle-callout dd{font-size:20px;letter-spacing:-.035em;white-space:nowrap}.vehicle-callout dd>span:not(.status-dot){font-size:16px}
 .callout-mileage,.callout-debt{top:17%}.callout-number,.callout-transport{top:72%}.callout-source,.callout-lease{top:88%}.callout-debt,.callout-transport,.callout-lease{right:0;text-align:right}
 .callout-status{top:0;left:50%;width:auto;transform:translateX(-50%);text-align:center;background:transparent}.callout-status dt{margin-bottom:6px}.callout-status dd{font-size:18px;padding:7px 14px;white-space:nowrap}
 .vehicle-example-note{position:static;margin-top:24px;font-size:14px;line-height:1.75}.motas-note{display:flex;flex-wrap:wrap;font-size:18px;padding-top:26px;gap:10px 14px}.motas-note>span{font-size:16px}
}
@media(max-width:350px){.brand,.brand img{width:132px}.site-header{gap:10px}.site-header .button-small{white-space:nowrap;padding:10px 12px}.hero-main{font-size:37px}.device-caption{font-size:15px}.vehicle-heading .section-title{font-size:32px}.vehicle-callout dd{font-size:18px}.vehicle-callout dd>span:not(.status-dot){font-size:16px}}
.contact-section .brand-line{justify-content:center}.site-footer{display:flex;align-items:center;justify-content:space-between;gap:30px;flex-wrap:wrap}.footer-company{display:flex;align-items:center;gap:28px}.footer-company-label{display:block;font-size:14px;line-height:1.6;color:var(--muted)}.footer-company strong{display:block;font-size:18px;font-weight:500;line-height:1.75}.footer-company-button{font-size:16px;padding:11px 20px;background:transparent;color:var(--ink);border:1px solid #cbd6e2;white-space:nowrap}.footer-company-button:hover{background:#eaf0f7;color:var(--ink)}.site-footer .footer-links{display:flex;align-items:center;gap:26px}.footer-links>span{font-size:14px;color:var(--muted)}
@media(max-width:760px){.footer-company{width:100%;justify-content:space-between;gap:16px;flex-wrap:wrap}.footer-company>div{flex-shrink:0}.footer-company strong{white-space:nowrap}.footer-company-button{font-size:16px;padding:10px 14px}.site-footer .footer-links{flex-wrap:wrap;gap:20px;justify-content:space-between;width:100%}.footer-links>span{font-size:14px}.contact-section .brand-line{flex-wrap:wrap;gap:8px 12px}}

/* The car floats over the page without reserving a sidebar or painting a panel. */
body{--video-car-width:62px;padding-right:0}
.site-header{width:100%}
.video-vehicle{position:fixed;top:104px;right:max(12px,env(safe-area-inset-right));width:72px;z-index:25;display:grid;place-items:center;padding:5px;color:var(--ink);text-decoration:none;transform:translateY(var(--vehicle-shift,0px));will-change:transform;background:transparent;border-radius:12px}
.video-vehicle-frame{display:block;position:relative;overflow:hidden;width:var(--video-car-width);aspect-ratio:800/1470;transform:rotate(180deg)}
.video-vehicle-frame img{position:absolute;width:128%;height:auto;max-width:none;left:-14%;top:-2.72%}
.video-vehicle-label{display:none}
.video-vehicle:hover .video-vehicle-frame{filter:drop-shadow(0 3px 5px #18223530)}.video-vehicle:focus-visible{outline:3px solid var(--blue);outline-offset:2px;background:transparent}
.flow-layout{display:block;max-width:1050px}.flow-layout .system-figure{margin-top:0}
.flow-step strong{max-width:100%;text-align:center}
.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
.video-player{position:relative;width:100%;min-width:0;aspect-ratio:16/9;margin-top:20px;background:#f0f4f8;border:1px solid #dfe6ee;border-radius:18px;overflow:hidden;min-height:0}
.video-player video{width:100%;height:100%;aspect-ratio:16/9}
.video-cover{position:absolute;inset:0;width:100%;height:100%;border:0;border-radius:inherit;background:#fff;padding:0;display:block;cursor:pointer}
.video-cover[hidden]{display:none}.video-cover:focus-visible{outline:4px solid var(--blue);outline-offset:-7px}
.video-cover-image{display:block;width:100%;height:100%;object-fit:contain}
.video-cover-note{font-size:14px;line-height:1.75;color:var(--muted);margin-top:12px}
@media(max-width:760px){
 body{--video-car-width:32px}
 .video-vehicle{top:84px;right:max(6px,env(safe-area-inset-right));width:44px;padding:6px}
 .video-player{aspect-ratio:16/9;min-height:0;margin-top:20px;border-radius:14px}
 .video-player:not(.is-playing) video{height:100%;object-fit:contain}.video-player.is-playing{aspect-ratio:16/9;min-height:0}.video-player.is-playing video{height:auto}
 .feature-card{display:flex;align-items:flex-start;padding:24px;gap:0}.feature-category{order:0}.feature-illustration{order:1;width:112px;height:112px;margin:12px auto 18px}.feature-copy{order:2}.feature-card h3{font-size:24px}.feature-card p{font-size:18px}
 .strength-section .brand-line{flex-wrap:wrap}.team-labels{font-size:16px;gap:8px}.hero-prelude{font-size:22px}
}
@media(max-width:350px){
 .section-title,.vehicle-heading .section-title,.system-heading h2{font-size:28px}.hero-main{font-size:34px}.hero-prelude{font-size:20px}.hero-actions .button{font-size:17px;padding-left:13px;padding-right:13px}.team-labels{font-size:16px;gap:4px;padding-left:6px;padding-right:6px}
}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.video-vehicle{will-change:auto}}

/* The development reason bridges the product screen and its vehicle-level view. */
.section.why-section[id]{background:#f6f8fa;padding:76px 5%;border-top:1px solid #edf0f3}
.why-layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:64px;align-items:center}
.why-section .brand-line{gap:10px;flex-wrap:wrap;margin-bottom:18px}
.why-section .brand-inline{width:132px}
.why-section .section-title{font-size:clamp(32px,3.6vw,46px)}
.why-copy{min-width:0;max-width:570px}
.why-copy p{font-size:1.125rem;line-height:1.95;color:#536174;overflow-wrap:anywhere}
.why-copy p+p{margin-top:20px}
@media(max-width:900px){.why-layout{grid-template-columns:1fr;gap:26px}.why-copy{max-width:650px}}
@media(max-width:760px){.section.why-section[id]{padding:54px 24px}.why-section .section-title{font-size:32px}.why-copy p{font-size:1.125rem;line-height:1.9}}
@media(max-width:350px){.section.why-section[id]{padding-left:20px;padding-right:20px}.why-section .section-title{font-size:28px}}
