.page-template-business{--business-black:#000;--business-ink:#020b07;--business-green-dark:#002a18;--business-green:#149c43;--business-green-light:#54d17b;--business-cream:#ffe7c7;background:var(--business-black)}.page-template-business .business-page{overflow:clip;background:var(--business-black);color:#fff}.page-template-business #business-faq,.page-template-business #business-form,.page-template-business #business-needs,.page-template-business #business-process,.page-template-business #business-proof,.page-template-business #business-results,.page-template-business #business-services{scroll-margin-top:82px}.page-template-business .business-kicker{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:10px;margin-bottom:18px;color:var(--business-green);font-family:DIN Pro;font-size:14px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.page-template-business .business-kicker>span{width:9px;height:9px;flex:0 0 9px;border-radius:50%;background:currentColor;box-shadow:0 0 0 5px rgba(20,156,67,.13)}.page-template-business .business-kicker--light{color:var(--business-green-light)}.page-template-business .business-section-head{display:grid;max-width:900px;margin-bottom:54px}.page-template-business .business-section-head h2{max-width:none;margin:0;color:var(--business-green-dark);font-family:Jura;font-size:clamp(38px,4vw,58px);font-weight:700;line-height:1.07;text-align:left;text-wrap:balance}.page-template-business .business-section-head>p{max-width:720px;margin:20px 0 0;color:rgba(0,42,24,.68);font-family:DIN Pro;font-size:18px;line-height:1.55}.page-template-business .business-section-head--light h2{color:var(--business-cream)}.page-template-business .business-section-head--light>p{color:rgba(255,255,255,.62)}.page-template-business .business-button{display:inline-flex;min-height:54px;align-items:center;justify-content:center;padding:15px 24px;border:1px solid transparent;border-radius:8px;font-family:DIN Pro;font-size:16px;font-weight:700;line-height:1.2;text-align:center;transition:transform .2s,background-color .2s,border-color .2s}.page-template-business .business-button:hover{transform:translateY(-2px)}.page-template-business .business-button--primary{border-color:rgba(84,209,123,.32);background:var(--business-green);color:var(--business-cream)}.page-template-business .business-button--primary:hover{background:#0d7f35}.page-template-business .business-button--ghost{border-color:rgba(255,231,199,.22);background:rgba(255,255,255,.045);color:var(--business-cream);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.page-template-business .business-hero{position:relative;min-height:800px;overflow:hidden;background:linear-gradient(90deg,rgba(2,11,7,.99) 0,rgba(2,11,7,.93) 43%,rgba(2,11,7,.28) 76%,rgba(2,11,7,.1) 100%),linear-gradient(180deg,rgba(2,11,7,.08) 58%,#020b07 100%),url(../img/general/business.png) 70% center/cover no-repeat}.page-template-business .business-hero::before{position:absolute;inset:0;content:"";opacity:.13;background-image:linear-gradient(rgba(84,209,123,.18) 1px,transparent 1px),linear-gradient(90deg,rgba(84,209,123,.18) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 70%);mask-image:linear-gradient(90deg,#000,transparent 70%);pointer-events:none}.page-template-business .business-hero__container{position:relative;z-index:1;display:flex;min-height:800px;align-items:center;padding-top:126px;padding-bottom:58px}.page-template-business .business-hero__content{width:min(770px,70%)}.page-template-business .business-hero .business-kicker{margin-bottom:22px;padding:9px 14px;border:1px solid rgba(84,209,123,.24);border-radius:999px;background:rgba(2,11,7,.58);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.page-template-business .business-hero__eyebrow{margin:0 0 14px;color:rgba(255,231,199,.72);font-family:DIN Pro;font-size:15px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.page-template-business .business-hero h1{max-width:770px;margin:0 0 22px;color:#fff;font-family:Jura;font-size:clamp(44px,4.4vw,65px);font-weight:700;line-height:1.04;letter-spacing:-.035em;text-wrap:balance}.page-template-business .business-hero__text{max-width:680px;margin:0 0 28px;color:rgba(255,255,255,.72);font-family:DIN Pro;font-size:19px;line-height:1.52}.page-template-business .business-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:28px}.page-template-business .business-hero__proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:770px;margin:0;padding:0;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:rgba(2,11,7,.58);list-style:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.page-template-business .business-hero__proof li{padding:16px 18px}.page-template-business .business-hero__proof li:not(:last-child){border-right:1px solid rgba(255,255,255,.09)}.page-template-business .business-hero__proof span,.page-template-business .business-hero__proof strong{display:block;font-family:DIN Pro}.page-template-business .business-hero__proof strong{margin-bottom:5px;color:var(--business-cream);font-size:15px}.page-template-business .business-hero__proof span{color:rgba(255,255,255,.52);font-size:13px;line-height:1.35}.page-template-business .business-nav{position:sticky;z-index:40;top:0;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(84,209,123,.18);background:rgba(0,0,0,.9);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.page-template-business .business-nav__container{display:flex;min-height:68px;align-items:center;gap:32px;overflow-x:auto;scrollbar-width:none}.page-template-business .business-nav__container::-webkit-scrollbar{display:none}.page-template-business .business-nav a{flex:0 0 auto;color:rgba(255,255,255,.64);font-family:DIN Pro;font-size:15px;font-weight:500}.page-template-business .business-nav a:hover{color:var(--business-cream)}.page-template-business .business-nav__cta{margin-left:auto;padding:10px 18px;border-radius:7px;background:var(--business-green);color:var(--business-cream)!important}.page-template-business .business-needs,.page-template-business .business-results{padding:118px 0;background:radial-gradient(circle at 90% 4%,rgba(20,156,67,.14),transparent 28%),var(--business-cream)}.page-template-business .business-needs__grid,.page-template-business .business-results__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.page-template-business .business-needs__grid article,.page-template-business .business-results__grid article{min-height:300px;padding:30px;border:1px solid rgba(0,42,24,.13);border-radius:18px;background:rgba(255,255,255,.44);box-shadow:0 18px 42px rgba(0,42,24,.06)}.page-template-business .business-needs__grid article>span,.page-template-business .business-results__grid article>span{display:block;margin-bottom:50px;color:var(--business-green);font-family:Jura;font-size:15px;font-weight:700}.page-template-business .business-needs__grid article h3,.page-template-business .business-results__grid article h3{margin:0 0 14px;color:var(--business-green-dark);font-family:Jura;font-size:28px;line-height:1.18}.page-template-business .business-needs__grid article p,.page-template-business .business-results__grid article p{margin:0;color:rgba(0,42,24,.66);font-family:DIN Pro;font-size:16px;line-height:1.55}.page-template-business .business-services{padding:118px 0;background:radial-gradient(circle at 78% 0,rgba(20,156,67,.22),transparent 32%),var(--business-ink)}.page-template-business .business-services__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.page-template-business .business-service-card{position:relative;display:flex;min-height:590px;flex-direction:column;overflow:hidden;padding:30px;border:1px solid rgba(255,231,199,.14);border-radius:18px;background:linear-gradient(145deg,rgba(0,0,0,.25),rgba(255,255,255,.035));box-shadow:0 22px 52px rgba(0,0,0,.16);transition:transform .25s,border-color .25s}.page-template-business .business-service-card::before{position:absolute;right:-42px;bottom:-80px;width:210px;height:210px;border:1px solid rgba(84,209,123,.16);border-radius:50%;content:""}.page-template-business .business-service-card:hover{border-color:rgba(84,209,123,.42);transform:translateY(-5px)}.page-template-business .business-service-card--accent{border-color:rgba(84,209,123,.3);background:linear-gradient(145deg,rgba(20,156,67,.2),rgba(255,255,255,.035))}.page-template-business .business-service-card__top{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:50px;color:var(--business-green-light);font-family:DIN Pro;font-size:13px;font-weight:700}.page-template-business .business-service-card__top span:last-child{color:rgba(255,255,255,.42);text-align:right}.page-template-business .business-service-card h3{position:relative;z-index:1;margin:0 0 18px;color:var(--business-cream);font-family:Jura;font-size:31px;line-height:1.15;text-wrap:balance}.page-template-business .business-service-card>p{position:relative;z-index:1;margin:0 0 22px;color:rgba(255,255,255,.62);font-family:DIN Pro;font-size:16px;line-height:1.55}.page-template-business .business-service-card ul{position:relative;z-index:1;display:grid;gap:10px;margin:0 0 28px;padding:0;list-style:none}.page-template-business .business-service-card ul li{position:relative;padding-left:18px;color:rgba(255,255,255,.55);font-family:DIN Pro;font-size:14px;line-height:1.4}.page-template-business .business-service-card ul li::before{position:absolute;top:.55em;left:0;width:6px;height:6px;border-radius:50%;background:var(--business-green-light);content:""}.page-template-business .business-service-card>a{position:relative;z-index:1;display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:8px;margin-top:auto;color:var(--business-green-light);font-family:DIN Pro;font-size:15px;font-weight:700}.page-template-business .business-proof{position:relative;padding:118px 0;background:radial-gradient(circle at 90% 6%,rgba(20,156,67,.14),transparent 28%),radial-gradient(circle at 8% 94%,rgba(0,42,24,.08),transparent 24%),var(--business-cream)}.page-template-business .business-proof__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.page-template-business .business-proof__stats article{display:flex;min-height:280px;flex-direction:column;padding:30px;border:1px solid rgba(0,42,24,.13);border-radius:18px;background:rgba(255,255,255,.46);box-shadow:0 18px 42px rgba(0,42,24,.06)}.page-template-business .business-proof__stats article strong{display:flex;align-items:flex-start;margin-bottom:auto;color:var(--business-green-dark);font-family:Jura;font-size:clamp(54px,5vw,72px);font-weight:700;line-height:.9;letter-spacing:-.06em}.page-template-business .business-proof__stats article strong span{margin:2px 0 0 4px;color:var(--business-green);font-size:.48em;letter-spacing:0}.page-template-business .business-proof__stats article h3{margin:48px 0 10px;color:var(--business-green-dark);font-family:Jura;font-size:23px;font-weight:700;line-height:1.17}.page-template-business .business-proof__stats article p{margin:0;color:rgba(0,42,24,.64);font-family:DIN Pro;font-size:15px;line-height:1.48}.page-template-business .business-proof__details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:18px}.page-template-business .business-proof__detail{min-height:540px;padding:34px;border:1px solid rgba(84,209,123,.24);border-radius:18px;background:radial-gradient(circle at 100% 0,rgba(84,209,123,.11),transparent 34%),linear-gradient(150deg,var(--business-ink),var(--business-green-dark));box-shadow:0 22px 46px rgba(0,42,24,.13)}.page-template-business .business-proof__detail--accent{border-color:rgba(84,209,123,.4);background:radial-gradient(circle at 100% 0,rgba(255,231,199,.12),transparent 34%),linear-gradient(150deg,#0d7f35,var(--business-green-dark))}.page-template-business .business-proof__detail h3{max-width:560px;margin:0 0 16px;color:var(--business-cream);font-family:Jura;font-size:clamp(29px,2.7vw,38px);font-weight:700;line-height:1.12;text-wrap:balance}.page-template-business .business-proof__detail>p{margin:0 0 26px;color:rgba(255,255,255,.64);font-family:DIN Pro;font-size:16px;line-height:1.55}.page-template-business .business-proof__detail ul{display:grid;gap:0;margin:0;padding:0;border-top:1px solid rgba(255,231,199,.14);list-style:none}.page-template-business .business-proof__detail ul li{padding:16px 0;border-bottom:1px solid rgba(255,231,199,.14);color:rgba(255,255,255,.58);font-family:DIN Pro;font-size:15px;line-height:1.5}.page-template-business .business-proof__detail ul li strong{color:var(--business-green-light)}.page-template-business .business-proof__detail-top{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:52px;color:var(--business-green-light);font-family:DIN Pro;font-size:13px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.page-template-business .business-proof__detail-top span:last-child{color:rgba(255,231,199,.54);text-align:right}.page-template-business .business-proof__method{display:grid;grid-template-columns:minmax(250px,.65fr) minmax(0,1.35fr);gap:34px 58px;margin-top:18px;padding:34px;border:1px solid rgba(0,42,24,.14);border-radius:18px;background:rgba(255,255,255,.48)}.page-template-business .business-proof__method h3{margin:8px 0 0;color:var(--business-green-dark);font-family:Jura;font-size:31px;font-weight:700;line-height:1.14}.page-template-business .business-proof__method>ul{display:grid;gap:18px;margin:0;padding:0;list-style:none}.page-template-business .business-proof__method>ul li{display:grid;grid-template-columns:108px 1fr;gap:18px;padding-bottom:18px;border-bottom:1px solid rgba(0,42,24,.11);font-family:DIN Pro}.page-template-business .business-proof__method>ul strong{color:var(--business-green);font-size:14px;text-transform:uppercase}.page-template-business .business-proof__method>ul span{color:rgba(0,42,24,.66);font-size:15px;line-height:1.48}.page-template-business .business-proof__method>p{grid-column:1/-1;margin:0;padding-top:22px;border-top:1px solid rgba(0,42,24,.12);color:rgba(0,42,24,.58);font-family:DIN Pro;font-size:14px;line-height:1.5}.page-template-business .business-proof__method-label{color:var(--business-green);font-family:DIN Pro;font-size:13px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.page-template-business .business-process{padding:118px 0;background:radial-gradient(circle at 18% 16%,rgba(20,156,67,.16),transparent 28%),var(--business-black)}.page-template-business .business-process__container{display:grid;grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr);gap:86px}.page-template-business .business-process__intro{position:sticky;top:112px;align-self:start}.page-template-business .business-process__intro h2{margin:0 0 24px;color:var(--business-cream);font-family:Jura;font-size:clamp(38px,4vw,56px);line-height:1.07;text-wrap:balance}.page-template-business .business-process__intro p{margin:0;color:rgba(255,255,255,.62);font-family:DIN Pro;font-size:18px;line-height:1.58}.page-template-business .business-process__steps{display:grid;gap:14px}.page-template-business .business-process__steps article{display:grid;grid-template-columns:54px 1fr;gap:24px;padding:30px;border:1px solid rgba(255,231,199,.12);border-radius:16px;background:rgba(255,255,255,.025)}.page-template-business .business-process__steps article>span{color:var(--business-green-light);font-family:Jura;font-size:16px;font-weight:700}.page-template-business .business-process__steps article h3{margin:0 0 9px;color:var(--business-cream);font-family:Jura;font-size:24px;line-height:1.2}.page-template-business .business-process__steps article p{margin:0;color:rgba(255,255,255,.56);font-family:DIN Pro;font-size:16px;line-height:1.5}.page-template-business .business-results__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-template-business .business-results__grid article{min-height:280px}.page-template-business .business-why{padding:104px 0;background:var(--business-green-dark)}.page-template-business .business-why__container{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:76px}.page-template-business .business-why__copy h2{margin:0 0 22px;color:var(--business-cream);font-family:Jura;font-size:clamp(38px,4vw,56px);line-height:1.08;text-wrap:balance}.page-template-business .business-why__copy p{margin:0;color:rgba(255,255,255,.62);font-family:DIN Pro;font-size:18px;line-height:1.58}.page-template-business .business-why__container>ul{display:grid;margin:0;padding:0;border-top:1px solid rgba(255,231,199,.15);list-style:none}.page-template-business .business-why__container>ul li{padding:24px 0;border-bottom:1px solid rgba(255,231,199,.15)}.page-template-business .business-why__container>ul span,.page-template-business .business-why__container>ul strong{display:block}.page-template-business .business-why__container>ul strong{margin-bottom:7px;color:var(--business-cream);font-family:Jura;font-size:22px}.page-template-business .business-why__container>ul span{color:rgba(255,255,255,.52);font-family:DIN Pro;font-size:15px;line-height:1.48}.page-template-business .business-faq{padding:118px 0;background:radial-gradient(circle at 82% 100%,rgba(20,156,67,.19),transparent 34%),var(--business-black)}.page-template-business .business-faq__list{max-width:980px;margin-left:auto;border-top:1px solid rgba(255,231,199,.15)}.page-template-business .business-faq__list details{border-bottom:1px solid rgba(255,231,199,.15)}.page-template-business .business-faq__list details[open] summary i::after{transform:rotate(0)}.page-template-business .business-faq__list summary{display:grid;min-height:92px;grid-template-columns:38px 1fr 28px;align-items:center;gap:20px;padding:24px 4px;cursor:pointer;list-style:none}.page-template-business .business-faq__list summary::-webkit-details-marker{display:none}.page-template-business .business-faq__list summary>span{color:var(--business-green-light);font-family:Jura;font-size:15px;font-weight:700}.page-template-business .business-faq__list summary strong{color:var(--business-cream);font-family:Jura;font-size:23px;line-height:1.25}.page-template-business .business-faq__list summary i{position:relative;width:24px;height:24px}.page-template-business .business-faq__list summary i::after,.page-template-business .business-faq__list summary i::before{position:absolute;top:11px;left:3px;width:18px;height:2px;background:var(--business-green-light);content:"";transition:transform .25s}.page-template-business .business-faq__list summary i::after{transform:rotate(90deg)}.page-template-business .business-faq__list details>div{padding:0 62px 28px}.page-template-business .business-faq__list details>div p{max-width:760px;margin:0;color:rgba(255,255,255,.62);font-family:DIN Pro;font-size:17px;line-height:1.58}.page-template-business .business-contact{padding:118px 0;background:radial-gradient(circle at 86% 4%,rgba(20,156,67,.14),transparent 28%),var(--business-cream);color:var(--business-green-dark)}.page-template-business .business-contact__container{display:grid;grid-template-columns:minmax(0,.9fr) minmax(400px,1.1fr);align-items:start;gap:74px}.page-template-business .business-contact__copy h2{margin:0 0 22px;color:var(--business-green-dark);font-family:Jura;font-size:clamp(38px,4vw,56px);line-height:1.08;text-wrap:balance}.page-template-business .business-contact__copy>p{margin:0 0 28px;color:rgba(0,42,24,.66);font-family:DIN Pro;font-size:18px;line-height:1.56}.page-template-business .business-contact__copy ul{display:grid;gap:11px;margin:0;padding:0;list-style:none}.page-template-business .business-contact__copy ul li{position:relative;padding-left:20px;color:rgba(0,42,24,.62);font-family:DIN Pro;font-size:15px}.page-template-business .business-contact__copy ul li::before{position:absolute;top:.42em;left:0;width:8px;height:8px;border-radius:50%;background:var(--business-green);content:""}.page-template-business .business-contact__form{padding:38px;border:1px solid rgba(0,42,24,.13);border-radius:20px;background:rgba(255,255,255,.5);box-shadow:0 24px 70px rgba(0,42,24,.1)}.page-template-business .business-contact__form .wpcf7,.page-template-business .business-contact__form .wpcf7-form{width:100%}.page-template-business .business-contact__form p{margin:0 0 16px}.page-template-business .business-contact__form input,.page-template-business .business-contact__form select,.page-template-business .business-contact__form textarea{width:100%;border:1px solid rgba(0,42,24,.16);background:rgba(255,255,255,.86);color:var(--business-green-dark)}.page-template-business .business-contact__form input:focus,.page-template-business .business-contact__form select:focus,.page-template-business .business-contact__form textarea:focus{border-color:var(--business-green);outline:0}.page-template-business .business-contact__form .form__button,.page-template-business .business-contact__form input[type=submit]{border:0;background:var(--business-green);color:var(--business-cream);cursor:pointer}@media (max-width:1050px){.page-template-business .business-hero,.page-template-business .business-hero__container{min-height:760px}.page-template-business .business-hero__content{width:78%}.page-template-business .business-services__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-template-business .business-proof__details{grid-template-columns:1fr}.page-template-business .business-service-card:last-child{min-height:480px;grid-column:1/-1}.page-template-business .business-contact__container{grid-template-columns:1fr 1fr;gap:42px}}@media (max-width:800px){.page-template-business .business-contact,.page-template-business .business-faq,.page-template-business .business-needs,.page-template-business .business-process,.page-template-business .business-proof,.page-template-business .business-results,.page-template-business .business-services{padding:80px 0}.page-template-business .business-nav__container{min-height:62px;gap:24px}.page-template-business .business-nav__cta{margin-left:0}.page-template-business .business-needs__grid,.page-template-business .business-process__container,.page-template-business .business-why__container{grid-template-columns:1fr;gap:48px}.page-template-business .business-process__intro{position:static}.page-template-business .business-contact__container{grid-template-columns:1fr;gap:48px}.page-template-business .business-proof__method{grid-template-columns:1fr;gap:28px}}@media (max-width:600px){.page-template-business .business-kicker{font-size:12px}.page-template-business .business-section-head{margin-bottom:34px}.page-template-business .business-section-head h2{font-size:34px}.page-template-business .business-section-head>p{margin-top:16px;font-size:16px}.page-template-business .business-hero{min-height:0;background:linear-gradient(180deg,rgba(2,11,7,.58) 0,rgba(2,11,7,.95) 45%,#020b07 100%),url(../img/general/business.png) 68% top/auto 48% no-repeat,var(--business-ink)}.page-template-business .business-hero__container{min-height:0;padding-top:250px;padding-bottom:48px}.page-template-business .business-hero__content{width:100%}.page-template-business .business-hero .business-kicker{margin-bottom:18px;padding:8px 12px;letter-spacing:.04em}.page-template-business .business-hero__eyebrow{font-size:12px}.page-template-business .business-hero h1{font-size:37px}.page-template-business .business-hero__text{font-size:17px}.page-template-business .business-hero .business-button,.page-template-business .business-hero__actions{width:100%}.page-template-business .business-hero__proof{grid-template-columns:1fr}.page-template-business .business-hero__proof li:not(:last-child){border-right:0;border-bottom:1px solid rgba(255,255,255,.09)}.page-template-business .business-nav__container{min-height:56px;gap:20px}.page-template-business .business-nav a{font-size:14px}.page-template-business .business-nav__cta{padding:8px 14px}.page-template-business .business-contact,.page-template-business .business-faq,.page-template-business .business-needs,.page-template-business .business-process,.page-template-business .business-proof,.page-template-business .business-results,.page-template-business .business-services{padding:64px 0}.page-template-business .business-needs__grid,.page-template-business .business-proof__stats,.page-template-business .business-results__grid,.page-template-business .business-services__grid{grid-template-columns:1fr}.page-template-business .business-needs__grid article,.page-template-business .business-results__grid article{min-height:0;padding:26px 24px}.page-template-business .business-needs__grid article>span,.page-template-business .business-results__grid article>span{margin-bottom:34px}.page-template-business .business-service-card,.page-template-business .business-service-card:last-child{min-height:0;grid-column:auto;padding:26px 24px}.page-template-business .business-service-card h3,.page-template-business .business-service-card:last-child h3{font-size:28px}.page-template-business .business-proof__stats article{min-height:0;padding:26px 24px}.page-template-business .business-proof__stats article h3{margin-top:42px}.page-template-business .business-proof__detail{min-height:0;padding:28px 24px}.page-template-business .business-proof__detail h3{font-size:29px}.page-template-business .business-proof__detail-top{align-items:flex-start;flex-direction:column;gap:8px;margin-bottom:36px}.page-template-business .business-proof__detail-top span:last-child{text-align:left}.page-template-business .business-proof__method{padding:28px 24px}.page-template-business .business-proof__method h3{font-size:28px}.page-template-business .business-proof__method>ul li{grid-template-columns:1fr;gap:7px}.page-template-business .business-contact__copy h2,.page-template-business .business-process__intro h2,.page-template-business .business-why__copy h2{font-size:35px}.page-template-business .business-process__steps article{grid-template-columns:1fr;gap:16px;padding:24px}.page-template-business .business-why{padding:64px 0}.page-template-business .business-faq__list summary{min-height:78px;grid-template-columns:30px 1fr 24px;gap:12px;padding:20px 0}.page-template-business .business-faq__list summary strong{font-size:19px}.page-template-business .business-faq__list details>div{padding:0 0 22px 42px}.page-template-business .business-faq__list details>div p{font-size:16px}.page-template-business .business-contact__form{padding:30px 20px}}@media (prefers-reduced-motion:reduce){.page-template-business .business-button,.page-template-business .business-faq summary i::after,.page-template-business .business-service-card{transition:none}}