@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;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}#about-problem[data-v-a66351bd]{background-color:#fff}.overline[data-v-a66351bd]{color:#775ca5;font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.editorial-text[data-v-a66351bd]{color:#2a2a2a;font-size:1.1rem;line-height:1.9}.editorial-highlight[data-v-a66351bd]{color:#775ca5;font-family:Playfair Display,"Playfair Display Fallback: Times New Roman","Playfair Display Fallback: Georgia","Playfair Display Fallback: Noto Serif",Playfair Display fallback,serif;font-size:1.25rem;font-style:italic}.image-stack[data-v-a66351bd]{height:480px;position:relative}.img-main[data-v-a66351bd]{background:#f0ecf8;border-radius:20px;height:420px;left:0;overflow:hidden;position:absolute;top:0;width:85%}.img-main img[data-v-a66351bd]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.img-accent[data-v-a66351bd]{background:#e8e0f4;border:4px solid #fff;border-radius:16px;bottom:0;height:200px;overflow:hidden;position:absolute;right:0;width:48%}.img-accent img[data-v-a66351bd]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:768px){.image-stack[data-v-a66351bd]{height:320px;margin-bottom:2rem}.img-main[data-v-a66351bd]{height:280px}.img-accent[data-v-a66351bd]{height:140px}}@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: Noto Serif";src:local("Noto Serif");size-adjust:93.9709%;ascent-override:115.142%;descent-override:26.7104%;line-gap-override:0%}@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"),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 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 Fallback: Georgia";src:local("Georgia");size-adjust:101.3906%;ascent-override:106.716%;descent-override:24.7558%;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/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/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}.is-family-serif[data-v-a60c92ce]{font-family:Playfair Display,"Playfair Display Fallback: Times New Roman","Playfair Display Fallback: Georgia","Playfair Display Fallback: Noto Serif",Playfair Display fallback,serif!important}.entry-type[data-v-a60c92ce]{color:#ffffff80;font-size:.8rem;font-style:italic;letter-spacing:.12em;text-transform:uppercase}.phonetic[data-v-a60c92ce]{color:#ffffff73;font-size:1rem;letter-spacing:.04em}.divider-line[data-v-a60c92ce]{border-top:1px solid hsla(0,0%,100%,.2)}.definitions[data-v-a60c92ce]{list-style:none;margin:0;padding:0}.definition-item[data-v-a60c92ce]{color:#ffffffe0;display:flex;font-size:1.1rem;gap:1rem;line-height:1.7}.def-number[data-v-a60c92ce]{color:#ffffff59;flex-shrink:0;font-family:Playfair Display,"Playfair Display Fallback: Times New Roman","Playfair Display Fallback: Georgia","Playfair Display Fallback: Noto Serif",Playfair Display fallback,serif;font-size:1rem;padding-top:2px}.example-sentence[data-v-a60c92ce]{color:#fff6;font-size:.95rem;letter-spacing:.01em}#about-pillars[data-v-530a547b]{background-color:#faf9fc}.overline[data-v-530a547b]{color:#775ca5;font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.pillar-card[data-v-530a547b]{background:#fff;border:1px solid #ede9f6;border-radius:20px;height:100%;padding:2rem;transition:border-color .2s ease}.pillar-card[data-v-530a547b]:hover{border-color:#775ca5}.pillar-card--featured[data-v-530a547b]{background:#775ca5;border-color:#775ca5}.pillar-icon[data-v-530a547b]{align-items:center;background:#f0ecf8;border-radius:14px;display:flex;height:52px;justify-content:center;width:52px}.pillar-card--featured .pillar-icon[data-v-530a547b]{background:#ffffff26}.pillar-tag[data-v-530a547b]{color:#775ca5;font-size:.7rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.pillar-tag--featured[data-v-530a547b]{color:#fff9}.pillar-title[data-v-530a547b]{color:#101e3d;font-size:1.15rem;font-weight:700;line-height:1.4}.pillar-title--featured[data-v-530a547b]{color:#fff}.pillar-text[data-v-530a547b]{color:#6b6b6b;font-size:.95rem;line-height:1.8}.pillar-text--featured[data-v-530a547b]{color:#fffc}@media(max-width:768px){.pillar-card[data-v-530a547b]{margin-bottom:1rem}}.overline[data-v-687023bd]{color:#fff6;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase}.motto-card[data-v-687023bd]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;height:100%;padding:2rem}.card-tag[data-v-687023bd]{align-items:center;display:flex;gap:8px}.tag-dot[data-v-687023bd]{background-color:#775ca5;border-radius:50%;flex-shrink:0;height:8px;width:8px}.tag-label[data-v-687023bd]{color:#775ca5;font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.motto-text[data-v-687023bd]{color:#fffc;font-size:1.05rem;line-height:1.8}.stat-card[data-v-687023bd]{background:#775ca51f;border:1px solid rgba(119,92,165,.25);border-radius:16px;padding:1.75rem 2rem;text-align:center}.stat-number[data-v-687023bd]{color:#fff;font-size:2.8rem;font-weight:700;line-height:1.1;margin-bottom:.4rem}.stat-label[data-v-687023bd]{color:#ffffff73;font-size:.85rem;line-height:1.4}#about-closing[data-v-f8c4f453]{background-color:#faf9fc}.overline[data-v-f8c4f453]{color:#775ca5;display:block;font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.closing-title[data-v-f8c4f453]{color:#101e3d;font-size:2.5rem;font-weight:700;line-height:1.2}.closing-text[data-v-f8c4f453]{color:#4a4a4a;font-size:1.15rem;line-height:1.9;margin:0 auto;max-width:560px}.closing-tagline[data-v-f8c4f453]{color:#775ca5;display:block;font-size:1.4rem;font-style:italic}@media(max-width:768px){.closing-title[data-v-f8c4f453]{font-size:1.8rem}}
