.Header-module__-2yUHq__header{z-index:50;box-sizing:border-box;width:100%;height:70px;padding:0 var(--onetuza-foundation-spacing-6xl);background:color-mix(in srgb, var(--onetuza-semantic-color-background-surface) 92%, transparent);-webkit-backdrop-filter:blur(var(--onetuza-foundation-spacing-md));backdrop-filter:blur(var(--onetuza-foundation-spacing-md));border-bottom:var(--onetuza-foundation-border-width-thin) solid var(--onetuza-semantic-color-border-default);justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:0}.Header-module__-2yUHq__logo{object-fit:contain;flex-shrink:0;width:200px;height:auto;display:block}.Header-module__-2yUHq__navLinks{align-items:center;gap:var(--onetuza-foundation-spacing-6xl);font-family:var(--onetuza-foundation-typography-font-family-sans);font-size:var(--onetuza-foundation-typography-size-reg);font-weight:var(--onetuza-foundation-typography-weight-medium);color:var(--onetuza-semantic-color-text-primary);display:flex}.Header-module__-2yUHq__dropdownContainer{position:relative}.Header-module__-2yUHq__dropdownTrigger{cursor:pointer;align-items:center;gap:var(--onetuza-foundation-spacing-xs);color:inherit;transition:color var(--onetuza-foundation-motion-duration-fast) var(--onetuza-foundation-motion-easing-standard);display:flex}.Header-module__-2yUHq__dropdownTrigger:hover{color:var(--onetuza-foundation-color-cyan-hover)}.Header-module__-2yUHq__dropdownMenu{padding-top:var(--onetuza-foundation-spacing-lg);position:absolute;top:100%;left:0}.Header-module__-2yUHq__dropdownInner{min-width:160px;padding:var(--onetuza-foundation-spacing-md);background:var(--onetuza-semantic-color-background-surface);border:var(--onetuza-foundation-border-width-thin) solid var(--onetuza-semantic-color-border-default);border-radius:var(--onetuza-foundation-radius-sm);box-shadow:var(--onetuza-foundation-shadow-2)}.Header-module__-2yUHq__dropdownItem{padding:var(--onetuza-foundation-spacing-lg) var(--onetuza-foundation-spacing-xl);border-radius:var(--onetuza-foundation-radius-xs);color:var(--onetuza-semantic-color-text-primary);font-family:var(--onetuza-foundation-typography-font-family-sans);font-weight:var(--onetuza-foundation-typography-weight-regular);transition:background var(--onetuza-foundation-motion-duration-fast) var(--onetuza-foundation-motion-easing-standard);text-decoration:none;display:block}.Header-module__-2yUHq__dropdownItem:hover{background:var(--onetuza-semantic-color-background-surface-variant)}.Header-module__-2yUHq__navLink{color:inherit;transition:color var(--onetuza-foundation-motion-duration-fast) var(--onetuza-foundation-motion-easing-standard);text-decoration:none}.Header-module__-2yUHq__navLink:hover{color:var(--onetuza-foundation-color-cyan-hover)}.Header-module__-2yUHq__navLinkActive{color:var(--onetuza-foundation-color-purple-default);font-weight:var(--onetuza-foundation-typography-weight-bold)}.Header-module__-2yUHq__ctaButton{color:var(--onetuza-foundation-color-cyan-default);font-weight:var(--onetuza-foundation-typography-weight-bold);border:var(--onetuza-foundation-border-width-thin) solid var(--onetuza-foundation-color-cyan-default);padding:var(--onetuza-foundation-spacing-lg) var(--onetuza-foundation-spacing-2xl);border-radius:var(--onetuza-foundation-radius-xs);transition:background var(--onetuza-foundation-motion-duration-fast) var(--onetuza-foundation-motion-easing-standard), color var(--onetuza-foundation-motion-duration-fast) var(--onetuza-foundation-motion-easing-standard);text-decoration:none}.Header-module__-2yUHq__ctaButton:hover{background:var(--onetuza-foundation-color-cyan-default);color:var(--onetuza-foundation-color-white)}@media (max-width:860px){.Header-module__-2yUHq__header{height:72px;padding:0 var(--onetuza-foundation-spacing-3xl)}.Header-module__-2yUHq__logo{width:145px}.Header-module__-2yUHq__navLinks{display:none}}
.Careers-module__9fWT7W__bannerSection{background:var(--onetuza-foundation-color-deep-violet-default)}.Careers-module__9fWT7W__bannerContainer{max-width:1200px;padding:120px var(--onetuza-foundation-spacing-6xl);justify-content:space-between;align-items:center;gap:var(--onetuza-foundation-spacing-3xl);flex-wrap:wrap;margin:0 auto;display:flex}.Careers-module__9fWT7W__bannerTag{color:var(--onetuza-foundation-color-cyan-default);font-size:var(--onetuza-foundation-typography-size-sm);letter-spacing:var(--onetuza-foundation-typography-tracking-wider);margin-bottom:var(--onetuza-foundation-spacing-xl)}.Careers-module__9fWT7W__bannerTitle{font-size:var(--onetuza-foundation-typography-size-2xl);font-weight:var(--onetuza-foundation-typography-weight-extrabold);max-width:560px;letter-spacing:var(--onetuza-foundation-typography-tracking-wide);color:var(--onetuza-foundation-color-white);margin:0}.Careers-module__9fWT7W__bannerCta{background:var(--onetuza-foundation-color-cyan-default,#03c0f7);color:var(--onetuza-foundation-color-deep-violet-default,#110647);border-radius:var(--onetuza-foundation-radius-xs);font-weight:var(--onetuza-foundation-typography-weight-medium);font-size:var(--onetuza-foundation-typography-size-sm);white-space:nowrap;align-items:center;gap:var(--onetuza-foundation-spacing-md);transition:opacity var(--onetuza-foundation-motion-duration-fast) var(--onetuza-foundation-motion-easing-standard);padding:14px 26px;text-decoration:none;display:inline-flex}.Careers-module__9fWT7W__bannerCta:hover{opacity:.9}.Careers-module__9fWT7W__splitContainer{grid-template-columns:1fr 1fr;max-width:1200px;margin:48px auto 72px;display:grid}.Careers-module__9fWT7W__cultureCol{padding:100px var(--onetuza-foundation-spacing-6xl)}.Careers-module__9fWT7W__sectionTag{color:var(--onetuza-foundation-color-gray-500);font-size:var(--onetuza-foundation-typography-size-reg);font-weight:var(--onetuza-foundation-typography-weight-bold);letter-spacing:var(--onetuza-foundation-typography-tracking-widest);margin-bottom:var(--onetuza-foundation-spacing-2xl);text-transform:uppercase}.Careers-module__9fWT7W__cultureTitle{font-size:var(--onetuza-foundation-typography-size-3xl);font-weight:var(--onetuza-foundation-typography-weight-bold);margin:0 0 var(--onetuza-foundation-spacing-xl);letter-spacing:var(--onetuza-foundation-typography-tracking-wide);color:var(--onetuza-foundation-color-gray-900)}.Careers-module__9fWT7W__cultureParagraph{font-size:var(--onetuza-foundation-typography-size-reg);line-height:var(--onetuza-foundation-typography-line-height-relaxed);color:var(--onetuza-foundation-color-gray-700);max-width:440px;margin:0 0 22px}.Careers-module__9fWT7W__contactLabel{font-size:var(--onetuza-foundation-typography-size-sm);color:var(--onetuza-foundation-color-gray-700);letter-spacing:var(--onetuza-foundation-typography-tracking-wider);margin-bottom:var(--onetuza-foundation-spacing-md)}.Careers-module__9fWT7W__contactEmail{font-size:var(--onetuza-foundation-typography-size-reg);font-weight:var(--onetuza-foundation-typography-weight-medium);color:var(--onetuza-foundation-color-indigo-default);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.Careers-module__9fWT7W__rolesCol{padding:100px var(--onetuza-foundation-spacing-6xl) 100px var(--onetuza-foundation-spacing-5xl);position:relative}.Careers-module__9fWT7W__rolesCol:before{content:"";width:var(--onetuza-foundation-border-width-thin);background:var(--onetuza-foundation-color-gray-200);position:absolute;top:72px;bottom:72px;left:0}.Careers-module__9fWT7W__rolesTitle{font-size:22px;font-weight:var(--onetuza-foundation-typography-weight-medium);margin:0 0 var(--onetuza-foundation-spacing-4xl);color:var(--onetuza-foundation-color-gray-900)}.Careers-module__9fWT7W__rolesList{flex-direction:column;display:flex}.Careers-module__9fWT7W__roleCard{padding:var(--onetuza-foundation-spacing-2xl) 0;border-top:var(--onetuza-foundation-border-width-thin) solid var(--onetuza-foundation-color-gray-200);transition:opacity var(--onetuza-foundation-motion-duration-fast) var(--onetuza-foundation-motion-easing-standard);text-decoration:none;display:block}.Careers-module__9fWT7W__roleCard:hover .Careers-module__9fWT7W__roleTitle{color:var(--onetuza-foundation-color-indigo-default,#1b0d73)}.Careers-module__9fWT7W__roleTitle{font-size:var(--onetuza-foundation-typography-size-reg);font-weight:var(--onetuza-foundation-typography-weight-medium);color:var(--onetuza-foundation-color-gray-900);margin-bottom:var(--onetuza-foundation-spacing-md);transition:color var(--onetuza-foundation-motion-duration-fast) var(--onetuza-foundation-motion-easing-standard)}.Careers-module__9fWT7W__roleMeta{font-size:var(--onetuza-foundation-typography-size-xs);color:var(--onetuza-foundation-color-gray-500);letter-spacing:var(--onetuza-foundation-typography-tracking-wide)}@media (max-width:900px){.Careers-module__9fWT7W__bannerContainer{padding:var(--onetuza-foundation-spacing-8xl) var(--onetuza-foundation-spacing-3xl)}.Careers-module__9fWT7W__splitContainer{grid-template-columns:1fr}.Careers-module__9fWT7W__rolesCol{padding-left:var(--onetuza-foundation-spacing-6xl);border-left:none;border-top:var(--onetuza-foundation-border-width-thin) solid var(--onetuza-foundation-color-gray-200)}}
.Contact-module__wGd5-q__contactSection{background:var(--onetuza-semantic-color-background-page);align-items:center;min-height:calc(100vh - 229px);scroll-margin-top:64px;display:flex}.Contact-module__wGd5-q__contactContainer{width:100%;max-width:1200px;padding:64px var(--onetuza-foundation-spacing-6xl);box-sizing:border-box;margin:0 auto}.Contact-module__wGd5-q__contactGrid{gap:var(--onetuza-foundation-spacing-7xl);grid-template-columns:1fr 1fr;align-items:center;display:grid}.Contact-module__wGd5-q__categoryTag{color:var(--onetuza-semantic-color-text-muted);font-size:var(--onetuza-foundation-typography-size-sm);letter-spacing:var(--onetuza-foundation-typography-tracking-widest);margin-bottom:var(--onetuza-foundation-spacing-xl);text-transform:uppercase}.Contact-module__wGd5-q__sectionTitle{font-size:var(--onetuza-foundation-typography-size-3xl);font-weight:var(--onetuza-foundation-typography-weight-bold);margin:0 0 var(--onetuza-foundation-spacing-2xl);color:var(--onetuza-semantic-color-text-primary);letter-spacing:var(--onetuza-foundation-typography-tracking-tight)}.Contact-module__wGd5-q__sectionDescription{font-size:var(--onetuza-foundation-typography-size-reg);line-height:var(--onetuza-foundation-typography-line-height-relaxed);color:var(--onetuza-semantic-color-text-secondary);margin:0 0 var(--onetuza-foundation-spacing-lg);max-width:420px}.Contact-module__wGd5-q__emailLink{color:var(--onetuza-foundation-color-indigo-default);font-weight:var(--onetuza-foundation-typography-weight-bold);font-size:var(--onetuza-foundation-typography-size-reg);align-items:center;gap:var(--onetuza-foundation-spacing-md);text-decoration:none;display:inline-flex}.Contact-module__wGd5-q__form{gap:var(--onetuza-foundation-spacing-lg);flex-direction:column;display:flex}.Contact-module__wGd5-q__inputField,.Contact-module__wGd5-q__textareaField{width:100%;padding:14px var(--onetuza-foundation-spacing-xl);border:var(--onetuza-foundation-border-width-thin) solid var(--onetuza-semantic-color-border-default);border-radius:var(--onetuza-foundation-radius-xs);background:var(--onetuza-semantic-color-background-surface);color:var(--onetuza-semantic-color-text-primary);font-size:var(--onetuza-foundation-typography-size-reg);font-family:var(--onetuza-foundation-typography-font-family-sans);box-sizing:border-box;transition:border-color var(--onetuza-foundation-motion-duration-fast) var(--onetuza-foundation-motion-easing-standard);outline:none}.Contact-module__wGd5-q__inputField:focus,.Contact-module__wGd5-q__textareaField:focus{border-color:var(--onetuza-foundation-color-indigo-default)}.Contact-module__wGd5-q__textareaField{resize:vertical;min-height:120px}.Contact-module__wGd5-q__submitBtn{background:var(--onetuza-foundation-color-indigo-default);color:var(--onetuza-foundation-color-white);padding:14px var(--onetuza-foundation-spacing-3xl);border-radius:var(--onetuza-foundation-radius-xs);font-weight:var(--onetuza-foundation-typography-weight-bold);font-size:var(--onetuza-foundation-typography-size-reg);font-family:var(--onetuza-foundation-typography-font-family-sans);cursor:pointer;transition:opacity var(--onetuza-foundation-motion-duration-fast) var(--onetuza-foundation-motion-easing-standard);align-self:flex-start;align-items:center;gap:var(--onetuza-foundation-spacing-md);border:none;display:inline-flex}.Contact-module__wGd5-q__submitBtn:hover{opacity:.9}.Contact-module__wGd5-q__successMessage{padding:var(--onetuza-foundation-spacing-lg) var(--onetuza-foundation-spacing-xl);background:var(--onetuza-foundation-color-green-light);color:var(--onetuza-foundation-color-green-default);border-radius:var(--onetuza-foundation-radius-xs);font-size:var(--onetuza-foundation-typography-size-sm);font-weight:var(--onetuza-foundation-typography-weight-bold);align-items:center;gap:var(--onetuza-foundation-spacing-md);display:flex}@media (max-width:860px){.Contact-module__wGd5-q__contactContainer{padding:var(--onetuza-foundation-spacing-8xl) var(--onetuza-foundation-spacing-3xl)}.Contact-module__wGd5-q__contactGrid{gap:var(--onetuza-foundation-spacing-5xl);grid-template-columns:1fr}}
.Footer-module__NVhknq__footer{background:var(--onetuza-foundation-color-gray-900);width:100%;color:var(--onetuza-foundation-color-white);box-sizing:border-box;margin-top:auto}.Footer-module__NVhknq__footerGrid{width:100%;max-width:100%;padding:var(--onetuza-foundation-spacing-5xl) var(--onetuza-foundation-spacing-6xl) var(--onetuza-foundation-spacing-3xl);gap:var(--onetuza-foundation-spacing-4xl);box-sizing:border-box;grid-template-columns:1.5fr 1fr 1fr 1fr;display:grid}.Footer-module__NVhknq__brandCol{flex-direction:column;display:flex}.Footer-module__NVhknq__brandLogo{margin-bottom:var(--onetuza-foundation-spacing-2xl);align-items:center;display:flex}.Footer-module__NVhknq__logo{object-fit:contain;flex-shrink:0;width:170px;height:auto;display:block}.Footer-module__NVhknq__brandTagline{font-size:var(--onetuza-foundation-typography-size-sm);color:color-mix(in srgb, var(--onetuza-foundation-color-white) 55%, transparent);max-width:320px;line-height:var(--onetuza-foundation-typography-line-height-relaxed);margin:0}.Footer-module__NVhknq__navCol{align-items:flex-start;gap:var(--onetuza-foundation-spacing-lg);font-size:var(--onetuza-foundation-typography-size-sm);flex-direction:column;display:flex}.Footer-module__NVhknq__colTitle{color:color-mix(in srgb, var(--onetuza-foundation-color-white) 40%, transparent);font-size:var(--onetuza-foundation-typography-size-xs);letter-spacing:var(--onetuza-foundation-typography-tracking-wider);margin-bottom:var(--onetuza-foundation-spacing-sm);text-transform:uppercase}.Footer-module__NVhknq__footerLink{color:color-mix(in srgb, var(--onetuza-foundation-color-white) 80%, transparent);transition:color var(--onetuza-foundation-motion-duration-fast) var(--onetuza-foundation-motion-easing-standard);text-decoration:none}.Footer-module__NVhknq__footerLink:hover{color:var(--onetuza-foundation-color-cyan-default)}.Footer-module__NVhknq__bottomBarBorder{border-top:var(--onetuza-foundation-border-width-thin) solid color-mix(in srgb, var(--onetuza-foundation-color-white) 10%, transparent);box-sizing:border-box;width:100%}.Footer-module__NVhknq__bottomBarContent{width:100%;max-width:100%;padding:var(--onetuza-foundation-spacing-xl) var(--onetuza-foundation-spacing-6xl);font-size:var(--onetuza-foundation-typography-size-xs);color:color-mix(in srgb, var(--onetuza-foundation-color-white) 45%, transparent);box-sizing:border-box}@media (max-width:860px){.Footer-module__NVhknq__footerGrid{gap:var(--onetuza-foundation-spacing-4xl);padding:var(--onetuza-foundation-spacing-4xl) var(--onetuza-foundation-spacing-3xl) var(--onetuza-foundation-spacing-2xl);grid-template-columns:1fr}.Footer-module__NVhknq__logo{width:140px}.Footer-module__NVhknq__bottomBarContent{padding:var(--onetuza-foundation-spacing-lg) var(--onetuza-foundation-spacing-3xl)}}
.Home-module__F6EKwG__homeContainer{scroll-snap-type:y mandatory;scroll-behavior:smooth;background:var(--onetuza-foundation-color-white,#fff);flex-direction:column;height:100vh;display:flex;overflow-y:scroll}.Home-module__F6EKwG__fullScreen{scroll-snap-align:start;scroll-snap-stop:always;box-sizing:border-box;flex-direction:column;justify-content:center;min-height:100vh;display:flex}.Home-module__F6EKwG__centeredScreen{scroll-snap-align:center;scroll-snap-stop:always;box-sizing:border-box;height:auto;min-height:auto;padding:40px 0}.Home-module__F6EKwG__contactFooterScreen{scroll-snap-align:end;scroll-snap-stop:always;box-sizing:border-box;flex-direction:column;min-height:100vh;display:flex}.Home-module__F6EKwG__contactFooterScreen>:first-child{flex-direction:column;flex:1;justify-content:center;display:flex}
.Products-module__xhbhgG__productsSection{background:var(--color-mekhos-bg-light,#f4f7f9)}.Products-module__xhbhgG__productsContainer{max-width:1200px;margin:0 auto;padding:110px 48px}.Products-module__xhbhgG__categoryTag{color:var(--color-mekhos-muted,#52606d);letter-spacing:.12em;text-transform:uppercase;margin-bottom:16px;font-size:12.5px}.Products-module__xhbhgG__productsGrid{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.Products-module__xhbhgG__productTitle{letter-spacing:-.01em;color:var(--color-mekhos-dark,#121826);margin:0 0 20px;font-size:32px;font-weight:600}.Products-module__xhbhgG__productDescription{color:var(--color-mekhos-muted,#52606d);max-width:480px;margin:0 0 28px;font-size:16px;line-height:1.75}.Products-module__xhbhgG__productCta{background:var(--color-mekhos-navy,#1b0d71);color:var(--onetuza-foundation-color-white,#fff);border-radius:var(--onetuza-foundation-radius-xs,3px);transition:opacity var(--onetuza-foundation-motion-duration-fast,.12s) ease;align-items:center;gap:8px;padding:12px 24px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}.Products-module__xhbhgG__productCta:hover{opacity:.9}.Products-module__xhbhgG__imageSlot{box-sizing:border-box;aspect-ratio:4/3;border:1px solid var(--onetuza-foundation-color-gray-200,#d7d7de);border-radius:var(--onetuza-foundation-radius-xs,4px);background:var(--onetuza-foundation-color-white,#fff);width:100%;color:var(--color-mekhos-subtle,#8a94a3);box-shadow:var(--onetuza-foundation-shadow-1,0 1px 2px #00000014);flex-direction:column;justify-content:center;align-items:center;font-size:14px;display:flex}.Products-module__xhbhgG__iconWrapper{color:var(--color-mekhos-navy,#1b0d71);margin-bottom:12px}@media (max-width:860px){.Products-module__xhbhgG__productsContainer{padding:80px 24px}.Products-module__xhbhgG__productsGrid{grid-template-columns:1fr;gap:36px}}
.Writing-module__4zgmya__writingSection{width:100%;max-width:1280px;padding:80px var(--onetuza-foundation-spacing-6xl) 120px;box-sizing:border-box;margin:0 auto}.Writing-module__4zgmya__headerRow{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:20px;display:flex}.Writing-module__4zgmya__headerContent{min-width:0}.Writing-module__4zgmya__categoryTag{color:var(--onetuza-semantic-color-text-muted);font-size:var(--onetuza-foundation-typography-size-sm);font-weight:var(--onetuza-foundation-typography-weight-bold);letter-spacing:var(--onetuza-foundation-typography-tracking-widest);text-transform:uppercase;margin-top:50px;margin-bottom:14px}.Writing-module__4zgmya__sectionTitle{color:var(--onetuza-semantic-color-text-primary);font-size:var(--onetuza-foundation-typography-size-3xl);font-weight:var(--onetuza-foundation-typography-weight-bold);letter-spacing:var(--onetuza-foundation-typography-tracking-tight);margin:0;line-height:1.05}.Writing-module__4zgmya__sectionDescription{color:var(--onetuza-semantic-color-text-secondary);font-size:var(--onetuza-foundation-typography-size-reg);margin:14px 0 0;line-height:1.5}.Writing-module__4zgmya__viewAllLink{color:var(--onetuza-foundation-color-blue-default);font-size:var(--onetuza-foundation-typography-size-sm);font-weight:var(--onetuza-foundation-typography-weight-bold);flex-shrink:0;align-items:center;gap:8px;text-decoration:none;transition:color .2s,transform .2s;display:inline-flex}.Writing-module__4zgmya__viewAllLink:hover{color:var(--onetuza-foundation-color-purple-default);transform:translate(3px)}.Writing-module__4zgmya__searchWrapper{width:100%;max-width:520px;margin-bottom:34px;position:relative}.Writing-module__4zgmya__searchInput{box-sizing:border-box;border:1px solid var(--onetuza-semantic-color-border-default);border-radius:var(--onetuza-foundation-radius-sm);background:var(--onetuza-semantic-color-background-surface-variant);width:100%;height:48px;color:var(--onetuza-semantic-color-text-primary);font-family:var(--onetuza-foundation-typography-font-family-sans);font-size:var(--onetuza-foundation-typography-size-reg);outline:none;padding:0 18px 0 44px;transition:border-color .2s,box-shadow .2s}.Writing-module__4zgmya__searchInput::placeholder{color:var(--onetuza-semantic-color-text-muted)}.Writing-module__4zgmya__searchInput:focus{border-color:var(--onetuza-foundation-color-blue-default);box-shadow:0 0 0 3px #03c0f714}.Writing-module__4zgmya__searchIcon{width:16px;height:16px;color:var(--onetuza-semantic-color-text-muted);pointer-events:none;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.Writing-module__4zgmya__featuredLayout{grid-template-columns:minmax(0,1.9fr) minmax(360px,1fr);gap:28px;height:460px;margin-bottom:48px;display:grid}.Writing-module__4zgmya__featuredCard{border:1px solid var(--onetuza-semantic-color-border-default);border-radius:var(--onetuza-foundation-radius-md);background:var(--onetuza-foundation-color-deep-violet-default);isolation:isolate;width:100%;height:100%;text-decoration:none;transition:transform .3s,box-shadow .3s;display:block;position:relative;overflow:hidden;box-shadow:0 8px 30px #0f0c2314}.Writing-module__4zgmya__featuredCard:hover{transform:translateY(-3px);box-shadow:0 14px 38px #0f0c2324}.Writing-module__4zgmya__featuredImage{background-position:50%;background-repeat:no-repeat;background-size:cover;transition:transform .7s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scale(1)}.Writing-module__4zgmya__featuredCard:hover .Writing-module__4zgmya__featuredImage{transform:scale(1.04)}.Writing-module__4zgmya__featuredOverlay{z-index:1;background:linear-gradient(#0a0e1e0a 0%,#0a0e1e14 25%,#0a0a19b8 68%,#080812f7 100%);position:absolute;inset:0}.Writing-module__4zgmya__featuredBadge{z-index:3;background:var(--onetuza-foundation-color-blue-default);color:var(--onetuza-foundation-color-white);font-size:11px;font-weight:var(--onetuza-foundation-typography-weight-bold);letter-spacing:.04em;border-radius:999px;padding:6px 11px;position:absolute;top:22px;left:22px}.Writing-module__4zgmya__featuredContent{z-index:3;position:absolute;bottom:28px;left:30px;right:30px}.Writing-module__4zgmya__featuredTag{color:var(--onetuza-foundation-color-cyan-default);font-size:var(--onetuza-foundation-typography-size-xs);font-weight:var(--onetuza-foundation-typography-weight-bold);letter-spacing:var(--onetuza-foundation-typography-tracking-widest);margin-bottom:12px}.Writing-module__4zgmya__featuredTitle{max-width:680px;color:var(--onetuza-foundation-color-white);font-size:clamp(28px,3vw,40px);font-weight:var(--onetuza-foundation-typography-weight-bold);letter-spacing:var(--onetuza-foundation-typography-tracking-tight);margin:0 0 12px;line-height:1.08}.Writing-module__4zgmya__featuredExcerpt{color:#ffffffd6;max-width:620px;font-size:var(--onetuza-foundation-typography-size-reg);margin:0;line-height:1.5}.Writing-module__4zgmya__featuredFooter{color:#ffffffe6;font-size:var(--onetuza-foundation-typography-size-sm);align-items:center;gap:10px;margin-top:22px;display:flex}.Writing-module__4zgmya__dot{opacity:.6}.Writing-module__4zgmya__readArticle{color:var(--onetuza-foundation-color-white);font-weight:var(--onetuza-foundation-typography-weight-bold);align-items:center;gap:8px;margin-left:auto;transition:transform .2s;display:inline-flex}.Writing-module__4zgmya__featuredCard:hover .Writing-module__4zgmya__readArticle{transform:translate(4px)}.Writing-module__4zgmya__sideArticles{min-width:0;height:100%;overflow:hidden}.Writing-module__4zgmya__sideArticlesScroll{scrollbar-width:thin;scrollbar-color:var(--onetuza-semantic-color-border-default) transparent;flex-direction:column;height:100%;padding-right:8px;display:flex;overflow-y:auto}.Writing-module__4zgmya__sideArticlesScroll::-webkit-scrollbar{width:5px}.Writing-module__4zgmya__sideArticlesScroll::-webkit-scrollbar-track{background:0 0}.Writing-module__4zgmya__sideArticlesScroll::-webkit-scrollbar-thumb{background:var(--onetuza-semantic-color-border-default);border-radius:999px}.Writing-module__4zgmya__sideArticle{border-bottom:1px solid var(--onetuza-semantic-color-border-default);box-sizing:border-box;grid-template-columns:145px minmax(0,1fr);gap:18px;min-height:132px;margin-bottom:22px;padding:0 0 22px;text-decoration:none;display:grid}.Writing-module__4zgmya__sideArticle:last-child{margin-bottom:0}.Writing-module__4zgmya__sideImage{border-radius:var(--onetuza-foundation-radius-sm);background-position:50%;background-repeat:no-repeat;background-size:cover;width:145px;height:108px;transition:transform .35s,filter .35s}.Writing-module__4zgmya__sideArticle:hover .Writing-module__4zgmya__sideImage{filter:brightness(.92);transform:scale(1.025)}.Writing-module__4zgmya__sideContent{min-width:0;padding-top:2px}.Writing-module__4zgmya__sideTag{color:var(--onetuza-foundation-color-blue-default);font-size:var(--onetuza-foundation-typography-size-xs);font-weight:var(--onetuza-foundation-typography-weight-bold);letter-spacing:var(--onetuza-foundation-typography-tracking-widest);margin-bottom:9px}.Writing-module__4zgmya__sideTitle{color:var(--onetuza-semantic-color-text-primary);font-size:18px;font-weight:var(--onetuza-foundation-typography-weight-bold);letter-spacing:var(--onetuza-foundation-typography-tracking-tight);margin:0;line-height:1.28;transition:color .2s}.Writing-module__4zgmya__sideArticle:hover .Writing-module__4zgmya__sideTitle{color:var(--onetuza-foundation-color-blue-default)}.Writing-module__4zgmya__sideMeta{color:var(--onetuza-semantic-color-text-muted);font-size:var(--onetuza-foundation-typography-size-xs);align-items:center;gap:8px;margin-top:12px;display:flex}.Writing-module__4zgmya__latestSection{width:100%}.Writing-module__4zgmya__latestHeader{align-items:center;gap:18px;margin-bottom:20px;display:flex}.Writing-module__4zgmya__latestTitle{color:var(--onetuza-semantic-color-text-primary);font-size:20px;font-weight:var(--onetuza-foundation-typography-weight-bold);flex-shrink:0;margin:0}.Writing-module__4zgmya__latestLine{background:var(--onetuza-semantic-color-border-default);width:100%;height:1px}.Writing-module__4zgmya__latestGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.Writing-module__4zgmya__latestCard{aspect-ratio:4/3;border:1px solid var(--onetuza-semantic-color-border-default);border-radius:var(--onetuza-foundation-radius-md);background:var(--onetuza-semantic-color-background-surface-variant);isolation:isolate;cursor:pointer;width:100%;text-decoration:none;transition:transform .3s,box-shadow .3s;display:block;position:relative;overflow:hidden}.Writing-module__4zgmya__latestCard:hover{transform:translateY(-4px);box-shadow:0 12px 30px #0f0c2324}.Writing-module__4zgmya__latestImage{z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:transform .65s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scale(1)}.Writing-module__4zgmya__latestCard:hover .Writing-module__4zgmya__latestImage{transform:scale(1.05)}.Writing-module__4zgmya__latestOverlay{z-index:1;opacity:0;pointer-events:none;background:linear-gradient(#080a1914 15%,#080a1959 45%,#080814f5 100%);transition:opacity .3s;position:absolute;inset:0}.Writing-module__4zgmya__latestCard:hover .Writing-module__4zgmya__latestOverlay{opacity:1}.Writing-module__4zgmya__latestArrow{z-index:4;width:38px;height:38px;color:var(--onetuza-foundation-color-white);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0a0a1440;border:1px solid #ffffffb3;border-radius:50%;justify-content:center;align-items:center;transition:transform .25s,background .25s;display:flex;position:absolute;bottom:14px;right:14px}.Writing-module__4zgmya__latestCard:hover .Writing-module__4zgmya__latestArrow{background:#0a0a1499;transform:translate(3px)}.Writing-module__4zgmya__latestContent{z-index:3;opacity:0;pointer-events:none;transition:opacity .28s,transform .35s cubic-bezier(.22,1,.36,1);position:absolute;bottom:18px;left:18px;right:18px;transform:translateY(14px)}.Writing-module__4zgmya__latestCard:hover .Writing-module__4zgmya__latestContent{opacity:1;transform:translateY(0)}.Writing-module__4zgmya__latestTag{color:var(--onetuza-foundation-color-cyan-default);font-size:var(--onetuza-foundation-typography-size-xs);font-weight:var(--onetuza-foundation-typography-weight-bold);letter-spacing:var(--onetuza-foundation-typography-tracking-widest);text-transform:uppercase;margin-bottom:9px}.Writing-module__4zgmya__latestCardTitle{max-width:90%;color:var(--onetuza-foundation-color-white);font-size:18px;font-weight:var(--onetuza-foundation-typography-weight-bold);letter-spacing:var(--onetuza-foundation-typography-tracking-tight);text-shadow:0 2px 8px #00000059;margin:0;line-height:1.25}.Writing-module__4zgmya__latestMeta{color:#ffffffd1;font-size:var(--onetuza-foundation-typography-size-xs);align-items:center;gap:8px;margin-top:12px;display:flex}.Writing-module__4zgmya__emptyState{text-align:center;color:var(--onetuza-semantic-color-text-muted);font-size:var(--onetuza-foundation-typography-size-reg);padding:100px 20px}@media (max-width:1050px){.Writing-module__4zgmya__featuredLayout{grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr)}.Writing-module__4zgmya__sideArticle{grid-template-columns:120px minmax(0,1fr)}.Writing-module__4zgmya__sideImage{width:120px;height:96px}.Writing-module__4zgmya__sideTitle{font-size:16px}.Writing-module__4zgmya__latestGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.Writing-module__4zgmya__writingSection{padding:60px var(--onetuza-foundation-spacing-3xl) 90px}.Writing-module__4zgmya__headerRow{flex-direction:column;align-items:flex-start;margin-bottom:28px}.Writing-module__4zgmya__featuredLayout{flex-direction:column;gap:28px;height:auto;display:flex}.Writing-module__4zgmya__featuredCard{height:420px}.Writing-module__4zgmya__sideArticles{height:330px}.Writing-module__4zgmya__sideArticlesScroll{padding-right:6px}.Writing-module__4zgmya__sideArticle{grid-template-columns:125px minmax(0,1fr);min-height:110px}.Writing-module__4zgmya__sideImage{width:125px;height:90px}.Writing-module__4zgmya__latestGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.Writing-module__4zgmya__writingSection{padding:48px var(--onetuza-foundation-spacing-xl) 70px}.Writing-module__4zgmya__sectionTitle{font-size:var(--onetuza-foundation-typography-size-2xl)}.Writing-module__4zgmya__sectionDescription{font-size:var(--onetuza-foundation-typography-size-sm)}.Writing-module__4zgmya__searchWrapper{max-width:100%}.Writing-module__4zgmya__featuredCard{height:390px}.Writing-module__4zgmya__featuredContent{bottom:20px;left:20px;right:20px}.Writing-module__4zgmya__featuredTitle{font-size:26px}.Writing-module__4zgmya__featuredExcerpt{font-size:var(--onetuza-foundation-typography-size-sm)}.Writing-module__4zgmya__featuredFooter{flex-wrap:wrap;margin-top:16px}.Writing-module__4zgmya__readArticle{width:100%;margin-top:4px;margin-left:0}.Writing-module__4zgmya__sideArticles{height:300px}.Writing-module__4zgmya__sideArticle{grid-template-columns:100px minmax(0,1fr);gap:14px}.Writing-module__4zgmya__sideImage{width:100px;height:82px}.Writing-module__4zgmya__sideTitle{font-size:15px}.Writing-module__4zgmya__latestGrid{grid-template-columns:1fr}.Writing-module__4zgmya__latestCard{aspect-ratio:16/10}}@media (hover:none){.Writing-module__4zgmya__latestOverlay,.Writing-module__4zgmya__latestContent{opacity:0}.Writing-module__4zgmya__latestCard:hover{box-shadow:none;transform:none}.Writing-module__4zgmya__latestCard:hover .Writing-module__4zgmya__latestImage{transform:none}}
.BlogPost-module__AiuuzG__article{background:var(--onetuza-semantic-color-background-page);width:100%;color:var(--onetuza-semantic-color-text-primary)}.BlogPost-module__AiuuzG__heroSection{border-bottom:1px solid var(--onetuza-semantic-color-border-default);box-sizing:border-box;width:100%;padding-top:64px}.BlogPost-module__AiuuzG__heroContainer{box-sizing:border-box;flex-direction:column;align-items:stretch;width:100%;max-width:1280px;margin:0 auto;padding:32px 48px 64px;display:flex}.BlogPost-module__AiuuzG__backLink{z-index:10;width:fit-content;min-height:24px;color:var(--onetuza-semantic-color-text-secondary);font-size:14px;font-weight:var(--onetuza-foundation-typography-weight-medium);cursor:pointer;transition:color var(--onetuza-foundation-motion-duration-fast) var(--onetuza-foundation-motion-easing-standard);align-items:center;gap:8px;margin:0 0 40px;padding:4px 0;line-height:1.4;text-decoration:none;position:relative;visibility:visible!important;opacity:1!important;display:flex!important}.BlogPost-module__AiuuzG__backLink:hover{color:var(--onetuza-foundation-color-indigo-default)}.BlogPost-module__AiuuzG__backLink svg{flex-shrink:0;width:16px;height:16px;display:block}.BlogPost-module__AiuuzG__heroGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;width:100%;display:grid}.BlogPost-module__AiuuzG__heroContent{min-width:0;padding-right:8px}.BlogPost-module__AiuuzG__articleTag{color:var(--onetuza-foundation-color-blue-default);font-size:var(--onetuza-foundation-typography-size-sm);letter-spacing:var(--onetuza-foundation-typography-tracking-widest);text-transform:uppercase;margin-bottom:18px}.BlogPost-module__AiuuzG__articleTitle{max-width:600px;font-size:var(--onetuza-foundation-typography-size-4xl);font-weight:var(--onetuza-foundation-typography-weight-bold);letter-spacing:var(--onetuza-foundation-typography-tracking-tight);color:var(--onetuza-semantic-color-text-primary);margin:0 0 20px;line-height:1.08}.BlogPost-module__AiuuzG__articleExcerpt{max-width:560px;font-size:var(--onetuza-foundation-typography-size-reg);color:var(--onetuza-semantic-color-text-secondary);margin:0 0 24px;line-height:1.65}.BlogPost-module__AiuuzG__metaRow{font-size:var(--onetuza-foundation-typography-size-sm);color:var(--onetuza-semantic-color-text-muted);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.BlogPost-module__AiuuzG__metaDot{color:var(--onetuza-semantic-color-text-muted)}.BlogPost-module__AiuuzG__heroImageWrapper{aspect-ratio:16/10;border-radius:var(--onetuza-foundation-radius-md);background:var(--onetuza-semantic-color-background-surface-variant);border:1px solid var(--onetuza-semantic-color-border-default);width:100%;position:relative;overflow:hidden}.BlogPost-module__AiuuzG__heroImage{object-fit:cover;object-position:center;transition:transform .5s var(--onetuza-foundation-motion-easing-standard)}.BlogPost-module__AiuuzG__heroImageWrapper:hover .BlogPost-module__AiuuzG__heroImage{transform:scale(1.015)}.BlogPost-module__AiuuzG__contentSection{width:100%}.BlogPost-module__AiuuzG__contentContainer{box-sizing:border-box;grid-template-columns:minmax(0,760px) 280px;align-items:start;gap:80px;width:100%;max-width:1280px;margin:0 auto;padding:56px 48px 100px;display:grid}.BlogPost-module__AiuuzG__articleBody{width:100%;min-width:0}.BlogPost-module__AiuuzG__contentBlock{border-bottom:1px solid var(--onetuza-semantic-color-border-default);margin-bottom:32px;padding-bottom:32px;scroll-margin-top:100px}.BlogPost-module__AiuuzG__contentBlock:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.BlogPost-module__AiuuzG__contentHeading{font-size:var(--onetuza-foundation-typography-size-xl);font-weight:var(--onetuza-foundation-typography-weight-bold);color:var(--onetuza-semantic-color-text-primary);letter-spacing:var(--onetuza-foundation-typography-tracking-tight);margin:0 0 10px;line-height:1.3}.BlogPost-module__AiuuzG__paragraph{max-width:720px;font-size:var(--onetuza-foundation-typography-size-reg);color:var(--onetuza-semantic-color-text-secondary);margin:0;line-height:1.75}.BlogPost-module__AiuuzG__sidebar{align-self:start;position:sticky;top:88px}.BlogPost-module__AiuuzG__sidebarCard{border-radius:var(--onetuza-foundation-radius-sm);background:var(--onetuza-semantic-color-background-surface);border:1px solid var(--onetuza-semantic-color-border-default);padding:24px 22px}.BlogPost-module__AiuuzG__sidebarLabel{font-size:var(--onetuza-foundation-typography-size-xs);font-weight:var(--onetuza-foundation-typography-weight-bold);letter-spacing:var(--onetuza-foundation-typography-tracking-widest);color:var(--onetuza-semantic-color-text-muted);margin-bottom:16px}.BlogPost-module__AiuuzG__tableOfContents{flex-direction:column;gap:3px;display:flex}.BlogPost-module__AiuuzG__tocItem{color:var(--onetuza-semantic-color-text-secondary);font-size:var(--onetuza-foundation-typography-size-sm);transition:color var(--onetuza-foundation-motion-duration-fast) var(--onetuza-foundation-motion-easing-standard), border-color var(--onetuza-foundation-motion-duration-fast) var(--onetuza-foundation-motion-easing-standard);border-left:2px solid #0000;padding:8px 0 8px 12px;line-height:1.45;text-decoration:none;display:block}.BlogPost-module__AiuuzG__tocItem:hover{color:var(--onetuza-foundation-color-indigo-default);border-left-color:var(--onetuza-foundation-color-indigo-default)}.BlogPost-module__AiuuzG__tocActive{color:var(--onetuza-foundation-color-indigo-default);border-left-color:var(--onetuza-foundation-color-indigo-default);font-weight:var(--onetuza-foundation-typography-weight-bold)}.BlogPost-module__AiuuzG__sidebarDivider{background:var(--onetuza-semantic-color-border-default);width:100%;height:1px;margin:22px 0}.BlogPost-module__AiuuzG__shareLinks{align-items:center;gap:14px;display:flex}.BlogPost-module__AiuuzG__shareLink{width:28px;height:28px;color:var(--onetuza-semantic-color-text-secondary);font-size:var(--onetuza-foundation-typography-size-reg);font-weight:var(--onetuza-foundation-typography-weight-bold);cursor:pointer;transition:color var(--onetuza-foundation-motion-duration-fast) var(--onetuza-foundation-motion-easing-standard);background:0 0;border:0;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}.BlogPost-module__AiuuzG__shareLink:hover{color:var(--onetuza-foundation-color-indigo-default)}.BlogPost-module__AiuuzG__articleNavigation{border:1px solid var(--onetuza-semantic-color-border-default);border-radius:var(--onetuza-foundation-radius-sm);grid-template-columns:1fr 1fr;margin-top:64px;display:grid;overflow:hidden}.BlogPost-module__AiuuzG__navigationItem{color:var(--onetuza-semantic-color-text-primary);transition:background var(--onetuza-foundation-motion-duration-fast) var(--onetuza-foundation-motion-easing-standard);flex-direction:column;gap:7px;padding:20px 22px;text-decoration:none;display:flex}.BlogPost-module__AiuuzG__navigationItem:hover{background:var(--onetuza-semantic-color-background-surface)}.BlogPost-module__AiuuzG__navigationNext{text-align:right;border-left:1px solid var(--onetuza-semantic-color-border-default);align-items:flex-end}.BlogPost-module__AiuuzG__navigationLabel{color:var(--onetuza-foundation-color-blue-default);font-size:var(--onetuza-foundation-typography-size-xs);font-weight:var(--onetuza-foundation-typography-weight-bold)}.BlogPost-module__AiuuzG__navigationTitle{max-width:240px;font-size:var(--onetuza-foundation-typography-size-sm);font-weight:var(--onetuza-foundation-typography-weight-medium);line-height:1.45}@media (max-width:1000px){.BlogPost-module__AiuuzG__heroContainer{padding-left:32px;padding-right:32px}.BlogPost-module__AiuuzG__heroGrid{gap:40px}.BlogPost-module__AiuuzG__articleTitle{font-size:42px}.BlogPost-module__AiuuzG__contentContainer{grid-template-columns:minmax(0,1fr) 240px;gap:48px;padding-left:32px;padding-right:32px}}@media (max-width:800px){.BlogPost-module__AiuuzG__heroSection{padding-top:64px}.BlogPost-module__AiuuzG__heroContainer{padding:28px 24px 52px}.BlogPost-module__AiuuzG__backLink{margin-bottom:32px}.BlogPost-module__AiuuzG__heroGrid{grid-template-columns:1fr;gap:32px}.BlogPost-module__AiuuzG__articleTitle{max-width:none;font-size:clamp(34px,8vw,44px)}.BlogPost-module__AiuuzG__articleExcerpt{font-size:16px}.BlogPost-module__AiuuzG__heroImageWrapper{aspect-ratio:16/10}.BlogPost-module__AiuuzG__contentContainer{grid-template-columns:1fr;padding:48px 24px 80px}.BlogPost-module__AiuuzG__sidebar{order:-1;position:static}.BlogPost-module__AiuuzG__sidebarCard{padding:20px}}@media (max-width:480px){.BlogPost-module__AiuuzG__heroContainer{padding-left:20px;padding-right:20px}.BlogPost-module__AiuuzG__articleTitle{font-size:34px;line-height:1.08}.BlogPost-module__AiuuzG__articleExcerpt{font-size:15px;line-height:1.65}.BlogPost-module__AiuuzG__metaRow{gap:7px;font-size:12px}.BlogPost-module__AiuuzG__contentContainer{padding-left:20px;padding-right:20px}.BlogPost-module__AiuuzG__contentHeading{font-size:21px}.BlogPost-module__AiuuzG__paragraph{font-size:16px;line-height:1.7}.BlogPost-module__AiuuzG__articleNavigation{grid-template-columns:1fr}.BlogPost-module__AiuuzG__navigationNext{text-align:left;border-left:none;border-top:1px solid var(--onetuza-semantic-color-border-default);align-items:flex-start}}
