:root{--bp-primary:#1E73BE;--bp-primary-dark:#155A95;--bp-primary-light:#1A90D5;--bp-accent:#EBC03F;--bp-accent-dark:#C99E2B;--bp-bg:#F0F6FB;--bp-bg-teal-light:#E4F3FA;--bp-text:#1A1A2E;--bp-navy:#1E3152}.container{max-width:var(--container-max,1280px);margin-inline:auto;padding-inline:clamp(1rem, 4vw, 2rem)}.btn{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-heading);font-weight:var(--weight-semibold,600);border-radius:8px;text-decoration:none;cursor:pointer;border:2px solid #fff0;line-height:1.2;transition:background 250ms cubic-bezier(.4,0,.2,1),color 250ms cubic-bezier(.4,0,.2,1),transform 150ms cubic-bezier(.4,0,.2,1),box-shadow 250ms cubic-bezier(.4,0,.2,1)}.btn:hover{transform:translateY(-2px)}.btn:active{transform:translateY(0)}.btn--sm{padding:.5rem 1rem;font-size:.875rem}.btn--md{padding:.75rem 1.5rem;font-size:1rem}.btn--lg{padding:1rem 2rem;font-size:1.0625rem}.btn--xl{padding:1.25rem 2.5rem;font-size:1.125rem}.btn--gold{background:#EBC03F;color:#fff}.btn--gold:hover{background:#C99E2B;box-shadow:0 4px 20px rgb(196 151 58 / .35)}.btn--borrower{background:#1E73BE;color:#fff}.btn--borrower:hover{background:#155A95;box-shadow:0 4px 16px rgb(10 122 191 / .3)}.btn--outline-borrower{background:#fff0;color:#1E73BE;border-color:#1E73BE}.btn--outline-borrower:hover{background:#1E73BE;color:#fff}.btn--navy{background:#1E3152;color:#fff}.btn--navy:hover{background:#16243D;box-shadow:0 4px 16px rgb(27 58 107 / .3)}.btn--investor{background:#0E7C7B;color:#fff}.btn--investor:hover{background:#0A5C5B}.btn__icon{width:18px;height:18px;flex-shrink:0}.bp-section-header{text-align:center;max-width:70ch;margin-inline:auto;margin-bottom:4rem}.bp-section-heading{font-family:var(--font-heading,'Poppins',sans-serif);font-size:clamp(1.875rem, 3vw, 2.5rem);font-weight:700;color:var(--bp-text);letter-spacing:-.025em;margin-bottom:1rem;line-height:1.2}.bp-section-heading--light{color:#fff}.bp-section-subtext{font-size:1.0625rem;color:#6B7280;line-height:1.75;margin:0}.about-eyebrow,.bp-hero__eyebrow{display:inline-block;font-size:.8125rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--bp-accent);margin-bottom:1rem}.bp-hero{background:var(--bp-primary);padding:clamp(5rem, 8vw, 8rem) 0 0;position:relative;overflow:hidden}.bp-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at 75% 40%,rgb(196 151 58 / .22) 0%,transparent 55%),radial-gradient(ellipse at 20% 80%,rgb(27 58 107 / .30) 0%,transparent 50%);pointer-events:none}.bp-hero__inner{display:grid;grid-template-columns:1fr auto;gap:3rem;align-items:center;position:relative;z-index:1;padding-bottom:3rem}.bp-hero__heading{font-family:var(--font-heading,'Poppins',sans-serif);font-size:clamp(2.25rem, 4vw, 4rem);font-weight:800;color:#fff;line-height:1.15;letter-spacing:-.025em;margin-bottom:1.5rem}.bp-hero__heading--accent{color:var(--bp-accent)}.bp-hero__subheading{font-size:1.25rem;color:rgb(255 255 255 / .88);line-height:1.6;margin-bottom:2rem}.bp-hero__badges{display:flex;gap:1rem;flex-wrap:wrap;margin-bottom:2.5rem}.bp-hero__badge{display:inline-flex;align-items:center;gap:.5rem;background:rgb(255 255 255 / .14);border:1px solid rgb(255 255 255 / .28);border-radius:100px;padding:.5rem 1.125rem;font-size:.9375rem;font-weight:600;color:#fff;backdrop-filter:blur(4px)}.bp-hero__badge-icon{color:var(--bp-accent);font-weight:700;font-size:1rem}.bp-hero__cta-group{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}.bp-hero__cta-phone{color:rgb(255 255 255 / .85);font-size:1rem;text-decoration:none;transition:color 150ms}.bp-hero__cta-phone:hover{color:var(--bp-accent)}.bp-hero__cta-phone strong{color:#fff}.bp-hero__mascots{display:flex;align-items:flex-end}.bp-hero__mascot-wrapper{display:flex;gap:1rem;align-items:flex-end}.bp-mascot img,.bp-mascot__svg{height:340px;width:auto;object-fit:contain}.bp-hero__wave{line-height:0;margin-top:1rem}.bp-hero__wave svg{display:block;width:100%}.bp-problems{background:var(--bp-bg-teal-light);padding:clamp(3rem, 5vw, 6rem) 0}.bp-problems__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.bp-problem-card{background:#fff;border-radius:16px;padding:2rem;border:1px solid #D1E9F6;transition:box-shadow 250ms,transform 250ms,border-color 250ms}.bp-problem-card:hover{box-shadow:0 10px 40px rgb(10 122 191 / .12);transform:translateY(-4px);border-color:var(--bp-primary-light)}.bp-problem-card__icon{width:56px;height:56px;background:#E4F3FA;border-radius:12px;display:flex;align-items:center;justify-content:center;color:var(--bp-primary);margin-bottom:1.25rem}.bp-problem-card__icon svg{width:28px;height:28px}.bp-problem-card__title{font-family:var(--font-heading,'Poppins',sans-serif);font-size:1.125rem;font-weight:700;color:var(--bp-text);margin-bottom:.625rem}.bp-problem-card__desc{font-size:.9375rem;color:#4A4A6A;line-height:1.65;margin:0}.bp-products{background:#fff;padding:clamp(3rem, 5vw, 6rem) 0}.bp-products__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.bp-product-card{background:var(--bp-bg);border-radius:16px;padding:2rem;border:2px solid #fff0;transition:box-shadow 250ms,transform 250ms,border-color 250ms;display:flex;flex-direction:column}.bp-product-card:hover{box-shadow:0 10px 36px rgb(10 122 191 / .12);transform:translateY(-4px);border-color:var(--bp-primary)}.bp-product-card__icon{width:64px;height:64px;background:#fff;border-radius:14px;display:flex;align-items:center;justify-content:center;color:var(--bp-primary);margin-bottom:1.25rem;box-shadow:0 2px 8px rgb(10 122 191 / .12)}.bp-product-card__icon svg{width:32px;height:32px}.bp-product-card__title{font-family:var(--font-heading,'Poppins',sans-serif);font-size:1.125rem;font-weight:700;color:var(--bp-text);margin-bottom:.625rem}.bp-product-card__desc{font-size:.9375rem;color:#4A4A6A;line-height:1.65;flex:1;margin-bottom:1.25rem}.bp-product-card__link{font-size:.875rem;font-weight:600;color:var(--bp-primary);text-decoration:none;transition:color 150ms;margin-top:auto}.bp-product-card__link:hover{color:var(--bp-accent)}.bp-how-to{background:var(--bp-navy);padding:clamp(3rem, 5vw, 6rem) 0;position:relative;overflow:hidden}.bp-how-to::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at 50% 60%,rgb(196 151 58 / .12) 0%,transparent 60%);pointer-events:none}.bp-how-to .bp-section-header{position:relative;z-index:1}.bp-how-to .bp-section-heading{color:#fff}.bp-how-to .bp-section-subtext{color:rgb(255 255 255 / .72)}.bp-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:0;position:relative;z-index:1;margin-bottom:3rem}.bp-step{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;padding:0 1.5rem}.bp-step__connector{position:absolute;top:28px;left:50%;right:-50%;height:2px;background:rgb(196 151 58 / .35);z-index:0}.bp-step--last .bp-step__connector{display:none}.bp-step__number{width:56px;height:56px;border-radius:50%;background:var(--bp-accent);color:#fff;font-family:var(--font-heading,'Poppins',sans-serif);font-size:1.5rem;font-weight:800;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;position:relative;z-index:1;box-shadow:0 4px 16px rgb(196 151 58 / .4);flex-shrink:0}.bp-step__title{font-family:var(--font-heading,'Poppins',sans-serif);font-size:1rem;font-weight:700;color:#fff;margin-bottom:.625rem}.bp-step__desc{font-size:.875rem;color:rgb(255 255 255 / .72);line-height:1.65;margin:0}.bp-how-to__mascots{position:relative;z-index:1}.bp-how-to__mascots-inner{display:flex;align-items:flex-end;justify-content:center;gap:2rem}.bp-how-to__mascot-male,.bp-how-to__mascot-female{height:200px;width:auto;object-fit:contain}.bp-how-to__mission-badge{display:flex;flex-direction:column;align-items:center;gap:.75rem}.bp-how-to__mission-badge svg{width:80px;height:80px}.bp-how-to__mission-badge span{font-family:var(--font-heading,'Poppins',sans-serif);font-size:1rem;font-weight:700;color:var(--bp-accent);text-align:center;line-height:1.3}.bp-apply{background:var(--bp-bg);padding:clamp(3rem, 5vw, 6rem) 0}.bp-apply__card{background:#fff;border-radius:20px;box-shadow:0 12px 48px rgb(10 122 191 / .10);border:1px solid #D1E9F6;padding:clamp(2rem, 4vw, 3.5rem);max-width:960px;margin-inline:auto}.bp-form-row{margin-bottom:1.5rem}.bp-form-row--2col{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}.bp-form-row--3col{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.25rem}.bp-form-row--submit{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;margin-bottom:0}.bp-form-group{display:flex;flex-direction:column}.bp-form-group label{display:block;font-size:.875rem;font-weight:600;color:var(--bp-text);margin-bottom:.5rem}.bp-form-required{color:#EF4444;margin-left:.125rem}.bp-form-hint{display:block;font-size:.8125rem;color:#6B7280;margin-top:.375rem;line-height:1.5}.bp-apply-form input[type="text"]:focus,.bp-apply-form input[type="email"]:focus,.bp-apply-form input[type="tel"]:focus,.bp-apply-form textarea:focus,.bp-apply-form select:focus{border-color:var(--bp-primary);box-shadow:0 0 0 3px rgb(10 122 191 / .15);outline:none}select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%236B7280'%3E%3Cpath fill-rule='evenodd' d='M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z' clip-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:1.25rem;padding-right:2.5rem}.bp-form-group--checkbox{flex-direction:row}.bp-checkbox-label{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer;font-size:.9375rem;color:var(--bp-text);font-weight:400;margin:0}.bp-checkbox-label input[type="checkbox"]{position:absolute;opacity:0;pointer-events:none}.bp-checkbox-custom{flex-shrink:0;width:20px;height:20px;border:2px solid #CBD5E1;border-radius:4px;background:#fff;margin-top:2px;transition:border-color 150ms,background 150ms;display:flex;align-items:center;justify-content:center}.bp-checkbox-label input[type="checkbox"]:checked+.bp-checkbox-custom{background:var(--bp-primary);border-color:var(--bp-primary)}.bp-checkbox-label input[type="checkbox"]:checked+.bp-checkbox-custom::after{content:'';display:block;width:10px;height:6px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg) translateY(-1px)}.bp-checkbox-label input[type="checkbox"]:focus-visible+.bp-checkbox-custom{outline:3px solid var(--bp-primary);outline-offset:2px}.bp-checkbox-text{line-height:1.55;color:#4A4A6A}.bp-apply-form__submit{gap:.625rem}.bp-apply-form__privacy{display:flex;align-items:center;gap:.375rem;font-size:.8125rem;color:#6B7280;margin:0}.bp-faq{background:#fff;padding:clamp(3rem, 5vw, 6rem) 0}.bp-faq__list{max-width:780px;margin-inline:auto;display:flex;flex-direction:column;gap:0;border:1px solid #E2E8F0;border-radius:16px;overflow:hidden;margin-bottom:2.5rem}.bp-faq__item{border-bottom:1px solid #E2E8F0}.bp-faq__item:last-child{border-bottom:none}.bp-faq__question{width:100%;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.75rem;font-family:var(--font-heading,'Poppins',sans-serif);font-size:1.0625rem;font-weight:600;color:var(--bp-text);background:#fff;border:none;cursor:pointer;text-align:left;transition:background 150ms}.bp-faq__question:hover{background:var(--bp-bg)}.bp-faq__question[aria-expanded="true"]{background:var(--bp-bg-teal-light);color:var(--bp-primary)}.bp-faq__chevron{width:20px;height:20px;flex-shrink:0;transition:transform 250ms cubic-bezier(.4,0,.2,1);color:#6B7280}.bp-faq__question[aria-expanded="true"] .bp-faq__chevron{transform:rotate(180deg);color:var(--bp-primary)}.bp-faq__answer{padding:0 1.75rem 1.25rem;background:var(--bp-bg-teal-light)}.bp-faq__answer p{font-size:.9375rem;color:#4A4A6A;line-height:1.7;margin:0}.bp-faq__cta{text-align:center;display:flex;align-items:center;justify-content:center;gap:1rem;flex-wrap:wrap}.bp-faq__cta p{color:#6B7280;font-size:1rem;margin:0}.about-hero{background:var(--color-navy,#1E3152);padding:clamp(5rem, 8vw, 8rem) 0 0;position:relative;overflow:hidden}.about-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at 65% 45%,rgb(196 151 58 / .2) 0%,transparent 55%);pointer-events:none}.about-hero__inner{display:grid;grid-template-columns:1fr auto;gap:3rem;align-items:flex-end;position:relative;z-index:1;padding-bottom:3rem}.about-hero__eyebrow{display:inline-block;font-size:.8125rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--bp-accent);margin-bottom:1rem}.about-hero__heading{font-size:clamp(2.25rem, 4vw, 4rem);font-weight:800;color:#fff;line-height:1.15;letter-spacing:-.025em;margin-bottom:1.25rem}.about-hero__heading--accent{color:var(--bp-accent)}.about-hero__subtext{font-size:1.125rem;color:rgb(255 255 255 / .82);line-height:1.7;max-width:50ch;margin-bottom:2rem}.about-hero__cta-group{display:flex;gap:1rem;flex-wrap:wrap}.about-hero__mascots{display:flex;gap:1rem;align-items:flex-end}.about-hero__mascot{object-fit:contain}.about-hero__mascot--male{height:320px;width:auto}.about-hero__mascot--female{height:300px;width:auto}.about-hero__wave{line-height:0}.about-hero__wave svg{display:block;width:100%}.about-eyebrow{display:inline-block;font-size:.8125rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--bp-accent);margin-bottom:.75rem}.about-section-heading{font-family:var(--font-heading,'Poppins',sans-serif);font-size:clamp(1.75rem, 2.5vw, 2.5rem);font-weight:700;color:#1A1A2E;letter-spacing:-.025em;line-height:1.2;margin-bottom:1.5rem}.about-section-heading--center{text-align:center}.about-section-heading--light{color:#fff}.about-story{background:#F5F7FA;padding:clamp(3rem, 5vw, 6rem) 0}.about-story__grid{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.about-story__image-frame{position:relative;border-radius:20px;overflow:hidden;box-shadow:0 20px 60px rgb(27 58 107 / .15)}.about-story__image-frame img{width:100%;display:block}.about-story__img-placeholder{width:100%;aspect-ratio:560/420;border-radius:20px;overflow:hidden}.about-story__img-placeholder svg{width:100%;height:100%}.about-story__image-badge{position:absolute;bottom:1.5rem;right:1.5rem;background:rgb(27 58 107 / .95);backdrop-filter:blur(4px);color:#fff;padding:.875rem 1.25rem;border-radius:12px;text-align:center}.about-story__image-badge .about-story__image-badge-number{display:block;font-size:1.5rem;font-weight:800;color:var(--bp-accent);line-height:1;margin-bottom:.25rem}.about-story__image-badge .about-story__image-badge-label{display:block;font-size:.8125rem;color:rgb(255 255 255 / .75)}.about-story__text-col p{color:#4A4A6A;font-size:1rem;line-height:1.75;margin-bottom:1.25rem}.about-story__text-col p:last-of-type{margin-bottom:2rem}.about-values{background:#fff;padding:clamp(3rem, 5vw, 6rem) 0}.about-values__mission{text-align:center;margin-bottom:3.5rem}.about-values__mission-quote{font-family:var(--font-heading,'Poppins',sans-serif);font-size:clamp(1.125rem, 2vw, 1.5rem);font-style:normal;font-weight:600;color:var(--bp-navy);max-width:60ch;margin-inline:auto;background:#F0F6FB;border-left:4px solid var(--bp-accent);border-radius:0 12px 12px 0;padding:1.5rem 2rem;text-align:left}.about-values__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.about-value-card{background:#F5F7FA;border-radius:16px;padding:2rem;text-align:center;border:1px solid #E2E8F0;transition:box-shadow 250ms,transform 250ms}.about-value-card:hover{box-shadow:0 10px 30px rgb(27 58 107 / .10);transform:translateY(-4px)}.about-value-card__icon{width:64px;height:64px;background:#EEF4FF;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--bp-navy);margin:0 auto 1.25rem}.about-value-card__icon svg{width:30px;height:30px}.about-value-card__title{font-size:1.0625rem;font-weight:700;color:#1A1A2E;margin-bottom:.625rem}.about-value-card__desc{font-size:.9rem;color:#4A4A6A;line-height:1.65;margin:0}.about-credentials{background:var(--bp-navy);padding:clamp(3rem, 5vw, 6rem) 0}.about-creds__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.about-cred-card{background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .12);border-radius:16px;padding:2rem;display:flex;gap:1.25rem;align-items:flex-start;transition:background 250ms,transform 250ms}.about-cred-card:hover{background:rgb(255 255 255 / .10);transform:translateY(-3px)}.about-cred-card__icon{width:52px;height:52px;flex-shrink:0;background:rgb(196 151 58 / .15);border-radius:10px;display:flex;align-items:center;justify-content:center;color:var(--bp-accent)}.about-cred-card__icon svg{width:26px;height:26px}.about-cred-card__title{font-size:1rem;font-weight:700;color:#fff;margin-bottom:.25rem}.about-cred-card__detail{font-size:.8125rem;font-weight:600;color:var(--bp-accent);margin-bottom:.625rem}.about-cred-card__desc{font-size:.875rem;color:rgb(255 255 255 / .68);line-height:1.6;margin:0}.about-team{background:#F5F7FA;padding:clamp(3rem, 5vw, 6rem) 0}.about-team__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;max-width:900px;margin-inline:auto}.about-team-card{background:#fff;border-radius:20px;overflow:hidden;border:1px solid #E2E8F0;transition:box-shadow 250ms,transform 250ms;display:flex;flex-direction:column}.about-team-card:hover{box-shadow:0 12px 40px rgb(27 58 107 / .12);transform:translateY(-4px)}.about-team-card__mascot{background:linear-gradient(135deg,#EEF4FF 0%,#E4F3FA 100%);padding:2.5rem 2rem 0;display:flex;justify-content:center}.about-team-card__mascot img{height:220px;width:auto;object-fit:contain}.about-team-card__body{padding:1.75rem 2rem 2rem;flex:1}.about-team-card__badge{display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:.25rem .75rem;border-radius:100px;margin-bottom:.875rem}.about-team-card__badge--broker{background:#EEF4FF;color:var(--bp-navy)}.about-team-card__badge--investor{background:#ECFDF5;color:#0E7C7B}.about-team-card__name{font-size:1.375rem;font-weight:800;color:#1A1A2E;margin-bottom:.25rem}.about-team-card__title{font-size:.875rem;font-weight:600;color:#6B7280;margin-bottom:1rem}.about-team-card__bio{font-size:.9375rem;color:#4A4A6A;line-height:1.65;margin-bottom:1.5rem}.about-portals{background:var(--bp-navy);padding:clamp(3rem, 5vw, 6rem) 0}.about-portals__subtext{text-align:center;color:rgb(255 255 255 / .72);font-size:1.0625rem;margin-bottom:3rem}.about-portals__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.about-portal-card{background:rgb(255 255 255 / .06);border:2px solid rgb(255 255 255 / .10);border-radius:20px;padding:2.5rem 2rem;text-align:center;text-decoration:none;transition:background 250ms,border-color 250ms,transform 250ms,box-shadow 250ms;display:flex;flex-direction:column;align-items:center}.about-portal-card:hover{background:rgb(255 255 255 / .12);transform:translateY(-6px);box-shadow:0 16px 48px rgb(0 0 0 / .2)}.about-portal-card--broker:hover{border-color:rgb(255 255 255 / .35)}.about-portal-card--investor:hover{border-color:#4CAF82}.about-portal-card--borrower:hover{border-color:#4DB5F5}.about-portal-card__icon{width:72px;height:72px;background:rgb(255 255 255 / .10);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--bp-accent);margin-bottom:1.25rem}.about-portal-card__icon svg{width:34px;height:34px}.about-portal-card__title{font-size:1.25rem;font-weight:800;color:#fff;margin-bottom:.75rem}.about-portal-card__desc{font-size:.9375rem;color:rgb(255 255 255 / .72);line-height:1.6;margin-bottom:1.5rem;flex:1}.about-portal-card__cta{font-size:.9375rem;font-weight:600;color:var(--bp-accent);transition:color 150ms}.about-portal-card:hover .about-portal-card__cta{color:#F3D266}@media (max-width:1024px){.bp-hero__inner{grid-template-columns:1fr}.bp-hero__mascots{display:none}.bp-problems__grid{grid-template-columns:repeat(2,1fr)}.bp-products__grid{grid-template-columns:repeat(2,1fr)}.about-values__grid{grid-template-columns:repeat(2,1fr)}.about-creds__grid{grid-template-columns:1fr}.about-portals__grid{grid-template-columns:1fr;max-width:480px;margin-inline:auto}}@media (max-width:768px){.bp-steps{grid-template-columns:repeat(2,1fr);gap:2rem}.bp-step__connector{display:none}.about-story__grid{grid-template-columns:1fr}.about-hero__inner{grid-template-columns:1fr}.about-hero__mascots{display:none}.about-team__grid{grid-template-columns:1fr}}@media (max-width:640px){.bp-hero__badges{flex-direction:column}.bp-form-row--2col{grid-template-columns:1fr}.bp-form-row--3col{grid-template-columns:1fr}.bp-problems__grid{grid-template-columns:1fr}.bp-products__grid{grid-template-columns:1fr}.bp-steps{grid-template-columns:1fr}.about-values__grid{grid-template-columns:1fr}.bp-apply__card{padding:1.5rem}.bp-how-to__mascots-inner{display:none}.bp-faq__question{padding:1rem 1.25rem}.bp-faq__answer{padding:0 1.25rem 1rem}}