@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.SnCr7a_className{font-family:Inter,Inter Fallback;font-style:normal}.SnCr7a_variable{--font-inter-next:"Inter", "Inter Fallback"}
._0gmIea_header,._0gmIea_mobileActions,._0gmIea_footer{--product-surface:#0b0c0f;--product-foreground:#f8f6f1;--product-muted:#b7bac1;--product-border:#303034;--product-gold-text:#dbc684;color:var(--product-foreground);background:var(--product-surface)}._0gmIea_header[data-theme=light],._0gmIea_mobileActions[data-theme=light],._0gmIea_footer[data-theme=light]{--product-surface:#fff;--product-foreground:#171717;--product-muted:#50545b;--product-border:#e5e2da;--product-gold-text:#755b24}._0gmIea_header{z-index:50;border-bottom:1px solid var(--product-border);position:sticky;top:0}._0gmIea_skipLink{top:8px;z-index:100;border:2px solid var(--product-gold-text);background:var(--product-surface);color:var(--product-foreground);border-radius:8px;padding:12px 18px;font-weight:700;position:fixed;inset-inline-start:16px;transform:translateY(-200%)}._0gmIea_skipLink:focus{transform:translateY(0)}._0gmIea_headerInner{grid-template-columns:minmax(0,1fr) auto;align-items:center;max-width:1344px;margin-inline:auto;padding-inline:20px;display:grid}._0gmIea_brandGroup,._0gmIea_utilities{align-items:center;gap:10px;min-height:63px;display:flex}._0gmIea_brandGroup{min-width:0}._0gmIea_brand{flex:none;align-items:center;min-height:44px;display:inline-flex}._0gmIea_brandLogo{width:88px;height:auto;display:block}._0gmIea_brandDivider{background:var(--product-border);flex:0 0 1px;height:28px}._0gmIea_companyLink{min-height:44px;color:var(--product-muted);white-space:nowrap;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;font-size:11px;font-weight:650;line-height:1.3;display:inline-flex}._0gmIea_companyLabel{font-size:9px;font-weight:500}._0gmIea_utilities{gap:3px}._0gmIea_language,._0gmIea_themeButton{border-radius:8px;justify-content:center;align-items:center;gap:5px;min-width:40px;min-height:44px;font-size:13px;font-weight:650;display:inline-flex}._0gmIea_language{padding-inline:6px}._0gmIea_themeButton{cursor:pointer}._0gmIea_header svg,._0gmIea_mobileActions svg{flex-shrink:0}._0gmIea_sectionLinks{scrollbar-width:thin;scrollbar-color:var(--product-border) transparent;grid-area:2/1/auto/-1;justify-content:space-between;gap:12px;min-width:0;height:40px;display:flex;overflow-x:auto}._0gmIea_sectionLinks a{min-height:40px;color:var(--product-muted);white-space:nowrap;flex:none;align-items:center;padding-inline:2px;font-size:13px;font-weight:650;display:inline-flex}._0gmIea_header a:hover,._0gmIea_footerTop a:hover,._0gmIea_legalLinks>a:hover,._0gmIea_cookieButton:hover{color:var(--product-gold-text)}._0gmIea_header ._0gmIea_primaryAction:hover{color:#171717;background:#dbc684}._0gmIea_themeButton:hover,._0gmIea_language:hover{background:color-mix(in srgb, var(--product-gold-text) 10%, transparent)}._0gmIea_primaryAction,._0gmIea_whatsappAction{text-align:center;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:10px 16px;font-size:14px;font-weight:750;line-height:1.3;display:inline-flex}._0gmIea_primaryAction{color:#171717;background:#cbb277}._0gmIea_primaryAction:hover{background:#dbc684}._0gmIea_whatsappAction{border:1px solid var(--product-border);color:var(--product-foreground)}._0gmIea_whatsappAction:hover{border-color:var(--product-gold-text)}._0gmIea_desktopDemo{display:none}._0gmIea_mobileActions{inset-inline:0;z-index:55;border-top:1px solid var(--product-border);padding:9px 16px calc(9px + env(safe-area-inset-bottom));grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:8px;display:grid;position:fixed;bottom:0;box-shadow:0 -4px 20px #0000000d}._0gmIea_footer{border-top:1px solid var(--product-border);padding:32px 20px calc(90px + env(safe-area-inset-bottom))}._0gmIea_footerInner{max-width:1248px;margin-inline:auto}._0gmIea_footerTop,._0gmIea_footerBottom{flex-direction:column;gap:20px;display:flex}._0gmIea_footerBrand{align-items:center;min-height:44px;font-size:20px;font-weight:800;display:inline-flex}._0gmIea_footerLogo{width:140px;height:auto;display:block}._0gmIea_footerTop>div>p,._0gmIea_footerBottom>p{color:var(--product-muted);font-size:13px;line-height:1.8}._0gmIea_footerContact{flex-wrap:wrap;align-items:center;gap:0 20px;display:flex}._0gmIea_footerContact a{min-height:44px;color:var(--product-muted);align-items:center;font-size:13px;display:inline-flex}._0gmIea_footerBottom{border-top:1px solid var(--product-border);gap:8px;margin-top:24px;padding-top:20px}._0gmIea_legalLinks{flex-wrap:wrap;align-items:center;gap:0 20px;display:flex}._0gmIea_legalLinks>a,._0gmIea_cookieButton{min-height:44px;color:var(--product-muted);align-items:center;font-size:12px;display:inline-flex}._0gmIea_cookieButton{cursor:pointer;text-align:start}._0gmIea_header :is(a,button):focus-visible,._0gmIea_mobileActions a:focus-visible,._0gmIea_footerTop :is(a,button):focus-visible,._0gmIea_legalLinks>:is(a,button):focus-visible{outline:2px solid var(--product-gold-text);outline-offset:3px}._0gmIea_sectionLinks a:focus-visible{outline-offset:-2px}[data-public-site] :is(._0gmIea_header,._0gmIea_mobileActions){background:var(--pcc-glass-chrome);border-color:var(--pcc-glass-edge);box-shadow:var(--pcc-glass-shadow);-webkit-backdrop-filter:blur(var(--pcc-glass-blur)) saturate(1.15);backdrop-filter:blur(var(--pcc-glass-blur)) saturate(1.15)}[data-public-site] ._0gmIea_footer{background:var(--pcc-glass-band);border-color:var(--pcc-glass-edge)}html:has(._0gmIea_header){scroll-padding-top:120px}@media (min-width:640px){._0gmIea_headerInner{padding-inline:24px}._0gmIea_brandGroup{gap:14px}._0gmIea_brandLogo{width:100px}._0gmIea_companyLink{font-size:12px}._0gmIea_companyLabel{font-size:10px}._0gmIea_sectionLinks{justify-content:center;gap:32px}._0gmIea_footer{padding-inline:24px}}@media (min-width:1024px){._0gmIea_headerInner{justify-content:space-between;gap:20px;padding-inline:32px;display:flex}._0gmIea_brandGroup{gap:16px}._0gmIea_sectionLinks{gap:16px;height:63px}._0gmIea_sectionLinks a{min-height:44px;font-size:12px}._0gmIea_utilities{gap:4px}._0gmIea_desktopDemo{margin-inline-start:6px;display:inline-flex}._0gmIea_mobileActions{display:none}._0gmIea_footer{padding:32px 48px}._0gmIea_footerTop,._0gmIea_footerBottom{flex-direction:row;justify-content:space-between;align-items:center}html:has(._0gmIea_header){scroll-padding-top:80px}}
@media (max-width:767px){._6xLQhG_site{--public-mobile-header:100px;--public-mobile-nav:60px}._6xLQhG_site[data-product-mode=false]>main{padding-top:var(--public-mobile-header)}._6xLQhG_site [data-company-header-row]{gap:10px;height:58px}._6xLQhG_site [data-company-header-row] img{width:auto;height:38px}._6xLQhG_site #company-navigation-links{height:40px}._6xLQhG_site #company-navigation-links a{padding-inline:10px;font-size:12px}._6xLQhG_site #mobile-navigation{top:59px}._6xLQhG_site nav[aria-label=Mobile\ navigation]{height:calc(var(--public-mobile-nav) + env(safe-area-inset-bottom));padding-top:4px;padding-bottom:calc(4px + env(safe-area-inset-bottom))}._6xLQhG_site nav[aria-label=Mobile\ navigation] a{min-height:48px;padding-block:3px;font-size:11px}._6xLQhG_site>footer{padding-bottom:calc(68px + env(safe-area-inset-bottom))}._6xLQhG_site>footer>div:first-child>div{gap:8px;padding-block:12px}._6xLQhG_site>footer>div:first-child a{min-height:54px}._6xLQhG_site>footer>div:nth-child(2){padding:26px 20px}._6xLQhG_site>footer>div:nth-child(2)>div{gap:24px}._6xLQhG_site>footer img{width:auto;height:54px}._6xLQhG_site>footer p{font-size:14px;line-height:1.7}._6xLQhG_site>footer a{overflow-wrap:anywhere}._6xLQhG_site>footer a[href^=tel\:]{white-space:nowrap}._6xLQhG_site [data-public-page=contact]>section:last-child{padding-block:28px}._6xLQhG_site [data-contact-map]{height:240px}._6xLQhG_site [data-public-page=contact] .grid-cols-2{grid-template-columns:minmax(0,1fr)}._6xLQhG_site [data-public-page=contact] .col-span-2{grid-column:auto}._6xLQhG_site [data-public-page=contact] a[href^=tel\:]{white-space:nowrap}._6xLQhG_site [data-public-page=contact] form{font-size:15px}._6xLQhG_site [data-public-page=contact] form textarea{height:112px;min-height:100px}._6xLQhG_site [data-public-page=article]>section{padding-block:28px}._6xLQhG_site [data-public-page=article]>section:first-of-type{padding-top:24px}._6xLQhG_site [data-public-page=article] [class~="min-h-[280px]"]{height:200px;min-height:0}._6xLQhG_site [data-public-page=article] h1{font-size:26px!important;line-height:1.25!important}._6xLQhG_site [data-public-page=article] .p-6{padding:16px}._6xLQhG_site [data-public-page=article] p{font-size:16px!important;line-height:1.8!important}._6xLQhG_site [data-public-page=article] .px-6{padding-inline:18px}._6xLQhG_site [data-public-page=news]>section:not(:first-child){padding-block:28px}._6xLQhG_site [data-news-featured]>div>div:first-child{aspect-ratio:auto;height:200px}._6xLQhG_site [data-public-page=news] .p-6{padding:16px}._6xLQhG_site [data-news-featured] h2{font-size:22px!important}._6xLQhG_site [data-public-page=news] p{font-size:15px!important;line-height:1.75!important}}
.z5J7Qa_site{--background:transparent;--pcc-canvas:#0a0f1c;--pcc-glass-panel:linear-gradient(135deg, #ffffff12, transparent 48%), #111828c2;--pcc-glass-soft:linear-gradient(125deg, #ffffff0d, transparent 65%), #141b2b7a;--pcc-glass-chrome:linear-gradient(115deg, #ffffff0d, transparent 65%), #0a0f1cde;--pcc-glass-edge:#ffffff24;--pcc-glass-highlight:#ffffff12;--pcc-glass-shadow:inset 0 1px 0 #ffffff14, 0 16px 40px -22px #0000007a;--pcc-glass-hover-shadow:inset 0 1px 0 #ffffff1f, 0 22px 46px -24px #0009;--pcc-glass-blur:18px;--pcc-glass-band:linear-gradient(120deg, #f9731605, #0c121f1f 52%, #ffffff03);--pcc-glass-field:#080e198f;--pcc-atmosphere-warm:#f973161a;--pcc-atmosphere-gold:#cbb2770d;--pcc-atmosphere-neutral:#1d263a85;--pcc-grid:#ffffff03;isolation:isolate;background:var(--pcc-canvas);position:relative}.light .z5J7Qa_site{--pcc-canvas:#f4eee8;--pcc-glass-panel:linear-gradient(135deg, #ffffffdb, #ffffff75 60%, #fff7ed99);--pcc-glass-soft:linear-gradient(130deg, #ffffff9c, #fff8f157);--pcc-glass-chrome:linear-gradient(115deg, #ffffffe6, #fffaf5cf);--pcc-glass-edge:#ffffffd6;--pcc-glass-highlight:#ffffffe0;--pcc-glass-shadow:inset 0 1px 0 #fffffff2, 0 1px 2px #462a140d, 0 18px 42px -24px #502e1647;--pcc-glass-hover-shadow:inset 0 1px 0 #fff, 0 2px 4px #462a140d, 0 24px 48px -24px #68391857;--pcc-glass-band:linear-gradient(120deg, #ffffff24, #fff5e817 55%, #ffffff12);--pcc-glass-field:#ffffffad;--pcc-atmosphere-warm:#f9731626;--pcc-atmosphere-gold:#cbb2772b;--pcc-atmosphere-neutral:#6b5b4e12;--pcc-grid:#76503006}.z5J7Qa_atmosphere{z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 5% 12%, var(--pcc-atmosphere-warm), transparent 48%), radial-gradient(ellipse at 93% 63%, var(--pcc-atmosphere-gold), transparent 46%), radial-gradient(ellipse at 48% 95%, var(--pcc-atmosphere-neutral), transparent 58%), var(--pcc-canvas);position:fixed;inset:0;overflow:hidden}.z5J7Qa_atmosphere:before{content:"";background:radial-gradient(ellipse at 72% 18%, var(--pcc-atmosphere-warm), transparent 38%);opacity:.6;position:absolute;inset:-12%}.z5J7Qa_atmosphere:after{content:"";background-image:linear-gradient(var(--pcc-grid) 1px, transparent 1px), linear-gradient(90deg, var(--pcc-grid) 1px, transparent 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0008,#0000 85%);mask-image:linear-gradient(#0008,#0000 85%)}:is(.z5J7Qa_site .pcc-glass-panel,.z5J7Qa_site .pcc-glass-soft,.z5J7Qa_site .pcc-glass-chrome){background:var(--pcc-glass-panel);border-color:var(--pcc-glass-edge);box-shadow:var(--pcc-glass-shadow);-webkit-backdrop-filter:blur(var(--pcc-glass-blur)) saturate(1.15);backdrop-filter:blur(var(--pcc-glass-blur)) saturate(1.15)}.z5J7Qa_site .pcc-glass-soft{background:var(--pcc-glass-soft);box-shadow:inset 0 1px 0 var(--pcc-glass-highlight);-webkit-backdrop-filter:none;backdrop-filter:none}.z5J7Qa_site .pcc-glass-chrome{background:var(--pcc-glass-chrome)}.z5J7Qa_site .pcc-glass-band{background:var(--pcc-glass-band);border-color:color-mix(in srgb, var(--pcc-glass-edge) 55%, transparent)}.z5J7Qa_site .pcc-glass-field{background:var(--pcc-glass-field);box-shadow:inset 0 1px 2px #19120e0a}.z5J7Qa_site .pcc-glass-interactive{transition-property:translate,transform,box-shadow,border-color,background-color;transition-duration:.26s;transition-timing-function:cubic-bezier(.2,.7,.2,1)}.z5J7Qa_site .motion-button.bg-teal{background-image:linear-gradient(135deg,#ffffff29,#0000 65%);box-shadow:inset 0 1px #ffffff40,0 10px 24px -12px #f973168f}@media (hover:hover) and (prefers-reduced-motion:no-preference){.z5J7Qa_site .pcc-glass-interactive:hover{box-shadow:var(--pcc-glass-hover-shadow);border-color:#f9731654;translate:0 -3px}}@media (prefers-reduced-motion:no-preference){.z5J7Qa_atmosphere:before{animation:28s ease-in-out infinite alternate z5J7Qa_ambientLight}}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.z5J7Qa_site .pcc-glass-orbit{animation:12s ease-in-out infinite alternate z5J7Qa_glassFloat}}@keyframes z5J7Qa_glassFloat{0%{translate:0 -5px}to{translate:0 6px}}@keyframes z5J7Qa_ambientLight{0%{opacity:.45;transform:translate(-2%,-1%)}to{opacity:.85;transform:translate(3%,2%)}}@media (max-width:767px){.z5J7Qa_site{--pcc-glass-blur:10px}.z5J7Qa_atmosphere:before{animation:none}}@media (prefers-reduced-motion:reduce){.z5J7Qa_site .pcc-glass-interactive{transition:none;translate:none}}@media (prefers-reduced-transparency:reduce){:is(.z5J7Qa_site .pcc-glass-panel,.z5J7Qa_site .pcc-glass-soft,.z5J7Qa_site .pcc-glass-chrome){background:var(--pcc-canvas);-webkit-backdrop-filter:none;backdrop-filter:none}}
@media (max-width:767px){.FPY1CG_portfolio,.FPY1CG_caseStudy{min-width:0}.FPY1CG_listing{padding-block:28px}.FPY1CG_filters{margin-bottom:24px}.FPY1CG_filterOptions{border-radius:14px;gap:4px;padding:4px}.FPY1CG_filterOptions button{min-height:44px;padding:8px 12px;font-size:14px!important}.FPY1CG_projectGrid{gap:16px}.FPY1CG_projectCard,.FPY1CG_publishedCard{border-radius:18px;min-width:0}.FPY1CG_projectMedia{aspect-ratio:16/10}.FPY1CG_projectCopy{padding:16px}.FPY1CG_projectTags{gap:6px;margin-bottom:12px}.FPY1CG_projectTags>span{padding:3px 8px;font-size:12px!important}.FPY1CG_projectTitle{margin-bottom:10px;font-size:20px!important;line-height:1.4!important}.FPY1CG_projectDescription{margin-bottom:16px;font-size:15px!important;line-height:1.7!important}.FPY1CG_projectDetails{margin-bottom:12px;font-size:14px;line-height:1.6}.FPY1CG_projectActions{gap:8px;padding-top:14px}.FPY1CG_projectActions a{min-height:44px;padding:9px 12px;font-size:14px!important}.FPY1CG_ctaSection{padding-block:28px}.FPY1CG_ctaCard{border-radius:20px;padding:26px 20px}.FPY1CG_ctaCard h2{line-height:1.35;font-size:24px!important}.FPY1CG_ctaCard p{font-size:15px!important;line-height:1.7!important}.FPY1CG_ctaCard>a{min-height:44px;margin-top:20px;padding:11px 20px;font-size:15px!important}.FPY1CG_publishedThumbnails{gap:6px;padding:10px}.FPY1CG_publishedThumbnails img{width:64px;height:44px}.FPY1CG_publishedCopy{padding:16px}.FPY1CG_publishedCopy h2{font-size:20px;line-height:1.4}.FPY1CG_publishedCopy p{margin-top:10px;font-size:15px;line-height:1.7}.FPY1CG_publishedCopy a{align-items:center;min-height:44px;margin-top:12px;font-size:14px}.FPY1CG_caseHeader{padding-block:26px}.FPY1CG_caseBreadcrumb{margin-bottom:16px;font-size:13px;line-height:1.6}.FPY1CG_caseHeroGrid{gap:22px}.FPY1CG_caseHeroGrid h1{margin-top:12px;font-size:28px;line-height:1.25}.FPY1CG_caseHeroGrid p{margin-top:14px;font-size:15px;line-height:1.75}.FPY1CG_caseHeroGrid p:first-child{margin-top:0;font-size:13px}.FPY1CG_caseHeroGrid a{margin-top:16px;font-size:14px}.FPY1CG_caseBody{padding-block:28px}.FPY1CG_caseBody>section{margin-top:30px}.FPY1CG_caseBody>section:first-child{margin-top:0}.FPY1CG_caseBody>section:is([aria-labelledby=project-journey],[aria-labelledby=similar-project]){padding:18px}.FPY1CG_caseBody h2{font-size:22px;line-height:1.4}.FPY1CG_caseBody h3{font-size:18px;line-height:1.5}.FPY1CG_caseBody p{margin-top:12px;font-size:15px;line-height:1.75}.FPY1CG_caseBody ol,.FPY1CG_caseBody ul{margin-top:14px;font-size:15px;line-height:1.75}.FPY1CG_caseBody [aria-labelledby=project-features]>div{gap:14px;margin-top:18px}.FPY1CG_caseBody [aria-labelledby=project-features]>div>div{padding:18px}.FPY1CG_caseBody [aria-labelledby=project-gallery]>div{gap:20px;margin-top:18px}.FPY1CG_caseBody figcaption{margin-top:10px;font-size:13px;line-height:1.6}.FPY1CG_caseBody [aria-labelledby=similar-project] a{font-size:14px}}
.VB3EyW_section{background:#fff6ee;border-block:1px solid #f9731626;padding-block:65px}[data-public-site] .VB3EyW_product{background:var(--pcc-glass-panel);box-shadow:var(--pcc-glass-shadow);-webkit-backdrop-filter:blur(var(--pcc-glass-blur)) saturate(1.15);backdrop-filter:blur(var(--pcc-glass-blur)) saturate(1.15)}[data-public-site] .VB3EyW_product>span{color:var(--foreground)}[data-public-site] .VB3EyW_tags span{background:var(--pcc-glass-soft);box-shadow:inset 0 1px 0 var(--pcc-glass-edge)}.dark .VB3EyW_section{background:#181a20}[data-public-site] .VB3EyW_section{background:var(--pcc-glass-soft)}.VB3EyW_inner{grid-template-columns:1fr 1fr;align-items:center;gap:70px;max-width:1440px;margin-inline:auto;padding-inline:48px;display:grid}.VB3EyW_eyebrow{color:#bd490d;letter-spacing:.05em;align-items:center;gap:7px;font-size:12px;font-weight:800;display:inline-flex}.dark .VB3EyW_eyebrow{color:#fb923c}.VB3EyW_copy h2{white-space:pre-line;letter-spacing:-.03em;margin-top:15px;font-size:clamp(29px,3.3vw,45px);font-weight:800;line-height:1.2}.VB3EyW_copy p{color:#60636c;max-width:560px;margin-top:18px;font-size:16px;line-height:1.9}.dark .VB3EyW_copy p{color:#b5bcc8}.VB3EyW_tags{flex-wrap:wrap;gap:9px;margin-block:22px 27px;display:flex}.VB3EyW_tags span{color:#9b480f;border:1px solid #f9731638;border-radius:7px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;display:inline-flex}.dark .VB3EyW_tags span{color:#fdba74}.VB3EyW_action{color:#fff;background:#f97316;border-radius:12px;align-items:center;gap:10px;padding:14px 22px;font-size:15px;font-weight:750;transition:background .2s;display:inline-flex}.VB3EyW_action:hover{background:#c94b07}.VB3EyW_action:focus-visible{outline-offset:5px;outline:3px solid #f97316}.VB3EyW_products{grid-template-columns:1fr .86fr;align-items:center;gap:20px;display:grid}.VB3EyW_product{background:#fff;border-radius:18px;padding:6px;overflow:hidden;box-shadow:0 15px 40px #0000000a}.VB3EyW_product:first-child{transform:rotate(-4deg)}.VB3EyW_product:nth-child(2){transform:rotate(5deg)}.VB3EyW_product img{border-radius:12px;width:100%;height:auto}.VB3EyW_product>span{text-align:center;color:#202630;flex-direction:column;gap:5px;padding:12px 3px;font-size:14px;font-weight:650;display:flex}.VB3EyW_product strong{font-size:22px;font-weight:800}.VB3EyW_product small{font-size:12px;font-weight:500}.VB3EyW_products>p{text-align:center;color:#777;grid-column:1/-1;padding-top:10px;font-size:10px}.dark .VB3EyW_products>p{color:#aeb4bf}@media (max-width:1000px){.VB3EyW_inner{gap:35px;padding-inline:28px}.VB3EyW_products{gap:12px}.VB3EyW_product>span{font-size:12px}.VB3EyW_copy p{font-size:14px}}@media (max-width:700px){.VB3EyW_section{padding-block:48px}.VB3EyW_inner{grid-template-columns:1fr;gap:35px;padding-inline:20px}.VB3EyW_products{gap:16px;margin-inline:7px}.VB3EyW_copy h2{font-size:33px}.VB3EyW_copy p{font-size:15px}.VB3EyW_action{font-size:14px}.VB3EyW_eyebrow{font-size:11px}}@media (prefers-reduced-motion:reduce){.VB3EyW_action{transition:none}}
.zaZl6a_section{border-block:1px solid var(--border);background:var(--background);padding-block:64px;scroll-margin-top:160px}.zaZl6a_inner{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:64px;max-width:1440px;margin-inline:auto;padding-inline:48px;display:grid}.zaZl6a_copy{min-width:0}.zaZl6a_identity{color:#fff;text-align:start;background:#111827;border-radius:14px;align-items:center;gap:14px;padding:14px 18px;display:flex}.zaZl6a_identity>div{min-width:0}.zaZl6a_logo{flex-shrink:0;width:52px;height:auto}.zaZl6a_company{font-size:14px;font-weight:750;line-height:1.65}.zaZl6a_role{color:#d4dbe6;margin-top:2px;font-size:13px;line-height:1.8}.zaZl6a_copy h2{letter-spacing:-.025em;color:var(--foreground);margin-top:25px;font-size:clamp(28px,3.2vw,43px);font-weight:800;line-height:1.3}.zaZl6a_description{color:var(--muted-foreground);margin-top:18px;font-size:17px;line-height:1.9}.zaZl6a_outcomes{color:var(--foreground);flex-wrap:wrap;gap:8px 16px;margin-top:22px;padding:0;font-size:13px;line-height:1.9;list-style:none;display:flex}.zaZl6a_outcomes li{border-inline-start:2px solid #f97316;padding-inline-start:9px}.zaZl6a_actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}.zaZl6a_primary,.zaZl6a_secondary{text-align:center;border-radius:11px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:12px 18px;font-size:14px;font-weight:750;line-height:1.6;transition:background .2s;display:inline-flex}.zaZl6a_primary{color:#111827;background:#f97316}.zaZl6a_primary:hover{background:#fb923c}.zaZl6a_secondary{border:1px solid var(--border);color:var(--foreground)}.zaZl6a_secondary:hover{background:var(--muted)}.zaZl6a_primary:focus-visible,.zaZl6a_secondary:focus-visible{outline-offset:4px;outline:3px solid #f97316}.zaZl6a_primary svg{flex-shrink:0}.zaZl6a_workflow{border:1px solid var(--border);background:var(--card);border-radius:22px;min-width:0;padding:28px}.zaZl6a_diagramLabel{color:var(--muted-foreground);margin-bottom:22px;font-size:13px;font-weight:650;line-height:1.8}.zaZl6a_steps{margin:0;padding:0;list-style:none}.zaZl6a_step{gap:16px;padding-bottom:28px;display:flex;position:relative}.zaZl6a_step:not(:last-child):before{content:"";inset-inline-start:22px;background:var(--border);width:1px;position:absolute;top:44px;bottom:0}.zaZl6a_step:last-child{padding-bottom:0}.zaZl6a_stepIcon{color:#c2410c;background:#f9731610;border:1px solid #f9731638;border-radius:12px;flex:0 0 45px;place-items:center;height:45px;display:grid}.dark .zaZl6a_stepIcon{color:#fb923c}.zaZl6a_stepCopy{min-width:0;padding-top:1px}.zaZl6a_stepLabel{color:var(--muted-foreground);font-size:12px;line-height:1.8}.zaZl6a_stepTitle{color:var(--foreground);text-align:start;margin-top:4px;font-size:18px;font-weight:750;line-height:1.65}.zaZl6a_stepText{color:var(--muted-foreground);margin-top:5px;font-size:14px;line-height:1.85}.zaZl6a_diagramNote{border-top:1px solid var(--border);color:var(--muted-foreground);margin-top:22px;padding-top:17px;font-size:12px;line-height:1.85}@media (max-width:1100px){.zaZl6a_inner{gap:32px;padding-inline:24px}.zaZl6a_workflow{padding:22px}}@media (max-width:800px){.zaZl6a_inner{grid-template-columns:minmax(0,1fr);padding-inline:20px}.zaZl6a_section{padding-block:44px}.zaZl6a_copy h2{font-size:32px}.zaZl6a_description{font-size:16px}}@media (max-width:400px){.zaZl6a_identity{gap:10px;padding:13px}.zaZl6a_logo{width:42px}.zaZl6a_role{font-size:12px}.zaZl6a_copy h2{font-size:28px}.zaZl6a_workflow{padding:18px}.zaZl6a_step{gap:12px}.zaZl6a_stepTitle{font-size:17px}.zaZl6a_actions>a{width:100%}}@media (prefers-reduced-motion:reduce){.zaZl6a_primary,.zaZl6a_secondary{transition:none}}[data-public-site] .zaZl6a_workflow{background:var(--pcc-glass-panel);border-color:var(--pcc-glass-edge);box-shadow:var(--pcc-glass-shadow);-webkit-backdrop-filter:blur(var(--pcc-glass-blur)) saturate(1.15);backdrop-filter:blur(var(--pcc-glass-blur)) saturate(1.15)}
.zPA6wG_panel{border:1px solid color-mix(in srgb, #f97316 35%, var(--border));background:linear-gradient(125deg, color-mix(in srgb, #f97316 8%, var(--card)), var(--card) 75%);color:var(--foreground);border-radius:22px;align-items:center;gap:32px;padding:clamp(22px,3.5vw,44px);display:grid}.zPA6wG_eyebrow{color:var(--foreground);align-items:center;gap:9px;margin-bottom:14px;font-size:13px;font-weight:700;display:flex}.zPA6wG_eyebrow svg{color:#f97316;flex-shrink:0}.zPA6wG_title{text-wrap:balance;max-width:25ch;font-size:clamp(25px,3vw,39px);font-weight:800;line-height:1.35}.zPA6wG_description{max-width:66ch;color:var(--muted-foreground);margin-top:15px;font-size:15px;line-height:1.85}.zPA6wG_actions{flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:24px;display:flex}.zPA6wG_primary,.zPA6wG_secondary{justify-content:center;align-items:center;gap:9px;min-height:46px;font-size:14px;font-weight:750;line-height:1.6;display:inline-flex}.zPA6wG_primary{color:#101827;background:#f97316;border-radius:12px;padding:11px 18px}.zPA6wG_primary:hover{background:#fb923c}.zPA6wG_secondary{text-underline-offset:5px;-webkit-text-decoration:underline #f9731680;text-decoration:underline #f9731680}.zPA6wG_secondary:hover{color:#f97316}.zPA6wG_steps{border:1px solid var(--border);background:var(--card);border-radius:16px;gap:20px;padding:22px;display:grid}.zPA6wG_steps li{align-items:flex-start;gap:13px;display:flex}.zPA6wG_stepIcon{color:#f97316;background:color-mix(in srgb, #f97316 10%, var(--card));border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.zPA6wG_steps h3{font-size:15px;font-weight:750;line-height:1.6}.zPA6wG_steps p{color:var(--muted-foreground);margin-top:4px;font-size:13px;line-height:1.75}.zPA6wG_badge{border:1px solid color-mix(in srgb, #f97316 30%, var(--border));background:color-mix(in srgb, #f97316 7%, var(--card));color:var(--foreground);border-radius:9px;align-items:center;gap:7px;margin-block:12px 2px;padding:7px 10px;font-size:12px;font-weight:650;line-height:1.6;display:inline-flex}.zPA6wG_badge svg{color:#f97316;flex-shrink:0}.zPA6wG_badge:hover{border-color:#f97316}.zPA6wG_primary:focus-visible,.zPA6wG_secondary:focus-visible,.zPA6wG_badge:focus-visible{outline-offset:4px;outline:2px solid #f97316}.zPA6wG_compact .zPA6wG_title{max-width:none;font-size:clamp(24px,2.8vw,34px)}@media (min-width:900px){.zPA6wG_panel:not(.zPA6wG_compact){grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr)}.zPA6wG_compact{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.zPA6wG_steps{padding:17px}.zPA6wG_actions{flex-direction:column;align-items:stretch}.zPA6wG_primary,.zPA6wG_secondary{width:100%}}
.oLyoZa_visual{width:100%;min-width:0;color:var(--foreground);--hv-accent:var(--primary,#f97316);--hv-stage:#0d1322;--hv-ui-bg:#10172a;--hv-ui-surface:#161e33;--hv-ui-chrome:#131a2d;--hv-ui-line:#ffffff14;--hv-ui-line-strong:#ffffff2e;--hv-ui-text:#f4f6fa;--hv-ui-muted:#9aa4b5;--hv-device:#2a3550;--hv-ok:#22c55e;--hv-warn:#f59e0b;--hv-tone-1:#e3ac4b;--hv-tone-2:#d39a6b;--hv-tone-3:#c9814f;--hv-shadow:0 28px 60px -22px #000000b3, 0 0 0 1px #ffffff05;--hv-shadow-pop:0 18px 38px -12px #000000bf;--hv-morph:cubic-bezier(.76, 0, .24, 1);--hv-spring:cubic-bezier(.34, 1.56, .64, 1);--hv-glide:cubic-bezier(.55, .05, .25, 1);margin:0;container:digital-hero/inline-size}.light .oLyoZa_visual{--hv-stage:#f4f4f6;--hv-ui-bg:#fff;--hv-ui-surface:#fafafb;--hv-ui-chrome:#f3f3f5;--hv-ui-line:#e7e7ea;--hv-ui-line-strong:#d4d4d8;--hv-ui-text:#171717;--hv-ui-muted:#6b7078;--hv-device:#1c2230;--hv-ok:#15803d;--hv-warn:#b45309;--hv-tone-1:#b7791f;--hv-tone-2:#9a5b34;--hv-tone-3:#7c3a12;--hv-shadow:0 26px 50px -26px #0f172a52, 0 2px 6px #0f172a0d;--hv-shadow-pop:0 16px 32px -12px #0f172a4d}.oLyoZa_stage{--hv-flip:1;isolation:isolate;contain:layout paint;background:var(--hv-stage);height:clamp(270px,76cqw,470px);color:var(--hv-ui-text);border-radius:12px;font-size:clamp(6px,1.75cqw,11px);line-height:1.25;position:relative;overflow:hidden}.oLyoZa_visual[dir=rtl] .oLyoZa_stage{--hv-flip:-1}.oLyoZa_stage:before{content:"";z-index:-1;opacity:.7;background-image:radial-gradient(var(--hv-ui-line-strong) .7px, transparent .8px);background-size:16px 16px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 45%,#000 10%,#0000 75%);mask-image:radial-gradient(at 50% 45%,#000 10%,#0000 75%)}.oLyoZa_stage svg{flex:none;width:1em;height:1em}.oLyoZa_glow{z-index:-1;aspect-ratio:1;background:radial-gradient(closest-side, color-mix(in srgb, var(--hv-accent) 24%, transparent), transparent);width:58%;transition:all 1.4s var(--hv-morph);border-radius:50%;position:absolute;inset-block-start:22%;inset-inline-start:30%}.oLyoZa_stage[data-beat=app] .oLyoZa_glow{width:52%;inset-block-start:2%;inset-inline-start:36%}.oLyoZa_stage[data-beat=sys] .oLyoZa_glow{width:62%;inset-block-start:34%;inset-inline-start:44%}.oLyoZa_tilt{transform-style:preserve-3d;position:absolute;inset:0;transform:perspective(1600px)}.oLyoZa_frame{border:1px solid var(--hv-ui-line);background:var(--hv-ui-bg);box-shadow:var(--hv-shadow);transition:all .85s var(--hv-morph);position:absolute;overflow:hidden}.oLyoZa_stage[data-beat=web] .oLyoZa_frame{border-radius:1em;inset-block:6% 8%;inset-inline:3.5%}.oLyoZa_stage[data-beat=app] .oLyoZa_frame{border:.55em solid var(--hv-device);border-radius:2.5em;inset-block:2.5%;inset-inline:32%}.oLyoZa_stage[data-beat=sys] .oLyoZa_frame{border-radius:.9em;inset-block:4% 5%;inset-inline:2%}.oLyoZa_frame>*{position:absolute}.oLyoZa_fx{opacity:0;transform:translateY(.7em)}.oLyoZa_frame>.oLyoZa_fx{transition:opacity .32s ease, transform .55s var(--hv-morph), background-color .35s ease, color .35s ease}.oLyoZa_stage[data-beat=web] .oLyoZa_fx.oLyoZa_web,.oLyoZa_stage[data-beat=app] .oLyoZa_fx.oLyoZa_app,.oLyoZa_stage[data-beat=sys] .oLyoZa_fx.oLyoZa_sys{opacity:1;transition-delay:calc(.42s + var(--d,0s)), calc(.42s + var(--d,0s)), 0s, 0s;transform:none}.oLyoZa_brand{z-index:2;transition:all .85s var(--hv-morph);align-items:center;gap:.45em;display:flex}.oLyoZa_mark{background:var(--hv-accent);color:#fff;border-radius:.55em;place-items:center;width:1.9em;height:1.9em;display:grid}.oLyoZa_mark svg{fill:currentColor;width:1.4em;height:1.4em}.oLyoZa_mark .oLyoZa_markHandle{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round}.oLyoZa_brandName{letter-spacing:-.02em;font-size:1.2em;font-weight:850;transition:opacity .3s}.oLyoZa_stage[data-beat=web] .oLyoZa_brand{inset-block-start:3.55em;inset-inline-start:4%}.oLyoZa_stage[data-beat=app] .oLyoZa_brand{inset-block-start:3.15em;inset-inline-start:6%}.oLyoZa_stage[data-beat=app] .oLyoZa_brandName{opacity:0}.oLyoZa_stage[data-beat=sys] .oLyoZa_brand{inset-block-start:1.2em;inset-inline-start:2.1%}.oLyoZa_chrome{border-bottom:1px solid var(--hv-ui-line);background:var(--hv-ui-chrome);height:2.5em;color:var(--hv-ui-muted);direction:ltr;align-items:center;gap:1em;padding-inline:1em;display:flex;inset-block-start:0;inset-inline:0}.oLyoZa_dots{gap:.35em;display:flex}.oLyoZa_dots i{background:var(--hv-ui-line-strong);border-radius:50%;width:.55em;height:.55em}.oLyoZa_dots i:first-child{background:var(--hv-accent)}.oLyoZa_addr{border:1px solid var(--hv-ui-line);background:var(--hv-ui-bg);border-radius:.5em;flex:1;justify-content:center;align-items:center;gap:.45em;max-width:55%;height:1.6em;margin-inline:auto;display:flex}.oLyoZa_addr span{font-size:.82em}.oLyoZa_addr svg{width:.8em;height:.8em}.oLyoZa_wnav{height:2.3em;color:var(--hv-ui-muted);justify-content:flex-end;align-items:center;gap:1.5em;font-weight:600;display:flex;inset-block-start:3.5em;inset-inline:4%}.oLyoZa_wnav>span:not(.oLyoZa_cart){font-size:.88em}.oLyoZa_cart{border:1px solid var(--hv-ui-line);width:2.2em;height:2.2em;color:var(--hv-ui-text);border-radius:.6em;place-items:center;display:grid;position:relative}.oLyoZa_cart svg{width:1.1em;height:1.1em}.oLyoZa_cartBadge{background:var(--hv-accent);color:#fff;min-width:1.6em;height:1.6em;transition:transform .45s var(--hv-spring);border-radius:1em;place-items:center;padding-inline:.3em;font-size:.75em;font-weight:800;display:grid;position:absolute;inset-block-start:-.6em;inset-inline-end:-.7em;transform:scale(0)}.oLyoZa_stage[data-added] .oLyoZa_cartBadge{transform:scale(1)}.oLyoZa_whero{flex-direction:column;gap:.5em;width:58%;display:flex;inset-block-start:8.3em;inset-inline-start:4%}.oLyoZa_whero strong{letter-spacing:-.03em;flex-direction:column;font-size:2.25em;font-weight:850;line-height:1.12;display:flex}.oLyoZa_whero>span{color:var(--hv-ui-muted);font-size:.95em}.oLyoZa_accent{color:var(--hv-accent)}.oLyoZa_wchip{background:color-mix(in srgb, var(--hv-accent) 10%, transparent);color:var(--hv-accent);border-radius:2em;align-items:center;gap:.4em;padding:.45em .8em;font-weight:700;display:inline-flex;inset-block-start:8.6em;inset-inline-end:4%}.oLyoZa_wchip span{font-size:.82em}.oLyoZa_island{inset-block-start:.55em;background:var(--hv-device);border-radius:1em;width:30%;height:1.55em;margin-left:-15%;left:50%}.oLyoZa_sbar{justify-content:space-between;align-items:center;height:1.4em;font-weight:700;display:flex;inset-block-start:.7em;inset-inline:8%}.oLyoZa_sbar>span:first-child{font-size:.85em}.oLyoZa_sig{align-items:flex-end;gap:.18em;display:flex}.oLyoZa_sig i{background:currentColor;border-radius:.1em;width:.22em}.oLyoZa_sig i:first-child{height:.38em}.oLyoZa_sig i:nth-child(2){height:.56em}.oLyoZa_sig i:nth-child(3){height:.74em}.oLyoZa_sig b{border:1.5px solid;border-radius:.22em;width:1.35em;height:.7em;margin-inline-start:.3em}.oLyoZa_sync{background:color-mix(in srgb, var(--hv-ok) 13%, transparent);color:var(--hv-ok);border-radius:2em;align-items:center;gap:.35em;padding:.38em .7em;font-weight:700;display:inline-flex;inset-block-start:3.35em;inset-inline-end:6%}.oLyoZa_sync span{font-size:.78em}.oLyoZa_sync svg{width:.9em;height:.9em;transition:transform}.oLyoZa_stage[data-synced] .oLyoZa_sync svg{transition:transform .9s var(--hv-morph);transform:rotate(-360deg)}.oLyoZa_appTitle{letter-spacing:-.02em;font-size:1.45em;font-weight:800;inset-block-start:13.9%;inset-inline-start:6%}.oLyoZa_appLabel{color:var(--hv-ui-muted);font-size:.8em;font-weight:700;inset-block-start:37.2%;inset-inline-start:6%}.oLyoZa_payMethod{border:1px dashed var(--hv-ui-line-strong);height:8.5%;color:var(--hv-ui-muted);border-radius:.8em;justify-content:space-between;align-items:center;padding-inline:.8em;display:flex;inset-block-start:66.4%;inset-inline:6%}.oLyoZa_payMethod>span{font-size:.85em}.oLyoZa_cardChip{color:var(--hv-ui-text);align-items:center;gap:.5em;font-weight:700;display:inline-flex}.oLyoZa_cardChip b{background:var(--hv-ui-text);color:var(--hv-ui-bg);letter-spacing:.02em;border-radius:.3em;padding:.1em .45em;font-size:.85em}.oLyoZa_payBtn{background:var(--hv-accent);color:#fff;border-radius:.8em;place-items:center;height:9.5%;font-weight:800;display:grid;inset-block-start:77.3%;inset-inline:6%}.oLyoZa_payBtn>span{transition:opacity .25s ease, transform .4s var(--hv-spring);grid-area:1/1;align-items:center;gap:.4em;display:inline-flex}.oLyoZa_pbWait,.oLyoZa_pbDone,.oLyoZa_stage[data-paying] .oLyoZa_pbIdle,.oLyoZa_stage[data-paid] .oLyoZa_pbIdle{opacity:0;transform:scale(.85)}.oLyoZa_stage[data-paying] .oLyoZa_pbWait,.oLyoZa_stage[data-paid] .oLyoZa_pbDone{opacity:1;transform:none}.oLyoZa_stage[data-paid] .oLyoZa_payBtn{background:var(--hv-ok)}.oLyoZa_spin{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:1.2em;height:1.2em;animation:.7s linear infinite oLyoZa_spin}.oLyoZa_tabbar{border-top:1px solid var(--hv-ui-line);background:var(--hv-ui-chrome);height:10.5%;color:var(--hv-ui-muted);justify-content:space-around;align-items:center;padding-bottom:.5em;display:flex;inset-block-end:0;inset-inline:0}.oLyoZa_tabbar svg{width:1.3em;height:1.3em}.oLyoZa_tabbar .oLyoZa_on{color:var(--hv-accent)}.oLyoZa_side{border-inline-end:1px solid var(--hv-ui-line);background:var(--hv-ui-chrome);width:15%;inset-block:0;inset-inline-start:0}.oLyoZa_side ul{gap:.3em;margin:0;padding:5.2em .55em 0;list-style:none;display:grid}.oLyoZa_side li{color:var(--hv-ui-muted);white-space:nowrap;border-radius:.5em;align-items:center;gap:.5em;padding:.5em .55em;font-size:.86em;display:flex;overflow:hidden}.oLyoZa_side li svg{width:1.2em;height:1.2em}.oLyoZa_side li.oLyoZa_on{background:color-mix(in srgb, var(--hv-accent) 12%, transparent);color:var(--hv-accent);font-weight:700}.oLyoZa_topbar{align-items:center;gap:.8em;height:2.4em;display:flex;inset-block-start:1.05em;inset-inline:18% 3%}.oLyoZa_topbar strong{letter-spacing:-.02em;font-size:1.35em;font-weight:800}.oLyoZa_today{border:1px solid var(--hv-ui-line);color:var(--hv-ui-muted);border-radius:2em;padding:.3em .75em;font-size:.75em;font-weight:600}.oLyoZa_search{border:1px solid var(--hv-ui-line);background:var(--hv-ui-surface);width:9em;height:2em;color:var(--hv-ui-muted);border-radius:.6em;align-items:center;gap:.45em;margin-inline-start:auto;padding-inline:.7em;display:flex}.oLyoZa_search span{font-size:.8em}.oLyoZa_avatar{background:color-mix(in srgb, var(--hv-accent) 16%, var(--hv-ui-surface));width:2.1em;height:2.1em;color:var(--hv-accent);border-radius:50%;place-items:center;display:grid}.oLyoZa_tile{border:1px solid var(--hv-ui-line);background:var(--hv-ui-surface);border-radius:.8em}.oLyoZa_kpi{flex-direction:column;justify-content:space-between;width:22%;height:18%;padding:.8em .9em;display:flex;inset-block-start:12.5%}.oLyoZa_k1{inset-inline-start:18%}.oLyoZa_k2{inset-inline-start:42%}.oLyoZa_kpi>span{color:var(--hv-ui-muted);font-size:.78em;font-weight:600}.oLyoZa_kpi strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;align-self:flex-start;align-items:baseline;gap:.25em;font-size:1.7em;font-weight:800;display:flex}.oLyoZa_kpi strong small{color:var(--hv-ui-muted);font-size:.62em;font-weight:700}.oLyoZa_delta{background:color-mix(in srgb, var(--hv-ok) 14%, transparent);color:var(--hv-ok);opacity:0;transition:opacity .3s, transform .45s var(--hv-spring);border-radius:1em;padding:.15em .5em;font-size:.72em;font-style:normal;font-weight:800;position:absolute;inset-block-start:.75em;inset-inline-end:.75em;transform:scale(.6)}.oLyoZa_stage[data-landed] .oLyoZa_delta{opacity:1;transform:none}.oLyoZa_chart{flex-direction:column;gap:.5em;height:42%;padding:.8em .9em .55em;display:flex;inset-block-start:12.5%;inset-inline:66% 3%}.oLyoZa_chartTitle{color:var(--hv-ui-muted);font-size:.78em;font-weight:600}.oLyoZa_bars{border-bottom:1px solid var(--hv-ui-line);flex:1;align-items:flex-end;gap:.4em;display:flex;position:relative}.oLyoZa_bar{flex:1;align-items:flex-end;height:100%;display:flex;position:relative}.oLyoZa_bar i{width:100%;height:calc(var(--v) / 28 * 100%);background:color-mix(in srgb, var(--hv-ui-text) 15%, transparent);transition:height .8s var(--hv-spring);border-radius:.25em .25em 0 0;display:block}.oLyoZa_bar.oLyoZa_last{--v:22}.oLyoZa_stage[data-landed] .oLyoZa_bar.oLyoZa_last{--v:23}.oLyoZa_bar.oLyoZa_last i{background:var(--hv-accent)}.oLyoZa_bar b{inset-inline:-.5em;bottom:calc(var(--v) / 28 * 100% + .3em);text-align:center;color:var(--hv-accent);font-variant-numeric:tabular-nums;transition:bottom .8s var(--hv-spring);font-size:.72em;font-weight:800;position:absolute}.oLyoZa_hours{gap:.4em;display:flex}.oLyoZa_hours span{text-align:center;color:var(--hv-ui-muted);font-variant-numeric:tabular-nums;flex:1;font-size:.6em}.oLyoZa_panel{width:48%;inset-block:33.5% 5%;inset-inline-start:17%}.oLyoZa_thead{width:46%;height:5%;color:var(--hv-ui-muted);font-weight:700;inset-block-start:35.6%;inset-inline-start:18%}.oLyoZa_thead span{letter-spacing:.04em;font-size:.72em;position:absolute;top:50%;translate:0 -50%}.oLyoZa_thead span:first-child{inset-inline-start:.9em}.oLyoZa_thead span:nth-child(2){inset-inline-start:41%}.oLyoZa_thead span:nth-child(3){inset-inline-start:60%}.oLyoZa_thead span:nth-child(4){inset-inline-end:1em}.oLyoZa_viewAll{color:var(--hv-accent);font-weight:700;inset-block-start:89.5%;inset-inline-start:19%}.oLyoZa_viewAll span{font-size:.78em}.oLyoZa_invoice{flex-direction:column;gap:.35em;padding:.8em .9em;display:flex;inset-block:57.5% 5%;inset-inline:66% 3%}.oLyoZa_invHead{align-items:center;gap:.45em;font-weight:800;display:flex}.oLyoZa_invHead span{font-size:.86em}.oLyoZa_invHead svg{width:1.15em;height:1.15em;color:var(--hv-accent)}.oLyoZa_invId{color:var(--hv-ui-muted);font-variant-numeric:tabular-nums;font-size:.75em}.oLyoZa_invFoot{justify-content:space-between;align-items:flex-end;gap:.6em;margin-top:auto;display:flex}.oLyoZa_invState{display:grid}.oLyoZa_invState>span{white-space:nowrap;transition:opacity .3s, transform .45s var(--hv-spring);border-radius:1em;grid-area:1/1;align-items:center;gap:.3em;padding:.3em .65em;font-size:.72em;font-weight:800;display:inline-flex}.oLyoZa_invWait{background:color-mix(in srgb, var(--hv-warn) 14%, transparent);color:var(--hv-warn)}.oLyoZa_invDone{background:color-mix(in srgb, var(--hv-ok) 14%, transparent);color:var(--hv-ok);opacity:0;transform:scale(.8)}.oLyoZa_stage[data-reported] .oLyoZa_invWait{opacity:0;transform:scale(.8)}.oLyoZa_stage[data-reported] .oLyoZa_invDone{opacity:1;transform:none}.oLyoZa_qr{border:1px solid var(--hv-ui-line);background:var(--hv-ui-bg);width:4.8em;height:4.8em;color:var(--hv-ui-text);border-radius:.35em;flex:none;position:relative}.oLyoZa_stage .oLyoZa_qr svg{fill:currentColor;opacity:.13;width:calc(100% - .6em);height:calc(100% - .6em);position:absolute;inset:.3em}.oLyoZa_stage .oLyoZa_qr .oLyoZa_qrInk{opacity:1;clip-path:inset(0 0 100%);transition:clip-path .9s var(--hv-morph)}.oLyoZa_stage[data-reported] .oLyoZa_qr .oLyoZa_qrInk{clip-path:inset(0)}.oLyoZa_card{z-index:1;border:1px solid var(--hv-ui-line);background:var(--hv-ui-surface);transition:all .85s var(--hv-morph) var(--cd);border-radius:.9em}.oLyoZa_c1{--col:4%;--tone:var(--hv-tone-1);--cd:0s}.oLyoZa_c2{--col:35.7%;--tone:var(--hv-tone-2);--cd:50ms}.oLyoZa_c3{--col:67.4%;--tone:var(--hv-tone-3);--cd:.1s}.oLyoZa_stage[data-beat=web] .oLyoZa_card{width:28.6%;height:47%;inset-block-start:47%;inset-inline-start:var(--col)}.oLyoZa_stage[data-beat=app] .oLyoZa_card{border-radius:.8em;width:88%;height:10%;inset-inline-start:6%}.oLyoZa_stage[data-beat=app] .oLyoZa_c2{height:14.5%;inset-block-start:19.9%}.oLyoZa_stage[data-beat=app] .oLyoZa_c1{inset-block-start:41.3%}.oLyoZa_stage[data-beat=app] .oLyoZa_c3{inset-block-start:53.3%}.oLyoZa_stage[data-beat=sys] .oLyoZa_card{border-color:transparent transparent var(--hv-ui-line);background:0 0;border-radius:.45em;width:46%;height:14.5%;inset-inline-start:18%}.oLyoZa_stage[data-beat=sys] .oLyoZa_c2{inset-block-start:42%}.oLyoZa_stage[data-beat=sys] .oLyoZa_c1{inset-block-start:57.5%}.oLyoZa_stage[data-beat=sys] .oLyoZa_c3{inset-block-start:73%}.oLyoZa_stage[data-beat=sys][data-landed] .oLyoZa_c2{border-color:color-mix(in srgb, var(--hv-accent) 32%, transparent);background:color-mix(in srgb, var(--hv-accent) 9%, transparent)}.oLyoZa_card>*{transition:all .85s var(--hv-morph) var(--cd);position:absolute}.oLyoZa_card>.oLyoZa_fx{transition:opacity .3s ease, transform .5s var(--hv-morph), background-color .35s ease, color .35s ease}.oLyoZa_thumb{width:calc(100% - 1em);height:52%;color:var(--tone);background:radial-gradient(120% 90% at 50% 0%, color-mix(in srgb, var(--tone) 24%, transparent), color-mix(in srgb, var(--tone) 7%, transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tone) 18%, transparent);border-radius:.6em;place-items:center;display:grid;inset-block-start:.5em;inset-inline-start:.5em}.oLyoZa_stage .oLyoZa_thumb svg{stroke-width:1.7px;width:2.4em;height:2.4em;transition:all .85s var(--hv-morph) var(--cd)}.oLyoZa_name{text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 1.6em);font-size:1.05em;font-weight:700;inset-block-start:calc(52% + 1.05em);inset-inline-start:.8em;overflow:hidden}.oLyoZa_price{color:var(--hv-ui-muted);white-space:nowrap;font-weight:600;inset-block-start:calc(52% + 2.75em);inset-inline-start:.8em}.oLyoZa_add{background:var(--hv-accent);color:#fff;border-radius:50%;place-items:center;width:2.1em;height:2.1em;display:grid;inset-block-end:.55em;inset-inline-end:.55em}.oLyoZa_stage .oLyoZa_add svg{stroke-width:2.6px;width:1.05em;height:1.05em;transition:opacity .2s, transform .35s var(--hv-spring);grid-area:1/1}.oLyoZa_stage .oLyoZa_add .oLyoZa_iconCheck{opacity:0;transform:scale(.5)}.oLyoZa_stage[data-added] .oLyoZa_c2 .oLyoZa_add{background:var(--hv-ok)}.oLyoZa_stage[data-added] .oLyoZa_c2 .oLyoZa_add .oLyoZa_iconPlus{opacity:0;transform:scale(.5)}.oLyoZa_stage[data-added] .oLyoZa_c2 .oLyoZa_add .oLyoZa_iconCheck{opacity:1;transform:none}.oLyoZa_stage:not([data-beat=web]) .oLyoZa_thumb{border-radius:.5em;width:2.6em;height:calc(100% - 1em)}.oLyoZa_stage:not([data-beat=web]) .oLyoZa_thumb svg{width:1.35em;height:1.35em}.oLyoZa_stage:not([data-beat=web]) .oLyoZa_name{font-size:1em;inset-block-start:calc(50% - .65em);inset-inline-start:3.7em}.oLyoZa_stage:not([data-beat=web]) .oLyoZa_price{color:var(--hv-ui-text);font-weight:700;inset-block-start:calc(50% - .62em);inset-inline-start:calc(100% - 4.6em)}.oLyoZa_stage[data-beat=app] .oLyoZa_c2 .oLyoZa_thumb{width:4.4em}.oLyoZa_stage[data-beat=app] .oLyoZa_c2 .oLyoZa_thumb svg{width:2em;height:2em}.oLyoZa_stage[data-beat=app] .oLyoZa_c2 .oLyoZa_name{font-size:1.1em;inset-block-start:calc(50% - 1.3em);inset-inline-start:5.1em}.oLyoZa_stage[data-beat=sys] .oLyoZa_thumb{width:2.2em;height:2.2em;inset-block-start:calc(50% - 1.1em)}.oLyoZa_stage[data-beat=sys] .oLyoZa_thumb svg{width:1.1em;height:1.1em}.oLyoZa_stage[data-beat=sys] .oLyoZa_name{max-width:calc(41% - 3.6em);font-size:.95em;inset-block-start:calc(50% - 1.25em);inset-inline-start:3.2em}.oLyoZa_stage[data-beat=sys] .oLyoZa_price{inset-inline-start:60%}.oLyoZa_qty{color:var(--hv-ui-muted);white-space:nowrap;font-size:.85em;inset-block-start:calc(50% + .35em);inset-inline-start:6.6em}.oLyoZa_oid{color:var(--hv-ui-muted);font-variant-numeric:tabular-nums;font-size:.78em;inset-block-start:calc(50% + .45em);inset-inline-start:4.1em}.oLyoZa_district{color:var(--hv-ui-muted);white-space:nowrap;font-size:.84em;inset-block-start:calc(50% - .7em);inset-inline-start:41%}.oLyoZa_pill{white-space:nowrap;border-radius:1em;padding:.3em .65em;font-size:.76em;font-weight:800;inset-block-start:calc(50% - .9em);inset-inline-end:.9em}.oLyoZa_pNew{background:color-mix(in srgb, var(--hv-accent) 15%, transparent);color:var(--hv-accent)}.oLyoZa_pPrep{background:color-mix(in srgb, var(--hv-warn) 14%, transparent);color:var(--hv-warn)}.oLyoZa_pDone{background:color-mix(in srgb, var(--hv-ok) 14%, transparent);color:var(--hv-ok)}.oLyoZa_stage[data-landed] .oLyoZa_c2 .oLyoZa_pill{animation:oLyoZa_pop .55s var(--hv-spring)}.oLyoZa_notify{z-index:4;border:1px solid var(--hv-ui-line);background:var(--hv-ui-bg);width:33%;box-shadow:var(--hv-shadow-pop);opacity:0;transform:translate3d(calc(var(--hv-flip) * 2.4em), 0, 36px) scale(.96);transition:opacity .35s ease, transform .65s var(--hv-spring);border-radius:1em;grid-template-columns:auto 1fr;align-items:center;gap:.2em .75em;padding:.85em .95em;display:grid;position:absolute;inset-block-start:30%;inset-inline-start:64%}.oLyoZa_stage[data-notify] .oLyoZa_notify{opacity:1;transform:translateZ(36px)}.oLyoZa_notifyIcon{color:#fff;background:#25d366;border-radius:.65em;grid-row:span 2;place-items:center;width:2.3em;height:2.3em;display:grid}.oLyoZa_notifyIcon svg{width:1.25em;height:1.25em}.oLyoZa_notifyMeta{color:var(--hv-ui-muted);font-size:.72em;font-weight:700}.oLyoZa_notifyMessage{font-size:.84em;font-weight:600;line-height:1.35}.oLyoZa_cursor{z-index:6;pointer-events:none;opacity:0;width:0;height:0;transform:translate3d(var(--x,0px), var(--y,0px), 20px);transition:transform .95s var(--hv-glide), opacity .3s ease;position:absolute;top:0;left:0}.oLyoZa_cursor[data-on]{opacity:1}.oLyoZa_stage .oLyoZa_pointer{width:2.2em;height:2.2em;color:var(--hv-ui-text);fill:currentColor;stroke:var(--hv-ui-bg);stroke-width:1.6px;filter:drop-shadow(0 2px 3px #00000047);position:absolute;top:-.38em;left:-.38em}.oLyoZa_tap{background:color-mix(in srgb, var(--hv-ui-text) 20%, transparent);border:2px solid #ffffffbf;border-radius:50%;width:3em;height:3em;display:none;position:absolute;top:-1.5em;left:-1.5em}.oLyoZa_cursor[data-mode=touch] .oLyoZa_pointer{display:none}.oLyoZa_cursor[data-mode=touch] .oLyoZa_tap{display:block}.oLyoZa_ring{border:2px solid var(--hv-accent);opacity:0;border-radius:50%;width:2.8em;height:2.8em;position:absolute;top:-1.4em;left:-1.4em}.oLyoZa_cursor[data-click] .oLyoZa_ring{animation:.6s ease-out oLyoZa_ring}.oLyoZa_cursor[data-click] .oLyoZa_pointer,.oLyoZa_cursor[data-click] .oLyoZa_tap{animation:.3s oLyoZa_press}@keyframes oLyoZa_ring{0%{opacity:.95;transform:scale(.3)}to{opacity:0;transform:scale(1.7)}}@keyframes oLyoZa_press{50%{transform:scale(.82)}}@keyframes oLyoZa_pop{0%{transform:scale(.6)}60%{transform:scale(1.12)}to{transform:none}}@keyframes oLyoZa_spin{to{transform:rotate(360deg)}}.oLyoZa_steps{align-items:center;gap:14px;padding:12px 6px 2px;display:flex}.oLyoZa_step{min-width:0;color:var(--muted-foreground);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex:1;gap:8px;padding:4px 2px;font-size:13px;font-weight:600;display:grid}.oLyoZa_stepOn{color:var(--foreground)}.oLyoZa_step:focus-visible,.oLyoZa_pause:focus-visible{outline:2px solid var(--hv-accent);outline-offset:2px;border-radius:6px}.oLyoZa_track{background:var(--border);border-radius:2px;height:3px;overflow:hidden}.oLyoZa_track>i{background:var(--hv-accent);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.oLyoZa_visual[dir=rtl] .oLyoZa_track>i{transform-origin:100%}.oLyoZa_pause{border:1px solid var(--border);width:34px;height:34px;color:var(--foreground);cursor:pointer;background:0 0;border-radius:50%;flex:none;place-items:center;display:grid}.oLyoZa_pause svg{width:14px;height:14px}.oLyoZa_visual figcaption{color:var(--muted-foreground);text-align:center;padding:8px 12px 2px;font-size:11px;line-height:1.7}@container digital-hero (max-width:360px){.oLyoZa_hours,.oLyoZa_today{display:none}.oLyoZa_steps{gap:10px}.oLyoZa_step{font-size:12px}}@media (prefers-reduced-motion:reduce){.oLyoZa_stage *,.oLyoZa_stage :before,.oLyoZa_stage :after{transition-duration:0s!important;transition-delay:0s!important;animation:none!important}.oLyoZa_cursor{display:none}}
.iM51uW_page{color:var(--foreground);background:var(--background)}.iM51uW_wrap{width:min(100% - 40px,1240px);min-width:0;margin-inline:auto}.iM51uW_section{border-bottom:1px solid var(--border);padding-block:36px}.iM51uW_hero{border-bottom:1px solid var(--border);background:var(--card);padding-block:30px}.iM51uW_heroGrid{align-items:center;gap:24px;display:grid}.iM51uW_eyebrow{color:var(--teal,#f97316);margin-bottom:12px;font-size:13px;font-weight:750}.iM51uW_title{letter-spacing:-.025em;max-width:18ch;font-size:clamp(30px,4.2vw,56px);font-weight:800;line-height:1.15}.iM51uW_intro{color:var(--muted-foreground);max-width:62ch;margin-top:16px;font-size:16px;line-height:1.75}.iM51uW_actions{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:22px;display:flex}.iM51uW_primary{color:#101827;background:#f97316;border-radius:12px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:11px 20px;font-weight:750;line-height:1.5;display:inline-flex}.iM51uW_primary:hover{background:#fb923c}.iM51uW_quiet{min-height:44px;color:var(--foreground);text-underline-offset:5px;align-items:center;gap:8px;font-weight:650;-webkit-text-decoration:underline #f9731670;text-decoration:underline #f9731670;display:inline-flex}.iM51uW_quiet:hover{color:#f97316}.iM51uW_heroMedia{border:1px solid var(--border);border-radius:18px;overflow:hidden}.iM51uW_heroMedia img{aspect-ratio:16/9;object-fit:cover;width:100%}.iM51uW_heading{font-size:clamp(23px,2.8vw,34px);font-weight:750;line-height:1.3}.iM51uW_sectionTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.iM51uW_muted{color:var(--muted-foreground);line-height:1.75}.iM51uW_choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.iM51uW_choice{border:1px solid var(--border);background:var(--card);border-radius:12px;align-items:center;gap:10px;min-height:72px;padding:13px;font-size:14px;font-weight:650;line-height:1.5;display:flex}.iM51uW_choice svg{color:#f97316;flex-shrink:0}.iM51uW_choice:hover{border-color:#f9731680}.iM51uW_grid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.iM51uW_card{border:1px solid var(--border);background:var(--card);border-radius:16px;min-width:0;overflow:hidden}.iM51uW_cardBody{padding:20px}.iM51uW_card h2,.iM51uW_card h3{font-size:20px;font-weight:750;line-height:1.4}.iM51uW_card p{color:var(--muted-foreground);margin-top:10px;font-size:15px;line-height:1.75}.iM51uW_cardImage{aspect-ratio:16/9;object-fit:cover;width:100%}.iM51uW_cardList{color:var(--muted-foreground);gap:8px;margin-top:14px;padding-inline-start:18px;font-size:14px;line-height:1.7;list-style:outside;display:grid}.iM51uW_cardList li::marker{color:#f97316}.iM51uW_preview{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.iM51uW_preview a{border:1px solid var(--border);background:var(--card);border-radius:14px;padding:20px}.iM51uW_preview h3{margin-bottom:7px;font-size:19px;font-weight:750}.iM51uW_preview p{color:var(--muted-foreground);font-size:14px;line-height:1.7}.iM51uW_disclosure{border:1px solid var(--border);background:var(--card);border-radius:12px;min-width:0;margin-top:16px;padding:0 18px}.iM51uW_disclosure summary{cursor:pointer;padding-block:16px;font-weight:650;line-height:1.6}.iM51uW_disclosure summary::marker{color:#f97316}.iM51uW_disclosure>:not(summary){margin-block:0 18px}.iM51uW_disclosure p{color:var(--muted-foreground);font-size:15px;line-height:1.8}.iM51uW_steps{gap:20px;margin-top:20px;display:grid}.iM51uW_step{border-inline-start:2px solid #f9731660;padding-inline-start:16px}.iM51uW_step strong{margin-bottom:6px;font-size:17px;display:block}.iM51uW_step p{color:var(--muted-foreground);font-size:15px;line-height:1.7}.iM51uW_cta{background:var(--card);border:1px solid var(--border);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px;padding:24px;display:flex}.iM51uW_chip{color:#f97316;font-size:13px;font-weight:650}.iM51uW_filter{flex-wrap:wrap;gap:8px;margin-block:20px;display:flex}.iM51uW_filter button,.iM51uW_filter a{border:1px solid var(--border);background:var(--card);border-radius:10px;min-height:44px;padding:10px 15px;font-size:14px}.iM51uW_filter [aria-pressed=true]{color:#101827;background:#f97316;border-color:#f97316;font-weight:700}.iM51uW_price{color:#f97316;margin-block:14px 4px;font-size:26px;font-weight:800}.iM51uW_fees{grid-template-columns:minmax(0,1fr) auto;gap:10px 16px;margin-block:16px;font-size:14px;line-height:1.6;display:grid}.iM51uW_fees dt{color:var(--muted-foreground)}.iM51uW_fees dd{text-align:end;font-weight:650}.iM51uW_listRows{gap:12px;display:grid}.iM51uW_row{border:1px solid var(--border);background:var(--card);border-radius:14px;gap:14px;padding:20px;display:grid}.iM51uW_row h2,.iM51uW_row h3{font-size:19px;font-weight:750;line-height:1.5}.iM51uW_row p{color:var(--muted-foreground);margin-top:6px;font-size:14px;line-height:1.7}.iM51uW_anchor{scroll-margin-top:100px}@media (min-width:640px){.iM51uW_grid,.iM51uW_preview{grid-template-columns:repeat(2,minmax(0,1fr))}.iM51uW_choices,.iM51uW_steps{grid-template-columns:repeat(3,minmax(0,1fr))}.iM51uW_row{grid-template-columns:minmax(0,1fr) auto;align-items:center}}@media (min-width:1024px){.iM51uW_wrap{width:min(100% - 96px,1240px)}.iM51uW_hero{padding-block:52px}.iM51uW_heroGrid{grid-template-columns:1.05fr .95fr;gap:48px}.iM51uW_section{padding-block:52px}.iM51uW_choices{grid-template-columns:repeat(5,minmax(0,1fr))}.iM51uW_gridThree{grid-template-columns:repeat(3,minmax(0,1fr))}.iM51uW_intro{font-size:18px}.iM51uW_heroMedia img{aspect-ratio:4/3}.iM51uW_anchor{scroll-margin-top:150px}}@media (prefers-reduced-motion:no-preference){.iM51uW_primary,.iM51uW_choice,.iM51uW_quiet{transition:background-color .15s,color .15s,border-color .15s}}
.h_SKVG_hero{border-bottom:1px solid var(--border);background:radial-gradient(ellipse at 18% 40%, #f973160d, transparent 55%), var(--card);padding-block:38px 44px;position:relative}.h_SKVG_heroGrid{align-items:center;gap:30px;min-width:0;display:grid}.h_SKVG_heroCopy{min-width:0}.h_SKVG_heroTitle{letter-spacing:-.025em;text-wrap:balance;max-width:20ch;font-size:clamp(34px,4.2vw,60px);font-weight:800;line-height:1.23}.h_SKVG_heroIntro{max-width:57ch;color:var(--muted-foreground);margin-top:22px;font-size:16px;line-height:1.85}.h_SKVG_heroNote{max-width:58ch;color:var(--muted-foreground);align-items:flex-start;gap:8px;margin-top:24px;font-size:12px;line-height:1.85;display:flex}.h_SKVG_heroNote>span{background:#f97316;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:8px}.h_SKVG_visual{width:100%;min-width:0}.h_SKVG_servicesSection{border-bottom:1px solid var(--border);background:var(--background);padding-block:38px 44px}.h_SKVG_servicesHeader{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:25px;display:flex}.h_SKVG_sectionLabel{color:var(--teal,#f97316);margin-bottom:10px;font-size:12px;font-weight:700}.h_SKVG_sectionIntro{max-width:52ch;color:var(--muted-foreground);margin-top:12px;font-size:14px;line-height:1.8}.h_SKVG_servicesHeader>a{flex-shrink:0}.h_SKVG_serviceGrid{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.h_SKVG_serviceCard{border:1px solid var(--border);background:var(--card);min-width:0;color:var(--foreground);border-radius:17px;flex-direction:column;align-items:flex-start;padding:23px;display:flex}.h_SKVG_serviceCardTop{justify-content:space-between;align-items:center;gap:12px;width:100%;margin-bottom:19px;display:flex}.h_SKVG_serviceIcon{width:46px;height:46px;color:var(--teal,#f97316);background:color-mix(in srgb, #f97316 9%, var(--card));border-radius:13px;flex-shrink:0;place-items:center;display:grid}.h_SKVG_serviceNumber{letter-spacing:.06em;color:var(--muted-foreground);opacity:.65;font-variant-numeric:tabular-nums;font-size:12px}.h_SKVG_serviceCard h3{font-size:19px;font-weight:750;line-height:1.55}.h_SKVG_serviceCard>p{color:var(--muted-foreground);margin-block:10px 21px;font-size:14px;line-height:1.85}.h_SKVG_serviceAction{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;width:100%;margin-top:auto;padding-top:15px;font-size:12px;font-weight:700;line-height:1.6;display:flex}.h_SKVG_serviceAction svg{color:var(--teal,#f97316)}.h_SKVG_serviceCard:hover{border-color:color-mix(in srgb, #f97316 50%, var(--border));background:color-mix(in srgb, #f97316 3%, var(--card))}.h_SKVG_serviceCard:focus-visible{outline-offset:4px;outline:2px solid #f97316}@media (min-width:560px){.h_SKVG_serviceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.h_SKVG_hero{padding-block:58px 64px}.h_SKVG_heroGrid{grid-template-columns:minmax(0,1.04fr) minmax(0,1fr);gap:60px}.h_SKVG_heroIntro{font-size:17px}.h_SKVG_servicesSection{padding-block:54px 64px}.h_SKVG_servicesHeader{margin-bottom:30px}.h_SKVG_serviceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.h_SKVG_serviceCard{padding:27px}}@media (max-width:559px){.h_SKVG_servicesHeader{flex-wrap:wrap;align-items:flex-start}.h_SKVG_serviceCard{padding:20px}.h_SKVG_serviceCardTop{margin-bottom:14px}.h_SKVG_serviceCard>p{margin-bottom:16px}}@media (prefers-reduced-motion:no-preference){.h_SKVG_serviceCard{transition:border-color .2s,background-color .2s}}
.HuKFoG_page{overflow:clip}.HuKFoG_hero{border-bottom:1px solid var(--border);background:radial-gradient(ellipse at 80% 0%, #f9731612, transparent 60%), var(--card);padding-block:24px 48px}.HuKFoG_breadcrumb{color:var(--muted-foreground);flex-wrap:wrap;gap:9px;margin-bottom:34px;font-size:13px;display:flex}.HuKFoG_heroGrid,.HuKFoG_processGrid,.HuKFoG_faqGrid,.HuKFoG_resourceGrid,.HuKFoG_finalGrid{gap:32px;display:grid}.HuKFoG_heroGrid{align-items:center}.HuKFoG_eyebrow{color:var(--teal,#f97316);align-items:center;gap:8px;margin-bottom:15px;font-size:13px;font-weight:750;display:flex}.HuKFoG_title{letter-spacing:-.025em;text-wrap:balance;max-width:22ch;font-size:clamp(30px,4.2vw,53px);font-weight:800;line-height:1.28}.HuKFoG_lead{max-width:62ch;color:var(--muted-foreground);margin-top:22px;font-size:16px;line-height:1.9}.HuKFoG_flow{border:1px solid var(--border);background:var(--background);border-radius:22px;padding:25px;box-shadow:0 16px 50px #00000008}.HuKFoG_flow figcaption>span{color:var(--muted-foreground);margin-bottom:8px;font-size:12px;display:block}.HuKFoG_flow figcaption strong{max-width:26ch;font-size:20px;line-height:1.6;display:block}.HuKFoG_flow ol{gap:12px;margin-top:24px;display:grid}.HuKFoG_flow li{border:1px solid var(--border);background:var(--card);border-radius:12px;align-items:center;gap:14px;padding:15px;display:flex}.HuKFoG_flowIcon{width:46px;height:46px;color:var(--teal,#f97316);background:#f9731615;border-radius:12px;flex-shrink:0;place-items:center;display:grid}.HuKFoG_flowNumber{color:var(--muted-foreground);font-size:10px;font-weight:650}.HuKFoG_flow h2{font-size:15px;font-weight:750;line-height:1.6}.HuKFoG_flow p{color:var(--muted-foreground);font-size:12px;line-height:1.7}.HuKFoG_section{border-bottom:1px solid var(--border);padding-block:48px}.HuKFoG_anchor{scroll-margin-top:170px}.HuKFoG_soft{background:var(--card)}.HuKFoG_sectionIntro{max-width:760px;margin-bottom:28px}.HuKFoG_sectionIntro>p:last-child{margin-top:12px}.HuKFoG_systemGrid,.HuKFoG_scopeGrid{gap:16px;display:grid}.HuKFoG_systemCard{border:1px solid var(--border);background:var(--card);border-radius:16px;flex-direction:column;min-width:0;padding:23px;display:flex}.HuKFoG_systemTop{color:var(--teal,#f97316);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.HuKFoG_systemTop>span{background:#f9731610;border-radius:7px;align-items:center;gap:5px;padding:5px 8px;font-size:11px;font-weight:650;line-height:1.5;display:inline-flex}.HuKFoG_systemCard h3{margin-top:22px;font-size:19px;font-weight:750;line-height:1.6}.HuKFoG_systemCard>p{color:var(--muted-foreground);margin-block:8px 24px;font-size:14px;line-height:1.8}.HuKFoG_systemActions{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:auto;padding-top:16px;font-size:13px;display:flex}.HuKFoG_systemActions a{align-items:center;gap:7px;min-height:36px;display:inline-flex}.HuKFoG_systemActions a:first-child{color:var(--teal,#f97316);font-weight:750}.HuKFoG_systemActions a:last-child{text-underline-offset:4px;color:var(--muted-foreground);text-decoration:underline}.HuKFoG_scopeCard{border:1px solid var(--border);background:var(--background);border-radius:15px;padding:24px}.HuKFoG_scopeCard>span{color:var(--teal,#f97316);font-size:13px;font-weight:750}.HuKFoG_scopeCard h3,.HuKFoG_steps h3{margin-block:12px 8px;font-size:18px;font-weight:750;line-height:1.6}.HuKFoG_scopeCard p,.HuKFoG_steps p{color:var(--muted-foreground);font-size:14px;line-height:1.85}.HuKFoG_steps{gap:26px;margin-top:30px;display:grid}.HuKFoG_steps li{align-items:flex-start;gap:16px;display:flex}.HuKFoG_steps li>span{width:35px;height:35px;color:var(--teal,#f97316);border:1px solid #f9731640;border-radius:50%;flex-shrink:0;place-items:center;font-size:13px;font-weight:750;display:grid}.HuKFoG_steps h3{margin-top:1px}.HuKFoG_preparation{border:1px solid var(--border);background:var(--card);border-radius:18px;align-self:start;padding:28px}.HuKFoG_preparation>svg{color:var(--teal,#f97316);margin-bottom:17px}.HuKFoG_preparation h2,.HuKFoG_smallHeading{font-size:20px;font-weight:750;line-height:1.6}.HuKFoG_preparation ul{gap:17px;margin-block:22px;display:grid}.HuKFoG_preparation li{color:var(--muted-foreground);align-items:flex-start;gap:9px;font-size:14px;line-height:1.8;display:flex}.HuKFoG_preparation li svg{color:var(--teal,#f97316);flex-shrink:0;margin-top:4px}.HuKFoG_faqGrid>div:last-child>details:first-child{margin-top:0}.HuKFoG_resourceGrid p{margin-top:10px;font-size:14px}.HuKFoG_sourceLinks,.HuKFoG_relatedLinks{gap:9px;margin-top:17px;display:grid}.HuKFoG_sourceLinks a,.HuKFoG_relatedLinks a{color:var(--muted-foreground);text-underline-offset:4px;align-items:center;gap:8px;padding-block:5px;font-size:13px;line-height:1.7;text-decoration:underline;display:inline-flex}.HuKFoG_sourceLinks svg,.HuKFoG_relatedLinks svg{flex-shrink:0}.HuKFoG_finalSection{color:#fff;background:#111b2b;padding-block:40px}.HuKFoG_finalGrid{align-items:center}.HuKFoG_finalGrid>div>p{color:#bdc6d1;max-width:58ch;margin-top:14px;line-height:1.8}.HuKFoG_inquiryForm{gap:11px;display:grid}.HuKFoG_inquiryForm label{font-size:13px;font-weight:650}.HuKFoG_inquiryForm select{color:#fff;width:100%;min-width:0;min-height:48px;font:inherit;background:#192538;border:1px solid #465267;border-radius:10px;padding:11px 13px;font-size:14px}.HuKFoG_inquiryForm button{width:100%;margin-top:3px}@media (min-width:640px){.HuKFoG_systemGrid,.HuKFoG_scopeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.HuKFoG_hero{padding-bottom:60px}.HuKFoG_section{padding-block:60px}}@media (min-width:1024px){.HuKFoG_heroGrid{grid-template-columns:minmax(0,1.25fr) minmax(0,.8fr);gap:64px}.HuKFoG_systemGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.HuKFoG_processGrid,.HuKFoG_finalGrid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:64px}.HuKFoG_faqGrid{grid-template-columns:minmax(0,.7fr) minmax(0,1fr);gap:64px}.HuKFoG_resourceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px}.HuKFoG_flow{padding:30px}}@media (max-width:1023px){.HuKFoG_anchor{scroll-margin-top:90px}}
