.TeklifAlClient-module__y817jG__page{max-width:var(--max-width);padding:var(--space-16) var(--space-6);margin:0 auto}@media (min-width:768px){.TeklifAlClient-module__y817jG__page{padding:var(--space-16) var(--space-8)}}.TeklifAlClient-module__y817jG__inner{gap:var(--space-12);grid-template-columns:1fr;display:grid}@media (min-width:900px){.TeklifAlClient-module__y817jG__inner{gap:var(--space-16);grid-template-columns:380px 1fr;align-items:start}}.TeklifAlClient-module__y817jG__left{gap:var(--space-6);flex-direction:column;display:flex}.TeklifAlClient-module__y817jG__heading{font-family:var(--font-display);font-size:var(--text-4xl);letter-spacing:-.02em;color:var(--text-dark);font-weight:700;line-height:1.1}.TeklifAlClient-module__y817jG__heading em{color:var(--accent);font-style:italic}.TeklifAlClient-module__y817jG__desc{font-size:var(--text-base);color:var(--text-muted);line-height:1.7}.TeklifAlClient-module__y817jG__contactInfo{gap:var(--space-3);padding:var(--space-5);background:var(--bg-secondary);border-radius:var(--radius-lg);border:1px solid var(--border);flex-direction:column;display:flex}.TeklifAlClient-module__y817jG__contactLine{font-size:var(--text-sm);color:var(--text-muted);transition:color var(--transition-fast);line-height:1.6;text-decoration:none}a.TeklifAlClient-module__y817jG__contactLine:hover{color:var(--accent)}.TeklifAlClient-module__y817jG__socials{gap:var(--space-3);flex-direction:column;display:flex}.TeklifAlClient-module__y817jG__socialsLabel{font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--text-light);font-weight:600}.TeklifAlClient-module__y817jG__socialList{gap:var(--space-2);flex-wrap:wrap;display:flex}.TeklifAlClient-module__y817jG__socialBtn{align-items:center;gap:var(--space-2);border-radius:var(--radius-full);background:var(--bg-card);border:1px solid var(--border);color:var(--text-muted);font-size:var(--text-xs);transition:all var(--transition-fast);padding:.45rem .85rem;font-weight:500;text-decoration:none;display:flex}.TeklifAlClient-module__y817jG__socialBtn:hover{background:var(--accent-subtle);border-color:var(--accent);color:var(--accent)}.TeklifAlClient-module__y817jG__formCard{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-xl);padding:var(--space-8);gap:var(--space-5);flex-direction:column;display:flex}.TeklifAlClient-module__y817jG__formCard form{gap:var(--space-5);flex-direction:column;display:flex}.TeklifAlClient-module__y817jG__row{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}@media (max-width:480px){.TeklifAlClient-module__y817jG__row{grid-template-columns:1fr}}.TeklifAlClient-module__y817jG__chips{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.TeklifAlClient-module__y817jG__chip{border-radius:var(--radius-full);border:1.5px solid var(--border);background:var(--bg-primary);color:var(--text-muted);font-size:var(--text-xs);cursor:pointer;transition:all var(--transition-fast);font-weight:500;font-family:var(--font-body);padding:.4rem .85rem}.TeklifAlClient-module__y817jG__chip:hover{border-color:var(--accent);color:var(--accent)}.TeklifAlClient-module__y817jG__chip.TeklifAlClient-module__y817jG__chipActive{background:var(--accent);border-color:var(--accent);color:var(--white)}.TeklifAlClient-module__y817jG__submit{justify-content:center;width:100%;background:#e00000!important;border-color:#e00000!important}.TeklifAlClient-module__y817jG__errorMsg{font-size:var(--text-sm);color:#dc2626;text-align:center;margin-top:.75rem}.TeklifAlClient-module__y817jG__successMsg{font-size:var(--text-sm);color:#15803d;text-align:center;margin-top:.75rem}
.LeadFormExtras-module__FocXEq__privacyNotice{font-size:var(--text-sm);color:var(--text-muted);margin:0;line-height:1.5}.LeadFormExtras-module__FocXEq__privacyNotice a{color:var(--text-dark);text-underline-offset:2px;text-decoration:underline}.LeadFormExtras-module__FocXEq__privacyNotice a:hover{color:var(--accent)}
.BrandsSection-module__Usf_Xq__section{padding:var(--space-20) 0 var(--space-16);background:var(--bg-primary);overflow:hidden}.BrandsSection-module__Usf_Xq__inner{gap:var(--space-10);flex-direction:column;display:flex}.BrandsSection-module__Usf_Xq__header{padding:0 var(--space-6);gap:var(--space-3);max-width:var(--max-width);flex-direction:column;width:100%;margin:0 auto;display:flex}@media (min-width:768px){.BrandsSection-module__Usf_Xq__header{padding:0 var(--space-8)}}.BrandsSection-module__Usf_Xq__marqueeOuter{gap:var(--space-5);flex-direction:column;display:flex}.BrandsSection-module__Usf_Xq__marqueeRow{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}.BrandsSection-module__Usf_Xq__marqueeTrack{gap:var(--space-4);width:max-content;animation:35s linear infinite BrandsSection-module__Usf_Xq__scroll;display:flex}.BrandsSection-module__Usf_Xq__marqueeTrack.BrandsSection-module__Usf_Xq__reverse{animation-duration:40s;animation-direction:reverse}.BrandsSection-module__Usf_Xq__marqueeTrack:hover{animation-play-state:paused}@keyframes BrandsSection-module__Usf_Xq__scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.BrandsSection-module__Usf_Xq__logoCard{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);width:140px;height:72px;padding:var(--space-3);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}.BrandsSection-module__Usf_Xq__logoCard:hover{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle)}.BrandsSection-module__Usf_Xq__logoImg{object-fit:contain;filter:grayscale(40%);width:auto;max-width:100%;height:auto;max-height:48px;transition:filter var(--transition-fast)}.BrandsSection-module__Usf_Xq__logoCard:hover .BrandsSection-module__Usf_Xq__logoImg{filter:grayscale(0%)}.BrandsSection-module__Usf_Xq__footer{padding-top:var(--space-4);justify-content:center;display:flex}
.Navbar-module__O8Na-a__navbar{z-index:var(--z-nav);padding:0 var(--space-6);height:var(--nav-height);transition:background-color var(--transition-base), box-shadow var(--transition-base), backdrop-filter var(--transition-base);align-items:center;display:flex;position:fixed;top:32px;left:0;right:0}.Navbar-module__O8Na-a__navbar.Navbar-module__O8Na-a__scrolled{-webkit-backdrop-filter:blur(16px);background:#f5ede0eb;box-shadow:0 1px 24px #1a120914}.Navbar-module__O8Na-a__inner{width:100%;max-width:var(--max-width);justify-content:space-between;align-items:center;gap:var(--space-6);margin:0 auto;display:flex}.Navbar-module__O8Na-a__logo{flex-shrink:0;align-items:center;text-decoration:none;display:flex}.Navbar-module__O8Na-a__logoImg{object-fit:contain;width:auto;height:32px;transition:opacity var(--transition-fast);display:block}.Navbar-module__O8Na-a__logo:hover .Navbar-module__O8Na-a__logoImg{opacity:.85}.Navbar-module__O8Na-a__desktopNav{align-items:center;gap:var(--space-8);display:none}@media (min-width:1024px){.Navbar-module__O8Na-a__desktopNav{display:flex}}@media (min-width:1024px) and (max-width:1199px){.Navbar-module__O8Na-a__desktopNav{gap:var(--space-5)}}@media (min-width:1024px) and (max-width:1279px){.Navbar-module__O8Na-a__navHome{display:none}}.Navbar-module__O8Na-a__navLink{white-space:nowrap;font-size:var(--text-sm);color:var(--text-muted);letter-spacing:.02em;transition:color var(--transition-fast);padding-bottom:2px;font-weight:500;text-decoration:none;position:relative}.Navbar-module__O8Na-a__navLink:after{content:"";background:var(--accent);width:0;height:1.5px;transition:width var(--transition-base);position:absolute;bottom:-2px;left:0}.Navbar-module__O8Na-a__navLink:hover{color:var(--text-dark)}.Navbar-module__O8Na-a__navLink:hover:after,.Navbar-module__O8Na-a__navLink.Navbar-module__O8Na-a__active:after{width:100%}.Navbar-module__O8Na-a__navLink.Navbar-module__O8Na-a__active{color:var(--text-dark)}.Navbar-module__O8Na-a__navDropdown{font-family:var(--font-body);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding-bottom:2px;display:flex}.Navbar-module__O8Na-a__dropdownWrap{position:relative}.Navbar-module__O8Na-a__chevron{transition:transform var(--transition-fast);flex-shrink:0}.Navbar-module__O8Na-a__chevronOpen{transform:rotate(180deg)}.Navbar-module__O8Na-a__dropdown{z-index:var(--z-modal);background:var(--white);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);padding:var(--space-4);min-width:480px;animation:.18s both Navbar-module__O8Na-a__fadeInDown;position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%)}.Navbar-module__O8Na-a__dropdownGrid{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.Navbar-module__O8Na-a__dropdownItem{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);transition:background var(--transition-fast);text-decoration:none;display:flex}.Navbar-module__O8Na-a__dropdownItem:hover{background:var(--bg-secondary)}.Navbar-module__O8Na-a__dropdownIcon{flex-shrink:0;font-size:1.25rem;line-height:1.4}.Navbar-module__O8Na-a__dropdownLabel{font-size:var(--text-sm);color:var(--text-dark);font-weight:600;line-height:1.3;display:block}.Navbar-module__O8Na-a__dropdownDesc{font-size:var(--text-xs);color:var(--text-muted);margin-top:2px;line-height:1.4;display:block}.Navbar-module__O8Na-a__dropdownWrapMega{position:static}.Navbar-module__O8Na-a__dropdownMega{width:min(760px, calc(100vw - 2 * var(--space-6)));min-width:0;margin-inline:auto;top:calc(100% + 4px);left:0;right:0;transform:none}.Navbar-module__O8Na-a__megaGrid{gap:var(--space-6);padding:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}.Navbar-module__O8Na-a__megaGroup{flex-direction:column;gap:2px;display:flex}.Navbar-module__O8Na-a__megaTitle{font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--text-light);padding:0 var(--space-3) var(--space-2);font-weight:700}.Navbar-module__O8Na-a__megaLink{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--text-dark);transition:background var(--transition-fast), color var(--transition-fast);font-weight:500;line-height:1.35;text-decoration:none;display:block}.Navbar-module__O8Na-a__megaLink:hover{background:var(--bg-secondary);color:var(--accent)}.Navbar-module__O8Na-a__megaAll{margin-top:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-1);border-top:1px solid var(--border);font-size:var(--text-sm);color:var(--accent);font-weight:600;text-decoration:none;display:block}.Navbar-module__O8Na-a__megaAll:hover{text-decoration:underline}.Navbar-module__O8Na-a__actions{align-items:center;gap:var(--space-4);display:flex}.Navbar-module__O8Na-a__navSocials{align-items:center;gap:var(--space-3);padding-right:var(--space-3);border-right:1px solid var(--border);display:none}@media (min-width:1100px){.Navbar-module__O8Na-a__navSocials{display:flex}}.Navbar-module__O8Na-a__navSocialIcon{color:var(--text-muted);transition:color var(--transition-fast), transform var(--transition-fast);justify-content:center;align-items:center;display:flex}.Navbar-module__O8Na-a__navSocialIcon:hover{color:var(--accent);transform:translateY(-2px)}.Navbar-module__O8Na-a__ctaBtn{display:none;background:#e00000!important;border-color:#e00000!important}@media (min-width:1024px){.Navbar-module__O8Na-a__ctaBtn{display:inline-flex}}.Navbar-module__O8Na-a__hamburger{border-radius:var(--radius-md);width:40px;height:40px;color:var(--text-dark);background:var(--bg-secondary);border:1px solid var(--border);transition:all var(--transition-fast);cursor:pointer;justify-content:center;align-items:center;display:flex}.Navbar-module__O8Na-a__hamburger:hover{background:var(--bg-card);border-color:var(--border-dark)}@media (min-width:1024px){.Navbar-module__O8Na-a__hamburger{display:none}}.Navbar-module__O8Na-a__mobileOverlay{z-index:calc(var(--z-nav) - 1);background:var(--bg-primary);padding-top:var(--nav-height);transition:transform var(--transition-slow);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto;transform:translate(100%)}.Navbar-module__O8Na-a__mobileOverlay.Navbar-module__O8Na-a__open{transform:translate(0)}@media (min-width:1024px){.Navbar-module__O8Na-a__mobileOverlay{display:none}}.Navbar-module__O8Na-a__mobileNav{padding:var(--space-12) var(--space-8) var(--space-8);flex-direction:column;flex:1;justify-content:space-between;display:flex}.Navbar-module__O8Na-a__mobileLinks{gap:var(--space-2);flex-direction:column;display:flex}.Navbar-module__O8Na-a__mobileGroup{flex-direction:column;animation:.4s both Navbar-module__O8Na-a__fadeInUp;display:flex}.Navbar-module__O8Na-a__mobileLink{font-family:var(--font-display);font-size:var(--text-3xl);color:var(--text-dark);padding:var(--space-4) 0;border-bottom:1px solid var(--border);transition:color var(--transition-fast), padding-left var(--transition-fast);text-align:left;cursor:pointer;background:0 0;border-top:none;border-left:none;border-right:none;justify-content:space-between;align-items:center;width:100%;font-weight:600;text-decoration:none;animation:.4s both Navbar-module__O8Na-a__fadeInUp;display:flex}.Navbar-module__O8Na-a__mobileLink:hover,.Navbar-module__O8Na-a__mobileLink.Navbar-module__O8Na-a__active{color:var(--accent);padding-left:var(--space-4)}.Navbar-module__O8Na-a__mobileSub{padding:var(--space-2) 0 var(--space-3) var(--space-4);border-bottom:1px solid var(--border);flex-direction:column;gap:2px;display:flex}.Navbar-module__O8Na-a__mobileSubLink{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2);border-radius:var(--radius-md);font-size:var(--text-lg);color:var(--text-muted);transition:color var(--transition-fast), background var(--transition-fast);font-weight:500;text-decoration:none;display:flex}.Navbar-module__O8Na-a__mobileSubLink:hover{color:var(--accent);background:var(--accent-subtle)}.Navbar-module__O8Na-a__mobileSubIcon{flex-shrink:0;font-size:1.1rem}.Navbar-module__O8Na-a__mobileCta{margin-top:var(--space-8);background:var(--accent);color:var(--white);font-family:var(--font-body);font-size:var(--text-base);letter-spacing:.04em;text-transform:uppercase;border-radius:var(--radius-full);transition:background var(--transition-fast), transform var(--transition-fast);justify-content:center;align-items:center;padding:1rem 2rem;font-weight:600;text-decoration:none;animation:.4s both Navbar-module__O8Na-a__fadeInUp;display:inline-flex}.Navbar-module__O8Na-a__mobileCta:hover{background:var(--accent-hover);transform:translateY(-2px)}.Navbar-module__O8Na-a__mobileFooter{padding-top:var(--space-8);color:var(--text-light)}.Navbar-module__O8Na-a__bottomBar{z-index:var(--z-sticky);-webkit-backdrop-filter:blur(16px);border-top:1px solid var(--border);padding-bottom:env(safe-area-inset-bottom,0);background:#f5ede0f5;display:flex;position:fixed;bottom:0;left:0;right:0}@media (min-width:768px){.Navbar-module__O8Na-a__bottomBar{display:none}}.Navbar-module__O8Na-a__tabItem{color:var(--text-muted);transition:color var(--transition-fast);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;padding:8px 4px;text-decoration:none;display:flex}.Navbar-module__O8Na-a__tabItem.Navbar-module__O8Na-a__tabActive{color:var(--accent)}.Navbar-module__O8Na-a__tabIcon{font-size:1.25rem;line-height:1}.Navbar-module__O8Na-a__tabLabel{letter-spacing:.04em;text-transform:uppercase;font-size:.6rem;font-weight:500;line-height:1}
.Sidebar-module__y-Zxfa__sidebar{top:var(--topbar-height);z-index:var(--z-sidebar);background:var(--bg-primary);border-right:1px solid var(--border);padding:var(--space-4) 0 var(--space-6);width:var(--sidebar-width);flex-direction:column;justify-content:space-between;align-items:flex-start;transition:width .28s cubic-bezier(.4,0,.2,1),box-shadow .28s;display:none;position:fixed;bottom:0;left:0;overflow:hidden}@media (min-width:1024px){.Sidebar-module__y-Zxfa__sidebar{display:flex}}.Sidebar-module__y-Zxfa__sidebar.Sidebar-module__y-Zxfa__hidden{display:none!important}.Sidebar-module__y-Zxfa__sidebar:hover{width:var(--sidebar-expanded);box-shadow:4px 0 32px #1a120914}.Sidebar-module__y-Zxfa__nav{gap:var(--space-1);width:100%;padding:0 var(--space-2);flex-direction:column;display:flex}.Sidebar-module__y-Zxfa__item{align-items:center;gap:var(--space-3);padding:10px var(--space-2);border-radius:var(--radius-md);color:var(--text-muted);transition:background var(--transition-fast), color var(--transition-fast);white-space:nowrap;min-height:44px;text-decoration:none;display:flex;position:relative;overflow:hidden}.Sidebar-module__y-Zxfa__item:hover{background:var(--bg-secondary);color:var(--text-dark)}.Sidebar-module__y-Zxfa__item.Sidebar-module__y-Zxfa__active{background:var(--accent-subtle);color:var(--accent)}.Sidebar-module__y-Zxfa__item.Sidebar-module__y-Zxfa__active .Sidebar-module__y-Zxfa__iconWrap{color:var(--accent)}.Sidebar-module__y-Zxfa__iconWrap{width:28px;height:28px;transition:transform var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Sidebar-module__y-Zxfa__item:hover .Sidebar-module__y-Zxfa__iconWrap{transform:scale(1.1)}.Sidebar-module__y-Zxfa__labelWrap{opacity:0;pointer-events:none;flex-direction:column;gap:2px;min-width:0;transition:opacity .2s 50ms,transform .2s 50ms;display:flex;transform:translate(-6px)}.Sidebar-module__y-Zxfa__sidebar:hover .Sidebar-module__y-Zxfa__labelWrap{opacity:1;pointer-events:auto;transform:translate(0)}.Sidebar-module__y-Zxfa__label{font-size:var(--text-sm);color:inherit;font-weight:600;line-height:1.2}.Sidebar-module__y-Zxfa__desc{font-size:var(--text-xs);color:var(--text-light);line-height:1.2}.Sidebar-module__y-Zxfa__item.Sidebar-module__y-Zxfa__active .Sidebar-module__y-Zxfa__desc{color:#e0000099}.Sidebar-module__y-Zxfa__ctaWrap{width:100%;padding:var(--space-4) var(--space-2) 0;border-top:1px solid var(--border);margin-top:var(--space-4)}.Sidebar-module__y-Zxfa__ctaBtn{align-items:center;gap:var(--space-3);padding:10px var(--space-2);border-radius:var(--radius-md);background:var(--accent-subtle);color:var(--accent);transition:background var(--transition-fast);white-space:nowrap;width:100%;min-height:44px;text-decoration:none;display:flex;overflow:hidden}.Sidebar-module__y-Zxfa__ctaBtn:hover{background:var(--accent);color:var(--white)}.Sidebar-module__y-Zxfa__ctaBtn:hover .Sidebar-module__y-Zxfa__desc{color:#ffffffb3}.Sidebar-module__y-Zxfa__ctaBtn .Sidebar-module__y-Zxfa__labelWrap{opacity:0;pointer-events:none;transform:translate(-6px)}.Sidebar-module__y-Zxfa__sidebar:hover .Sidebar-module__y-Zxfa__ctaBtn .Sidebar-module__y-Zxfa__labelWrap{opacity:1;pointer-events:auto;transform:translate(0)}
.Footer-module__yg9ahW__footer{background:var(--bg-dark);color:var(--text-on-dark);padding:var(--space-16) 0 var(--space-6);margin-bottom:60px}@media (min-width:768px){.Footer-module__yg9ahW__footer{margin-bottom:0}}.Footer-module__yg9ahW__inner{max-width:var(--max-width);padding:0 var(--space-6);margin:0 auto}@media (min-width:768px){.Footer-module__yg9ahW__inner{padding:0 var(--space-8)}}.Footer-module__yg9ahW__top{gap:var(--space-12);grid-template-columns:1fr;display:grid}@media (min-width:768px){.Footer-module__yg9ahW__top{gap:var(--space-16);grid-template-columns:280px 1fr}}.Footer-module__yg9ahW__brand{gap:var(--space-4);flex-direction:column;display:flex}.Footer-module__yg9ahW__logo{align-items:center;text-decoration:none;display:flex}.Footer-module__yg9ahW__logoImg{object-fit:contain;opacity:.9;width:auto;height:36px;transition:opacity var(--transition-fast);display:block}.Footer-module__yg9ahW__logo:hover .Footer-module__yg9ahW__logoImg{opacity:1}.Footer-module__yg9ahW__tagline{font-family:var(--font-display);font-size:var(--text-xl);color:var(--text-on-dark);line-height:1.3}.Footer-module__yg9ahW__tagline em{color:var(--accent);font-style:italic}.Footer-module__yg9ahW__address{font-size:var(--text-sm);color:var(--text-on-dark-2);line-height:1.7}.Footer-module__yg9ahW__links{gap:var(--space-8);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:1100px){.Footer-module__yg9ahW__links{grid-template-columns:repeat(4,1fr)}}.Footer-module__yg9ahW__linkGroup{gap:var(--space-3);flex-direction:column;display:flex}.Footer-module__yg9ahW__groupTitle{font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--text-on-dark-2);margin-bottom:var(--space-2);font-weight:600}.Footer-module__yg9ahW__link{font-size:var(--text-sm);color:var(--text-on-dark);transition:color var(--transition-fast);line-height:1.5;text-decoration:none}.Footer-module__yg9ahW__link:hover{color:var(--accent)}.Footer-module__yg9ahW__socialsRow{gap:var(--space-3);margin-top:var(--space-2);display:flex}.Footer-module__yg9ahW__socialIcon{color:var(--text-on-dark-2);transition:color var(--transition-fast), transform var(--transition-fast);justify-content:center;align-items:center;display:flex}.Footer-module__yg9ahW__socialIcon:hover{color:var(--accent);transform:translateY(-2px)}.Footer-module__yg9ahW__divider{width:100%;height:1px;margin:var(--space-10) 0 var(--space-6);background:#ffffff14}.Footer-module__yg9ahW__bottom{gap:var(--space-3);flex-direction:column;align-items:flex-start;display:flex}@media (min-width:640px){.Footer-module__yg9ahW__bottom{flex-direction:row;justify-content:space-between;align-items:center}}.Footer-module__yg9ahW__copyright{font-size:var(--text-xs);color:var(--text-on-dark-2)}.Footer-module__yg9ahW__legal{gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}.Footer-module__yg9ahW__legalLink{font-size:var(--text-xs);color:var(--text-on-dark-2);transition:color var(--transition-fast);text-decoration:none}.Footer-module__yg9ahW__legalLink:hover{color:var(--text-on-dark)}
.ServiceDirectory-module__MEXgQa__groups{gap:var(--space-6);display:grid}@media (min-width:900px){.ServiceDirectory-module__MEXgQa__groups{grid-template-columns:repeat(3,minmax(0,1fr))}}.ServiceDirectory-module__MEXgQa__group{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-xl);padding:var(--space-6)}.ServiceDirectory-module__MEXgQa__groupTitle{font-family:var(--font-display);font-size:var(--text-xl);margin-bottom:var(--space-4);color:var(--text-dark)}.ServiceDirectory-module__MEXgQa__serviceList{gap:var(--space-3);flex-direction:column;list-style:none;display:flex}.ServiceDirectory-module__MEXgQa__serviceList a{color:var(--text-dark);font-weight:600;line-height:1.4;display:block}.ServiceDirectory-module__MEXgQa__serviceList a:hover{color:var(--accent)}.ServiceDirectory-module__MEXgQa__serviceList span{font-size:var(--text-sm);color:var(--text-muted);margin-top:2px;font-weight:400;line-height:1.5;display:block}
.HomeAbout-module__0Mh7XW__section{background:var(--bg-primary);color:var(--text-dark);padding:var(--space-16) var(--space-6);border-top:1px solid var(--border)}.HomeAbout-module__0Mh7XW__inner{max-width:var(--content-width);margin:0 auto}.HomeAbout-module__0Mh7XW__title{font-family:var(--font-display);font-size:var(--text-3xl);letter-spacing:-.01em;margin-bottom:var(--space-4);line-height:1.15}.HomeAbout-module__0Mh7XW__lead{max-width:72ch;font-size:var(--text-lg);color:var(--text-muted);margin-bottom:var(--space-8);line-height:1.75}.HomeAbout-module__0Mh7XW__lead a,.HomeAbout-module__0Mh7XW__more a{color:var(--accent);font-weight:600}.HomeAbout-module__0Mh7XW__lead a:hover,.HomeAbout-module__0Mh7XW__more a:hover{text-decoration:underline}.HomeAbout-module__0Mh7XW__subTitle{font-family:var(--font-display);font-size:var(--text-xl);margin-bottom:var(--space-4)}.HomeAbout-module__0Mh7XW__areas,.HomeAbout-module__0Mh7XW__faqWrap{margin-top:var(--space-10)}.HomeAbout-module__0Mh7XW__chips{gap:var(--space-2);flex-wrap:wrap;list-style:none;display:flex}.HomeAbout-module__0Mh7XW__chips li{border-radius:var(--radius-full);background:var(--bg-secondary);border:1px solid var(--border);font-size:var(--text-sm);padding:.3rem .85rem}.HomeAbout-module__0Mh7XW__faq{gap:var(--space-3);flex-direction:column;display:flex}.HomeAbout-module__0Mh7XW__faqItem{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-secondary)}.HomeAbout-module__0Mh7XW__faqItem summary{cursor:pointer;padding:var(--space-4) var(--space-5);justify-content:space-between;gap:var(--space-4);font-weight:600;line-height:1.4;list-style:none;display:flex}.HomeAbout-module__0Mh7XW__faqItem summary::-webkit-details-marker{display:none}.HomeAbout-module__0Mh7XW__faqItem summary:after{content:"+";color:var(--accent);flex:none;font-size:1.4rem;line-height:1}.HomeAbout-module__0Mh7XW__faqItem[open] summary:after{content:"−"}.HomeAbout-module__0Mh7XW__faqItem p{padding:0 var(--space-5) var(--space-4);color:var(--text-muted);line-height:1.7}.HomeAbout-module__0Mh7XW__more{gap:var(--space-6);margin-top:var(--space-10);flex-wrap:wrap;display:flex}
.AiLead-module__ylviuW__section{background:var(--bg-secondary);border-top:1px solid var(--border);padding:var(--space-16) var(--space-6);scroll-margin-top:var(--header-total)}.AiLead-module__ylviuW__inner{gap:var(--space-8);max-width:1180px;margin:0 auto;display:grid}@media (min-width:1024px){.AiLead-module__ylviuW__inner{gap:var(--space-10);grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start}}.AiLead-module__ylviuW__eyebrow{font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:var(--space-3);font-weight:700;display:inline-block}.AiLead-module__ylviuW__title{font-family:var(--font-display);font-size:var(--text-3xl);letter-spacing:-.01em;margin-bottom:var(--space-3);line-height:1.15}.AiLead-module__ylviuW__lead{color:var(--text-muted);max-width:60ch;margin-bottom:var(--space-6);line-height:1.7}.AiLead-module__ylviuW__form{gap:var(--space-4);background:var(--white);border:1px solid var(--border);border-radius:var(--radius-xl);padding:var(--space-6);flex-direction:column;display:flex;position:relative}@media (min-width:640px){.AiLead-module__ylviuW__form{padding:var(--space-8)}}.AiLead-module__ylviuW__row{gap:var(--space-4);display:grid}@media (min-width:640px){.AiLead-module__ylviuW__row{grid-template-columns:1fr 1fr}}.AiLead-module__ylviuW__field{flex-direction:column;gap:6px;min-width:0;display:flex}.AiLead-module__ylviuW__field label,.AiLead-module__ylviuW__orgTypes legend{font-size:var(--text-sm);color:var(--text-dark);font-weight:600}.AiLead-module__ylviuW__field input,.AiLead-module__ylviuW__field select,.AiLead-module__ylviuW__field textarea{width:100%;font:inherit;color:var(--text-dark);background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-md);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);padding:.7rem .85rem;font-size:1rem}.AiLead-module__ylviuW__field textarea{resize:vertical;min-height:130px;line-height:1.6}.AiLead-module__ylviuW__field input:focus,.AiLead-module__ylviuW__field select:focus,.AiLead-module__ylviuW__field textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle);outline:none}.AiLead-module__ylviuW__req{color:var(--accent)}.AiLead-module__ylviuW__orgTypes{border:none;flex-direction:column;gap:8px;display:flex}.AiLead-module__ylviuW__chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.AiLead-module__ylviuW__chip{cursor:pointer;position:relative}.AiLead-module__ylviuW__chip input{opacity:0;cursor:pointer;position:absolute;inset:0}.AiLead-module__ylviuW__chip span{border-radius:var(--radius-full);border:1px solid var(--border-dark);font-size:var(--text-sm);background:var(--bg-primary);transition:background var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);padding:.45rem .95rem;display:inline-block}.AiLead-module__ylviuW__chip input:checked+span{background:var(--bg-dark);border-color:var(--bg-dark);color:var(--text-on-dark)}.AiLead-module__ylviuW__chip input:focus-visible+span{box-shadow:0 0 0 3px var(--accent-subtle);border-color:var(--accent)}.AiLead-module__ylviuW__submit{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-full);background:var(--accent);color:var(--white);font-weight:600;font-size:var(--text-base);transition:background var(--transition-fast);align-self:flex-start;padding:.85rem 1.6rem;display:inline-flex}.AiLead-module__ylviuW__submit:hover{background:var(--accent-hover)}.AiLead-module__ylviuW__submit:disabled{opacity:.7;cursor:progress}.AiLead-module__ylviuW__ok,.AiLead-module__ylviuW__err{font-size:var(--text-sm);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);line-height:1.6}.AiLead-module__ylviuW__ok{color:#1e5b22;background:#2e7d321a}.AiLead-module__ylviuW__err{background:var(--accent-subtle);color:var(--accent-hover)}.AiLead-module__ylviuW__aside{background:var(--bg-dark);color:var(--text-on-dark);border-radius:var(--radius-xl);padding:var(--space-8) var(--space-6)}@media (min-width:1024px){.AiLead-module__ylviuW__aside{top:calc(var(--header-total) + var(--space-6));margin-top:132px;position:sticky}}.AiLead-module__ylviuW__asideTitle{font-family:var(--font-display);font-size:var(--text-xl);margin-bottom:var(--space-4)}.AiLead-module__ylviuW__asideTitle:not(:first-child){margin-top:var(--space-8)}.AiLead-module__ylviuW__contacts{gap:var(--space-4);flex-direction:column;display:flex}.AiLead-module__ylviuW__contacts li{gap:var(--space-3);align-items:flex-start;display:flex}.AiLead-module__ylviuW__contacts svg{color:#ff6b5f;flex:none;margin-top:3px}.AiLead-module__ylviuW__contacts div{flex-direction:column;gap:2px;display:flex}.AiLead-module__ylviuW__contacts a,.AiLead-module__ylviuW__contacts address{color:var(--text-on-dark);font-style:normal;line-height:1.5}.AiLead-module__ylviuW__contacts a:hover{color:#ff8a80}.AiLead-module__ylviuW__contactLabel{font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--text-on-dark-2)}.AiLead-module__ylviuW__mapLink{font-size:var(--text-sm);text-underline-offset:3px;text-decoration:underline}.AiLead-module__ylviuW__next{gap:var(--space-3);counter-reset:next;flex-direction:column;display:flex}.AiLead-module__ylviuW__next li{font-size:var(--text-sm);color:var(--text-on-dark-2);counter-increment:next;padding-left:2.1rem;line-height:1.6;position:relative}.AiLead-module__ylviuW__next li:before{content:counter(next);color:#ff8a80;background:#ff3b2f2e;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.75rem;font-weight:700;display:flex;position:absolute;top:0;left:0}.AiLead-module__ylviuW__next strong{color:var(--text-on-dark);font-weight:600}.AiLead-module__ylviuW__asideNote{margin-top:var(--space-6);font-size:var(--text-xs);color:var(--text-on-dark-2);padding-top:var(--space-4);border-top:1px solid #f5ede026;line-height:1.6}
.SiteShell-module__SUpnZW__frame{padding-top:var(--header-total)}@media (min-width:1024px){.SiteShell-module__SUpnZW__frame{padding-left:var(--sidebar-width)}}.SiteShell-module__SUpnZW__main{min-height:calc(100vh - var(--header-total))}
.AiPage-module__qKGotq__page{background:var(--bg-primary);color:var(--text-dark)}.AiPage-module__qKGotq__hero{background:radial-gradient(120% 90% at 85% 10%, #e0000029, transparent 55%), var(--bg-dark);color:var(--text-on-dark);padding:var(--space-6) var(--space-6) 0;overflow:hidden}.AiPage-module__qKGotq__heroInner{gap:var(--space-8);max-width:1180px;padding-bottom:var(--space-10);margin:0 auto;display:grid}@media (min-width:1024px){.AiPage-module__qKGotq__heroInner{gap:var(--space-12);padding-top:var(--space-6);padding-bottom:var(--space-12);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center}}.AiPage-module__qKGotq__crumbs{font-size:var(--text-sm);color:var(--text-on-dark-2);margin-bottom:var(--space-6);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.AiPage-module__qKGotq__crumbs a:hover{color:var(--text-on-dark)}.AiPage-module__qKGotq__eyebrow{align-items:center;gap:var(--space-2);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:#ff6b5f;margin-bottom:var(--space-4);font-weight:700;display:inline-flex}.AiPage-module__qKGotq__h1{font-family:var(--font-display);letter-spacing:-.02em;margin-bottom:var(--space-5);text-wrap:balance;font-size:clamp(2rem,1.4rem + 2.4vw,3.4rem);font-weight:700;line-height:1.08}.AiPage-module__qKGotq__intro{font-size:var(--text-lg);color:var(--text-on-dark-2);max-width:62ch;margin-bottom:var(--space-6);line-height:1.75}.AiPage-module__qKGotq__ctas{gap:var(--space-3);flex-wrap:wrap;display:flex}.AiPage-module__qKGotq__ctaPrimary,.AiPage-module__qKGotq__ctaGhost{align-items:center;gap:var(--space-2);border-radius:var(--radius-full);font-size:var(--text-sm);transition:background var(--transition-fast), border-color var(--transition-fast);padding:.75rem 1.35rem;font-weight:600;display:inline-flex}.AiPage-module__qKGotq__ctaPrimary{background:var(--accent);color:var(--white)}.AiPage-module__qKGotq__ctaPrimary:hover{background:var(--accent-hover)}.AiPage-module__qKGotq__ctaGhost{color:var(--text-on-dark);border:1px solid #f5ede04d}.AiPage-module__qKGotq__ctaGhost:hover{background:#f5ede014}.AiPage-module__qKGotq__heroArt{border-radius:var(--radius-xl);padding:var(--space-3);background:#f5ede005;border:1px solid #f5ede024;position:relative}.AiPage-module__qKGotq__artTag{left:var(--space-5);bottom:var(--space-4);letter-spacing:.06em;color:#f5ede08c;background:var(--bg-dark);border-radius:var(--radius-sm);white-space:nowrap;text-overflow:ellipsis;border:1px solid #f5ede01f;max-width:calc(100% - 2.5rem);padding:3px 8px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:10.5px;position:absolute;overflow:hidden}.AiPage-module__qKGotq__glance{border-top:1px solid #f5ede024;grid-template-columns:1fr;max-width:1180px;margin:0 auto;display:grid}@media (min-width:640px){.AiPage-module__qKGotq__glance{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.AiPage-module__qKGotq__glance{grid-template-columns:repeat(4,1fr)}}.AiPage-module__qKGotq__glance div{padding:var(--space-5) var(--space-4) var(--space-6) 0;border-bottom:1px solid #f5ede01a}@media (min-width:1024px){.AiPage-module__qKGotq__glance div{padding-left:var(--space-5);border-bottom:none;border-left:1px solid #f5ede01a}.AiPage-module__qKGotq__glance div:first-child{border-left:none;padding-left:0}}.AiPage-module__qKGotq__glance dt{font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:#f5ede080;margin-bottom:6px}.AiPage-module__qKGotq__glance dd{font-size:var(--text-sm);color:var(--text-on-dark);line-height:1.55}.AiPage-module__qKGotq__narrow,.AiPage-module__qKGotq__wide{padding:0 var(--space-6);margin:0 auto}.AiPage-module__qKGotq__narrow{max-width:820px}.AiPage-module__qKGotq__wide{max-width:1180px}.AiPage-module__qKGotq__section{margin-top:var(--space-16)}.AiPage-module__qKGotq__section>p,.AiPage-module__qKGotq__panel p{color:var(--text-muted);margin-bottom:var(--space-4);line-height:1.85}.AiPage-module__qKGotq__sectionLead{max-width:70ch}.AiPage-module__qKGotq__h2{font-family:var(--font-display);font-size:var(--text-3xl);letter-spacing:-.01em;margin-bottom:var(--space-5);text-wrap:balance;line-height:1.15}.AiPage-module__qKGotq__h2Icon{vertical-align:-3px;color:var(--accent);margin-right:6px;display:inline-block}.AiPage-module__qKGotq__h2Small{align-items:center;gap:var(--space-2);font-family:var(--font-display);font-size:var(--text-2xl);margin-bottom:var(--space-5);line-height:1.2;display:flex}.AiPage-module__qKGotq__h3{font-family:var(--font-display);font-size:var(--text-xl);margin-bottom:var(--space-2);line-height:1.25}.AiPage-module__qKGotq__caps{gap:var(--space-4);display:grid}@media (min-width:720px){.AiPage-module__qKGotq__caps{grid-template-columns:repeat(2,1fr)}}@media (min-width:1080px){.AiPage-module__qKGotq__caps{grid-template-columns:repeat(3,1fr)}}.AiPage-module__qKGotq__caps li{padding:var(--space-6);border-radius:var(--radius-lg);background:var(--white);border:1px solid var(--border);transition:border-color var(--transition-base), transform var(--transition-base)}.AiPage-module__qKGotq__caps li:hover{border-color:var(--border-dark);transform:translateY(-2px)}.AiPage-module__qKGotq__caps p{font-size:var(--text-sm);color:var(--text-muted);margin:0;line-height:1.7}.AiPage-module__qKGotq__capNo{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:var(--text-xs);color:var(--accent);margin-bottom:var(--space-3);letter-spacing:.08em;display:block}.AiPage-module__qKGotq__band{max-width:1180px;margin:var(--space-16) auto 0;padding:var(--space-6);gap:var(--space-4);background:var(--bg-dark);color:var(--text-on-dark-2);border-radius:var(--radius-xl);flex-direction:column;align-items:flex-start;display:flex}@media (min-width:720px){.AiPage-module__qKGotq__band{padding:var(--space-6) var(--space-8);flex-direction:row;justify-content:space-between;align-items:center}}@media (max-width:1228px){.AiPage-module__qKGotq__band{margin-left:var(--space-6);margin-right:var(--space-6)}}.AiPage-module__qKGotq__band p{max-width:64ch;margin:0;line-height:1.6}.AiPage-module__qKGotq__band strong{color:var(--text-on-dark)}.AiPage-module__qKGotq__bullets{gap:var(--space-3);margin-bottom:var(--space-4);flex-direction:column;display:flex}.AiPage-module__qKGotq__bullets li{padding-left:var(--space-6);color:var(--text-muted);line-height:1.75;position:relative}.AiPage-module__qKGotq__bullets li:before{content:"";background:var(--accent);border-radius:2px;width:7px;height:7px;position:absolute;top:.72em;left:2px;transform:rotate(45deg)}.AiPage-module__qKGotq__tableWrap{margin:var(--space-5) 0 var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--white);overflow-x:auto}.AiPage-module__qKGotq__table{border-collapse:collapse;width:100%;font-size:var(--text-sm);min-width:540px}.AiPage-module__qKGotq__table th,.AiPage-module__qKGotq__table td{padding:var(--space-3) var(--space-4);text-align:left;vertical-align:top;border-bottom:1px solid var(--border-subtle);line-height:1.55}.AiPage-module__qKGotq__table thead th{background:var(--bg-secondary);font-weight:700}.AiPage-module__qKGotq__table tbody th{font-weight:600}.AiPage-module__qKGotq__table tbody tr:last-child th,.AiPage-module__qKGotq__table tbody tr:last-child td{border-bottom:none}.AiPage-module__qKGotq__twoCol{gap:var(--space-4);display:grid}@media (min-width:900px){.AiPage-module__qKGotq__twoCol{grid-template-columns:1fr 1fr}}.AiPage-module__qKGotq__panel{padding:var(--space-8) var(--space-6);border-radius:var(--radius-xl);background:var(--white);border:1px solid var(--border)}.AiPage-module__qKGotq__panel .AiPage-module__qKGotq__h2Small svg{color:var(--accent)}.AiPage-module__qKGotq__panelDark{background:var(--bg-dark);border-color:var(--bg-dark);color:var(--text-on-dark)}.AiPage-module__qKGotq__panelDark .AiPage-module__qKGotq__h2Small svg,.AiPage-module__qKGotq__panelDark .AiPage-module__qKGotq__checks svg{color:#ff6b5f}.AiPage-module__qKGotq__checks{gap:var(--space-3);flex-direction:column;display:flex}.AiPage-module__qKGotq__checks li{gap:var(--space-3);line-height:1.6;font-size:var(--text-sm);align-items:flex-start;display:flex}.AiPage-module__qKGotq__checks svg{color:var(--accent);flex:none;margin-top:3px}.AiPage-module__qKGotq__panelDark .AiPage-module__qKGotq__checks li{color:var(--text-on-dark-2)}.AiPage-module__qKGotq__metrics{gap:var(--space-3);display:grid}@media (min-width:720px){.AiPage-module__qKGotq__metrics{grid-template-columns:repeat(2,1fr)}}.AiPage-module__qKGotq__metrics li{padding:var(--space-4) var(--space-5) var(--space-4) var(--space-10);border-radius:var(--radius-md);background:var(--bg-secondary);line-height:1.55;font-size:var(--text-sm);position:relative}.AiPage-module__qKGotq__metrics li:before{content:"";left:var(--space-5);border:2px solid var(--accent);border-radius:50%;width:10px;height:10px;margin-top:-5px;position:absolute;top:50%}.AiPage-module__qKGotq__faq{border-top:1px solid var(--border);flex-direction:column;display:flex}.AiPage-module__qKGotq__faqItem{border-bottom:1px solid var(--border)}.AiPage-module__qKGotq__faqItem summary{cursor:pointer;padding:var(--space-5) var(--space-8) var(--space-5) 0;font-weight:600;line-height:1.5;list-style:none;position:relative}.AiPage-module__qKGotq__faqItem summary::-webkit-details-marker{display:none}.AiPage-module__qKGotq__faqItem summary:after{content:"+";color:var(--accent);transition:transform var(--transition-fast);font-size:1.4rem;font-weight:300;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.AiPage-module__qKGotq__faqItem[open] summary:after{transform:translateY(-50%)rotate(45deg)}.AiPage-module__qKGotq__faqItem p{margin:0 0 var(--space-5);color:var(--text-muted);line-height:1.8}.AiPage-module__qKGotq__updated{margin-top:var(--space-5);font-size:var(--text-xs);color:var(--text-light)}.AiPage-module__qKGotq__cards{gap:var(--space-4);display:grid}@media (min-width:640px){.AiPage-module__qKGotq__cards{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.AiPage-module__qKGotq__cards{grid-template-columns:repeat(3,1fr)}}.AiPage-module__qKGotq__card{height:100%;padding:var(--space-6);border-radius:var(--radius-lg);background:var(--white);border:1px solid var(--border);transition:border-color var(--transition-base), box-shadow var(--transition-base), transform var(--transition-base);flex-direction:column;display:flex}.AiPage-module__qKGotq__card:hover{border-color:var(--accent);box-shadow:var(--shadow-md);transform:translateY(-2px)}.AiPage-module__qKGotq__cardIcon{border-radius:var(--radius-md);background:var(--accent-subtle);width:40px;height:40px;color:var(--accent);margin-bottom:var(--space-4);justify-content:center;align-items:center;display:inline-flex}.AiPage-module__qKGotq__cardTitle{font-family:var(--font-display);font-size:var(--text-lg);margin-bottom:var(--space-2);line-height:1.3}.AiPage-module__qKGotq__cardText{font-size:var(--text-sm);color:var(--text-muted);margin-bottom:var(--space-4);flex:1;line-height:1.65}.AiPage-module__qKGotq__cardMore{font-size:var(--text-sm);color:var(--accent);align-items:center;gap:4px;font-weight:600;display:inline-flex}.AiPage-module__qKGotq__allLink{margin-top:var(--space-5);font-size:var(--text-sm);font-weight:600}.AiPage-module__qKGotq__allLink a{color:var(--accent);align-items:center;gap:4px;display:inline-flex}.AiPage-module__qKGotq__tierHead{gap:var(--space-2);margin-bottom:var(--space-6);flex-direction:column;display:flex}.AiPage-module__qKGotq__tierHead p{color:var(--text-muted);max-width:70ch;margin:0;line-height:1.7}.AiPage-module__qKGotq__segmentGrid{gap:var(--space-4);display:grid}@media (min-width:900px){.AiPage-module__qKGotq__segmentGrid{grid-template-columns:repeat(3,1fr)}}.AiPage-module__qKGotq__segmentCard{padding:var(--space-8) var(--space-6);border-radius:var(--radius-xl);background:var(--bg-dark);color:var(--text-on-dark);min-height:280px;transition:transform var(--transition-base);flex-direction:column;display:flex;position:relative;overflow:hidden}.AiPage-module__qKGotq__segmentCard:hover{transform:translateY(-3px)}.AiPage-module__qKGotq__segmentCard h3{font-family:var(--font-display);font-size:var(--text-2xl);margin-bottom:var(--space-3);line-height:1.2;position:relative}.AiPage-module__qKGotq__segmentCard p{color:var(--text-on-dark-2);line-height:1.65;font-size:var(--text-sm);flex:1;position:relative}.AiPage-module__qKGotq__segmentCount{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:var(--text-xs);color:#ff8a80;letter-spacing:.08em;margin-bottom:var(--space-4);position:relative}.AiPage-module__qKGotq__segmentMore{margin-top:var(--space-5);font-weight:600;font-size:var(--text-sm);color:var(--text-on-dark);align-items:center;gap:6px;display:inline-flex;position:relative}.AiPage-module__qKGotq__segmentArt{opacity:.55;pointer-events:none;width:260px;position:absolute;bottom:-50px;right:-60px}.AiPage-module__qKGotq__principles{gap:var(--space-4);display:grid}@media (min-width:720px){.AiPage-module__qKGotq__principles{grid-template-columns:repeat(2,1fr)}}.AiPage-module__qKGotq__principles li{padding:var(--space-6);border-left:3px solid var(--accent);background:var(--white);border-radius:0 var(--radius-lg) var(--radius-lg) 0}.AiPage-module__qKGotq__principles p{font-size:var(--text-sm);color:var(--text-muted);margin:0;line-height:1.7}.AiPage-module__qKGotq__featured{background:var(--border);border:1px solid var(--border);border-radius:var(--radius-xl);gap:1px;display:grid;overflow:hidden}@media (min-width:720px){.AiPage-module__qKGotq__featured{grid-template-columns:repeat(2,1fr)}}@media (min-width:1080px){.AiPage-module__qKGotq__featured{grid-template-columns:repeat(4,1fr)}}.AiPage-module__qKGotq__featured a{gap:var(--space-3);padding:var(--space-6);background:var(--white);min-height:100%;transition:background var(--transition-fast);flex-direction:column;display:flex}.AiPage-module__qKGotq__featured a:hover{background:var(--bg-primary)}.AiPage-module__qKGotq__featured span{font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--text-light)}.AiPage-module__qKGotq__featured strong{font-family:var(--font-display);font-size:var(--text-lg);font-weight:600;line-height:1.3}.AiPage-module__qKGotq__featured svg{color:var(--accent)}
.NotFoundContent-module__NgS-5W__wrap{max-width:640px;padding:var(--space-20) var(--space-6);text-align:center;margin:0 auto}.NotFoundContent-module__NgS-5W__code{font-family:var(--font-display);font-size:var(--text-hero);color:var(--accent);margin-bottom:var(--space-4);line-height:1}.NotFoundContent-module__NgS-5W__title{font-family:var(--font-display);font-size:var(--text-3xl);color:var(--text-dark);margin-bottom:var(--space-4)}.NotFoundContent-module__NgS-5W__text{color:var(--text-muted);margin-bottom:var(--space-8)}.NotFoundContent-module__NgS-5W__links{justify-content:center;gap:var(--space-3);margin-bottom:var(--space-8);flex-wrap:wrap;list-style:none;display:flex}.NotFoundContent-module__NgS-5W__link{padding:var(--space-2) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-full);color:var(--text-dark);transition:background var(--transition-fast), border-color var(--transition-fast);display:inline-block}.NotFoundContent-module__NgS-5W__link:hover{background:var(--bg-secondary);border-color:var(--border-dark)}.NotFoundContent-module__NgS-5W__home{color:var(--accent);font-weight:600}.NotFoundContent-module__NgS-5W__home:hover{color:var(--accent-hover)}
.AiVisuals-module__pHkdmW__caption{margin-top:var(--space-3);font-size:var(--text-xs);color:var(--text-light);letter-spacing:.02em}.AiVisuals-module__pHkdmW__flow{margin:var(--space-6) 0 0}.AiVisuals-module__pHkdmW__flowGrid{gap:var(--space-3);display:grid}@media (min-width:900px){.AiVisuals-module__pHkdmW__flowGrid{grid-template-columns:1fr 1fr 1fr;gap:0}}.AiVisuals-module__pHkdmW__flowColWrap{align-items:stretch;gap:var(--space-3);flex-direction:column;display:flex}@media (min-width:900px){.AiVisuals-module__pHkdmW__flowColWrap{flex-direction:row;align-items:center;gap:0}}.AiVisuals-module__pHkdmW__flowCol{border-radius:var(--radius-lg);padding:var(--space-5);border:1px solid var(--border);background:var(--white);flex:1;min-height:100%}.AiVisuals-module__pHkdmW__flowCol ul{gap:var(--space-2);flex-direction:column;display:flex}.AiVisuals-module__pHkdmW__flowCol li{font-size:var(--text-sm);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--bg-primary);border:1px solid var(--border-subtle);line-height:1.45}.AiVisuals-module__pHkdmW__colCore{background:var(--bg-dark);border-color:var(--bg-dark);color:var(--text-on-dark)}.AiVisuals-module__pHkdmW__colCore li{color:var(--text-on-dark);background:#ff3b2f1a;border-color:#ff3b2f59}.AiVisuals-module__pHkdmW__colCore .AiVisuals-module__pHkdmW__flowHead{color:#ff6b5f}.AiVisuals-module__pHkdmW__flowHead{align-items:center;gap:var(--space-2);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:var(--space-4);font-weight:700;display:flex}.AiVisuals-module__pHkdmW__flowArrow{color:var(--accent);justify-content:center;display:flex}.AiVisuals-module__pHkdmW__arrowSide{display:none}@media (min-width:900px){.AiVisuals-module__pHkdmW__flowArrow{flex:none;width:36px}.AiVisuals-module__pHkdmW__arrowSide{display:block}.AiVisuals-module__pHkdmW__arrowDown{display:none}}.AiVisuals-module__pHkdmW__screenFig{margin:var(--space-6) 0 0}.AiVisuals-module__pHkdmW__screen{border-radius:var(--radius-lg);color:#efe6d8;box-shadow:var(--shadow-lg);font-feature-settings:"tnum";background:#15100a;border:1px solid #2c2216;overflow:hidden}.AiVisuals-module__pHkdmW__screenBar{align-items:center;gap:var(--space-3);background:#1d160e;border-bottom:1px solid #2c2216;padding:10px 14px;font-size:12px;display:flex}.AiVisuals-module__pHkdmW__dots{gap:6px;display:inline-flex}.AiVisuals-module__pHkdmW__dots i{background:#3a2e20;border-radius:50%;width:9px;height:9px}.AiVisuals-module__pHkdmW__screenProduct{color:#b9aa93;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.AiVisuals-module__pHkdmW__live{color:#ff6b5f;align-items:center;gap:6px;font-size:11px;display:inline-flex}.AiVisuals-module__pHkdmW__live:before{content:"";background:#ff3b2f;border-radius:50%;width:6px;height:6px}.AiVisuals-module__pHkdmW__screenBody{padding:var(--space-5)}.AiVisuals-module__pHkdmW__screenTitle{font-size:var(--text-sm);margin-bottom:var(--space-4);color:#f5ede0;font-weight:600}.AiVisuals-module__pHkdmW__kpis{gap:var(--space-2);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:720px){.AiVisuals-module__pHkdmW__kpis{grid-template-columns:repeat(4,1fr)}}.AiVisuals-module__pHkdmW__kpi{border-radius:var(--radius-md);background:#1f1810;border:1px solid #2c2216;flex-direction:column;gap:2px;min-width:0;padding:12px;display:flex}.AiVisuals-module__pHkdmW__kpiLabel{color:#a8987f;font-size:11px}.AiVisuals-module__pHkdmW__kpiValue{color:#fdfaf5;font-size:1.35rem;font-weight:600;line-height:1.2}.AiVisuals-module__pHkdmW__kpiNote{color:#ff8a80;font-size:11px}.AiVisuals-module__pHkdmW__screenSplit{gap:var(--space-3);margin-top:var(--space-3);display:grid}@media (min-width:720px){.AiVisuals-module__pHkdmW__screenSplit{grid-template-columns:1.4fr 1fr}}.AiVisuals-module__pHkdmW__chartBox{border-radius:var(--radius-md);background:#1f1810;border:1px solid #2c2216;min-width:0;padding:12px}.AiVisuals-module__pHkdmW__chartHead{justify-content:space-between;gap:var(--space-2);color:#a8987f;flex-wrap:wrap;margin-bottom:6px;font-size:11px;display:flex}.AiVisuals-module__pHkdmW__legend{align-items:center;gap:6px;display:inline-flex}.AiVisuals-module__pHkdmW__legend i{width:14px;height:2px;display:inline-block}.AiVisuals-module__pHkdmW__legendA{background:#efe6d8}.AiVisuals-module__pHkdmW__legendB{background:#ff3b2f}.AiVisuals-module__pHkdmW__chart{width:100%;height:130px;display:block}.AiVisuals-module__pHkdmW__chartGrid{stroke:#2c2216;stroke-width:1px}.AiVisuals-module__pHkdmW__chartArea{fill:#efe6d80f}.AiVisuals-module__pHkdmW__chartLineA{fill:none;stroke:#efe6d8;stroke-width:2px;vector-effect:non-scaling-stroke}.AiVisuals-module__pHkdmW__chartLineB{fill:none;stroke:#ff3b2f;stroke-width:2px;stroke-dasharray:5 4;vector-effect:non-scaling-stroke}.AiVisuals-module__pHkdmW__alerts{gap:var(--space-2);flex-direction:column;display:flex}.AiVisuals-module__pHkdmW__alerts li{border-radius:var(--radius-md);background:#1f1810;border:1px solid #2c2216;border-left-width:3px;flex-direction:column;gap:2px;padding:10px 12px;font-size:12.5px;line-height:1.45;display:flex}.AiVisuals-module__pHkdmW__alertLevel{letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:700}.AiVisuals-module__pHkdmW__alert_kritik{border-left-color:#ff3b2f!important}.AiVisuals-module__pHkdmW__alert_kritik .AiVisuals-module__pHkdmW__alertLevel{color:#ff6b5f}.AiVisuals-module__pHkdmW__alert_uyari{border-left-color:#e0a43a!important}.AiVisuals-module__pHkdmW__alert_uyari .AiVisuals-module__pHkdmW__alertLevel{color:#e8b45a}.AiVisuals-module__pHkdmW__alert_bilgi{border-left-color:#8a7b66!important}.AiVisuals-module__pHkdmW__alert_bilgi .AiVisuals-module__pHkdmW__alertLevel{color:#b9aa93}.AiVisuals-module__pHkdmW__timeline{gap:var(--space-5);margin-top:var(--space-6);flex-direction:column;display:flex;position:relative}.AiVisuals-module__pHkdmW__timeline li{gap:var(--space-3);grid-template-columns:76px 14px 1fr;align-items:start;display:grid;position:relative}.AiVisuals-module__pHkdmW__timeline li:not(:last-child):after{content:"";left:calc(76px + var(--space-3) + 6px);top:18px;bottom:calc(-1 * var(--space-5));background:var(--border);width:2px;position:absolute}.AiVisuals-module__pHkdmW__time{font-size:var(--text-sm);color:var(--accent);text-align:right;font-feature-settings:"tnum";padding-top:1px;font-weight:700}.AiVisuals-module__pHkdmW__dot{border:3px solid var(--accent);background:var(--bg-primary);z-index:1;border-radius:50%;width:14px;height:14px;margin-top:4px;position:relative}.AiVisuals-module__pHkdmW__timeline p{color:var(--text-dark);margin:0;line-height:1.7}.AiVisuals-module__pHkdmW__rollout{gap:var(--space-3);margin-top:var(--space-6);counter-reset:phase;display:grid}@media (min-width:720px){.AiVisuals-module__pHkdmW__rollout{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.AiVisuals-module__pHkdmW__rollout li{padding:var(--space-5);border-radius:var(--radius-lg);background:var(--white);border:1px solid var(--border);position:relative}.AiVisuals-module__pHkdmW__rollout li:before{content:"";left:var(--space-5);right:var(--space-5);background:var(--accent);opacity:.85;border-radius:0 0 3px 3px;height:3px;position:absolute;top:0}.AiVisuals-module__pHkdmW__phaseTop{margin-bottom:var(--space-3);justify-content:space-between;align-items:center;display:flex}.AiVisuals-module__pHkdmW__phaseNo{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--accent);line-height:1}.AiVisuals-module__pHkdmW__phaseDuration{font-size:var(--text-xs);border-radius:var(--radius-full);background:var(--bg-secondary);color:var(--text-muted);white-space:nowrap;padding:3px 10px;font-weight:700}.AiVisuals-module__pHkdmW__phaseTitle{font-family:var(--font-display);font-size:var(--text-lg);margin-bottom:var(--space-2)}.AiVisuals-module__pHkdmW__rollout p{font-size:var(--text-sm);color:var(--text-muted);margin:0;line-height:1.65}
.hakkimizda-module__VbGuPG__page{background:var(--bg-primary);color:var(--text-dark);min-height:calc(100vh - var(--header-total))}.hakkimizda-module__VbGuPG__breadcrumb{max-width:var(--max-width);padding:var(--space-5) var(--space-6) 0;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-muted);flex-wrap:wrap;margin:0 auto;display:flex}.hakkimizda-module__VbGuPG__breadcrumb a:hover{color:var(--accent)}.hakkimizda-module__VbGuPG__breadcrumb [aria-current=page]{color:var(--text-dark);font-weight:600}.hakkimizda-module__VbGuPG__header{max-width:880px;padding:var(--space-12) var(--space-6) var(--space-8);text-align:center;margin:0 auto}.hakkimizda-module__VbGuPG__eyebrow{font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:var(--space-4);font-weight:700;display:inline-block}.hakkimizda-module__VbGuPG__title{font-family:var(--font-display);font-size:var(--text-4xl);letter-spacing:-.02em;margin-bottom:var(--space-3);font-weight:700;line-height:1.1}.hakkimizda-module__VbGuPG__tagline{font-family:var(--font-display);font-style:italic;font-size:var(--text-xl);color:var(--accent);margin-bottom:var(--space-5)}.hakkimizda-module__VbGuPG__intro{font-size:var(--text-lg);color:var(--text-muted);line-height:1.7}.hakkimizda-module__VbGuPG__body{max-width:var(--content-width);padding:0 var(--space-6) var(--space-16);margin:0 auto}.hakkimizda-module__VbGuPG__section{margin-top:var(--space-12)}.hakkimizda-module__VbGuPG__h2{font-family:var(--font-display);font-size:var(--text-3xl);letter-spacing:-.01em;margin-bottom:var(--space-5);line-height:1.15}.hakkimizda-module__VbGuPG__section p{color:var(--text-muted);margin-bottom:var(--space-4);max-width:72ch;line-height:1.8}.hakkimizda-module__VbGuPG__section p a,.hakkimizda-module__VbGuPG__faqItem p a{color:var(--accent);font-weight:600}.hakkimizda-module__VbGuPG__section p a:hover{text-decoration:underline}.hakkimizda-module__VbGuPG__chips{gap:var(--space-2);margin:var(--space-4) 0;flex-wrap:wrap;list-style:none;display:flex}.hakkimizda-module__VbGuPG__chips li{border-radius:var(--radius-full);background:var(--bg-secondary);border:1px solid var(--border);font-size:var(--text-sm);color:var(--text-dark);padding:.3rem .85rem}.hakkimizda-module__VbGuPG__principles{gap:var(--space-4);flex-direction:column;max-width:72ch;list-style:none;display:flex}.hakkimizda-module__VbGuPG__principles li{padding-left:var(--space-6);color:var(--text-muted);line-height:1.7;position:relative}.hakkimizda-module__VbGuPG__principles li:before{content:"";background:var(--accent);border-radius:50%;width:8px;height:8px;position:absolute;top:.7em;left:0}.hakkimizda-module__VbGuPG__principles strong{color:var(--text-dark)}.hakkimizda-module__VbGuPG__products{gap:var(--space-4);display:grid}@media (min-width:640px){.hakkimizda-module__VbGuPG__products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.hakkimizda-module__VbGuPG__products{grid-template-columns:repeat(4,minmax(0,1fr))}}.hakkimizda-module__VbGuPG__product{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-5);gap:var(--space-2);flex-direction:column;display:flex}.hakkimizda-module__VbGuPG__productName{font-family:var(--font-display);font-size:var(--text-xl)}.hakkimizda-module__VbGuPG__product p{font-size:var(--text-sm);margin:0;line-height:1.6}.hakkimizda-module__VbGuPG__moreLink{margin-top:var(--space-4);color:var(--accent);font-weight:600;display:inline-block}.hakkimizda-module__VbGuPG__moreLink:hover{text-decoration:underline}.hakkimizda-module__VbGuPG__faq{gap:var(--space-3);flex-direction:column;display:flex}.hakkimizda-module__VbGuPG__faqItem{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-secondary)}.hakkimizda-module__VbGuPG__faqItem summary{cursor:pointer;padding:var(--space-4) var(--space-5);justify-content:space-between;gap:var(--space-4);font-weight:600;line-height:1.4;list-style:none;display:flex}.hakkimizda-module__VbGuPG__faqItem summary::-webkit-details-marker{display:none}.hakkimizda-module__VbGuPG__faqItem summary:after{content:"+";color:var(--accent);flex:none;font-size:1.4rem;line-height:1}.hakkimizda-module__VbGuPG__faqItem[open] summary:after{content:"−"}.hakkimizda-module__VbGuPG__faqItem p{padding:0 var(--space-5) var(--space-4);color:var(--text-muted);margin:0;line-height:1.7}.hakkimizda-module__VbGuPG__contact{gap:var(--space-6);background:var(--bg-dark);color:var(--text-on-dark);border-radius:var(--radius-xl);padding:var(--space-8) var(--space-6);display:grid}@media (min-width:800px){.hakkimizda-module__VbGuPG__contact{padding:var(--space-10);grid-template-columns:1.2fr 1fr}}.hakkimizda-module__VbGuPG__contactTitle{font-family:var(--font-display);font-size:var(--text-2xl);margin-bottom:var(--space-4)}.hakkimizda-module__VbGuPG__contact address{color:var(--text-on-dark-2);font-style:normal;line-height:1.9}.hakkimizda-module__VbGuPG__contact address a{color:var(--text-on-dark);text-underline-offset:3px;text-decoration:underline}.hakkimizda-module__VbGuPG__contact address a:hover{color:var(--accent-light)}.hakkimizda-module__VbGuPG__contact .hakkimizda-module__VbGuPG__kunye{margin-top:var(--space-4);font-size:var(--text-sm);color:var(--text-on-dark-2);line-height:1.7}.hakkimizda-module__VbGuPG__contactActions{gap:var(--space-3);flex-direction:column;align-self:center;display:flex}.hakkimizda-module__VbGuPG__btnPrimary,.hakkimizda-module__VbGuPG__btnSecondary{border-radius:var(--radius-full);font-size:var(--text-sm);text-align:center;transition:background var(--transition-fast);justify-content:center;align-items:center;padding:.8rem 1.4rem;font-weight:600;display:inline-flex}.hakkimizda-module__VbGuPG__btnPrimary{background:var(--accent);color:var(--white)}.hakkimizda-module__VbGuPG__btnPrimary:hover{background:var(--accent-hover)}.hakkimizda-module__VbGuPG__btnSecondary{color:var(--text-on-dark);border:1px solid #f5ede059}.hakkimizda-module__VbGuPG__btnSecondary:hover{background:#f5ede01a}
