.page_main__Bhi2J{min-height:100vh;overflow-x:hidden}.page_hero__KzvPD{min-height:100vh;display:flex;align-items:center;position:relative;overflow:hidden;padding-top:90px}.page_heroBackground__g0GLN{position:absolute;inset:0;pointer-events:none}.page_heroPattern__lDH6l{position:absolute;inset:0;background:radial-gradient(ellipse 80% 70% at 80% 10%,rgba(0,105,120,.07) 0,transparent 60%),radial-gradient(ellipse 60% 60% at 15% 80%,rgba(255,205,0,.06) 0,transparent 55%),radial-gradient(ellipse 50% 50% at 50% 50%,rgba(232,82,122,.04) 0,transparent 50%)}.page_heroOverlay__LLwDu{position:absolute;inset:0;background:transparent}.page_heroContent__hf3fj{position:relative;z-index:2;width:100%}.page_container__Oxia4{width:100%;max-width:1280px;margin:0 auto;padding:0 28px}@media (min-width:768px){.page_container__Oxia4{padding:0 40px}}.page_heroGrid__Bjcvm{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}@media (max-width:768px){.page_heroGrid__Bjcvm{grid-template-columns:1fr;gap:40px}}.page_heroText__0KVLy{display:flex;flex-direction:column;gap:28px}.page_badge__uMo6M{display:inline-flex;align-items:center;gap:6px;padding:5px 14px;font-size:.72rem;font-weight:600;font-family:var(--font-body);letter-spacing:.09em;text-transform:uppercase;border-radius:100px;background:rgba(0,105,120,.08);color:var(--teal);border:1px solid rgba(0,105,120,.2);width:fit-content}.page_australiaFlag__F_NcE{font-size:1.2rem}.page_badgeText__j3dwT{color:var(--teal)}.page_heroTitle__xams0{font-size:clamp(2.8rem,5.5vw,4.6rem);font-family:var(--font-display);font-weight:800;letter-spacing:-.03em;line-height:1.02;color:var(--ink)}.page_highlight__KW73f{background:linear-gradient(135deg,var(--teal) 0,var(--eucalyptus) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_heroDescription__SKCqP{font-size:1.1rem;color:var(--muted);line-height:1.8;max-width:540px;font-weight:400}.page_heroStats__3OOeU{display:flex;gap:36px;padding-top:16px;border-top:1px solid var(--border);margin-top:4px}@media (max-width:480px){.page_heroStats__3OOeU{gap:20px}}.page_statItem__3_qXV{display:flex;flex-direction:column;gap:3px}.page_statNumber__ysf3a{font-family:var(--font-display);font-size:1.6rem;font-weight:700;color:var(--ink);letter-spacing:-.03em}.page_statLabel__sgd2z{font-size:.75rem;color:var(--muted2);font-weight:500;letter-spacing:.03em;text-transform:uppercase}.page_statDivider__nuFtp{width:1px;height:40px;background:var(--border)}.page_heroCta___Tzoa{display:flex;align-items:center;gap:14px;flex-wrap:wrap}@media (max-width:480px){.page_heroCta___Tzoa{flex-direction:column;align-items:flex-start}}.page_primaryButton__H10Dx{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;font-family:var(--font-body);font-size:.9rem;font-weight:600;letter-spacing:.01em;border-radius:100px;border:none;cursor:pointer;transition:all .3s cubic-bezier(.34,1.56,.64,1);position:relative;overflow:hidden;white-space:nowrap;background:var(--teal);color:#000;box-shadow:var(--shadow-teal),inset 0 1px 0 hsla(0,0%,100%,.15);text-decoration:none}.page_primaryButton__H10Dx:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,hsla(0,0%,100%,.18) 0,hsla(0,0%,100%,0) 60%);pointer-events:none}.page_primaryButton__H10Dx:hover{background:#9ed4ff;transform:translateY(-2px);box-shadow:0 12px 48px rgba(147,204,212,.36)}.page_primaryButton__H10Dx:active{transform:scale(.97)}.page_phoneButton__ZTfJS{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;font-family:var(--font-body);font-size:.9rem;font-weight:600;letter-spacing:.01em;border-radius:100px;transition:all .3s cubic-bezier(.34,1.56,.64,1);position:relative;overflow:hidden;white-space:nowrap;background:hsla(0,0%,100%,.7);color:var(--ink);border:1.5px solid var(--border-strong);text-decoration:none}.page_phoneButton__ZTfJS:hover{border-color:var(--teal);color:var(--teal);transform:translateY(-2px);box-shadow:var(--shadow-sm)}.page_phoneIcon__IUruV{font-size:1.1rem}.page_phoneText__dkBYz{font-weight:700}.page_phoneHint__TC3GZ{font-size:.75rem;color:var(--muted);margin-left:4px}.page_trustBadges__ie4iX{display:flex;gap:24px;flex-wrap:wrap}.page_trustItem__sNiYs{display:flex;align-items:center;gap:6px;font-size:.85rem;color:var(--ink2)}.page_trustIcon__IkYag{color:var(--teal);font-weight:700}.page_heroVisual__mZmcA{position:relative}@media (max-width:768px){.page_heroVisual__mZmcA{display:none}}.page_calculatorWrapper__D5LhP{position:relative;width:100%;max-width:480px;margin-left:auto}.page_calculatorSkeleton__LEsz6{background:hsla(0,0%,100%,.82);border:1px solid hsla(0,0%,100%,.95);border-radius:28px;box-shadow:var(--shadow-xl);padding:32px;display:flex;align-items:center;justify-content:center;min-height:400px;color:var(--muted)}.page_universities__ececJ{padding:40px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);overflow:hidden;background:var(--bg2)}.page_universitiesTagline__tCrFV{text-align:center;font-size:.85rem;font-weight:500;color:var(--muted2);letter-spacing:.05em;text-transform:uppercase;margin-bottom:24px}.page_universitiesMarquee__wZNJ8{overflow:hidden;position:relative}.page_universitiesTrack__0clcs{display:flex;gap:56px;animation:page_marquee__YGzAj 24s linear infinite;width:max-content}@keyframes page_marquee__YGzAj{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.page_universityLogo__O98EJ{display:flex;align-items:center;justify-content:center;min-width:120px;height:60px}.page_universityImage__1CYpj{opacity:.7;transition:opacity .3s ease;filter:grayscale(30%)}.page_universityImage__1CYpj:hover{opacity:1;filter:grayscale(0)}.page_features__plU5Y{padding:80px 0;background:var(--bg)}.page_sectionTitle__pCt9k{font-size:clamp(2rem,3.2vw,3rem);font-family:var(--font-display);font-weight:800;letter-spacing:-.025em;color:var(--ink);line-height:1.1;text-align:center;margin-bottom:16px}.page_sectionSubtitle__OCF1i{font-size:1rem;color:var(--muted);max-width:540px;line-height:1.8;font-weight:400;text-align:center;margin:0 auto 60px}.page_featuresGrid__1_2wH{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media (max-width:1024px){.page_featuresGrid__1_2wH{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.page_featuresGrid__1_2wH{grid-template-columns:1fr}}.page_featureCard__WTTvn{background:hsla(0,0%,100%,.7);border:1px solid var(--border);border-radius:var(--radius-lg);padding:32px;transition:all .35s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;box-shadow:var(--shadow-sm)}.page_featureCard__WTTvn:after{content:"";position:absolute;top:0;left:-100%;width:55%;height:100%;background:linear-gradient(105deg,transparent 35%,rgba(255,205,0,.15) 50%,transparent 65%);transition:left .6s ease;pointer-events:none}.page_featureCard__WTTvn:hover{border-color:rgba(0,105,120,.22);transform:translateY(-5px);box-shadow:var(--shadow-lg);background:hsla(0,0%,100%,.9)}.page_featureCard__WTTvn:hover:after{left:150%}.page_featureIcon__VUVLB{width:54px;height:54px;border-radius:15px;background:linear-gradient(135deg,rgba(0,105,120,.08),rgba(0,105,120,.04));border:1px solid rgba(0,105,120,.14);display:flex;align-items:center;justify-content:center;font-size:1.5rem;margin-bottom:20px;box-shadow:0 4px 12px rgba(0,105,120,.07);transition:all .3s}.page_featureCard__WTTvn:hover .page_featureIcon__VUVLB{transform:scale(1.1);box-shadow:0 6px 20px rgba(0,105,120,.12)}.page_featureTitle__2G9u0{font-size:1.1rem;font-weight:700;margin-bottom:10px;color:var(--ink);font-family:var(--font-display)}.page_featureDescription__nGTXz{font-size:.88rem;color:var(--muted);line-height:1.72}.page_calculatorAnchor__vhKkE{scroll-margin-top:100px}.page_services__JJB2g{padding:80px 0;background:var(--bg2)}.page_servicesGrid__yzoZ2{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media (max-width:1024px){.page_servicesGrid__yzoZ2{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.page_servicesGrid__yzoZ2{grid-template-columns:1fr}}.page_serviceCard__HBjNT{background:hsla(0,0%,100%,.7);border:1px solid var(--border);border-radius:var(--radius-lg);padding:28px;transition:all .35s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;box-shadow:var(--shadow-sm);text-decoration:none;display:flex;flex-direction:column;gap:12px}.page_serviceCard__HBjNT:after{content:"";position:absolute;top:0;left:-100%;width:55%;height:100%;background:linear-gradient(105deg,transparent 35%,rgba(0,105,120,.1) 50%,transparent 65%);transition:left .6s ease;pointer-events:none}.page_serviceCard__HBjNT:hover{border-color:rgba(0,105,120,.22);transform:translateY(-5px);box-shadow:var(--shadow-lg);background:hsla(0,0%,100%,.92)}.page_serviceCard__HBjNT:hover:after{left:150%}.page_serviceTitle__mGzw3{font-size:1.1rem;font-weight:600;color:var(--ink);font-family:var(--font-display)}.page_serviceDescription__Qvk44{font-size:.9rem;color:var(--muted);line-height:1.6;flex:1}.page_servicePrice__2JhRf{font-size:.9rem;font-weight:600;color:var(--teal);margin-top:12px;display:flex;align-items:center;gap:4px}.page_locations__0Ymfh{padding:80px 0;background:var(--bg)}.page_locationsGrid__Pz3as{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media (max-width:1024px){.page_locationsGrid__Pz3as{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.page_locationsGrid__Pz3as{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.page_locationsGrid__Pz3as{grid-template-columns:1fr}}.page_locationCard__9BHLV{background:hsla(0,0%,100%,.7);border:1px solid var(--border);border-radius:var(--radius-lg);padding:24px;transition:all .35s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;box-shadow:var(--shadow-sm);text-decoration:none}.page_locationCard__9BHLV:after{content:"";position:absolute;top:0;left:-100%;width:55%;height:100%;background:linear-gradient(105deg,transparent 35%,rgba(255,205,0,.1) 50%,transparent 65%);transition:left .6s ease;pointer-events:none}.page_locationCard__9BHLV:hover{border-color:rgba(0,105,120,.22);transform:translateY(-5px);box-shadow:var(--shadow-lg);background:hsla(0,0%,100%,.92)}.page_locationCard__9BHLV:hover:after{left:150%}.page_locationName__2Iqig{font-size:1.1rem;font-weight:600;color:var(--ink)}.page_locationState__AMIe_{font-size:.85rem;color:var(--muted);background:rgba(0,105,120,.08);padding:4px 12px;border-radius:100px;border:1px solid rgba(0,105,120,.15)}.page_locationArrow__QvYid{color:var(--teal);transition:transform .3s ease}.page_locationCard__9BHLV:hover .page_locationArrow__QvYid{transform:translateX(5px)}.page_subjects___ND9V{padding:80px 0;background:var(--bg2);background-color:#fafafa}.page_subjectsGrid__zp9ay{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media (max-width:1024px){.page_subjectsGrid__zp9ay{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.page_subjectsGrid__zp9ay{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.page_subjectsGrid__zp9ay{grid-template-columns:1fr}}.page_subjectCard__QNWIR{background:hsla(0,0%,100%,.7);border:1px solid var(--border);border-radius:var(--radius-lg);padding:28px;transition:all .35s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;display:flex;flex-direction:column;gap:12px;box-shadow:var(--shadow-sm);text-decoration:none}.page_subjectCard__QNWIR:after{content:"";position:absolute;top:0;left:-100%;width:55%;height:100%;background:linear-gradient(105deg,transparent 35%,rgba(0,105,120,.1) 50%,transparent 65%);transition:left .6s ease;pointer-events:none}.page_subjectCard__QNWIR:hover{border-color:rgba(0,105,120,.22);transform:translateY(-5px);box-shadow:var(--shadow-lg);background:hsla(0,0%,100%,.92)}.page_subjectCard__QNWIR:hover:after{left:150%}.page_subjectIcon___7Chx{font-size:2.5rem;margin-bottom:8px}.page_subjectTitle__JEJIN{font-size:1.1rem;font-weight:600;color:var(--ink);font-family:var(--font-display)}.page_subjectLink__Bmysu{color:var(--teal);font-size:.9rem;font-weight:500;margin-top:8px;display:flex;align-items:center;gap:4px}.page_subjectCard__QNWIR:hover .page_subjectLink__Bmysu{transform:translateX(5px)}.page_testimonials__WZLMB{padding:80px 0;background:var(--bg);background-color:#fff}.page_testimonialsGrid__RkFfd{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media (max-width:1024px){.page_testimonialsGrid__RkFfd{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.page_testimonialsGrid__RkFfd{grid-template-columns:1fr}}.page_testimonialCard__DckoP{background:hsla(0,0%,100%,.75);border:1px solid var(--border);border-radius:var(--radius-lg);padding:28px;display:flex;flex-direction:column;gap:16px;transition:all .35s cubic-bezier(.22,1,.36,1);box-shadow:var(--shadow-sm);position:relative;overflow:hidden}.page_testimonialCard__DckoP:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--teal),transparent);opacity:0;transition:opacity .3s}.page_testimonialCard__DckoP:hover{border-color:rgba(0,105,120,.18);transform:translateY(-5px);box-shadow:var(--shadow-lg);background:hsla(0,0%,100%,.92)}.page_testimonialCard__DckoP:hover:before{opacity:1}.page_testimonialRating__EhNl0{color:var(--wattle);font-size:.9rem;letter-spacing:2px}.page_testimonialText__mgkUB{font-size:.9rem;color:var(--ink2);line-height:1.78;font-style:italic;font-family:var(--font-display);font-weight:400}.page_testimonialAuthor__PZebi{display:flex;flex-direction:column;gap:4px;padding-top:14px;border-top:1px solid var(--border)}.page_authorName__ZHUuz{font-weight:700;font-size:.9rem;color:var(--ink)}.page_authorUni__L_jgk{font-size:.78rem;color:var(--muted2)}.page_faq__r3uEm{padding:80px 0;background:var(--bg2)}.page_faqGrid__lcyIM{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;max-width:900px;margin:0 auto}@media (max-width:768px){.page_faqGrid__lcyIM{grid-template-columns:1fr}}.page_faqItem__BSDCA{border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;background:hsla(0,0%,100%,.62);transition:all .3s;box-shadow:var(--shadow-sm)}.page_faqItem__BSDCA:hover{border-color:rgba(0,105,120,.22);background:hsla(0,0%,100%,.92);box-shadow:var(--shadow-md)}.page_faqQuestion__djA3m{width:100%;background:none;border:none;padding:20px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;text-align:left;font-family:var(--font-body);font-size:.95rem;font-weight:600;color:var(--ink);transition:background .2s}.page_faqQuestion__djA3m:hover{background:rgba(0,105,120,.03)}.page_faqAnswer__5LYiP{padding:0 24px 22px;font-size:.9rem;color:var(--muted);line-height:1.78}.page_cta__eDZUx{padding:100px 0;position:relative;overflow:hidden;background:linear-gradient(135deg,rgba(0,105,120,.05),rgba(44,122,77,.04) 50%,rgba(232,82,122,.04));color:#000}.page_ctaContent__FeOcX{text-align:center;max-width:700px;margin:0 auto;position:relative;z-index:1}.page_ctaTitle__0G8_x{font-size:clamp(2.2rem,4.5vw,3.8rem);font-family:var(--font-display);font-weight:800;letter-spacing:-.03em;margin-bottom:16px;color:var(--ink)}.page_ctaText__o_7Ie{font-size:1.05rem;color:var(--muted);margin-bottom:40px;max-width:480px;margin-left:auto;margin-right:auto;line-height:1.78}.page_ctaButtons__Q6boS{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;margin-bottom:32px;color:#fd0000}.page_ctaPrimary__VWRF4{display:inline-flex;align-items:center;gap:8px;padding:16px 32px;font-family:var(--font-body);font-size:1rem;font-weight:600;letter-spacing:.01em;border-radius:100px;border:none;cursor:pointer;transition:all .3s cubic-bezier(.34,1.56,.64,1);position:relative;overflow:hidden;white-space:nowrap;background:var(--teal);color:#000;box-shadow:var(--shadow-teal),inset 0 1px 0 rgba(255,7,7,.15);text-decoration:none}.page_ctaPrimary__VWRF4:hover{background:#c9f0f0;transform:translateY(-2px);box-shadow:0 12px 48px rgba(0,105,120,.36)}.page_ctaSecondary__yT7Ow{display:inline-flex;align-items:center;gap:8px;padding:16px 32px;font-family:var(--font-body);font-size:1rem;font-weight:600;letter-spacing:.01em;border-radius:100px;transition:all .3s cubic-bezier(.34,1.56,.64,1);position:relative;overflow:hidden;white-space:nowrap;background:hsla(0,0%,100%,.7);color:var(--ink);border:1.5px solid var(--border-strong);text-decoration:none}.page_ctaSecondary__yT7Ow:hover{border-color:var(--teal);color:var(--teal);transform:translateY(-2px);box-shadow:var(--shadow-sm)}.page_ctaTrust__atxbl{display:flex;gap:24px;justify-content:center;flex-wrap:wrap;font-size:.85rem;color:var(--muted)}.page_ctaTrust__atxbl span{display:flex;align-items:center;gap:6px}.page_ctaTrust__atxbl span:before{content:"✓";color:var(--teal);font-weight:700}@media (max-width:768px){.page_hero__KzvPD{padding-top:80px}.page_sectionTitle__pCt9k{font-size:2rem}.page_sectionSubtitle__OCF1i{margin-bottom:40px}.page_cta__eDZUx,.page_faq__r3uEm,.page_features__plU5Y,.page_locations__0Ymfh,.page_services__JJB2g,.page_subjects___ND9V,.page_testimonials__WZLMB{padding:60px 0}.page_ctaButtons__Q6boS{flex-direction:column;align-items:stretch}.page_ctaPrimary__VWRF4,.page_ctaSecondary__yT7Ow{text-align:center;justify-content:center}}@media (max-width:480px){.page_container__Oxia4{padding:0 18px}.page_heroStats__3OOeU{flex-direction:column;gap:16px}.page_statDivider__nuFtp{display:none}.page_trustBadges__ie4iX{flex-direction:column;gap:12px}}