main.gl-page{--home-ui-radius-sm:8px;--home-ui-radius-md:12px;--home-ui-radius-lg:16px;--home-ui-border:#dbe4e6;--home-ui-border-strong:#ccd9dc;--home-ui-paper:#fff;--home-ui-paper-soft:#f6f9f9;--home-ui-ink:#123846;--home-ui-muted:#617780;--home-ui-gold:#e7bd54;--home-ui-gold-soft:#f2d889;--home-ui-shadow:0 10px 30px #0934430e;--home-ui-shadow-hover:0 16px 38px #09344317;background:#f7f9f9}body:has(main.gl-page) .site-header--home{box-shadow:none;-webkit-backdrop-filter:blur(16px)saturate(118%);background:#031b29b8;border-bottom-color:#ffffff1a}body:has(main.gl-page) .site-header--home .brand-logo__orbits{animation:none!important}body:has(main.gl-page) .site-header--home .brand-logo__wordmark:after{animation:none!important}:is(body:has(main.gl-page) .site-header--home .site-nav>a,body:has(main.gl-page) .site-header--home .site-nav-group>summary){transition:color .16s cubic-bezier(.23,1,.32,1),border-color .16s cubic-bezier(.23,1,.32,1),background-color .16s cubic-bezier(.23,1,.32,1)}:is(body:has(main.gl-page) .site-header--home .site-header-cta,body:has(main.gl-page) .site-header--home .site-menu-button){transition:transform .16s cubic-bezier(.23,1,.32,1),box-shadow .2s cubic-bezier(.23,1,.32,1),filter .16s cubic-bezier(.23,1,.32,1)}:is(body:has(main.gl-page) .site-header--home .site-header-cta:active,body:has(main.gl-page) .site-header--home .site-menu-button:active){transform:scale(.975)}main.gl-page .gl-hero{isolation:isolate}main.gl-page .gl-hero:after{background:linear-gradient(#0000,#031d2be0);height:92px}main.gl-page .gl-overline{color:#f4d88beb!important;letter-spacing:.17em!important;font-weight:760!important}main.gl-page .gl-hero-copy h1{text-wrap:balance;text-shadow:0 2px 20px #0000002e!important;max-width:760px!important}main.gl-page .gl-hero-copy .gl-hero-title-line{display:block}main.gl-page .gl-hero-copy .gl-hero-accent{color:#f0c861!important}main.gl-page .gl-lead{text-wrap:pretty;max-width:700px}main.gl-page .gl-points{max-width:690px;color:#ffffffb8!important}main.gl-page .gl-button{box-shadow:none;transform:translateZ(0);border-radius:10px!important;transition:transform .16s cubic-bezier(.23,1,.32,1),background-color .16s cubic-bezier(.23,1,.32,1),border-color .16s cubic-bezier(.23,1,.32,1),box-shadow .2s cubic-bezier(.23,1,.32,1),filter .16s cubic-bezier(.23,1,.32,1)!important}main.gl-page .gl-button-gold{background:linear-gradient(135deg,#f4d77f,#e8bc50)!important;box-shadow:0 8px 24px #e8bc5029!important}main.gl-page .gl-button-ghost{-webkit-backdrop-filter:blur(10px);background:#082b3b61!important;border-color:#ffffff52!important}main.gl-page .gl-button:active{transform:scale(.975)!important}main.gl-page .gl-hero-visual .gl-exam-grid a{-webkit-backdrop-filter:blur(9px);min-height:108px;background:linear-gradient(145deg,#ffffff16,#ffffff06)!important;border-color:#ffffff40!important;border-radius:12px!important;transition:transform .18s cubic-bezier(.23,1,.32,1),border-color .18s cubic-bezier(.23,1,.32,1),background-color .18s cubic-bezier(.23,1,.32,1),box-shadow .2s cubic-bezier(.23,1,.32,1)!important;box-shadow:inset 0 1px #ffffff12!important}main.gl-page .gl-hero-visual .gl-exam-grid strong{letter-spacing:-.015em}main.gl-page .gl-metrics{min-height:96px;background:#032131f5!important}main.gl-page .gl-metrics>div{gap:14px}main.gl-page .gl-metrics svg{color:#ffffffe0;width:30px;height:30px}main.gl-page .gl-metrics strong{letter-spacing:-.02em;font-size:21px}main.gl-page .gl-metrics span{color:#ffffffad}main.gl-page .gl-intent-gateway{margin-top:46px;padding:34px;border-color:var(--home-ui-border)!important;border-radius:var(--home-ui-radius-lg)!important;background:var(--home-ui-paper)!important;box-shadow:var(--home-ui-shadow)!important}main.gl-page .gl-intent-gateway>header{margin-bottom:26px}main.gl-page .gl-intent-gateway>header h2,main.gl-page .gl-conversion-heading h2{text-wrap:balance}main.gl-page .gl-intent-gateway>header span,main.gl-page .gl-conversion-heading>div>span{text-wrap:pretty}main.gl-page .gl-intent-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}main.gl-page .gl-intent-grid>article{min-height:238px;box-shadow:none;padding:26px;border-color:var(--home-ui-border)!important;border-radius:var(--home-ui-radius-md)!important;background:#fbfcfc!important;transition:transform .18s cubic-bezier(.23,1,.32,1),border-color .18s cubic-bezier(.23,1,.32,1),box-shadow .2s cubic-bezier(.23,1,.32,1)!important}main.gl-page .gl-intent-grid>article>i{color:#b68520;font-size:18px}main.gl-page .gl-intent-grid h3{letter-spacing:-.02em;margin-top:28px;font-size:22px}main.gl-page .gl-intent-grid>article>p{max-width:560px;color:var(--home-ui-muted);text-wrap:pretty;font-size:14px;line-height:1.8}main.gl-page .gl-intent-grid nav a{background:#f3f7f7;border:1px solid #dde8ea;min-height:32px;transition:background-color .16s cubic-bezier(.23,1,.32,1),border-color .16s cubic-bezier(.23,1,.32,1),color .16s cubic-bezier(.23,1,.32,1),transform .16s cubic-bezier(.23,1,.32,1)}main.gl-page .gl-intent-grid>article>a{font-size:13px;transition:color .16s cubic-bezier(.23,1,.32,1),border-color .16s cubic-bezier(.23,1,.32,1)}main.gl-page .gl-dashboard{gap:30px;padding-top:54px}main.gl-page .gl-section-title h2{color:#0b3547;text-wrap:balance;font-size:25px}main.gl-page .gl-section-title>a{transition:color .16s cubic-bezier(.23,1,.32,1),transform .16s cubic-bezier(.23,1,.32,1)}main.gl-page .gl-table-wrap{background:var(--home-ui-paper);border-color:var(--home-ui-border)!important;border-radius:var(--home-ui-radius-md)!important;box-shadow:none!important}main.gl-page .gl-conversion-hub{gap:26px}main.gl-page .gl-conversion-hub .gl-process{border-radius:18px!important;box-shadow:0 18px 48px #042e3a1f!important}main.gl-page .gl-conversion-hub .gl-process:before{opacity:.028!important}main.gl-page .gl-conversion-hub .gl-process:after{opacity:.4}main.gl-page .gl-process .gl-process-grid>article{-webkit-backdrop-filter:none!important;background:#ffffff0e!important;border-radius:12px!important;transition:transform .18s cubic-bezier(.23,1,.32,1),border-color .18s cubic-bezier(.23,1,.32,1),background-color .18s cubic-bezier(.23,1,.32,1)!important;box-shadow:inset 0 1px #ffffff0f!important}main.gl-page .gl-process .gl-process-step-icon{box-shadow:none!important}main.gl-page .gl-process .gl-conversion-heading>a{transition:transform .16s cubic-bezier(.23,1,.32,1),box-shadow .2s cubic-bezier(.23,1,.32,1),filter .16s cubic-bezier(.23,1,.32,1)!important;box-shadow:0 8px 22px #00192221!important}main.gl-page .gl-process .gl-conversion-heading>a:active{transform:scale(.975)!important}main.gl-page .gl-cases-featured,main.gl-page .gl-reviews{border-color:var(--home-ui-border)!important;border-radius:var(--home-ui-radius-lg)!important;background:var(--home-ui-paper)!important;box-shadow:var(--home-ui-shadow)!important}main.gl-page .gl-case-grid-detailed>article,main.gl-page .gl-review-grid>article{border-color:var(--home-ui-border)!important;border-radius:var(--home-ui-radius-md)!important;box-shadow:none!important;transition:transform .18s cubic-bezier(.23,1,.32,1),border-color .18s cubic-bezier(.23,1,.32,1),box-shadow .2s cubic-bezier(.23,1,.32,1)!important}main.gl-page .gl-case-evidence-cover,main.gl-page .gl-case-score,main.gl-page .gl-case-route{border-radius:var(--home-ui-radius-sm)!important}main.gl-page .gl-case-grid-detailed>article>h3,main.gl-page .gl-review-grid blockquote{text-wrap:pretty}main.gl-page .gl-case-grid-detailed summary,main.gl-page .gl-faq summary,main.gl-page .gl-review-heading button,main.gl-page .gl-review-submit button{transition:color .16s cubic-bezier(.23,1,.32,1),background-color .16s cubic-bezier(.23,1,.32,1),border-color .16s cubic-bezier(.23,1,.32,1),transform .16s cubic-bezier(.23,1,.32,1),box-shadow .2s cubic-bezier(.23,1,.32,1)}main.gl-page .gl-contact{border-radius:12px!important;box-shadow:0 12px 34px #0323351c!important}main.gl-page .gl-contact-hook>a{transition:transform .16s cubic-bezier(.23,1,.32,1),box-shadow .2s cubic-bezier(.23,1,.32,1),filter .16s cubic-bezier(.23,1,.32,1);border-radius:8px!important}main.gl-page .gl-contact-list>a{transition:background-color .16s cubic-bezier(.23,1,.32,1),color .16s cubic-bezier(.23,1,.32,1)}main.gl-page .gl-contact-hook>a:active{transform:scale(.975)}main.gl-page .gl-faq{padding-bottom:52px}main.gl-page .gl-faq-list{background:#fff;border-radius:12px;overflow:hidden;border-color:var(--home-ui-border)!important}main.gl-page .gl-faq details{border-color:var(--home-ui-border)!important}main.gl-page .gl-faq summary{min-height:72px}main.gl-page .gl-faq summary b{transition:transform .18s cubic-bezier(.23,1,.32,1),color .16s cubic-bezier(.23,1,.32,1)!important}:is(main.gl-page :where(.gl-button,.gl-hero-visual .gl-exam-grid a,.gl-intent-grid a,.gl-section-title a,.gl-conversion-heading a,.gl-case-grid a,.gl-review-heading button,.gl-review-submit button,.gl-contact a,.gl-faq summary,.gl-mobile-cta):focus-visible,body:has(main.gl-page) .site-header--home :where(a,summary,button):focus-visible){outline-offset:3px;outline:2px solid #efca6d}@media (hover:hover) and (pointer:fine){body:has(main.gl-page) .site-header--home .site-header-cta:hover{transform:translateY(-1px);box-shadow:0 9px 22px #e8c5662e}main.gl-page .gl-button:hover{transform:translateY(-2px)!important}main.gl-page .gl-button-gold:hover{box-shadow:0 12px 30px #e8bc5038!important}main.gl-page .gl-button-ghost:hover{background:#0c354685!important;border-color:#ffffff85!important}main.gl-page .gl-hero-visual .gl-exam-grid a:hover{background:#ffffff1b!important;border-color:#f0cf74a3!important;transform:translateY(-2px)!important;box-shadow:0 10px 26px #00000017!important}main.gl-page .gl-intent-grid>article:hover,main.gl-page .gl-case-grid-detailed>article:hover,main.gl-page .gl-review-grid>article:hover{transform:translateY(-2px);border-color:var(--home-ui-border-strong)!important;box-shadow:var(--home-ui-shadow-hover)!important}main.gl-page .gl-intent-grid nav a:hover{background:#edf4f4;border-color:#cbdcdf;transform:translateY(-1px)}main.gl-page .gl-process .gl-process-grid>article:hover{background:#ffffff13!important;border-color:#efc45e6b!important;transform:translateY(-2px)!important}main.gl-page .gl-process .gl-conversion-heading>a:hover{transform:translateY(-1px)!important;box-shadow:0 11px 26px #0019222b!important}main.gl-page .gl-section-title>a:hover{transform:translate(2px)}main.gl-page .gl-contact-hook>a:hover{transform:translateY(-1px);box-shadow:0 8px 20px #00141e24}}@media (width<=800px){body:has(main.gl-page) .site-header--home{background:#031c2ae6}main.gl-page .gl-hero-copy h1{text-wrap:pretty}main.gl-page .gl-button,main.gl-page .gl-hero-visual .gl-exam-grid a{border-radius:9px!important}main.gl-page .gl-hero-visual .gl-exam-grid a{min-height:82px!important}main.gl-page .gl-metrics svg{width:27px;height:27px}main.gl-page .gl-intent-gateway{width:calc(100% - 20px)!important;box-shadow:none!important;border-radius:12px!important;margin-top:22px!important;padding:20px 14px!important}main.gl-page .gl-intent-grid{grid-template-columns:1fr!important;gap:10px!important}main.gl-page .gl-intent-grid>article{border-radius:10px!important;min-height:0!important;padding:19px 17px!important}main.gl-page .gl-intent-grid h3{margin-top:20px;font-size:19px}main.gl-page .gl-intent-grid>article>p{font-size:13px;line-height:1.72}main.gl-page .gl-dashboard,main.gl-page .gl-reviews,main.gl-page .gl-contact,main.gl-page .gl-faq{width:calc(100% - 20px)!important}main.gl-page .gl-dashboard{padding-top:38px}main.gl-page .gl-conversion-hub .gl-process,main.gl-page .gl-cases-featured,main.gl-page .gl-reviews{box-shadow:none!important;border-radius:12px!important}main.gl-page .gl-process .gl-process-grid>article{box-shadow:none!important}main.gl-page .gl-case-grid-detailed>article,main.gl-page .gl-review-grid>article{box-shadow:none!important;border-radius:10px!important}main.gl-page .gl-contact{margin-bottom:22px}main.gl-page .gl-faq-list{border-radius:10px}main.gl-page .gl-faq summary{min-height:64px}main.gl-page .gl-mobile-cta{transition:transform .16s cubic-bezier(.23,1,.32,1),box-shadow .2s cubic-bezier(.23,1,.32,1),background-color .16s cubic-bezier(.23,1,.32,1)}main.gl-page .gl-mobile-cta:active{transform:scale(.975)}}@media (width<=430px){main.gl-page .gl-hero-actions{gap:8px!important}main.gl-page .gl-intent-gateway>header h2,main.gl-page .gl-conversion-heading h2{text-wrap:pretty}}@media (prefers-reduced-motion:reduce){:is(main.gl-page *,body:has(main.gl-page) .site-header--home *){scroll-behavior:auto!important}main.gl-page :where(.gl-button,.gl-hero-visual .gl-exam-grid a,.gl-intent-grid>article,.gl-process-grid>article,.gl-case-grid-detailed>article,.gl-review-grid>article,.gl-contact-hook>a,.gl-section-title>a,.gl-mobile-cta){transform:none!important}}main.gl-page .phase3-section-heading p{color:#465f68!important}main.gl-page .phase3-exam-rail article.is-featured header span,main.gl-page .phase3-case-grid article header strong,main.gl-page .phase3-process-rail article>span,main.gl-page .phase3-faq i{color:#765716!important}main.gl-page .phase3-score-route small{color:#405e67!important}main.phase3-home{--phase3-navy:#073c48;--phase3-navy-strong:#052f39;--phase3-teal:#0f6974;--phase3-gold:#b58a35;--phase3-ink:#11343b;--phase3-muted:#5f7479;--phase3-line:#073c4824;--phase3-mist:#eef5f4;--phase3-surface:#f8fbfa;--phase3-white:#fff;--phase3-radius:24px;--phase3-radius-small:15px;--phase3-shadow:0 22px 60px #06343e17;--phase3-ease:cubic-bezier(.23, 1, .32, 1);background:var(--phase3-white);color:var(--phase3-ink);font-family:var(--font-sans,-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);overflow:clip}main.phase3-home *,main.phase3-home :before,main.phase3-home :after{box-sizing:border-box}main.phase3-home a{color:inherit;text-decoration:none}main.phase3-home button,main.phase3-home a{-webkit-tap-highlight-color:transparent}main.phase3-home button{font:inherit}.phase3-shell{width:min(1240px,100% - 48px);margin-inline:auto}.phase3-deferred{content-visibility:auto;contain-intrinsic-size:auto 760px}.phase3-hero{isolation:isolate;background:var(--phase3-navy-strong);align-items:center;min-height:clamp(620px,76svh,720px);display:grid;position:relative;overflow:hidden}.phase3-hero-media,.phase3-hero-media picture,.phase3-hero-media img{width:100%;height:100%;position:absolute;inset:0}.phase3-hero-media{z-index:-2;background-color:var(--phase3-navy-strong);background-image:linear-gradient(90deg,#03252d29,#032b3405)}.phase3-hero-media img{object-fit:cover;object-position:center 55%}.phase3-hero:after{z-index:-1;content:"";background:linear-gradient(90deg,#03252df0 0%,#032b34c7 44%,#032b342e 72%,#032b3414 100%),linear-gradient(#0000 54%,#0222296b);position:absolute;inset:0}.phase3-hero-copy{color:#fff;padding-top:96px;padding-bottom:64px}.phase3-overline{color:#e1c77d;letter-spacing:.19em;margin:0 0 20px;font-size:12px;font-weight:750}.phase3-hero h1{color:#fff;max-width:760px;font-family:var(--font-serif,Georgia, "Times New Roman", serif);letter-spacing:-.055em;white-space:pre-line;text-wrap:balance;margin:0;font-size:clamp(46px,5.25vw,70px);font-weight:560;line-height:1.02}.phase3-hero-copy>p:not(.phase3-overline){color:#ffffffd1;max-width:630px;margin:24px 0 0;font-size:clamp(17px,1.65vw,21px);line-height:1.7}.phase3-hero-actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.phase3-button{white-space:nowrap;min-height:52px;transition:color .18s var(--phase3-ease), background-color .18s var(--phase3-ease), border-color .18s var(--phase3-ease), transform .14s var(--phase3-ease);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:0 24px;font-size:15px;font-weight:750;line-height:1;display:inline-flex}.phase3-button-primary{color:#17383d;background:#dfbd67}.phase3-button-secondary{color:#fff;background:#0630395c;border-color:#ffffff6b}.phase3-proof{z-index:2;margin-top:-38px;position:relative}.phase3-proof>div{background:linear-gradient(115deg,#073441f5,#09535deb);border:1px solid #ffffff47;border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;box-shadow:0 22px 52px #052f3929,inset 0 1px #ffffff2e}.phase3-proof p{gap:3px;min-width:0;margin:0;padding:21px 26px;display:grid}.phase3-proof p+p{border-left:1px solid #ffffff24}.phase3-proof strong{color:#fff;font-size:21px;line-height:1.2}.phase3-proof span{color:#ffffffa8;font-size:13px}.phase3-section-heading{margin-bottom:34px}.phase3-section-heading h2{max-width:760px;color:var(--phase3-navy-strong);font-family:var(--font-serif,Georgia, "Times New Roman", serif);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(34px,3.7vw,48px);font-weight:560;line-height:1.08}.phase3-section-heading p{max-width:680px;color:var(--phase3-muted);margin:13px 0 0;font-size:16px;line-height:1.75}.phase3-section-heading-action{justify-content:space-between;align-items:end;gap:28px;display:flex}.phase3-section-heading-action>a{border-bottom:1px solid var(--phase3-line);min-height:44px;color:var(--phase3-navy);flex:none;align-items:center;gap:9px;font-size:14px;font-weight:750;display:inline-flex}.phase3-decision{padding-top:92px;padding-bottom:84px}.phase3-decision-grid{background:radial-gradient(circle at 92% 10%,#0f69741f,#0000 30%),linear-gradient(135deg,#f7f4ed,#edf5f2);border:1px solid #073c4829;border-radius:16px;grid-template-columns:1fr;gap:0;display:grid;overflow:hidden;box-shadow:0 24px 58px #073c4814}.phase3-decision-grid>article{min-width:0;min-height:176px;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-rows:auto auto;grid-template-columns:48px minmax(260px,.88fr) minmax(360px,1.12fr);align-items:center;gap:10px 24px;padding:28px 32px;display:grid;position:relative;overflow:visible}.phase3-decision-grid>article:first-child{background:0 0}.phase3-decision-grid>article:last-child{background:#ffffff47;border-top:1px solid #073c4821}.phase3-decision-grid>article:after{display:none}.phase3-decision-grid>article>span{background:var(--phase3-navy);color:#fff;border:1px solid #ffffff4d;border-radius:50%;grid-area:1/1/3;place-items:center;width:48px;height:48px;font-size:14px;font-weight:800;display:grid}.phase3-decision-grid h3{color:var(--phase3-navy-strong);margin:2px 0 7px;font-size:23px;line-height:1.2}.phase3-decision-grid p{color:var(--phase3-muted);margin:0;font-size:15px;line-height:1.65}.phase3-decision-grid nav,.phase3-decision-grid .phase3-text-link{grid-column:3}.phase3-decision-grid nav{flex-wrap:wrap;grid-row:1;align-self:end;gap:8px;display:flex}.phase3-decision-grid .phase3-text-link{grid-row:2;justify-content:flex-start;align-self:start}.phase3-decision-grid nav a,.phase3-destination-grid nav a{min-height:36px;color:var(--phase3-navy);background:#ffffffbf;border:1px solid #073c482e;border-radius:999px;align-items:center;padding:0 13px;font-size:13px;font-weight:720;display:inline-flex}.phase3-text-link,.phase3-country-link{min-height:44px;color:var(--phase3-navy);justify-content:space-between;align-items:center;gap:12px;font-size:15px;font-weight:780;display:inline-flex}.phase3-exams,.phase3-cases{background:var(--phase3-mist)}.phase3-exams{color:#fff;background:radial-gradient(circle at 90% 10%,#28848433,#0000 30%),#062f38}.phase3-exams .phase3-section-heading h2{color:#fff}.phase3-exams .phase3-section-heading p{color:#ffffffad!important}.phase3-exams .phase3-section-heading-action>a{color:#fff;border-bottom-color:#fff3}.phase3-exams>.phase3-shell,.phase3-cases>.phase3-shell{padding-top:86px;padding-bottom:86px}.phase3-exam-rail{background:#ffffff24;border:1px solid #ffffff24;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.phase3-exam-rail>article{background:#042b35eb;border:0;border-radius:0;flex-direction:column;min-width:0;min-height:220px;padding:28px;display:flex}.phase3-exam-rail>article.is-featured{box-shadow:none;background:#094c56f0}.phase3-exam-rail header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.phase3-exam-rail header strong{color:#fff;font-family:var(--font-serif,Georgia, "Times New Roman", serif);letter-spacing:-.035em;font-size:30px;font-weight:560}.phase3-exam-rail header span{color:#dfbd67;font-size:13px;font-weight:750}.phase3-exam-rail>article>p{color:#ffffff9e;margin:22px 0 26px;font-size:15px;line-height:1.7}.phase3-exam-rail>article>div{justify-content:space-between;align-items:center;gap:14px;margin-top:auto;display:flex}.phase3-exam-rail>article>div a:first-child{color:#fff;align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:780;display:inline-flex}.phase3-exam-rail>article>div a:last-child:not(:first-child){color:#ffffff94;text-underline-offset:4px;font-size:13px;text-decoration:underline}.phase3-destinations,.phase3-service,.phase3-insights{padding-top:88px;padding-bottom:88px}.phase3-destination-grid{grid-template-rows:repeat(4,auto);grid-template-columns:minmax(330px,.78fr) minmax(0,1.22fr);gap:0 64px;display:grid}.phase3-destination-grid:before{filter:drop-shadow(0 24px 26px #06343e29);content:"";background:url(/brand-globe-v4.svg) 50%/88% no-repeat;grid-area:1/1/5;min-height:520px}.phase3-destination-grid>article{border:0;border-top:1px solid var(--phase3-line);min-width:0;min-height:130px;box-shadow:none;background:0 0;border-radius:0;grid-column:2;grid-template-rows:auto auto;grid-template-columns:minmax(180px,.82fr) minmax(0,1.18fr);align-content:center;gap:8px 24px;padding:18px 0;display:grid}.phase3-destination-grid>article:last-child{border-bottom:1px solid var(--phase3-line)}.phase3-destination-grid>article:nth-child(2),.phase3-destination-grid>article:nth-child(3){background:0 0}.phase3-destination-grid header{align-items:center;gap:16px;display:flex}.phase3-destination-grid header>span{background:var(--phase3-navy);color:#fff;border-radius:12px;place-items:center;width:44px;height:44px;font-size:13px;font-weight:800;display:grid}.phase3-destination-grid h3{color:var(--phase3-navy-strong);margin:0;font-size:22px}.phase3-destination-grid header small{color:var(--phase3-muted);margin-top:3px;font-size:12px;display:block}.phase3-destination-grid>article>p{color:var(--phase3-muted);margin:8px 0 0;font-size:15px}.phase3-destination-grid nav{flex-wrap:wrap;align-self:end;gap:8px;display:flex}.phase3-country-link{border-top:0;min-height:34px;margin-top:0;padding-top:0}.phase3-case-filter{overscroll-behavior-inline:contain;scrollbar-width:none;gap:8px;margin:-8px 0 24px;display:flex;overflow-x:auto}.phase3-case-filter::-webkit-scrollbar{display:none}.phase3-case-filter button{border:1px solid var(--phase3-line);min-width:max-content;min-height:42px;color:var(--phase3-muted);cursor:pointer;transition:color .16s var(--phase3-ease), background-color .16s var(--phase3-ease), border-color .16s var(--phase3-ease), transform .12s var(--phase3-ease);background:#ffffffc2;border-radius:999px;padding:0 17px;font-size:13px;font-weight:750}.phase3-case-filter button[aria-pressed=true]{border-color:var(--phase3-navy);background:var(--phase3-navy);color:#fff}.phase3-case-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.phase3-case-grid>article{border-radius:var(--phase3-radius);background:#fff;border:1px solid #073c481f;flex-direction:column;min-width:0;min-height:310px;padding:25px;display:flex;box-shadow:0 14px 36px #073c480d}.phase3-case-grid>article:first-child{color:#fff;background:linear-gradient(125deg,#063b47,#07515d);border-color:#0000;grid-template:"meta meta meta""score score score""target title link""target copy link"1fr/minmax(150px,.5fr) minmax(0,1.5fr) auto;grid-column:1/-1;gap:0 38px;min-height:360px;padding:34px 38px 30px;display:grid;box-shadow:0 24px 54px #06343e29}.phase3-case-grid>article:first-child>header{grid-area:meta}.phase3-case-grid>article:first-child h3{color:#fff;font-family:var(--font-serif,Georgia, "Times New Roman", serif);grid-area:title;align-self:end;margin:22px 0 7px;font-size:25px}.phase3-case-grid>article:first-child .phase3-score-route{min-height:190px;box-shadow:none;background:0 0;border-top:1px solid #ffffff24;border-bottom:1px solid #ffffff24;border-radius:0;grid-area:score;margin:20px 0 0;padding:30px 18px 34px}.phase3-case-grid>article:first-child .phase3-score-route small,.phase3-case-grid>article:first-child .phase3-target{color:#ffffffa3!important}.phase3-case-grid>article:first-child .phase3-score-route strong,.phase3-case-grid>article:first-child .phase3-target strong{color:#fff}.phase3-case-grid>article:first-child .phase3-score-route strong{letter-spacing:-.045em;font-size:clamp(52px,6vw,76px)}.phase3-case-grid>article:first-child .phase3-score-route>b{color:#dfbd67;align-items:center;gap:12px;width:min(26vw,250px);font-size:20px;display:flex}.phase3-case-grid>article:first-child .phase3-score-route>b:before,.phase3-case-grid>article:first-child .phase3-score-route>b:after{content:"";background:#dfbd676b;flex:1;height:1px}.phase3-case-grid>article:first-child .phase3-score-route p:last-child{text-align:right}.phase3-case-grid>article:first-child .phase3-target{border-right:1px solid #ffffff24;grid-area:target;align-self:center;margin:22px 0 0;padding-right:24px;font-size:13px}.phase3-case-grid>article:first-child h3+p{grid-area:copy;margin:0;font-size:15px}.phase3-case-grid>article:first-child>a{color:#dfbd67;border:1px solid #dfbd6770;border-radius:999px;grid-area:link;justify-content:center;align-self:center;min-width:176px;min-height:48px;margin-top:22px;padding:0 20px}.phase3-case-grid>article:not(:first-child) .phase3-score-route{border-top:1px solid var(--phase3-line);border-bottom:1px solid var(--phase3-line);background:0 0;border-radius:0;margin:20px 0 14px;padding:16px 0}.phase3-case-grid>article:not(:first-child) .phase3-score-route strong{font-size:19px}.phase3-case-grid>article:not(:first-child) h3+p{-webkit-line-clamp:2}.phase3-case-grid>article>header{color:var(--phase3-muted);justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.phase3-case-grid>article>header span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.phase3-case-grid>article>header strong{color:var(--phase3-gold);flex:none}.phase3-score-route{border-radius:var(--phase3-radius-small);background:var(--phase3-mist);grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin:24px 0 12px;padding:17px;display:grid}.phase3-score-route p{margin:0}.phase3-score-route small{color:var(--phase3-muted);margin-bottom:4px;font-size:11px;display:block}.phase3-score-route strong{color:var(--phase3-navy-strong);font-size:23px}.phase3-score-route>b{color:var(--phase3-gold)}.phase3-target{color:var(--phase3-muted);margin:0 0 18px;font-size:12px}.phase3-target strong{color:var(--phase3-navy)}.phase3-case-grid h3{color:var(--phase3-navy-strong);margin:0 0 10px;font-size:19px;line-height:1.35}.phase3-case-grid h3+p{color:var(--phase3-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 22px;font-size:14px;line-height:1.7;display:-webkit-box;overflow:hidden}.phase3-case-grid>article>a{border-top:1px solid var(--phase3-line);min-height:44px;color:var(--phase3-navy);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;font-size:14px;font-weight:780;display:inline-flex}.phase3-case-empty{border-radius:var(--phase3-radius);text-align:center;background:#ffffffa6;border:1px dashed #073c4840;padding:38px}.phase3-case-empty strong{color:var(--phase3-navy);font-size:20px}.phase3-case-empty p{color:var(--phase3-muted)}.phase3-case-empty a{align-items:center;min-height:44px;font-weight:750;display:inline-flex}.phase3-case-cta{border-radius:var(--phase3-radius-small);background:var(--phase3-navy);color:#fff;justify-content:space-between;align-items:center;gap:24px;margin-top:18px;padding:22px 24px;display:flex}.phase3-case-cta p{gap:4px;margin:0;display:grid}.phase3-case-cta span{color:#ffffffb8;font-size:13px}.phase3-case-cta>a{color:#17383d;white-space:nowrap;background:#dfbd67;border-radius:999px;flex:none;align-items:center;min-height:46px;padding:0 18px;font-size:13px;font-weight:800;display:inline-flex}.phase3-process-rail{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.phase3-process-rail>article{border-top:3px solid var(--phase3-gold);background:var(--phase3-surface);min-width:0;padding:22px}.phase3-process-rail>article>span{color:var(--phase3-gold);font-size:12px;font-weight:800}.phase3-process-rail h3{color:var(--phase3-navy-strong);margin:14px 0 9px;font-size:17px;line-height:1.3}.phase3-process-rail p{color:var(--phase3-muted);margin:0;font-size:13px;line-height:1.65}.phase3-process-rail strong{color:var(--phase3-navy);margin-top:15px;font-size:12px;line-height:1.5;display:block}.phase3-consult{border-radius:var(--phase3-radius);background:var(--phase3-navy-strong);color:#fff;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:34px;margin-top:32px;padding:34px;display:grid}.phase3-consult h2{color:#fff;font-family:var(--font-serif,Georgia, "Times New Roman", serif);letter-spacing:-.035em;margin:0;font-size:clamp(28px,3.3vw,42px);font-weight:560}.phase3-consult p{color:#ffffffb8;max-width:640px;margin:10px 0 0;font-size:14px;line-height:1.7}.phase3-consult>div:last-child{gap:9px;min-width:250px;display:grid}.phase3-consult a,.phase3-consult button{cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:space-between;align-items:center;gap:16px;min-height:50px;padding:0 18px;display:flex}.phase3-consult a{color:#17383d;background:#dfbd67;font-size:14px;font-weight:800}.phase3-consult button{color:#fff;text-align:left;background:0 0;border-color:#ffffff47}.phase3-consult button span,.phase3-consult button small{display:block}.phase3-consult button span{font-size:13px;font-weight:750}.phase3-consult button small{color:#ffffffad;font-size:11px}.phase3-insights{border-top:1px solid var(--phase3-line)}.phase3-insight-grid{grid-template-columns:1.4fr 1fr;gap:14px;display:grid}.phase3-insight-grid>a{border:1px solid var(--phase3-line);border-radius:var(--phase3-radius-small);background:var(--phase3-surface);flex-direction:column;min-width:0;min-height:190px;padding:25px;display:flex}.phase3-insight-grid>a:first-child{color:#fff;background:linear-gradient(150deg,#0d5965,#073b46);grid-row:span 2;justify-content:end;min-height:394px}.phase3-insight-grid>a>span{color:var(--phase3-gold);font-size:11px;font-weight:760}.phase3-insight-grid>a>strong{color:var(--phase3-navy-strong);margin-top:15px;font-size:20px;line-height:1.35}.phase3-insight-grid>a:first-child>strong{color:#fff;max-width:660px;font-family:var(--font-serif,Georgia, "Times New Roman", serif);font-size:clamp(27px,3vw,42px);font-weight:560}.phase3-insight-grid>a>p{color:var(--phase3-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:10px 0 18px;font-size:13px;line-height:1.65;display:-webkit-box;overflow:hidden}.phase3-insight-grid>a:first-child>p{color:#ffffffbd;max-width:620px;font-size:14px}.phase3-insight-grid>a>b{color:var(--phase3-navy);margin-top:auto;font-size:12px}.phase3-insight-grid>a:first-child>b{color:#dfbd67}.phase3-faq{background:var(--phase3-mist);padding:94px 0}.phase3-faq>section{width:min(1180px,100% - 48px);margin-inline:auto}.phase3-footer{color:#fff;background:#062f38;padding:48px 0 38px}.phase3-footer>div{grid-template-columns:auto 1fr;align-items:center;gap:20px 42px;display:grid}.phase3-footer-brand{color:#fff;letter-spacing:.13em;display:grid}.phase3-footer-brand strong{font-family:var(--font-serif,Georgia, "Times New Roman", serif);font-size:24px}.phase3-footer-brand span{color:#d9b968;font-size:10px;font-weight:800}.phase3-footer p{color:#ffffffb3;margin:0;font-size:13px}.phase3-footer nav{border-top:1px solid #ffffff24;flex-wrap:wrap;grid-column:1/-1;gap:12px 24px;padding-top:18px;display:flex}.phase3-footer nav a{color:#ffffffc7;align-items:center;min-height:38px;font-size:13px;display:inline-flex}.phase3-footer small{color:#ffffff75;grid-column:1/-1;font-size:11px}.phase3-mobile-cta{display:none}main.phase3-home :where(a,button):focus-visible{outline-offset:3px;outline:3px solid #d1a848}main.phase3-home :where(a,button):active{transform:scale(.975)}@media (hover:hover) and (pointer:fine){.phase3-button:hover,.phase3-case-cta>a:hover{transform:translateY(-2px)}.phase3-decision-grid nav a:hover,.phase3-destination-grid nav a:hover{border-color:var(--phase3-navy);background:#fff}.phase3-exam-rail>article,.phase3-destination-grid>article,.phase3-case-grid>article,.phase3-insight-grid>a{transition:border-color .18s var(--phase3-ease), box-shadow .18s var(--phase3-ease), transform .18s var(--phase3-ease)}.phase3-exam-rail>article:hover,.phase3-destination-grid>article:hover,.phase3-case-grid>article:hover,.phase3-insight-grid>a:hover{border-color:#073c4847;transform:translateY(-3px);box-shadow:0 18px 42px #073c4814}}.phase3-country-requirement{max-width:32ch;color:#4f696d!important;font-size:13px!important;line-height:1.65!important}.phase3-case-coverage{isolation:isolate;color:#f8fbfa;background:radial-gradient(circle at 76% 48%,#57b4aa2e,#0000 34%),radial-gradient(circle at 14% -14%,#e5c77617,#0000 34%),linear-gradient(132deg,#062f39 0%,#084650 52%,#062f39 100%);border:1px solid #bfe5df2e;border-radius:34px;grid-template-columns:minmax(0,.78fr) minmax(460px,1.22fr);align-items:center;gap:clamp(28px,4vw,64px);min-height:390px;margin:30px 0 26px;padding:clamp(28px,3.5vw,46px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #00191f29,0 28px 64px #07353c26}.phase3-case-coverage:before{content:"";pointer-events:none;border:1px solid #cfebe614;border-radius:50%;height:78%;position:absolute;inset:auto -8% -55% 32%}.phase3-case-coverage-copy{z-index:2;position:relative}.phase3-case-coverage-copy .phase3-overline{color:#e4c56f;margin:0 0 13px}.phase3-case-coverage-copy h3{color:#fff;letter-spacing:-.045em;text-wrap:balance;max-width:9em;margin:0;font-size:clamp(34px,3.5vw,50px);font-weight:650;line-height:1.08}.phase3-case-coverage-copy>p:not(.phase3-overline){color:#ebf6f3b8;max-width:34em;margin:17px 0 0;font-size:14px;line-height:1.75}.phase3-case-coverage-copy dl{border-top:1px solid #dcefeb24;border-bottom:1px solid #dcefeb24;grid-template-columns:repeat(3,minmax(0,1fr));margin:28px 0 26px;display:grid}.phase3-case-coverage-copy dl>div{padding:17px 15px 17px 0}.phase3-case-coverage-copy dl>div+div{border-left:1px solid #dcefeb1f;padding-left:15px}.phase3-case-coverage-copy dt{color:#fff;letter-spacing:-.035em;font-size:clamp(24px,2.2vw,32px);font-weight:680;line-height:1}.phase3-case-coverage-copy dd{color:#e5f3ef9e;margin:7px 0 0;font-size:11px}.phase3-case-coverage-copy>a{color:#f1d47e;border:1px solid #e2c7787a;border-radius:999px;align-items:center;gap:18px;width:fit-content;min-height:48px;padding:0 8px 0 18px;font-size:13px;font-weight:780;display:inline-flex}.phase3-case-coverage-copy>a b{color:#173940;background:linear-gradient(145deg,#ead28e,#d9b85e);border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.phase3-case-coverage-visual{min-height:340px;position:relative}.phase3-coverage-globe{aspect-ratio:1;background:radial-gradient(circle at 36% 28%,#9ee0d52e,#0000 29%),radial-gradient(circle at 50% 53%,#084f55d6,#052b35 72%);border:1px solid #bae4dd29;border-radius:50%;place-items:center;width:340px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-8deg);box-shadow:inset -24px -18px 44px #00161c52,inset 12px 10px 28px #a9e5db12,0 30px 52px #00161c47}.phase3-coverage-globe:before,.phase3-coverage-globe:after{content:"";border:1px solid #b8e3dc1c;border-radius:50%;position:absolute;inset:9%}.phase3-coverage-globe:after{inset:21% 5%}.phase3-coverage-globe img{opacity:.38;filter:brightness(0)invert();width:78%;height:78%}.phase3-coverage-points{z-index:2;position:absolute;inset:0}.phase3-coverage-points a{color:#f7fbfa;background:linear-gradient(145deg,#dff2ee24,#85c1ba12);border:1px solid #d5eeea29;border-radius:14px;grid-template-columns:10px 1fr;align-items:center;column-gap:8px;min-width:112px;min-height:48px;padding:7px 12px 7px 10px;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:inset 0 1px #ffffff1c,0 12px 26px #00191f29}.phase3-coverage-points a i{background:#f2d579;border:2px solid #e9c96f;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 6px #ebca6f1f,0 0 18px #eecc7080}.phase3-coverage-points a span{font-size:14px;font-weight:760;line-height:1.2}.phase3-coverage-points a small{color:#e6f4f094;font-size:10px;line-height:1.2}.phase3-coverage-points a[data-region=CA]{top:20%;left:14%}.phase3-coverage-points a[data-region=US]{top:43%;left:12%}.phase3-coverage-points a[data-region=GB]{top:13%;left:42%}.phase3-coverage-points a[data-region=SG]{top:53%;left:67%}.phase3-coverage-points a[data-region=HK]{top:31%;left:76%}.phase3-coverage-points a[data-region=MY]{top:59%;left:81%}.phase3-coverage-points a[data-region=AU]{top:80%;left:71%}.phase3-coverage-points a[data-region=NZ]{top:82%;left:93%}.phase3-case-coverage-visual>p{color:#e2f2ee80;letter-spacing:.06em;margin:0;font-size:10px;position:absolute;bottom:0;right:0}@media (hover:hover) and (pointer:fine){.phase3-case-coverage-copy>a:hover,.phase3-coverage-points a:hover{background-color:#e7cc801f;border-color:#edcf7c7a;transform:translate(-50%,calc(-50% - 2px))}.phase3-case-coverage-copy>a:hover{transform:translateY(-2px)}}@media (width<=1050px){.phase3-case-coverage{grid-template-columns:minmax(0,.82fr) minmax(390px,1.18fr)}.phase3-coverage-globe{width:300px}.phase3-coverage-points a{min-width:100px}}@media (width<=800px){.phase3-case-coverage{border-radius:26px;grid-template-columns:1fr;gap:26px;min-height:0;padding:28px 22px 22px}.phase3-case-coverage-copy h3{max-width:12em;font-size:clamp(31px,9vw,40px)}.phase3-case-coverage-copy dl{margin:22px 0}.phase3-case-coverage-visual{min-height:380px}.phase3-coverage-globe{width:min(260px,76vw);top:37%}.phase3-coverage-points{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid;inset:auto 0 22px}.phase3-coverage-points a,.phase3-coverage-points a[data-region]{min-width:0;min-height:44px;position:static;transform:none}.phase3-coverage-points a small{display:none}.phase3-case-coverage-visual>p{bottom:0;left:0;right:auto}}@media (width<=420px){.phase3-case-coverage-copy dl>div{padding-inline:8px}.phase3-case-coverage-copy dl>div:first-child{padding-left:0}.phase3-case-coverage-copy dt{font-size:24px}.phase3-case-coverage-visual{min-height:410px}}.phase3-hero-title-line{display:block}.phase3-hero-accent{color:#f0cb67;font-style:normal}.phase3-case-media{display:none}.phase3-insight-grid>a{isolation:isolate;position:relative;overflow:hidden}.phase3-insight-cover{object-fit:cover;width:100%;height:100%}.phase3-insight-copy{z-index:2;flex-direction:column;min-width:0;display:flex;position:relative}.phase3-insight-copy>small{color:var(--phase3-gold);font-size:11px;font-weight:780}.phase3-insight-copy>strong{color:var(--phase3-navy-strong);text-wrap:pretty;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:14px;font-size:22px;line-height:1.3;display:-webkit-box;overflow:hidden}.phase3-insight-copy>p{color:var(--phase3-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:10px 0 0;font-size:13px;line-height:1.65;display:-webkit-box;overflow:hidden}.phase3-insight-grid>a>b{z-index:2;position:relative}.phase3-insight-grid>a:first-child{background:#063c47;grid-template-rows:1fr auto;padding:38px;display:grid}.phase3-insight-grid>a:first-child .phase3-insight-cover{position:absolute;inset:0}.phase3-insight-grid>a:first-child .phase3-insight-copy>small{color:#f0cb67}.phase3-insight-grid>a:first-child .phase3-insight-copy>strong{color:#fff;letter-spacing:-.04em;font-size:clamp(33px,3vw,43px);font-weight:650;line-height:1.1}.phase3-insight-grid>a:first-child .phase3-insight-copy>p{color:#ffffffb8;max-width:58ch;font-size:14px}.phase3-insight-grid>a:not(:first-child):has(.phase3-insight-cover){padding-right:45%}.phase3-insight-grid>a:not(:first-child) .phase3-insight-cover{width:40%;position:absolute;inset:0 0 0 auto}@media (width>=901px){.phase3-hero{min-height:min(700px,74svh)}.phase3-hero-copy{padding-top:66px;padding-bottom:82px}.phase3-overline{margin-bottom:17px}.phase3-hero h1{text-wrap:nowrap;max-width:760px;font-size:clamp(54px,4.7vw,74px);line-height:.96}.phase3-hero-copy>p:not(.phase3-overline){margin-top:22px;font-size:17px}.phase3-hero-actions{margin-top:28px}.phase3-case-grid>article:first-child{background:radial-gradient(circle at 8% 6%,#2077783b,#0000 32%),#063b46;border:1px solid #ffffff1a;grid-template:"meta media""title media""copy media"minmax(62px,1fr)"target score""link score"/minmax(0,1.16fr) minmax(360px,.84fr);gap:0 42px;min-height:472px;padding:34px}.phase3-case-grid>article:first-child .phase3-case-media{background:#092f36;border:1px solid #ffffff1f;border-radius:21px;grid-area:media;align-self:stretch;min-width:0;display:block;overflow:hidden}.phase3-case-media img{object-fit:cover;object-position:center;filter:saturate(.82)contrast(1.04)brightness(.9);width:100%;height:100%;display:block}.phase3-case-grid>article:first-child h3{align-self:end;margin:32px 0 10px;font-size:clamp(28px,2.25vw,35px);line-height:1.16}.phase3-case-grid>article:first-child h3+p{-webkit-line-clamp:2;align-self:start;max-width:55ch;line-height:1.65}.phase3-case-grid>article:first-child .phase3-target{background:0 0;border:0;align-self:center;min-height:34px;margin:20px 0 0;padding:0}.phase3-case-grid>article:first-child .phase3-score-route{background:#ffffff12;border:1px solid #ffffff1f;border-radius:17px;grid-area:score;align-self:end;gap:10px;min-height:98px;margin:18px 0 0;padding:18px}.phase3-case-grid>article:first-child .phase3-score-route strong{letter-spacing:-.04em;max-width:10em;font-size:clamp(25px,2.25vw,38px);line-height:1.05}.phase3-case-grid>article:first-child .phase3-score-route>b{gap:5px;width:32px;font-size:15px}.phase3-case-grid>article:first-child>a{align-self:end;width:fit-content;min-width:190px;min-height:50px;margin-top:18px}.phase3-case-grid>article:not(:first-child){background:#fafcf9f0;min-height:362px}.phase3-case-grid>article:nth-child(3){background:#edf5f2f5}}@media (width<=900px){.phase3-hero-title-line{white-space:nowrap}.phase3-case-grid>article:first-child{background:#063b46;min-height:0;padding:20px;display:flex}.phase3-case-grid>article:first-child .phase3-case-media{border-radius:17px;order:-1;height:210px;margin:-4px -4px 20px;display:block;overflow:hidden}.phase3-case-grid>article:first-child .phase3-score-route{background:#ffffff12;border:1px solid #ffffff1f;border-radius:15px;min-height:106px;margin-top:18px;padding:17px 14px}.phase3-case-grid>article:first-child .phase3-score-route strong{font-size:clamp(25px,8vw,36px)}.phase3-case-grid>article:first-child h3{margin-top:22px;font-size:24px}.phase3-case-grid>article:first-child .phase3-target{border:0;margin-top:16px;padding:0}.phase3-insight-grid>a:first-child{background:#063c47;min-height:430px;padding:26px}.phase3-insight-grid>a:first-child:before{background:linear-gradient(#02262e2e 0%,#02262eb8 38%,#022229f7 100%)}.phase3-insight-grid>a:first-child .phase3-insight-copy{align-self:end;width:100%}.phase3-insight-grid>a:first-child .phase3-insight-copy>strong{font-size:clamp(28px,8vw,38px)}}@media (width<=520px){.phase3-hero{min-height:610px}.phase3-hero-copy{padding-top:78px;padding-bottom:56px}.phase3-hero h1{max-width:none;font-size:clamp(37px,11.4vw,49px);line-height:1}.phase3-insight-grid>a:not(:first-child):has(.phase3-insight-cover){padding-right:25px}.phase3-insight-grid>a:not(:first-child) .phase3-insight-cover{display:none}}@media (width<=900px){.phase3-proof>div{grid-template-columns:repeat(2,minmax(0,1fr))}.phase3-proof p:nth-child(3){border-top:1px solid #ffffff24;border-left:0}.phase3-proof p:nth-child(4){border-top:1px solid #ffffff24}.phase3-decision-grid,.phase3-case-grid{grid-template-columns:1fr}.phase3-destination-grid{grid-template-columns:minmax(250px,.8fr) minmax(0,1.2fr);gap:0 30px}.phase3-destination-grid:before{background-size:94%;min-height:480px}.phase3-destination-grid>article{grid-template-columns:1fr;gap:8px;padding-block:14px}.phase3-decision-grid>article{grid-template-rows:auto auto auto;grid-template-columns:48px minmax(0,1fr)}.phase3-decision-grid>article>span{grid-row:1/4}.phase3-decision-grid nav{grid-area:2/2}.phase3-decision-grid .phase3-text-link{grid-area:3/2}.phase3-exam-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.phase3-case-grid>article{min-height:0}.phase3-case-grid>article:first-child{grid-row:auto;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"meta meta""score score""target link""title link""copy link";gap:0 24px;min-height:340px}.phase3-process-rail{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;padding-bottom:8px;display:flex;overflow-x:auto}.phase3-process-rail::-webkit-scrollbar{display:none}.phase3-process-rail>article{scroll-snap-align:start;flex:none;width:min(76vw,290px)}.phase3-consult{grid-template-columns:1fr}}@media (width<=700px){.phase3-shell,.phase3-faq>section{width:min(100% - 32px,1180px)}.phase3-deferred{contain-intrinsic-size:auto 920px}.phase3-hero{align-items:end;min-height:640px}.phase3-hero:after{background:linear-gradient(#03252d2e 18%,#03252dd1 52%,#03252dfa 100%)}.phase3-hero-media img{object-position:center 35%}.phase3-hero-copy{padding-top:112px;padding-bottom:70px}.phase3-overline{margin-bottom:14px;font-size:10px}.phase3-hero h1{letter-spacing:-.052em;max-width:12ch;font-size:clamp(42px,13vw,58px);line-height:1.04}.phase3-hero-copy>p:not(.phase3-overline){max-width:30em;margin-top:18px;font-size:16px;line-height:1.62}.phase3-hero-actions{grid-template-columns:1fr;gap:9px;margin-top:25px;display:grid}.phase3-button{width:100%;min-height:50px}.phase3-proof{margin-top:-22px}.phase3-proof>div{border-radius:19px}.phase3-proof p{padding:17px 16px}.phase3-proof strong{font-size:17px}.phase3-proof span{font-size:11px}.phase3-section-heading{margin-bottom:24px}.phase3-section-heading h2{font-size:34px;line-height:1.1}.phase3-section-heading p{margin-top:10px;font-size:14px;line-height:1.68}.phase3-section-heading-action{display:block}.phase3-section-heading-action>a{margin-top:13px}.phase3-decision{padding-top:76px;padding-bottom:70px}.phase3-decision-grid{gap:12px}.phase3-decision-grid>article{border-radius:19px;grid-template-rows:auto;grid-template-columns:44px minmax(0,1fr);gap:14px;min-height:0;padding:20px}.phase3-decision-grid>article:after{display:none}.phase3-decision-grid>article>span{grid-row:1/4}.phase3-decision-grid nav,.phase3-decision-grid .phase3-text-link{grid-column:2}.phase3-decision-grid nav{grid-row:2}.phase3-decision-grid .phase3-text-link{grid-row:3}.phase3-decision-grid>article>span{width:44px;height:44px;font-size:13px}.phase3-decision-grid h3{font-size:20px}.phase3-decision-grid p{font-size:13px}.phase3-decision-grid nav{gap:6px}.phase3-decision-grid nav a,.phase3-destination-grid nav a{min-height:38px;padding-inline:12px;font-size:12px}.phase3-exams>.phase3-shell,.phase3-cases>.phase3-shell,.phase3-destinations,.phase3-service,.phase3-insights{padding-top:70px;padding-bottom:70px}.phase3-exam-rail{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin-right:-16px;padding-bottom:8px;padding-right:16px;display:flex;overflow-x:auto}.phase3-exam-rail::-webkit-scrollbar{display:none}.phase3-exam-rail>article{scroll-snap-align:start;flex:none;width:min(82vw,310px);min-height:220px;padding:22px}.phase3-destination-grid{grid-template-columns:1fr;gap:12px}.phase3-destination-grid:before{background-size:78%;grid-area:auto/1;min-height:270px}.phase3-destination-grid>article{border-radius:0;grid-column:1;grid-template-columns:1fr;min-height:0;padding:20px 0}.phase3-destination-grid header>span{width:46px;height:46px}.phase3-destination-grid h3{font-size:22px}.phase3-case-filter{margin-right:-16px;padding-right:16px}.phase3-case-filter button{min-height:44px}.phase3-case-grid{gap:12px}.phase3-case-grid>article{border-radius:19px;padding:21px}.phase3-case-grid>article:first-child{grid-template:"meta""score""target""title""copy""link"/1fr;gap:0;min-height:0;padding:24px 21px}.phase3-case-grid>article:first-child .phase3-score-route{min-height:184px;margin:20px 0;padding:22px 18px}.phase3-case-grid>article:first-child .phase3-score-route strong{font-size:clamp(34px,11vw,48px)}.phase3-case-grid>article:first-child .phase3-score-route>b{width:min(22vw,88px);height:auto}.phase3-case-grid>article:first-child .phase3-target,.phase3-case-grid>article:first-child h3{margin-top:0}.phase3-case-grid>article:first-child .phase3-target{border-right:0;padding-right:0}.phase3-case-grid>article:first-child>a{width:100%;margin-top:18px}.phase3-score-route{margin-top:20px}.phase3-case-cta{gap:15px;padding:20px;display:grid}.phase3-case-cta>a{justify-content:center;width:100%}.phase3-process-rail{margin-right:-16px;padding-right:16px}.phase3-process-rail>article{width:min(80vw,290px)}.phase3-consult{border-radius:19px;gap:24px;margin-top:24px;padding:24px 20px}.phase3-consult h2{font-size:30px}.phase3-consult>div:last-child{min-width:0}.phase3-insight-grid{grid-template-columns:1fr}.phase3-insight-grid>a,.phase3-insight-grid>a:first-child{grid-row:auto;min-height:210px;padding:22px}.phase3-insight-grid>a:first-child{min-height:300px}.phase3-insight-grid>a:first-child>strong{font-size:30px}.phase3-faq{padding:70px 0}.phase3-footer{padding-bottom:96px}.phase3-footer>div{grid-template-columns:1fr;gap:14px}.phase3-footer nav,.phase3-footer small{grid-column:auto}.phase3-footer nav{gap:4px 18px}.phase3-footer p{line-height:1.6}.phase3-mobile-cta{right:12px;bottom:max(12px, env(safe-area-inset-bottom));z-index:38;color:#17383d;opacity:0;pointer-events:none;min-height:52px;transition:opacity .18s var(--phase3-ease), transform .18s var(--phase3-ease);background:#dfbd67;border:1px solid #ffffff52;border-radius:999px;justify-content:center;align-items:center;gap:12px;font-size:14px;font-weight:820;display:flex;position:fixed;left:12px;transform:translateY(12px);box-shadow:0 15px 34px #042a3238}.phase3-mobile-cta.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){main.phase3-home *,main.phase3-home :before,main.phase3-home :after{scroll-behavior:auto;transition-duration:1ms}.phase3-mobile-cta{transform:none}}@media (width>=901px){main.phase3-home{--phase3-navy:#063e49;--phase3-navy-strong:#032f38;--phase3-teal:#176d72;--phase3-gold:#b68a32;--phase3-ink:#0b3037;--phase3-muted:#66777a;--phase3-line:#032f3821;--phase3-mist:#e9f0ed;--phase3-surface:#f3f5f1;--phase3-white:#f7f8f4;--phase3-radius:30px;--phase3-radius-small:20px;--phase3-shadow:0 28px 74px #032f3817;background:#f7f8f4}.phase3-shell{width:min(1280px,100% - 80px)}.phase3-hero{background:#032f38;min-height:min(780px,84svh)}.phase3-hero-media img{object-position:center 50%;filter:saturate(.88)contrast(1.03);transform:scale(1.015)}.phase3-hero:after{background:linear-gradient(90deg,#02232af5 0%,#02272fc7 42%,#02272f33 70%,#02272f0a 100%),linear-gradient(#0000 48%,#02232a8a)}.phase3-hero-copy{padding-top:126px;padding-bottom:82px}.phase3-overline{color:#e7cb7f;letter-spacing:.22em;margin-bottom:24px;font-size:12px}.phase3-hero h1{max-width:800px;font-family:var(--font-sans,-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);letter-spacing:-.065em;font-size:clamp(64px,6.15vw,92px);font-weight:660;line-height:.98}.phase3-hero-copy>p:not(.phase3-overline){color:#ffffffc7;max-width:570px;margin-top:28px;font-size:19px;line-height:1.65}.phase3-hero-actions{margin-top:38px}.phase3-button{border-radius:999px;min-height:56px;padding-inline:27px;font-size:15px}.phase3-button-primary{background:#e3c56d}.phase3-button-secondary{background:#032f3852;border-color:#ffffff5c}.phase3-proof{margin-top:-48px}.phase3-proof>div{background:linear-gradient(112deg,#053944f0,#12676ce6);border-color:#ffffff52;border-radius:24px;width:min(1180px,100% - 96px);box-shadow:0 28px 68px #032f382e,inset 0 1px #ffffff3d}.phase3-proof p{padding:25px 30px}.phase3-proof strong{letter-spacing:-.035em;font-size:27px}.phase3-proof span{font-size:14px}.phase3-section-heading{margin-bottom:44px}.phase3-section-heading h2{max-width:900px;font-family:var(--font-sans,-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);letter-spacing:-.06em;font-size:clamp(48px,4.75vw,66px);font-weight:630;line-height:1.02}.phase3-section-heading p{max-width:560px;margin-top:17px;font-size:17px;line-height:1.7}.phase3-section-heading-action{align-items:flex-end}.phase3-section-heading-action>a{border-bottom-color:#032f3833;min-height:48px;font-size:15px}.phase3-decision{padding-top:128px;padding-bottom:112px}.phase3-decision .phase3-section-heading{max-width:820px;margin-bottom:54px}.phase3-decision-grid{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;overflow:visible}.phase3-decision-grid>article{border:1px solid #032f381f;border-radius:30px;grid-template-rows:auto 1fr auto auto;grid-template-columns:54px minmax(0,1fr);align-items:start;gap:22px;min-height:420px;padding:38px 40px 36px;overflow:hidden;box-shadow:0 24px 60px #032f3814}.phase3-decision-grid>article:first-child{color:#fff;background:radial-gradient(circle at 100% 0,#33919257,#0000 42%),linear-gradient(145deg,#03333d,#07515a);border-color:#ffffff24}.phase3-decision-grid>article:last-child{background:linear-gradient(115deg,#f7f8f4c2,#dbebe5db);border-top:1px solid #032f381f}.phase3-decision-grid>article:first-child:after{content:"";filter:saturate(.88)drop-shadow(0 26px 30px #01181d52);opacity:.9;pointer-events:none;background:url(/home-decision-exam-v1.webp) bottom/contain no-repeat;width:52%;height:106%;display:block;position:absolute;bottom:-68px;right:-42px}.phase3-decision-grid>article:last-child:after{content:"";filter:saturate(.86)drop-shadow(0 28px 28px #032f3826);opacity:.94;pointer-events:none;background:url(/home-decision-route-v2.webp) bottom/contain no-repeat;width:50%;height:112%;display:block;position:absolute;bottom:-82px;right:-30px}.phase3-decision-grid>article>span{background:#032f38f5;border-color:#ffffff59;grid-area:1/1;width:54px;height:54px;font-size:15px}.phase3-decision-grid>article:first-child>span{background:#ffffff1a}.phase3-decision-grid>article>div{z-index:1;grid-area:1/2/3;align-self:start}.phase3-decision-grid h3{letter-spacing:-.04em;max-width:12ch;margin:0;font-size:32px;font-weight:650;line-height:1.12}.phase3-decision-grid>article:first-child h3{color:#fff}.phase3-decision-grid p{max-width:25em;margin-top:14px;font-size:15px;line-height:1.65}.phase3-decision-grid>article:first-child p{color:#ffffffad}.phase3-decision-grid nav,.phase3-decision-grid .phase3-text-link{z-index:1;grid-column:1/-1}.phase3-decision-grid nav{grid-row:3;align-self:end;max-width:65%}.phase3-decision-grid .phase3-text-link{border-top:1px solid #032f3824;grid-row:4;justify-content:space-between;align-self:end;padding-top:18px}.phase3-decision-grid>article:first-child .phase3-text-link{color:#e9ce7e;border-top-color:#ffffff29}.phase3-decision-grid nav a{background:#ffffffc2;border-color:#032f3826;min-height:39px;padding-inline:15px;font-size:13px}.phase3-decision-grid>article:first-child nav a{color:#fff;background:#ffffff14;border-color:#fff3}.phase3-exams{color:var(--phase3-ink);background:#f0f2ed}.phase3-exams>.phase3-shell{padding-top:112px;padding-bottom:118px}.phase3-exams .phase3-section-heading h2{color:var(--phase3-navy-strong)}.phase3-exams .phase3-section-heading p{color:var(--phase3-muted)!important}.phase3-exams .phase3-section-heading-action>a{color:var(--phase3-navy);border-bottom-color:#032f3833}.phase3-exam-rail{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;overflow:visible}.phase3-exam-rail>article{min-height:274px;box-shadow:none;background:#fbfcf8;border:1px solid #032f381a;border-radius:26px;padding:30px;position:relative;overflow:hidden}.phase3-exam-rail>article:nth-child(3n+1){color:#fff;background:linear-gradient(145deg,#073e49,#0d6269)}.phase3-exam-rail>article:nth-child(3n+2){background:linear-gradient(145deg,#d9e9e4,#edf3ee)}.phase3-exam-rail>article:nth-child(3n){background:linear-gradient(145deg,#eef0e9,#e8dfc4)}.phase3-exam-rail header{z-index:1;gap:8px;display:grid;position:relative}.phase3-exam-rail>article:after{color:#032f380e;content:attr(data-exam);max-width:92%;font-family:var(--font-sans,sans-serif);letter-spacing:-.075em;white-space:nowrap;font-size:clamp(54px,5.2vw,76px);font-weight:760;line-height:.9;position:absolute;bottom:52px;right:-10px;overflow:hidden}.phase3-exam-rail>article:nth-child(3n+1):after{color:#fff1}.phase3-exam-rail header strong{color:var(--phase3-navy-strong);font-family:var(--font-sans,sans-serif);letter-spacing:-.065em;font-size:clamp(38px,3.2vw,50px);font-weight:670;line-height:1}.phase3-exam-rail>article:nth-child(3n+1) header strong{color:#fff}.phase3-exam-rail header span{color:#8e681f;font-size:14px}.phase3-exam-rail>article:nth-child(3n+1) header span{color:#e0be67}.phase3-exam-rail>article>p{display:none}.phase3-exam-rail>article>div{z-index:1;border-top:1px solid #032f3821;margin-top:auto;padding-top:24px;position:relative}.phase3-exam-rail>article:nth-child(3n+1)>div{border-top-color:#ffffff29}.phase3-exam-rail>article>div a:first-child{color:var(--phase3-navy-strong);font-size:15px}.phase3-exam-rail>article:nth-child(3n+1)>div a:first-child{color:#fff}.phase3-exam-rail>article>div a:last-child:not(:first-child){color:inherit;opacity:.58}.phase3-destinations{padding-top:128px;padding-bottom:130px}.phase3-destinations .phase3-section-heading{margin-bottom:64px}.phase3-destination-grid{grid-template-rows:repeat(4,auto);grid-template-columns:minmax(390px,.82fr) minmax(0,1.18fr);gap:0 84px}.phase3-destination-grid:before{filter:drop-shadow(0 36px 32px #032f382b);background-size:96%;min-height:610px}.phase3-destination-grid>article{grid-template-columns:minmax(210px,.9fr) minmax(0,1.1fr);gap:8px 28px;min-height:152px;padding:24px 0}.phase3-destination-grid header>span{border-radius:14px;width:48px;height:48px}.phase3-destination-grid h3{letter-spacing:-.04em;font-size:30px;font-weight:640}.phase3-destination-grid header small{font-size:13px}.phase3-destination-grid>article>p{display:none}.phase3-destination-grid nav{align-self:end}.phase3-destination-grid nav a{background:0 0;border-color:#0000;min-height:36px;padding:0 11px;font-size:13px}.phase3-country-link{font-size:14px}.phase3-cases{background:radial-gradient(circle at 86% 14%,#2a828129,#0000 30%),#eaf1ee}.phase3-cases>.phase3-shell{padding-top:122px;padding-bottom:124px}.phase3-case-filter{margin-bottom:30px}.phase3-case-filter button{background:#ffffffa3;min-height:44px;padding-inline:18px}.phase3-case-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.phase3-case-grid>article{background:#fafcf8e6;border-radius:26px;min-height:330px;padding:28px;box-shadow:0 16px 44px #032f380f}.phase3-case-grid>article:first-child{background:linear-gradient(90deg,#02242bd6,#03323b8f 48%,#02232ac7),linear-gradient(#02232a05,#02232a75),url(/home-case-study-v1.webp) 50%/cover no-repeat;border-radius:30px;grid-template-columns:minmax(150px,.48fr) minmax(0,1.52fr) auto;grid-template-areas:"meta meta meta""score score score""target title link""target copy link";min-height:430px;padding:40px 44px 36px;box-shadow:0 30px 68px #032f382b}.phase3-case-grid>article:first-child .phase3-score-route{min-height:226px;margin-top:24px;padding:38px 20px 42px}.phase3-case-grid>article:first-child .phase3-score-route strong{font-family:var(--font-sans,sans-serif);letter-spacing:-.07em;font-size:clamp(68px,7.2vw,96px);font-weight:650}.phase3-case-grid>article:first-child h3{font-family:var(--font-sans,sans-serif);letter-spacing:-.04em;font-size:28px;font-weight:620}.phase3-case-grid>article:first-child h3+p{text-overflow:ellipsis;white-space:nowrap;max-width:54ch;overflow:hidden}.phase3-case-grid>article:not(:first-child) .phase3-score-route{background:linear-gradient(125deg,#e1ece8,#eef3ef);border:0;border-radius:18px;min-height:132px;margin:22px 0 18px;padding:24px}.phase3-case-grid>article:nth-child(2){background:#fafaf4f5}.phase3-case-grid>article:nth-child(3){background:#e0ece7f0}.phase3-case-grid>article:not(:first-child) .phase3-score-route strong{letter-spacing:-.035em;font-size:28px}.phase3-case-grid>article:not(:first-child) h3{font-size:22px}.phase3-case-grid>article:not(:first-child) h3+p{-webkit-line-clamp:1}.phase3-case-cta{background:#073e49;border-radius:22px;margin-top:20px;padding:28px 30px}.phase3-case-cta strong{font-size:18px}.phase3-case-cta span{margin-top:4px;font-size:14px}.phase3-service{padding-top:126px;padding-bottom:74px}.phase3-process-rail{border-top:1px solid var(--phase3-line);border-bottom:1px solid var(--phase3-line);grid-template-columns:repeat(5,minmax(0,1fr));gap:0}.phase3-process-rail>article{background:0 0;border-top:0;min-height:210px;padding:30px 24px}.phase3-process-rail>article+article{border-left:1px solid var(--phase3-line)}.phase3-process-rail>article>span{color:#032f382e;letter-spacing:-.06em;font-size:48px;font-weight:650}.phase3-process-rail h3{margin-top:36px;font-size:19px}.phase3-process-rail p,.phase3-process-rail strong{display:none}.phase3-consult{background:radial-gradient(circle at 88% 10%,#2c8b8c47,#0000 34%),#03333d;border-radius:30px;min-height:280px;margin-top:38px;padding:44px 46px}.phase3-consult h2{max-width:690px;font-family:var(--font-sans,sans-serif);font-size:clamp(44px,4.2vw,60px);font-weight:620;line-height:1.02}.phase3-consult p{max-width:600px;margin-top:17px;font-size:16px}.phase3-consult>div:last-child{min-width:270px}.phase3-insights{border-top:0;padding-top:74px;padding-bottom:128px}.phase3-insight-grid{grid-template-columns:1.36fr .94fr;gap:16px}.phase3-insight-grid>a{background:#edf1ed;border:0;border-radius:24px;min-height:205px;padding:30px}.phase3-insight-grid>a:first-child{background:linear-gradient(#02262d1a,#02262de6),url(/hero-australia-coast.webp) 50% 48%/cover no-repeat;min-height:426px;padding:38px}.phase3-insight-grid>a>strong{font-size:23px}.phase3-insight-grid>a:first-child>strong{max-width:700px;font-family:var(--font-sans,sans-serif);letter-spacing:-.045em;font-size:clamp(34px,3.5vw,50px);font-weight:610;line-height:1.06}.phase3-insight-grid>a:not(:first-child)>p{display:none}.phase3-faq{background:#edf2ef;padding:116px 0}.phase3-faq>section{width:min(1200px,100% - 80px)}.phase3-footer{background:#03333d;padding-top:58px}}@media (width<=900px){.phase3-decision-grid{box-shadow:none;background:0 0;border:0;gap:12px;overflow:visible}.phase3-decision-grid>article{border:1px solid #032f381f;border-radius:24px;min-height:320px;overflow:hidden}.phase3-decision-grid>article:first-child{color:#fff;background:linear-gradient(145deg,#03333d,#07515a);border-color:#ffffff24}.phase3-decision-grid>article:last-child{background:linear-gradient(115deg,#f7f8f4e0,#dbebe5f0)}.phase3-decision-grid>article>div,.phase3-decision-grid nav,.phase3-decision-grid .phase3-text-link{z-index:1;position:relative}.phase3-decision-grid>article:first-child h3{color:#fff}.phase3-decision-grid>article:first-child p{color:#ffffffad}.phase3-decision-grid>article:first-child nav a{color:#fff;background:#ffffff14;border-color:#fff3}.phase3-decision-grid>article:first-child .phase3-text-link{color:#e9ce7e}.phase3-decision-grid>article:after{content:"";pointer-events:none;background-position:bottom;background-repeat:no-repeat;background-size:contain;width:45%;height:82%;display:block;position:absolute;bottom:-48px;right:-28px}.phase3-decision-grid>article:first-child:after{filter:saturate(.86)drop-shadow(0 18px 22px #01181d47);opacity:.74;background-image:url(/home-decision-exam-v1.webp)}.phase3-decision-grid>article:last-child:after{filter:saturate(.84)drop-shadow(0 18px 22px #032f3824);opacity:.86;background-image:url(/home-decision-route-v2.webp)}.phase3-decision-grid nav,.phase3-decision-grid .phase3-text-link{max-width:72%}.phase3-case-grid>article:first-child{background:linear-gradient(90deg,#02242bd6,#03323b8f 48%,#02232ac7),linear-gradient(#02232a05,#02232a75),url(/home-case-study-v1.webp) 50%/cover no-repeat}}@media (width<=700px){.phase3-decision-grid>article{min-height:330px}.phase3-decision-grid>article:after{width:48%;height:68%;display:block;bottom:-42px;right:-24px}.phase3-decision-grid nav,.phase3-decision-grid .phase3-text-link{max-width:70%}}.phase3-section-heading-action>a{background:#ffffff8f;border:1px solid #032f3829;border-radius:999px;gap:12px;min-height:46px;padding:0 6px 0 17px}.phase3-section-heading-action>a>b,.phase3-decision-grid .phase3-text-link>b,.phase3-country-link>b,.phase3-case-grid>article>a>b{background:var(--phase3-navy);color:#fff;border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:14px;font-weight:700;display:grid}.phase3-decision-grid>article:first-child .phase3-text-link>b{color:#17383d;background:#dfbd67}.phase3-exam-rail>article>div{gap:10px}.phase3-exam-rail>article>div a:first-child{background:#ffffff61;border:1px solid #032f3824;border-radius:999px;flex:1;justify-content:space-between;min-width:0;padding:0 6px 0 14px}.phase3-exam-rail>article>div a:first-child>b{background:var(--phase3-navy);color:#fff;border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid}.phase3-exam-rail>article>div a:last-child:not(:first-child){white-space:nowrap;background:#ffffff3d;border:1px solid #032f381f;border-radius:999px;align-items:center;min-height:42px;padding:0 13px;text-decoration:none;display:inline-flex}.phase3-score-route p,.phase3-score-route strong{min-width:0}.phase3-score-route strong{overflow-wrap:anywhere;display:block}.phase3-insight-grid>a>b{background:#ffffff75;border:1px solid #032f3824;border-radius:999px;align-items:center;gap:12px;width:fit-content;min-height:44px;margin-top:auto;padding:0 6px 0 15px;font-size:13px;font-style:normal;display:inline-flex}.phase3-insight-grid>a>b>i{background:var(--phase3-navy);color:#fff;border-radius:50%;place-items:center;width:32px;height:32px;font-size:14px;font-style:normal;display:grid}.phase3-insight-grid>a:first-child>b{color:#f1d27d;background:#032f3880;border-color:#dfbd6775}.phase3-insight-grid>a:first-child>b>i{color:#17383d;background:#dfbd67}@media (width>=901px){.phase3-hero{min-height:min(790px,84svh)}.phase3-hero-copy{width:min(1540px,100% - 112px);padding-top:132px;padding-bottom:104px}.phase3-hero h1{white-space:normal;text-wrap:balance;max-width:10.25em;font-size:clamp(62px,5.25vw,86px);line-height:.99}.phase3-hero-copy>p:not(.phase3-overline){text-wrap:pretty;max-width:35em;font-size:18px;line-height:1.68}.phase3-hero:after{background:linear-gradient(90deg,#02232af2 0%,#02272fd1 39%,#02272f47 61%,#02272f0a 82%),linear-gradient(#0000 46%,#02232a80)}.phase3-proof{margin-top:-54px}.phase3-proof>div{width:min(1540px,100% - 112px)}.phase3-proof p{padding:27px 32px}.phase3-cases .phase3-section-heading{margin-bottom:30px}.phase3-case-grid{align-items:start;gap:20px}.phase3-case-grid>article{border-radius:24px;align-self:start}.phase3-case-grid>article:first-child{grid-template:"meta meta""score score""target target""title link""copy link"/minmax(0,1fr) 210px;gap:0 42px;min-height:0;padding:36px 40px 38px}.phase3-case-grid>article:first-child .phase3-score-route{min-height:196px;margin-top:20px;padding:30px 18px 32px}.phase3-case-grid>article:first-child .phase3-score-route strong{max-width:8.8em;font-size:clamp(60px,6vw,84px);line-height:.96}.phase3-case-grid>article:first-child .phase3-target{background:#032f386b;border:1px solid #ffffff29;border-radius:999px;grid-area:target;align-self:start;align-items:center;width:fit-content;min-height:34px;margin:20px 0 0;padding:0 12px;display:inline-flex}.phase3-case-grid>article:first-child h3{text-wrap:balance;align-self:end;margin:22px 0 8px;font-size:clamp(27px,2.7vw,36px);line-height:1.16}.phase3-case-grid>article:first-child h3+p{white-space:normal;text-overflow:clip;text-wrap:pretty;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:62ch;margin:0;overflow:hidden}.phase3-case-grid>article:first-child>a{color:#17383d;background:#dfbd67;border:0;justify-content:space-between;align-self:end;min-width:198px;min-height:54px;margin-top:22px;padding:0 8px 0 20px;box-shadow:0 14px 30px #011b2033}.phase3-case-grid>article:first-child>a>b{color:#fff;background:#17383d}.phase3-case-grid>article:not(:first-child){min-height:388px;padding:30px;box-shadow:0 15px 38px #032f380e}.phase3-case-grid>article:not(:first-child) .phase3-score-route{grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr);min-height:124px;margin:22px 0 17px;padding:22px}.phase3-case-grid>article:not(:first-child) .phase3-score-route strong{max-width:12em;font-size:clamp(22px,2.15vw,30px);line-height:1.18}.phase3-case-grid>article:not(:first-child) .phase3-target{margin-bottom:14px}.phase3-case-grid>article:not(:first-child) h3{text-wrap:pretty;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:8px;font-size:clamp(21px,1.9vw,26px);line-height:1.28;display:-webkit-box;overflow:hidden}.phase3-case-grid>article:not(:first-child) h3+p{-webkit-line-clamp:2;margin-bottom:20px;line-height:1.65}.phase3-case-grid>article:not(:first-child)>a{background:#032f380b;border:1px solid #032f381f;border-radius:14px;min-height:52px;padding:0 7px 0 16px}.phase3-case-cta{background:radial-gradient(circle at 92% 0,#2a828138,#0000 34%),#073e49;border:1px solid #ffffff1f;min-height:104px;margin-top:22px;padding:24px 26px 24px 30px}.phase3-case-cta>a{color:#17383d;background:#dfbd67;border-radius:999px;min-height:50px;padding-inline:21px}.phase3-insight-grid>a:first-child{background:linear-gradient(90deg,#02262df0 0%,#02262dc2 46%,#02262d2e 86%),linear-gradient(#02262d0a 30%,#02262db8),url(/home-insights-policy-v1.webp) 50%/cover no-repeat}.phase3-insight-grid>a:first-child>strong{text-wrap:balance;max-width:680px;font-size:clamp(34px,3vw,42px);line-height:1.08}.phase3-insight-grid>a:not(:first-child)>strong{text-wrap:pretty;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.phase3-exam-rail>article:nth-child(3n+1)>div a:first-child{background:#ffffff14;border-color:#ffffff29}.phase3-exam-rail>article:nth-child(3n+1)>div a:first-child>b{color:#17383d;background:#dfbd67}.phase3-exam-rail>article:nth-child(3n+1)>div a:last-child:not(:first-child){background:#ffffff0f;border-color:#ffffff24}}@media (width<=900px){.phase3-exams .phase3-section-heading-action>a{color:#fff;background:#ffffff12;border-color:#ffffff2e}.phase3-exams .phase3-section-heading-action>a>b{color:#17383d;background:#dfbd67}.phase3-exam-rail>article>div a:first-child{background:#ffffff0f;border-color:#ffffff29}.phase3-exam-rail>article>div a:first-child>b{color:#17383d;background:#dfbd67}.phase3-exam-rail>article>div a:last-child:not(:first-child){background:#ffffff0d;border-color:#ffffff24}}@media (width<=700px){.phase3-section-heading-action>a{width:fit-content}.phase3-case-grid>article:not(:first-child) .phase3-score-route{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr)}.phase3-case-grid>article:not(:first-child) .phase3-score-route strong{font-size:21px;line-height:1.2}.phase3-case-grid>article:not(:first-child)>a{border:1px solid var(--phase3-line);background:#032f380b;border-radius:13px;padding:0 6px 0 14px}.phase3-case-grid>article:first-child>a{color:#17383d;background:#dfbd67;border:0;padding:0 7px 0 18px}.phase3-case-grid>article:first-child>a>b{background:#17383d}.phase3-insight-grid>a:first-child{background:linear-gradient(90deg,#02262deb,#02262d7a),linear-gradient(#02262d14 26%,#02262dcc),url(/home-insights-policy-v1.webp) 50%/cover no-repeat}}@media (hover:hover) and (pointer:fine){.phase3-section-heading-action>a,.phase3-exam-rail>article>div a,.phase3-case-grid>article>a,.phase3-insight-grid>a>b{transition:color .18s var(--phase3-ease), background-color .18s var(--phase3-ease), border-color .18s var(--phase3-ease), transform .18s var(--phase3-ease), box-shadow .18s var(--phase3-ease)}.phase3-section-heading-action>a:hover,.phase3-exam-rail>article>div a:hover,.phase3-case-grid>article>a:hover{border-color:#032f3857;transform:translateY(-2px);box-shadow:0 9px 22px #032f3817}.phase3-section-heading-action>a:hover>b,.phase3-decision-grid .phase3-text-link:hover>b,.phase3-country-link:hover>b,.phase3-case-grid>article>a:hover>b,.phase3-exam-rail>article>div a:first-child:hover>b,.phase3-insight-grid>a:hover>b>i{transform:translate(2px)}.phase3-section-heading-action>a>b,.phase3-decision-grid .phase3-text-link>b,.phase3-country-link>b,.phase3-case-grid>article>a>b,.phase3-exam-rail>article>div a:first-child>b,.phase3-insight-grid>a>b>i{transition:transform .18s var(--phase3-ease)}}.phase3-insight-grid>a:first-child{isolation:isolate;background:#063c47;grid-template-rows:1fr auto;padding:38px;display:grid;position:relative;overflow:hidden}.phase3-insight-grid>a:first-child:before{z-index:1;content:"";background:linear-gradient(90deg,#022229f5,#022830cc 52%,#02283033);position:absolute;inset:0}.phase3-insight-grid .phase3-insight-cover{object-fit:cover;display:block}.phase3-insight-grid>a:first-child .phase3-insight-cover{width:100%;height:100%;position:absolute;inset:0}.phase3-insight-grid>a:first-child .phase3-insight-copy{align-self:center;width:min(68%,700px)}.phase3-insight-grid>a:first-child .phase3-insight-copy>strong{color:#fff;font-size:clamp(33px,3vw,43px);font-weight:650;line-height:1.1}.phase3-insight-grid>a:first-child .phase3-insight-copy>p{color:#ffffffb8;max-width:58ch}@media (width>=901px){.phase3-hero{min-height:min(700px,74svh)}.phase3-hero-copy{padding-top:66px;padding-bottom:82px}.phase3-overline{margin-bottom:17px}.phase3-hero h1{text-wrap:nowrap;max-width:760px;font-size:clamp(54px,4.7vw,74px);line-height:.96}.phase3-hero-copy>p:not(.phase3-overline){margin-top:22px;font-size:17px}.phase3-hero-actions{margin-top:28px}.phase3-case-grid>article:first-child{background:radial-gradient(circle at 8% 6%,#2077783b,#0000 32%),#063b46;border:1px solid #ffffff1a;grid-template:"meta media""title media""copy media"minmax(62px,1fr)"target score""link score"/minmax(0,1.16fr) minmax(360px,.84fr);gap:0 42px;min-height:472px;padding:34px}.phase3-case-grid>article:first-child .phase3-case-media{border:1px solid #ffffff1f;border-radius:21px;grid-area:media;align-self:stretch;min-width:0;display:block;overflow:hidden}.phase3-case-grid>article:first-child h3{align-self:end;margin:32px 0 10px;font-size:clamp(28px,2.25vw,35px);line-height:1.16}.phase3-case-grid>article:first-child h3+p{-webkit-line-clamp:2;align-self:start;max-width:55ch;line-height:1.65}.phase3-case-grid>article:first-child .phase3-target{background:0 0;border:0;align-self:center;min-height:34px;margin:20px 0 0;padding:0}.phase3-case-grid>article:first-child .phase3-score-route{background:#ffffff12;border:1px solid #ffffff1f;border-radius:17px;grid-area:score;align-self:end;gap:10px;min-height:98px;margin:18px 0 0;padding:18px}.phase3-case-grid>article:first-child .phase3-score-route strong{max-width:10em;font-size:clamp(25px,2.25vw,38px);line-height:1.05}.phase3-case-grid>article:first-child .phase3-score-route>b{gap:5px;width:32px;font-size:15px}.phase3-case-grid>article:first-child>a{align-self:end;width:fit-content;min-width:190px;min-height:50px;margin-top:18px}.phase3-case-grid>article:not(:first-child){background:#fafcf9f0;min-height:362px}.phase3-case-grid>article:nth-child(3){background:#edf5f2f5}}@media (width<=900px){.phase3-case-grid>article:first-child{background:#063b46;min-height:0;padding:20px;display:flex}.phase3-case-grid>article:first-child .phase3-case-media{border-radius:17px;order:-1;height:210px;margin:-4px -4px 20px;display:block;overflow:hidden}.phase3-case-grid>article:first-child .phase3-score-route{background:#ffffff12;border:1px solid #ffffff1f;border-radius:15px;min-height:106px;margin-top:18px;padding:17px 14px}.phase3-case-grid>article:first-child .phase3-score-route strong{font-size:clamp(25px,8vw,36px)}.phase3-insight-grid>a:first-child{background:#063c47;min-height:430px;padding:26px}.phase3-insight-grid>a:first-child:before{background:linear-gradient(#02262e29,#02262eb3 38%,#022229f7)}.phase3-insight-grid>a:first-child .phase3-insight-copy{align-self:end;width:100%}}.phase3-cases{background:radial-gradient(at 88% 4%,#59a6a021,#0000 34%),radial-gradient(at 12% 96%,#b7d8cf33,#0000 38%),linear-gradient(#f1f6f4 0%,#eaf2ef 52%,#f5f7f5 100%)}.phase3-case-filter button{color:#5c7275;background:linear-gradient(145deg,#ffffffe0,#eff6f3d6);border-color:#2e5b5e24;box-shadow:inset 0 1px #ffffffeb,0 7px 18px #0d40460b}.phase3-case-filter button[aria-pressed=true]{color:#f8fbfa;background:linear-gradient(140deg,#0a4550 0%,#0d5962 100%);border-color:#adddd538;box-shadow:inset 0 1px #ffffff24,0 11px 24px #083a4224}.phase3-case-grid>article{border-color:#30606121;box-shadow:inset 0 1px #ffffffe0,0 20px 48px #0a3d4313}.phase3-case-grid>article:first-child{background:radial-gradient(at 91% -8%,#91d9cf33,#0000 43%),radial-gradient(at 7% 1%,#ebd39116,#0000 31%),linear-gradient(138deg,#0a414d 0%,#0b535e 49%,#073d48 100%);border-color:#cdeae533;box-shadow:inset 0 1px #ffffff21,inset 0 -1px #001d2324,0 28px 62px #07353d26}.phase3-case-grid>article:first-child>header,.phase3-case-grid>article:first-child h3+p{color:#ecf6f3bd}.phase3-case-grid>article:first-child .phase3-case-media{background:#0a3e47;border-color:#dbf0ec33;box-shadow:inset 0 1px #ffffff1f,0 18px 36px #011e242e}.phase3-case-media img{filter:saturate(.74)contrast(.96)brightness(1.04)}.phase3-case-grid>article:first-child .phase3-score-route{background:linear-gradient(135deg,#def2ed21,#bfe1db11);border-color:#dbf1ec2e;box-shadow:inset 0 1px #ffffff1c,0 12px 30px #001f2514}.phase3-case-grid>article:first-child .phase3-target{color:#ebf5f2b0!important}.phase3-case-grid>article:first-child>a,.phase3-case-cta>a,.phase3-consult a{color:#153940;background:linear-gradient(135deg,#ead28e 0%,#d9b85e 100%);box-shadow:inset 0 1px #ffffff75,0 13px 28px #473a1429}.phase3-case-grid>article:not(:first-child){background:linear-gradient(145deg,#fefefbfa,#f3f8f5f7)}.phase3-case-grid>article:not(:first-child) .phase3-score-route{background:linear-gradient(140deg,#dcebe7c7,#f3f8f5eb);border:1px solid #35656414;box-shadow:inset 0 1px #ffffffc2}.phase3-case-grid>article:not(:first-child)>a{background:linear-gradient(145deg,#f7faf8d1,#e4efebbd);border-color:#30606124;box-shadow:inset 0 1px #ffffffb8}.phase3-consult{background:radial-gradient(at 88% -9%,#8bd3c92e,#0000 42%),radial-gradient(at 8% 105%,#ebd39111,#0000 36%),linear-gradient(136deg,#083d48 0%,#0a505a 50%,#073a45 100%);border:1px solid #cdeae530;box-shadow:inset 0 1px #ffffff21,inset 0 -1px #001b2124,0 25px 58px #07343b24}.phase3-consult p{color:#edf7f4bd}.phase3-consult button{background:linear-gradient(145deg,#e5f5f113,#aad7d009);border-color:#daf0eb33;box-shadow:inset 0 1px #ffffff17}.phase3-consult button small{color:#edf7f4ad}@media (hover:hover) and (pointer:fine){.phase3-case-filter button:hover:not([aria-pressed=true]),.phase3-case-grid>article:not(:first-child):hover{border-color:#2d676736;box-shadow:inset 0 1px #ffffffe6,0 24px 52px #083c4218}.phase3-case-grid>article:first-child:hover,.phase3-consult:hover{border-color:#caeae445;box-shadow:inset 0 1px #ffffff26,inset 0 -1px #001b2121,0 31px 68px #07343b2b}.phase3-consult a:hover,.phase3-case-grid>article:first-child>a:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff85,0 16px 32px #473a1433}}.phase3-case-grid>article:not(:first-child){isolation:isolate;position:relative;overflow:hidden}.phase3-case-grid>article:not(:first-child):before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffeb,#0000);height:1px;position:absolute;inset:0 24px auto}.phase3-case-grid>article:nth-child(2){background:radial-gradient(at 88% 2%,#b6dbd229,#0000 36%),linear-gradient(145deg,#fefefbfc,#f3f8f5fa)}.phase3-case-grid>article:nth-child(3){background:radial-gradient(at 92% 0,#ffffffb3,#0000 34%),linear-gradient(145deg,#eef7f4fc,#e2eeeafa)}.phase3-case-grid>article:not(:first-child)>header{color:#526e72;letter-spacing:.01em;min-height:28px;font-size:12px}.phase3-case-grid>article:not(:first-child)>header strong{color:#84631f;background:#debf6f1c;border:1px solid #ad853224;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-weight:760;display:inline-flex}.phase3-case-grid>article:not(:first-child) .phase3-score-route{min-height:96px;box-shadow:none;background:linear-gradient(90deg,#cbe2dc33,#fff6 50%,#cbe2dc33);border:1px solid #3666651f;border-left:0;border-right:0;border-radius:0;margin:16px 0 13px;padding:15px 4px;position:relative}.phase3-case-grid>article:not(:first-child) .phase3-score-route small{color:#637b7e;margin-bottom:6px;font-size:11px}.phase3-case-grid>article:not(:first-child) .phase3-score-route strong{color:#073b45;letter-spacing:-.035em;font-size:clamp(24px,2.05vw,30px);font-weight:680}.phase3-case-grid>article:not(:first-child) .phase3-score-route>b{color:#74551a;background:linear-gradient(145deg,#eed59694,#dbb96161);border:1px solid #bb913a2e;border-radius:50%;place-items:center;width:31px;height:31px;font-size:13px;display:grid;box-shadow:inset 0 1px #ffffff85}.phase3-case-grid>article:not(:first-child) .phase3-target{color:#60777a;background:#ffffff6b;border:1px solid #3060611c;border-radius:999px;align-items:center;width:fit-content;min-height:29px;margin:0 0 13px;padding:0 10px;display:inline-flex}.phase3-case-grid>article:not(:first-child) h3{color:#073b45;letter-spacing:-.025em;margin-bottom:7px;font-size:clamp(21px,1.7vw,24px);font-weight:620;line-height:1.32}.phase3-case-grid>article:not(:first-child) h3+p{color:#62777a;margin-bottom:17px;font-size:13px;line-height:1.62}.phase3-case-grid>article:not(:first-child)>a{color:#f8fbfa;background:linear-gradient(140deg,#0a4550 0%,#0c5660 100%);border:1px solid #b1dad32e;border-radius:999px;justify-content:space-between;align-self:flex-start;width:fit-content;min-width:176px;min-height:48px;padding:0 7px 0 17px;box-shadow:inset 0 1px #ffffff1f,0 11px 24px #07373e1f}.phase3-case-grid>article:not(:first-child)>a>b{color:#173940;background:linear-gradient(145deg,#ead28e,#d9b85e)}@media (width>=901px){.phase3-case-grid>article:not(:first-child){min-height:376px;padding:26px 28px 27px}.phase3-case-grid>article:not(:first-child) h3{min-height:2.64em}}@media (width<=700px){.phase3-case-grid>article:not(:first-child){min-height:0;padding:20px}.phase3-case-grid>article:not(:first-child) .phase3-score-route{grid-template-columns:minmax(0,1fr) 31px minmax(0,1fr);min-height:92px;padding:14px 2px}.phase3-case-grid>article:not(:first-child) .phase3-score-route strong{font-size:23px}.phase3-case-grid>article:not(:first-child) h3{font-size:21px}.phase3-case-grid>article:not(:first-child)>a{align-self:stretch;width:100%;min-width:0}}@media (hover:hover) and (pointer:fine){.phase3-case-grid>article:not(:first-child)>a:hover{background:linear-gradient(140deg,#0b4c56 0%,#0e6068 100%);border-color:#cbe9e442;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff26,0 14px 28px #07373e29}}.phase3-exam-rail>article>div a:last-child:not(:first-child){color:#174951;letter-spacing:.01em;opacity:1;background:linear-gradient(145deg,#ffffffd1,#e7f1edb8);border-color:#2352552e;justify-content:center;min-width:104px;min-height:48px;padding:0 17px;font-size:14px;font-weight:720;box-shadow:inset 0 1px #ffffffeb,0 8px 18px #17464b12}main.phase3-home .phase3-footer{color:#f8fbfa;background:radial-gradient(at 86% 0,#5caba433,#0000 38%),linear-gradient(135deg,#073f49 0%,#052f39 58%,#042a33 100%)}main.phase3-home .phase3-footer-brand,main.phase3-home .phase3-footer-brand strong{color:#f8fbfa}main.phase3-home .phase3-footer-brand span{color:#e7c56e}main.phase3-home .phase3-footer p{color:#c9dbd8}main.phase3-home .phase3-footer nav{border-top-color:#dbede82b}main.phase3-home .phase3-footer nav a{color:#e0ebe8;font-weight:620}main.phase3-home .phase3-footer small{color:#9fb8b5}@media (width>=901px){.phase3-exam-rail>article:nth-child(3n+1)>div a:last-child:not(:first-child){color:#f1f7f5;background:linear-gradient(145deg,#ffffff21,#a6d3ca14);border-color:#e5f4ef36;box-shadow:inset 0 1px #ffffff1f,0 8px 18px #001a201f}.phase3-insight-grid>a:first-child{grid-template-rows:1fr auto;grid-template-columns:minmax(0,.92fr) minmax(300px,1.08fr);padding:clamp(38px,3.5vw,54px)}.phase3-insight-grid>a:first-child:before{background:linear-gradient(90deg,#022229f5 0%,#02272fdb 42%,#02272f6b 64%,#02272f1f 100%)}.phase3-insight-grid>a:first-child .phase3-insight-cover{object-position:68% center}.phase3-insight-grid>a:first-child .phase3-insight-copy{grid-column:1;place-self:center start;width:100%;max-width:570px}.phase3-insight-grid>a:first-child .phase3-insight-copy>strong{line-break:strict;text-wrap:balance;max-width:11.5em;font-size:clamp(34px,2.8vw,44px)}.phase3-insight-grid>a:first-child>b{grid-column:1;justify-self:start}}@media (width<=900px){.phase3-exam-rail>article>div a:last-child:not(:first-child){color:#f1f7f5;background:linear-gradient(145deg,#ffffff1f,#a4d2c912);border-color:#e5f4ef33;min-width:100px;min-height:46px;padding-inline:15px;box-shadow:inset 0 1px #ffffff1a}}@media (hover:hover) and (pointer:fine){.phase3-exam-rail>article>div a:last-child:not(:first-child):hover{background:linear-gradient(145deg,#fff,#e7f1ed);border-color:#265b5c4f;box-shadow:inset 0 1px #fffffff5,0 11px 22px #1543471c}main.phase3-home .phase3-footer nav a:hover{color:#f0ca67}.phase3-exam-rail>article:nth-child(3n+1)>div a:last-child:not(:first-child):hover{background:linear-gradient(145deg,#ffffff30,#a6d3ca1c);border-color:#e7f6f154}}.phase3-destination-grid{border-top:1px solid #27535729;grid-template-rows:none;grid-template-columns:1fr;gap:0}.phase3-destination-grid:before{content:none;display:none}.phase3-destination-grid>article,.phase3-destination-grid>article:nth-child(2),.phase3-destination-grid>article:nth-child(3){min-height:148px;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #27535729;border-radius:0;grid-column:1;grid-template-rows:auto auto;grid-template-columns:minmax(190px,.7fr) minmax(260px,1.28fr) minmax(220px,.84fr) minmax(176px,.58fr);align-items:center;gap:6px 28px;padding:25px 10px}.phase3-destination-grid>article:hover{box-shadow:none;background:linear-gradient(90deg,#dfeee95c,#fafbf714);border-color:#27535738;transform:none}.phase3-destination-grid header{grid-area:1/1/3}.phase3-destination-grid>article>p:not(.phase3-country-requirement){color:#9a711d;letter-spacing:.04em;grid-area:1/2;margin:0;font-size:12px;font-weight:760;display:block}.phase3-destination-grid>article>.phase3-country-requirement{grid-area:2/2;max-width:44ch;margin:4px 0 0;display:block}.phase3-destination-grid nav{grid-area:1/3/3;align-self:center}.phase3-destination-grid nav a{background:#ffffff8a;border-color:#2b595b1f;min-height:36px;padding-inline:11px}.phase3-destination-grid .phase3-country-link{background:linear-gradient(145deg,#ffffffbd,#e5efeb9e);border:1px solid #27535729;border-radius:999px;grid-area:1/4/3;justify-content:space-between;min-height:48px;padding:0 7px 0 16px}.phase3-destination-grid .phase3-country-link b{color:#fff;background:#0a4a54;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}@media (width<=1000px){.phase3-destination-grid>article,.phase3-destination-grid>article:nth-child(2),.phase3-destination-grid>article:nth-child(3){grid-template-columns:minmax(170px,.7fr) minmax(240px,1.3fr) minmax(190px,.8fr)}.phase3-destination-grid .phase3-country-link{grid-area:3/2;width:fit-content}.phase3-destination-grid nav{grid-row:1/4}}@media (width<=800px){.phase3-destination-grid{gap:0}.phase3-destination-grid>article,.phase3-destination-grid>article:nth-child(2),.phase3-destination-grid>article:nth-child(3){grid-template-rows:auto auto auto auto;grid-template-columns:1fr auto;gap:10px 16px;min-height:0;padding:24px 0}.phase3-destination-grid header{grid-area:1/1}.phase3-destination-grid>article>p:not(.phase3-country-requirement){grid-area:2/1/auto/-1;margin-top:3px}.phase3-destination-grid>article>.phase3-country-requirement{grid-area:3/1/auto/-1;margin:0}.phase3-destination-grid nav{grid-area:4/1/auto/-1}.phase3-destination-grid .phase3-country-link{color:#0000;grid-area:1/2;width:48px;min-width:48px;padding:0 7px;overflow:hidden}main.phase3-home{max-width:100%;overflow-x:clip}.phase3-shell,.phase3-faq>section{width:min(100% - 32px,1180px)}.phase3-hero{align-items:end;min-height:clamp(580px,82svh,630px)}.phase3-hero-copy{width:min(100% - 32px,1180px);padding-top:88px;padding-bottom:48px}.phase3-hero h1{letter-spacing:-.045em;white-space:normal;text-wrap:wrap;overflow-wrap:anywhere;width:100%;max-width:100%;font-size:clamp(35px,9.6vw,42px);font-weight:660;line-height:1.08}.phase3-hero-title-line{white-space:normal;width:100%;max-width:100%}.phase3-overline{letter-spacing:.16em;margin-bottom:12px;font-size:9px}.phase3-hero-copy>p:not(.phase3-overline){max-width:32em;margin-top:16px;font-size:15px;line-height:1.58}.phase3-hero-actions{gap:8px;margin-top:20px}.phase3-button{min-height:48px;font-size:14px}.phase3-proof{background:#f7f8f4;margin-top:0;padding-top:14px}.phase3-proof>div{border-color:#073c481f;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));width:min(100% - 32px,1180px);overflow:hidden;box-shadow:0 14px 34px #052f391a,inset 0 1px #ffffff29}.phase3-proof p{align-content:center;min-height:74px;padding:14px 16px}.phase3-proof p:nth-child(3),.phase3-proof p:nth-child(4){border-top:1px solid #ffffff24}.phase3-proof p:nth-child(3){border-left:0}.phase3-proof strong{letter-spacing:-.025em;font-size:18px}.phase3-proof span{font-size:11px}.phase3-section-heading{margin-bottom:22px}.phase3-section-heading h2{letter-spacing:-.04em;text-wrap:balance;max-width:13em;font-size:clamp(28px,7.8vw,32px);line-height:1.12}.phase3-section-heading p{text-wrap:pretty;max-width:36em;margin-top:9px;font-size:14px;line-height:1.6}.phase3-section-heading-action{display:block}.phase3-section-heading-action>a{min-height:44px;margin-top:12px;font-size:13px}.phase3-decision{padding-top:52px;padding-bottom:56px}.phase3-decision-grid{gap:10px}.phase3-decision-grid>article{border-radius:18px;grid-template-rows:auto auto auto;grid-template-columns:38px minmax(0,1fr);gap:12px;min-height:0;padding:18px;overflow:hidden}.phase3-decision-grid>article:after{content:none;display:none}.phase3-decision-grid>article>span{grid-row:1;width:38px;height:38px;font-size:12px}.phase3-decision-grid>article>div{min-width:0}.phase3-decision-grid h3{font-size:19px;line-height:1.3}.phase3-decision-grid p{margin-top:6px;font-size:13px;line-height:1.55}.phase3-decision-grid nav,.phase3-decision-grid .phase3-text-link{grid-column:1/-1;max-width:none}.phase3-decision-grid nav{grid-row:2;gap:6px}.phase3-decision-grid .phase3-text-link{grid-row:3;min-height:42px}.phase3-exams>.phase3-shell,.phase3-cases>.phase3-shell,.phase3-destinations,.phase3-service,.phase3-insights{padding-top:56px;padding-bottom:58px}.phase3-exam-rail{gap:10px;margin-right:0;padding-bottom:6px;padding-right:0}.phase3-exam-rail>article{border-radius:18px;width:min(100vw - 64px,300px);min-height:196px;padding:18px}.phase3-exam-rail header strong{font-size:27px}.phase3-exam-rail>article>p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:14px 0 17px;font-size:14px;line-height:1.58;display:-webkit-box;overflow:hidden}.phase3-exam-rail>article>div{gap:8px}.phase3-exam-rail>article>div a:first-child,.phase3-exam-rail>article>div a:last-child:not(:first-child){min-height:44px}.phase3-destination-grid{border-top-color:#27535724;gap:0;width:100%}.phase3-destination-grid>article,.phase3-destination-grid>article:nth-child(2),.phase3-destination-grid>article:nth-child(3){border-bottom:1px solid #27535724;grid-template-rows:auto auto auto auto auto;grid-template-columns:minmax(0,1fr);align-content:start;gap:9px;width:100%;min-width:0;min-height:0;padding:20px 0;overflow:hidden}.phase3-destination-grid header{grid-area:1/1;gap:12px;min-width:0}.phase3-destination-grid header>span{border-radius:12px;flex:0 0 40px;width:40px;height:40px;font-size:12px}.phase3-destination-grid h3{font-size:24px;line-height:1.15}.phase3-destination-grid header small{font-size:12px}.phase3-destination-grid>article>p:not(.phase3-country-requirement){grid-area:2/1;min-width:0;margin:2px 0 0;font-size:12px;line-height:1.45}.phase3-destination-grid>article>.phase3-country-requirement{overflow-wrap:anywhere;grid-area:3/1;min-width:0;max-width:36em;margin:0;font-size:14px!important;line-height:1.58!important}.phase3-destination-grid nav{flex-wrap:wrap;grid-area:4/1;align-self:start;gap:7px;min-width:0;max-width:100%;overflow:visible}.phase3-destination-grid nav a{overflow-wrap:anywhere;white-space:normal;max-width:100%;min-height:38px;padding-inline:12px}.phase3-destination-grid .phase3-country-link{color:#174951;grid-area:5/1;justify-content:space-between;width:fit-content;min-width:0;min-height:44px;margin-top:2px;padding:0 6px 0 15px;font-size:13px;overflow:visible}.phase3-destination-grid .phase3-country-link b{flex-basis:32px;width:32px;height:32px}.phase3-case-coverage{border-radius:20px;gap:20px;min-height:0;margin:22px 0 20px;padding:22px 18px}.phase3-case-coverage-copy h3{max-width:12em;font-size:29px;line-height:1.12}.phase3-case-coverage-copy>p:not(.phase3-overline){margin-top:12px;font-size:13px;line-height:1.6}.phase3-case-coverage-copy dl{margin:18px 0}.phase3-case-coverage-copy dl>div{padding:14px 10px 14px 0}.phase3-case-coverage-copy dt{font-size:23px}.phase3-case-coverage-copy>a{min-height:44px}.phase3-case-coverage-visual{min-height:0}.phase3-coverage-globe{display:none}.phase3-coverage-points{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid;position:static;inset:auto}.phase3-coverage-points a,.phase3-coverage-points a[data-region]{min-width:0;min-height:44px;position:static;transform:none}.phase3-coverage-points a small{display:none}.phase3-case-coverage-visual>p{margin-top:10px;position:static}.phase3-case-filter{margin:0 0 18px;padding-right:0}.phase3-case-grid{gap:10px}.phase3-case-grid>article{border-radius:18px;padding:19px}.phase3-case-grid>article:first-child{min-height:0;padding:21px 19px}.phase3-case-grid>article:first-child .phase3-score-route{min-height:112px;margin:14px 0;padding:15px 12px}.phase3-case-grid>article:first-child .phase3-score-route strong{font-size:clamp(28px,8.4vw,36px)}.phase3-case-grid>article:first-child .phase3-score-route>b{width:52px}.phase3-case-grid>article:not(:first-child){padding:19px}.phase3-case-grid>article:not(:first-child) .phase3-score-route{min-height:80px;padding-block:10px}.phase3-case-grid>article:not(:first-child) .phase3-score-route strong{font-size:21px}.phase3-case-grid>article h3,.phase3-case-grid>article:not(:first-child) h3{font-size:20px;line-height:1.32}.phase3-case-cta{gap:12px;margin-top:16px;padding:18px}.phase3-process-rail{gap:10px;margin-right:0;padding-right:0}.phase3-process-rail>article{width:min(100vw - 64px,280px);padding:19px}.phase3-consult{border-radius:18px;gap:18px;margin-top:18px;padding:20px 18px}.phase3-consult h2{font-size:28px;line-height:1.15}.phase3-consult p{font-size:14px;line-height:1.6}.phase3-insight-grid{gap:10px}.phase3-insight-grid>a,.phase3-insight-grid>a:first-child{border-radius:18px;min-height:180px;padding:19px}.phase3-insight-grid>a:first-child{min-height:260px}.phase3-insight-grid>a:first-child .phase3-insight-copy{width:100%}.phase3-insight-grid>a:first-child .phase3-insight-copy>strong{font-size:27px;line-height:1.14}.phase3-insight-copy>strong{margin-top:10px;font-size:20px}.phase3-insight-copy>p{margin-top:7px;line-height:1.55}.phase3-faq{padding:56px 0}}@media (width<=420px){.phase3-shell,.phase3-faq>section,.phase3-hero-copy,.phase3-proof>div{width:calc(100% - 28px)}.phase3-hero{min-height:570px}.phase3-hero-copy{padding-top:82px;padding-bottom:42px}.phase3-hero h1{font-size:clamp(33px,9.2vw,38px);line-height:1.1}.phase3-proof p{min-height:70px;padding:12px 13px}.phase3-section-heading h2{font-size:28px}.phase3-decision-grid>article{padding:16px}.phase3-destination-grid>article,.phase3-destination-grid>article:nth-child(2),.phase3-destination-grid>article:nth-child(3){padding:18px 0}.phase3-case-coverage{padding:20px 16px}.phase3-case-coverage-copy dl>div{padding-inline:7px}.phase3-case-coverage-copy dt{font-size:22px}.phase3-coverage-points{grid-template-columns:1fr}}@media (width>=901px){.phase3-proof{background:#f7f8f4;margin-top:0;padding-top:20px}.phase3-proof>div{border-color:#073c4821;border-radius:18px;width:min(1450px,100% - 64px);overflow:hidden;box-shadow:0 18px 42px #052f391c,inset 0 1px #ffffff2e}.phase3-proof p{align-content:center;min-height:88px;padding:19px 28px}.phase3-proof strong{letter-spacing:-.03em;font-size:25px}.phase3-proof span{font-size:13px}.phase3-decision{padding-top:60px}.phase3-hero h1{letter-spacing:-.04em;white-space:normal;text-wrap:balance;gap:.07em;max-width:800px;font-size:clamp(52px,4.4vw,68px);line-height:1;display:grid}.phase3-hero-title-line{line-height:1.02}}@media (width<=800px){.phase3-hero{align-items:start;min-height:0}.phase3-hero-copy{padding-top:48px;padding-bottom:50px}.phase3-hero h1{letter-spacing:-.04em;gap:.06em;line-height:1;display:grid}.phase3-hero-title-line{line-height:1.04}}@media (width<=420px){.phase3-hero{min-height:0}.phase3-hero-copy{padding-top:44px;padding-bottom:46px}}
