:root{--ui-canvas:#f8fafc;--ui-surface:#fff;--ui-heading:#1f2937;--ui-text:#374151;--ui-muted:#4b5563;--ui-border:#e2e8f0;--ui-surface-radius:12px}html body{background-color:var(--ui-canvas)}.current-content{color:var(--ui-text)}.current-content__intro,.current-content__section{background-color:var(--ui-surface);border-color:var(--ui-border);border-radius:var(--ui-surface-radius)}.current-content__intro{border-top-color:var(--current-accent)}.current-content__intro h2,.current-content__section h3{color:var(--ui-heading)}.current-content__summary,.current-content__notice{color:var(--ui-muted)}.current-content__section li{color:var(--ui-text)}:root{--ui-accent:#ca3231}.page-heading h1,.semantic-section h2,.semantic-related h2{color:var(--ui-heading)}.page-heading p,.semantic-section__intro{color:var(--ui-muted)}.semantic-page{color:var(--ui-text)}.semantic-section:not(.semantic-section--alert){border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:14px;margin-top:14px;padding:30px 28px}.semantic-card{background:var(--ui-surface);border-color:var(--ui-border);border-radius:10px}.semantic-card strong,.semantic-steps strong{color:var(--ui-heading)}.semantic-card p,.semantic-table small{color:var(--ui-muted)}.semantic-steps li{background:var(--ui-canvas);border-radius:0 10px 10px 0}.semantic-table th,.semantic-table td{border-color:var(--ui-border)}.semantic-table thead th{color:var(--ui-heading);background:#f1f5f9}.seo-related-links__card{border-color:var(--ui-border);border-top-color:#ed1846;border-radius:10px}.seo-related-links__description{color:var(--ui-muted)}.current-group-intro{background:var(--ui-surface);color:var(--ui-text)}@media (max-width:767px){.semantic-section:not(.semantic-section--alert){padding:21px 17px}}:is(main:has(.page-heading),main:has(.semantic-page),main:has(.migration-page-frame)){color:var(--ui-text)}.page-heading{padding-block:38px 28px}.page-heading h1{color:var(--ui-heading);letter-spacing:-.025em;line-height:1.35}.page-heading p{max-width:780px;color:var(--ui-muted);font-size:16px;line-height:1.75}.sub-navigation-shell{border-radius:10px}.sub-navigation{border-color:var(--ui-border);background:var(--ui-border)}.sub-navigation a:not([aria-current=page]){color:var(--ui-text)}.legacy-content:not(.legacy-home){min-width:0;color:var(--ui-text);font-size:16px;line-height:1.75}.legacy-content:not(.legacy-home) .content{border:1px solid var(--ui-border);background:var(--ui-surface);min-width:0;min-height:0;color:var(--ui-text);overflow-wrap:break-word;border-radius:14px;margin-bottom:26px;padding:30px 32px;font-size:16px;font-weight:400;line-height:1.75}.legacy-content:not(.legacy-home) .content p,.legacy-content:not(.legacy-home) .content li,.legacy-content:not(.legacy-home) .content dd,.legacy-content:not(.legacy-home) .content .resT{color:var(--ui-text);line-height:1.75}.legacy-content:not(.legacy-home) :is(.subTitle1,.subTitle2,.subTit4,.relBox_T,.resC){color:var(--ui-heading);font-weight:700;line-height:1.45}.legacy-content:not(.legacy-home) .subTitle1{margin:26px 0 16px;font-size:22px}.legacy-content:not(.legacy-home) .subTitle2{font-size:18px}.legacy-content:not(.legacy-home) :is(.subTit3,.mbTxt,.txt_smt){color:var(--ui-muted);line-height:1.7}:is(.legacy-content:not(.legacy-home),.current-directory) :is(.tbT1,.tbT2,.tbT3){border-radius:10px;max-width:100%;overflow-x:auto}:is(.legacy-content:not(.legacy-home),.current-directory) table:is(.Tp1,.Tp2,.Tp3){background:#fff;border-top-color:#ed1846}:is(.legacy-content:not(.legacy-home),.current-directory) table:is(.Tp1,.Tp2,.Tp3) thead th{color:var(--ui-heading);background:#e9eef5;border-color:#cbd5e1;font-weight:700}:is(.legacy-content:not(.legacy-home),.current-directory) table:is(.Tp1,.Tp2,.Tp3)>tbody>tr>th{color:var(--ui-heading);border-color:var(--ui-border);background:#f1f5f9;font-weight:700}:is(.legacy-content:not(.legacy-home),.current-directory) table:is(.Tp1,.Tp2,.Tp3)>tbody>tr>td{color:var(--ui-text);border-color:var(--ui-border);line-height:1.65}:is(.legacy-content:not(.legacy-home),.current-directory) table:is(.Tp1,.Tp2,.Tp3)>tbody>tr:nth-child(2n)>td{background:#f8fafc}.current-directory .scbox,.legacy-content:not(.legacy-home) .scbox{border:1px solid var(--ui-border);border-radius:var(--ui-surface-radius);background:var(--ui-surface);grid-template-columns:minmax(0,240px) minmax(0,1fr);gap:14px 24px;min-width:0;margin:0 0 18px;padding:22px 24px;display:grid;box-shadow:0 4px 16px #1f293709}.current-directory .scbox .scName,.legacy-content:not(.legacy-home) .scbox .scName{color:var(--ui-heading);grid-column:1/-1;margin:0;font-size:20px;font-weight:750;line-height:1.45}.current-directory .scbox>:is(.scbox_L,.scbox_R),.legacy-content:not(.legacy-home) .scbox>:is(.scbox_L,.scbox_R){float:none;width:auto;min-width:0}.current-directory .scbox .current-card-full{grid-column:1/-1}.current-directory .current-card-intro{color:var(--ui-text);font-size:16px}.current-directory .current-group-intro{border-radius:0 10px 10px 0}.current-pagination__item:not([hidden]){border:0;margin:0 0 18px;padding:0}.current-pagination__count,.current-city-filter__status{color:var(--ui-muted);font-size:14px}.semantic-heading__copy p,.semantic-section__intro,.semantic-note,.semantic-card p,.semantic-card li{color:var(--ui-muted)}.semantic-section:not(.semantic-section--alert){box-shadow:0 3px 14px #1f293706}.semantic-section--emphasis{background:#fffaf0!important;border-color:#eadca5!important}.semantic-card,.semantic-toc,.semantic-disclosure details,.semantic-related__links a{border-radius:10px}.semantic-card{box-shadow:0 3px 12px #1f293709}.semantic-card--coming-soon{background:#f8fafc}.semantic-card__action,.semantic-related__arrow{color:#394fa4}.semantic-steps p,.semantic-bullets li{color:var(--ui-text)}.semantic-table-wrap{border:1px solid var(--ui-border);border-radius:10px}.semantic-table{border:0}.semantic-table thead th{background:#e9eef5;border-bottom:2px solid #cbd5e1}.semantic-table tbody th{color:var(--ui-heading);background:#f1f5f9;font-weight:700}.semantic-table tbody tr:nth-child(2n) td{background:#f8fafc}.semantic-table td,.semantic-table th{color:var(--ui-text)}.semantic-table small,.semantic-disclosure__basis,.semantic-related__copy>span,.seo-related-links__heading p{color:var(--ui-muted);font-size:14px;line-height:1.65}.language-fee-mobile article,.working-holiday-fee-mobile article{border-color:var(--ui-border);background:#fff;border-radius:12px}.language-fee-mobile p,.working-holiday-fee-mobile p{color:var(--ui-muted)}.seo-related-links__heading h2{color:var(--ui-heading)}.seo-related-links__card{background:#fff;box-shadow:0 3px 14px #1f293709}.legacy-current-guide__section,.legacy-current-guide__details section,.legacy-current-guide__faq,.legacy-current-guide__highlight,.skilled-points__highlights>div,.skilled-points__details{border:1px solid var(--ui-border);background:#fff;border-radius:12px}.legacy-current-guide__section h2,.legacy-current-guide__details h2,.legacy-current-guide__faq h2,.legacy-current-guide__highlight strong,.skilled-points h2{color:var(--ui-heading)}.legacy-current-guide__highlights p,.legacy-current-guide__faq p,.legacy-current-guide__intro,.legacy-current-guide__section li,.skilled-points__highlights span{color:var(--ui-muted)}.legacy-current-guide__table thead th,.skilled-points__table thead th{color:var(--ui-heading);background:#e9eef5;border-bottom:2px solid #cbd5e1}.legacy-current-guide__table tbody tr:nth-child(2n) td,.skilled-points__table tbody tr:nth-child(2n) td{background:#f8fafc}.legacy-current-guide__table tbody th,.skilled-points__group{color:var(--ui-heading);background:#f1f5f9}.university-guide__section,.university-guide__section:first-of-type{border:1px solid var(--ui-border);background:#fff;border-radius:14px;margin:12px 0;padding:28px}.university-guide__section h2{color:var(--ui-heading)}.university-guide__section>header>p,.university-guide__section :is(.university-degree-grid,.university-support-grid) p{color:var(--ui-muted)}.university-guide__chips span,.university-guide__quick-nav a{font-size:14px}.university-guide__check-cards article,.university-degree-grid article,.university-requirements article,.university-support-grid article,.university-pathway__options article{border:1px solid var(--ui-border);background:#fff;border-radius:12px}.university-major-grid span,.university-compare-list span{font-size:14px}.university-policy dl>div{border:1px solid var(--ui-border)}.university-policy footer{color:var(--ui-muted);font-size:14px}.migration-planning .migration-hero__description,.migration-planning .migration-section-title>p,.migration-planning .migration-steps p,.migration-planning .migration-option>p,.migration-planning .migration-region__item p,.migration-planning .migration-graduate p,.migration-planning .migration-alert p{font-size:15px;line-height:1.75}.migration-planning :is(.migration-steps li,.migration-graduate article,.migration-checklist__item),.employment-guide :is(.employment-visa-card:not(.employment-visa-card--482),.employment-detail){border-color:var(--ui-border)}.migration-planning .migration-steps li,.migration-planning .migration-graduate article{background:#fff}.employment-guide .employment-comparison thead th{color:var(--ui-heading);background:#e9eef5;border-bottom:2px solid #cbd5e1}.employment-guide .employment-comparison tbody tr:nth-child(2n) td{background:#f8fafc}:is(body:has(main .page-heading),body:has(main .semantic-page),body:has(main .migration-page-frame)){color:var(--ui-text)}@media (max-width:991px){.current-directory .scbox,.legacy-content:not(.legacy-home) .scbox{grid-template-columns:minmax(0,200px) minmax(0,1fr);gap:16px}}@media (max-width:767px){.page-heading{padding:27px 0 22px}.page-heading p{font-size:16px;line-height:1.75}.legacy-content:not(.legacy-home) .content{overflow-wrap:anywhere;border-radius:12px;padding:22px 16px;font-size:16px}.legacy-content:not(.legacy-home) .subTitle1{font-size:20px}.legacy-content:not(.legacy-home) .subTitle2{font-size:18px}.legacy-content:not(.legacy-home) :is(.tbT1,.tbT2,.tbT3){overscroll-behavior-inline:contain;max-width:100%;overflow-x:auto}.current-directory .scbox,.legacy-content:not(.legacy-home) .scbox{grid-template-columns:minmax(0,1fr);gap:12px;padding:18px 16px}.current-directory .scbox .scName,.legacy-content:not(.legacy-home) .scbox .scName{grid-column:1;font-size:18px}.current-city-section .scbox{display:block}.current-directory .scbox>:is(.scbox_L,.scbox_R),.legacy-content:not(.legacy-home) .scbox>:is(.scbox_L,.scbox_R){width:100%;min-width:0}.current-directory table.Tp3{table-layout:fixed;width:100%;min-width:0}.current-directory table.Tp3>tbody>tr>th{text-align:left;width:108px;padding:10px 8px;font-size:15px}.current-directory table.Tp3>tbody>tr>td{overflow-wrap:anywhere;min-width:0;padding:10px 9px;font-size:15px}.current-school-mobile__facts>span,.current-school-mobile__facts b,.current-school-mobile__heading small,.current-school-mobile__body dt,.current-city-filter__head span,.current-city-filter__status{font-size:14px;line-height:1.65}.current-school-mobile__facts>span{overflow-wrap:anywhere;min-width:0}.semantic-section:not(.semantic-section--alert){padding:22px 17px}.university-guide__section,.university-guide__section:first-of-type{margin:10px 0;padding:20px 16px}.university-guide__quick-nav a{font-size:14px}.semantic-table-wrap{max-width:100%}.legacy-current-guide__section{padding:19px 16px}.seo-related-links__description{font-size:14px}}@media (max-width:359px){.current-directory table.Tp3>tbody>tr>th{width:93px}.current-directory .scbox,.legacy-content:not(.legacy-home) .scbox{padding:16px 12px}.university-guide__section,.university-guide__section:first-of-type{padding-inline:14px}}.current-directory{color:var(--ui-text);font-size:16px;line-height:1.7}.current-directory .current-group .subTitle1,.current-directory .current-city-title{color:var(--ui-heading)}.current-directory .scbox .current-card-intro,.current-directory .scbox table.Tp3 td,.current-directory .scbox table.Tp3 th{line-height:1.7}.current-directory .current-fee-table__summary{color:var(--ui-text)}.current-directory .current-fee-table__amount{color:var(--ui-heading)}.current-directory .scbox .scbox_L img{border-radius:9px;width:100%;height:auto;display:block}.legacy-content:not(.legacy-home) .content :is(p,li,dd){font-size:max(14px,1em);line-height:1.75}.semantic-page .semantic-card__status,.semantic-page .semantic-card__eyebrow,.university-guide .university-degree-grid small,.university-guide .university-pathway__direct small,.university-guide .university-pathway__needs>small,.university-guide .university-finder-fields span,.university-guide .university-next-action a,.migration-planning .migration-hero__footnote,.migration-planning .migration-jump a,.migration-planning .migration-option a,.migration-planning .migration-checklist__progress button{font-size:14px;line-height:1.6}@media (max-width:767px){.current-city-filter__controls button{font-size:14px}.current-school-mobile__body{font-size:15px;line-height:1.75}.semantic-page .semantic-toc__list a{font-size:14px}}.breadcrumb,.semantic-breadcrumb{color:var(--ui-muted);font-size:14px;line-height:1.65}.sub-navigation__arrow:disabled{color:var(--ui-muted)}.current-pagination__nav button:disabled{color:var(--ui-muted);background:#f6f7f8}.legacy-content:not(.legacy-home) :is(.bxTit,.bx_T1){background-color:var(--ui-accent);color:#fff}.legacy-content:not(.legacy-home) .hisY{color:var(--ui-accent)}.legacy-content:not(.legacy-home) .subTitle3 span{color:#fff;background-color:#0f766e}.legacy-content:not(.legacy-home) .bxSmt{color:#fff;background-color:#92400e;border-color:#92400e;font-size:14px}.legacy-content:not(.legacy-home) :is(.bxc2T_C,.bxd2T_C,.bxc3T_C) span{color:#92400e}.migration-planning :is(.migration-section-title>p,.migration-region__item p,.migration-graduate p,.migration-hero__footnote,.migration-region__label,.migration-checklist__item-copy>span,.migration-closing__copy>p:not(.migration-kicker),.migration-closing__notes p,.migration-roadmap__note,.migration-checklist__header>div:first-child>p:last-child,.migration-resources>strong span),.migration-planning :is(.migration-checklist__ordinal,.migration-jump>span,.migration-checklist__progress p span,.migration-checklist__progress>span,.migration-checklist__progress button),.migration-planning .migration-option:not(.migration-option--1) .migration-option__top span:last-child,.employment-guide :is(.employment-hero__foot,.employment-jump>span,.employment-resources p){color:var(--ui-muted)}.language-fee-mobile__basis,.working-holiday-fee-mobile__basis,.semantic-page .semantic-disclosure li span,.semantic-page .semantic-disclosure__item span{color:var(--ui-muted);font-size:14px}.university-guide :is(.university-pathway__accordions p,.university-intake article p,.university-intake aside p,.university-guide__section>header>p,.university-pathway__options p){color:var(--ui-muted)}.university-guide :is(.university-pathway__options small,.university-pathway__direct small,.university-pathway__needs small,.university-policy small){color:#215a63;font-size:14px}.consultation-hub :is(.consultation-card>span:not(.consultation-card__icon),.consultation-visit p){color:var(--ui-muted);font-size:14px;line-height:1.65}.consultation-hub :is(.consultation-hub__eyebrow,.consultation-visit>div:first-child>span){color:#256795;font-size:14px}:where(.semantic-page,.current-directory,.legacy-current-guide,.skilled-points,.university-guide) :is(a,button,summary):focus-visible,.legacy-content:not(.legacy-home) a:focus-visible{outline-offset:3px;outline:3px solid #394fa4}.semantic-page .semantic-card__action,.semantic-page .semantic-toc__number,.legacy-current-guide__highlight-eyebrow,.legacy-current-guide__highlight-action,.skilled-points__score,.skilled-points__group{font-size:14px;line-height:1.6}.semantic-page .semantic-card__action{font-weight:750}.semantic-page .semantic-card__status,.semantic-page .semantic-card__eyebrow{font-size:14px;line-height:1.55}.legacy-current-guide__highlight-eyebrow{color:var(--ui-muted)}.skilled-points__score{color:var(--ui-heading)}.university-guide .university-guide__section :is(small,a,dt,dd){font-size:max(14px,1em)}.university-guide .university-guide__section :is(p,li,dd){overflow-wrap:break-word}.current-directory .scbox{transition:border-color .18s,box-shadow .18s}.current-directory .scbox:hover,.current-directory .scbox:focus-within{border-color:#cbd5e1;box-shadow:0 7px 22px #1f293713}.current-directory .scbox :is(.scName,.current-card-intro){overflow-wrap:anywhere}:is(.semantic-table,.legacy-current-guide__table,.skilled-points__table) tbody :is(th,td){border-bottom:1px solid var(--ui-border)}:is(.semantic-table,.legacy-current-guide__table,.skilled-points__table) thead th{border-bottom:2px solid #94a3b8}.legacy-content:not(.legacy-home) table:is(.Tp1,.Tp2,.Tp3) :is(th,td),.current-directory table:is(.Tp1,.Tp2,.Tp3) :is(th,td){border-bottom-color:#cbd5e1}.legacy-content:not(.legacy-home) table:is(.Tp1,.Tp2,.Tp3) thead th,.current-directory table:is(.Tp1,.Tp2,.Tp3) thead th{border-bottom:2px solid #94a3b8}.current-pagination__count{color:var(--ui-muted);font-size:14px}.migration-planning :is(.migration-button,.migration-region__label),.employment-guide :is(.employment-route-diagram__status,.employment-overline,.employment-section__eyebrow){font-size:14px;line-height:1.6}#quick-consultation-consultation :is([class*=__hint],[class*=__weekendNotice],[class*=__benefits],[class*=__stepLabel],[class*=__submitCaption],[class*=__alternatives],[class*=__help],[class*=__notice],[class*=__error]){font-size:14px;line-height:1.65}#quick-consultation-consultation :is([class*=__optionText] small,[class*=__methodOption] small,[class*=__field] small,[class*=__consent] small,[class*=__question]>p){color:var(--ui-muted);font-size:14px;line-height:1.65}@media (max-width:767px){.current-directory .current-school-mobile__body :is(p,dt,dd),.legacy-content:not(.legacy-home) .content :is(p,li,dd){overflow-wrap:anywhere;line-height:1.8}.semantic-page .semantic-section :is(p,li,td),.legacy-current-guide :is(p,li,td){overflow-wrap:break-word;line-height:1.75}}.skilled-points .skilled-points__table :is(th,td),.skilled-points .skilled-points__table :is(.skilled-points__score,.skilled-points__group),.skilled-points .skilled-points__threshold{font-size:14px;line-height:1.65}.skilled-points .skilled-points__table thead th{color:var(--ui-heading);background:#e9eef5}.university-guide .university-pathway__direct>span{font-size:14px}:is(main:has(.page-heading) .consultation-cta__eyebrow,main:has(.semantic-page) .consultation-cta__eyebrow){font-size:14px;line-height:1.6}.migration-planning .migration-hero__actions .migration-button{font-size:14px;line-height:1.55}.migration-planning :is(.migration-eyebrow,.migration-kicker),.skilled-points :is(small,.skilled-points__links a),#quick-consultation-consultation :is(small,[class*=__field]>span,[class*=__consent]>span,[class*=__consent] strong),.legacy-content:not(.legacy-home) .jisa_R,.legacy-content:not(.legacy-home) .jisa_R :is(p,a,span,li,strong),.legacy-content:not(.legacy-home) .bxTxt :is(p,a,span,li,strong),.legacy-current-guide .legacy-current-guide__badges>*,.semantic-page .language-fee-periods :is(label,span,strong){font-size:14px;line-height:1.65}#quick-consultation-consultation [class*=__optionText] strong{font-size:14px;line-height:1.5}.consultation-hub .consultation-card :is(a,span):not(.consultation-card__icon),.migration-planning .migration-jump :is(a,span),.employment-guide .employment-jump :is(a,span),.employment-guide .employment-preparation__student-title :is(span,small),.consultation-card>a:not(.consultation-card__icon){font-size:14px;line-height:1.65}
