@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,400&display=swap");:root{--navy-950:#06112c;--navy-900:#0a1d3d;--navy-800:#11294c;--blue-700:#295288;--blue-600:#2f5f9e;--aqua-500:#46a7c9;--aqua-300:#8fd0e6;--grey-400:#9c9d9f;--orange-500:#ff530d;--white:#fff;--line:hsla(0,0%,100%,.12);--max:1180px}#gwn-landing *{box-sizing:border-box;margin:0;padding:0}#gwn-landing{background:var(--navy-950);color:var(--white)!important;font-family:Open Sans,Tahoma,sans-serif!important;overflow-x:hidden;scroll-behavior:smooth;-webkit-font-smoothing:antialiased}#gwn-landing img{display:block;max-width:100%}#gwn-landing a{color:inherit!important;text-decoration:none!important}#gwn-landing .wrap{margin:0 auto;max-width:var(--max);padding:0 32px}#gwn-landing button{cursor:pointer;font-family:inherit!important}#gwn-landing ::selection{background:var(--aqua-500);color:var(--navy-950)!important}#gwn-landing .mesh-field{height:100%;inset:0;opacity:.55;pointer-events:none;position:fixed;width:100%;z-index:0}#gwn-landing .mesh-field svg{height:100%;width:100%}#gwn-landing .mesh-line{fill:none;opacity:.18;stroke:var(--aqua-500);stroke-width:1}#gwn-landing .mesh-pulse{animation:gwn-travel 7s linear infinite;fill:none;opacity:.9;stroke:var(--aqua-300);stroke-dasharray:6 220;stroke-linecap:round;stroke-width:1.6}#gwn-landing .mesh-node{animation:gwn-blink 4s ease-in-out infinite;fill:var(--aqua-500)}@keyframes gwn-travel{0%{stroke-dashoffset:226}to{stroke-dashoffset:-100}}@keyframes gwn-blink{0%,to{opacity:.25}50%{opacity:1}}@media (prefers-reduced-motion:reduce){#gwn-landing .mesh-pulse{animation:none;opacity:.3}#gwn-landing .mesh-node{animation:none;opacity:.6}}#gwn-landing .bg-gradient{background:radial-gradient(1200px 600px at 85% -10%,rgba(70,167,201,.2),transparent 60%),linear-gradient(135deg,var(--navy-950) 0,var(--navy-800) 45%,var(--blue-700) 100%);inset:0;position:fixed;z-index:-1}#gwn-landing footer,#gwn-landing header,#gwn-landing section{position:relative;z-index:1}#gwn-landing .nav{backdrop-filter:blur(14px);background:rgba(6,17,44,.72);border-bottom:1px solid var(--line);position:sticky;top:0;z-index:50}#gwn-landing .nav .wrap{align-items:center;display:flex;height:76px;justify-content:space-between}#gwn-landing .nav .logo img{filter:brightness(0) invert(1);height:26px;width:auto}#gwn-landing .nav-links{align-items:center;display:flex;gap:36px}#gwn-landing .nav-links a{color:hsla(0,0%,100%,.8)!important;font-size:14px!important;font-weight:600!important;letter-spacing:.03em!important;padding:6px 0;position:relative;transition:color .2s ease}#gwn-landing .nav-links a:after{background:var(--aqua-500);bottom:0;content:"";height:2px;left:0;position:absolute;transition:width .25s ease;width:0}#gwn-landing .nav-links a:hover{color:var(--white)!important}#gwn-landing .nav-links a:hover:after{width:100%}#gwn-landing .nav-actions{align-items:center;display:flex;flex:none;gap:14px}#gwn-landing .nav-cta{background:var(--orange-500);border:none;border-radius:100px;box-shadow:0 8px 20px rgba(255,83,13,.28);color:var(--white)!important;font-size:14.5px!important;font-weight:700!important;letter-spacing:.04em!important;padding:13px 28px;transition:transform .2s ease,box-shadow .2s ease;white-space:nowrap}#gwn-landing .nav-cta:hover{box-shadow:0 12px 26px rgba(255,83,13,.4);color:var(--white)!important;transform:translateY(-2px)}#gwn-landing .nav-toggle{background:none;border:none;color:#fff!important;display:none;font-size:26px!important}#gwn-landing .hero{align-items:center;display:flex;padding:64px 0 60px}#gwn-landing .hero .wrap{align-items:start;display:grid;gap:56px;grid-template-columns:1.05fr .95fr}#gwn-landing .hero-copy{max-width:560px;padding-top:6px}#gwn-landing .eyebrow{align-items:center;animation:gwn-fadeUp .7s ease forwards;background:rgba(70,167,201,.08);border:1px solid rgba(70,167,201,.4);border-radius:100px;color:var(--aqua-300)!important;display:inline-flex;font-size:12.5px!important;font-weight:700!important;gap:10px;letter-spacing:.14em!important;margin-bottom:28px;opacity:0;padding:8px 16px}#gwn-landing .eyebrow .dot{animation:gwn-blink 1.8s ease-in-out infinite;background:var(--orange-500);border-radius:50%;height:6px;width:6px}#gwn-landing .hero-kicker{animation:gwn-fadeUp .7s ease forwards;opacity:0}#gwn-landing .hero h1{animation:gwn-fadeUp .8s ease .1s forwards;font-size:clamp(40px,5vw,60px)!important;font-weight:700!important;letter-spacing:-.02em!important;line-height:.98!important;opacity:0}#gwn-landing .hero h1 .accent{animation:gwn-shine 5s linear 1s infinite;background:linear-gradient(100deg,var(--white) 0,var(--aqua-300) 22%,var(--white) 38%,var(--aqua-500) 55%,var(--aqua-300) 72%,var(--white) 100%);-webkit-background-clip:text;background-clip:text;background-size:250% 100%;color:transparent!important;display:block;font-size:clamp(70px,9.5vw,132px)!important;font-weight:800!important;letter-spacing:-.03em!important;line-height:.92!important;margin:2px 0}@keyframes gwn-shine{0%{background-position:200% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){#gwn-landing .hero h1 .accent{animation:none;background-position:0 0}}#gwn-landing .hero p.lead{animation:gwn-fadeUp .8s ease .22s forwards;color:hsla(0,0%,100%,.78)!important;font-size:16.5px!important;font-weight:400!important;line-height:1.6!important;margin:16px 0 0;max-width:480px;opacity:0}#gwn-landing .hero p.lead strong{color:var(--white)!important;font-size:1.2em!important;font-weight:800!important}#gwn-landing .hero-ctas{animation:gwn-fadeUp .8s ease .34s forwards;display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-start;margin-top:26px;opacity:0}#gwn-landing .hero-ctas .btn-secondary svg{height:13px;width:13px}#gwn-landing .hero-ctas .btn-secondary{justify-content:center;min-width:190px}#gwn-landing .btn-primary,#gwn-landing .btn-secondary{align-items:center;border:none;border-radius:100px;display:inline-flex;font-size:14.5px!important;font-weight:700!important;gap:10px;letter-spacing:.02em!important;padding:15px 28px;transition:transform .22s ease,box-shadow .22s ease,background .22s ease}#gwn-landing .btn-primary{background:var(--orange-500);box-shadow:0 10px 26px rgba(255,83,13,.3);color:var(--white)!important}#gwn-landing .btn-primary:hover{box-shadow:0 16px 32px rgba(255,83,13,.42);transform:translateY(-3px)}#gwn-landing .btn-secondary{background:transparent;border:1.5px solid hsla(0,0%,100%,.28);color:var(--white)!important}#gwn-landing .btn-secondary:hover{background:rgba(70,167,201,.1);border-color:var(--aqua-500);transform:translateY(-3px)}#gwn-landing .hero-visual{animation:gwn-fadeIn 1s ease .4s forwards;margin-top:34px;max-width:900px;opacity:0;position:relative;width:100%}#gwn-landing .hero-visual .glow{animation:gwn-pulseGlow 5s ease-in-out infinite;background:radial-gradient(closest-side,rgba(70,167,201,.4),transparent 70%);filter:blur(14px);inset:-14%;position:absolute;z-index:0}#gwn-landing .hero-visual img{animation:gwn-float 6s ease-in-out infinite;border-radius:20px;position:relative;z-index:1}#gwn-landing .hero-video{aspect-ratio:16/9;background:linear-gradient(var(--navy-950),var(--navy-950)) padding-box,linear-gradient(135deg,var(--aqua-500),var(--orange-500)) border-box;border:2px solid transparent;border-radius:22px;box-shadow:0 30px 70px -20px rgba(70,167,201,.45),0 14px 34px -10px rgba(0,0,0,.55);overflow:hidden;position:relative;z-index:1}#gwn-landing .hero-video iframe{border:0;display:block;height:100%;inset:0;position:absolute;width:100%}@keyframes gwn-float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes gwn-pulseGlow{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.9;transform:scale(1.06)}}@keyframes gwn-fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes gwn-fadeIn{0%{opacity:0}to{opacity:1}}#gwn-landing .hero-tags{animation:gwn-fadeUp .8s ease .5s forwards;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start;margin-top:30px;opacity:0}#gwn-landing .video-layout{align-items:center;display:grid;gap:56px;grid-template-columns:1.1fr .9fr}#gwn-landing .video-frame{aspect-ratio:16/9;background:hsla(0,0%,100%,.02);border:1px solid var(--line);border-radius:20px;overflow:hidden;position:relative;width:100%}#gwn-landing .video-frame iframe{border:0;display:block;height:100%;inset:0;position:absolute;width:100%}#gwn-landing .video-copy{max-width:460px}#gwn-landing .video-copy h2{font-size:clamp(30px,3.6vw,42px)!important;font-weight:800!important;letter-spacing:-.01em!important;line-height:1.15!important}#gwn-landing .video-copy p{color:hsla(0,0%,100%,.72)!important;font-size:16px!important;line-height:1.7!important;margin-top:18px}#gwn-landing .hero-tags span{background:hsla(0,0%,100%,.06);border:1px solid var(--line);border-radius:100px;color:hsla(0,0%,100%,.75)!important;font-size:12.5px!important;font-weight:600!important;letter-spacing:.03em!important;padding:7px 14px}#gwn-landing .section{padding:70px 0}#gwn-landing .section-head{margin-bottom:40px;max-width:640px}#gwn-landing .kicker{color:var(--aqua-300)!important;display:block;font-size:12.5px!important;font-weight:700!important;letter-spacing:.16em!important;margin-bottom:14px;text-transform:uppercase!important}#gwn-landing .section-head h2{font-size:clamp(32px,4vw,46px)!important;font-weight:800!important;letter-spacing:-.01em!important;line-height:1.1!important}#gwn-landing .section-head p{color:hsla(0,0%,100%,.72)!important;font-size:16.5px!important;line-height:1.7!important;margin-top:18px}#gwn-landing .reveal{opacity:1}#gwn-landing.js .reveal{opacity:0;transform:translateY(28px);transition:opacity .7s ease,transform .7s ease}#gwn-landing.js .reveal.in{opacity:1;transform:translateY(0)}#gwn-landing .benefits-grid{display:grid;gap:22px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}#gwn-landing .benefit-card{background:linear-gradient(160deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.02));border:1px solid var(--line);border-radius:18px;padding:30px 26px;transition:transform .25s ease,border-color .25s ease,background .25s ease}#gwn-landing .benefit-card:hover{background:linear-gradient(160deg,rgba(70,167,201,.12),hsla(0,0%,100%,.02));border-color:rgba(70,167,201,.5);transform:translateY(-6px)}#gwn-landing .benefit-card .icon{align-items:center;background:rgba(70,167,201,.14);border-radius:12px;color:var(--aqua-300)!important;display:flex;height:46px;justify-content:center;margin-bottom:20px;width:46px}#gwn-landing .benefit-card .icon svg{height:22px;width:22px}#gwn-landing .benefit-card h3{font-size:18px!important;font-weight:700!important;letter-spacing:-.01em!important;margin-bottom:10px}#gwn-landing .benefit-card p{color:hsla(0,0%,100%,.68)!important;font-size:14.5px!important;line-height:1.6!important}#gwn-landing .benefit-card.featured{align-items:center;background:linear-gradient(120deg,rgba(41,82,136,.35),rgba(70,167,201,.12));border-color:rgba(70,167,201,.4);display:grid;gap:28px;grid-column:1/-1;grid-template-columns:1fr 1fr}#gwn-landing .featured .pill-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}#gwn-landing .featured .pill-row span{background:hsla(0,0%,100%,.08);border:1px solid var(--line);border-radius:100px;font-size:12.5px!important;font-weight:700!important;letter-spacing:.03em!important;padding:8px 14px}#gwn-landing .curso-card{display:flex;flex-direction:column}#gwn-landing .curso-card .curso-meta{display:flex;flex-direction:column;gap:8px;margin:2px 0 24px}#gwn-landing .curso-card .curso-meta span{align-items:center;color:hsla(0,0%,100%,.75)!important;display:flex;font-size:14.5px!important;gap:9px}#gwn-landing .curso-card .curso-meta svg{color:var(--aqua-300)!important;flex:none;height:15px;width:15px}#gwn-landing .curso-card .btn-primary{align-self:flex-start;font-size:13.5px!important;margin-top:auto;padding:13px 22px}#gwn-landing .cursos-layout{align-items:center;display:grid;gap:40px;grid-template-columns:1fr 1fr}#gwn-landing .cursos-visual{background:hsla(0,0%,100%,.02);border:1px solid var(--line);border-radius:20px;overflow:hidden}#gwn-landing .cursos-visual img{display:block;height:auto;width:100%}#gwn-landing .cursos-stack{align-items:flex-start;display:flex;flex-direction:column;gap:14px}#gwn-landing .cursos-stack .curso-card{align-items:center;flex-direction:row;flex-wrap:wrap;gap:14px;max-width:360px;padding:16px 18px;width:100%}#gwn-landing .cursos-stack .icon{flex:none;height:32px;margin-bottom:0;width:32px}#gwn-landing .cursos-stack .icon svg{height:14px;width:14px}#gwn-landing .cursos-stack h3{flex:1 1 auto;font-size:15px!important;margin-bottom:0;min-width:120px}#gwn-landing .cursos-stack .curso-meta{flex-direction:row;flex-wrap:wrap;gap:14px;margin:0;order:2;width:100%}#gwn-landing .cursos-stack .curso-meta span{font-size:12.5px!important}#gwn-landing .cursos-stack .curso-meta svg{height:12px;width:12px}#gwn-landing .cursos-stack .btn-primary{font-size:12px!important;margin-top:0;order:3;padding:9px 16px}#gwn-landing .curso-card.c1{background:linear-gradient(160deg,rgba(70,167,201,.16),hsla(0,0%,100%,.02));border-color:rgba(70,167,201,.4)}#gwn-landing .curso-card.c1 .icon{background:rgba(70,167,201,.25);color:var(--aqua-300)!important}#gwn-landing .curso-card.c1:hover{background:linear-gradient(160deg,rgba(70,167,201,.24),hsla(0,0%,100%,.02));border-color:rgba(70,167,201,.7)}#gwn-landing .curso-card.c2{background:linear-gradient(160deg,rgba(255,83,13,.14),hsla(0,0%,100%,.02));border-color:rgba(255,83,13,.38)}#gwn-landing .curso-card.c2 .icon{background:rgba(255,83,13,.22);color:var(--orange-500)!important}#gwn-landing .curso-card.c2:hover{background:linear-gradient(160deg,rgba(255,83,13,.22),hsla(0,0%,100%,.02));border-color:rgba(255,83,13,.65)}#gwn-landing .allinone{align-items:center;display:grid;gap:64px;grid-template-columns:1fr 1fr}#gwn-landing .allinone .visual{border:1px solid var(--line);border-radius:20px;overflow:hidden;position:relative}#gwn-landing .allinone .visual img{display:block;width:100%}#gwn-landing .allinone .visual:after{background:linear-gradient(180deg,transparent 60%,rgba(6,17,44,.55));content:"";inset:0;pointer-events:none;position:absolute}#gwn-landing .allinone .stat-strip{border-top:1px solid var(--line);display:flex;gap:0;margin-top:34px;padding-top:26px}#gwn-landing .stat-item{flex:1;padding-right:20px}#gwn-landing .stat-item strong{color:var(--aqua-300)!important;display:block;font-size:26px!important;font-weight:800!important}#gwn-landing .stat-item span{color:hsla(0,0%,100%,.62)!important;font-size:13px!important;letter-spacing:.02em!important}#gwn-landing .form-card{background:linear-gradient(160deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.02));border:1px solid var(--line);border-radius:22px;padding:40px}#gwn-landing .form-card .hsfc-Row,#gwn-landing .form-row{display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-bottom:12px}#gwn-landing .field,#gwn-landing .form-card .hsfc-EmailField,#gwn-landing .form-card .hsfc-PhoneField,#gwn-landing .form-card .hsfc-TextField{display:flex;flex-direction:column;gap:5px;margin-bottom:12px}#gwn-landing .field label,#gwn-landing .form-card .hsfc-FieldLabel{color:hsla(0,0%,100%,.7)!important;font-size:12.5px!important;font-weight:600!important;letter-spacing:.02em!important}#gwn-landing .form-card .hsfc-FieldLabel__RequiredIndicator{color:var(--orange-500)!important}#gwn-landing .field input,#gwn-landing .field textarea,#gwn-landing .form-card .hsfc-PhoneInput,#gwn-landing .form-card .hsfc-TextInput{background:rgba(6,17,44,.5)!important;border:1px solid var(--line)!important;border-radius:10px!important;color:var(--white)!important;font-family:inherit!important;font-size:14px!important;padding:10px 13px;transition:border-color .2s ease,background .2s ease}#gwn-landing .field input::placeholder,#gwn-landing .field textarea::placeholder,#gwn-landing .form-card .hsfc-TextInput::placeholder{color:hsla(0,0%,100%,.35)!important}#gwn-landing .field input:focus,#gwn-landing .field textarea:focus,#gwn-landing .form-card .hsfc-TextInput:focus{background:rgba(6,17,44,.75)!important;border-color:var(--aqua-500)!important;outline:none}#gwn-landing .field textarea{min-height:44px;resize:vertical}#gwn-landing .form-card .hsfc-PhoneInput{align-items:center;display:flex;gap:8px}#gwn-landing .form-card .hsfc-PhoneInput .hsfc-TextInput{background:transparent!important;border:none!important;flex:1;padding:0}#gwn-landing .form-card .hsfc-PhoneInput__FlagAndCaret{background:hsla(0,0%,100%,.08)!important;border-color:var(--line)!important;color:hsla(0,0%,100%,.8)!important}#gwn-landing .form-card .hsfc-DropdownOptions{background:var(--navy-900)!important;border:1px solid var(--line);color:var(--white)!important}#gwn-landing .form-card .hsfc-Button,#gwn-landing .form-submit{background:var(--orange-500)!important;border:none!important;border-radius:12px!important;box-shadow:0 12px 26px rgba(255,83,13,.28);color:#fff!important;font-size:14.5px!important;font-weight:700!important;margin-top:0;padding:12px;transition:transform .2s ease,box-shadow .2s ease;width:100%}#gwn-landing .form-card .hsfc-Button:hover,#gwn-landing .form-submit:hover{box-shadow:0 16px 34px rgba(255,83,13,.4);transform:translateY(-2px)}#gwn-landing .form-note{color:hsla(0,0%,100%,.5)!important;font-size:12px!important;margin-top:10px;text-align:center}#gwn-landing .hero-form-card{animation:gwn-fadeIn 1s ease .35s forwards;background:linear-gradient(160deg,rgba(12,24,50,.94),rgba(6,17,44,.94)) padding-box,linear-gradient(135deg,var(--aqua-500),var(--orange-500)) border-box;border:1.5px solid transparent;border-radius:22px;box-shadow:0 30px 70px -20px rgba(70,167,201,.4),0 14px 34px -10px rgba(0,0,0,.55);opacity:0;padding:30px 32px 26px;position:relative;z-index:1}#gwn-landing .hero-form-card:before{animation:gwn-pulseGlow 5s ease-in-out infinite;background:radial-gradient(closest-side,rgba(70,167,201,.32),transparent 70%);content:"";filter:blur(18px);inset:-12%;position:absolute;z-index:-1}#gwn-landing .hero-form-card .kicker{margin-bottom:6px}#gwn-landing .hero-form-card h3{font-size:20px!important;font-weight:800!important;letter-spacing:-.01em!important;line-height:1.2!important;margin-bottom:8px}#gwn-landing .hero-form-card>p{color:hsla(0,0%,100%,.7)!important;font-size:13.5px!important;line-height:1.5!important;margin-bottom:16px}#gwn-landing footer{border-top:1px solid var(--line);padding:56px 0 34px}#gwn-landing .footer-top{align-items:flex-start;border-bottom:1px solid var(--line);display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;padding-bottom:36px}#gwn-landing .footer-logo img{filter:brightness(0) invert(1);height:24px;margin-bottom:14px}#gwn-landing .footer-logo p{color:hsla(0,0%,100%,.55)!important;font-size:13px!important;letter-spacing:.06em!important;max-width:280px}#gwn-landing .footer-links{display:flex;flex-wrap:wrap;gap:60px}#gwn-landing .footer-col h4{color:hsla(0,0%,100%,.5)!important;font-size:12.5px!important;letter-spacing:.08em!important;margin-bottom:16px;text-transform:uppercase!important}#gwn-landing .footer-col a{color:hsla(0,0%,100%,.78)!important;display:block;font-size:14.5px!important;margin-bottom:11px;transition:color .2s}#gwn-landing .footer-col a:hover{color:var(--aqua-300)!important}#gwn-landing .footer-bottom{align-items:center;color:hsla(0,0%,100%,.45)!important;display:flex;flex-wrap:wrap;font-size:13px!important;gap:12px;justify-content:space-between;padding-top:26px}@media (max-width:960px){#gwn-landing .hero .wrap{gap:44px;grid-template-columns:1fr}#gwn-landing .hero-copy{max-width:100%}#gwn-landing .allinone{grid-template-columns:1fr}#gwn-landing .cursos-layout,#gwn-landing .video-layout{gap:32px;grid-template-columns:1fr}#gwn-landing .video-copy{max-width:100%}#gwn-landing .benefit-card.featured{grid-template-columns:1fr}}@media (max-width:680px){#gwn-landing .wrap{padding:0 20px}#gwn-landing .nav .wrap{height:64px}#gwn-landing .nav .logo img{height:22px}#gwn-landing .nav-links{align-items:flex-start;background:rgba(6,17,44,.98);border-bottom:1px solid var(--line);flex-direction:column;gap:20px;left:0;padding:24px 20px;position:fixed;right:0;top:64px;transform:translateY(-130%);transition:transform .3s ease}#gwn-landing .nav-links.open{transform:translateY(0)}#gwn-landing .nav-toggle{display:block}#gwn-landing .nav-cta{font-size:13px!important;padding:10px 18px}#gwn-landing .hero{padding:36px 0 40px}#gwn-landing .hero h1{font-size:clamp(34px,10vw,44px)!important}#gwn-landing .hero h1 .accent{font-size:clamp(52px,17vw,72px)!important}#gwn-landing .hero p.lead{font-size:15px!important;max-width:100%}#gwn-landing .hero-ctas .btn-secondary{flex:1 1 auto;min-width:0}#gwn-landing .hero-form-card{padding:22px 20px 20px}#gwn-landing .hero-form-card h3{font-size:18px!important}#gwn-landing .cursos-stack .curso-card{max-width:100%}#gwn-landing .form-card .hsfc-Row,#gwn-landing .form-row{grid-template-columns:1fr}#gwn-landing .footer-links{gap:36px}#gwn-landing .section{padding:52px 0}#gwn-landing .section-head{margin-bottom:28px}#gwn-landing .allinone{gap:40px}#gwn-landing .allinone .stat-strip{flex-direction:column;gap:18px}#gwn-landing .stat-item{padding-right:0}}