@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:600;src:url(../media/bricolage-grotesque-vietnamese-600-normal.1s5hn573v7_p1.woff2)format("woff2"),url(../media/bricolage-grotesque-vietnamese-600-normal.1e7y3ufkyf85s.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:600;src:url(../media/bricolage-grotesque-latin-ext-600-normal.1yq7spksbkp9e.woff2)format("woff2"),url(../media/bricolage-grotesque-latin-ext-600-normal.1jugj_auv72ps.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:600;src:url(../media/bricolage-grotesque-latin-600-normal.30lnepkl4ioae.woff2)format("woff2"),url(../media/bricolage-grotesque-latin-600-normal.031hvm5pjsrta.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:800;src:url(../media/bricolage-grotesque-vietnamese-800-normal.2wn-uq7zx0whe.woff2)format("woff2"),url(../media/bricolage-grotesque-vietnamese-800-normal.076gh-s7ibngg.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:800;src:url(../media/bricolage-grotesque-latin-ext-800-normal.32sur2c-gl4zb.woff2)format("woff2"),url(../media/bricolage-grotesque-latin-ext-800-normal.2ouvf6mq7-b7q.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:800;src:url(../media/bricolage-grotesque-latin-800-normal.0syyyetdkkkxz.woff2)format("woff2"),url(../media/bricolage-grotesque-latin-800-normal.3g422vefi-42l.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/dm-sans-latin-ext-400-normal.0_mlbjjysj-9a.woff2)format("woff2"),url(../media/dm-sans-latin-ext-400-normal.20edsl4fvw0xl.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/dm-sans-latin-400-normal.2o7k1_w7_w7bj.woff2)format("woff2"),url(../media/dm-sans-latin-400-normal.12jnqtfk91av5.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/dm-sans-latin-ext-500-normal.3r_2hmgyghopi.woff2)format("woff2"),url(../media/dm-sans-latin-ext-500-normal.0hc3k9jh99u9h.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/dm-sans-latin-500-normal.2f4st7_5x_v78.woff2)format("woff2"),url(../media/dm-sans-latin-500-normal.366wxi7rk3-vz.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/dm-sans-latin-ext-700-normal.04nb2rj_m4l8k.woff2)format("woff2"),url(../media/dm-sans-latin-ext-700-normal.1avk1m8ac7puw.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/dm-sans-latin-700-normal.0lo5o3yaiuo13.woff2)format("woff2"),url(../media/dm-sans-latin-700-normal.3frjp6l305o-t.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
*{box-sizing:border-box}img,svg,video{max-width:100%}body{color:#121c3d;background:#fff;margin:0;font-family:DM Sans,sans-serif}h1,h2,h3,h4,p,ul{margin:0}ul{padding:0;list-style:none}a:not([class*=text-]){color:inherit}a{text-decoration:none}.tc-wrap{max-width:1200px;margin:0 auto;padding:0 32px}.tc-sec{padding:96px 0;overflow-x:clip}.tc-h1{letter-spacing:-.03em;word-break:break-word;overflow-wrap:break-word;font-size:clamp(32px,6vw,76px);font-weight:800;line-height:1.05;font-family:"Bricolage Grotesque",var(--font-bricolage),"DM Sans",sans-serif!important}.tc-h2{letter-spacing:-.02em;word-break:break-word;overflow-wrap:break-word;font-size:clamp(24px,4.2vw,46px);font-weight:800;line-height:1.12;font-family:"Bricolage Grotesque",var(--font-bricolage),"DM Sans",sans-serif!important}.tc-h3{font-size:20px;font-weight:800;line-height:1.25;font-family:"Bricolage Grotesque",var(--font-bricolage),"DM Sans",sans-serif!important}.tc-lvl h3{font-family:"Bricolage Grotesque",var(--font-bricolage),"DM Sans",sans-serif!important;font-weight:800!important}.tc-lead{font-size:clamp(16px,2vw,20px);line-height:1.55}.tc-body{font-size:16px;line-height:1.55}.tc-eyebrow{letter-spacing:.14em;text-transform:uppercase;font-size:14px;font-weight:700}.tc-btn{text-align:center;border-radius:26px;justify-content:center;align-items:center;min-height:52px;padding:0 30px;font-size:16px;font-weight:700;transition:filter .2s,transform .2s;display:inline-flex}.tc-btn:hover{filter:brightness(1.1);transform:translateY(-1px)}.tc-btn:focus-visible,.tc-link:focus-visible,.tc-burger:focus-visible,.tc-skip-link:focus-visible,.tc-accordion-btn:focus-visible,.tc-modal-close:focus-visible{outline-offset:3px!important;outline:3px solid #ffa300!important}.tc-link:hover{color:#0b6e9e}.tc-skip-link{z-index:10000;color:#fff;outline-offset:2px;background:#192850;border-radius:9999px;outline:3px solid #ffa300;padding:12px 24px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .2s ease-in-out;position:fixed;top:14px;left:14px;transform:translateY(-200%);box-shadow:0 10px 30px #00000059}.tc-skip-link:focus,.tc-skip-link:focus-visible{transform:translateY(0)}.tc-modal-box{overscroll-behavior:contain;background:#fff;border-radius:28px;width:100%;max-width:760px;max-height:88vh;padding:36px 40px 28px;position:relative;overflow-y:auto;box-shadow:0 30px 80px #00000059}.tc-card{background:#fff;border:1px solid #dde3ee;border-radius:22px;padding:28px}.tc-g2{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.tc-g3{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.tc-g4{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.tc-g5{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.tc-footer-grid{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:36px;display:grid}.tc-nav{z-index:50;transition:background-color .3s,border-color .3s,box-shadow .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;position:sticky;top:0}.tc-nav-in{justify-content:space-between;align-items:center;gap:24px;min-height:84px;display:flex}.tc-links{align-items:center;gap:24px;font-size:15px;font-weight:500;display:flex}.tc-burger{cursor:pointer;background:#fff;border:1px solid #dde3ee;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;display:none}.tc-mm{display:none}.tc-row{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.tc-photo{text-align:center;color:#4a5876;background:#e8ecf3;border:2px dashed #b9c3d6;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px;font-size:14px;line-height:1.4;display:flex}.tc-play{animation:2.4s ease-out infinite tc-pulse}@keyframes tc-up{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes tc-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes tc-pulse{0%{box-shadow:0 0 #ffa3008c}to{box-shadow:0 0 0 30px #ffa30000}}@keyframes tc-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.tc-a{opacity:0;animation:.8s cubic-bezier(.2,.7,.2,1) forwards tc-up}.tc-p{opacity:0;animation:.6s cubic-bezier(.3,1.4,.5,1) forwards tc-pop}.tc-fl{animation:4s ease-in-out infinite tc-float}.tc-intro{z-index:200;pointer-events:auto;animation:0s linear 5.7s forwards tc-introgone;position:fixed;inset:0}.tc-col{border-bottom:8px solid var(--c);animation:tc-curtain .95s cubic-bezier(.76,0,.24,1) var(--cd) forwards;z-index:1;background:#fff;position:absolute;top:0;bottom:0}.tc-glow{background:var(--c);filter:blur(60px);opacity:0;width:46vmin;height:46vmin;animation:tc-glow 3.2s ease-out var(--gd) both;z-index:1;pointer-events:none;border-radius:50%;margin:-23vmin 0 0 -23vmin;position:absolute;top:50%;left:50%}.tc-intro-box{aspect-ratio:1400/713;z-index:2;pointer-events:none;width:min(820px,84vw);animation:.7s cubic-bezier(.64,0,.78,0) 4.45s forwards tc-boxout;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.il{opacity:0;animation:il-in var(--du) cubic-bezier(.22,1,.36,1) var(--d) both;will-change:transform,filter,opacity;display:block;position:absolute;max-width:none!important}.tc-line{z-index:2;pointer-events:none;background:linear-gradient(90deg,#00a5e2 0 25%,#86c100 0 50%,#ffa300 0 75%,#fc0000 0);border-radius:2px;width:0;height:4px;margin-left:0;animation:1s cubic-bezier(.22,1,.36,1) 3.4s forwards tc-line,.7s 4.45s forwards tc-boxout;position:absolute;top:calc(50% + min(300px,31vw));left:50%;transform:translate(-50%)}.tc-intro-skip{all:unset;box-sizing:border-box;z-index:10;color:#4a5876;cursor:pointer;background:#ffffffe6;border:1.5px solid #dde3ee;border-radius:22px;align-items:center;min-height:44px;padding:0 20px;font-size:15px;font-weight:700;display:flex;position:absolute;bottom:24px;right:24px}.tc-intro-skip:hover{color:#192850;border-color:#192850}@keyframes il-in{0%{opacity:0;filter:blur(14px);transform:translate(var(--dx),var(--dy)) rotate(var(--r)) scale(.4)}60%{filter:blur()}to{opacity:1;filter:blur();transform:none}}@keyframes tc-glow{0%{opacity:0;transform:scale(.3)}35%{opacity:.22}to{opacity:0;transform:scale(1.8)}}@keyframes tc-line{to{width:min(440px,52vw)}}@keyframes tc-boxout{to{opacity:0;transform:translate(-50%,-50%)scale(1.06)}}@keyframes tc-curtain{to{transform:translateY(-101%)}}@keyframes tc-introgone{to{visibility:hidden;pointer-events:none}}.tc-sec{content-visibility:auto;contain-intrinsic-size:auto 760px}.tc-links{gap:30px}.tc-nl{white-space:nowrap;animation:tc-navin .7s cubic-bezier(.22,1,.36,1) calc(var(--hd,0s) + .1s + var(--i)*70ms) both;padding:10px 0;position:relative}.tc-nl:after{content:"";transform-origin:0;background:linear-gradient(90deg,#00a5e2,#86c100,#ffa300);border-radius:3px;height:3px;transition:transform .35s cubic-bezier(.22,1,.36,1);position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}.tc-nl:hover:after,.tc-nl:focus-visible:after{transform:scaleX(1)}.tc-nl:hover{transform:translateY(-1px)}.tc-nav-cta{animation:tc-navin .7s cubic-bezier(.22,1,.36,1) calc(var(--hd,0s) + .5s) both}@keyframes tc-navin{0%{opacity:0;translate:0 -10px}to{opacity:1;translate:0}}.tc-mm{transform-origin:top;animation:.4s cubic-bezier(.22,1,.36,1) both tc-mmopen}.tc-mm>a{animation:tc-mmin .5s cubic-bezier(.22,1,.36,1) calc(50ms + var(--i)*60ms) both}.tc-mm>a:not(.tc-btn){border-bottom:1px solid #dde3ee;gap:12px}.tc-mdot{background:linear-gradient(135deg,#00a5e2,#86c100);border-radius:50%;width:8px;height:8px;transition:transform .25s}.tc-mm>a:active .tc-mdot,.tc-mm>a:hover .tc-mdot{transform:scale(1.6)}@keyframes tc-mmin{0%{opacity:0;translate:-16px}to{opacity:1;translate:0}}@keyframes tc-mmopen{0%{opacity:0;clip-path:inset(0 0 100%)}to{opacity:1;clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.tc-nl,.tc-nav-cta,.tc-mm,.tc-mm>a{animation:none!important}.tc-nl:after{transition:none}}.tc-lite .tc-fi>div,.tc-lite .tc-orb,.tc-lite .tc-shine,.tc-lite .tc-arrow{animation:none!important}.tc-card{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s}.tc-card:hover{transform:translateY(-6px);box-shadow:0 18px 40px #1928501f}.tc-btn{transition:transform .25s cubic-bezier(.22,1,.36,1),filter .2s,box-shadow .25s}.tc-btn:hover{transform:translateY(-2px);box-shadow:0 10px 24px #19285033}.tc-btn:active{transform:translateY(0)scale(.98)}.tc-photo,figure img{transition:transform .8s cubic-bezier(.22,1,.36,1),scale .8s cubic-bezier(.22,1,.36,1)}figure{overflow:hidden}@keyframes tc-rv{0%{opacity:0;translate:0 36px}to{opacity:1;translate:0}}@keyframes tc-rvscale{0%{opacity:0;translate:0 24px;scale:.94}to{opacity:1;translate:0;scale:1}}@supports (animation-timeline:view()){.tc-card,.tc-h2,.tc-lead,.tc-eyebrow,.tc-g3>figure,.tc-g4>div:not(.tc-stat),.tc-g5>div,.tc-lvl{animation:linear both tc-rv;animation-timeline:view();animation-range:entry 2% entry 38%}.tc-g3>figure,.tc-photo{animation-name:tc-rvscale}}html{scroll-behavior:smooth}.tc-root{--hd:0s}.tc-root.tc-on{--hd:4.9s}.tc-a,.tc-p{animation-delay:calc(var(--hd,0s) + var(--ad,0s))}.tc-btn{isolation:isolate;position:relative;overflow:hidden}.tc-btn:after{content:"";z-index:-1;background:linear-gradient(110deg,#0000 30%,#ffffff59 50%,#0000 70%);transition:transform .7s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translate(-120%)}.tc-btn:hover:after{transform:translate(120%)}.tc-prog{z-index:60;transform-origin:0;background:linear-gradient(90deg,#00a5e2,#86c100,#ffa300,#fc0000);height:4px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}.tc-orb{filter:blur(70px);opacity:.28;pointer-events:none;border-radius:50%;animation:14s ease-in-out infinite alternate tc-drift;position:absolute}.tc-wl{vertical-align:top;margin-bottom:-.12em;padding-bottom:.12em;display:inline-block;overflow:hidden}.tc-wl>span{animation:tc-wordin 1s cubic-bezier(.22,1,.36,1) calc(var(--hd,0s) + var(--wd)) both;display:inline-block}.tc-shine{background:linear-gradient(90deg,#b86e00,#ffa300,#b86e00) 0 0/200% 100%;-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;animation:5s linear infinite tc-shim}.tc-arrow{animation:1.6s ease-in-out infinite tc-nudge}figure img{scale:1.16}figure:hover img{transform:none}.tc-fi{z-index:0;left:var(--x);top:var(--y);width:var(--s);height:var(--s);pointer-events:none;animation:tc-fipop .9s cubic-bezier(.22,1,.36,1) calc(var(--hd,0s) + var(--dl)) both;position:absolute}.tc-fi>div{width:100%;height:100%;color:var(--c);background:color-mix(in srgb,var(--c) 11%,#fff);border:1.5px solid color-mix(in srgb,var(--c) 28%,#fff);box-shadow:0 14px 34px color-mix(in srgb,var(--c) 22%,transparent);animation:tc-bob var(--dur) ease-in-out var(--bd) infinite alternate;border-radius:30%;justify-content:center;align-items:center;display:flex}.tc-fi svg{width:48%;height:48%}@keyframes tc-fipop{0%{opacity:0;scale:.3}to{opacity:1;scale:1}}@keyframes tc-bob{0%{transform:translate(0)rotate(-5deg)}50%{transform:translate(6px,-16px)rotate(4deg)}to{transform:translate(-5px,10px)rotate(-3deg)}}@keyframes tc-px{to{translate:0 calc(var(--sp,-1)*160px)}}@keyframes tc-wordin{0%{opacity:0;transform:translateY(110%)rotate(3deg)}to{opacity:1;transform:none}}@keyframes tc-drift{0%{transform:translate(0)scale(1)}to{transform:translate(6vmin,-5vmin)scale(1.25)}}@keyframes tc-shim{to{background-position:-200% 0}}@keyframes tc-nudge{0%,to{translate:0}50%{translate:0 6px}}@keyframes tc-progress{to{transform:scaleX(1)}}@keyframes tc-navsh{to{box-shadow:0 10px 30px #1928501f}}@keyframes tc-par{0%{translate:0 -7%}to{translate:0 7%}}@keyframes tc-grow{0%{opacity:.2;transform:scaleY(.05)}to{opacity:1;transform:scaleY(1)}}@keyframes tc-pop2{0%{opacity:0;filter:blur(8px);scale:.7}to{opacity:1;filter:blur();scale:1}}@supports (animation-timeline:view()){.tc-fi{animation:tc-fipop .9s cubic-bezier(.22,1,.36,1) calc(var(--hd,0s) + var(--dl)) both,tc-px linear both;animation-timeline:auto,scroll(root);animation-range:normal,0 900px}.tc-prog{animation:linear both tc-progress;animation-timeline:scroll(root)}.tc-nav{animation:linear both tc-navsh;animation-timeline:scroll(root);animation-range:0 160px}figure img{animation:linear both tc-par;animation-timeline:view();animation-range:cover}.tc-stair{transform-origin:50% 100%;animation:linear both tc-grow;animation-timeline:view();animation-range:entry calc(var(--i)*4%) entry calc(45% + var(--i)*4%)}.tc-stat{animation:linear both tc-pop2;animation-timeline:view();animation-range:entry 5% entry 55%}.tc-g3>:nth-child(3n+2),.tc-g4>:nth-child(4n+2),.tc-g5>:nth-child(5n+2){animation-range:entry 7% entry 44%}.tc-g3>:nth-child(3n),.tc-g4>:nth-child(4n+3),.tc-g5>:nth-child(5n+3){animation-range:entry 12% entry 50%}.tc-g4>:nth-child(4n),.tc-g5>:nth-child(5n+4){animation-range:entry 17% entry 55%}.tc-g5>:nth-child(5n){animation-range:entry 22% entry 60%}}@media (prefers-reduced-motion:reduce){.tc-fi>div,.tc-orb,.tc-arrow,.tc-shine,.tc-wl>span,.tc-prog,.tc-stair,.tc-stat,figure img{animation:none!important}.tc-prog{display:none}.tc-card,.tc-h2,.tc-lead,.tc-eyebrow,.tc-g3>figure,.tc-g4>div,.tc-g5>div,.tc-lvl{animation:none!important}}@media (max-width:1100px){.tc-links,.tc-nav-cta{display:none}.tc-burger{display:inline-flex}.tc-mm{background:#fff;border-top:1px solid #dde3ee;flex-direction:column;gap:4px;padding:8px 32px 24px;display:flex}.tc-mm a{align-items:center;min-height:48px;font-size:17px;font-weight:500;display:flex}.tc-g4{grid-template-columns:repeat(2,minmax(0,1fr))}.tc-g5{grid-template-columns:repeat(3,minmax(0,1fr))}.tc-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px!important}}@media (max-width:840px){.tc-lvl{grid-template-columns:1fr!important;gap:16px!important;padding:24px!important}}@media (max-width:700px){.tc-wrap{padding:0 20px}.tc-sec{padding:64px 0}.tc-g2,.tc-g3,.tc-g4{grid-template-columns:1fr!important}.tc-g5{grid-template-columns:repeat(2,minmax(0,1fr))!important}.tc-footer-grid{grid-template-columns:1fr!important;gap:32px!important}.tc-lead{font-size:17px}.tc-mm{padding:8px 20px 24px}.tc-btn{width:100%}.tc-row{flex-direction:column;align-items:stretch}.tc-hide-m{display:none!important}.tc-fi{--s:calc(var(--ss)*.5)!important;--y:0.8%!important}.tc-stack-m{flex-direction:column!important;align-items:stretch!important}.tc-modal-box{border-radius:20px!important;max-height:92vh!important;padding:24px 20px 20px!important}}@media (max-width:480px){.tc-wrap{padding:0 16px}.tc-g5{grid-template-columns:1fr!important}.tc-modal-box{border-radius:18px!important;padding:20px 16px 16px!important}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}.tc-a,.tc-p{opacity:1!important}}
html{scroll-behavior:smooth}section[id]{scroll-margin-top:84px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#19285038 padding-box padding-box;border:2px solid #0000;border-radius:9999px;transition:background-color .2s}::-webkit-scrollbar-thumb:hover{background:#19285073 padding-box padding-box;border:2px solid #0000}::-webkit-scrollbar-thumb:active{background:#192850 padding-box padding-box;border:2px solid #0000}*{scrollbar-width:thin;scrollbar-color:#19285047 transparent}
