@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/archivo-vietnamese-wght-normal.XAtsl5Q_.woff2)format("woff2-variations");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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/archivo-latin-ext-wght-normal.C4zznr8T.woff2)format("woff2-variations");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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/archivo-latin-wght-normal.E0tuGl4L.woff2)format("woff2-variations");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:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-semi-condensed-vietnamese-600-normal.b1FQiZcx.woff2)format("woff2"),url(/_astro/barlow-semi-condensed-vietnamese-600-normal.DzVrjA0Q.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:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-semi-condensed-latin-ext-600-normal.BkQ9hN72.woff2)format("woff2"),url(/_astro/barlow-semi-condensed-latin-ext-600-normal.BuP8AaxH.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:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-semi-condensed-latin-600-normal.BkLiAYu4.woff2)format("woff2"),url(/_astro/barlow-semi-condensed-latin-600-normal.DyOfdMBA.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:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/barlow-semi-condensed-vietnamese-700-normal.Dm7RZTvf.woff2)format("woff2"),url(/_astro/barlow-semi-condensed-vietnamese-700-normal.BvUTSFNY.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:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/barlow-semi-condensed-latin-ext-700-normal.BhgEo64M.woff2)format("woff2"),url(/_astro/barlow-semi-condensed-latin-ext-700-normal.C0vCoZIV.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:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/barlow-semi-condensed-latin-700-normal.BpqDG8I9.woff2)format("woff2"),url(/_astro/barlow-semi-condensed-latin-700-normal.BMyZXq_9.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:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/barlow-semi-condensed-vietnamese-800-normal.Dg4KWlVx.woff2)format("woff2"),url(/_astro/barlow-semi-condensed-vietnamese-800-normal.BmhfYeue.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:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/barlow-semi-condensed-latin-ext-800-normal.mDlgYxrz.woff2)format("woff2"),url(/_astro/barlow-semi-condensed-latin-ext-800-normal.C348B91E.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:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/barlow-semi-condensed-latin-800-normal.C0_dLkYa.woff2)format("woff2"),url(/_astro/barlow-semi-condensed-latin-800-normal.BEMn64Cj.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}:root{--night:#0f1012;--charcoal:#17181b;--slate:#23252a;--ink:#17181b;--text:#44464c;--muted:#6f727a;--line:#dfe0e3;--mist:#f2f2f0;--paper:#fff;--red:#d7261e;--red-dark:#b51d16;--red-soft:#ef3b32;--font:"Archivo Variable", system-ui, sans-serif;--wrap:1200px;--gutter:clamp(16px, 4vw, 40px)}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{font-family:var(--font);color:var(--text);background:var(--paper);font-size:17px;line-height:1.65}img{max-width:100%;display:block}a{color:inherit}h1,h2,h3,.stat-num{font-family:var(--head)}h1,h2,h3{color:var(--ink);letter-spacing:-.015em;font-weight:700;line-height:1.08}:root{--head:"Barlow Semi Condensed", "Arial Narrow", var(--font)}.wrap{max-width:var(--wrap);padding:0 var(--gutter);margin:0 auto}.eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--red);align-items:center;gap:10px;font-size:13px;font-weight:600;display:inline-flex}.eyebrow:before{content:"";background:currentColor;width:22px;height:2px}.btn{font:600 16px var(--font);border:1.5px solid #0000;border-radius:6px;align-items:center;gap:10px;padding:15px 26px;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.btn-red{background:var(--red);color:#fff}.btn-red:hover{background:var(--red-dark)}.btn-outline{color:#fff;border-color:#ffffff73}.btn-outline:hover{background:#ffffff14;border-color:#fff}.topbar{background:var(--night);color:#a7a9ae;font-size:14px}.topbar .wrap{justify-content:space-between;align-items:center;gap:16px;height:40px;display:flex}.topbar a{color:#e6e6e6;text-decoration:none}.topbar a:hover{color:#fff}.topbar .group{gap:28px;display:flex}.topbar a.ticket{color:#fff;align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.topbar a.ticket:before{content:"";background:var(--red-soft);width:16px;height:16px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 9V7a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v2a3 3 0 0 0 0 6v2a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-2a3 3 0 0 0 0-6z'/%3E%3Cpath d='M14 5v2M14 11v2M14 17v2'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 9V7a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v2a3 3 0 0 0 0 6v2a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-2a3 3 0 0 0 0-6z'/%3E%3Cpath d='M14 5v2M14 11v2M14 17v2'/%3E%3C/svg%3E") 50%/contain no-repeat}.topbar a.ticket span{text-underline-offset:4px;text-decoration:underline #ffffff4d}.topbar a.ticket:hover span{text-decoration-color:var(--red-soft)}.site-header{background:var(--charcoal);z-index:20;border-bottom:1px solid #ffffff14;position:sticky;top:0}.site-header .wrap{justify-content:space-between;align-items:center;height:96px;display:flex}.logo{color:#fff;align-items:center;gap:18px;text-decoration:none;display:flex}.logo .mark{width:auto;height:58px}.logo .name{font:600 21px/1 "Barlow Semi Condensed", var(--font);letter-spacing:.24em;text-transform:uppercase;border-left:1px solid #ffffff47;padding-left:18px}.nav{align-items:center;gap:34px;font-size:16px;font-weight:500;display:flex}.nav a{color:#d4d5d8;text-decoration:none}.nav a:hover{color:#fff}.nav .btn{color:#fff;padding:10px 18px;font-size:15px}.menu-btn{color:#fff;font:600 14px var(--font);background:0 0;border:1px solid #ffffff40;border-radius:6px;padding:8px 14px;display:none}.hero{background:var(--night);color:#fff;position:relative;overflow:hidden}.hero-bg{position:absolute;inset:0}.hero-bg img{object-fit:cover;filter:grayscale()brightness(.9);width:100%;height:100%}.hero-bg:after{content:"";background:linear-gradient(#0f10129e 0%,#0f1012b8 55%,#0f1012f5 100%);position:absolute;inset:0}.hero .wrap{text-align:center;padding-top:clamp(88px,12vw,150px);padding-bottom:clamp(140px,15vw,190px);position:relative}.hero .eyebrow{color:#fff;letter-spacing:.1em;background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;padding:8px 16px;font-size:12.5px}.hero .eyebrow:before{background:var(--red-soft);border-radius:50%;width:8px;height:8px}.hero h1{color:#fff;text-wrap:balance;max-width:12em;margin:28px auto 26px;font-size:clamp(44px,7vw,88px);font-weight:800;line-height:1.02}.nowrap,.area{white-space:nowrap}.area .p{color:var(--red-soft);font-weight:600}.hero p.lede{color:#d0d1d4;max-width:40em;margin:0 auto;font-size:clamp(18px,1.7vw,21px)}.hero-actions{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:38px;display:flex}.stats{z-index:2;margin-top:-84px;position:relative}.stats-grid{background:var(--paper);border-radius:10px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden;box-shadow:0 18px 40px #0f101224}.stat{padding:30px 32px}.stat+.stat{border-left:1px solid var(--line)}.stat-num{color:var(--ink);letter-spacing:-.02em;font-size:42px;font-weight:800;line-height:1}.stat-num span{color:var(--red)}.stat p a{color:var(--red);white-space:nowrap;font-weight:600;text-decoration:none}.stat-word{letter-spacing:-.01em;font-size:32px;line-height:1.3125}.stat p{color:var(--muted);margin-top:10px;font-size:15.5px;line-height:1.5}.services{padding:clamp(80px,10vw,120px) 0}.center-head{text-align:center;max-width:760px;margin:0 auto 56px}.center-head h2{margin:16px 0;font-size:clamp(32px,4vw,50px)}.center-head p{color:var(--muted);font-size:18px}.svc-grid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.svc{background:var(--paper);border:1px solid var(--line);border-radius:10px;flex-direction:column;padding:34px 34px 30px;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;position:relative}.svc:before{content:"";background:var(--red);transform-origin:0;border-radius:10px 10px 0 0;height:3px;transition:transform .2s;position:absolute;top:-1px;left:-1px;right:-1px;transform:scaleX(0)}.svc:hover{border-color:#c9cacf;transform:translateY(-2px);box-shadow:0 12px 28px #0f101214}.svc:hover:before{transform:scaleX(1)}.svc-top{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.svc h3{font-size:26px}.svc-num{color:#a3a5ab;letter-spacing:.06em;font-size:15px;font-weight:600}.svc p{color:var(--muted);margin:12px 0 20px}.tags{flex-wrap:wrap;gap:8px;list-style:none;display:flex}.tags li{color:var(--ink);background:var(--mist);border-radius:999px;padding:5px 13px;font-size:14px;font-weight:500}.svc-more{color:var(--red);margin-top:auto;padding-top:24px;font-size:15.5px;font-weight:600}.svc-more span{transition:transform .15s;display:inline-block}.svc:hover .svc-more span{transform:translate(4px)}.industries{background:var(--charcoal)}.industries .wrap{text-align:center;padding-top:40px;padding-bottom:44px}.ind-label{letter-spacing:.14em;text-transform:uppercase;color:#9fa1a6;font-size:13px;font-weight:600}.ind-label:before,.ind-label:after{content:"";background:var(--red-soft);vertical-align:middle;width:22px;height:2px;margin:0 12px 2px;display:inline-block}.ind-list{flex-wrap:wrap;justify-content:center;gap:14px 34px;margin-top:20px;list-style:none;display:flex}.ind-list li{font:600 20px/1.2 var(--head);color:#e4e5e7}.why{background:var(--mist)}.why .wrap{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(36px,6vw,80px);padding-top:clamp(80px,10vw,120px);padding-bottom:clamp(80px,10vw,120px);display:grid}.why-photo{aspect-ratio:5/4.4;background:var(--charcoal);border-radius:10px;position:relative;overflow:hidden}.why-photo img{object-fit:cover;filter:grayscale()contrast(1.05);width:100%;height:100%}.why h2{margin:16px 0 20px;font-size:clamp(32px,4vw,48px)}.why p+p{margin-top:14px}.checks{gap:14px;margin-top:28px;list-style:none;display:grid}.checks li{color:var(--ink);grid-template-columns:26px 1fr;gap:12px;font-weight:500;display:grid}.checks li:before{content:"";background:var(--red) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / 13px no-repeat;border-radius:50%;width:22px;height:22px;margin-top:2px}.checks li span{color:var(--muted);font-size:15.5px;font-weight:400;display:block}.cta{background:var(--charcoal);color:#cfd0d3;position:relative;overflow:hidden}.cta:after{content:"660";font-family:var(--head);color:#ffffff09;pointer-events:none;font-size:22vw;font-weight:800;line-height:1;position:absolute;bottom:-6vw;right:-1vw}.cta .wrap{z-index:1;text-align:center;padding-top:clamp(80px,9vw,112px);padding-bottom:clamp(80px,9vw,112px);position:relative}.cta h2{color:#fff;max-width:18ch;margin:18px auto;font-size:clamp(34px,4.6vw,58px)}.cta p{max-width:34em;margin:0 auto;font-size:18px}.cta .hero-actions{margin-top:34px}.site-footer{background:var(--night);color:#9fa1a6;font-size:15px}.site-footer .wrap{padding-top:60px;padding-bottom:36px}.foot-top{border-bottom:1px solid #ffffff14;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:40px;padding-bottom:44px;display:grid}.foot-logo{margin-bottom:20px;display:inline-block}.foot-logo img{width:auto;height:104px}.foot-top h4{color:#fff;letter-spacing:.1em;text-transform:uppercase;margin-bottom:16px;font-size:14px;font-weight:600}.foot-top ul{list-style:none}.foot-top li+li{margin-top:9px}.foot-top a{text-decoration:none}.foot-top a:hover{color:#fff}.foot-bottom{color:#6f7177;flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:24px;font-size:13.5px;display:flex}@media (width<=960px){.nav>a:not(.btn){display:none}.menu-btn{display:block}.svc-grid,.why .wrap{grid-template-columns:1fr}.ind-list{gap:10px 32px}.ind-list li{font-size:18px}.foot-top{grid-template-columns:1fr 1fr}}@media (width<=640px){body{font-size:16px}.topbar .hide-sm,.ind-label:before,.ind-label:after{display:none}.topbar .wrap{justify-content:space-between}.topbar a.ticket{font-size:13.5px}.site-header .wrap{height:72px}.logo{gap:11px}.logo .mark{height:38px}.logo .name{letter-spacing:.18em;padding-left:11px;font-size:14px}.nav .btn{display:none}.hero .wrap{padding-bottom:120px}.hero-actions .btn{flex:100%;justify-content:center}.stats{margin-top:-64px}.stats-grid{grid-template-columns:1fr}.stat{padding:22px}.stat+.stat{border-left:0;border-top:1px solid var(--line)}.svc{padding:26px 22px}.foot-top{grid-template-columns:1fr}}.skip{z-index:100;color:var(--ink);background:#fff;border-radius:6px;padding:10px 14px;font-weight:600;position:absolute;top:-60px;left:12px}.skip:focus{top:12px}:focus-visible{outline:2px solid var(--red-soft);outline-offset:3px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nav a[aria-current=page]{color:#fff;box-shadow:inset 0 -2px 0 var(--red-soft);padding-bottom:4px}.mobile-nav{background:var(--charcoal);border-top:1px solid #ffffff14;display:none}.mobile-nav.open{display:block}.mobile-nav ul{padding:8px var(--gutter) 20px;list-style:none}.mobile-nav li a{color:#e4e5e7;border-bottom:1px solid #ffffff12;padding:13px 0;font-weight:500;text-decoration:none;display:block}.mobile-nav li.sub a{color:#b9bbc0;padding-left:16px;font-size:15px}.mobile-nav .btn{justify-content:center;width:100%;margin-top:18px}@media (width>=961px){.mobile-nav{display:none!important}}.page-hero{background:var(--night);color:#fff;position:relative;overflow:hidden}.page-hero .hero-bg img{filter:grayscale()brightness(.8)}.page-hero .hero-bg:after{background:linear-gradient(90deg,#0f1012f0 0%,#0f1012d1 55%,#0f1012b3 100%)}.page-hero .wrap{padding-top:clamp(64px,8vw,104px);padding-bottom:clamp(64px,8vw,104px);position:relative}.page-hero .eyebrow{color:var(--red-soft)}.page-hero h1{color:#fff;text-wrap:balance;max-width:16em;margin:18px 0 20px;font-size:clamp(40px,5.6vw,68px);font-weight:800;line-height:1.04}.page-hero p.lede{color:#d0d1d4;max-width:38em;font-size:clamp(17px,1.6vw,20px)}.crumbs{color:#9fa1a6;margin-bottom:22px;font-size:14px}.crumbs a{color:#d0d1d4;text-decoration:none}.crumbs a:hover{color:#fff}.crumbs span{color:#6f7177;margin:0 8px}.section{padding:clamp(72px,9vw,112px) 0}.section.mist{background:var(--mist)}.section-head{max-width:720px;margin-bottom:44px}.section-head h2{text-wrap:balance;margin:14px 0;font-size:clamp(30px,3.8vw,46px)}.section-head p{color:var(--muted);font-size:18px}.detail{border-top:1px solid var(--line);grid-template-columns:5fr 7fr;gap:clamp(28px,5vw,72px);padding:44px 0;display:grid}.detail:first-of-type{border-top:0;padding-top:0}.detail h2{font-size:clamp(28px,3vw,38px)}.detail .num{font:600 15px var(--head);color:var(--red);letter-spacing:.08em;margin-bottom:10px;display:block}.detail p{font-size:17.5px}.detail p+p{margin-top:14px}.detail .checks{margin-top:24px}.detail .checks li{color:var(--text);font-weight:400}.related{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.related .svc h3{font-size:22px}.prose{max-width:760px}.prose h2{margin:40px 0 12px;font-size:26px}.prose p+p,.prose ul+p{margin-top:14px}.prose ul{margin:12px 0 0 22px}.prose li+li{margin-top:6px}.prose a{color:var(--red)}.prose .updated{color:var(--muted);font-size:15px}.form-layout{grid-template-columns:4fr 7fr;align-items:start;gap:clamp(36px,6vw,80px);display:grid}.info-list{gap:22px;margin-top:28px;list-style:none;display:grid}.info-list strong{color:var(--ink);font:700 19px var(--head);margin-bottom:2px;display:block}.info-list a{color:var(--text)}.info-list a:hover{color:var(--red)}.note{border-left:3px solid var(--red);background:var(--mist);border-radius:0 8px 8px 0;margin-top:32px;padding:18px 20px;font-size:15.5px}.note a{color:var(--red);font-weight:600}.form-card{background:var(--paper);border:1px solid var(--line);border-radius:10px;padding:clamp(24px,4vw,40px);box-shadow:0 18px 40px #0f10120f}.form-grid{grid-template-columns:1fr 1fr;gap:18px 20px;display:grid}.field{gap:7px;display:grid}.field.full{grid-column:1/-1}.field label{color:var(--ink);font-size:15px;font-weight:600}.field label .opt{color:var(--muted);font-weight:400}.field input,.field textarea,.field select{width:100%;font:400 16px var(--font);color:var(--ink);background:#fff;border:1px solid #c9cacf;border-radius:6px;padding:12px 14px}.field textarea{resize:vertical;min-height:150px}.field input:focus,.field textarea:focus,.field select:focus{outline:2px solid var(--red-soft);outline-offset:0;border-color:#0000}.radio-row{flex-wrap:wrap;gap:10px;display:flex}.radio-row label{white-space:nowrap;cursor:pointer;border:1px solid #c9cacf;border-radius:6px;align-items:center;gap:8px;padding:10px 14px;font-weight:500;display:inline-flex}.radio-row input{accent-color:var(--red)}.hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.consent{color:var(--muted);font-size:13.5px;line-height:1.55}.consent a{color:var(--muted)}.form-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-top:6px;display:flex}.form-foot .btn{cursor:pointer;border:0}.form-status{border-radius:6px;margin-top:18px;padding:14px 16px;font-weight:500}.form-status[hidden]{display:none}.form-status.ok{color:#1f5f32;background:#e9f5ec}.form-status.err{color:#8d1c16;background:#fbeaea}.notfound{text-align:center}.notfound .big{font:800 clamp(96px, 16vw, 180px)/1 var(--head);color:var(--ink)}.notfound .big .p{color:var(--red);font-weight:600}@media (width<=960px){.detail,.form-layout,.related{grid-template-columns:1fr}}@media (width<=640px){.form-grid{grid-template-columns:1fr}}.mobile-nav li a.btn{color:#fff;border-bottom:0;justify-content:center;padding:14px;display:flex}.foot-bottom .sep{color:#55575d;margin:0 6px}.notfound h1{margin:18px 0 14px;font-size:clamp(30px,4vw,44px)}.btn-light{border-color:var(--line);color:var(--ink)}.btn-light:hover{border-color:#c9cacf}fieldset.field{border:0}fieldset.field legend{color:var(--ink);margin-bottom:7px;font-size:15px;font-weight:600}.prose .closing{border-top:1px solid var(--line);margin-top:40px;padding-top:20px}.consent.full{grid-column:1/-1}
