.ga{--navy:#272d4d;--navy-2:#1e2340;--blue:#4273b6;--blue-dk:#35619c;--blue-lt:#9dbbe2;--soft:#f5f7fb;--line:#e3e8f1;--slate:#5a6480;--white:#fff;--f:"Lato",system-ui,-apple-system,sans-serif;background:var(--white);color:var(--navy);font-family:var(--f);-webkit-font-smoothing:antialiased;overflow-wrap:break-word;-webkit-tap-highlight-color:#4273b626;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:17px;line-height:1.62}.ga *,.ga :before,.ga :after{box-sizing:border-box}.ga h1,.ga h2,.ga h3,.ga h4,.ga h5{font-family:var(--f);letter-spacing:-.025em;margin:0;font-weight:900;line-height:1.12}.ga p{margin:0}.ga button{cursor:pointer;border:none;font-family:inherit}.ga a{color:inherit;text-decoration:none}.ga-bar{display:none}.ga-wrap{max-width:1120px;margin:0 auto;padding:0 28px}.ga-label{letter-spacing:.15em;text-transform:uppercase;color:var(--blue);align-items:center;gap:11px;font-size:12px;font-weight:900;display:flex}.ga-label:before{content:"";background:var(--blue);flex-shrink:0;width:24px;height:2px}.ga-pend{letter-spacing:.1em;text-transform:uppercase;color:#4a3000;background:#ffd84d;border:1.5px solid #c9932a;border-radius:5px;padding:4px 10px;font-size:11px;font-weight:900;display:inline-block;box-shadow:0 2px #c9932a}.ga-mark{color:#4a3000;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#ffd84d;border:1.5px dashed #b07f1e;border-radius:5px;padding:1px 7px;font-size:.94em;font-weight:900;display:inline}.ga-count{z-index:55;color:#4a3000;letter-spacing:.04em;background:#ffd84d;border:1.5px solid #b07f1e;border-radius:8px;align-items:center;gap:9px;padding:9px 14px;font-size:12.5px;font-weight:900;display:flex;position:fixed;bottom:20px;left:20px;box-shadow:0 6px 18px -8px #272d4d80}.ga-count em{color:#ffd84d;background:#4a3000;border-radius:5px;padding:1px 8px;font-size:17px;font-style:normal}:is(.ga-card:has(.ga-mark),.ga-post:has(.ga-mark),.ga-incl-item:has(.ga-mark),.ga-info-card:has(.ga-mark)){background:#fffcf2;border-color:#c9932a}.ga-faq:has(.ga-mark) summary{color:#7a5100}.ga-topbar{background:var(--navy);color:#ffffffc7;font-size:13.5px}.ga-topbar-in{align-items:center;gap:26px;max-width:1120px;margin:0 auto;padding:10px 28px;display:flex}.ga-topbar-item{align-items:center;gap:7px;display:flex}.ga-topbar-call{color:#fff;align-items:center;gap:8px;margin-left:auto;font-weight:600;transition:opacity .16s;display:flex}.ga-topbar-call:hover{opacity:.75}.ga-topbar-call b{letter-spacing:-.01em;font-size:15.5px;font-weight:900}.ga-topbar .ga-flag{box-shadow:0 0 0 1px #ffffff4d}.ga-hero{background:var(--soft);border-bottom:1px solid var(--line);padding:86px 0 128px;position:relative;overflow:hidden}.ga-hero-in{z-index:2;max-width:570px;position:relative}.ga-hero-photo{z-index:1;background:var(--navy);width:45%;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.ga-hero-photo img{object-fit:cover;object-position:50% 16%;filter:saturate(.86)contrast(1.03);width:100%;height:100%;display:block}.ga-hero-photo .ga-photo-placeholder{height:100%}.ga-hero-photo:after{content:"";pointer-events:none;background:linear-gradient(90deg,var(--soft) 0%,#f5f7fb99 11%,#f5f7fb00 36%), linear-gradient(200deg,#4273b629,#272d4d42);position:absolute;inset:0}.ga-rule{background:var(--blue);border-radius:2px;width:48px;height:4px;margin-bottom:28px}.ga-info-outer{z-index:5;position:relative}.ga-info{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:-88px;display:grid}.ga-info-card{background:var(--white);border:1px solid var(--line);border-radius:12px;padding:30px 28px;box-shadow:0 22px 50px -28px #272d4d73}.ga-info-icon{background:var(--soft);width:44px;height:44px;color:var(--blue);border-radius:10px;justify-content:center;align-items:center;margin-bottom:18px;display:flex}.ga-info-card b{color:var(--slate);margin-bottom:4px;font-size:13px;font-weight:700;display:block}.ga-info-card h3{letter-spacing:-.025em;margin-bottom:12px;font-size:21px}.ga-info-card p{color:var(--slate);font-size:15.5px}.ga-info-card .ga-btn{width:100%;margin-top:22px}.ga-hours{margin:6px 0 0;padding:0;list-style:none}.ga-hours li{border-bottom:1px dashed var(--line);color:var(--slate);justify-content:space-between;gap:14px;padding:10px 0;font-size:15px;display:flex}.ga-hours li:last-child{border-bottom:none}.ga-hours em{color:var(--navy);font-style:normal;font-weight:700}.ga-nav{border-bottom:1px solid var(--line);-webkit-backdrop-filter:saturate(180%)blur(12px);backdrop-filter:saturate(180%)blur(12px);z-index:40;background:#ffffffe6;position:sticky;top:0}.ga-nav-in{flex-direction:column;align-items:center;gap:14px;max-width:1120px;margin:0 auto;padding:16px 28px 14px;display:flex;position:relative}.ga-nav-logo{display:block}.ga-logo{width:auto;height:70px;display:block}.ga-logo-inv{filter:brightness(0)invert()}.ga-foot .ga-logo{height:50px}.ga-navlinks{justify-content:center;align-items:center;gap:26px;width:100%;display:flex}.ga-btn.ga-nav-cta{background:var(--navy);box-shadow:0 8px 18px -8px #272d4dbf}.ga-btn.ga-nav-cta:hover{background:var(--navy-2);box-shadow:0 10px 22px -8px #272d4dd9}.ga-nav-cta-desktop{position:absolute;bottom:14px;right:28px}.ga-btn.ga-nav-cta-mobile{display:none}.ga-navlink{color:var(--slate);font-size:15.5px;font-weight:700;transition:color .16s}.ga-navlink:hover,.ga-navlink.on{color:var(--blue)}.ga-nav-lang-desktop{position:absolute;bottom:14px;left:28px}.ga-nav-lang-mobile{display:none}.ga-lang{align-items:center;gap:6px;display:flex}.ga-lang button,.ga-lang a{letter-spacing:.07em;color:var(--slate);opacity:.5;background:0 0;border-radius:7px;align-items:center;gap:7px;padding:5px 9px;font-size:12.5px;font-weight:900;transition:opacity .16s,background .16s,color .16s;display:flex}.ga-lang button:hover,.ga-lang a:hover{opacity:1;background:var(--soft)}.ga-lang button.on,.ga-lang a.on{opacity:1;color:var(--navy);background:var(--soft)}.ga-flag{border-radius:3px;flex-shrink:0;width:22px;height:15px;display:block;box-shadow:0 0 0 1px #272d4d2e}.ga-burger{color:var(--navy);background:0 0;font-size:22px;display:none;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.ga-btn{background:var(--blue);color:var(--white);border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:16px 32px;font-size:17px;font-weight:700;transition:background .18s,transform .18s,box-shadow .18s;display:inline-flex}.ga-btn:hover{background:var(--blue-dk);transform:translateY(-1px);box-shadow:0 8px 20px -10px #272d4d80}.ga-btn-sm{padding:13px 26px;font-size:15.5px}.ga-btn-out{background:var(--white);color:var(--navy);border:1.5px solid var(--line);padding:14.5px 30px}.ga-btn-out:hover{background:var(--soft);border-color:var(--blue);color:var(--blue);box-shadow:none}.ga-btn-light{background:var(--white);color:var(--navy)}.ga-btn-light:hover{background:var(--soft)}.ga-hero{padding:100px 0 88px}.ga-hero h1{letter-spacing:-.035em;max-width:21ch;font-size:clamp(36px,5.5vw,60px);line-height:1.04}.ga-hero p{color:var(--slate);max-width:52ch;margin:24px 0 0;font-size:20px}.ga-sec{padding:94px 0}.ga-sec-soft{background:var(--soft);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.ga-head{max-width:60ch;margin-bottom:48px}.ga-head-c{text-align:center;max-width:58ch;margin-left:auto;margin-right:auto}.ga-head-c .ga-label{justify-content:center}.ga-h2{letter-spacing:-.03em;margin:14px 0;font-size:clamp(27px,3.3vw,40px)}.ga-lead{color:var(--slate);font-size:18px}.ga-stats{background:var(--navy);position:relative;overflow:hidden}.ga-stats-bg{z-index:0;position:absolute;inset:0}.ga-stats-bg .ga-svcimg{border-radius:0;height:100%}.ga-stats-bg img{object-fit:cover;width:100%;height:100%;display:block}.ga-stats-placeholder{opacity:.24;background-image:linear-gradient(135deg,#0000 48%,#ffffff1f 49% 51%,#0000 52%);background-size:44px 44px;width:100%;height:100%}.ga-stats:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#272d4de6,#1e2340ed);position:absolute;inset:0}.ga-stats-in{z-index:2;text-align:center;color:#fff;grid-template-columns:repeat(4,1fr);gap:30px;padding:70px 0;display:grid;position:relative}.ga-stat-ic{color:var(--blue-lt);justify-content:center;display:flex}.ga-stat b{letter-spacing:-.035em;margin:18px 0 12px;font-size:clamp(36px,4.6vw,54px);font-weight:900;line-height:1;display:block}.ga-stat span{color:#ffffffd1;max-width:22ch;margin:0 auto;font-size:16px;font-weight:700;line-height:1.45;display:block}.ga-steps{grid-template-columns:repeat(4,1fr);gap:28px;display:grid}.ga-step{border-top:2px solid var(--line);padding-top:20px}.ga-step b{color:var(--blue);margin-bottom:10px;font-size:14px;font-weight:900;display:block}.ga-step h4{letter-spacing:-.02em;margin-bottom:9px;font-size:19px}.ga-step p{color:var(--slate);font-size:15.5px}.ga-cards{grid-template-columns:repeat(3,1fr);gap:26px;display:grid}.ga-card{border:1px solid var(--line);background:var(--soft);text-align:center;cursor:pointer;border-radius:20px;flex-direction:column;padding:14px;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex}.ga-card:hover{border-color:var(--blue);transform:translateY(-4px);box-shadow:0 20px 40px -22px #272d4d73}.ga-card-body{flex-direction:column;flex:1;padding:22px 16px 18px;display:flex}.ga-card h3{letter-spacing:-.025em;margin-bottom:10px;font-size:20px}.ga-card p{color:var(--slate);flex:1;font-size:15px}.ga-svcimg{background:var(--navy);text-align:center;justify-content:center;align-items:center;padding:18px;display:flex;position:relative;overflow:hidden}.ga-svcimg img{object-fit:cover;width:100%;height:100%;display:block}.ga-svcimg span{color:#fff9;max-width:32ch;font-size:12px;font-weight:700;line-height:1.8}.ga-photo-placeholder{color:#ffffffb8;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;height:100%;min-height:160px;padding:24px;display:flex}.ga-photo-placeholder svg{fill:none;stroke:currentColor;stroke-width:1.4px;width:36px;height:36px}.ga-photo-placeholder span{text-align:center;font-size:12px;font-weight:700;line-height:1.45}.ga-card-img{aspect-ratio:4/3;border-radius:13px;padding:0}.ga-card-img img{position:absolute;inset:0}.ga-svc-band{aspect-ratio:4/3;border-radius:16px}.ga-more{justify-content:center;margin-top:36px;display:flex}.ga-card-go{color:var(--blue);background:0 0;width:100%;margin-top:18px;font-size:15px;font-weight:900;transition:transform .2s}.ga-card:hover .ga-card-go{transform:translate(4px)}.ga-svc-top{border-bottom:1px solid var(--line);padding:76px 0 70px}.ga-svc-top h1{letter-spacing:-.032em;max-width:24ch;margin:14px 0 20px;font-size:clamp(30px,4.2vw,48px)}.ga-svc-top p{color:var(--slate);max-width:58ch;margin-bottom:32px;font-size:19px}.ga-crumb{background:var(--navy);color:#fff;text-align:center;padding:54px 0}.ga-crumb h1{letter-spacing:-.032em;color:#fff;max-width:24ch;margin:0 auto 16px;font-size:clamp(28px,3.8vw,44px)}.ga-crumb-nav{color:#ffffff9e;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;font-size:14.5px;display:flex}.ga-crumb-nav button,.ga-crumb-nav a{color:#ffffff9e;background:0 0;font-size:14.5px;font-weight:700}.ga-crumb-nav button:hover,.ga-crumb-nav a:hover{color:#fff}.ga-crumb-nav b{color:var(--blue-lt);font-weight:900}.ga-detail{grid-template-columns:320px 1fr;align-items:start;gap:46px;display:grid}.ga-aside{flex-direction:column;gap:20px;display:flex;position:sticky;top:92px}.ga-widget{border:1px solid var(--line);background:var(--white);border-radius:18px;padding:24px 22px}.ga-widget h3{letter-spacing:-.025em;margin-bottom:16px;font-size:18px}.ga-wnav{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.ga-wnav button,.ga-wnav a{text-align:left;width:100%;color:var(--slate);background:var(--soft);border-radius:11px;padding:12px 15px;font-size:14.5px;font-weight:700;line-height:1.35;transition:background .18s,color .18s}.ga-wnav button:hover,.ga-wnav a:hover{color:var(--blue)}.ga-wnav button.on,.ga-wnav a.on{background:var(--navy);color:#fff}.ga-wcta{background:var(--navy);border-color:var(--navy);color:#fff}.ga-wcta h3{color:#fff}.ga-wcta p{color:#ffffffbf;margin-bottom:18px;font-size:15px}.ga-wcta .ga-btn{width:100%}.ga-whours{margin:0;padding:0;list-style:none}.ga-whours li{border-bottom:1px dashed var(--line);color:var(--slate);justify-content:space-between;gap:12px;padding:10px 0;font-size:15px;display:flex}.ga-whours li:last-child{border-bottom:none}.ga-whours em{color:var(--navy);font-style:normal;font-weight:900}.ga-page-img{aspect-ratio:16/9;border-radius:22px;margin-bottom:34px}.ga-mlead{color:var(--slate);max-width:70ch;margin-bottom:16px;font-size:19px}.ga-mh3{letter-spacing:-.028em;margin-bottom:14px;font-size:23px}.ga-detail p{max-width:72ch;font-size:17px}.ga-detail p.ga-mlead{max-width:70ch;font-size:19px}.ga-detail .ga-note p{max-width:66ch;font-size:16.5px}.ga-detail .ga-feat p{font-size:15.5px}.ga-detail .ga-widget p{font-size:15px}.ga-split{grid-template-columns:1fr 1fr;align-items:center;gap:36px;margin:40px 0;display:grid}.ga-split-img{aspect-ratio:4/3.2;border-radius:22px}.ga-two{grid-template-columns:1fr 1fr;gap:36px;margin:40px 0;display:grid}.ga-check{flex-direction:column;gap:13px;margin:14px 0 0;padding:0;list-style:none;display:flex}.ga-check li{color:var(--slate);align-items:flex-start;gap:12px;font-size:16.5px;display:flex}.ga-check li svg{color:var(--blue);flex-shrink:0;margin-top:2px}.ga-feat{gap:16px;margin-bottom:22px;display:flex}.ga-feat-ic{background:var(--soft);width:48px;height:48px;color:var(--blue);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ga-feat h4{letter-spacing:-.02em;margin-bottom:4px;font-size:17px}.ga-feat p{color:var(--slate);margin:0;font-size:15.5px}.ga-about{grid-template-columns:1fr 1.12fr;align-items:center;gap:56px;display:grid}.ga-photo{background:var(--navy);aspect-ratio:4/5;border-radius:18px;position:relative;overflow:hidden}.ga-photo img,.ga-photo video{object-fit:cover;object-position:50% 20%;filter:saturate(.9)contrast(1.02);width:100%;height:100%;display:block}.ga-photo .ga-photo-placeholder{height:100%}.ga-photo video{filter:none}.ga-photo:after{content:"";pointer-events:none;background:linear-gradient(200deg,#4273b614,#272d4d26);position:absolute;inset:0}.ga-play{z-index:2;width:72px;height:72px;color:var(--navy);cursor:pointer;background:#fffffff2;border-radius:999px;justify-content:center;align-items:center;transition:transform .18s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 14px 34px -12px #272d4db3}.ga-play:hover{transform:translate(-50%,-50%)scale(1.07)}.ga-about-role{letter-spacing:.09em;text-transform:uppercase;color:var(--blue);margin:12px 0 20px;font-size:14.5px;font-weight:900}.ga-about p+p{margin-top:18px}.ga-checks{gap:13px;margin:30px 0 0;padding:0;list-style:none;display:grid}.ga-checks li{align-items:flex-start;gap:13px;font-size:16.5px;font-weight:700;display:flex}.ga-checks svg{color:var(--blue);flex-shrink:0;margin-top:2px}.ga-cv-wrap{border-top:2px solid var(--line);margin-top:70px;padding-top:8px}.ga-tl{margin-top:18px;position:relative}.ga-tl-track{scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;align-items:stretch;gap:20px;margin:0 -4px;padding:8px 4px 28px;display:flex;overflow-x:auto}.ga-tl-track::-webkit-scrollbar{display:none}.ga-tl-card{scroll-snap-align:start;background:var(--white);border:1px solid var(--line);border-radius:16px;flex-direction:column;flex:0 0 340px;padding:22px 24px;display:flex}.ga-tl-header{align-items:center;gap:12px;margin-bottom:18px;display:flex}.ga-tl-dot{background:var(--blue);border-radius:50%;width:14px;height:14px;box-shadow:0 0 0 4px #3b82f62e}.ga-tl-card h4{letter-spacing:.12em;text-transform:uppercase;color:var(--blue);font-size:13px;font-weight:900}.ga-tl-card ul{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.ga-tl-card li{align-items:flex-start;gap:16px;font-size:15.5px;line-height:1.55;display:flex}.ga-tl-card li b{min-width:60px;color:var(--slate);background:var(--soft);text-align:center;border-radius:6px;flex-shrink:0;padding:4px 8px;font-size:13.5px;font-weight:900}.ga-tl-card li span{flex:1}.ga-tl-nav{justify-content:flex-end;gap:10px;margin-top:8px;display:flex}.ga-tl-nav button{border:1px solid var(--line);background:var(--white);width:40px;height:40px;color:var(--navy);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:18px;font-weight:700;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.ga-tl-nav button:hover:not(:disabled){background:var(--blue);border-color:var(--blue);color:#fff}.ga-tl-nav button:disabled{opacity:.35;cursor:not-allowed}.ga-coi{background:var(--soft);border-radius:12px;margin-top:40px;padding:22px 24px}.ga-coi h4{letter-spacing:.13em;text-transform:uppercase;color:var(--slate);margin-bottom:8px;font-size:12.5px;font-weight:900}.ga-coi p{color:var(--slate);font-size:14.5px}.ga-venue{grid-template-columns:300px 1fr;align-items:center;gap:52px;display:grid}.ga-video{aspect-ratio:9/16;background:var(--navy);cursor:pointer;border:none;border-radius:14px;width:100%;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 22px 50px -28px #272d4d80}.ga-video video{object-fit:cover;width:100%;height:100%;display:block}.ga-video-ph{text-align:center;color:#ffffff8c;justify-content:center;align-items:center;padding:22px;font-size:13px;font-weight:700;line-height:1.7;display:flex;position:absolute;inset:0}.ga-video-snd{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;pointer-events:none;background:#272d4db3;border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;display:flex;position:absolute;bottom:14px;right:14px;box-shadow:0 0 0 1px #ffffff38}.ga-addr{margin:24px 0 28px;padding:0;list-style:none}.ga-addr li{border-top:1px solid var(--line);grid-template-columns:132px 1fr;gap:18px;padding:13px 0;font-size:16.5px;display:grid}.ga-addr li b{letter-spacing:.12em;text-transform:uppercase;color:var(--blue);padding-top:3px;font-size:12.5px;font-weight:900}.ga-demo{color:#4a3000;background:#ffd84d;border-bottom:1.5px solid #b07f1e}.ga-demo-in{align-items:flex-start;gap:12px;max-width:1120px;margin:0 auto;padding:13px 28px;font-size:14px;font-weight:700;line-height:1.5;display:flex}.ga-demo b{color:#ffd84d;letter-spacing:.11em;background:#4a3000;border-radius:4px;flex-shrink:0;margin-top:1px;padding:3px 9px;font-size:11px}.ga-art-top{padding:60px 0 0}.ga-art-top h1{letter-spacing:-.032em;max-width:20ch;margin:14px 0 18px;font-size:clamp(30px,4vw,46px)}.ga-art-lead{color:var(--slate);max-width:62ch;font-size:20px}.ga-art-meta{border-top:1px solid var(--line);color:var(--slate);flex-wrap:wrap;align-items:center;gap:18px;margin-top:26px;padding-top:22px;font-size:14.5px;display:flex}.ga-art-meta img{object-fit:cover;object-position:50% 18%;border-radius:999px;width:40px;height:40px}.ga-author-placeholder{background:var(--soft);border:1px solid var(--line);width:40px;height:40px;color:var(--blue);border-radius:999px;justify-content:center;align-items:center;font-size:11px;font-weight:900;display:inline-flex}.ga-art-meta b{color:var(--navy);font-weight:900}.ga-art-cover{aspect-ratio:16/8;border-radius:16px;margin-top:34px}.ga-alert{background:var(--soft);border-left:4px solid var(--blue);border-radius:0 14px 14px 0;margin:44px 0;padding:28px 30px}.ga-alert h3{letter-spacing:-.025em;margin-bottom:14px;font-size:20px}.ga-alert ul{flex-direction:column;gap:11px;margin:0;padding:0;list-style:none;display:flex}.ga-alert li{color:var(--slate);padding-left:22px;font-size:16.5px;position:relative}.ga-alert li:before{content:"";background:var(--blue);width:11px;height:2px;position:absolute;top:11px;left:0}.ga-related{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:18px;display:grid}.ga-related a{border:1px solid var(--line);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;font-size:16px;font-weight:700;transition:border-color .18s,transform .18s;display:flex}.ga-related a:hover{border-color:var(--blue);color:var(--blue);transform:translateY(-2px)}.ga-art-note{border-top:1px solid var(--line);color:var(--slate);margin-top:44px;padding-top:22px;font-size:14.5px}.ga-posts{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.ga-post{border:1px solid var(--line);background:var(--white);border-radius:14px;padding:26px 24px;transition:border-color .2s,transform .2s,box-shadow .2s}.ga-post-live{cursor:pointer}.ga-post:hover{border-color:var(--blue);transform:translateY(-3px);box-shadow:0 16px 34px -20px #272d4d73}.ga-post b{letter-spacing:.12em;text-transform:uppercase;color:var(--blue);margin-bottom:11px;font-size:12px;font-weight:900;display:block}.ga-post h4{letter-spacing:-.02em;margin-bottom:9px;font-size:18px}.ga-post p{color:var(--slate);font-size:15px}.ga-form-grid{grid-template-columns:1.12fr .88fr;align-items:start;gap:52px;display:grid}.ga-field{margin-bottom:19px}.ga-field label{margin-bottom:7px;font-size:14.5px;font-weight:700;display:block}.ga-field input,.ga-field select,.ga-field textarea{width:100%;font-family:var(--f);border:1px solid var(--line);color:var(--navy);background:#fafbfe;border-radius:10px;padding:13px 15px;font-size:16.5px;transition:border-color .16s,box-shadow .16s}.ga-field input:focus,.ga-field select:focus,.ga-field textarea:focus{border-color:var(--blue);background:var(--white);outline:none;box-shadow:0 0 0 3px #4273b62e}.ga-field textarea{resize:vertical;min-height:104px}.ga-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.ga-consent{color:var(--slate);align-items:flex-start;gap:12px;margin:20px 0 24px;font-size:14.5px;display:flex}.ga-consent input{accent-color:#4273b6;flex-shrink:0;width:18px;height:18px;margin-top:3px}.ga-sent{background:var(--soft);border-radius:16px;padding:34px}.ga-sent h3{letter-spacing:-.02em;margin-bottom:12px;font-size:23px}.ga-sent p{color:var(--slate)}.ga-side{background:var(--soft);border-radius:16px;padding:30px 28px}.ga-side h4{letter-spacing:-.02em;margin-bottom:10px;font-size:18.5px}.ga-side p{color:var(--slate);margin-bottom:20px;font-size:15.5px}.ga-foot{background:var(--navy);color:#ffffffb8;padding:60px 0 28px;font-size:15.5px}.ga-foot-grid{grid-template-columns:1.3fr 1fr 1fr;gap:40px;margin-bottom:40px;display:grid}.ga-foot h5{letter-spacing:.13em;text-transform:uppercase;color:var(--blue-lt);margin:0 0 16px;font-size:12px}.ga-foot ul{flex-direction:column;gap:11px;margin:0;padding:0;list-style:none;display:flex}.ga-foot a{transition:color .16s}.ga-foot a:hover{color:#fff}.ga-foot-legal{color:#ffffff85;border-top:1px solid #ffffff29;flex-wrap:wrap;justify-content:space-between;gap:24px;padding-top:22px;font-size:13px;display:flex}.ga-wa{z-index:50;color:#062e13;background:#25d366;border-radius:999px;align-items:center;gap:9px;padding:14px 20px;font-size:15px;font-weight:700;transition:transform .18s;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 8px 24px -8px #272d4d66}.ga-wa:hover{transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.ga *{transition:none!important}.ga-card:hover,.ga-post:hover,.ga-btn:hover,.ga-wa:hover{transform:none}}@media (width<=880px){.ga-steps,.ga-cards,.ga-posts,.ga-about,.ga-form-grid,.ga-foot-grid,.ga-row{grid-template-columns:minmax(0,1fr)}.ga-wrap{padding:0 20px}.ga-nav-in{align-items:center;gap:0;padding:12px 20px}.ga-logo{height:52px}.ga-burger{text-align:right;width:44px;height:44px;line-height:44px;display:block}.ga-navlinks{width:auto;margin-top:0;display:none;position:static}.ga-navlinks.open{background:var(--white);border-bottom:1px solid var(--line);flex-direction:column;align-items:stretch;gap:0;padding:8px 20px 22px;display:flex;position:absolute;top:100%;left:0;right:0;box-shadow:0 16px 24px -14px #272d4d38}.ga-navlinks.open .ga-navlink{border-bottom:1px solid var(--line);padding:14px 0;font-size:17px}.ga-navlinks.open .ga-btn{margin-top:8px;padding:14px 20px}.ga-nav-cta-desktop{display:none}.ga-btn.ga-nav-cta-mobile{display:inline-flex}.ga-nav-lang-desktop{display:none}.ga-nav-lang-mobile{display:block;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.ga-nav .ga-lang a{gap:0;padding:7px 8px;font-size:0}.ga-topbar-in{flex-wrap:wrap;gap:12px;padding:8px 20px}.ga-topbar-item{display:none}.ga-topbar-call{margin-left:auto}.ga-topbar-call b{font-size:14.5px}.ga-hero{flex-direction:column;padding:40px 0 0;display:flex}.ga-hero>.ga-wrap{order:1;width:100%}.ga-hero-in{max-width:none}.ga-hero h1{letter-spacing:-.03em;max-width:none;font-size:33px}.ga-hero p{max-width:none;margin:18px 0 0;font-size:17.5px}.ga-rule{margin-bottom:22px}.ga-hero-photo{order:2;align-self:stretch;width:auto;height:300px;margin:32px 0 0;position:relative}.ga-hero-photo img{object-position:50% 20%}.ga-hero-photo:after{background:linear-gradient(#4273b61a,#272d4d3d)}.ga-info{grid-template-columns:1fr;gap:14px;margin-top:0;padding:34px 0 0}.ga-info-card{padding:24px 22px}.ga-info-card .ga-btn{width:100%}.ga-sec{padding:50px 0}.ga-head{margin-bottom:30px}.ga-h2{font-size:26px}.ga-lead{font-size:17px}.ga-stats-in{grid-template-columns:1fr 1fr;gap:32px 20px;padding:44px 0}.ga-stat b{margin:14px 0 9px;font-size:34px}.ga-stat span{font-size:14.5px}.ga-steps{gap:22px}.ga-step{padding-top:16px}.ga-cards,.ga-posts{gap:16px}.ga-card{padding:12px}.ga-card-body{padding:20px 14px 14px}.ga-card-img,.ga-svc-band{aspect-ratio:16/10}.ga-card-go{margin-top:16px;padding:6px 0 2px}.ga-more{margin-top:26px}.ga-more .ga-btn{width:100%}.ga-post{padding:24px 22px}.ga-demo-in{padding:12px 20px;font-size:13px}.ga-art-top{padding:36px 0 0}.ga-art-top h1{max-width:none;margin:12px 0 14px;font-size:28px}.ga-art-lead{font-size:17.5px}.ga-art-cover{aspect-ratio:16/10;margin-top:24px}.ga-alert{border-radius:0 12px 12px 0;margin:32px 0;padding:22px 20px}.ga-alert li{font-size:16px}.ga-related{grid-template-columns:1fr;gap:10px}.ga-svc-top{padding:44px 0 40px}.ga-svc-top h1{max-width:none;margin:12px 0 16px;font-size:28px}.ga-svc-top p{max-width:none;margin-bottom:26px;font-size:17.5px}.ga-svc-top .ga-btn{width:100%}.ga-faq summary{padding:15px 0;font-size:17px}.ga-crumb{padding:34px 0}.ga-crumb h1{max-width:none;font-size:26px}.ga-detail{grid-template-columns:1fr;gap:32px}.ga-aside{order:2;position:static}.ga-page-img{aspect-ratio:16/10;border-radius:16px;margin-bottom:24px}.ga-mlead{font-size:17.5px}.ga-split,.ga-two{grid-template-columns:1fr;gap:22px;margin:28px 0}.ga-split-img{aspect-ratio:4/3;border-radius:16px}.ga-mh3{font-size:20px}.ga-shero{border-radius:0 0 20px 20px;min-height:0}.ga-shero-in{padding:40px 0 38px}.ga-shero h1{max-width:none;margin:12px 0 14px;font-size:29px}.ga-shero p{max-width:none;font-size:17px}.ga-shero-cta{flex-direction:column}.ga-shero-cta .ga-btn{width:100%}.ga-zig{grid-template-columns:1fr;gap:26px}.ga-zig.rev .ga-zig-media{order:0}.ga-zig-media{aspect-ratio:4/3;border-radius:16px}.ga-zig h2{max-width:none;font-size:25px}.ga-zig p{font-size:16.5px}.ga-feat-ic{width:42px;height:42px}.ga-svc-cta .ga-btn{width:100%}.ga-svc-split{grid-template-columns:1fr;gap:26px}.ga-facts{grid-template-columns:1fr 1fr;margin-top:30px}.ga-fact:last-child:nth-child(odd){grid-column:1/-1}.ga-toc{gap:8px;padding:18px 0 0}.ga-toc button{padding:9px 14px;font-size:13.5px}.ga-note{border-radius:0 12px 12px 0;margin-bottom:32px;padding:20px}.ga-note p{font-size:16px}.ga-fit{grid-template-columns:1fr;gap:14px;margin:0 0 32px}.ga-fit-col{padding:24px 22px}.ga-chips{grid-template-columns:1fr;gap:10px}.ga-faq{padding:2px 18px}.ga-blk{margin-bottom:34px}.ga-blk h3{font-size:19.5px}.ga-blk p{font-size:16.5px}.ga-blk-li li{font-size:16px}.ga-blk-big{margin-top:44px;padding-top:28px}.ga-surgeon{grid-template-columns:1fr;gap:18px;padding:26px 22px}.ga-surgeon img{width:76px;height:76px}.ga-surgeon .ga-btn{width:100%}.ga-venue{grid-template-columns:1fr;gap:28px}.ga-video{max-width:240px;margin-left:auto;margin-right:auto}.ga-addr li{grid-template-columns:1fr;gap:3px;padding:12px 0;font-size:16px}.ga-addr li b{padding-top:0}.ga-about{gap:26px}.ga-play{width:60px;height:60px}.ga-about-role{margin:10px 0 16px;font-size:13px}.ga-checks{gap:11px;margin-top:24px}.ga-checks li{font-size:16px}.ga-cv-wrap{min-width:0;max-width:100%;margin-top:44px}.ga-tl{min-width:0;max-width:100%}.ga-about>*{min-width:0}.ga-tl-track{gap:14px;padding-bottom:22px}.ga-tl-card{flex:0 0 280px;min-height:auto;padding:20px}.ga-tl-card li{gap:12px;font-size:15px}.ga-tl-card li b{min-width:52px;font-size:12.5px}.ga-tl-nav button{width:38px;height:38px}.ga-coi{padding:20px}.ga-photo{aspect-ratio:4/5;max-width:210px;margin-left:auto;margin-right:auto}.ga-form-grid{gap:34px}.ga-form-grid .ga-btn{width:100%}.ga-field input,.ga-field select,.ga-field textarea{padding:14px 15px;font-size:16px}.ga-consent input{width:20px;height:20px}.ga-side,.ga-sent{padding:24px 22px}.ga-foot{padding:44px 0 100px}.ga-foot-grid{gap:30px;margin-bottom:30px}.ga-foot-legal{gap:12px}.ga-count{padding:7px 11px;font-size:11.5px;bottom:78px;left:12px}.ga-count em{font-size:15px}.ga-wa{display:none}.ga-bar{z-index:60;padding:11px 14px;padding-bottom:calc(11px + env(safe-area-inset-bottom));-webkit-backdrop-filter:saturate(180%)blur(12px);backdrop-filter:saturate(180%)blur(12px);border-top:1px solid var(--line);background:#fffffff5;grid-template-columns:1fr auto;align-items:stretch;gap:10px;display:grid;position:fixed;bottom:0;left:0;right:0}.ga-bar .ga-btn{width:100%;padding:15px 16px;font-size:16.5px}.ga-bar-wa{color:#062e13;background:#25d366;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:15px;font-weight:700;display:inline-flex}}@media (width<=400px){.ga-wrap{padding:0 17px}.ga-nav-in{padding:11px 17px}.ga-topbar-in{padding:8px 17px}.ga-hero-photo{height:260px;margin:28px 0 0}.ga-topbar .ga-lang button,.ga-topbar .ga-lang a{gap:0;padding:4px 6px;font-size:0}.ga-topbar-call b{font-size:14px}.ga-video{max-width:220px}.ga-surgeon{padding:22px 18px}.ga-hero h1{font-size:29px}.ga-hero p{font-size:17px}.ga-h2{font-size:23px}.ga-photo{max-width:180px}.ga-bar{padding:9px 12px;padding-bottom:calc(9px + env(safe-area-inset-bottom))}.ga-bar-wa{padding:0 17px}.ga-bar-wa span{display:none}}.ga a.ga-btn{color:var(--white)}.ga a.ga-btn-out{color:var(--navy)}.ga a.ga-btn-out:hover{color:var(--blue)}.ga-btn-onnavy{background:0 0;border:1.5px solid #ffffff73;width:100%}.ga a.ga-btn-onnavy,.ga a.ga-btn-onnavy:hover{color:#fff}.ga a.ga-btn-onnavy:hover{background:#ffffff1a;border-color:#ffffffb3}.ga a.ga-card,.ga a.ga-post{display:block}.ga-lang a{cursor:pointer}.ga-wnav a{display:block}
