
.education-relocation{font-size:16px;line-height:1.85;color:#173c35}.education-relocation *{box-sizing:border-box}.education-relocation p{margin:0 0 18px}.education-relocation h2{font-size:clamp(27px,3vw,36px);margin:6px 0 18px}.education-relocation h3{font-size:21px;margin:0 0 12px}.education-relocation .er-wrap{width:min(1200px,calc(100% - 64px));margin:auto}.education-relocation section{padding:64px 0}.education-relocation .er-kicker{font-size:14px;letter-spacing:.12em;font-weight:700;color:#14704e;margin:0 0 14px}.education-relocation .er-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:46px;align-items:center;padding:42px 0 58px}.education-relocation .er-hero h1{font-size:clamp(32px,3.4vw,46px);line-height:1.5;letter-spacing:.015em;margin:0 0 24px}.education-relocation .er-hero h1 br{display:block}.education-relocation .er-definition{font-size:18px;line-height:1.9}.education-relocation .er-definition strong{color:#14704e}.education-relocation .er-image{margin:0;position:relative}.education-relocation .er-image img{display:block;width:100%;height:480px;object-fit:cover;object-position:55% center;border-radius:18px 18px 72px 18px}.education-relocation .er-image figcaption{font-size:14px;color:#596b64;text-align:right;margin-top:9px}.education-relocation .er-hero .button{font-size:16px;min-height:54px;text-align:center;padding:12px 20px}.education-relocation .er-jumps{display:flex;gap:9px;flex-wrap:wrap;margin-top:22px}.education-relocation .er-jumps a{display:flex;gap:9px;align-items:center;padding:9px 13px;border:1px solid #d5e1d8;border-radius:7px;background:#fff;text-decoration:none;font-size:16px;font-weight:700;min-height:46px}.education-relocation .er-jumps a:hover{background:#e9f0e8}.education-relocation .er-flag{flex-shrink:0;display:inline-block;width:28px;height:21px;border-radius:2px;vertical-align:middle;box-shadow:0 0 0 1px #173c3518}.education-relocation .er-intro{max-width:830px}.education-relocation .er-types{background:#edf3eb}.education-relocation .er-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:30px}.education-relocation .er-type{padding:28px;background:white;border:1px solid #d7e1d7;border-radius:12px}.education-relocation .er-type .er-num{font:28px Georgia,serif;color:#b1815f;margin:0 0 16px;display:block}.education-relocation .er-type p{font-size:16px;margin:0}.education-relocation .er-note{font-size:16px;color:#546961;max-width:920px}.education-relocation .er-types .er-note{margin-top:22px;margin-bottom:0}.education-relocation .er-comparison{scroll-margin-top:105px}.education-relocation .er-heading-row{display:flex;align-items:end;justify-content:space-between;gap:20px}.education-relocation .er-heading-row a{font-size:16px;white-space:nowrap;margin-bottom:22px;font-weight:700}.education-relocation .er-table-shell{border:1px solid #d7e1d7;border-radius:12px;overflow:hidden;margin-top:24px;background:white}.education-relocation table{table-layout:fixed;font-size:16px;width:100%;line-height:1.75}.education-relocation caption{text-align:left;padding:18px 20px;background:#fff;font-size:16px;font-weight:700}.education-relocation th,.education-relocation td{font-size:16px;min-width:0;padding:23px 16px;border-bottom:1px solid #d7e1d7;vertical-align:top;overflow-wrap:anywhere}.education-relocation thead th{background:#e9f0e6;font-size:16px}.education-relocation thead th:nth-child(1){width:16%}.education-relocation thead th:nth-child(2){width:19%}.education-relocation thead th:nth-child(3){width:23%}.education-relocation thead th:nth-child(4){width:27%}.education-relocation thead th:nth-child(5){width:15%}.education-relocation tbody tr:nth-child(even){background:#f8faf6}.education-relocation tbody tr:last-child>*{border-bottom:0}.education-relocation tbody tr{scroll-margin-top:110px}.education-relocation .er-country{display:flex;align-items:center;gap:9px;text-decoration:none;line-height:1.65}.education-relocation .er-detail{display:block;font-size:16px;font-weight:400;margin-top:14px;color:#14704e}.education-relocation .er-kind{display:block;font-size:16px;color:#14704e;margin-top:10px;line-height:1.65}.education-relocation .er-cell{display:block}.education-relocation .er-cell strong{display:block;margin:0 0 7px}.education-relocation .er-cell p{font-size:16px;margin:8px 0 0}.education-relocation .er-limit{display:block;margin-top:10px;color:#7a4b31}.education-relocation .er-cost-note{padding:22px 24px;background:#eef3e9;border-radius:10px;margin:22px 0 0;font-size:16px}.education-relocation .er-consult{padding:32px!important;background:#123f34;color:white;border-radius:14px;margin:32px 0 0}.education-relocation .er-consult h2{font-size:clamp(25px,2.7vw,32px)}.education-relocation .er-consult p{color:#edf4ed;max-width:850px}.education-relocation .er-consult .actions{margin-top:22px}.education-relocation .er-consult .button{font-size:16px;min-height:52px;background:#fff;color:#173c35;text-align:center}.education-relocation .er-consult .button.line{background:#087e35;color:#fff;border:1px solid #75a57d}.education-relocation .er-service-note{margin:22px 0 0;font-size:16px;color:#546961}.education-relocation .er-sources{margin-top:26px;border:1px solid #d7e1d7;border-radius:9px;background:#fff}.education-relocation .er-sources summary{font-size:16px;padding:17px 20px}.education-relocation .er-sources .inside{padding:0 22px 20px}.education-relocation .er-source-list{padding-left:20px;margin:0}.education-relocation .er-source-list li{margin:14px 0;font-size:16px}.education-relocation .er-source-date{display:block;font-size:14px;color:#546961}.education-relocation .er-life{background:#fff}.education-relocation .er-four{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:30px}.education-relocation .er-life-card{padding:26px 22px;background:#f6f8f1;border:1px solid #dce5d8;border-radius:12px;min-width:0}.education-relocation .er-life-card p{font-size:16px}.education-relocation .er-life-card a{font-size:16px;font-weight:700}.education-relocation .er-icon{width:42px;height:42px;color:#14704e;display:block;margin-bottom:22px}.education-relocation .er-family-note{margin:26px 0 0;padding:20px 24px;border-left:4px solid #789b82;background:#edf3eb;font-size:16px}.education-relocation .er-plan{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:48px;align-items:center}.education-relocation .er-plan .er-image img{height:390px;border-radius:14px;object-position:center}.education-relocation .er-plan-list{list-style:none;margin:22px 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:12px}.education-relocation .er-plan-list li{font-size:16px;padding:16px 18px;background:#fff;border:1px solid #d7e1d7;border-radius:8px}.education-relocation .er-plan-list strong{display:block;color:#14704e;margin-bottom:5px}.education-relocation .er-plan-list li:last-child{grid-column:1/-1}.education-relocation .er-bottom{padding-top:0!important}.education-relocation .er-bottom .er-consult{margin:0}.education-relocation .er-mini-note{font-size:14px;color:#546961;margin:18px 0 0}.education-relocation a:focus-visible{outline:3px solid #ad7940;outline-offset:4px}.education-relocation .er-breadcrumbs{font-size:14px;padding-top:22px;margin:0;color:#546961}.education-relocation .er-table-shell tbody a:hover{text-decoration:underline}
@media(max-width:1050px){.education-relocation .er-wrap{width:calc(100% - 40px)}.education-relocation .er-hero{gap:28px}.education-relocation .er-four{grid-template-columns:repeat(2,minmax(0,1fr))}.education-relocation th,.education-relocation td{padding:20px 12px}.education-relocation .er-three{gap:16px}.education-relocation .er-type{padding:24px 20px}}
@media(max-width:850px){.education-relocation .er-hero{grid-template-columns:1fr;gap:26px}.education-relocation .er-hero h1{font-size:36px}.education-relocation .er-image img{height:360px;object-position:55% 47%}.education-relocation .er-three{grid-template-columns:1fr}.education-relocation .er-heading-row{display:block}.education-relocation .er-heading-row a{display:inline-block;margin:0}.education-relocation .er-table-shell{background:transparent;border:0;overflow:visible}.education-relocation table,.education-relocation tbody,.education-relocation tr{display:block;width:100%}.education-relocation table{background:transparent}.education-relocation caption{display:block;padding:0 0 16px;background:transparent}.education-relocation thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.education-relocation tbody tr{background:#fff!important;border:1px solid #d7e1d7;border-radius:12px;padding:0 20px;margin-bottom:18px}.education-relocation tbody th{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:21px 0;width:auto;border-bottom:1px solid #d7e1d7}.education-relocation .er-detail{margin:0;white-space:nowrap}.education-relocation td{display:grid;grid-template-columns:96px minmax(0,1fr);gap:18px;border:0;padding:14px 0;width:auto}.education-relocation td::before{content:attr(data-label);color:#546961;font-size:16px}.education-relocation .er-cell{grid-column:2;grid-row:1}.education-relocation .er-kind{margin-top:5px}.education-relocation .er-plan{grid-template-columns:1fr;gap:30px}.education-relocation .er-plan .er-image img{height:330px}.education-relocation .er-plan-list{margin-bottom:0}}
@media(max-width:580px){.education-relocation .er-wrap{width:calc(100% - 32px)}.education-relocation section{padding:46px 0}.education-relocation .er-hero{padding:30px 0 44px}.education-relocation .er-hero h1{font-size:32px}.education-relocation .er-definition{font-size:17px}.education-relocation .er-image img{height:300px;border-radius:12px 12px 45px 12px}.education-relocation .er-hero .button{width:100%}.education-relocation .er-jumps{gap:8px}.education-relocation .er-jumps a{font-size:16px;padding:9px 12px}.education-relocation .er-four{grid-template-columns:1fr}.education-relocation .er-consult{padding:26px 20px!important}.education-relocation .er-consult .actions{display:grid;gap:12px}.education-relocation .er-plan-list{grid-template-columns:1fr}.education-relocation .er-plan-list li:last-child{grid-column:auto}.education-relocation td{grid-template-columns:82px minmax(0,1fr);gap:12px}.education-relocation tbody tr{padding:0 17px}.education-relocation .er-cost-note{padding:20px}.education-relocation .er-family-note{padding:18px}.education-relocation .er-plan .er-image img{height:280px}}
@media(prefers-reduced-motion:reduce){.education-relocation{scroll-behavior:auto}.education-relocation *{transition:none!important}}

.education-relocation .er-country-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:26px;align-items:start}
.education-relocation .er-country-option{min-width:0;background:#fff;border:1px solid #d7e1d7;border-radius:12px;overflow:hidden;scroll-margin-top:110px}
.education-relocation .er-country-option>summary{display:block;list-style:none;cursor:pointer;padding:24px;min-height:214px;font-size:16px;line-height:1.75}
.education-relocation .er-country-option>summary::-webkit-details-marker{display:none}
.education-relocation .er-country-option>summary::marker{content:""}
.education-relocation .er-country-option>summary:hover{background:#f2f6ed}
.education-relocation .er-country-option>summary:focus-visible{outline:3px solid #ad7940;outline-offset:-4px;border-radius:12px}
.education-relocation .er-option-country{display:flex;align-items:center;gap:11px;font-size:20px;font-weight:700;margin:0 0 15px}
.education-relocation .er-option-qualification{display:block}
.education-relocation .er-option-qualification strong{font-size:18px;line-height:1.65;margin:0}
.education-relocation .er-option-qualification .er-kind{margin-top:7px;font-size:16px}
.education-relocation .er-option-toggle{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:20px 0 0;color:#14704e;font-size:16px;font-weight:700}
.education-relocation .er-option-chevron{display:inline-block;font-size:24px;line-height:1;transition:transform .15s ease}
.education-relocation .er-country-option[open] .er-option-chevron{transform:rotate(180deg)}
.education-relocation .er-when-open{display:none}
.education-relocation .er-country-option[open] .er-when-closed{display:none}
.education-relocation .er-country-option[open] .er-when-open{display:inline}
.education-relocation .er-country-option[open]>summary{border-bottom:1px solid #d7e1d7;background:#f2f6ed}
.education-relocation .er-option-body{padding:4px 24px 25px}
.education-relocation .er-option-body dl{margin:0}
.education-relocation .er-option-body dl>div{padding:20px 0;border-bottom:1px solid #d7e1d7}
.education-relocation .er-option-body dt{font-size:16px;font-weight:700;color:#14704e;margin:0 0 8px}
.education-relocation .er-option-body dd{margin:0;font-size:16px;line-height:1.85}
.education-relocation .er-option-body .er-cell{display:block}
.education-relocation .er-option-link{display:block;font-size:16px;font-weight:700;line-height:1.7;margin-top:20px;padding:12px 0;min-height:48px}
@media(max-width:1050px){.education-relocation .er-country-options{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:850px){.education-relocation .er-country-options{grid-template-columns:1fr;gap:14px;margin-top:22px}.education-relocation .er-comparison .er-jumps{display:none}.education-relocation .er-country-option>summary{padding:21px 20px;min-height:0}.education-relocation .er-option-body{padding:2px 20px 21px}.education-relocation .er-option-country{margin-bottom:11px}.education-relocation .er-option-toggle{margin-top:15px}}
@media(prefers-reduced-motion:reduce){.education-relocation .er-option-chevron{transition:none}}
