body{background:#f7f9f9!important;color:#233d41!important}.top{position:sticky;top:0;z-index:50;background:#fff!important;border-bottom:1px solid #e2ebeb!important;padding:0!important}.top .wrap{height:78px;display:flex;align-items:center;justify-content:space-between}.brand{color:#07343b!important;font-size:22px!important}.site-nav{display:flex;align-items:center;gap:28px}.site-nav a{color:#415e62;text-decoration:none;font-size:14px;font-weight:700}.site-nav .contact{background:#087f7a;color:#fff;padding:11px 17px;border-radius:8px}.hero{background:#edf6f5!important;color:#07343b!important;padding:62px 0 66px!important;border-bottom:1px solid #d9e9e7}.hero:after{display:none!important}.hero .breadcrumb{display:block;color:#648084;font-size:13px;margin-bottom:22px}.hero small{color:#087f7a!important}.hero h1{color:#07343b!important;font-size:clamp(38px,5vw,58px)!important;letter-spacing:-2px!important;max-width:820px}.hero p{color:#4e6b6f!important;max-width:760px!important}.section-head{margin-top:54px!important}.section-head h2{font-size:34px!important}.guide-grid{grid-template-columns:repeat(2,1fr)!important;gap:15px!important}.guide-grid a{min-height:132px!important;border-radius:12px!important;padding:20px!important;box-shadow:none!important;border-color:#dfe9e8!important}.guide-grid a:hover{transform:translateY(-2px)!important;box-shadow:0 12px 28px rgba(7,52,59,.09)!important}.guide-grid span{width:46px!important;height:46px!important;border-radius:10px!important;font-size:23px!important}.guide-grid strong{font-size:15.5px!important}.help{background:#07343b!important;border-radius:16px!important}.help:after{display:none!important}.help h2{font-size:34px!important}.help .actions a{box-shadow:none!important}.site-footer{margin-top:56px;background:#062d33;color:#dcebea;padding:44px 0 24px}.site-footer .footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:40px}.site-footer strong{display:block;color:#fff;margin-bottom:10px}.site-footer a{display:block;color:#c5d9db;text-decoration:none;margin:7px 0}.site-footer p{color:#aac2c5}.copyright{border-top:1px solid #ffffff18;margin-top:28px;padding-top:20px;font-size:13px;color:#9eb7ba}@media(max-width:760px){.site-nav a:not(.contact){display:none}.top .wrap{height:68px}.guide-grid{grid-template-columns:1fr!important}.section-head h2{font-size:29px!important}.hero{padding:44px 0 48px!important}.hero h1{font-size:38px!important}.site-footer .footer-grid{grid-template-columns:1fr}.help h2{font-size:29px!important}}.guide-grid span{background:#07343b!important;color:#fff!important;font-size:11px!important;font-weight:900!important;letter-spacing:1.2px!important}.help .actions{grid-template-columns:1.35fr 1fr 1fr!important;gap:12px!important}.help .actions a{position:relative;display:flex!important;flex-direction:column;align-items:flex-start;text-align:left!important;min-height:92px;justify-content:center;padding:18px 20px!important;border-radius:10px!important;font-size:17px}.help .actions a:before{display:block;margin-bottom:4px;font-size:10px;letter-spacing:1.4px;font-weight:900;opacity:.72}.help .actions a:nth-child(1){background:linear-gradient(135deg,#0ca198,#08746f)!important;border:1px solid #31bdb4}.help .actions a:nth-child(1):before{content:'START YOUR APPLICATION'}.help .actions a:nth-child(2){background:#f5c13a!important;color:#07343b!important;border:1px solid #ffd967}.help .actions a:nth-child(2):before{content:'STAY CONNECTED ABROAD'}.help .actions a:nth-child(3){background:#fff!important;color:#07343b!important;border:1px solid #d6e5e4}.help .actions a:nth-child(3):before{content:'FIND YOUR NEXT TRIP'}.help .actions a:hover{transform:translateY(-3px)!important;box-shadow:0 12px 26px rgba(0,0,0,.16)!important}@media(max-width:760px){.top .brand{font-size:18px!important;white-space:nowrap}.site-nav{gap:8px}.site-nav .contact{font-size:12px;padding:9px 12px}.help .actions{grid-template-columns:1fr!important}}