@font-face{font-family:TN Sans;src:url(/fonts/tn-sans/noto-sans-regular.woff)format("woff");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:TN Sans;src:url(/fonts/tn-sans/noto-sans-bold.woff)format("woff");font-style:normal;font-weight:600 900;font-display:swap}.trang-nguyen-hero-slide-module__Nz4_7a__banner{--tn-navy:#04234d;--tn-blue:#086bff;--tn-body:#53647d;--tn-gold:#ffae06;--tn-cta:#074cff;width:100%;color:var(--tn-navy);cursor:pointer;-webkit-font-smoothing:antialiased;font-family:TN Sans,Arial,sans-serif;text-decoration:none;display:block;container-type:inline-size}.trang-nguyen-hero-slide-module__Nz4_7a__banner *,.trang-nguyen-hero-slide-module__Nz4_7a__banner :before,.trang-nguyen-hero-slide-module__Nz4_7a__banner :after{box-sizing:border-box}.trang-nguyen-hero-slide-module__Nz4_7a__hero{isolation:isolate;background:#f9fdff;border-radius:32px;min-height:43.307cqw;display:grid;position:relative;overflow:hidden}.trang-nguyen-hero-slide-module__Nz4_7a__content{z-index:1;width:49.5%;padding:5.9cqw 0 4.75cqw 4.73cqw;position:relative}.trang-nguyen-hero-slide-module__Nz4_7a__badge{max-width:100%;color:var(--tn-navy);background:rgba(255,255,255,.68);border:max(1px,.1cqw) solid #6ca1ff;border-radius:999px;align-items:center;gap:1.02cqw;margin:0;padding:.7cqw 1.3cqw;font-size:max(.875rem,min(1.2cqw,1.44rem));font-weight:400;line-height:1.5;display:inline-flex}.trang-nguyen-hero-slide-module__Nz4_7a__sparkle{width:1.6cqw;height:1.6cqw;color:var(--tn-gold);flex:none}.trang-nguyen-hero-slide-module__Nz4_7a__title{letter-spacing:-.035em;margin:.68cqw 0 0;font-weight:900}.trang-nguyen-hero-slide-module__Nz4_7a__eyebrow,.trang-nguyen-hero-slide-module__Nz4_7a__name{width:-moz-fit-content;width:fit-content;margin-top:-.25cqw;display:block}.trang-nguyen-hero-slide-module__Nz4_7a__eyebrow{-webkit-text-stroke:.028em currentColor;max-width:100%;font-size:max(2.5rem,min(4.45cqw,5.34rem));line-height:1.08}.trang-nguyen-hero-slide-module__Nz4_7a__name{color:var(--tn-blue);letter-spacing:-.043em;-webkit-text-stroke:.022em currentColor;white-space:nowrap;font-size:max(2.75rem,min(5.35cqw,6.42rem));line-height:1.1}.trang-nguyen-hero-slide-module__Nz4_7a__tagline{letter-spacing:-.033em;-webkit-text-stroke:.012em currentColor;margin:.9cqw 0 0;font-size:max(1.5rem,min(2.5cqw,3rem));font-weight:700;line-height:1.18}.trang-nguyen-hero-slide-module__Nz4_7a__tagline span,.trang-nguyen-hero-slide-module__Nz4_7a__description span{display:block}.trang-nguyen-hero-slide-module__Nz4_7a__description{color:var(--tn-body);letter-spacing:-.012em;margin:1.54cqw 0 0 .4cqw;font-size:max(1rem,min(1.5cqw,1.8rem));font-weight:400;line-height:1.44}.trang-nguyen-hero-slide-module__Nz4_7a__cta{background:var(--tn-cta);color:#fff;-webkit-tap-highlight-color:transparent;border:1px solid transparent;border-radius:999px;justify-content:center;align-items:center;gap:1.5cqw;min-height:44px;margin:1.5cqw 0 0 .4cqw;padding:.93cqw 2.05cqw;font-size:max(1rem,min(1.5cqw,1.8rem));font-weight:700;line-height:1.4;text-decoration:none;transition:background-color .18s,box-shadow .18s,transform .18s;display:inline-flex;box-shadow:0 .45cqw 1.1cqw rgba(0,151,242,.26)}.trang-nguyen-hero-slide-module__Nz4_7a__cta svg{flex:none;width:1.6cqw;height:1.3cqw}.trang-nguyen-hero-slide-module__Nz4_7a__cta:focus-visible{outline:3px solid var(--tn-navy);outline-offset:5px}.trang-nguyen-hero-slide-module__Nz4_7a__cta:active{transform:translateY(1px)}@media (hover:hover){.trang-nguyen-hero-slide-module__Nz4_7a__banner:hover .trang-nguyen-hero-slide-module__Nz4_7a__cta,.trang-nguyen-hero-slide-module__Nz4_7a__cta:hover{background:#003ad3;transform:translateY(-2px);box-shadow:0 .5cqw 1.35cqw rgba(0,118,240,.34)}}.trang-nguyen-hero-slide-module__Nz4_7a__visual{z-index:0;pointer-events:none;display:block;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.trang-nguyen-hero-slide-module__Nz4_7a__visual img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}@container (width<=1100px){.trang-nguyen-hero-slide-module__Nz4_7a__hero{background:linear-gradient(#fff 10%,#f0faff 100%);flex-direction:column;min-height:0;display:flex}.trang-nguyen-hero-slide-module__Nz4_7a__content{width:100%;padding:max(2rem,min(6cqw,3rem)) max(1.25rem,min(5.5cqw,3rem)) .75rem}.trang-nguyen-hero-slide-module__Nz4_7a__badge{gap:.6rem;padding:.55rem .85rem;font-size:max(.875rem,min(2.5cqw,1.1rem));line-height:1.45}.trang-nguyen-hero-slide-module__Nz4_7a__sparkle{width:1.15rem;height:1.15rem}.trang-nguyen-hero-slide-module__Nz4_7a__title{margin-top:1.35rem}.trang-nguyen-hero-slide-module__Nz4_7a__eyebrow{-webkit-text-stroke:.018em currentColor;font-size:max(1.875rem,min(7.4cqw,3.9rem));line-height:1.13}.trang-nguyen-hero-slide-module__Nz4_7a__name{letter-spacing:-.045em;-webkit-text-stroke:.012em currentColor;white-space:nowrap;margin-top:0;font-size:max(1.75rem,min(8cqw,3.6rem));line-height:1.3}.trang-nguyen-hero-slide-module__Nz4_7a__tagline{letter-spacing:-.025em;-webkit-text-stroke:0;margin-top:.6rem;font-size:max(1.5rem,min(4.8cqw,2.2rem));line-height:1.25}.trang-nguyen-hero-slide-module__Nz4_7a__description{letter-spacing:-.014em;margin:1.15rem 0 0;font-size:max(1rem,min(2.6cqw,1.25rem));line-height:1.65}.trang-nguyen-hero-slide-module__Nz4_7a__cta{gap:1.05rem;min-height:3.125rem;margin:1.3rem 0 0;padding:.85rem 1.6rem;font-size:1rem;box-shadow:0 7px 20px rgba(0,141,237,.22)}.trang-nguyen-hero-slide-module__Nz4_7a__cta svg{width:1.5rem;height:1.2rem}.trang-nguyen-hero-slide-module__Nz4_7a__visual{aspect-ratio:1140/825;width:100%;max-width:780px;margin:.8rem auto 0;position:relative;top:auto;bottom:auto;left:auto;right:auto;-webkit-mask-image:linear-gradient(transparent,#000 4%);mask-image:linear-gradient(transparent,#000 4%)}.trang-nguyen-hero-slide-module__Nz4_7a__visual img{object-fit:fill;width:167.105%;max-width:none;height:100%;position:absolute;top:0;left:-67.1053%}}@media (prefers-reduced-motion:reduce){.trang-nguyen-hero-slide-module__Nz4_7a__cta{transition:none}}
