@font-face{font-family:Playfair Display;src:local("Playfair Display Regular Italic"),local("Playfair Display Italic"),url(../_fonts/JFDXaIFIG7BrDKEAtgSExBsvT5qmlFhpUsKYm0kCJ-g-hQDJmXcB45aSqRbAjOU_YSISTlxupgTLOqTEFMz3OuE.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:"Playfair Display Fallback: Times New Roman";src:local("Times New Roman");size-adjust:111.2615%;ascent-override:97.2483%;descent-override:22.5595%;line-gap-override:0%}@font-face{font-family:Playfair Display;src:local("Playfair Display Regular Italic"),local("Playfair Display Italic"),url(../_fonts/kR9sz8db3mQCwTbn7ATRmwsXY9bTcYknMsKE6ElI_GI-g5C4ituNZfJ_bF4W3m77KCSk1vcYvcPmaClc2cq_GU8.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:Playfair Display;src:local("Playfair Display Regular Italic"),local("Playfair Display Italic"),url(../_fonts/62PpYXeqtJjjJ7pao9nm0QqymfE_7VdUiCIn9ZnEhu8-IFOzqFqJFJWBl_ITcaXbEMqEFHl_cYwo95BcOAmXKi0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Playfair Display;src:local("Playfair Display Regular Italic"),local("Playfair Display Italic"),url(../_fonts/7Ece2Halpp_nn1KAGCTp7aLZ17FQEEAB3rh9xVDItvM-Qhg2eXEe_Pdolx_WOtgCvzykqnVWpNCIjcnUSLE487M.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Playfair Display;src:local("Playfair Display Regular"),local("Playfair Display"),url(../_fonts/FkF7pWOEicX71dprrFUqH44MLP7YxOVnb-djbzYs9eo-tpEM_jkrQR_xTY0e_iyI1G6lwJ1syJJYS-aHae4gZSE.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Playfair Display;src:local("Playfair Display Regular"),local("Playfair Display"),url(../_fonts/BYl09x4xc7KBjrX8qQ9b7mzVjZqYsD12FvmVSIYpK5U-JzILOLm7zQAwX1LLEBtd2pHmPs3iR9UeWlJT5GgMKHA.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Playfair Display;src:local("Playfair Display Regular"),local("Playfair Display"),url(../_fonts/weiiMdndZeznWm-6-KX-pqHoG9u2WnjgaTCmVt5_Olw-i40HXcapByJvis_O_ynJ0jBM3rAt1HAv4hDtmNNNXS0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Playfair Display;src:local("Playfair Display Regular"),local("Playfair Display"),url(../_fonts/m0Qt2NCZ52FbMbInI81e2GdMYbfGAoa1UZ8tVbvbMtM-pQNp6WV1tP5Di7RJM2ZAtAro2JGRA1tK1uZiq9D2_Qw.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Playfair Display;src:local("Playfair Display Regular Italic"),local("Playfair Display Italic"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-IR_HD5Alw33QT95onrEaV_cUGL4XNGP0GXYNWpky8L4.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Playfair Display;src:local("Playfair Display Regular"),local("Playfair Display"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-89UnM47Nzi32XL65mMmDDFLzhS69Jil849dXqz6nsRc.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}.about-page[data-v-6be78ae2]{background:#f8f7f4;color:#12131a;display:flex;flex-direction:column;gap:clamp(3rem,8vw,5rem);padding-bottom:clamp(3rem,8vw,5rem)}.about-hero[data-v-6be78ae2]{align-items:center;color:#fff;display:flex;min-height:clamp(320px,45vh,420px);padding-block:clamp(3rem,10vw,6rem);position:relative}.about-hero__content[data-v-6be78ae2]{display:flex;flex-direction:column;gap:1rem;max-width:640px;padding-left:100px;text-align:left}@media screen and (min-width:1024px){.about-hero__content[data-v-6be78ae2]{padding-left:200px}}.about-hero__title[data-v-6be78ae2]{font-family:Playfair Display,"Playfair Display Fallback: Times New Roman",serif;font-size:clamp(2.8rem,6vw,4.1rem);font-weight:500;line-height:1.1;margin:0}.about-section-header[data-v-6be78ae2]{display:flex;flex-direction:column;gap:.6rem;margin-bottom:clamp(1.5rem,4vw,2rem)}.about-section-header__eyebrow[data-v-6be78ae2]{color:#0c0e168c;font-size:.8rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.about-section-header__title[data-v-6be78ae2]{color:#11121a;font-size:clamp(2rem,5vw,2.8rem);font-weight:600;line-height:1.25;margin:0}.about-story[data-v-6be78ae2]{display:flex;justify-content:flex-start;padding-left:20px}@media screen and (min-width:1024px){.about-story[data-v-6be78ae2]{padding-left:200px}}.about-story__content[data-v-6be78ae2]{display:flex;flex-direction:column;gap:clamp(1.75rem,4vw,2.25rem);max-width:1000px}.about-story__copy[data-v-6be78ae2]{display:flex;flex-direction:column;gap:1.2rem}.about-story__copy p[data-v-6be78ae2]{color:#11121acc;font-size:1.05rem;line-height:1.9;margin:0}.about-story__stats[data-v-6be78ae2]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));list-style:none;margin:0;padding:0}.about-story__stat-value[data-v-6be78ae2]{color:var(--padio-primary,#5b3fd6);display:block;font-size:clamp(1.8rem,4vw,2.4rem);font-weight:600}.about-story__stat-label[data-v-6be78ae2]{color:#11121aa6;font-size:.95rem}.about-highlights[data-v-6be78ae2]{background:#fff;padding-block:clamp(3rem,8vw,4.5rem)}.about-highlights__grid[data-v-6be78ae2]{display:grid;gap:clamp(1.5rem,5vw,2.5rem);grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.about-highlight-card[data-v-6be78ae2]{background:linear-gradient(180deg,#5b3fd61f,#5b3fd608);border:1px solid rgba(91,63,214,.15);border-radius:24px;display:flex;flex-direction:column;gap:1rem;min-height:260px;overflow:hidden;padding:clamp(1.8rem,4vw,2.4rem);position:relative;transition:transform .2s ease,box-shadow .2s ease}.about-highlight-card[data-v-6be78ae2]:hover{box-shadow:0 24px 42px #0c0e1629;transform:translateY(-4px)}.about-highlight-card__overlay[data-v-6be78ae2]{background:#0c0e1673;border-radius:inherit;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease}.about-highlight-card header[data-v-6be78ae2],.about-highlight-card p[data-v-6be78ae2]{position:relative;z-index:1}.about-highlight-card header[data-v-6be78ae2]{display:flex;flex-direction:column;gap:.4rem}.about-highlight-card header h3[data-v-6be78ae2]{color:#141621;font-size:1.35rem;margin:0}.about-highlight-card p[data-v-6be78ae2]{color:#11121ab8;font-size:1rem;line-height:1.7;margin:0}.about-highlight-card__eyebrow[data-v-6be78ae2]{color:#5b3fd6bf;font-size:.75rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.about-highlight-card--with-image[data-v-6be78ae2]{border:1px solid hsla(0,0%,100%,.18);box-shadow:0 20px 40px #0c0e1633;color:#fff}.about-highlight-card--with-image .about-highlight-card__overlay[data-v-6be78ae2]{opacity:1}.about-highlight-card--with-image header h3[data-v-6be78ae2]{color:#fff}.about-highlight-card--with-image p[data-v-6be78ae2]{color:#ffffffd1}.about-highlight-card--with-image .about-highlight-card__eyebrow[data-v-6be78ae2]{color:#ffffffbf}.about-highlight-card--with-image[data-v-6be78ae2]:hover{box-shadow:0 26px 48px #0c0e1647}.about-values__content[data-v-6be78ae2]{display:flex;flex-direction:column;gap:clamp(1.5rem,4vw,2.5rem)}.about-values__list[data-v-6be78ae2]{display:grid;gap:1.5rem;list-style:none;margin:0;padding:0}.about-values__item[data-v-6be78ae2]{align-items:start;background:#fff;border:1px solid rgba(17,18,26,.08);border-radius:24px;box-shadow:0 20px 40px #1212180a;display:grid;gap:1.5rem;grid-template-columns:auto 1fr;padding:clamp(1.4rem,4vw,2rem)}.about-values__item h3[data-v-6be78ae2]{color:#141621;font-size:1.2rem;margin:0 0 .6rem}.about-values__item p[data-v-6be78ae2]{color:#11121aad;font-size:.98rem;line-height:1.7;margin:0}.about-values__number[data-v-6be78ae2]{align-items:center;background:rgba(var(--padio-primary-rgb,91,63,214),.12);border-radius:12px;color:var(--padio-primary,#5b3fd6);display:inline-flex;font-size:1.05rem;font-weight:600;height:44px;justify-content:center;width:44px}.about-cta[data-v-6be78ae2]{padding-block:clamp(3rem,8vw,4.5rem)}.about-cta__content[data-v-6be78ae2]{background:linear-gradient(135deg,rgba(var(--padio-primary-rgb,91,63,214),.92) 0,rgba(var(--padio-primary-rgb,91,63,214),.8));border-radius:32px;color:#fff;display:flex;flex-direction:column;gap:clamp(1.5rem,4vw,2.5rem);padding:clamp(2.5rem,6vw,3rem)}.about-cta__text[data-v-6be78ae2]{display:flex;flex-direction:column;gap:.75rem}.about-cta__text h2[data-v-6be78ae2]{font-size:clamp(2rem,5vw,2.6rem);font-weight:600;line-height:1.25;margin:0}.about-cta__text p[data-v-6be78ae2]{color:#ffffffd1;font-size:1.05rem;line-height:1.8;margin:0}.about-cta__actions[data-v-6be78ae2]{display:flex;flex-wrap:wrap;gap:1rem}.about-cta__button[data-v-6be78ae2]{align-items:center;background:#ffffff1a;border:1px solid hsla(0,0%,100%,.65);border-radius:999px;color:#fff;display:inline-flex;font-size:.78rem;font-weight:600;justify-content:center;letter-spacing:.18em;padding:.85rem 1.8rem;text-decoration:none;text-transform:uppercase;transition:background .2s ease,border-color .2s ease}.about-cta__button[data-v-6be78ae2]:hover{background:#fff3;border-color:#ffffffd9}.about-cta__button--ghost[data-v-6be78ae2]{background:transparent}@media (max-width:767.98px){.about-hero__title[data-v-6be78ae2]{font-size:clamp(2.4rem,10vw,3.2rem)}.about-cta__content[data-v-6be78ae2]{padding:2rem}}
