.FloatingBackground-module__8ODxpa__floatingBackground{z-index:-1;pointer-events:none;width:100%;height:75%;position:absolute;top:0;left:0;overflow:hidden}.FloatingBackground-module__8ODxpa__floatSymbol{opacity:.5;font-size:clamp(1.2rem,4vw,1.75rem);animation:20s linear infinite FloatingBackground-module__8ODxpa__floatRandom;position:absolute}.FloatingBackground-module__8ODxpa__floatSymbol:first-child{animation-delay:0s;top:10%;left:5%}.FloatingBackground-module__8ODxpa__floatSymbol:nth-child(2){animation-delay:1s;top:30%;left:80%}.FloatingBackground-module__8ODxpa__floatSymbol:nth-child(3){animation-delay:2s;top:60%;left:15%}.FloatingBackground-module__8ODxpa__floatSymbol:nth-child(4){animation-delay:3s;top:50%;left:70%}.FloatingBackground-module__8ODxpa__floatSymbol:nth-child(5){animation-delay:4s;top:15%;left:50%}.FloatingBackground-module__8ODxpa__floatSymbol:nth-child(6){animation-delay:5s;top:80%;left:40%}.FloatingBackground-module__8ODxpa__floatSymbol:nth-child(7){animation-delay:6s;top:20%;left:90%}.FloatingBackground-module__8ODxpa__floatSymbol:nth-child(8){animation-delay:7s;top:40%;left:20%}.FloatingBackground-module__8ODxpa__floatSymbol:nth-child(9){animation-delay:8s;top:75%;left:5%}.FloatingBackground-module__8ODxpa__floatSymbol:nth-child(10){animation-delay:9s;top:5%;left:60%}@keyframes FloatingBackground-module__8ODxpa__floatRandom{0%{opacity:.4;transform:translate(0)rotate(0)}25%{transform:translate(-3rem,-2rem)rotate(-15deg)}50%{opacity:.6;transform:translate(4rem,2.5rem)rotate(20deg)}75%{transform:translate(-2.5rem,1.5rem)rotate(-10deg)}to{opacity:.4;transform:translate(0)rotate(0)}}
.HomePage-module__FxBX1q__hero1{font-size:clamp(6rem,6vw,6rem);font-family:var(--font-playfair-display), sans-serif;text-align:center;white-space:pre-line;max-width:clamp(50rem,85vw,62.5rem);color:var(--text-color);box-sizing:border-box;gap:var(--section-padding);margin:0 auto;margin-bottom:var(--section-padding);flex-direction:column;padding:0 clamp(1rem,3vw,2rem);font-weight:300;line-height:1.2;display:flex}.HomePage-module__FxBX1q__heroButton{border:1px solid var(--text-color);background-color:var(--norm-color);cursor:pointer;min-width:clamp(9rem,20vw,10rem);color:var(--text-color);touch-action:manipulation;box-sizing:border-box;border-radius:.5rem;margin:0 auto;padding:clamp(.7rem,2vw,.75rem) clamp(1.5rem,4vw,1.5rem);font-size:clamp(1rem,2.5vw,1.1rem);font-weight:700;transition:all .3s;display:block}.HomePage-module__FxBX1q__heroButton:hover{box-shadow:0 .25rem .6rem var(--shadow-color);background-color:var(--norm-color);transform:translateY(-.125rem)}.HomePage-module__FxBX1q__testimonial{box-sizing:border-box;justify-content:center;align-items:center;gap:clamp(.5rem,2vw,1rem);padding:0 clamp(.75rem,2vw,2rem);display:flex}.HomePage-module__FxBX1q__testimonialWrapper{box-sizing:border-box;width:100%;max-width:clamp(85%,90vw,60%);overflow:hidden}.HomePage-module__FxBX1q__testimonialTrack{will-change:transform;box-sizing:border-box;gap:clamp(.8rem,2vw,1rem);transition:transform .3s ease-in-out;display:flex}.HomePage-module__FxBX1q__testimonialCard{background-color:var(--testimonial-inside-color);border:2px solid var(--testimonial-color);text-align:left;width:clamp(17rem,40vw,20rem);height:clamp(15rem,32vw,16rem);color:var(--text-color);box-sizing:border-box;border-radius:1.25rem;flex:none;padding:clamp(1rem,2.5vw,1.25rem);font-size:clamp(.9rem,2vw,1rem);line-height:1.5}.HomePage-module__FxBX1q__stars{color:gold;margin-left:clamp(.4rem,1vw,.6rem);font-size:clamp(.9rem,2vw,1.1rem)}.HomePage-module__FxBX1q__whySection{text-align:center;padding:var(--section-padding) clamp(.75rem, 2vw, 2rem);box-sizing:border-box}.HomePage-module__FxBX1q__whySection h2{margin-bottom:var(--section-padding);box-sizing:border-box;font-family:Open Sans;font-size:clamp(1.75rem,5.5vw,3.125rem)}.HomePage-module__FxBX1q__whyContainer{align-items:center;gap:var(--gap-size);box-sizing:border-box;flex-direction:column;display:flex}.HomePage-module__FxBX1q__row{justify-content:center;gap:var(--gap-size);box-sizing:border-box;flex-wrap:nowrap;max-width:100%;padding:0 clamp(.75rem,2vw,2rem);display:flex}.HomePage-module__FxBX1q__whyBox{width:var(--box-width);min-width:clamp(200px,28vw,250px);max-width:clamp(16rem,35vw,20rem);height:clamp(13rem,27vw,15rem);box-shadow:0 .25rem .6rem var(--box-shadow-color);color:var(--text-color);box-sizing:border-box;border-radius:1.25rem;flex-direction:column;flex:1;justify-content:center;padding:clamp(1.25rem,3vw,1.5rem);font-family:Open Sans;transition:all .3s;display:flex}.HomePage-module__FxBX1q__whyBox:hover{box-shadow:0 .5rem 1.125rem var(--box-shadow-hover-color);cursor:default;transform:translateY(-.375rem)}.HomePage-module__FxBX1q__whyBox h3{box-sizing:border-box;margin-bottom:clamp(.5rem,1.2vw,.6rem);font-size:clamp(1.15rem,3vw,1.375rem)}.HomePage-module__FxBX1q__whyBox p{box-sizing:border-box;font-size:clamp(.95rem,2.3vw,1rem);line-height:1.6}.HomePage-module__FxBX1q__whyTop{background-color:var(--box-top-color);color:var(--text-color)}.HomePage-module__FxBX1q__whyBottom{background-color:var(--norm-color);color:var(--text-color)}@media (hover:hover) and (pointer:fine){.HomePage-module__FxBX1q__row:hover .HomePage-module__FxBX1q__whyBox{filter:blur(3px);opacity:.99;transition:filter .2s,opacity .2s}.HomePage-module__FxBX1q__row:hover .HomePage-module__FxBX1q__whyBox:hover{filter:none;opacity:1}}.HomePage-module__FxBX1q__connectorLine{background-color:var(--connector-line-color);box-sizing:border-box;width:clamp(60%,80vw,80%);max-width:clamp(40rem,70vw,50rem);height:clamp(1.5px,.3vw,2px)}.HomePage-module__FxBX1q__impactSection{text-align:center;padding:var(--section-padding) clamp(.75rem, 2vw, 2rem);box-sizing:border-box;font-family:Open Sans}.HomePage-module__FxBX1q__impactSection h2{margin-bottom:var(--gap-size);color:var(--text-color);box-sizing:border-box;font-size:clamp(1.75rem,5.5vw,3.125rem)}.HomePage-module__FxBX1q__impactCounters{box-sizing:border-box;flex-wrap:wrap;justify-content:center;gap:clamp(1.5rem,6vw,5rem);padding:0 clamp(.75rem,2vw,2rem);display:flex}.HomePage-module__FxBX1q__counter{color:var(--text-color);box-sizing:border-box;margin-bottom:clamp(.4rem,1vw,.6rem);font-size:clamp(2.25rem,6vw,3rem);font-weight:700}.HomePage-module__FxBX1q__subjectSection{padding:var(--section-padding);text-align:center;box-sizing:border-box;margin-bottom:clamp(1rem,3vw,1.5rem)}.HomePage-module__FxBX1q__buttonContainer{box-sizing:border-box;flex-wrap:wrap;justify-content:center;gap:clamp(.75rem,2vw,1rem);max-width:100%;padding:clamp(.75rem,2vw,1rem);display:flex}.HomePage-module__FxBX1q__mainButton{background-color:var(--norm-color);min-width:clamp(9rem,18vw,10rem);color:var(--text-color);cursor:pointer;box-shadow:0 .25rem .6rem var(--box-shadow-color);z-index:1;touch-action:manipulation;box-sizing:border-box;border:none;border-radius:.6rem;padding:clamp(.7rem,2vw,.75rem) clamp(1.5rem,4vw,1.5rem);font-size:clamp(1rem,2.3vw,1.1rem);font-weight:700;transition:transform .3s;display:inline-block;position:relative}.HomePage-module__FxBX1q__mainButton:before{content:"";z-index:-1;background:linear-gradient(270deg,#377396,#0862d8,#3cf,#295168) 0 0/600% 600%;border-radius:.75rem;animation:4s linear infinite HomePage-module__FxBX1q__gradientShift;position:absolute;inset:-2px}.HomePage-module__FxBX1q__mainButton:after{content:"";background-color:var(--norm-color);z-index:-1;border-radius:.5rem;position:absolute;inset:2px}.HomePage-module__FxBX1q__mainButton:hover{box-shadow:0 .5rem 1.125rem var(--box-shadow-color)}@keyframes HomePage-module__FxBX1q__gradientShift{0%{background-position:0%}to{background-position:200%}}.HomePage-module__FxBX1q__popupBar{box-sizing:border-box;grid-template-columns:repeat(auto-fit,minmax(clamp(240px,45vw,280px),1fr));gap:clamp(.75rem,2vw,1rem);max-width:clamp(50rem,90vw,62.5rem);margin:clamp(2rem,5vw,3rem) auto;padding:0 clamp(.75rem,2vw,2rem);display:grid}.HomePage-module__FxBX1q__popupButton{background-color:var(--norm-color);color:var(--text-color);cursor:pointer;text-align:center;white-space:normal;width:100%;min-height:clamp(11rem,22vw,12rem);box-shadow:0 .25rem .6rem var(--box-shadow-color);touch-action:manipulation;box-sizing:border-box;border:none;border-radius:.6rem;flex-direction:column;justify-content:center;align-items:center;gap:clamp(.4rem,1vw,.5rem);padding:clamp(1.25rem,3vw,1.5rem) clamp(1rem,2.5vw,1rem);font-size:clamp(1.05rem,2.5vw,1.15rem);line-height:1.4;transition:all .3s;display:flex}.HomePage-module__FxBX1q__popupButton:hover{box-shadow:0 .5rem 1.125rem var(--box-shadow-hover-color);cursor:pointer;background-color:var(--popup-color)}@media (max-width:480px){.HomePage-module__FxBX1q__hero1{padding:0 1rem;font-size:clamp(3rem,6vw,4rem);line-height:1.4}.HomePage-module__FxBX1q__row{flex-direction:column;align-items:center;gap:clamp(1rem,3vw,1.5rem);padding:0 1rem}.HomePage-module__FxBX1q__whyBox{width:100%;max-width:none;height:auto;min-height:clamp(11rem,22vw,13rem);padding:1.25rem}.HomePage-module__FxBX1q__whyBox h3{font-size:1.2rem}.HomePage-module__FxBX1q__whyBox p{font-size:1rem;line-height:1.6}.HomePage-module__FxBX1q__testimonialWrapper{max-width:95%}.HomePage-module__FxBX1q__testimonialCard{width:clamp(16rem,85vw,18rem);height:clamp(14rem,30vw,16rem);padding:1.25rem;font-size:.95rem}.HomePage-module__FxBX1q__popupBar{grid-template-columns:1fr;gap:1rem;padding:0 1rem}.HomePage-module__FxBX1q__impactCounters{flex-direction:column;align-items:center;gap:clamp(1rem,3vw,1.5rem);padding:0 1rem}.HomePage-module__FxBX1q__buttonContainer{gap:.875rem;padding:1rem}.HomePage-module__FxBX1q__mainButton{min-width:10rem;padding:.875rem 1.75rem;font-size:1.05rem}.HomePage-module__FxBX1q__heroButton{padding:.875rem 1.75rem;font-size:1.05rem}.HomePage-module__FxBX1q__impactSection h2,.HomePage-module__FxBX1q__whySection h2{font-size:1.875rem}.HomePage-module__FxBX1q__counter{font-size:2.5rem}}@media (min-width:481px) and (max-width:767px){.HomePage-module__FxBX1q__hero1{padding:0 1.25rem;font-size:clamp(4rem,6vw,6rem)}.HomePage-module__FxBX1q__row{flex-wrap:wrap;gap:clamp(1.5rem,4vw,2rem);padding:0 1.25rem}.HomePage-module__FxBX1q__whyBox{flex:calc(50% - 1rem);width:clamp(220px,42vw,280px)}.HomePage-module__FxBX1q__popupBar{grid-template-columns:repeat(2,1fr);padding:0 1.25rem}.HomePage-module__FxBX1q__testimonialCard{width:clamp(16rem,48vw,18rem)}.HomePage-module__FxBX1q__buttonContainer{gap:1rem;padding:1rem}}@media (min-width:768px) and (max-width:1023px){.HomePage-module__FxBX1q__row{gap:clamp(1.5rem,3vw,2.5rem)}.HomePage-module__FxBX1q__whyBox{width:clamp(200px,28vw,250px)}.HomePage-module__FxBX1q__popupBar{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}@media (min-width:1024px){.HomePage-module__FxBX1q__row{flex-wrap:wrap;justify-content:center;gap:clamp(2rem,4vw,3.75rem)}.HomePage-module__FxBX1q__whyBox{flex:0 auto;width:clamp(250px,30vw,270px)}.HomePage-module__FxBX1q__popupBar{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));max-width:70rem}}@media (min-width:1200px){.HomePage-module__FxBX1q__whyContainer{max-width:90rem;margin:0 auto}.HomePage-module__FxBX1q__popupBar{max-width:80rem}.HomePage-module__FxBX1q__testimonial{max-width:90rem;margin-left:auto;margin-right:auto}}@media (min-width:1440px){.HomePage-module__FxBX1q__whyContainer{max-width:100rem}.HomePage-module__FxBX1q__popupBar{max-width:90rem}}@media (orientation:portrait) and (max-width:768px){.HomePage-module__FxBX1q__testimonialWrapper{max-width:90%}.HomePage-module__FxBX1q__row{gap:clamp(1rem,3vw,1.5rem)}.HomePage-module__FxBX1q__buttonContainer{gap:clamp(.8rem,2vw,1rem)}}@media (orientation:landscape) and (min-width:768px) and (max-width:1024px){.HomePage-module__FxBX1q__whyBox{height:clamp(10rem,20vw,13rem)}.HomePage-module__FxBX1q__testimonialCard{height:clamp(12rem,22vw,14rem)}}@supports (container-type:inline-size){.HomePage-module__FxBX1q__whyContainer{container-type:inline-size}@container (max-width:600px){.HomePage-module__FxBX1q__row{flex-direction:column}}@container (min-width:900px){.HomePage-module__FxBX1q__row{flex-direction:row}}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.HomePage-module__FxBX1q__hero1{text-rendering:optimizelegibility}}@media (prefers-reduced-motion:reduce){.HomePage-module__FxBX1q__whyBox,.HomePage-module__FxBX1q__heroButton,.HomePage-module__FxBX1q__mainButton,.HomePage-module__FxBX1q__popupButton,.HomePage-module__FxBX1q__testimonialTrack{transition:none}.HomePage-module__FxBX1q__mainButton:before{animation:none}}@media (pointer:coarse){.HomePage-module__FxBX1q__heroButton,.HomePage-module__FxBX1q__mainButton,.HomePage-module__FxBX1q__popupButton{min-height:clamp(44px,8vw,48px);padding:clamp(.8rem,2vw,1rem) clamp(1.5rem,3vw,2rem)}.HomePage-module__FxBX1q__whyBox{min-height:clamp(12rem,25vw,15rem)}}@media print{.HomePage-module__FxBX1q__testimonial,.HomePage-module__FxBX1q__popupBar{break-inside:avoid;page-break-inside:avoid}.HomePage-module__FxBX1q__whyBox{box-shadow:none;border:1px solid #ccc}.HomePage-module__FxBX1q__mainButton:before{background:#377396;animation:none}.HomePage-module__FxBX1q__row{flex-direction:column;gap:1rem}}
.FeaturesSection-module__BYs-9W__featuresSection{--f-frame:#fafcfe;--f-surface:#f4f7fb;--f-inset:#eef2f7;--f-bezel:#969ba3;--f-border:#b5bfcb8c;--f-border-strong:#98a6b8b3;--f-text:#212938;--f-muted:#6a7281;--f-faint:#9299a5;--f-track:#d9e2ef;--f-thumb:#467cc0;--f-accent:#276ed2;--f-accent-soft:#348dcf;--f-panel-title:#fafcff;--f-success-bg:#d7f9de;--f-success-text:#05773b;--f-success-border:#79cd918c;--f-chip:#fcfdff;--f-shadow-sm:#4656711f;--f-shadow-md:#3948632e;--f-shadow-lg:#293a5a38;--f-glow:#58a5e438;--f-score-5:#30bd44;--f-score-4:#8ac738;--f-score-3:#e3b831;--f-score-2:#ef852e;--f-score-1:#e64343;--intern-bg:#fcfdff;--f-ease:cubic-bezier(.16, 1, .3, 1);box-sizing:border-box;padding:clamp(2.5rem,7vw,6rem) clamp(.75rem,3vw,2rem);overflow:clip}@supports (color:lab(0% 0 0)){.FeaturesSection-module__BYs-9W__featuresSection{--f-frame:lab(98.8323% -.330836 -1.47092);--f-surface:lab(97.0882% -.492424 -2.20424);--f-inset:lab(95.344% -.651419 -2.93607);--f-border:lab(76.7547% -1.52895 -7.28704/.55);--f-border-strong:lab(67.4438% -2.14097 -10.8585/.7);--f-text:lab(16.3183% -.291526 -10.8908);--f-muted:lab(47.6931% -.736922 -9.25328);--f-faint:lab(62.8001% -.688493 -7.44882);--f-track:lab(89.5157% -1.54713 -7.29629);--f-thumb:lab(50.6201% -1.92028 -41.6694);--f-accent:lab(46.3595% 6.65545 -59.0866);--f-accent-soft:lab(55.5704% -9.71234 -42.4143);--f-panel-title:lab(98.8197% -.809044 -3.66713);--f-success-bg:lab(94.8685% -15.116 8.87547);--f-success-text:lab(43.6413% -40.5038 24.4243);--f-success-border:lab(76.0392% -36.746 21.8042/.55);--f-chip:lab(99.4143% -.248969 -1.10375);--f-shadow-sm:lab(35.9268% -.420481 -18.1324/.12);--f-shadow-md:lab(30.1137% -.189856 -18.0699/.18);--f-shadow-lg:lab(24.2022% .718683 -21.4727/.22);--f-glow:lab(64.9526% -10.5274 -39.4163/.22);--f-score-5:lab(67.5649% -56.2955 48.2502);--f-score-4:lab(73.9515% -36.0438 60.4876);--f-score-3:lab(77.158% 6.76 68.9724);--f-score-2:lab(66.6902% 37.2311 61.7785);--f-score-1:lab(53.9062% 63.1954 38.5555)}}html[data-theme=dark] .FeaturesSection-module__BYs-9W__featuresSection{--f-frame:#222225;--f-surface:#303034;--f-inset:#18181a;--f-bezel:#343438;--f-border:#ababab29;--f-border-strong:#b7b7b742;--f-text:#f5f5f5;--f-muted:#b7b7b7;--f-faint:#868686;--f-track:#4d4d4d;--f-thumb:#ababab;--f-accent:#57a8ff;--f-accent-soft:#4f9ee4;--f-panel-title:#f8f8f8;--f-success-bg:#00441f4d;--f-success-text:#69ed95;--f-success-border:#0a924b80;--f-chip:#2a2a2e;--f-shadow-sm:#00000080;--f-shadow-md:#0009;--f-shadow-lg:#000000b3;--f-glow:#42a3fd4d;--f-score-5:#2edb4b;--f-score-4:#92d62e;--f-score-3:#f5c40d;--f-score-2:#ff9034;--f-score-1:#fc4447;--intern-bg:#222225}@supports (color:lab(0% 0 0)){html[data-theme=dark] .FeaturesSection-module__BYs-9W__featuresSection{--f-border:lab(69.84% 0 0/.16);--f-border-strong:lab(74.48% -.0000298023 0/.26);--f-text:lab(96.52% -.0000298023 .0000119209);--f-muted:lab(74.48% -.0000298023 0);--f-faint:lab(55.92% -.0000298023 0);--f-track:lab(32.72% -.0000149012 0);--f-thumb:lab(69.84% 0 0);--f-accent:lab(66.7276% -4.5121 -54.6019);--f-accent-soft:lab(62.4581% -8.20568 -43.4947);--f-panel-title:lab(97.68% -.0000298023 .0000119209);--f-success-bg:lab(24.5748% -28.0657 16.939/.3);--f-success-text:lab(84.7811% -52.4219 31.299);--f-success-border:lab(53.1744% -46.7233 28.1675/.5);--f-shadow-sm:lab(0% 0 0/.5);--f-shadow-md:lab(0% 0 0/.6);--f-shadow-lg:lab(0% 0 0/.7);--f-glow:lab(64.4811% -6.05693 -53.9178/.3);--f-score-5:lab(77.1897% -64.7781 55.8461);--f-score-4:lab(78.7692% -39.8328 68.3839);--f-score-3:lab(81.8106% 8.2441 81.0958);--f-score-2:lab(71.276% 39.5957 65.8425);--f-score-1:lab(58.3383% 69.5703 42.8339)}}.FeaturesSection-module__BYs-9W__sectionTitle{letter-spacing:-.02em;text-align:center;color:var(--f-text);margin:0 0 clamp(2.5rem,6vw,4.5rem);font-size:clamp(1.9rem,5vw,3rem);font-weight:800}.FeaturesSection-module__BYs-9W__featuresContainer{flex-direction:column;gap:clamp(5rem,13vw,11rem);max-width:1180px;margin:0 auto;display:flex}.FeaturesSection-module__BYs-9W__featureBlock{opacity:0;filter:blur(12px);transition:opacity .8s var(--f-ease), filter .8s var(--f-ease), transform .9s var(--f-ease);grid-template-columns:minmax(210px,290px) 1fr;align-items:center;gap:clamp(1.5rem,4vw,3.5rem);padding:clamp(1rem,3vw,2rem);display:grid;transform:translateY(48px)}.FeaturesSection-module__BYs-9W__featureReversed{grid-template-columns:1fr minmax(210px,290px)}.FeaturesSection-module__BYs-9W__featureReversed .FeaturesSection-module__BYs-9W__featureHeader{order:2}.FeaturesSection-module__BYs-9W__featureBlock.FeaturesSection-module__BYs-9W__visible{opacity:1;filter:blur();transform:translateY(0)}.FeaturesSection-module__BYs-9W__featureHeader{opacity:0;filter:blur(6px);transition:opacity .7s var(--f-ease) .1s, transform .7s var(--f-ease) .1s, filter .7s var(--f-ease) .1s;transform:translateY(22px)}.FeaturesSection-module__BYs-9W__visible .FeaturesSection-module__BYs-9W__featureHeader{opacity:1;filter:blur();transform:translateY(0)}.FeaturesSection-module__BYs-9W__featureEyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--f-faint);align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:.72rem;font-weight:700;display:flex}.FeaturesSection-module__BYs-9W__newBadge{letter-spacing:.06em;color:snow;color:lab(98.7399% 3.16927 1.33576);text-transform:uppercase;background:#f04b5f;background:lab(57.2417% 64.4195 26.9731);border-radius:999px;padding:.15rem .5rem;font-size:.62rem;font-weight:800}.FeaturesSection-module__BYs-9W__featureTitle{letter-spacing:-.02em;color:var(--f-text);margin:0 0 .85rem;font-size:clamp(1.35rem,2.6vw,1.85rem);font-weight:800;line-height:1.1}.FeaturesSection-module__BYs-9W__featureDescription{color:var(--f-muted);max-width:34ch;margin:0;font-size:clamp(.9rem,1.2vw,.98rem);line-height:1.6}.FeaturesSection-module__BYs-9W__featureStage{opacity:0;filter:blur(10px);min-width:0;transition:opacity .85s var(--f-ease) .18s, transform .95s var(--f-ease) .18s, filter .85s var(--f-ease) .18s;justify-content:center;align-items:center;display:flex;position:relative;transform:translateY(30px)}.FeaturesSection-module__BYs-9W__visible .FeaturesSection-module__BYs-9W__featureStage{opacity:1;filter:blur();transform:translateY(0)}.FeaturesSection-module__BYs-9W__animatedText{display:inline-block}.FeaturesSection-module__BYs-9W__animatedWord{white-space:nowrap;display:inline-block}.FeaturesSection-module__BYs-9W__animatedSpace{display:inline-block}.FeaturesSection-module__BYs-9W__animatedLetter{opacity:0;filter:blur(8px);will-change:opacity, filter, transform;display:inline-block;transform:translate(-18px)}.FeaturesSection-module__BYs-9W__playing .FeaturesSection-module__BYs-9W__animatedLetter{animation:FeaturesSection-module__BYs-9W__letterFloatIn .55s var(--f-ease) forwards}@keyframes FeaturesSection-module__BYs-9W__letterFloatIn{to{opacity:1;filter:blur();transform:translate(0)}}.FeaturesSection-module__BYs-9W__floatCard{z-index:5;background:var(--f-chip);border:1px solid var(--f-border);box-shadow:0 .6rem 1.6rem -.6rem var(--f-shadow-md);border-radius:.7rem;flex-direction:column;align-items:center;padding:.55rem 1rem;line-height:1.1;display:flex;position:absolute}.FeaturesSection-module__BYs-9W__floatCardNum{color:var(--f-accent);font-size:1.3rem;font-weight:800}.FeaturesSection-module__BYs-9W__floatCard span{color:var(--f-muted);font-size:.66rem}.FeaturesSection-module__BYs-9W__floatCard,.FeaturesSection-module__BYs-9W__notesChip,.FeaturesSection-module__BYs-9W__notesDot,.FeaturesSection-module__BYs-9W__notesStar,.FeaturesSection-module__BYs-9W__notesFloatImg{--pf:.5;transform:translate(calc(var(--px,0) * var(--depth,0) * var(--pf) * 1px), calc(var(--py,0) * var(--depth,0) * var(--pf) * 1px)) rotate(var(--rot,0deg));transition:transform .45s var(--f-ease)}.FeaturesSection-module__BYs-9W__notesFloatImg{z-index:6;pointer-events:none;width:clamp(3rem,6vw,4.5rem);height:auto;filter:drop-shadow(0 .45rem .55rem var(--f-shadow-md));position:absolute}.FeaturesSection-module__BYs-9W__notesLab{--rot:-8deg;top:-.7rem;left:33%}.FeaturesSection-module__BYs-9W__notesPalette{--rot:10deg;top:26%;right:-1.2rem}.FeaturesSection-module__BYs-9W__notesPencil{--rot:-14deg;bottom:-.9rem;left:47%}.FeaturesSection-module__BYs-9W__scoreVisual{z-index:1;width:100%;max-width:600px;margin:0 auto;padding:3.4rem .5rem 2.9rem;position:relative}.FeaturesSection-module__BYs-9W__scoreVisual .FeaturesSection-module__BYs-9W__floatCard{top:0;right:.5rem}.FeaturesSection-module__BYs-9W__scoreFrame{z-index:2;background:var(--f-frame);border:1px solid var(--f-border-strong);box-shadow:0 2rem 3.5rem -1.25rem var(--f-shadow-lg);border-radius:1.1rem;grid-template-columns:1.05fr .95fr;gap:clamp(.5rem,1.5vw,.9rem);padding:clamp(.75rem,2vw,1.1rem);display:grid;position:relative}.FeaturesSection-module__BYs-9W__scoreDot{z-index:1;border-radius:50%;position:absolute}.FeaturesSection-module__BYs-9W__scoreDot1{background:#2393f1;background:lab(58.5307% -4.38389 -57.0491);width:12px;height:12px;top:12%;right:4%}.FeaturesSection-module__BYs-9W__scoreDot2{background:#8968f4;background:lab(52.8837% 38.3169 -66.9104);width:10px;height:10px;bottom:6%;left:3%}.FeaturesSection-module__BYs-9W__scoreDot3{background:#00cab1;background:lab(72.7565% -49.2159 -.355387);width:8px;height:8px;top:6%;left:20%}.FeaturesSection-module__BYs-9W__scoreDot4{background:#c77dd8;background:lab(62.9878% 40.3416 -34.9667);width:6px;height:6px;bottom:12%;right:18%}.FeaturesSection-module__BYs-9W__scoreStar{z-index:1;color:#e6b816;color:lab(77.1541% 7.67213 75.8322);font-size:.85rem;position:absolute}.FeaturesSection-module__BYs-9W__scoreStar1{bottom:16%;right:7%}.FeaturesSection-module__BYs-9W__scoreStar2{color:#c1dc63;color:lab(83.9147% -21.9775 55.15);font-size:.8rem;top:15%;left:5%}.FeaturesSection-module__BYs-9W__scoreStar3{color:#f37fcf;color:lab(68.5951% 52.5964 -21.1466);font-size:.95rem;bottom:8%;right:25%}.FeaturesSection-module__BYs-9W__scoreStar4{color:#659dfb;color:lab(64.1517% 2.34464 -53.0209);font-size:1.1rem;top:40%;right:3%}.FeaturesSection-module__BYs-9W__scoreStar5{color:#00d1da;color:lab(76.0141% -49.8866 -20.4183);font-size:.7rem;top:55%;left:8%}.FeaturesSection-module__BYs-9W__scoreDot5{background:#3db44a;background:lab(65.0263% -50.6023 42.8364);width:7px;height:7px;top:34%;right:6%}.FeaturesSection-module__BYs-9W__scoreDot6{background:#f0834e;background:lab(66.5025% 39.9168 47.1206);width:9px;height:9px;bottom:20%;left:12%}.FeaturesSection-module__BYs-9W__scoreMobileFrame{background:var(--f-frame);border:1px solid var(--f-border-strong);box-shadow:0 1.2rem 2rem -.8rem var(--f-shadow-lg);border-radius:1rem;flex-direction:column;gap:.7rem;padding:clamp(.65rem,2vw,.9rem);display:none}.FeaturesSection-module__BYs-9W__scoreMobileHeader{align-items:center;gap:.75rem;display:flex}.FeaturesSection-module__BYs-9W__scoreMobileHeader .FeaturesSection-module__BYs-9W__scoreCircle{flex-shrink:0;width:clamp(46px,8vw,58px);height:clamp(46px,8vw,58px)}.FeaturesSection-module__BYs-9W__scoreMobileHeader .FeaturesSection-module__BYs-9W__scoreCircle span{font-size:clamp(1.25rem,3vw,1.6rem)}.FeaturesSection-module__BYs-9W__scoreMobileHeaderText{flex-direction:column;gap:.3rem;min-width:0;display:flex}.FeaturesSection-module__BYs-9W__scoreMobileGrid{grid-template-columns:1fr 1fr;gap:.35rem .7rem;display:grid}.FeaturesSection-module__BYs-9W__scoreMarketCard{z-index:3;background:var(--f-chip);border:1px solid var(--f-border);box-shadow:0 .6rem 1.4rem -.6rem var(--f-shadow-md);white-space:nowrap;opacity:0;transform:translateY(16px) scale(.9) rotate(var(--rot,0deg));transition:opacity .6s var(--f-ease), transform .6s var(--f-ease);border-radius:.7rem;align-items:center;gap:.5rem;padding:.45rem .7rem;display:flex;position:absolute}.FeaturesSection-module__BYs-9W__visible .FeaturesSection-module__BYs-9W__scoreMarketCard{opacity:1;transform:translateY(0) scale(1) rotate(var(--rot,0deg))}.FeaturesSection-module__BYs-9W__scoreMarketIcon{flex-shrink:0;font-size:1.15rem;line-height:1}.FeaturesSection-module__BYs-9W__scoreMarketText{flex-direction:column;line-height:1.15;display:flex}.FeaturesSection-module__BYs-9W__scoreMarketTitle{color:var(--f-text);font-size:.72rem;font-weight:800}.FeaturesSection-module__BYs-9W__scoreMarketSub{color:var(--f-muted);font-size:.58rem}.FeaturesSection-module__BYs-9W__scoreMarketA{--rot:-3deg;transition-delay:.15s;top:2rem;left:-4rem}.FeaturesSection-module__BYs-9W__scoreMarketB{--rot:3deg;transition-delay:.28s;top:9rem;right:-7rem}.FeaturesSection-module__BYs-9W__scoreMarketC{--rot:-2deg;transition-delay:.4s;bottom:4.5rem;left:-7rem}.FeaturesSection-module__BYs-9W__scoreCalc{background:var(--f-inset);border-radius:1rem;flex-direction:column;gap:.65rem;padding:clamp(.6rem,1.5vw,1rem);display:flex}.FeaturesSection-module__BYs-9W__scoreCalcLabel{text-align:center;color:var(--f-muted);font-size:.62rem;font-weight:700}.FeaturesSection-module__BYs-9W__scoreDropdown{background:var(--f-surface);border:1px solid var(--f-border);color:var(--f-text);border-radius:.5rem;justify-content:space-between;align-items:center;padding:.5rem .7rem;font-size:.66rem;font-weight:600;display:flex}.FeaturesSection-module__BYs-9W__scoreDropdown svg{color:var(--f-faint);flex-shrink:0}.FeaturesSection-module__BYs-9W__scoreSliderRow{flex-direction:column;gap:.3rem;display:flex}.FeaturesSection-module__BYs-9W__scoreSliderHead{color:var(--f-muted);justify-content:space-between;align-items:baseline;gap:.5rem;font-size:.64rem;display:flex}.FeaturesSection-module__BYs-9W__scoreSliderValue{color:var(--f-text);font-variant-numeric:tabular-nums;font-weight:700}.FeaturesSection-module__BYs-9W__scoreRange{appearance:none;cursor:pointer;background:linear-gradient(to right, var(--f-accent) 0 var(--fill,0%), var(--f-track) var(--fill,0%) 100%);outline-offset:3px;border-radius:999px;width:100%;height:4px}.FeaturesSection-module__BYs-9W__scoreRange::-webkit-slider-thumb{appearance:none;background:var(--f-thumb);border:2px solid var(--f-frame);width:13px;height:13px;box-shadow:0 .1rem .35rem var(--f-shadow-sm);cursor:grab;transition:transform .15s var(--f-ease);border-radius:50%}.FeaturesSection-module__BYs-9W__scoreRange::-webkit-slider-thumb:active{cursor:grabbing;transform:scale(1.18)}.FeaturesSection-module__BYs-9W__scoreRange::-moz-range-thumb{background:var(--f-thumb);border:2px solid var(--f-frame);width:13px;height:13px;box-shadow:0 .1rem .35rem var(--f-shadow-sm);cursor:grab;border-radius:50%}.FeaturesSection-module__BYs-9W__scoreRange:focus-visible{outline:2px solid var(--f-accent)}.FeaturesSection-module__BYs-9W__scorePanel{background:var(--f-inset);border-radius:1rem;flex-direction:column;gap:.6rem;padding:clamp(.6rem,1.5vw,.9rem);display:flex}.FeaturesSection-module__BYs-9W__scorePanelTitle{text-align:center;color:var(--f-muted);font-size:.78rem;font-weight:600}.FeaturesSection-module__BYs-9W__scoreResultCard{background:var(--f-surface);border:1px solid var(--f-border);border-radius:.8rem;flex-direction:column;align-items:center;gap:.55rem;padding:clamp(.75rem,2vw,1.1rem) .75rem;display:flex}.FeaturesSection-module__BYs-9W__scoreExam{color:var(--f-text);font-size:.72rem;font-weight:800}.FeaturesSection-module__BYs-9W__scoreCircle{--circle:var(--f-score-5);background:radial-gradient(circle at 38% 32%, var(--circle), color-mix(in oklch, var(--circle), #161616 26%));width:clamp(58px,10vw,76px);height:clamp(58px,10vw,76px);box-shadow:0 0 0 4px color-mix(in oklch, var(--circle), transparent 72%), 0 .4rem 1.5rem color-mix(in oklch, var(--circle), transparent 55%);transition:background .3s var(--f-ease), box-shadow .3s var(--f-ease);border-radius:50%;place-items:center;display:grid}@supports (color:lab(0% 0 0)){.FeaturesSection-module__BYs-9W__scoreCircle{background:radial-gradient(circle at 38% 32%, var(--circle), color-mix(in oklch, var(--circle), lab(7.22637% -.0000149012 0) 26%))}}.FeaturesSection-module__BYs-9W__scoreCircle span{color:#f5fff5;color:lab(99.1042% -5.58892 4.33222);font-size:clamp(1.6rem,4vw,2.2rem);font-weight:800;line-height:1}.FeaturesSection-module__BYs-9W__scorePill{color:var(--f-muted);background:var(--f-surface);border:1px solid var(--f-border);font-variant-numeric:tabular-nums;border-radius:999px;padding:.3rem .7rem;font-size:.6rem}.FeaturesSection-module__BYs-9W__scorePill strong{color:var(--f-text)}.FeaturesSection-module__BYs-9W__scoreNote{color:var(--f-muted);text-align:center;min-height:1.4em;margin:0;font-size:.6rem}.FeaturesSection-module__BYs-9W__scoreSuccess{background:var(--f-success-bg);border:1px solid var(--f-success-border);width:100%;box-shadow:0 0 1.4rem -.4rem color-mix(in oklch, var(--f-success-text), transparent 50%);border-radius:.6rem;flex-direction:column;align-items:center;gap:.2rem;padding:.5rem;display:flex}.FeaturesSection-module__BYs-9W__scoreSparkles{letter-spacing:.25em;color:var(--f-success-text);font-size:.55rem}.FeaturesSection-module__BYs-9W__scoreSuccessText{color:var(--f-success-text);font-size:.62rem;font-weight:700}.FeaturesSection-module__BYs-9W__notesVisual{perspective:1500px;width:100%;max-width:600px;margin:0 auto;padding:clamp(2rem,5vw,3.25rem) clamp(1.5rem,4vw,3rem);position:relative}.FeaturesSection-module__BYs-9W__notesVisual .FeaturesSection-module__BYs-9W__floatCard{border-radius:1.26rem;padding:.99rem 1.8rem;bottom:1.25rem;right:0}.FeaturesSection-module__BYs-9W__notesVisual .FeaturesSection-module__BYs-9W__floatCardNum{font-size:2.34rem}.FeaturesSection-module__BYs-9W__notesVisual .FeaturesSection-module__BYs-9W__floatCard span{font-size:1.19rem}.FeaturesSection-module__BYs-9W__notesTablet{--depth:14px;--r:clamp(.8rem, 1.8vw, 1.15rem);z-index:2;aspect-ratio:1.4;border-radius:var(--r);width:100%;transform-style:preserve-3d;transform:rotateX(calc(13deg + var(--py,0) * -10deg)) rotateY(calc(-28deg + var(--px,0) * 14deg));transition:transform .4s var(--f-ease);will-change:transform;position:relative}.FeaturesSection-module__BYs-9W__notesScreen{z-index:2;border-radius:inherit;background:var(--f-frame);backface-visibility:hidden;border:clamp(4px,.8vw,7px) solid #0a0a0c;flex-direction:column;gap:clamp(.4rem,1.2vw,.6rem);padding:clamp(.5rem,1.5vw,.8rem);display:flex;position:absolute;inset:0;overflow:hidden}.FeaturesSection-module__BYs-9W__notesBack{border-radius:inherit;background:linear-gradient(150deg, var(--f-bezel), color-mix(in oklch, var(--f-bezel), black 24%));box-shadow:0 2.5rem 3.5rem -1.2rem var(--f-shadow-lg);transform:translateZ(calc(var(--depth) * -1));position:absolute;inset:0}.FeaturesSection-module__BYs-9W__notesEdge{background:linear-gradient(var(--f-bezel), color-mix(in oklch, var(--f-bezel), black 30%));position:absolute}.FeaturesSection-module__BYs-9W__edgeLeft,.FeaturesSection-module__BYs-9W__edgeRight{top:var(--r);height:calc(100% - 2 * var(--r));width:var(--depth)}.FeaturesSection-module__BYs-9W__edgeTop,.FeaturesSection-module__BYs-9W__edgeBottom{left:var(--r);width:calc(100% - 2 * var(--r));height:var(--depth)}.FeaturesSection-module__BYs-9W__edgeRight{transform-origin:100%;right:0;transform:rotateY(-90deg)}.FeaturesSection-module__BYs-9W__edgeLeft{transform-origin:0;left:0;transform:rotateY(90deg)}.FeaturesSection-module__BYs-9W__edgeTop{transform-origin:top;top:0;transform:rotateX(-90deg)}.FeaturesSection-module__BYs-9W__edgeBottom{transform-origin:bottom;bottom:0;transform:rotateX(90deg)}.FeaturesSection-module__BYs-9W__notesHeadline{text-align:center;color:var(--f-muted);flex-shrink:0;margin:0;font-size:clamp(.5rem,1.25vw,.64rem);font-style:italic;font-weight:600;line-height:1.4}.FeaturesSection-module__BYs-9W__notesTabs{flex-wrap:wrap;flex-shrink:0;justify-content:center;gap:.3rem;display:flex}.FeaturesSection-module__BYs-9W__notesTab{color:var(--f-muted);border:1px solid var(--f-border);background:var(--f-surface);border-radius:999px;padding:.2rem .45rem;font-size:clamp(.46rem,1.1vw,.54rem);font-weight:600}.FeaturesSection-module__BYs-9W__notesTabActive{color:var(--f-accent);border-color:var(--f-accent)}.FeaturesSection-module__BYs-9W__notesGrid{flex:1;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(4,1fr);gap:clamp(.3rem,1vw,.5rem);min-height:0;display:grid}.FeaturesSection-module__BYs-9W__notesCard{background:var(--f-surface);border:1px solid var(--f-border);border-radius:.5rem;align-items:center;gap:.3rem;min-width:0;padding:clamp(.3rem,1vw,.5rem);display:flex;overflow:hidden}.FeaturesSection-module__BYs-9W__notesCardIcon{flex-shrink:0;font-size:clamp(.6rem,1.4vw,.75rem)}.FeaturesSection-module__BYs-9W__notesCardLabel{color:var(--f-text);font-size:clamp(.4rem,.95vw,.5rem);font-weight:600;line-height:1.1}.FeaturesSection-module__BYs-9W__notesChip{z-index:5;text-align:center;max-width:8.5rem;color:var(--f-text);background:var(--f-chip);border:1px solid var(--f-border);box-shadow:0 .5rem 1.2rem -.5rem var(--f-shadow-md);border-radius:.55rem;padding:.35rem .6rem;font-size:clamp(.52rem,1.2vw,.62rem);font-weight:600;position:absolute}.FeaturesSection-module__BYs-9W__chipTopLeft{--rot:-7deg;top:-.25rem;left:1%}.FeaturesSection-module__BYs-9W__chipTopMid{--rot:1deg;top:95%;left:10rem}.FeaturesSection-module__BYs-9W__chipTopRight{--rot:4deg;top:-1rem;right:1%}.FeaturesSection-module__BYs-9W__chipRight{--rot:.5deg;bottom:30%;left:-.5rem}.FeaturesSection-module__BYs-9W__notesDot{z-index:1;border-radius:50%;position:absolute}.FeaturesSection-module__BYs-9W__notesDot1{background:#8968f4;background:lab(52.8837% 38.3169 -66.9104);width:12px;height:12px;top:30%;left:2%}.FeaturesSection-module__BYs-9W__notesDot2{background:#2393f1;background:lab(58.5307% -4.38389 -57.0491);width:14px;height:14px;bottom:8%;right:14%}.FeaturesSection-module__BYs-9W__notesStar{z-index:1;font-size:.9rem;position:absolute}.FeaturesSection-module__BYs-9W__notesStar1{color:#ae84f2;color:lab(62.9231% 33.3667 -49.8432);top:6%;left:26%}.FeaturesSection-module__BYs-9W__notesStar2{color:#ecbe24;color:lab(79.4849% 7.49299 74.8892);bottom:18%;right:4%}.FeaturesSection-module__BYs-9W__internVisual{perspective:1600px;width:100%;max-width:880px;margin:0 auto;padding:clamp(1.5rem,4vw,3rem) clamp(.75rem,2.5vw,1.75rem);position:relative}.FeaturesSection-module__BYs-9W__internBrowser{z-index:2;background:var(--intern-bg);border:1px solid var(--f-border-strong);width:100%;max-width:470px;box-shadow:0 2rem 3.5rem -1.25rem var(--f-shadow-lg);transform:rotateY(calc(var(--px,0) * 13deg)) rotateX(calc(var(--py,0) * -9deg));transform-style:preserve-3d;transition:transform .4s var(--f-ease);will-change:transform;border-radius:1.1rem;margin:0 auto;position:relative;overflow:hidden}.FeaturesSection-module__BYs-9W__internBar{background:var(--f-accent);align-items:center;gap:.4rem;padding:.5rem .7rem;display:flex}.FeaturesSection-module__BYs-9W__internBar span{background:#fafcffe6;background:lab(98.8197% -.809044 -3.66713/.9);border-radius:50%;width:9px;height:9px}.FeaturesSection-module__BYs-9W__internBody{background:var(--intern-bg);grid-template-columns:1.15fr .85fr;align-items:stretch;gap:clamp(.5rem,1.5vw,1rem);padding:clamp(.9rem,2.5vw,1.4rem);display:grid;position:relative}.FeaturesSection-module__BYs-9W__internCopy{flex-direction:column;min-width:0;display:flex}.FeaturesSection-module__BYs-9W__internBrand{letter-spacing:-.01em;color:var(--f-text);font-size:clamp(.85rem,2vw,1.05rem);font-weight:800}.FeaturesSection-module__BYs-9W__internTagline{color:var(--f-accent);margin-bottom:clamp(.6rem,2vw,.9rem);font-size:clamp(.62rem,1.5vw,.74rem);font-weight:600}.FeaturesSection-module__BYs-9W__internList{flex-direction:column;gap:clamp(.55rem,1.8vw,.8rem);margin:0 0 clamp(.7rem,2vw,1rem);padding:0;list-style:none;display:flex}.FeaturesSection-module__BYs-9W__internRow{align-items:flex-start;gap:.55rem;display:flex}.FeaturesSection-module__BYs-9W__internRowIcon{background:var(--f-surface);border:1px solid var(--f-border);border-radius:50%;flex-shrink:0;place-items:center;width:1.7rem;height:1.7rem;font-size:.85rem;display:grid}.FeaturesSection-module__BYs-9W__internRowIconImg{object-fit:contain;width:58%;height:58%}.FeaturesSection-module__BYs-9W__internRowTitle{color:var(--f-text);font-size:clamp(.66rem,1.5vw,.76rem);font-weight:700;line-height:1.2;display:block}.FeaturesSection-module__BYs-9W__internRowDesc{color:var(--f-muted);font-size:clamp(.58rem,1.3vw,.66rem);line-height:1.4;display:block}.FeaturesSection-module__BYs-9W__internArt{justify-content:center;align-items:flex-end;display:flex;position:relative}.FeaturesSection-module__BYs-9W__internArtImg{object-fit:contain;width:100%;max-width:200px;height:100%;display:block}.FeaturesSection-module__BYs-9W__internLight{display:block}.FeaturesSection-module__BYs-9W__internDark{display:none}html[data-theme=dark] .FeaturesSection-module__BYs-9W__internLight{display:none}html[data-theme=dark] .FeaturesSection-module__BYs-9W__internDark{display:block}.FeaturesSection-module__BYs-9W__internButton{z-index:2;letter-spacing:.01em;color:#fafcff;color:lab(98.8197% -.809044 -3.66713);background:linear-gradient(135deg, var(--f-accent-soft), var(--f-accent));cursor:pointer;box-shadow:0 0 1.6rem var(--f-glow), inset 0 1px 0 #f7fcff4d;transition:transform .35s var(--f-ease), box-shadow .35s var(--f-ease), filter .35s var(--f-ease);border:1px solid #f7fcff40;border:1px solid lab(98.7962% -1.55789 -7.30176/.25);border-radius:.6rem;align-self:flex-start;padding:.55rem 1.15rem;font-size:clamp(.62rem,1.4vw,.8rem);font-weight:700;line-height:1.1}@supports (color:lab(0% 0 0)){.FeaturesSection-module__BYs-9W__internButton{box-shadow:0 0 1.6rem var(--f-glow), inset 0 1px 0 lab(98.7962% -1.55789 -7.30176/.3)}}.FeaturesSection-module__BYs-9W__internButton:hover{box-shadow:0 0 2.4rem var(--f-glow), 0 0 1rem var(--f-glow), inset 0 1px 0 #f7fcff59;filter:brightness(1.06);transform:translateY(-1px)scale(1.04)}@supports (color:lab(0% 0 0)){.FeaturesSection-module__BYs-9W__internButton:hover{box-shadow:0 0 2.4rem var(--f-glow), 0 0 1rem var(--f-glow), inset 0 1px 0 lab(98.7962% -1.55789 -7.30176/.35)}}.FeaturesSection-module__BYs-9W__internButton:active{animation:FeaturesSection-module__BYs-9W__btnPress .34s var(--f-ease)}@keyframes FeaturesSection-module__BYs-9W__btnPress{0%{transform:scale(1.04)}35%{box-shadow:0 0 .6rem var(--f-glow);transform:scale(.93)}to{transform:scale(1.04)}}.FeaturesSection-module__BYs-9W__internButton:focus-visible{outline:2px solid var(--f-panel-title);outline-offset:2px}.FeaturesSection-module__BYs-9W__calloutSlot{z-index:1;width:clamp(7.5rem,15vw,8.75rem);position:absolute}.FeaturesSection-module__BYs-9W__calloutTopLeft{--enterDelay:.1s;--bx:110px;--by:80px;--cx:340px;--cy:150px;top:.5rem;left:0}.FeaturesSection-module__BYs-9W__calloutTopRight{--enterDelay:.22s;--bx:-110px;--by:80px;--cx:-340px;--cy:150px;top:.5rem;right:0}.FeaturesSection-module__BYs-9W__calloutBottomLeft{--enterDelay:.34s;--bx:110px;--by:-80px;--cx:340px;--cy:-150px;bottom:.5rem;left:0}.FeaturesSection-module__BYs-9W__calloutBottomRight{--enterDelay:.46s;--bx:-110px;--by:-80px;--cx:-340px;--cy:-150px;bottom:.5rem;right:0}.FeaturesSection-module__BYs-9W__calloutNum{height:3.4rem;color:var(--f-faint);opacity:0;transform:translate(var(--bx,0), var(--by,0)) scale(.5);transition:transform .7s var(--f-ease), opacity .5s ease;pointer-events:none;-webkit-user-select:none;user-select:none;place-items:center;font-size:clamp(2.8rem,6.5vw,4.2rem);font-weight:800;line-height:1;display:grid}.FeaturesSection-module__BYs-9W__visible .FeaturesSection-module__BYs-9W__calloutNum{opacity:.28;transition-delay:var(--enterDelay);transform:translate(0)scale(1)}.FeaturesSection-module__BYs-9W__internCallout{background:var(--f-chip);border:1px solid var(--f-border);width:100%;box-shadow:0 .7rem 1.6rem -.5rem var(--f-shadow-md);opacity:0;transform:translate(var(--cx,0), var(--cy,0));transition:transform .65s var(--f-ease), opacity .4s ease;border-radius:.6rem;align-items:flex-start;gap:.4rem;padding:.5rem .65rem;display:flex;position:absolute;top:0;left:0}.FeaturesSection-module__BYs-9W__calloutSlot.FeaturesSection-module__BYs-9W__open .FeaturesSection-module__BYs-9W__internCallout{opacity:1;transform:translate(0)}.FeaturesSection-module__BYs-9W__internCalloutIcon{flex-shrink:0;font-size:.9rem}.FeaturesSection-module__BYs-9W__internCalloutIconImg{object-fit:contain;flex-shrink:0;width:1.1rem;height:1.1rem}.FeaturesSection-module__BYs-9W__internCalloutTitle{color:var(--f-text);font-size:.68rem;font-weight:700;display:block}.FeaturesSection-module__BYs-9W__internCalloutDesc{color:var(--f-muted);font-size:.56rem;line-height:1.35;display:block}.FeaturesSection-module__BYs-9W__glitter{z-index:2;pointer-events:none;color:var(--f-accent);opacity:0;transform:translate(calc(-50% + var(--cx,0px)), calc(-50% + var(--cy,0px))) scale(.3);transition:transform .7s var(--f-ease), opacity .45s ease;font-size:1.3rem;line-height:1;position:absolute;top:1.6rem;left:50%}.FeaturesSection-module__BYs-9W__glitterDot{background:currentColor;border-radius:50%;width:11px;height:11px}.FeaturesSection-module__BYs-9W__glitter1{--gx:-6rem;--gy:-2rem;--gr:130deg;color:#ae84f2;color:lab(62.9231% 33.3667 -49.8432)}.FeaturesSection-module__BYs-9W__glitter2{--gx:6rem;--gy:-1.7rem;color:var(--f-accent)}.FeaturesSection-module__BYs-9W__glitter3{--gx:5.4rem;--gy:2.4rem;--gr:-110deg;color:#ecbe24;color:lab(79.4849% 7.49299 74.8892)}.FeaturesSection-module__BYs-9W__glitter4{--gx:-5.6rem;--gy:2.6rem;color:#00b4bc;color:lab(66.7266% -49.7646 -20.3395)}.FeaturesSection-module__BYs-9W__calloutSlot.FeaturesSection-module__BYs-9W__open .FeaturesSection-module__BYs-9W__glitter{opacity:1;transform:translate(calc(-50% + var(--gx,0px)), calc(-50% + var(--gy,0px))) scale(1) rotate(var(--gr,0deg));transition-delay:60ms}.FeaturesSection-module__BYs-9W__notesMobileImgWrapper,.FeaturesSection-module__BYs-9W__internMobileImgWrapper{display:none}@media (max-width:1170px){.FeaturesSection-module__BYs-9W__featureBlock,.FeaturesSection-module__BYs-9W__featureReversed{grid-template-columns:1fr;gap:clamp(1.25rem,4vw,2rem)}.FeaturesSection-module__BYs-9W__featureReversed .FeaturesSection-module__BYs-9W__featureHeader{order:0}.FeaturesSection-module__BYs-9W__featureHeader{text-align:center}.FeaturesSection-module__BYs-9W__featureEyebrow{justify-content:center}.FeaturesSection-module__BYs-9W__featureDescription{max-width:46ch;margin:0 auto}.FeaturesSection-module__BYs-9W__floatCard,.FeaturesSection-module__BYs-9W__notesChip,.FeaturesSection-module__BYs-9W__notesStar,.FeaturesSection-module__BYs-9W__notesDot,.FeaturesSection-module__BYs-9W__notesFloatImg,.FeaturesSection-module__BYs-9W__scoreMarketCard,.FeaturesSection-module__BYs-9W__scoreDot,.FeaturesSection-module__BYs-9W__scoreStar,.FeaturesSection-module__BYs-9W__scoreFrame,.FeaturesSection-module__BYs-9W__calloutSlot,.FeaturesSection-module__BYs-9W__notesTablet,.FeaturesSection-module__BYs-9W__internBrowser{display:none!important}.FeaturesSection-module__BYs-9W__scoreMobileFrame{display:flex}.FeaturesSection-module__BYs-9W__scoreVisual{padding-top:.5rem;padding-bottom:.5rem}.FeaturesSection-module__BYs-9W__notesMobileImgWrapper,.FeaturesSection-module__BYs-9W__internMobileImgWrapper{width:100%;max-width:100%;margin:0 auto;overflow:hidden;display:block!important}.FeaturesSection-module__BYs-9W__notesMobileImg,.FeaturesSection-module__BYs-9W__internMobileImg{border-radius:0;width:100%;height:auto}.FeaturesSection-module__BYs-9W__notesVisual,.FeaturesSection-module__BYs-9W__internVisual{width:calc(100% + 2*clamp(1rem,3vw,2rem));max-width:none;margin-left:calc(-1*clamp(1rem,3vw,2rem));padding:0}}@media (max-width:600px){.FeaturesSection-module__BYs-9W__scoreMobileGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.FeaturesSection-module__BYs-9W__featureBlock,.FeaturesSection-module__BYs-9W__featureHeader,.FeaturesSection-module__BYs-9W__featureStage{opacity:1!important;filter:none!important;transition:none!important;transform:none!important}.FeaturesSection-module__BYs-9W__animatedLetter{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}.FeaturesSection-module__BYs-9W__floatCard,.FeaturesSection-module__BYs-9W__notesChip,.FeaturesSection-module__BYs-9W__notesDot,.FeaturesSection-module__BYs-9W__notesStar,.FeaturesSection-module__BYs-9W__notesFloatImg{transform:rotate(var(--rot,0deg));transition:none}.FeaturesSection-module__BYs-9W__calloutNum{opacity:.28!important;transition:none!important;transform:none!important}.FeaturesSection-module__BYs-9W__scoreMarketCard{opacity:1!important;transform:rotate(var(--rot,0deg))!important;transition:none!important}.FeaturesSection-module__BYs-9W__internCallout{transition:none!important;transform:none!important}.FeaturesSection-module__BYs-9W__glitter{display:none}.FeaturesSection-module__BYs-9W__notesTablet,.FeaturesSection-module__BYs-9W__internBrowser{transition:none;transform:none}.FeaturesSection-module__BYs-9W__internButton:active{animation:none}}
.AboutPage-module__pHXU9W__staffSection{--card-w:clamp(8rem, 13vw, 11rem);text-align:center;box-sizing:border-box;width:100%;margin:0 auto}.AboutPage-module__pHXU9W__staffContainer,.AboutPage-module__pHXU9W__staffContainerTwo{box-sizing:border-box;justify-content:space-between;place-items:start center;gap:2.5rem 1rem;margin:1.875rem auto 0;padding:0 clamp(1rem,3vw,2rem);display:grid}.AboutPage-module__pHXU9W__staffContainer{grid-template-columns:repeat(4, var(--card-w))}.AboutPage-module__pHXU9W__staffContainerTwo{grid-template-columns:repeat(3, var(--card-w))}.AboutPage-module__pHXU9W__staffMember{width:var(--card-w);box-sizing:border-box;flex-direction:column;align-items:center;gap:.375rem;display:flex}.AboutPage-module__pHXU9W__staffMember p{color:var(--text-color);box-sizing:border-box;margin-top:1.25rem;font-size:clamp(.9rem,2.5vw,1rem);font-weight:600}.AboutPage-module__pHXU9W__staffMember h1{text-align:center;color:var(--text-color);justify-content:center;align-items:flex-end;min-height:2.4em;margin:.25rem 0 .5rem;font-size:clamp(1rem,2.5vw,1.125rem);line-height:1.2;display:flex}.AboutPage-module__pHXU9W__staffSection h2{font-size:var(--mission-title-size);color:var(--text-color);box-sizing:border-box}.AboutPage-module__pHXU9W__staffSection+.AboutPage-module__pHXU9W__staffSection{padding-top:clamp(2rem,5vw,4rem)}.AboutPage-module__pHXU9W__staffMember img{object-fit:cover;width:8rem;height:8rem;box-shadow:0 .25rem .5rem var(--box-shadow-color);box-sizing:border-box;border-radius:50%;flex-shrink:0;transition:transform .3s}.AboutPage-module__pHXU9W__staffRole{text-align:center;color:var(--text-color);box-sizing:border-box;margin-top:.9rem;font-size:clamp(.85rem,2vw,.95rem);font-weight:600}.AboutPage-module__pHXU9W__staffBio{text-align:center;color:var(--text-color);box-sizing:border-box;margin-top:.5rem;font-size:clamp(.8rem,2vw,.9rem);font-weight:400;line-height:1.5}.AboutPage-module__pHXU9W__missionSection h2{text-align:center;line-height:1.6;font-size:var(--mission-title-size);color:var(--text-color);box-sizing:border-box;max-width:50rem;margin:0 auto;padding:0 clamp(1rem,3vw,2rem)}.AboutPage-module__pHXU9W__missionSection p{text-align:center;line-height:1.6;font-size:var(--mission-text-size);color:var(--text-color);box-sizing:border-box;max-width:62.5rem;margin:0 auto;padding:.125rem clamp(1rem,3vw,2rem) 6.25rem}.AboutPage-module__pHXU9W__impactSection{text-align:center;padding:var(--section-padding) clamp(1rem, 3vw, 2rem);box-sizing:border-box;max-width:56.25rem;margin:0 auto}.AboutPage-module__pHXU9W__impactGrid{gap:var(--gap-size);box-sizing:border-box;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));place-items:stretch stretch;margin-top:1.875rem;display:grid}.AboutPage-module__pHXU9W__impactBox{background-color:var(--norm-color);box-shadow:0 .25rem .6rem var(--box-shadow-color);box-sizing:border-box;border-radius:.75rem;width:100%;padding:1.875rem;transition:transform .3s}.AboutPage-module__pHXU9W__impactNumber{color:var(--text-color);box-sizing:border-box;font-size:clamp(1.5rem,4vw,2rem);font-weight:700}.AboutPage-module__pHXU9W__impactLabel{color:var(--text-color);box-sizing:border-box;margin-top:.6rem;font-size:clamp(.9rem,2.5vw,1rem)}.AboutPage-module__pHXU9W__aboutFlexContainer{gap:var(--section-padding);padding:var(--section-padding) clamp(1rem, 3vw, 2rem);box-sizing:border-box;flex-direction:column;max-width:93.75rem;margin:0 auto;display:flex}.AboutPage-module__pHXU9W__missionSection{text-align:center;box-sizing:border-box;padding-top:1.25rem}.AboutPage-module__pHXU9W__executivesImpactContainer{box-sizing:border-box;flex-direction:column;align-items:center;display:flex}@media (max-width:480px){.AboutPage-module__pHXU9W__staffSection{--card-w:min(18rem, 80vw)}.AboutPage-module__pHXU9W__staffContainer,.AboutPage-module__pHXU9W__staffContainerTwo{grid-template-columns:var(--card-w);justify-content:center;gap:clamp(1.5rem,6vw,2rem)}.AboutPage-module__pHXU9W__impactGrid{grid-template-columns:1fr;gap:clamp(1rem,4vw,1.5rem)}}@media (min-width:481px) and (max-width:767px){.AboutPage-module__pHXU9W__staffSection{--card-w:clamp(9rem, 28vw, 14rem)}.AboutPage-module__pHXU9W__staffContainer,.AboutPage-module__pHXU9W__staffContainerTwo{grid-template-columns:repeat(2, var(--card-w));justify-content:center;gap:2rem}.AboutPage-module__pHXU9W__impactGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}@media (min-width:768px){.AboutPage-module__pHXU9W__aboutFlexContainer{flex-flow:wrap;justify-content:center}.AboutPage-module__pHXU9W__missionSection{text-align:left;flex:25rem;max-width:31.25rem}.AboutPage-module__pHXU9W__missionSection h2,.AboutPage-module__pHXU9W__missionSection p{text-align:left;padding-left:0}.AboutPage-module__pHXU9W__executivesImpactContainer{flex:37.5rem;margin-left:0}}@media (min-width:1024px){.AboutPage-module__pHXU9W__staffSection{margin-left:0}.AboutPage-module__pHXU9W__staffContainerTwo{margin-left:auto;margin-right:auto}}@media (min-width:1440px){.AboutPage-module__pHXU9W__aboutFlexContainer{max-width:110rem}.AboutPage-module__pHXU9W__staffSection{margin-left:0}}@media (orientation:portrait) and (max-width:768px){.AboutPage-module__pHXU9W__impactGrid{gap:clamp(.8rem,3vw,1.5rem)}}@media (orientation:landscape) and (min-width:768px) and (max-width:1024px){.AboutPage-module__pHXU9W__aboutFlexContainer{gap:clamp(2rem,4vw,4rem)}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.AboutPage-module__pHXU9W__staffMember img{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}}@media (prefers-reduced-motion:reduce){.AboutPage-module__pHXU9W__staffMember img,.AboutPage-module__pHXU9W__impactBox{transition:none}}@media print{.AboutPage-module__pHXU9W__staffSection,.AboutPage-module__pHXU9W__missionSection,.AboutPage-module__pHXU9W__impactSection{break-inside:avoid;page-break-inside:avoid}.AboutPage-module__pHXU9W__aboutFlexContainer{flex-direction:column}.AboutPage-module__pHXU9W__staffContainer,.AboutPage-module__pHXU9W__staffContainerTwo{grid-template-columns:repeat(2,1fr);gap:1rem}}
.ResourcesPage-module__HGo7za__mainHeader{font-family:Open Sans;font-size:var(--main-header-size);text-align:center;white-space:pre-line;max-width:clamp(60rem,85vw,75rem);color:var(--text-color);box-sizing:border-box;margin:0;padding-top:clamp(1rem,4vw,10rem);padding-left:clamp(1rem,3vw,2rem);padding-right:clamp(1rem,3vw,2rem);font-weight:700;line-height:1.2}.ResourcesPage-module__HGo7za__subjectSection{text-align:center;box-sizing:border-box;flex-direction:column;align-items:center;max-width:100%;margin:0 auto clamp(2rem,5vw,3rem);padding:0 clamp(1rem,3vw,2rem);display:flex}.ResourcesPage-module__HGo7za__mainButtonsRow{box-sizing:border-box;grid-template-columns:repeat(3,minmax(13rem,13rem));place-content:center;justify-items:center;gap:clamp(.8rem,2vw,1rem);width:fit-content;max-width:100%;margin:0 auto;padding:0 clamp(1rem,3vw,2rem);display:grid}.ResourcesPage-module__HGo7za__buttonContainer{box-sizing:border-box;grid-template-columns:1fr;justify-items:center;gap:clamp(.8rem,2vw,1rem);width:100%;max-width:100%;padding:clamp(.8rem,2vw,1rem) 0;display:grid}.ResourcesPage-module__HGo7za__mainButton{background-color:var(--main-button-color);width:13rem;min-width:13rem;color:var(--norm-color);z-index:1;touch-action:manipulation;box-sizing:border-box;border:none;border-radius:.6rem;flex-wrap:wrap;justify-content:center;margin:0;padding:clamp(.6rem,1.5vw,.75rem) clamp(1.2rem,3vw,1.5rem);font-size:1em;font-weight:700;transition:transform .3s;display:flex;position:relative;box-shadow:4px 4px #fff,8px 8px #ffffff80,12px 12px #ffffff40}.ResourcesPage-module__HGo7za__viewButton{background-color:var(--norm-color);width:100%;color:var(--text-color);cursor:pointer;border-radius:.6rem;margin-top:.5em;padding:.5em;font-weight:400;display:block}.ResourcesPage-module__HGo7za__mainButton:hover{box-shadow:4px 4px #ffffff80,8px 8px #ffffff40,12px 12px #ffffff20}.ResourcesPage-module__HGo7za__popupContainer{box-sizing:border-box;justify-content:center;width:100%;margin-top:clamp(1.5rem,4vw,2rem);display:flex}.ResourcesPage-module__HGo7za__popupBar{box-sizing:border-box;grid-template-columns:repeat(auto-fit,minmax(clamp(250px,40vw,280px),1fr));gap:clamp(.8rem,2vw,1rem);max-width:clamp(50rem,85vw,62.5rem);margin:clamp(2rem,5vw,3rem) auto;padding:0 clamp(1rem,3vw,2rem);display:grid}.ResourcesPage-module__HGo7za__popupButton{background-color:var(--norm-color);color:var(--text-color);cursor:pointer;text-align:center;white-space:normal;width:100%;min-height:clamp(10rem,20vw,12rem);box-shadow:0 .25rem .6rem var(--box-shadow-color);touch-action:manipulation;box-sizing:border-box;border:none;border-radius:.6rem;flex-direction:column;justify-content:center;align-items:center;gap:clamp(.3rem,.8vw,.4rem);padding:clamp(1.2rem,3vw,1.5rem) clamp(.8rem,2vw,1rem);font-size:clamp(1rem,2.5vw,1.1rem);line-height:1.3;transition:all .3s;display:flex}.ResourcesPage-module__HGo7za__popupButton:hover{box-shadow:0 .5rem 1.125rem var(--box-shadow-hover-color);cursor:pointer;background-color:var(--popup-color)}.ResourcesPage-module__HGo7za__subButtons{opacity:0;box-sizing:border-box;width:100%;transition:all .3s;display:none;transform:translateY(-1.25rem)}.ResourcesPage-module__HGo7za__subButtons.ResourcesPage-module__HGo7za__show{opacity:1;justify-content:center;display:flex;transform:translateY(0)}.ResourcesPage-module__HGo7za__satCountdown{text-align:center;padding:var(--section-padding) clamp(1rem, 3vw, 2rem);box-sizing:border-box;max-width:100%;font-family:Open Sans}.ResourcesPage-module__HGo7za__satCountdown h2{margin-bottom:var(--gap-size);color:var(--text-color);box-sizing:border-box;font-family:Open Sans;font-size:clamp(2rem,6vw,2.625rem)}.ResourcesPage-module__HGo7za__countdownTimer{box-sizing:border-box;flex-wrap:wrap;justify-content:center;gap:clamp(1rem,5vw,2.5rem);padding:0 clamp(1rem,3vw,2rem);display:flex}.ResourcesPage-module__HGo7za__countdownTimer div{background-color:var(--sat-timer-color);color:var(--norm-color);width:var(--countdown-size);height:var(--countdown-size);box-shadow:0 .5rem 1.125rem var(--box-shadow-color);box-sizing:border-box;border-radius:50%;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;padding:clamp(1.2rem,3vw,1.875rem);transition:transform .3s;display:flex}.ResourcesPage-module__HGo7za__countdownTimer span{font-weight:700;font-size:var(--countdown-font);text-shadow:0 0 .3rem var(--sat-text-shadow-color);box-sizing:border-box;margin-bottom:clamp(.2rem,.5vw,.3rem);font-family:Open Sans}.ResourcesPage-module__HGo7za__countdownTimer p{color:var(--norm-color);box-sizing:border-box;text-align:center;margin:0;font-size:clamp(.8rem,2.5vw,1rem)}@media (max-width:480px){.ResourcesPage-module__HGo7za__mainHeader{padding-top:clamp(3rem,8vw,5rem);padding-left:.75rem;padding-right:.75rem;font-size:clamp(1.3rem,5vw,1.8rem);line-height:1.3}.ResourcesPage-module__HGo7za__subjectSection{margin-bottom:clamp(1rem,3vw,1.5rem);padding:clamp(1rem,3vw,1.5rem) .5rem}.ResourcesPage-module__HGo7za__mainButtonsRow{grid-template-columns:1fr;gap:.65rem;width:100%;padding:0 .75rem}.ResourcesPage-module__HGo7za__buttonContainer{gap:.65rem;padding:0 .75rem}.ResourcesPage-module__HGo7za__mainButton{width:13rem;min-width:13rem;max-width:13rem;padding:.6rem 1rem;font-size:.85rem}.ResourcesPage-module__HGo7za__popupContainer{margin-top:1rem}.ResourcesPage-module__HGo7za__popupBar{grid-template-columns:1fr;gap:.65rem;margin:1rem auto;padding:0 .75rem}.ResourcesPage-module__HGo7za__popupButton{min-height:8rem;padding:1rem .75rem;font-size:.9rem}.ResourcesPage-module__HGo7za__satCountdown{padding:clamp(1rem,3vw,1.5rem) .75rem}.ResourcesPage-module__HGo7za__satCountdown h2{margin-bottom:clamp(.8rem,2vw,1.2rem);font-size:clamp(1.4rem,5vw,1.8rem)}.ResourcesPage-module__HGo7za__countdownTimer{gap:clamp(.6rem,2.5vw,1rem);padding:0 .5rem}.ResourcesPage-module__HGo7za__countdownTimer div{width:clamp(70px,18vw,90px);height:clamp(70px,18vw,90px);padding:clamp(.8rem,2vw,1rem)}.ResourcesPage-module__HGo7za__countdownTimer span{font-size:clamp(1.2rem,4vw,1.5rem)}.ResourcesPage-module__HGo7za__countdownTimer p{font-size:clamp(.65rem,2vw,.75rem)}}@media (min-width:481px) and (max-width:767px){.ResourcesPage-module__HGo7za__mainButtonsRow{grid-template-columns:repeat(2,minmax(13rem,13rem));gap:clamp(.8rem,2vw,1rem)}.ResourcesPage-module__HGo7za__buttonContainer{gap:clamp(.8rem,2vw,1rem)}.ResourcesPage-module__HGo7za__popupBar{grid-template-columns:repeat(2,1fr);gap:clamp(.8rem,2vw,1rem)}.ResourcesPage-module__HGo7za__countdownTimer{gap:clamp(1.2rem,4vw,2rem)}}@media (min-width:768px){.ResourcesPage-module__HGo7za__subjectSection{padding:.5rem clamp(2rem,6vw,4rem)}.ResourcesPage-module__HGo7za__popupBar{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.ResourcesPage-module__HGo7za__countdownTimer{gap:clamp(1.5rem,4vw,2.5rem)}}@media (min-width:1024px){.ResourcesPage-module__HGo7za__mainHeader{padding-top:clamp(2.5rem,2vw,8rem);font-size:clamp(2.5rem,5vw,3.125rem)}.ResourcesPage-module__HGo7za__popupBar{flex-wrap:wrap;justify-content:center;max-width:70rem;display:flex}.ResourcesPage-module__HGo7za__popupButton{flex:none;width:clamp(15rem,25vw,17rem);height:clamp(10rem,18vw,12rem)}.ResourcesPage-module__HGo7za__countdownTimer{gap:clamp(2rem,4vw,2.5rem)}}@media (min-width:1200px){.ResourcesPage-module__HGo7za__container,.ResourcesPage-module__HGo7za__mainHeader,.ResourcesPage-module__HGo7za__subjectSection,.ResourcesPage-module__HGo7za__satCountdown{max-width:clamp(80rem,90vw,100rem);margin-left:auto;margin-right:auto}.ResourcesPage-module__HGo7za__popupBar{max-width:80rem}}@media (min-width:1440px){.ResourcesPage-module__HGo7za__container,.ResourcesPage-module__HGo7za__mainHeader,.ResourcesPage-module__HGo7za__subjectSection,.ResourcesPage-module__HGo7za__satCountdown{max-width:110rem}.ResourcesPage-module__HGo7za__popupBar{max-width:90rem}}@media (orientation:portrait) and (max-width:768px){.ResourcesPage-module__HGo7za__countdownTimer{gap:clamp(.8rem,3vw,1.5rem)}.ResourcesPage-module__HGo7za__mainButtonsRow,.ResourcesPage-module__HGo7za__buttonContainer{gap:clamp(.8rem,2vw,1rem)}.ResourcesPage-module__HGo7za__mainHeader{padding-top:clamp(2.5rem,8vw,4rem);padding-left:.85rem;padding-right:.85rem;font-size:clamp(1.4rem,5.5vw,2rem)}.ResourcesPage-module__HGo7za__subjectSection{padding:clamp(1.2rem,3.5vw,1.8rem) .75rem}.ResourcesPage-module__HGo7za__popupBar{padding:0 .85rem}.ResourcesPage-module__HGo7za__satCountdown{padding:clamp(1.2rem,3.5vw,1.8rem) .85rem}}@media (orientation:landscape) and (min-width:768px) and (max-width:1024px){.ResourcesPage-module__HGo7za__countdownTimer div{width:clamp(90px,12vw,130px);height:clamp(90px,12vw,130px)}.ResourcesPage-module__HGo7za__popupButton{min-height:clamp(8rem,15vw,10rem)}.ResourcesPage-module__HGo7za__mainHeader{padding-top:clamp(5rem,8vw,7rem)}}@supports (container-type:inline-size){.ResourcesPage-module__HGo7za__subjectSection{container-type:inline-size}@container (max-width:600px){.ResourcesPage-module__HGo7za__mainButtonsRow,.ResourcesPage-module__HGo7za__buttonContainer{flex-direction:column}}@container (min-width:900px){.ResourcesPage-module__HGo7za__mainButtonsRow,.ResourcesPage-module__HGo7za__buttonContainer{flex-direction:row}}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.ResourcesPage-module__HGo7za__mainHeader,.ResourcesPage-module__HGo7za__countdownTimer span{text-rendering:optimizelegibility}}@media (prefers-reduced-motion:reduce){.ResourcesPage-module__HGo7za__mainButton,.ResourcesPage-module__HGo7za__popupButton,.ResourcesPage-module__HGo7za__countdownTimer div,.ResourcesPage-module__HGo7za__subButtons{transition:none}.ResourcesPage-module__HGo7za__mainButton:hover,.ResourcesPage-module__HGo7za__popupButton:hover,.ResourcesPage-module__HGo7za__countdownTimer div:hover{transform:none}.ResourcesPage-module__HGo7za__mainButton:before{animation:none}}@media (pointer:coarse){.ResourcesPage-module__HGo7za__mainButton,.ResourcesPage-module__HGo7za__popupButton{min-width:clamp(44px,8vw,48px);min-height:clamp(44px,8vw,48px);padding:clamp(.8rem,2vw,1rem) clamp(1.5rem,3vw,2rem)}.ResourcesPage-module__HGo7za__countdownTimer div{min-width:clamp(80px,12vw,100px);min-height:clamp(80px,12vw,100px)}}@media print{.ResourcesPage-module__HGo7za__popupButton,.ResourcesPage-module__HGo7za__mainButton{box-shadow:none;break-inside:avoid;page-break-inside:avoid;border:1px solid #ccc}.ResourcesPage-module__HGo7za__countdownTimer div{box-shadow:none;border:1px solid #ccc}.ResourcesPage-module__HGo7za__mainButton:before{background:#377396;animation:none}.ResourcesPage-module__HGo7za__countdownTimer{flex-direction:column;align-items:center;gap:1rem}.ResourcesPage-module__HGo7za__mainButtonsRow,.ResourcesPage-module__HGo7za__buttonContainer{flex-direction:column;align-items:center;gap:.5rem}}
.ToolsPage-module__bFRFaG__mainTitle{color:var(--text-color);box-sizing:border-box;margin-bottom:clamp(.5rem,1.5vw,5px);font-size:clamp(2rem,7vw,50px);font-weight:500}.ToolsPage-module__bFRFaG__subTitle{color:var(--support-subtitle-color);box-sizing:border-box;margin-top:0;margin-bottom:clamp(3rem,8vw,100px);font-size:clamp(1rem,2.5vw,1.1rem)}.ToolsPage-module__bFRFaG__support{text-align:center;box-sizing:border-box;max-width:90rem;margin:clamp(20px,1vw,50px) auto clamp(5rem,12vw,150px);padding:clamp(1rem,3vw,10px) clamp(.75rem,6vw,60px)}.ToolsPage-module__bFRFaG__cardRow{background:var(--norm-color);border:2px solid var(--text-color);box-shadow:0 2px 6px var(--box-shadow-color);border-radius:28px;grid-template-columns:1fr 1fr;align-items:stretch;gap:24px;padding:24px;display:grid}.ToolsPage-module__bFRFaG__inputCard{box-shadow:none;background:0 0;border:none;border-radius:0;padding:0}.ToolsPage-module__bFRFaG__examSelectionPrompt{text-align:center;padding:24px}.ToolsPage-module__bFRFaG__promptTitle{color:var(--text-color);margin-bottom:12px;font-size:24px;font-weight:600}.ToolsPage-module__bFRFaG__promptDescription{color:var(--footer-column-color);margin-bottom:24px;font-size:14px;line-height:1.5}.ToolsPage-module__bFRFaG__examDropdownLarge{border:2px solid var(--box-top-color);background:var(--norm-color);width:100%;color:var(--text-color);cursor:pointer;border-radius:10px;padding:14px 16px;font-size:16px;font-weight:500;transition:all .2s}.ToolsPage-module__bFRFaG__examDropdownLarge:hover{border-color:var(--box-top-color);box-shadow:0 2px 8px var(--box-shadow-hover-color)}.ToolsPage-module__bFRFaG__examDropdownLarge:focus{border-color:var(--box-top-color);box-shadow:0 0 0 3px var(--box-shadow-color);outline:none}.ToolsPage-module__bFRFaG__selectBtn{background:var(--testimonial-inside-color);border:1px solid var(--connector-line-color);text-align:left;cursor:pointer;width:100%;color:var(--text-color);border-radius:10px;padding:10px 12px;font-size:14px;font-weight:600;transition:background .2s}.ToolsPage-module__bFRFaG__selectBtn:hover{background:var(--main-button-hover-color)}.ToolsPage-module__bFRFaG__examSelector{border-bottom:1px solid var(--connector-line-color);margin-top:18px;padding-bottom:12px}.ToolsPage-module__bFRFaG__examSelectorLabel{color:var(--text-color);margin-bottom:8px;font-size:14px;font-weight:600;display:block}.ToolsPage-module__bFRFaG__examDropdown{border:1px solid var(--connector-line-color);background:var(--sidebar-color);width:100%;color:var(--text-color);cursor:pointer;border-radius:8px;padding:10px 12px;font-size:14px;transition:all .2s}.ToolsPage-module__bFRFaG__examDropdown:hover{border-color:var(--box-top-color);background:var(--sidebar-hover-color)}.ToolsPage-module__bFRFaG__examDropdown:focus{border-color:var(--box-top-color);box-shadow:0 0 0 3px var(--box-shadow-color);outline:none}.ToolsPage-module__bFRFaG__control{margin-top:18px}.ToolsPage-module__bFRFaG__controlTop{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.ToolsPage-module__bFRFaG__controlLabel{color:var(--text-color);font-size:14px}.ToolsPage-module__bFRFaG__controlValue{color:var(--text-color);font-size:14px;font-weight:500}.ToolsPage-module__bFRFaG__slider{appearance:none;background:linear-gradient(90deg, var(--box-top-color) var(--fill-percent,0%), var(--connector-line-color) var(--fill-percent,0%));border-radius:8px;outline:none;width:100%;height:8px;transition:background .15s ease-in-out}.ToolsPage-module__bFRFaG__slider::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--box-top-color) var(--fill-percent,0%), var(--connector-line-color) var(--fill-percent,0%));border-radius:8px;height:8px}.ToolsPage-module__bFRFaG__slider::-webkit-slider-thumb{appearance:none;background:var(--box-top-color);cursor:pointer;border:none;border-radius:50%;width:18px;height:18px;margin-top:-5px;box-shadow:0 1px 2px #0000001a}.ToolsPage-module__bFRFaG__slider::-moz-range-track{background:var(--connector-line-color);border-radius:8px;height:8px}.ToolsPage-module__bFRFaG__slider::-moz-range-progress{background:var(--box-top-color);border-radius:8px;height:8px}.ToolsPage-module__bFRFaG__slider::-ms-track{color:#0000;background:0 0;border-color:#0000;border-radius:8px;height:8px}.ToolsPage-module__bFRFaG__slider::-ms-fill-lower{background:var(--box-top-color);border-radius:8px}.ToolsPage-module__bFRFaG__slider::-ms-fill-upper{background:var(--connector-line-color);border-radius:8px}.ToolsPage-module__bFRFaG__slider:focus::-webkit-slider-runnable-track{box-shadow:0 0 0 3px var(--box-shadow-color)}.ToolsPage-module__bFRFaG__slider:focus::-moz-range-track{box-shadow:0 0 0 3px var(--box-shadow-color)}.ToolsPage-module__bFRFaG__resultCardOuter{background:var(--sat-timer-color);box-shadow:none;border:none;border-radius:18px;flex-direction:column;padding:20px;display:flex}.ToolsPage-module__bFRFaG__resultHeader{color:var(--text-color);text-align:center;padding-top:4px;padding-bottom:10px;font-size:24px;font-weight:400}.ToolsPage-module__bFRFaG__resultInner{background:var(--norm-color);text-align:center;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:calc(100% - 55px);margin:0 auto;padding:32px 24px;display:flex}.ToolsPage-module__bFRFaG__examName{color:var(--text-color);margin-bottom:8px;font-size:16px;font-weight:700}.ToolsPage-module__bFRFaG__bigScore{--score-hue:0;justify-content:center;align-items:center;margin:1rem 0;display:flex}.ToolsPage-module__bFRFaG__scoreBadge{color:#fff;background:linear-gradient(145deg, hsl(var(--score-hue) 85% 58%), hsl(var(--score-hue) 92% 34%));width:clamp(5rem,16vw,8.5rem);height:clamp(5rem,16vw,8.5rem);box-shadow:inset 0 2px 10px #ffffff2e, inset 0 -10px 18px #0000002e, 0 0 0 8px color-mix(in srgb, hsl(var(--score-hue) 85% 58%) 20%, transparent), 0 18px 32px #0000002e;text-shadow:0 1px #ffffff2e,0 -1px 1px #00000059,0 0 6px #0000002e;border-radius:50%;place-items:center;font-size:clamp(2.5rem,8vw,4.5rem);font-weight:900;line-height:1;display:grid;transform:translateY(0)}.ToolsPage-module__bFRFaG__message{color:var(--text-color);max-width:320px;margin:6px 0 18px;font-size:14px}.ToolsPage-module__bFRFaG__totalSummary{background:color-mix(in srgb, var(--box-top-color) 10%, var(--norm-color));border:1px solid color-mix(in srgb, var(--box-top-color) 18%, transparent);color:var(--text-color);border-radius:999px;justify-content:center;align-items:center;gap:6px;margin-bottom:12px;padding:10px 14px;font-size:14px;font-weight:500;display:inline-flex}.ToolsPage-module__bFRFaG__totalSummary strong{font-weight:800}.ToolsPage-module__bFRFaG__congratsEffect{background:linear-gradient(135deg, color-mix(in srgb, #24c16f 28%, var(--norm-color)), color-mix(in srgb, #7df1b2 16%, var(--norm-color)));border:1px solid #24c16f66;border-radius:16px;width:100%;padding:14px 16px;animation:1.8s ease-in-out infinite ToolsPage-module__bFRFaG__congratsPulse;position:relative;overflow:hidden;box-shadow:0 12px 30px #24c16f2e}.ToolsPage-module__bFRFaG__congratsSparkles{color:#19a55a;justify-content:center;gap:14px;margin-bottom:6px;font-size:18px;display:flex}.ToolsPage-module__bFRFaG__congratsSparkles span{animation:1.4s ease-in-out infinite ToolsPage-module__bFRFaG__sparkleFloat}.ToolsPage-module__bFRFaG__congratsSparkles span:nth-child(2){animation-delay:.15s}.ToolsPage-module__bFRFaG__congratsSparkles span:nth-child(3){animation-delay:.3s}.ToolsPage-module__bFRFaG__congratsText{letter-spacing:.02em;color:#11703d;font-size:14px;font-weight:800}.ToolsPage-module__bFRFaG__cta{background:var(--box-top-color);color:var(--norm-color);cursor:pointer;border:none;border-radius:10px;padding:10px 16px;font-size:14px;font-weight:600;transition:background .2s}.ToolsPage-module__bFRFaG__cta:hover{background:var(--testimonial-inside-color);box-shadow:0 .25rem .6rem var(--box-shadow-hover-color)}@keyframes ToolsPage-module__bFRFaG__congratsPulse{0%,to{transform:translateY(0)scale(1);box-shadow:0 12px 30px #24c16f2e}50%{transform:translateY(-1px)scale(1.01);box-shadow:0 16px 34px #24c16f3d}}@keyframes ToolsPage-module__bFRFaG__sparkleFloat{0%,to{opacity:.8;transform:translateY(0)rotate(0)}50%{opacity:1;transform:translateY(-4px)rotate(8deg)}}.ToolsPage-module__bFRFaG__predictBtn{background:var(--box-top-color);color:var(--norm-color);cursor:pointer;border:none;border-radius:10px;margin-top:12px;padding:10px 16px;font-size:14px;font-weight:600;transition:background .2s}.ToolsPage-module__bFRFaG__predictBtn:hover{background:var(--testimonial-inside-color);box-shadow:0 .25rem .6rem var(--box-shadow-hover-color)}.ToolsPage-module__bFRFaG__noExamSelected{flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}.ToolsPage-module__bFRFaG__placeholderIcon{opacity:.5;font-size:64px}.ToolsPage-module__bFRFaG__placeholderText{color:var(--footer-column-color);max-width:280px;font-size:14px;line-height:1.5}@media (max-width:768px){.ToolsPage-module__bFRFaG__cardRow{grid-template-columns:1fr}.ToolsPage-module__bFRFaG__title{font-size:32px}.ToolsPage-module__bFRFaG__scoreBadge{width:5.5rem;height:5.5rem;font-size:3rem}.ToolsPage-module__bFRFaG__resultCardOuter{padding:16px}.ToolsPage-module__bFRFaG__promptTitle{font-size:20px}}
