@media(max-width:1280px){.footer-top{grid-template-columns:1.2fr 1fr 1fr 1fr;gap:36px}}@media(max-width:1024px){#navbar{position:fixed;top:0;left:0;right:0;width:100%;z-index:200}#navbar .btn{display:none!important}.nav-inner{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;height:70px}.lead-split.lead-split{grid-template-columns:1fr;gap:36px}.tb-left{display:none}.tb-inner{justify-content:flex-end}.nav-links,#navbar .btn{display:none}.hamburger{display:flex}.sidebar-layout,.shop-layout{grid-template-columns:1fr}.sl-sidebar,.shop-sidebar{display:none}.mobile-cta-bar{display:flex}body{padding-bottom:calc(25px + env(safe-area-inset-bottom))}.cs-inner{grid-template-columns:1fr;gap:28px}.footer-top{grid-template-columns:1fr 1fr;gap:36px}.overview-grid{grid-template-columns:1fr}.benefits-grid{grid-template-columns:repeat(2,1fr)}.process-split.process-split{grid-template-columns:1fr;gap:50px}.process-photo{min-height:320px}.pricing-grid.pricing-grid{grid-template-columns:1fr;max-width:420px;margin-inline:auto}.req-docs{grid-template-columns:1fr}.lead-split{grid-template-columns:1fr;gap:36px}.glance-grid.glance-grid{grid-template-columns:repeat(2,1fr)}.glance-item{border-right:none;border-bottom:1px solid rgba(255,255,255,.15);padding:14px 16px}.glance-item:nth-child(odd).glance-item:nth-child(odd){border-right:1px solid rgba(255,255,255,.15)}.glance-item:nth-last-child(-n+2){border-bottom:none}.contact-grid{grid-template-columns:1fr}.contact-sidebar{display:grid;grid-template-columns:1fr 1fr;gap:16px}.featured-card{grid-template-columns:1fr}.feat-img{height:280px}.blog-grid{grid-template-columns:repeat(2,1fr)}.blog-hero-inner{grid-template-columns:1fr;gap:40px}.process-steps{grid-template-columns:1fr 1fr;gap:40px}.ps-item:after{display:none}.comp-table.comp-table{display:block;overflow-x:auto}.auth-split{display:block}.auth-brand{display:none}.form-card h2{font-size:16px}.intro-strip-inner{justify-content:center}.intro-pill-divider{display:none}.mobile-cart-bar{display:flex}footer{padding:40px 10px 0}.ov-split{grid-template-columns:1fr;gap:26px}.ov-photo,.ov-photo img{min-height:240px}}@media(max-width:860px){.steps{grid-template-columns:1fr 1fr;gap:34px 24px}.steps:before{display:none}}@media(max-width:768px){#choose-path#choose-path,#services#services,#how-it-works#how-it-works,#support#support,#integration#integration,#pricing#pricing,#testimonials#testimonials,#comparison#comparison,#faq#faq,#news#news,#closing#closing,#why#why,#visas#visas,#process#process,#compare#compare,#upsell#upsell,#overview#overview,#benefits#benefits,#investments#investments,#features#features,#nhr#nhr,#requirements#requirements,#different#different,#routes#routes{padding:50px 0}.blog-hero-inner{display:block}.hero-search-card{margin-top:15px}.hero-search-card .search-input{width:100%}.btn-sm{font-size:13px}.container.container{padding:0 20px!important}.why-grid,.visa-cards,.testimonial-grid{grid-template-columns:1fr}.intg-comp-row.intg-comp-row{grid-template-columns:1fr;display:grid;gap:0px}.intg-card.intg-card{padding:20px}#pricing .subtext{margin-top:0!important}.pc-lang-pill.pc-lang-pill{font-size:13px}.nav-links,#navbar .btn{display:none}.hamburger{display:flex}.hero-ctas{flex-direction:column;align-items:center}.hero-ctas .btn{width:100%;max-width:320px;justify-content:center}.closing-ctas{flex-direction:column;align-items:center}.closing-ctas .btn{width:100%;max-width:300px;justify-content:center}.benefits-grid{grid-template-columns:1fr}.stats-grid.stats-grid{grid-template-columns:1fr 1fr!important;gap:10px}.blog-grid,.news-grid{grid-template-columns:1fr}.carousel-slide{padding:28px 20px}.contact-section{padding:52px 20px}.form-card{padding:28px 20px}.form-row{grid-template-columns:1fr}.stats-grid{grid-template-columns:repeat(2,1fr);gap:32px 16px}.contact-sidebar{grid-template-columns:1fr}.faq-section{padding:52px 20px}.footer-top{grid-template-columns:1fr;gap:28px}.footer-bottom{flex-direction:column;text-align:center}.income-calc{padding:24px 20px}.ic-inputs{gap:24px}.feat-body{padding:28px 24px}.news-header{flex-direction:column;align-items:flex-start}.blog-hero{padding:148px 0 64px}.blog-hero-inner{grid-template-columns:1fr;gap:40px}.featured-card{grid-template-columns:1fr}.feat-img{height:260px}.feat-body{padding:28px}.blog-grid{grid-template-columns:1fr}.content-header{flex-direction:column;align-items:flex-start}.nl-form{flex-direction:column}.nl-input,.nl-submit{border-radius:10px}.auth-card{padding:32px 24px}.login-page-body{padding:120px 16px 48px}.features-grid,.niss-info-grid,.who-grid,.req-grid,.invest-cards,.addons-grid,.expect-grid,.nhr-inner,.curr-grid{grid-template-columns:1fr}.item-controls{width:100%}.cart-area .addon-price{margin-bottom:0}.cart-area .btn-addon-add{padding:5px;border-radius:5px}.service-card{grid-template-columns:36px 1fr}.sc-right{grid-column:1 / -1;display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-top:1px solid var(--border);padding-top:12px;margin-top:4px;text-align:left}.sc-right>div{display:flex;align-items:baseline;gap:6px}.mobile-cta-bar{display:flex}.mobile-cta-bar .old-price{font-size:16px}}@media(max-width:520px){.steps{grid-template-columns:1fr}}@media(max-width:480px){#navbar .topbar-strip .container{padding:0 5px!important}#navbar .topbar-strip .container .tb-right{gap:0px}.container{padding:0 16px}.closing-ctas .btn,.hero-ctas .btn{max-width:100%}.carousel-slide{padding:20px 16px}.glance-grid{grid-template-columns:1fr}.glance-item{border-right:none;border-bottom:1px solid rgba(255,255,255,.15)}.glance-item:last-child{border-bottom:none}.faq-item.open .faq-a{max-height:600px}.mobile-cta-bar{padding:8px 16px 12px;padding-bottom:calc(12px + env(safe-area-inset-bottom))}.footer-top{gap:22px}.blog-stats{gap:20px}}@media print{.topbar-strip,#navbar,.mobile-menu,.mobile-cta-bar,.hamburger,.carousel-controls,.footer-social{display:none!important}body{padding-bottom:0!important}.sidebar-layout{grid-template-columns:1fr!important}.sl-sidebar{display:block!important;padding:0!important}.sl-sticky{position:static!important}}
