._9mfAkG_skip{left:var(--xd-space-2);padding:var(--xd-space-2) var(--xd-space-3);background:var(--xd-surface);border-radius:var(--xd-radius-md);position:absolute;top:-100px}._9mfAkG_skip:focus{top:var(--xd-space-2);z-index:20}._9mfAkG_main{min-height:60vh}._9mfAkG_header{z-index:10;background:var(--xd-surface);border-bottom:1px solid var(--xd-border);position:sticky;top:0}._9mfAkG_headerInner{max-width:1120px;padding:0 var(--xd-space-4);justify-content:space-between;align-items:center;min-height:60px;margin:0 auto;display:flex}._9mfAkG_logoLink{align-items:center;min-height:44px;display:inline-flex}._9mfAkG_logoOnLight,._9mfAkG_logoOnDark{width:auto;height:32px;display:block}._9mfAkG_logoOnDark{display:none}:root[data-theme=dark] ._9mfAkG_logoOnLight{display:none}:root[data-theme=dark] ._9mfAkG_logoOnDark{display:block}._9mfAkG_navWide{align-items:center;gap:var(--xd-space-2);display:none}._9mfAkG_navPhone{position:static}._9mfAkG_navToggle{cursor:pointer;justify-content:center;align-items:center;width:44px;height:44px;list-style:none;display:flex}._9mfAkG_navToggle::-webkit-details-marker{display:none}._9mfAkG_navToggleBars,._9mfAkG_navToggleBars:before,._9mfAkG_navToggleBars:after{background:var(--xd-text);width:20px;height:2px;display:block}._9mfAkG_navToggleBars{position:relative}._9mfAkG_navToggleBars:before,._9mfAkG_navToggleBars:after{content:"";position:absolute;left:0}._9mfAkG_navToggleBars:before{top:-6px}._9mfAkG_navToggleBars:after{top:6px}._9mfAkG_navPhoneList{gap:var(--xd-space-1);padding:var(--xd-space-3) var(--xd-space-4) var(--xd-space-4);background:var(--xd-surface);border-bottom:1px solid var(--xd-border);box-shadow:var(--xd-shadow-md);flex-direction:column;display:flex;position:absolute;top:100%;left:0;right:0}._9mfAkG_navLink{min-width:44px;min-height:44px;padding:0 var(--xd-space-3);color:var(--xd-text);border-radius:var(--xd-radius-md);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}._9mfAkG_navLink:hover{background:var(--xd-surface-sunken)}._9mfAkG_navLink[aria-current=page]{color:var(--xd-accent-text);text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}._9mfAkG_buttonPrimary,._9mfAkG_buttonSecondary,._9mfAkG_buttonOnBrand,._9mfAkG_buttonOutlineOnBrand{min-height:44px;padding:0 var(--xd-space-5);border-radius:var(--xd-radius-md);border:1px solid #0000;justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}._9mfAkG_buttonPrimary{background:var(--xd-accent);color:#fff}._9mfAkG_buttonSecondary{background:var(--xd-surface);color:var(--xd-accent-text);border-color:var(--xd-border)}._9mfAkG_buttonOnBrand{background:var(--xd-nav-text);color:var(--xd-navy)}._9mfAkG_buttonOutlineOnBrand{color:var(--xd-nav-text);border-color:var(--xd-nav-text)}._9mfAkG_buttons{gap:var(--xd-space-3);margin-top:var(--xd-space-5);flex-wrap:wrap;display:flex}._9mfAkG_hero{padding:var(--xd-space-10) 0;background:var(--xd-surface);border-bottom:1px solid var(--xd-border)}._9mfAkG_heroInner{max-width:1120px;padding:0 var(--xd-space-4);margin:0 auto}._9mfAkG_noBreak{white-space:nowrap}._9mfAkG_eyebrow{margin:0 0 var(--xd-space-3);color:var(--xd-accent-text);font-size:var(--xd-text-sm);font-weight:600}._9mfAkG_heroTitle{max-width:20ch;font-size:var(--xd-text-3xl);letter-spacing:-.02em;margin:0;font-weight:750;line-height:1.15}._9mfAkG_heroAccent{background:var(--xd-gradient);color:#0000;-webkit-background-clip:text;background-clip:text}:root[data-theme=dark] ._9mfAkG_heroAccent{background:linear-gradient(135deg, var(--xd-cyan) 0%, var(--xd-blue) 55%, #a78bfa 100%);-webkit-background-clip:text;background-clip:text}._9mfAkG_heroGrid{gap:var(--xd-space-8);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}._9mfAkG_heroVisual{display:none}._9mfAkG_heroStage{justify-items:center;display:grid}._9mfAkG_phone{--phone-width:240px;--phone-bezel:9px;width:var(--phone-width);padding:var(--phone-bezel);background:#0f172a;border-radius:40px;position:relative;box-shadow:0 0 0 1px #94a3b859,0 24px 48px -16px #0f172a73,0 8px 16px -8px #0f172a4d}._9mfAkG_phone:before,._9mfAkG_phone:after{content:"";background:#1e293b;border-radius:2px;width:3px;position:absolute}._9mfAkG_phone:before{height:12%;top:22%;left:-3px}._9mfAkG_phone:after{height:16%;top:26%;right:-3px}._9mfAkG_phoneScreen{aspect-ratio:600/1298;background:#fff;border-radius:31px;overflow:hidden}._9mfAkG_phoneScreen img{width:100%;height:auto;display:block}._9mfAkG_phoneIsland{z-index:1;top:calc(var(--phone-bezel) + 8px);background:#0f172a;border-radius:999px;width:30%;height:20px;position:absolute;left:50%;transform:translate(-50%)}._9mfAkG_phoneScreen ._9mfAkG_phoneShotDark{display:none}:root[data-theme=dark] ._9mfAkG_phoneScreen ._9mfAkG_phoneShotLight{display:none}:root[data-theme=dark] ._9mfAkG_phoneScreen ._9mfAkG_phoneShotDark{display:block}:root[data-theme=dark] ._9mfAkG_phoneScreen{background:#0b1220}:root[data-theme=dark] ._9mfAkG_phone{box-shadow:0 0 0 1px #94a3b847,0 24px 48px -16px #000000b3}._9mfAkG_mockWindow{background:var(--xd-bg);border:1px solid var(--xd-border);border-radius:var(--xd-radius-lg);box-shadow:var(--xd-shadow-md);overflow:hidden}._9mfAkG_mockBar{align-items:center;gap:var(--xd-space-2);padding:var(--xd-space-2) var(--xd-space-3);background:var(--xd-surface);border-bottom:1px solid var(--xd-border);color:var(--xd-text-muted);font-size:var(--xd-text-xs);display:flex}._9mfAkG_mockDot{background:var(--xd-border);border-radius:50%;width:8px;height:8px}._9mfAkG_mockBody{gap:var(--xd-space-3);padding:var(--xd-space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}._9mfAkG_mockCard{padding:var(--xd-space-3);background:var(--xd-surface);border:1px solid var(--xd-border);border-radius:var(--xd-radius-md)}._9mfAkG_mockLabel{color:var(--xd-text-muted);font-size:var(--xd-text-xs)}._9mfAkG_mockNumber{margin-top:var(--xd-space-1);font-size:var(--xd-text-xl);font-weight:700;line-height:1.2}._9mfAkG_mockBars{height:64px;margin-top:var(--xd-space-2);align-items:flex-end;gap:6px;display:flex}._9mfAkG_mockBars span{background:var(--xd-accent);opacity:.85;border-radius:3px 3px 0 0;flex:1 1 0}._9mfAkG_mockBadge{align-items:center;gap:var(--xd-space-2);padding:0 0 var(--xd-space-3);background:var(--xd-surface);border:1px solid var(--xd-border);border-radius:var(--xd-radius-md);text-align:center;flex-direction:column;grid-row:span 2;display:flex;overflow:hidden}._9mfAkG_mockBadgeTop{padding:var(--xd-space-2);background:var(--xd-gradient);color:#fff;font-size:var(--xd-text-xs);align-self:stretch;font-weight:600}._9mfAkG_mockBadgeName{font-weight:700}._9mfAkG_mockBadgeRole{color:var(--xd-text-muted);font-size:var(--xd-text-xs)}._9mfAkG_mockQr{border-radius:var(--xd-radius-sm);background:#fff;width:96px;height:96px;padding:6px}._9mfAkG_mockQr rect{fill:#0b1b3a}._9mfAkG_mockStatus{padding:2px var(--xd-space-2);background:var(--xd-success-soft);color:var(--xd-success);border-radius:var(--xd-radius-pill);font-size:var(--xd-text-xs);align-items:center;gap:6px;font-weight:600;display:inline-flex}._9mfAkG_heroText{margin:var(--xd-space-4) 0 0;max-width:60ch;color:var(--xd-text-muted);font-size:var(--xd-text-lg);line-height:1.55}._9mfAkG_intro{max-width:1120px;padding:var(--xd-space-8) var(--xd-space-4) 0;margin:0 auto}._9mfAkG_introTitle{font-size:var(--xd-text-2xl);letter-spacing:-.01em;margin:0;font-weight:700;line-height:1.2}._9mfAkG_introText{margin:var(--xd-space-3) 0 0;max-width:62ch;color:var(--xd-text-muted);font-size:var(--xd-text-lg);line-height:1.55}._9mfAkG_section{max-width:1120px;padding:var(--xd-space-8) var(--xd-space-4);margin:0 auto}._9mfAkG_sectionTitle{font-size:var(--xd-text-xl);margin:0;font-weight:700;line-height:1.3}._9mfAkG_sectionText{margin:var(--xd-space-2) 0 0;max-width:62ch;color:var(--xd-text-muted);line-height:1.55}._9mfAkG_tiles{gap:var(--xd-space-4);margin-top:var(--xd-space-5);grid-template-columns:minmax(0,1fr);display:grid}._9mfAkG_tile{padding:var(--xd-space-5);background:var(--xd-surface);border:1px solid var(--xd-border);border-radius:var(--xd-radius-lg)}._9mfAkG_tile p{margin:var(--xd-space-2) 0 0;color:var(--xd-text-muted);line-height:1.55}._9mfAkG_tileImage{width:100%;max-width:280px;height:auto;margin:0 auto var(--xd-space-4);display:block}._9mfAkG_introImage,._9mfAkG_contactImage{width:100%;height:auto;display:none}._9mfAkG_tileTitle{font-size:var(--xd-text-lg);margin:0;font-weight:650;line-height:1.35}._9mfAkG_tileIcon{width:44px;height:44px;margin-bottom:var(--xd-space-3);border-radius:var(--xd-radius-md);background:var(--xd-accent-soft);color:var(--xd-accent-text);justify-content:center;align-items:center;display:inline-flex}._9mfAkG_tileIcon svg{width:24px;height:24px}._9mfAkG_list{margin:var(--xd-space-3) 0 0;padding-left:var(--xd-space-5);color:var(--xd-text-muted);line-height:1.55}._9mfAkG_list li+li{margin-top:var(--xd-space-2)}._9mfAkG_price{margin:var(--xd-space-2) 0 0;font-size:var(--xd-text-xl);font-weight:700}._9mfAkG_steps{gap:var(--xd-space-4);margin:var(--xd-space-5) 0 0;counter-reset:step;grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}._9mfAkG_steps li{counter-increment:step;color:var(--xd-text-muted);line-height:1.55}._9mfAkG_steps li:before{content:counter(step);width:var(--xd-space-8);height:var(--xd-space-8);margin-bottom:var(--xd-space-2);background:var(--xd-accent-soft);color:var(--xd-accent-text);border-radius:var(--xd-radius-md);justify-content:center;align-items:center;font-weight:700;display:flex}._9mfAkG_steps strong{color:var(--xd-text);display:block}._9mfAkG_cta{margin:var(--xd-space-8) var(--xd-space-4);padding:var(--xd-space-8) var(--xd-space-5);background:var(--xd-navy);color:var(--xd-nav-text);border-radius:var(--xd-radius-lg)}._9mfAkG_cta p{margin:var(--xd-space-2) 0 0}._9mfAkG_ctaTitle{font-size:var(--xd-text-xl);margin:0;font-weight:700;line-height:1.3}._9mfAkG_prose{max-width:72ch;color:var(--xd-text);overflow-wrap:anywhere;line-height:1.65}._9mfAkG_prose h2{margin:var(--xd-space-6) 0 var(--xd-space-2);font-size:var(--xd-text-lg);font-weight:650}._9mfAkG_prose h2:first-child{margin-top:0}._9mfAkG_prose p,._9mfAkG_prose ul{margin:var(--xd-space-2) 0 0}._9mfAkG_prose ul{padding-left:var(--xd-space-5)}._9mfAkG_prose li+li{margin-top:var(--xd-space-1)}._9mfAkG_contactGrid{gap:var(--xd-space-6);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}._9mfAkG_contactList{gap:var(--xd-space-3);margin:var(--xd-space-4) 0 0;display:grid}._9mfAkG_contactList dt{color:var(--xd-text-muted);font-size:var(--xd-text-sm)}._9mfAkG_contactList dd{margin:0}._9mfAkG_contactList a{align-items:center;min-height:32px;font-weight:500;display:inline-flex}._9mfAkG_contactHours{margin:var(--xd-space-4) 0 0;color:var(--xd-text-muted);font-size:var(--xd-text-sm);line-height:1.55}._9mfAkG_formCard{gap:var(--xd-space-4);padding:var(--xd-space-5);background:var(--xd-surface);border:1px solid var(--xd-border);border-radius:var(--xd-radius-lg);display:grid}._9mfAkG_formLoading{min-height:480px;color:var(--xd-text-muted)}@media (min-width:1024px){._9mfAkG_formCard .dx-texteditor.dx-texteditor{min-height:44px}._9mfAkG_formCard .dx-texteditor-input.dx-texteditor-input{min-height:42px}._9mfAkG_formCard .dx-button.dx-button-default{min-width:160px;min-height:48px}._9mfAkG_formCard .dx-button.dx-button-default .dx-button-text{font-size:var(--xd-text-md);font-weight:600}}._9mfAkG_honeypot{position:absolute;left:-10000px}._9mfAkG_footer{border-top:1px solid var(--xd-border);background:var(--xd-surface)}._9mfAkG_footerInner{max-width:1120px;padding:var(--xd-space-6) var(--xd-space-4);margin:0 auto}._9mfAkG_footerLinks{column-gap:var(--xd-space-4);flex-wrap:wrap;display:flex}._9mfAkG_footerLinks a{align-items:center;min-height:44px;font-weight:500;display:inline-flex}._9mfAkG_footerText{margin:var(--xd-space-2) 0 0;color:var(--xd-text-muted);font-size:var(--xd-text-sm)}@media (min-width:768px){._9mfAkG_heroTitle{font-size:calc(var(--xd-text-3xl) + var(--xd-space-2))}._9mfAkG_tiles{grid-template-columns:repeat(2,minmax(0,1fr))}._9mfAkG_tile:last-child:nth-child(odd){grid-column:1/-1}._9mfAkG_steps{grid-template-columns:repeat(2,minmax(0,1fr))}._9mfAkG_phone{--phone-width:260px}._9mfAkG_contactGrid{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}._9mfAkG_contactImage{max-width:320px;margin-top:var(--xd-space-6);display:block}._9mfAkG_introWithImage{gap:var(--xd-space-6);grid-template-columns:minmax(0,1fr) minmax(0,240px);align-items:center;display:grid}._9mfAkG_introImage{display:block}._9mfAkG_intro,._9mfAkG_section,._9mfAkG_headerInner,._9mfAkG_footerInner,._9mfAkG_heroInner{padding-left:var(--xd-space-6);padding-right:var(--xd-space-6)}._9mfAkG_cta{margin-left:var(--xd-space-6);margin-right:var(--xd-space-6);padding:var(--xd-space-8)}}@media (min-width:1024px){._9mfAkG_navWide{display:flex}._9mfAkG_navPhone{display:none}._9mfAkG_tiles{grid-template-columns:repeat(3,minmax(0,1fr))}._9mfAkG_tile:last-child:nth-child(odd){grid-column:auto}._9mfAkG_tile:last-child:nth-child(3n+1){grid-column:1/-1}._9mfAkG_steps{grid-template-columns:repeat(4,minmax(0,1fr))}._9mfAkG_heroGrid{gap:var(--xd-space-10);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}._9mfAkG_heroStage{grid-template:minmax(0,1fr)/minmax(0,1fr);justify-items:stretch}._9mfAkG_heroVisual{grid-area:1/1;place-self:center end;width:min(280px,100% - 196px);display:block}._9mfAkG_heroStage ._9mfAkG_mockBadge{display:none}._9mfAkG_heroStage ._9mfAkG_mockBody{grid-template-columns:minmax(0,1fr)}._9mfAkG_heroStage ._9mfAkG_mockBody,._9mfAkG_heroStage ._9mfAkG_mockBar{padding-left:calc(var(--xd-space-4) + 36px)}._9mfAkG_phone{--phone-width:232px;z-index:1;grid-area:1/1;justify-self:start}._9mfAkG_introWithImage{grid-template-columns:minmax(0,1fr) minmax(0,340px)}._9mfAkG_cta{max-width:1072px;margin-left:auto;margin-right:auto}}@media (min-width:768px) and (max-width:1023.98px){._9mfAkG_tilesBalanced>._9mfAkG_tileWithIcon:last-child:nth-child(odd){column-gap:var(--xd-space-4);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}._9mfAkG_tilesBalanced>._9mfAkG_tileWithIcon:last-child:nth-child(odd)>*{grid-column:2}._9mfAkG_tilesBalanced>._9mfAkG_tileWithIcon:last-child:nth-child(odd)>._9mfAkG_tileIcon{grid-area:1/1/span 2;margin-bottom:0}}@media (min-width:1024px){._9mfAkG_tilesBalanced{grid-template-columns:repeat(12,minmax(0,1fr))}._9mfAkG_tilesBalanced>._9mfAkG_tile,._9mfAkG_tilesBalanced>._9mfAkG_tile:last-child:nth-child(3n+1){grid-column:span 4}._9mfAkG_tilesBalanced>._9mfAkG_tile:first-child:nth-last-child(7),._9mfAkG_tilesBalanced>._9mfAkG_tile:first-child:nth-last-child(7)~._9mfAkG_tile:nth-child(-n+4){grid-column:span 3}}
