.TokenList-module__t2w7EG__tokenList{padding:var(--space-m) var(--space-l);background:var(--neutral-950);border:1px solid var(--neutral-850);border-radius:var(--space-l);flex-direction:column;display:flex}.TokenList-module__t2w7EG__tokenItem{justify-content:space-between;align-items:center;gap:var(--space-m);min-height:var(--space-10xl);border-bottom:1px solid var(--neutral-850);display:flex}.TokenList-module__t2w7EG__tokenItem:last-child{border-bottom:0}.TokenList-module__t2w7EG__tokenInfo{align-items:center;gap:var(--space-l);flex:1;grid-template-columns:minmax(0,1fr) auto;display:grid}.TokenList-module__t2w7EG__tokenName{width:fit-content;padding:var(--space-3xs) var(--space-xs);border-radius:var(--space-13xl);background:var(--neutral-900);color:var(--neutral-100);font-family:var(--font-mono), monospace;font-size:var(--step--1)}.TokenList-module__t2w7EG__tokenValue{color:var(--neutral-100);font-size:var(--step--1)}.TokenList-module__t2w7EG__tokenIcon{color:var(--neutral-400)}.TokenList-module__t2w7EG__tokenList{background:0 0;border:0;border-radius:0;padding:0}.TokenList-module__t2w7EG__tokenInfo{grid-template-columns:1fr 1fr}.TokenList-module__t2w7EG__tokenValue{text-align:left;font-family:monospace}.TokenList-module__t2w7EG__tokenItem{min-height:var(--space-10xl)}@media (max-width:64rem){.TokenList-module__t2w7EG__tokenItem{min-height:var(--space-12xl)}}
.VisualScale-module__zb0DBG__container{gap:var(--space-m);flex-direction:column;display:flex}.VisualScale-module__zb0DBG__grid{grid-template-columns:repeat(auto-fit, minmax(var(--space-13xl), 1fr));gap:var(--space-5xl) var(--space-2xs);padding:var(--space-2xs);display:grid}.VisualScale-module__zb0DBG__item{gap:var(--space-s);flex-direction:column;display:flex;overflow:hidden}.VisualScale-module__zb0DBG__block{background:var(--lavender-600);border-radius:var(--space-2xs);transition:background-color var(--transition-normal);height:var(--space-3xl);max-width:100%}.VisualScale-module__zb0DBG__item:hover .VisualScale-module__zb0DBG__block{background:var(--lavender-500)}.VisualScale-module__zb0DBG__info{align-items:flex-start;gap:var(--space-3xs);text-align:left;flex-direction:column;display:flex}.VisualScale-module__zb0DBG__name{font-size:var(--step--2);color:var(--neutral-400);font-family:Courier New,monospace;font-weight:500}.VisualScale-module__zb0DBG__value{font-size:var(--step--1);color:var(--neutral-200);font-weight:600}@media (max-width:1024px){.VisualScale-module__zb0DBG__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr))}.VisualScale-module__zb0DBG__block{height:var(--space-2xl)}}@media (max-width:640px){.VisualScale-module__zb0DBG__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr))}.VisualScale-module__zb0DBG__block{height:var(--space-xl)}}
.DemoPage-module__4TtFSq__demoPage{background:var(--neutral-950);border:1px solid var(--neutral-800);border-radius:var(--space-xl);overflow:hidden}.DemoPage-module__4TtFSq__hero{background:var(--neutral-900);text-align:center}.DemoPage-module__4TtFSq__heroTitle{font-size:var(--step-3);color:var(--neutral-100);margin:0;font-weight:700}.DemoPage-module__4TtFSq__heroText{font-size:var(--step-0);color:var(--neutral-400);max-width:600px;margin:0 auto}.DemoPage-module__4TtFSq__heroButton{background:var(--fireburst);color:var(--neutral-0);font-size:var(--step--1);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:background-color var(--transition-normal), border-color var(--transition-normal), color var(--transition-normal), opacity var(--transition-normal);border-radius:var(--space-13xl);border:none;font-weight:500}.DemoPage-module__4TtFSq__heroButton:hover{background:var(--fireburst)}.DemoPage-module__4TtFSq__cardsSection{background:var(--neutral-950);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));display:grid}.DemoPage-module__4TtFSq__card{background:var(--neutral-900);border:1px solid var(--neutral-800);border-radius:var(--space-m);transition:background-color var(--transition-normal), border-color var(--transition-normal), color var(--transition-normal), opacity var(--transition-normal);flex-direction:column;display:flex}.DemoPage-module__4TtFSq__card:hover{border-color:var(--neutral-700)}.DemoPage-module__4TtFSq__cardIcon{font-size:var(--step-2)}.DemoPage-module__4TtFSq__cardTitle{font-size:var(--step-1);color:var(--neutral-100);margin:0;font-weight:600}.DemoPage-module__4TtFSq__cardText{font-size:var(--step--1);color:var(--neutral-400);margin:0;line-height:1.6}.DemoPage-module__4TtFSq__cardLink{color:var(--neutral-200);font-size:var(--step--1);transition:background-color var(--transition-normal), border-color var(--transition-normal), color var(--transition-normal), opacity var(--transition-normal);font-weight:500;text-decoration:none}.DemoPage-module__4TtFSq__cardLink:hover{color:var(--neutral-50);text-decoration:underline}.DemoPage-module__4TtFSq__contentSection{background:var(--neutral-950);flex-direction:column;display:flex}.DemoPage-module__4TtFSq__contentBlock{max-width:800px}.DemoPage-module__4TtFSq__contentTitle{font-size:var(--step-2);color:var(--neutral-100);margin:0;font-weight:700}.DemoPage-module__4TtFSq__contentParagraph{font-size:var(--step-0);color:var(--neutral-300);margin:0;line-height:1.7}.DemoPage-module__4TtFSq__listBlock{flex-direction:column;display:flex}.DemoPage-module__4TtFSq__listItem{align-items:center;gap:var(--space-m);background:var(--neutral-900);border-radius:var(--space-xs);font-size:var(--step--1);color:var(--neutral-100);transition:background-color var(--transition-normal), border-color var(--transition-normal), color var(--transition-normal), opacity var(--transition-normal);display:flex}.DemoPage-module__4TtFSq__listItem:hover{background:color-mix(in srgb, var(--fireburst) 20%, transparent)}.DemoPage-module__4TtFSq__listIcon{width:var(--space-xl);height:var(--space-xl);background:color-mix(in srgb, var(--lavender-900) 50%, transparent);color:var(--neutral-0);border-radius:var(--space-13xl);font-size:var(--step--2);justify-content:center;align-items:center;font-weight:700;display:flex}@media (max-width:768px){.DemoPage-module__4TtFSq__cardsSection{grid-template-columns:1fr}}.DemoPage-module__4TtFSq__heroTitle,.DemoPage-module__4TtFSq__contentTitle{font-weight:500}.DemoPage-module__4TtFSq__card,.DemoPage-module__4TtFSq__listItem{min-width:0}.DemoPage-module__4TtFSq__heroButton{text-transform:none;letter-spacing:normal}.DemoPage-module__4TtFSq__cardLink{align-items:center;gap:var(--space-xs);display:flex}.DemoPage-module__4TtFSq__cardLink svg{width:var(--space-m);height:var(--space-m)}
.ToolExport-module__8LO6Ya__surface{gap:var(--space-xl);flex-direction:column;min-width:0;display:flex}.ToolExport-module__8LO6Ya__segments{padding:var(--space-3xs);border-radius:var(--space-13xl);background:var(--control);gap:var(--space-3xs);display:flex}.ToolExport-module__8LO6Ya__segments button{justify-content:center;align-items:center;gap:var(--space-xs);min-width:0;padding:var(--space-xs);border-radius:inherit;color:var(--neutral-300);font:inherit;font-size:var(--step--1);cursor:pointer;box-shadow:none;background:0 0;border:0;flex:1;line-height:1.5;display:inline-flex}.ToolExport-module__8LO6Ya__segments button[aria-pressed=true]{background:var(--control-hover);color:var(--neutral-50)}.ToolExport-module__8LO6Ya__segments button:after{display:none}.ToolExport-module__8LO6Ya__code{min-width:0;max-height:60vh;font-family:SFMono-Regular,Consolas,monospace;font-size:var(--step--2);color:var(--neutral-200);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.65;overflow:auto}.ToolExport-module__8LO6Ya__actions{gap:var(--space-xs);display:flex}.ToolExport-module__8LO6Ya__actions button{justify-content:center;align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-xl);border-radius:var(--space-13xl);background:var(--fireburst);color:#fff;font:inherit;font-size:var(--step--1);cursor:pointer;box-shadow:none;border:0;line-height:1.5;display:flex}.ToolExport-module__8LO6Ya__actions button+button{background:var(--control);color:var(--text-primary)}.ToolExport-module__8LO6Ya__actions button:after{display:none}.ToolExport-module__8LO6Ya__actions svg{width:var(--space-m);height:var(--space-m)}.ToolExport-module__8LO6Ya__surface button:focus-visible{outline:2px solid var(--fireburst);outline-offset:var(--space-3xs)}@media (max-width:64rem){.ToolExport-module__8LO6Ya__actions{flex-direction:column}.ToolExport-module__8LO6Ya__actions button,.ToolExport-module__8LO6Ya__segments button{padding:var(--space-l)}}.ToolExport-module__8LO6Ya__surface .ToolExport-module__8LO6Ya__segments button,.ToolExport-module__8LO6Ya__surface .ToolExport-module__8LO6Ya__segments button:hover,.ToolExport-module__8LO6Ya__surface .ToolExport-module__8LO6Ya__segments button[aria-pressed=true]{box-shadow:none;transform:none}.ToolExport-module__8LO6Ya__surface .ToolExport-module__8LO6Ya__actions button:hover{box-shadow:none;filter:brightness(1.08);transform:none}
.SeoMetaPreviewer-module__4D9hSG__editor,.SeoMetaPreviewer-module__4D9hSG__previewShell.SeoMetaPreviewer-module__4D9hSG__previewShell{gap:var(--space-xl);padding:var(--space-2xl);border-radius:var(--space-3xl);background:var(--panel);flex-direction:column;display:flex}.SeoMetaPreviewer-module__4D9hSG__editor h3{align-items:center;gap:var(--space-xs);font-size:var(--step-1);margin:0;font-weight:500;display:flex}.SeoMetaPreviewer-module__4D9hSG__editor h3 svg{width:var(--space-m);height:var(--space-m)}.SeoMetaPreviewer-module__4D9hSG__previewArea{min-width:0}.SeoMetaPreviewer-module__4D9hSG__previewArea[data-device=mobile]{width:100%;max-width:24rem;margin-inline:auto}.SeoMetaPreviewer-module__4D9hSG__previewToolbar{justify-content:space-between;align-items:center;gap:var(--space-l);display:flex}.SeoMetaPreviewer-module__4D9hSG__deviceSwitch{border-radius:var(--space-13xl);padding:var(--space-3xs);background:var(--control);display:flex}.SeoMetaPreviewer-module__4D9hSG__deviceSwitch button{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-s);border-radius:inherit;color:var(--dynamic-dark);font:inherit;font-size:var(--step--1);cursor:pointer;background:0 0;border:0;display:flex}.SeoMetaPreviewer-module__4D9hSG__deviceSwitch button[aria-pressed=true]{background:var(--control-hover)}.SeoMetaPreviewer-module__4D9hSG__deviceSwitch svg{width:var(--space-m);height:var(--space-m)}.SeoMetaPreviewer-module__4D9hSG__previewNote{align-items:center;gap:var(--space-2xs);padding:var(--space-2xs) var(--space-xs);border-radius:var(--space-13xl);background:var(--control-active);color:var(--neutral-400);font-size:var(--step--1);align-self:flex-start;margin:0;line-height:1.5;display:flex}.SeoMetaPreviewer-module__4D9hSG__previewNote+.SeoMetaPreviewer-module__4D9hSG__previewNote{margin-top:calc(-1 * var(--space-s))}.SeoMetaPreviewer-module__4D9hSG__previewNote svg{width:var(--space-s);height:var(--space-s);flex:none}@media (max-width:64rem){.SeoMetaPreviewer-module__4D9hSG__editor,.SeoMetaPreviewer-module__4D9hSG__previewShell.SeoMetaPreviewer-module__4D9hSG__previewShell{padding:var(--space-5xl);border-radius:var(--space-6xl)}.SeoMetaPreviewer-module__4D9hSG__deviceSwitch{display:none}}
.ColorPaletteGenerator-module__K0bbcW__emptyState{text-align:center;height:100%;padding:var(--space-3xl);flex-direction:column;justify-content:center;align-items:center;display:flex}.ColorPaletteGenerator-module__K0bbcW__emptyStateTitle{font-size:var(--step-2);color:var(--neutral-50);margin-bottom:var(--space-s);font-weight:500}.ColorPaletteGenerator-module__K0bbcW__emptyStateText{font-size:var(--step-0);color:var(--neutral-400);max-width:400px}.ColorPaletteGenerator-module__K0bbcW__palettePanel.ColorPaletteGenerator-module__K0bbcW__palettePanel{padding:var(--space-2xl);border-radius:var(--space-3xl);background:var(--panel);gap:var(--space-xl);display:grid}.ColorPaletteGenerator-module__K0bbcW__toolbar{justify-content:space-between;gap:var(--space-s);flex-wrap:wrap;display:flex}.ColorPaletteGenerator-module__K0bbcW__toolbar>button,.ColorPaletteGenerator-module__K0bbcW__contrastLink{justify-content:center;align-items:center;gap:var(--space-xs);border-radius:var(--space-13xl);padding:var(--space-xs) var(--space-l);background:var(--control);color:var(--neutral-50);font:inherit;font-size:var(--step--1);cursor:pointer;border:0;text-decoration:none;display:flex}.ColorPaletteGenerator-module__K0bbcW__toolbar svg,.ColorPaletteGenerator-module__K0bbcW__contrastLink svg{width:var(--space-m);height:var(--space-m)}@media (max-width:64rem){.ColorPaletteGenerator-module__K0bbcW__palettePanel.ColorPaletteGenerator-module__K0bbcW__palettePanel{padding:var(--space-5xl);border-radius:var(--space-6xl)}.ColorPaletteGenerator-module__K0bbcW__toolbar>div{display:none}}.ColorPaletteGenerator-module__K0bbcW__mobileNote{display:none}@media (max-width:64rem){.ColorPaletteGenerator-module__K0bbcW__desktopNote{display:none}.ColorPaletteGenerator-module__K0bbcW__mobileNote{margin-top:var(--space-3xl);display:block}.ColorPaletteGenerator-module__K0bbcW__toolbar{justify-content:flex-end}}.ColorPaletteGenerator-module__K0bbcW__contrastPanel{gap:var(--space-m)}.ColorPaletteGenerator-module__K0bbcW__contrastPanel h3{margin-bottom:0}.ColorPaletteGenerator-module__K0bbcW__contrastPanel .ColorPaletteGenerator-module__K0bbcW__contrastLink{margin-top:var(--space-xs)}.ColorPaletteGenerator-module__K0bbcW__toolbar svg,.ColorPaletteGenerator-module__K0bbcW__contrastLink svg{flex:none}.ColorPaletteGenerator-module__K0bbcW__toolbar>button:hover,.ColorPaletteGenerator-module__K0bbcW__contrastLink:hover{background:var(--control-hover)}
.TypographyScaleGenerator-module__SJZZhW__preview.TypographyScaleGenerator-module__SJZZhW__preview{gap:var(--space-xs);padding:var(--space-2xl);border-radius:var(--space-3xl);background:var(--panel);flex-direction:column;display:flex}.TypographyScaleGenerator-module__SJZZhW__previewContent{min-width:0}@media (max-width:64rem){.TypographyScaleGenerator-module__SJZZhW__preview.TypographyScaleGenerator-module__SJZZhW__preview{padding:var(--space-5xl);border-radius:var(--space-6xl)}}
.NumberInput-module__L8HSfa__numberInputWrapper{align-items:center;width:100%;display:flex;position:relative}.NumberInput-module__L8HSfa__numberInput{width:100%;padding:var(--space-s) var(--space-m);background-color:var(--neutral-950);border:1px solid var(--neutral-600);border-radius:var(--radius-m);font-size:var(--step-0);font-family:var(--font-urbanist), sans-serif;color:var(--dynamic-dark);transition:background-color var(--transition-normal), border-color var(--transition-normal), color var(--transition-normal), opacity var(--transition-normal);appearance:textfield;outline:none}.NumberInput-module__L8HSfa__numberInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.NumberInput-module__L8HSfa__numberInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.NumberInput-module__L8HSfa__numberInput:hover{border-color:var(--neutral-450)}.NumberInput-module__L8HSfa__numberInput:focus{border-color:var(--fireburst);box-shadow:0 0 0 2px var(--fireburst-900)}.NumberInput-module__L8HSfa__numberInput::placeholder{color:var(--neutral-450)}.NumberInput-module__L8HSfa__numberInput:disabled{opacity:.5;cursor:not-allowed;background-color:var(--neutral-100)}.NumberInput-module__L8HSfa__spinnerButtons{right:var(--space-2xs);gap:var(--space-4xs);visibility:hidden;opacity:0;transition:opacity var(--transition-normal), visibility var(--transition-normal);flex-direction:column;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.NumberInput-module__L8HSfa__numberInput:focus~.NumberInput-module__L8HSfa__spinnerButtons{visibility:visible;opacity:1}.NumberInput-module__L8HSfa__spinButton{width:var(--space-l);height:var(--space-s);color:var(--neutral-400);cursor:pointer;transition:background-color var(--transition-normal), border-color var(--transition-normal), color var(--transition-normal), opacity var(--transition-normal);-webkit-user-select:none;user-select:none;border-radius:2px;justify-content:center;align-items:center;padding:0;font-size:12px;line-height:1;display:flex}.NumberInput-module__L8HSfa__spinButton:hover:not(:disabled){background:var(--neutral-800);color:var(--neutral-200)}.NumberInput-module__L8HSfa__spinButton:active:not(:disabled){background:var(--fireburst-900);border-color:var(--fireburst)}.NumberInput-module__L8HSfa__spinButton:disabled{opacity:.5;cursor:not-allowed}.NumberInput-module__L8HSfa__spinButton.NumberInput-module__L8HSfa__up:before{content:"▲"}.NumberInput-module__L8HSfa__spinButton.NumberInput-module__L8HSfa__down:before{content:"▼"}.NumberInput-module__L8HSfa__numberInputWithSpinners{padding-right:calc(var(--space-m) + 30px)}.NumberInput-module__L8HSfa__sm.NumberInput-module__L8HSfa__numberInput{font-size:var(--step--1);padding:var(--space-2xs) var(--space-xs)}.NumberInput-module__L8HSfa__sm .NumberInput-module__L8HSfa__spinButton{width:16px;height:14px;font-size:10px}.NumberInput-module__L8HSfa__lg.NumberInput-module__L8HSfa__numberInput{font-size:var(--step-1);padding:var(--space-m) var(--space-l)}.NumberInput-module__L8HSfa__lg .NumberInput-module__L8HSfa__spinButton{width:24px;height:18px;font-size:14px}
.Slider-module__hlt1JG__container{gap:var(--space-s);flex-direction:column;width:100%;display:flex}.Slider-module__hlt1JG__header{justify-content:space-between;align-items:center;display:flex}.Slider-module__hlt1JG__label{font-size:var(--step--1);color:var(--neutral-400);text-transform:uppercase;letter-spacing:.05em;font-weight:500}.Slider-module__hlt1JG__valueLabel{font-size:var(--step--1);color:var(--neutral-400);font-variant-numeric:tabular-nums;font-weight:500}.Slider-module__hlt1JG__sliderRow{align-items:center;gap:var(--space-m);display:flex}.Slider-module__hlt1JG__slider{height:var(--space-3xs);border-radius:var(--pill);background:rgba(var(--ink-rgb), .08);appearance:none;cursor:pointer;transition:background var(--transition-normal);outline:none;flex:1}.Slider-module__hlt1JG__slider:hover:not(:disabled){background:rgba(var(--ink-rgb), .12)}.Slider-module__hlt1JG__slider:focus-visible{outline:2px solid var(--fireburst);outline-offset:2px}.Slider-module__hlt1JG__slider:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 2px var(--dynamic-light), 0 0 0 4px var(--fireburst)}.Slider-module__hlt1JG__slider:focus-visible::-moz-range-thumb{box-shadow:0 0 0 2px var(--dynamic-light), 0 0 0 4px var(--fireburst)}.Slider-module__hlt1JG__slider:disabled{opacity:.5;cursor:not-allowed}.Slider-module__hlt1JG__slider::-webkit-slider-thumb{appearance:none;width:var(--space-m);height:var(--space-m);background:var(--fireburst);cursor:pointer;transition:background-color var(--transition-normal), border-color var(--transition-normal), color var(--transition-normal), opacity var(--transition-normal);border-radius:50%;box-shadow:0 2px 6px #e8543d4d}.Slider-module__hlt1JG__slider:disabled::-webkit-slider-thumb{background:var(--neutral-400);cursor:not-allowed;box-shadow:none;transform:scale(1)}.Slider-module__hlt1JG__slider::-moz-range-thumb{width:var(--space-m);height:var(--space-m);background:var(--fireburst);cursor:pointer;transition:background-color var(--transition-normal), border-color var(--transition-normal), color var(--transition-normal), opacity var(--transition-normal);border:none;border-radius:50%;box-shadow:0 2px 6px #e8543d4d}.Slider-module__hlt1JG__slider:disabled::-moz-range-thumb{background:var(--neutral-400);cursor:not-allowed;box-shadow:none;transform:scale(1)}.Slider-module__hlt1JG__inputWrapper{align-items:center;gap:var(--space-2xs);display:flex}.Slider-module__hlt1JG__inputUnit{font-size:var(--step--1);color:var(--neutral-400);font-weight:500}.Slider-module__hlt1JG__minMaxLabels{font-size:var(--step--2);color:var(--neutral-400);justify-content:space-between;font-weight:400;display:flex}.Slider-module__hlt1JG__inline .Slider-module__hlt1JG__sliderRow{align-items:center;display:flex}.Slider-module__hlt1JG__compact{gap:var(--space-2xs)}.Slider-module__hlt1JG__compact .Slider-module__hlt1JG__slider{height:4px}.Slider-module__hlt1JG__compact .Slider-module__hlt1JG__slider::-webkit-slider-thumb{width:14px;height:14px}.Slider-module__hlt1JG__compact .Slider-module__hlt1JG__slider::-moz-range-thumb{width:14px;height:14px}.Slider-module__hlt1JG__sm .Slider-module__hlt1JG__slider{height:4px}.Slider-module__hlt1JG__sm .Slider-module__hlt1JG__slider::-webkit-slider-thumb{width:14px;height:14px}.Slider-module__hlt1JG__sm .Slider-module__hlt1JG__slider::-moz-range-thumb{width:14px;height:14px}.Slider-module__hlt1JG__sm .Slider-module__hlt1JG__label,.Slider-module__hlt1JG__sm .Slider-module__hlt1JG__valueLabel{font-size:var(--step--2)}.Slider-module__hlt1JG__lg .Slider-module__hlt1JG__slider{border-radius:5px;height:10px}.Slider-module__hlt1JG__lg .Slider-module__hlt1JG__slider::-webkit-slider-thumb{width:22px;height:22px}.Slider-module__hlt1JG__lg .Slider-module__hlt1JG__slider::-moz-range-thumb{width:22px;height:22px}.Slider-module__hlt1JG__lg .Slider-module__hlt1JG__label,.Slider-module__hlt1JG__lg .Slider-module__hlt1JG__valueLabel{font-size:var(--step-0)}.Slider-module__hlt1JG__xl .Slider-module__hlt1JG__slider{border-radius:6px;height:12px}.Slider-module__hlt1JG__xl .Slider-module__hlt1JG__slider::-webkit-slider-thumb{width:26px;height:26px}.Slider-module__hlt1JG__xl .Slider-module__hlt1JG__slider::-moz-range-thumb{width:26px;height:26px}.Slider-module__hlt1JG__xl .Slider-module__hlt1JG__label{font-size:var(--step-0)}.Slider-module__hlt1JG__xl .Slider-module__hlt1JG__valueLabel{font-size:var(--step-1);color:var(--neutral-500)}.Slider-module__hlt1JG__xl .Slider-module__hlt1JG__numberInput{width:90px;padding:var(--space-s) var(--space-m);font-size:var(--step-1)}.Slider-module__hlt1JG__disabled{opacity:.5;pointer-events:none}
.StatsGrid-module__4puZaW__stats{display:flex}.StatsGrid-module__4puZaW__stats.StatsGrid-module__4puZaW__column{flex-direction:column}.StatsGrid-module__4puZaW__stats.StatsGrid-module__4puZaW__row{flex-flow:wrap}.StatsGrid-module__4puZaW__stats.StatsGrid-module__4puZaW__align-start{text-align:left;align-items:flex-start}.StatsGrid-module__4puZaW__stats.StatsGrid-module__4puZaW__align-center{text-align:center;align-items:center}.StatsGrid-module__4puZaW__stats.StatsGrid-module__4puZaW__align-end{text-align:right;align-items:flex-end}.StatsGrid-module__4puZaW__stats.StatsGrid-module__4puZaW__gap-sm{gap:var(--space-m)}.StatsGrid-module__4puZaW__stats.StatsGrid-module__4puZaW__gap-md{gap:var(--space-xl)}.StatsGrid-module__4puZaW__stats.StatsGrid-module__4puZaW__gap-lg{gap:var(--space-3xl)}.StatsGrid-module__4puZaW__stats.StatsGrid-module__4puZaW__gap-xl{gap:var(--space-5xl)}.StatsGrid-module__4puZaW__statItem{gap:var(--space-2xs);flex-direction:column;display:flex}.StatsGrid-module__4puZaW__statIcon{margin-bottom:var(--space-xs);color:var(--fireburst)}.StatsGrid-module__4puZaW__statNumber{font-size:var(--step-6);color:var(--fireburst);font-weight:400;line-height:1}.StatsGrid-module__4puZaW__statLabel{font-size:var(--step-0);color:var(--neutral-500);font-weight:500}@media (max-width:1024px){.StatsGrid-module__4puZaW__stats{text-align:start!important;flex-direction:row!important}.StatsGrid-module__4puZaW__statItem{align-items:start;height:fit-content}}@media (max-width:480px){.StatsGrid-module__4puZaW__statNumber{font-size:var(--step-5)}.StatsGrid-module__4puZaW__statLabel{font-size:var(--step--1)}}
.ConversionControls-module__EM8wza__controls{flex-direction:column;display:flex}.ConversionControls-module__EM8wza__controlsGrid{gap:var(--space-2xl);flex-direction:column;display:flex}.ConversionControls-module__EM8wza__controlGroup{gap:var(--space-xs);flex-direction:column;display:flex}.ConversionControls-module__EM8wza__label{font-size:var(--step--1);text-transform:uppercase;letter-spacing:.05em;color:var(--dynamic-dark);font-weight:500}.ConversionControls-module__EM8wza__customResolution{margin-top:var(--space-s);padding-top:var(--space-m);border-top:1px solid rgba(var(--surface-rgb), .08)}[data-theme=dark] .ConversionControls-module__EM8wza__customResolution{border-top:1px solid rgba(var(--ink-rgb), .08)}.ConversionControls-module__EM8wza__customResolutionInputs{align-items:flex-end;gap:var(--space-s);display:flex}.ConversionControls-module__EM8wza__customInputGroup{gap:var(--space-xs);flex-direction:column;flex:1;display:flex}.ConversionControls-module__EM8wza__dimensionSeparator{font-size:var(--step-1);color:var(--neutral-400);margin-bottom:var(--space-s);font-weight:500}.ConversionControls-module__EM8wza__resolutionNote{margin-top:var(--space-s);padding:var(--space-xs) var(--space-s);border-left:2px solid var(--warning);border-radius:var(--space-2xs);font-size:var(--step--2);color:var(--neutral-700);background:#f9731614;line-height:1.4}[data-theme=dark] .ConversionControls-module__EM8wza__resolutionNote{color:var(--neutral-300);background:#f973161f}@media (max-width:968px){.ConversionControls-module__EM8wza__customResolutionInputs{flex-direction:row}}.ConversionControls-module__EM8wza__controls,.ConversionControls-module__EM8wza__controlsGrid{gap:var(--space-xl);flex-direction:column;display:flex}.ConversionControls-module__EM8wza__controlsGrid>:last-child{padding-top:var(--space-xl);border-top:1px solid var(--control-active)}.ConversionControls-module__EM8wza__controlGroup{min-width:0}.ConversionControls-module__EM8wza__label{text-transform:none;letter-spacing:normal;font-weight:400;font-size:var(--step--1)}.ConversionControls-module__EM8wza__customInputGroup{min-width:0}.ConversionControls-module__EM8wza__customInputGroup input{background:var(--control);border-color:var(--control-border);border-radius:var(--space-xs);width:100%;min-width:0;padding:var(--space-xs)}.ConversionControls-module__EM8wza__resolutionNote,[data-theme=dark] .ConversionControls-module__EM8wza__resolutionNote{color:var(--neutral-400);font-size:var(--step--1);background:0 0;border:0;padding:0;line-height:1.5}.ConversionControls-module__EM8wza__customResolution{border-color:var(--control-active)}@media (max-width:64rem){.ConversionControls-module__EM8wza__customInputGroup input{padding:var(--space-l)}}
.UIUXIcon-module__AD7ICa__uiuxIcon{--icon-stroke:var(--dynamic-dark);--icon-primary:#e8543d;--icon-secondary:#1f1d41;--icon-tertiary:var(--accent-surface);vertical-align:middle;display:inline-block}.UIUXIcon-module__AD7ICa__uiuxIcon rect{transition:fill var(--transition-slow), stroke var(--transition-slow)}
.SingleImagePreview-module__rUOXQa__result{gap:var(--space-xl);display:grid}.SingleImagePreview-module__rUOXQa__toolbar,.SingleImagePreview-module__rUOXQa__toolbar span,.SingleImagePreview-module__rUOXQa__toolbar button,.SingleImagePreview-module__rUOXQa__cardHeading,.SingleImagePreview-module__rUOXQa__summary,.SingleImagePreview-module__rUOXQa__summary>div{align-items:center;display:flex}.SingleImagePreview-module__rUOXQa__toolbar,.SingleImagePreview-module__rUOXQa__cardHeading,.SingleImagePreview-module__rUOXQa__summary{justify-content:space-between;gap:var(--space-m)}.SingleImagePreview-module__rUOXQa__toolbar{flex-wrap:wrap}.SingleImagePreview-module__rUOXQa__toolbar span{gap:var(--space-xs);overflow-wrap:anywhere;min-width:0;font-size:var(--step-0)}.SingleImagePreview-module__rUOXQa__toolbar span svg,.SingleImagePreview-module__rUOXQa__toolbar button svg,.SingleImagePreview-module__rUOXQa__summary button svg,.SingleImagePreview-module__rUOXQa__stageDownload svg,.SingleImagePreview-module__rUOXQa__cardHeading button svg{width:var(--space-s);height:var(--space-s);flex:none}.SingleImagePreview-module__rUOXQa__toolbar button,.SingleImagePreview-module__rUOXQa__cardHeading button,.SingleImagePreview-module__rUOXQa__stageDownload{justify-content:center;align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-m);border-radius:var(--space-13xl);color:var(--neutral-50);background:var(--neutral-900);font:inherit;font-size:var(--step--1);cursor:pointer;border:none;display:inline-flex}.SingleImagePreview-module__rUOXQa__comparison{gap:var(--space-l);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.SingleImagePreview-module__rUOXQa__imageCard{gap:var(--space-m);min-width:0;display:grid}.SingleImagePreview-module__rUOXQa__cardHeading h3,.SingleImagePreview-module__rUOXQa__pending h3{font-size:var(--step-1);margin:0;font-weight:500}.SingleImagePreview-module__rUOXQa__cardHeading button{padding:var(--space-xs)}.SingleImagePreview-module__rUOXQa__imageStage{background:var(--neutral-1000);border:solid var(--space-4xs) var(--neutral-800);border-radius:var(--space-m);place-items:center;min-height:15rem;display:grid;position:relative;overflow:hidden}.SingleImagePreview-module__rUOXQa__imageStage img{object-fit:contain;width:100%;max-height:22rem;display:block}.SingleImagePreview-module__rUOXQa__stageDownload{right:var(--space-xs);bottom:var(--space-xs);padding:var(--space-xs);position:absolute}.SingleImagePreview-module__rUOXQa__metadata{gap:var(--space-xs);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.SingleImagePreview-module__rUOXQa__metadata div{min-width:0}.SingleImagePreview-module__rUOXQa__metadata dt{color:var(--neutral-400);font-size:var(--step--2)}.SingleImagePreview-module__rUOXQa__metadata dd{margin:var(--space-2xs) 0 0;font-size:var(--step--1);overflow-wrap:anywhere}.SingleImagePreview-module__rUOXQa__pending{align-content:start;gap:var(--space-m);color:var(--neutral-400);display:grid}.SingleImagePreview-module__rUOXQa__pending p{font-size:var(--step--1);margin:0}.SingleImagePreview-module__rUOXQa__summary{padding-top:var(--space-l);border-top:solid var(--space-4xs) var(--neutral-800);flex-wrap:wrap}.SingleImagePreview-module__rUOXQa__summary>div{gap:var(--space-s);flex-wrap:wrap}.SingleImagePreview-module__rUOXQa__summary strong{font-size:var(--step-3);font-weight:500}.SingleImagePreview-module__rUOXQa__success{align-items:center;gap:var(--space-2xs);padding:var(--space-2xs) var(--space-xs);border-radius:var(--space-13xl);color:var(--success);background:color-mix(in srgb, var(--success) 16%, transparent);font-size:var(--step--1);display:inline-flex}.SingleImagePreview-module__rUOXQa__success svg{width:var(--space-xs);height:var(--space-xs)}.SingleImagePreview-module__rUOXQa__savings{padding:var(--space-2xs) var(--space-xs);border-radius:var(--space-13xl);background:var(--neutral-900);font-size:var(--step--1)}.SingleImagePreview-module__rUOXQa__summary button{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-l);border-radius:var(--space-13xl);color:var(--neutral-50);background:var(--fireburst-600);font:inherit;font-size:var(--step--1);cursor:pointer;border:none;display:inline-flex}button:focus-visible{outline:solid var(--space-4xs) var(--fireburst);outline-offset:var(--space-4xs)}@media (max-width:48rem){.SingleImagePreview-module__rUOXQa__comparison{grid-template-columns:minmax(0,1fr)}.SingleImagePreview-module__rUOXQa__summary>div{display:grid}.SingleImagePreview-module__rUOXQa__summary button{justify-content:center;width:100%}}.SingleImagePreview-module__rUOXQa__result.SingleImagePreview-module__rUOXQa__result{padding:var(--space-2xl);border-radius:var(--space-3xl);background:var(--panel)}.SingleImagePreview-module__rUOXQa__imageStage{aspect-ratio:1.4;min-height:0}.SingleImagePreview-module__rUOXQa__imageStage img{object-fit:contain;width:100%;height:100%;max-height:none;position:absolute}@media (max-width:64rem){.SingleImagePreview-module__rUOXQa__result.SingleImagePreview-module__rUOXQa__result{padding:var(--space-5xl);border-radius:var(--space-6xl)}.SingleImagePreview-module__rUOXQa__toolbar{flex-direction:column;align-items:stretch}.SingleImagePreview-module__rUOXQa__toolbar button{padding:var(--space-l)}.SingleImagePreview-module__rUOXQa__imageStage{aspect-ratio:1.27}.SingleImagePreview-module__rUOXQa__comparison{gap:var(--space-5xl)}}.SingleImagePreview-module__rUOXQa__summary>div{gap:var(--space-xs);grid-template-columns:auto auto;display:grid}.SingleImagePreview-module__rUOXQa__summary .SingleImagePreview-module__rUOXQa__success{grid-column:1/-1;justify-self:start}.SingleImagePreview-module__rUOXQa__summary .SingleImagePreview-module__rUOXQa__savings{align-self:center}
.ColourPicker-module__tHTR5q__field{gap:var(--space-2xs);flex-direction:column;min-width:0;display:flex}.ColourPicker-module__tHTR5q__field>label{color:var(--neutral-400);font-size:var(--step--1)}.ColourPicker-module__tHTR5q__fieldControl{align-items:center;gap:var(--space-2xs);padding:var(--space-3xs) var(--space-2xs);border:1px solid var(--control-border);border-radius:var(--space-xs);background:var(--control);display:flex}.ColourPicker-module__tHTR5q__fieldControl:hover{background:var(--neutral-900)}.ColourPicker-module__tHTR5q__fieldControl:focus-within,.ColourPicker-module__tHTR5q__fieldControl[data-open=true]{border-color:var(--fireburst)}.ColourPicker-module__tHTR5q__fieldControl[data-invalid=true]{border-color:var(--error-300)}.ColourPicker-module__tHTR5q__fieldControl input{width:100%;min-width:0;padding:var(--space-2xs) 0;color:var(--neutral-50);font:inherit;font-size:var(--step-0);background:0 0;border:0;outline:none}.ColourPicker-module__tHTR5q__iconButton,.ColourPicker-module__tHTR5q__swatchButton,.ColourPicker-module__tHTR5q__done{justify-content:center;align-items:center;gap:var(--space-2xs);min-width:var(--space-7xl);min-height:var(--space-7xl);padding:var(--space-xs);border-radius:var(--space-13xl);color:var(--neutral-50);background:var(--control);font:inherit;font-size:var(--step--1);cursor:pointer;border:0;flex:none;line-height:1.5;display:inline-flex}.ColourPicker-module__tHTR5q__iconButton svg,.ColourPicker-module__tHTR5q__done svg,.ColourPicker-module__tHTR5q__error svg{width:var(--space-m);height:var(--space-m);flex:none}.ColourPicker-module__tHTR5q__iconButton:hover{background:var(--control-hover)}.ColourPicker-module__tHTR5q__iconButton:disabled{opacity:.5;cursor:wait}.ColourPicker-module__tHTR5q__swatchButton{padding:var(--space-2xs);background:0 0}.ColourPicker-module__tHTR5q__swatch{width:var(--space-xl);height:var(--space-xl);border:1px solid var(--neutral-600);border-radius:var(--space-13xl);flex:none;display:block}.ColourPicker-module__tHTR5q__swatchButton:hover,.ColourPicker-module__tHTR5q__swatchButton[aria-pressed=true]{background:var(--control-hover)}.ColourPicker-module__tHTR5q__fieldControl>.ColourPicker-module__tHTR5q__iconButton{background:0 0}.ColourPicker-module__tHTR5q__picker button:focus-visible,.ColourPicker-module__tHTR5q__field button:focus-visible,.ColourPicker-module__tHTR5q__channels input:focus-visible{outline:2px solid var(--fireburst);outline-offset:var(--space-3xs)}.ColourPicker-module__tHTR5q__picker{width:min(22.5rem,calc(100vw - var(--space-m) * 2));max-width:none;padding:var(--space-m);border:1px solid var(--control-border);border-radius:var(--space-2xl);background:var(--panel);color:var(--neutral-50);overscroll-behavior:contain;box-sizing:border-box;box-shadow:0 var(--space-xs) var(--space-3xl) #0008;margin:0;position:fixed;inset:auto;overflow:auto}.ColourPicker-module__tHTR5q__picker::backdrop{background:0 0}.ColourPicker-module__tHTR5q__content{gap:var(--space-m);flex-direction:column;min-width:0;display:flex}.ColourPicker-module__tHTR5q__header{justify-content:space-between;align-items:center;gap:var(--space-xs);display:flex}.ColourPicker-module__tHTR5q__header h2{color:var(--neutral-50);font-size:var(--step-1);margin:0;font-weight:500;line-height:1.4}.ColourPicker-module__tHTR5q__visual{position:relative}.ColourPicker-module__tHTR5q__visual .react-colorful{gap:var(--space-m);width:100%;height:auto}.ColourPicker-module__tHTR5q__visual .react-colorful__saturation{height:calc(var(--space-12xl) * 1.8);border-radius:var(--space-m);border:0;flex:none}.ColourPicker-module__tHTR5q__visual .react-colorful__hue{height:var(--space-s);margin-block:var(--space-s);border-radius:var(--space-13xl);flex:none}.ColourPicker-module__tHTR5q__visual[data-sampler=true] .react-colorful__hue{margin-left:calc(var(--space-7xl) + var(--space-xs))}.ColourPicker-module__tHTR5q__visual .react-colorful__pointer{width:var(--space-l);height:var(--space-l);box-shadow:0 0 var(--space-3xs) #0009;border-width:2px}.ColourPicker-module__tHTR5q__visual .react-colorful__interactive:focus-visible .react-colorful__pointer{outline:2px solid var(--neutral-1000);outline-offset:var(--space-3xs)}.ColourPicker-module__tHTR5q__visual .react-colorful__hue .react-colorful__interactive{top:calc(var(--space-s) * -1);bottom:calc(var(--space-s) * -1)}.ColourPicker-module__tHTR5q__sampler{position:absolute;bottom:0;left:0}.ColourPicker-module__tHTR5q__formats{gap:var(--space-3xs);padding:var(--space-3xs);background:var(--control);border-radius:var(--space-13xl);display:flex}.ColourPicker-module__tHTR5q__formats button{min-width:0;min-height:var(--space-7xl);padding:var(--space-2xs);border-radius:inherit;color:var(--neutral-50);font:inherit;font-size:var(--step--1);cursor:pointer;background:0 0;border:0;flex:1}.ColourPicker-module__tHTR5q__formats button[aria-pressed=true],.ColourPicker-module__tHTR5q__formats button:hover{background:var(--control-hover)}.ColourPicker-module__tHTR5q__channels{gap:var(--space-xs);display:flex}.ColourPicker-module__tHTR5q__channels label{gap:var(--space-3xs);min-width:0;color:var(--neutral-400);font-size:var(--step--1);flex-direction:column;flex:1;display:flex}.ColourPicker-module__tHTR5q__channels input{box-sizing:border-box;width:100%;min-width:0;min-height:var(--space-7xl);padding:var(--space-xs);border:1px solid var(--control-border);border-radius:var(--space-xs);background:var(--control);color:var(--neutral-50);font:inherit;font-size:var(--step-0)}.ColourPicker-module__tHTR5q__channels input[aria-invalid=true]{border-color:var(--error-300)}.ColourPicker-module__tHTR5q__error{align-items:center;gap:var(--space-2xs);color:var(--error-300);font-size:var(--step--1);margin:0;line-height:1.6;display:flex}.ColourPicker-module__tHTR5q__recents{gap:var(--space-2xs);flex-direction:column;display:flex}.ColourPicker-module__tHTR5q__recents h3{color:var(--neutral-400);font-size:var(--step--1);margin:0;font-weight:400}.ColourPicker-module__tHTR5q__recents>div{gap:var(--space-3xs);flex-wrap:wrap;display:flex}.ColourPicker-module__tHTR5q__recents .ColourPicker-module__tHTR5q__swatchButton{min-width:0}.ColourPicker-module__tHTR5q__footer{justify-content:space-between;align-items:center;gap:var(--space-m);display:flex}.ColourPicker-module__tHTR5q__comparison{gap:var(--space-2xs);display:flex}.ColourPicker-module__tHTR5q__comparison>*{align-items:center;gap:var(--space-3xs);min-width:var(--space-7xl);color:var(--neutral-400);font:inherit;font-size:var(--step--1);background:0 0;border:0;flex-direction:column;padding:0;display:flex}.ColourPicker-module__tHTR5q__comparison button{cursor:pointer;border-radius:var(--space-xs)}.ColourPicker-module__tHTR5q__comparison button:hover{color:var(--neutral-50)}.ColourPicker-module__tHTR5q__done{color:#fff;background:var(--fireburst-600);padding-inline:var(--space-l)}.ColourPicker-module__tHTR5q__done:hover{background:var(--fireburst-600)}.ColourPicker-module__tHTR5q__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:40rem){.ColourPicker-module__tHTR5q__picker{width:100%;padding:var(--space-l);padding-bottom:max(var(--space-3xl),env(safe-area-inset-bottom));border-radius:var(--space-2xl) var(--space-2xl) 0 0;border-bottom:0}.ColourPicker-module__tHTR5q__picker::backdrop{background:#0008}.ColourPicker-module__tHTR5q__fieldControl input,.ColourPicker-module__tHTR5q__channels input{font-size:max(1rem,var(--step-0))}.ColourPicker-module__tHTR5q__iconButton,.ColourPicker-module__tHTR5q__swatchButton,.ColourPicker-module__tHTR5q__done,.ColourPicker-module__tHTR5q__formats button,.ColourPicker-module__tHTR5q__channels input{min-height:var(--space-9xl)}.ColourPicker-module__tHTR5q__iconButton,.ColourPicker-module__tHTR5q__swatchButton{min-width:var(--space-9xl)}.ColourPicker-module__tHTR5q__visual[data-sampler=true] .react-colorful__hue{margin-left:calc(var(--space-9xl) + var(--space-xs))}.ColourPicker-module__tHTR5q__visual .react-colorful__hue{margin-block:var(--space-l)}.ColourPicker-module__tHTR5q__visual .react-colorful__saturation{height:calc(var(--space-13xl) * 2)}.ColourPicker-module__tHTR5q__recents .ColourPicker-module__tHTR5q__swatchButton{min-width:var(--space-8xl)}}
.WebDevIcon-module__-OAfpW__webDevIcon{--icon-stroke:var(--dynamic-dark);--icon-primary:#e8543d;--icon-secondary:#1f1d41;--icon-tertiary:var(--accent-surface);vertical-align:middle;display:inline-block}.WebDevIcon-module__-OAfpW__webDevIcon path,.WebDevIcon-module__-OAfpW__webDevIcon rect{transition:fill var(--transition-slow), stroke var(--transition-slow)}
.BulkImageList-module__YD20lW__bulkImageList{padding:var(--space-2xl);border-radius:var(--space-3xl);background:var(--panel);min-width:0}.BulkImageList-module__YD20lW__bulkListHeader{justify-content:space-between;align-items:center;gap:var(--space-s);margin-bottom:var(--space-xl);display:flex}.BulkImageList-module__YD20lW__bulkListTitle{color:var(--neutral-300);font-size:var(--step-0)}.BulkImageList-module__YD20lW__bulkImageGrid{gap:var(--space-l);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.BulkImageList-module__YD20lW__bulkImageCard{gap:var(--space-s);padding:var(--space-l);background:var(--control);border:1px solid var(--control-active);border-radius:var(--space-xl);flex-direction:column;min-width:0;display:flex}.BulkImageList-module__YD20lW__cardThumbnail{aspect-ratio:16/10;border-radius:var(--space-xs);background:#000;overflow:hidden}.BulkImageList-module__YD20lW__cardThumbnail img{object-fit:contain;width:100%;height:100%}.BulkImageList-module__YD20lW__cardInfo{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.BulkImageList-module__YD20lW__cardName{font-size:var(--step-0);color:var(--neutral-50);overflow-wrap:anywhere}.BulkImageList-module__YD20lW__cardMeta,.BulkImageList-module__YD20lW__cardConverted{color:var(--neutral-400);font-size:var(--step--1);line-height:1.5}.BulkImageList-module__YD20lW__cardFooter{justify-content:space-between;align-items:center;gap:var(--space-xs);flex-wrap:wrap;margin-top:auto;display:flex}.BulkImageList-module__YD20lW__cardActions{gap:var(--space-2xs);display:flex}.BulkImageList-module__YD20lW__statusBadge{align-items:center;gap:var(--space-2xs);padding:var(--space-xs);border-radius:var(--space-13xl);font-size:var(--step--1);background:var(--control-active);color:var(--neutral-300);display:inline-flex}.BulkImageList-module__YD20lW__status_converted{background:var(--success-surface);color:var(--success)}.BulkImageList-module__YD20lW__status_error,.BulkImageList-module__YD20lW__errorMessage{color:var(--error-400)}.BulkImageList-module__YD20lW__status_error{background:color-mix(in srgb, var(--error) 12%, var(--dynamic-light))}.BulkImageList-module__YD20lW__status_converting{color:var(--lavender-300)}.BulkImageList-module__YD20lW__errorMessage{font-size:var(--step--1);margin:0;line-height:1.5}.BulkImageList-module__YD20lW__statusIconSpin{animation:1s linear infinite BulkImageList-module__YD20lW__spin}@keyframes BulkImageList-module__YD20lW__spin{to{transform:rotate(360deg)}}@media (max-width:64rem){.BulkImageList-module__YD20lW__bulkImageList{padding:var(--space-5xl);border-radius:var(--space-6xl)}}@media (prefers-reduced-motion:reduce){.BulkImageList-module__YD20lW__statusIconSpin{animation:none}}.BulkImageList-module__YD20lW__cardThumbnail{place-items:center;display:grid}.BulkImageList-module__YD20lW__unavailable{width:var(--space-3xl);height:var(--space-3xl);color:var(--neutral-500)}.BulkImageList-module__YD20lW__cardThumbnail{position:relative}.BulkImageList-module__YD20lW__cardThumbnail img{position:absolute;inset:0}
.Toast-module__dpyMdW__toast{top:var(--space-2xl);right:var(--space-2xl);align-items:center;gap:var(--space-m);padding:var(--space-l);background:var(--home-raised,var(--panel));border-radius:var(--space-3xl);box-shadow:none;border:var(--stroke-hairline) solid var(--home-line,var(--border-subtle));max-width:var(--layout-form);z-index:9999;opacity:0;pointer-events:none;transition:background-color var(--transition-normal), border-color var(--transition-normal), color var(--transition-normal), opacity var(--transition-normal);display:flex;position:fixed}.Toast-module__dpyMdW__toast.Toast-module__dpyMdW__visible{opacity:1;pointer-events:auto}.Toast-module__dpyMdW__iconWrapper{width:var(--button-height);height:var(--button-height);border-radius:var(--pill);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Toast-module__dpyMdW__success .Toast-module__dpyMdW__iconWrapper{background:var(--success-surface);color:var(--success)}.Toast-module__dpyMdW__error .Toast-module__dpyMdW__iconWrapper{background:color-mix(in srgb, var(--error) 10%, var(--home-raised,var(--panel)));color:var(--error)}.Toast-module__dpyMdW__icon,.Toast-module__dpyMdW__closeButton svg{width:var(--icon-s);height:var(--icon-s)}.Toast-module__dpyMdW__message{min-width:0;font-size:var(--step-0);color:var(--home-text,var(--text-primary));overflow-wrap:anywhere;flex:1;margin:0;font-weight:400;line-height:1.6}.Toast-module__dpyMdW__message a{color:inherit;text-underline-offset:var(--space-3xs);text-decoration:underline}.Toast-module__dpyMdW__toast .Toast-module__dpyMdW__closeButton{width:var(--button-height);height:var(--button-height);padding:var(--space-xs);border-radius:var(--pill);color:var(--text-muted);box-shadow:none;background:0 0;flex-shrink:0}.Toast-module__dpyMdW__toast .Toast-module__dpyMdW__closeButton:hover:not(:disabled){background:var(--home-panel,var(--control));color:var(--text-primary);box-shadow:none}@media (max-width:768px){.Toast-module__dpyMdW__toast{top:var(--space-m);right:var(--space-m);left:var(--space-m);max-width:none;padding:var(--space-m);gap:var(--space-s)}.Toast-module__dpyMdW__message{font-size:var(--step--1)}}
.ReadingProgress-module__GOo57G__container{background:rgba(var(--ink-rgb), .05);z-index:9999;height:3px;position:fixed;top:0;left:0;right:0}.ReadingProgress-module__GOo57G__bar{background:var(--fireburst);height:100%;transition:width .1s ease-out;box-shadow:0 0 8px #e8543d66}
.MobileDevIcon-module__i9260W__mobileDevIcon{--icon-stroke:var(--dynamic-dark);--icon-primary:#e8543d;--icon-secondary:#1f1d41;--icon-tertiary:var(--accent-surface);--icon-fill-dark:var(--dynamic-light);vertical-align:middle;display:inline-block}.MobileDevIcon-module__i9260W__mobileDevIcon path,.MobileDevIcon-module__i9260W__mobileDevIcon rect{transition:fill var(--transition-slow), stroke var(--transition-slow)}
.blog-post-module__aCJF9a__article{padding:var(--space-2xl) 0}.blog-post-module__aCJF9a__header{text-align:center;max-width:800px;margin:0 auto;margin-bottom:var(--space-2xl)}.blog-post-module__aCJF9a__breadcrumb{justify-content:center;align-items:center;gap:var(--space-2xs);margin-bottom:var(--space-m);font-size:var(--step--1);display:flex}.blog-post-module__aCJF9a__breadcrumbLink{color:var(--neutral-400);transition:color var(--transition-normal)}.blog-post-module__aCJF9a__breadcrumbSeparator{color:var(--neutral-400)}.blog-post-module__aCJF9a__breadcrumbCurrent{color:var(--dynamic-dark);font-weight:500}.blog-post-module__aCJF9a__categories{justify-content:center;align-items:center;gap:var(--space-xs);margin-bottom:var(--space-m);flex-wrap:wrap;display:flex}.blog-post-module__aCJF9a__title{font-size:var(--step-6);color:var(--dynamic-dark);margin-bottom:var(--space-l);font-weight:500;line-height:1.1}.blog-post-module__aCJF9a__meta{justify-content:center;align-items:center;gap:var(--space-m);display:flex}.blog-post-module__aCJF9a__author{align-items:center;gap:var(--space-s);display:flex}.blog-post-module__aCJF9a__authorImage{border:2px solid rgba(var(--surface-rgb), .06);border-radius:50%;width:48px;height:48px;overflow:hidden}[data-theme=dark] .blog-post-module__aCJF9a__authorImage{border:2px solid rgba(var(--ink-rgb), .1)}.blog-post-module__aCJF9a__authorImage img{object-fit:cover;width:100%;height:100%}.blog-post-module__aCJF9a__authorName{font-size:var(--step-0);color:var(--dynamic-dark);font-weight:500}.blog-post-module__aCJF9a__date{font-size:var(--step--1);color:var(--neutral-600)}[data-theme=dark] .blog-post-module__aCJF9a__date{color:var(--neutral-400)}.blog-post-module__aCJF9a__featuredImage{width:100%;max-width:1200px;margin:0 auto var(--space-2xl);aspect-ratio:2;border-radius:var(--space-l);border:1px solid rgba(var(--surface-rgb), .06);position:relative;overflow:hidden}[data-theme=dark] .blog-post-module__aCJF9a__featuredImage{border:1px solid rgba(var(--ink-rgb), .06)}.blog-post-module__aCJF9a__image{object-fit:cover;width:100%;height:100%}.blog-post-module__aCJF9a__content{max-width:800px;padding-bottom:var(--space-2xl);font-size:var(--step-1);color:var(--neutral-700);margin:0 auto;line-height:1.75}[data-theme=dark] .blog-post-module__aCJF9a__content{color:var(--neutral-300)}.blog-post-module__aCJF9a__content h2{font-size:var(--step-4);color:var(--dynamic-dark);margin-top:var(--space-3xl);margin-bottom:var(--space-l);letter-spacing:-.02em;font-weight:600;line-height:1.2}.blog-post-module__aCJF9a__content h3{font-size:var(--step-3);color:var(--dynamic-dark);margin-top:var(--space-2xl);margin-bottom:var(--space-m);letter-spacing:-.01em;font-weight:600;line-height:1.3}.blog-post-module__aCJF9a__content h4{font-size:var(--step-2);color:var(--dynamic-dark);margin-top:var(--space-xl);margin-bottom:var(--space-s);font-weight:600;line-height:1.4}.blog-post-module__aCJF9a__content p{margin-bottom:var(--space-l);line-height:1.75}.blog-post-module__aCJF9a__content a{color:var(--fireburst);text-underline-offset:2px;transition:background-color var(--transition-normal), border-color var(--transition-normal), color var(--transition-normal), opacity var(--transition-normal);text-decoration:underline;text-decoration-thickness:1px}.blog-post-module__aCJF9a__content a:hover{color:var(--fireburst-600);text-decoration-thickness:2px}.blog-post-module__aCJF9a__content strong{color:var(--dynamic-dark);font-weight:600}.blog-post-module__aCJF9a__content em{font-style:italic}:is(.blog-post-module__aCJF9a__content ul,.blog-post-module__aCJF9a__content ol){margin:var(--space-l) 0;padding-left:var(--space-2xl)}.blog-post-module__aCJF9a__content li{margin-bottom:var(--space-s);line-height:1.75;position:relative}.blog-post-module__aCJF9a__content ul>li::marker{color:var(--fireburst);font-size:1.2em}.blog-post-module__aCJF9a__content ol>li::marker{color:var(--fireburst);font-weight:600}:is(.blog-post-module__aCJF9a__content li>ul,.blog-post-module__aCJF9a__content li>ol){margin-top:var(--space-s);margin-bottom:var(--space-s)}.blog-post-module__aCJF9a__content blockquote{margin:var(--space-xl) 0;padding:var(--space-l) var(--space-xl);border-left:4px solid var(--fireburst);background:var(--lavender-50);font-size:var(--step-1);color:var(--neutral-700);border-radius:0 8px 8px 0;font-style:italic}[data-theme=dark] .blog-post-module__aCJF9a__content blockquote{background:var(--lavender-950);color:var(--neutral-300)}.blog-post-module__aCJF9a__content blockquote p:last-child{margin-bottom:0}.blog-post-module__aCJF9a__content pre{margin:var(--space-xl) 0;padding:var(--space-l);background:var(--neutral-900);font-size:var(--step-0);border:1px solid var(--neutral-800);border-radius:12px;line-height:1.6;overflow-x:auto}[data-theme=dark] .blog-post-module__aCJF9a__content pre{background:var(--neutral-950);border:1px solid var(--neutral-900)}.blog-post-module__aCJF9a__content code{background:var(--neutral-100);color:var(--fireburst-600);border-radius:4px;padding:.125em .375em;font-family:Courier New,Courier,monospace;font-size:.9em}[data-theme=dark] .blog-post-module__aCJF9a__content code{background:var(--neutral-850);color:var(--fireburst-400)}.blog-post-module__aCJF9a__content pre code{color:var(--neutral-100);font-size:inherit;background:0 0;padding:0}.blog-post-module__aCJF9a__content hr{margin:var(--space-3xl) 0;background:linear-gradient(to right, transparent, var(--neutral-200) 20%, var(--neutral-200) 80%, transparent);border:none;height:1px}[data-theme=dark] .blog-post-module__aCJF9a__content hr{background:linear-gradient(to right, transparent, var(--neutral-700) 20%, var(--neutral-700) 80%, transparent)}.blog-post-module__aCJF9a__content img{margin:var(--space-xl) 0;border:1px solid var(--neutral-100);border-radius:12px;width:100%;height:auto}[data-theme=dark] .blog-post-module__aCJF9a__content img{border:1px solid var(--neutral-850)}.blog-post-module__aCJF9a__content figcaption{text-align:center;font-size:var(--step--1);color:var(--neutral-600);margin-top:var(--space-s);font-style:italic}[data-theme=dark] .blog-post-module__aCJF9a__content figcaption{color:var(--neutral-400)}.blog-post-module__aCJF9a__relatedPosts{max-width:1200px;margin:var(--space-3xl) auto 0;padding-top:var(--space-3xl);background:linear-gradient(to right, transparent, var(--neutral-100) 10%, var(--neutral-100) 90%, transparent) top/100% 2px no-repeat;border-top:2px solid #0000}[data-theme=dark] .blog-post-module__aCJF9a__relatedPosts{background:linear-gradient(to right, transparent, var(--neutral-800) 10%, var(--neutral-800) 90%, transparent) top/100% 2px no-repeat}.blog-post-module__aCJF9a__relatedTitle{font-size:var(--step-4);color:var(--dynamic-dark);margin-bottom:var(--space-xl);text-align:center;letter-spacing:-.02em;font-weight:600}.blog-post-module__aCJF9a__relatedGrid{gap:var(--space-xl);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));display:grid}.blog-post-module__aCJF9a__relatedCard{border:1px solid rgba(var(--surface-rgb), .08);transition:background-color var(--transition-normal), border-color var(--transition-normal), color var(--transition-normal), opacity var(--transition-normal);background:rgba(var(--ink-rgb), .8);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:16px;position:relative;overflow:hidden}.blog-post-module__aCJF9a__relatedCard:before{content:"";background:linear-gradient(90deg, var(--fireburst), var(--lavender-600));opacity:0;height:2px;transition:opacity .35s;position:absolute;top:0;left:0;right:0}[data-theme=dark] .blog-post-module__aCJF9a__relatedCard{background:rgba(var(--ink-rgb), .05);border:1px solid rgba(var(--ink-rgb), .08)}.blog-post-module__aCJF9a__relatedCard:hover{border-color:#e8543d33}.blog-post-module__aCJF9a__relatedCard:hover:before{opacity:1}[data-theme=dark] .blog-post-module__aCJF9a__relatedCard:hover{border-color:#e8543d4d}.blog-post-module__aCJF9a__relatedImage{aspect-ratio:16/10;width:100%;position:relative;overflow:hidden}.blog-post-module__aCJF9a__relatedImage img{object-fit:cover;width:100%;height:100%}.blog-post-module__aCJF9a__relatedContent{padding:var(--space-xl)}.blog-post-module__aCJF9a__relatedCardTitle{font-size:var(--step-1);color:var(--dynamic-dark);margin-bottom:var(--space-s);letter-spacing:-.01em;transition:color var(--transition-normal);font-weight:600;line-height:1.3}.blog-post-module__aCJF9a__relatedCard:hover .blog-post-module__aCJF9a__relatedCardTitle{color:var(--fireburst)}.blog-post-module__aCJF9a__relatedExcerpt{font-size:var(--step--1);color:var(--neutral-600);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.7;display:-webkit-box;overflow:hidden}[data-theme=dark] .blog-post-module__aCJF9a__relatedExcerpt{color:var(--neutral-400)}@media (max-width:768px){.blog-post-module__aCJF9a__title{font-size:var(--step-4)}.blog-post-module__aCJF9a__featuredImage{aspect-ratio:16/9}.blog-post-module__aCJF9a__relatedGrid{grid-template-columns:1fr}}
.ContactForm-module__uEQroG__honeypot{width:1px;height:1px;position:absolute;top:-9999px;left:-9999px;overflow:hidden}.ContactForm-module__uEQroG__contactForm{padding:var(--space-2xl);background:rgba(var(--ink-rgb), .03);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(var(--ink-rgb), .06);border-radius:var(--space-l);gap:var(--space-l);flex-direction:column;display:flex}.ContactForm-module__uEQroG__formHeader{gap:var(--space-2xs);display:grid}.ContactForm-module__uEQroG__formTitle{color:var(--dynamic-dark);font-size:var(--step-2);font-weight:500}.ContactForm-module__uEQroG__formDescription{color:var(--neutral-400);line-height:1.6}.ContactForm-module__uEQroG__formGrid{gap:var(--space-l);grid-template-columns:minmax(0,1fr);display:grid}.ContactForm-module__uEQroG__submitButton{margin-top:var(--space-s)}.ContactForm-module__uEQroG__requiredKey{margin-top:var(--space-2xs);font-size:var(--step--1);color:var(--text-muted)}
.ContrastPreview-module__o3SqzG__mainPreview.ContrastPreview-module__o3SqzG__mainPreview{padding:var(--space-2xl);border-radius:var(--space-3xl);background:var(--panel);height:100%}.ContrastPreview-module__o3SqzG__previewHeading{align-items:center;gap:var(--space-xs);margin-bottom:var(--space-l);font-size:var(--step-1);display:flex}.ContrastPreview-module__o3SqzG__previewHeading svg{width:var(--space-m);height:var(--space-m)}.ContrastPreview-module__o3SqzG__previewHeading span{color:var(--neutral-400);font-size:var(--step--1);margin-left:auto}.ContrastPreview-module__o3SqzG__sampleTexts{align-items:flex-start;gap:var(--space-l);padding:var(--space-4xl);border:1px solid var(--control-border);border-radius:var(--space-l);flex-direction:column;display:flex}.ContrastPreview-module__o3SqzG__sampleTexts p{margin:0}.ContrastPreview-module__o3SqzG__sampleLarge{font-size:var(--step-10);line-height:1}.ContrastPreview-module__o3SqzG__sampleHeadline{font-size:var(--step-6);letter-spacing:-.025em;line-height:1.35}.ContrastPreview-module__o3SqzG__sampleNormal{font-size:var(--step-0);line-height:1.5}.ContrastPreview-module__o3SqzG__sampleBold{font-size:var(--step-1);font-weight:700;line-height:1.4}@media (max-width:64rem){.ContrastPreview-module__o3SqzG__mainPreview.ContrastPreview-module__o3SqzG__mainPreview{padding:var(--space-5xl);border-radius:var(--space-6xl)}.ContrastPreview-module__o3SqzG__previewHeading{flex-wrap:wrap}.ContrastPreview-module__o3SqzG__previewHeading span{flex-basis:100%;margin-left:0}.ContrastPreview-module__o3SqzG__sampleTexts{padding:var(--space-l)}}.ContrastPreview-module__o3SqzG__sampleTexts.ContrastPreview-module__o3SqzG__sampleTexts>*{color:inherit}
.ActionButtons-module__wFKf4G__actions{gap:var(--space-s);margin-bottom:var(--space-m);flex-wrap:wrap;display:flex}.ActionButtons-module__wFKf4G__bulkActions{align-items:center;gap:var(--space-s);margin-top:var(--space-m);display:flex}@media (max-width:768px){.ActionButtons-module__wFKf4G__actions,.ActionButtons-module__wFKf4G__bulkActions{flex-direction:column}}.ActionButtons-module__wFKf4G__actions button,.ActionButtons-module__wFKf4G__bulkActions button{box-shadow:none}.ActionButtons-module__wFKf4G__bulkActions{padding:var(--space-l);border-radius:var(--space-xl);background:var(--panel);flex-wrap:wrap}@media (max-width:64rem){.ActionButtons-module__wFKf4G__actions button,.ActionButtons-module__wFKf4G__bulkActions button{width:100%}}.ActionButtons-module__wFKf4G__actions button:hover,.ActionButtons-module__wFKf4G__bulkActions button:hover,.ActionButtons-module__wFKf4G__actions.ActionButtons-module__wFKf4G__actions button,.ActionButtons-module__wFKf4G__bulkActions.ActionButtons-module__wFKf4G__bulkActions button,.ActionButtons-module__wFKf4G__actions.ActionButtons-module__wFKf4G__actions button:hover:not(:disabled),.ActionButtons-module__wFKf4G__bulkActions.ActionButtons-module__wFKf4G__bulkActions button:hover:not(:disabled){box-shadow:none;transform:none}.ActionButtons-module__wFKf4G__bulkActions.ActionButtons-module__wFKf4G__bulkActions button+button{background:var(--control);border-color:#0000}.ActionButtons-module__wFKf4G__bulkActions svg{width:var(--space-m);height:var(--space-m)}
.Pagination-module___xmoaa__pagination{justify-content:center;align-items:center;gap:var(--space-xs);margin-top:var(--space-3xl);padding:var(--space-xl) 0;display:flex}.Pagination-module___xmoaa__pages{align-items:center;gap:var(--space-2xs);display:flex}.Pagination-module___xmoaa__ellipsis{width:44px;height:44px;color:var(--neutral-400);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-weight:500;display:flex}@media (max-width:640px){.Pagination-module___xmoaa__ellipsis{width:36px;height:36px}}
.BrandingIcon-module__lpJqfq__brandingIcon{--icon-stroke:var(--dynamic-dark);--icon-primary:#e8543d;--icon-secondary:#1f1d41;--icon-tertiary:var(--accent-surface);vertical-align:middle;display:inline-block}.BrandingIcon-module__lpJqfq__brandingIcon path,.BrandingIcon-module__lpJqfq__brandingIcon rect,.BrandingIcon-module__lpJqfq__brandingIcon line{transition:fill var(--transition-slow), stroke var(--transition-slow)}
.typography-guide-module__2gAOZq__article{max-width:900px;margin:0 auto}.typography-guide-module__2gAOZq__lede{color:var(--neutral-300);font-size:var(--step-2);margin-bottom:var(--space-5xl);line-height:1.7}.typography-guide-module__2gAOZq__content{color:var(--neutral-300);font-size:var(--step-1);line-height:1.75}.typography-guide-module__2gAOZq__content h2{color:var(--neutral-50);font-size:var(--step-4);margin:var(--space-7xl) 0 var(--space-l);font-weight:400}.typography-guide-module__2gAOZq__content h3{color:var(--neutral-100);font-size:var(--step-2);margin:var(--space-2xl) 0 var(--space-s);font-weight:500}.typography-guide-module__2gAOZq__content p,.typography-guide-module__2gAOZq__content ul,.typography-guide-module__2gAOZq__content ol{margin-bottom:var(--space-l)}.typography-guide-module__2gAOZq__content ul,.typography-guide-module__2gAOZq__content ol{padding-left:var(--space-2xl)}.typography-guide-module__2gAOZq__content li+li{margin-top:var(--space-xs)}.typography-guide-module__2gAOZq__content a{color:var(--fireburst-400);text-underline-offset:.2em;text-decoration:underline}.typography-guide-module__2gAOZq__code,.typography-guide-module__2gAOZq__formula{background:var(--neutral-950);border:1px solid var(--neutral-800);border-radius:var(--radius-m);color:var(--lavender-300);margin:var(--space-xl) 0;padding:var(--space-xl);white-space:pre-wrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;display:block;overflow-x:auto}.typography-guide-module__2gAOZq__cardGrid,.typography-guide-module__2gAOZq__guideLinks{gap:var(--space-l);margin:var(--space-2xl) 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.typography-guide-module__2gAOZq__card,.typography-guide-module__2gAOZq__guideLink{background:var(--neutral-950);border:1px solid var(--neutral-800);border-radius:var(--radius-m);padding:var(--space-xl)}.typography-guide-module__2gAOZq__card p:last-child{margin-bottom:0}.typography-guide-module__2gAOZq__guideLink{transition:border-color var(--transition-normal), transform var(--transition-normal);display:block;color:var(--neutral-100)!important;text-decoration:none!important}.typography-guide-module__2gAOZq__guideLink:hover{border-color:var(--fireburst-600)}.typography-guide-module__2gAOZq__guideLink span{color:var(--neutral-400);font-size:var(--step-0);margin-top:var(--space-xs);display:block}.typography-guide-module__2gAOZq__toolLink{background:var(--fireburst-600);border-radius:var(--pill);padding:var(--space-s) var(--space-xl);align-items:center;font-weight:500;display:inline-flex;color:#fff!important;text-decoration:none!important}.typography-guide-module__2gAOZq__source{border-left:2px solid var(--fireburst-600);color:var(--neutral-400);font-size:var(--step-0);padding-left:var(--space-l)}.typography-guide-module__2gAOZq__checklist{background:color-mix(in srgb, var(--lavender-950) 38%, transparent);border:1px solid var(--lavender-950);border-radius:var(--radius-m);padding:var(--space-xl) var(--space-2xl)}@media (max-width:700px){.typography-guide-module__2gAOZq__cardGrid,.typography-guide-module__2gAOZq__guideLinks{grid-template-columns:1fr}}
.BlogListing-module__ewiLHG__filters{margin-bottom:var(--space-2xl)}.BlogListing-module__ewiLHG__emptyState{text-align:center;padding:var(--space-3xl) 0}.BlogListing-module__ewiLHG__emptyState h2{color:var(--neutral-50);font-size:var(--step-3);margin-bottom:var(--space-s);font-weight:500}.BlogListing-module__ewiLHG__emptyState p{font-size:var(--step-1);color:var(--neutral-400)}.BlogListing-module__ewiLHG__emptyActions{gap:var(--space-m);margin-top:var(--space-xl);flex-wrap:wrap;justify-content:center;display:flex}.BlogListing-module__ewiLHG__emptyActions a{color:var(--fireburst-400);font-weight:500}
.CaseStudyCard-module__ytv4Ha__card{border:1px solid rgba(var(--ink-rgb), .06);border-radius:var(--space-l);background:rgba(var(--ink-rgb), .03);-webkit-backdrop-filter:blur(16px);transition:background-color var(--transition-normal), border-color var(--transition-normal), color var(--transition-normal), opacity var(--transition-normal);overflow:hidden}[data-theme=light] .CaseStudyCard-module__ytv4Ha__card{background:#00000008;border-color:#00000014}.CaseStudyCard-module__ytv4Ha__image{aspect-ratio:16/9;background:linear-gradient(135deg, #e8543d1a 0%, rgba(var(--tint-rgb), .3) 100%);border-bottom:1px solid rgba(var(--ink-rgb), .06);width:100%;font-size:var(--step-4);color:var(--dynamic-dark);justify-content:center;align-items:center;font-weight:500;display:flex;position:relative;overflow:hidden}.CaseStudyCard-module__ytv4Ha__title{font-size:var(--step-3);padding:var(--space-m-l) var(--space-xl) var(--space-s);color:var(--dynamic-dark);font-weight:500}.CaseStudyCard-module__ytv4Ha__excerpt{font-size:var(--step-0);color:var(--text-muted);padding:0 var(--space-xl);line-height:1.6}.CaseStudyCard-module__ytv4Ha__link{font-size:var(--step-0);padding:var(--space-s) var(--space-xl) var(--space-xl);align-items:center;gap:var(--space-2xs);color:var(--fireburst);transition:gap var(--transition-normal);font-weight:500;display:inline-flex}.CaseStudyCard-module__ytv4Ha__linkIcon{width:1em;height:1em;transition:transform var(--transition-normal)}
.ContactInfo-module__AOOgCW__contactInfo{top:calc(var(--space-10xl));position:sticky}.ContactInfo-module__AOOgCW__infoTitle{font-size:var(--step-4);margin-bottom:var(--space-m);background:linear-gradient(135deg, var(--dynamic-dark) 0%, var(--fireburst) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:500}.ContactInfo-module__AOOgCW__infoDescription{font-size:var(--step-1);color:var(--neutral-400);margin-bottom:var(--space-2xl);line-height:1.7}.ContactInfo-module__AOOgCW__nextSteps{margin-bottom:var(--space-2xl)}.ContactInfo-module__AOOgCW__nextStepsTitle{color:var(--dynamic-dark);font-size:var(--step-0);margin-bottom:var(--space-s);font-weight:500}.ContactInfo-module__AOOgCW__nextStepsList{gap:var(--space-s);padding-left:var(--space-l);color:var(--neutral-400);line-height:1.6;display:grid}.ContactInfo-module__AOOgCW__contactMethods{gap:var(--space-l);margin-bottom:var(--space-2xl);padding:var(--space-l);border-radius:var(--space-m);background:#e8543d14;border:1px solid #e8543d1a;flex-direction:column;display:flex}.ContactInfo-module__AOOgCW__contactMethod{gap:var(--space-2xs);flex-direction:column;display:flex}.ContactInfo-module__AOOgCW__methodTitle{font-size:var(--step-0);color:var(--dynamic-dark);font-weight:500}.ContactInfo-module__AOOgCW__methodLink{font-size:var(--step-1);color:var(--fireburst);transition:color var(--transition-normal);font-weight:500}.ContactInfo-module__AOOgCW__methodLink:hover{color:var(--fireburst-600)}.ContactInfo-module__AOOgCW__methodText{font-size:var(--step-1);color:var(--neutral-400)}.ContactInfo-module__AOOgCW__social{padding-top:var(--space-xl);border-top:1px solid rgba(var(--ink-rgb), .06)}.ContactInfo-module__AOOgCW__socialTitle{font-size:var(--step-0);margin-bottom:var(--space-s);color:var(--dynamic-dark);font-weight:500}@media (max-width:1024px){.ContactInfo-module__AOOgCW__contactInfo{position:static}}
.ToolCard-module__unGVGG__card{background:linear-gradient(0deg, rgba(var(--surface-rgb), 1) 25%, rgba(var(--surface-rgb), .25) 100%);-webkit-backdrop-filter:blur(20px)saturate(300%);border:1px solid rgba(var(--ink-rgb), .06);border-radius:var(--space-2xl);transition:background-color var(--transition-normal), border-color var(--transition-normal), color var(--transition-normal), opacity var(--transition-normal);flex-direction:column;height:100%;text-decoration:none;display:flex;position:relative;overflow:hidden}.ToolCard-module__unGVGG__card:hover{border-color:var(--neutral-600)}.ToolCard-module__unGVGG__visual{background:rgba(var(--ink-rgb), .02);border-bottom:1px solid rgba(var(--ink-rgb), .06);justify-content:center;align-items:center;height:160px;display:flex;position:relative;overflow:hidden}.ToolCard-module__unGVGG__content{padding:var(--space-xl);gap:var(--space-s);flex-direction:column;flex-grow:1;display:flex}.ToolCard-module__unGVGG__header{justify-content:space-between;align-items:flex-start;gap:var(--space-s);display:flex}.ToolCard-module__unGVGG__title{font-size:var(--step-1);color:var(--dynamic-dark);font-weight:600;line-height:1.3}.ToolCard-module__unGVGG__badge{font-size:var(--step--2);text-transform:uppercase;letter-spacing:.05em;padding:var(--space-2xs) var(--space-xs);color:var(--fireburst-400);white-space:nowrap;background:#e8543d33;border-radius:4px;font-weight:600}.ToolCard-module__unGVGG__badge.ToolCard-module__unGVGG__comingSoon{color:var(--lavender-400);background:#6f5bc233}.ToolCard-module__unGVGG__description{font-size:var(--step-0);color:var(--neutral-400);-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}.ToolCard-module__unGVGG__features{margin:var(--space-xs) 0;gap:var(--space-2xs);flex-direction:column;padding:0;list-style:none;display:flex}.ToolCard-module__unGVGG__featureItem{font-size:var(--step--1);color:var(--neutral-400);align-items:flex-start;gap:var(--space-xs);line-height:1.4;display:flex}.ToolCard-module__unGVGG__featureDot{color:var(--fireburst-500);font-weight:700}.ToolCard-module__unGVGG__footer{padding-top:var(--space-m);align-items:center;gap:var(--space-xs);font-size:var(--step--1);color:var(--fireburst);margin-top:auto;font-weight:500;display:flex}.ToolCard-module__unGVGG__arrow{transition:transform var(--transition-slow)}.ToolCard-module__unGVGG__visualIcon{width:64px;height:64px;color:var(--neutral-400);transition:background-color var(--transition-normal), border-color var(--transition-normal), color var(--transition-normal), opacity var(--transition-normal)}.ToolCard-module__unGVGG__card:hover .ToolCard-module__unGVGG__visualIcon{color:var(--fireburst)}
.NavDropdown-module__DW2Eaq__group{position:relative}.NavDropdown-module__DW2Eaq__trigger{align-items:center;gap:var(--space-2xs);padding:var(--space-xs) 0;color:inherit;font:inherit;cursor:pointer;transition:color var(--transition-normal);background:0 0;border:0;display:flex}.NavDropdown-module__DW2Eaq__trigger svg{width:var(--space-m);height:var(--space-m);transition:transform var(--transition-normal)}.NavDropdown-module__DW2Eaq__trigger[aria-expanded=true] svg{transform:rotate(180deg)}.NavDropdown-module__DW2Eaq__trigger:is(:hover,[aria-expanded=true]){color:var(--home-secondary,var(--text-secondary))}.NavDropdown-module__DW2Eaq__panel{top:calc(100% + var(--space-s));right:calc(-1 * var(--space-xl));width:var(--layout-form);max-width:calc(100vw - 2 * var(--space-xl));padding:var(--space-2xs);border-radius:var(--space-2xl);border:var(--stroke-hairline) solid var(--home-line,var(--border-subtle));background:var(--home-raised,var(--panel));color:var(--home-text,var(--text-primary));opacity:0;visibility:hidden;transform:translateY(var(--space-2xs));transition:opacity .18s,transform .18s,visibility .18s;position:absolute}.NavDropdown-module__DW2Eaq__panel:before{content:"";height:var(--space-s);position:absolute;bottom:100%;left:0;right:0}.NavDropdown-module__DW2Eaq__panel[data-open=true]{opacity:1;visibility:visible;transform:none}.NavDropdown-module__DW2Eaq__links{gap:var(--space-4xs);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.NavDropdown-module__DW2Eaq__panel a{justify-content:space-between;align-items:center;gap:var(--space-s);min-height:var(--button-height);padding:var(--space-m);padding-inline:var(--space-l) var(--space-m);border-radius:var(--space-l);font-size:var(--step--1);color:inherit;line-height:1.5;text-decoration:none;transition:background-color .18s,color .18s;display:flex}.NavDropdown-module__DW2Eaq__panel a svg{width:var(--icon-s);height:var(--icon-s);color:var(--home-secondary,var(--text-muted));opacity:0;flex-shrink:0;transition:opacity .18s}.NavDropdown-module__DW2Eaq__panel a:is(:hover,:focus-visible){background:var(--home-panel,var(--control))}.NavDropdown-module__DW2Eaq__panel a:is(:hover,:focus-visible) svg{opacity:1}.NavDropdown-module__DW2Eaq__panel .NavDropdown-module__DW2Eaq__all{margin-top:var(--space-2xs);background:var(--home-panel,var(--control))}.NavDropdown-module__DW2Eaq__panel .NavDropdown-module__DW2Eaq__all:is(:hover,:focus-visible){background:color-mix(in srgb, var(--home-panel,var(--control)) 96%, var(--home-text,var(--text-primary)))}.NavDropdown-module__DW2Eaq__panel .NavDropdown-module__DW2Eaq__all svg{opacity:1}.NavDropdown-module__DW2Eaq__panel a:focus-visible,.NavDropdown-module__DW2Eaq__trigger:focus-visible{outline:calc(var(--stroke-hairline) * 2) solid var(--accent-text);outline-offset:var(--space-3xs)}@media (prefers-reduced-motion:reduce){.NavDropdown-module__DW2Eaq__panel,.NavDropdown-module__DW2Eaq__trigger svg,.NavDropdown-module__DW2Eaq__panel a,.NavDropdown-module__DW2Eaq__panel a svg{transition:none}}
.ComplianceCard-module__BmvGGq__complianceCard{padding:var(--space-3xl);border-radius:var(--space-3xl);background:var(--panel)}.ComplianceCard-module__BmvGGq__complianceHeader{justify-content:space-between;align-items:baseline;gap:var(--space-m);margin-bottom:var(--space-m);display:flex}.ComplianceCard-module__BmvGGq__complianceTitle{font-size:var(--step-0);margin:0;font-weight:500}.ComplianceCard-module__BmvGGq__complianceSubtitle,.ComplianceCard-module__BmvGGq__itemRequirement{color:var(--neutral-400);font-size:var(--step--1)}.ComplianceCard-module__BmvGGq__complianceItems{gap:var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ComplianceCard-module__BmvGGq__complianceItem{justify-content:space-between;align-items:center;gap:var(--space-m);padding-block:var(--space-s);flex-direction:row-reverse;display:flex}.ComplianceCard-module__BmvGGq__complianceItem+.ComplianceCard-module__BmvGGq__complianceItem{border-left:1px solid var(--control-border);padding-left:var(--space-xl)}.ComplianceCard-module__BmvGGq__itemLabel{margin-bottom:var(--space-3xs);font-size:var(--step--1);display:block}.ComplianceCard-module__BmvGGq__status{justify-content:center;align-items:center;gap:var(--space-3xs);padding:var(--space-3xs) var(--space-xs);border-radius:var(--space-13xl);font-size:var(--step--1);flex:none;line-height:1.5;display:inline-flex}.ComplianceCard-module__BmvGGq__status>span[aria-hidden=true]{display:flex}.ComplianceCard-module__BmvGGq__status svg{width:var(--space-s);height:var(--space-s)}.ComplianceCard-module__BmvGGq__pass{color:var(--success);background:color-mix(in srgb, var(--success) 18%, transparent)}.ComplianceCard-module__BmvGGq__fail{color:var(--error);background:color-mix(in srgb, var(--error) 18%, transparent)}@media (max-width:64rem){.ComplianceCard-module__BmvGGq__complianceCard{border-radius:var(--space-6xl)}.ComplianceCard-module__BmvGGq__complianceItems{grid-template-columns:1fr}.ComplianceCard-module__BmvGGq__complianceItem{padding:0}.ComplianceCard-module__BmvGGq__complianceItem+.ComplianceCard-module__BmvGGq__complianceItem{border:0;padding:0}}
.PreviewModal-module__iQmu6a__previewModal{background:rgba(var(--surface-rgb), .9);z-index:1000;padding:var(--space-l);justify-content:center;align-items:center;animation:.2s PreviewModal-module__iQmu6a__fadeIn;display:flex;position:fixed;inset:0}@keyframes PreviewModal-module__iQmu6a__fadeIn{0%{opacity:0}to{opacity:1}}.PreviewModal-module__iQmu6a__previewModalContent{background:var(--legacy-card);border-radius:var(--space-l);width:100%;max-width:1400px;height:90vh;max-height:90vh;animation:PreviewModal-module__iQmu6a__fadeIn .2s var(--motion-ease);flex-direction:column;display:flex;box-shadow:0 20px 60px #0000004d}[data-theme=dark] .PreviewModal-module__iQmu6a__previewModalContent{background:var(--neutral-950)}.PreviewModal-module__iQmu6a__previewModalHeader{padding:var(--space-l);border-bottom:1px solid var(--neutral-200);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}[data-theme=dark] .PreviewModal-module__iQmu6a__previewModalHeader{border-bottom:1px solid var(--neutral-800)}.PreviewModal-module__iQmu6a__previewModeButtons{gap:var(--space-xs);display:flex}.PreviewModal-module__iQmu6a__previewModalActions{gap:var(--space-s);display:flex}.PreviewModal-module__iQmu6a__previewModalBody{flex:1;justify-content:center;align-items:center;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.PreviewModal-module__iQmu6a__fullImageContainer{width:100%;height:100%;padding:var(--space-l);justify-content:center;align-items:center;display:flex}.PreviewModal-module__iQmu6a__fullImage{object-fit:contain;min-width:100%;max-width:100%;max-height:100%}.PreviewModal-module__iQmu6a__comparisonContainer{cursor:ew-resize;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.PreviewModal-module__iQmu6a__comparisonImage{width:100%;height:100%;padding:var(--space-l);justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.PreviewModal-module__iQmu6a__comparisonImage img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.PreviewModal-module__iQmu6a__comparisonOverlay{width:100%;height:100%;padding:var(--space-l);justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0;overflow:hidden}.PreviewModal-module__iQmu6a__comparisonOverlay img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.PreviewModal-module__iQmu6a__comparisonSlider{background:var(--fireburst);cursor:ew-resize;z-index:10;pointer-events:auto;width:4px;position:absolute;top:0;bottom:0;transform:translate(-50%)}.PreviewModal-module__iQmu6a__sliderHandle{pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.PreviewModal-module__iQmu6a__sliderLine{background:var(--fireburst);pointer-events:none;width:4px;height:100vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.PreviewModal-module__iQmu6a__sliderButton{background:var(--fireburst);color:#fff;border-radius:var(--space-13xl);width:40px;height:40px;font-size:var(--step-1);transition:background-color var(--transition-normal), border-color var(--transition-normal), color var(--transition-normal), opacity var(--transition-normal);pointer-events:auto;cursor:ew-resize;justify-content:center;align-items:center;font-weight:700;display:flex;position:relative;box-shadow:0 4px 12px #e8543d4d}.PreviewModal-module__iQmu6a__previewModalInfo{padding:var(--space-l);border-top:1px solid var(--neutral-200);background:var(--neutral-50);flex-shrink:0}[data-theme=dark] .PreviewModal-module__iQmu6a__previewModalInfo{border-top:1px solid var(--neutral-800);background:var(--neutral-900)}.PreviewModal-module__iQmu6a__infoPanel{justify-content:space-around;align-items:center;gap:var(--space-l);display:flex}.PreviewModal-module__iQmu6a__infoPanelSection{text-align:center;flex:1}.PreviewModal-module__iQmu6a__infoPanelTitle{font-size:var(--step--1);color:var(--neutral-600);margin:0 0 var(--space-xs) 0;text-transform:uppercase;letter-spacing:.05em;font-weight:500}[data-theme=dark] .PreviewModal-module__iQmu6a__infoPanelTitle{color:var(--neutral-400)}.PreviewModal-module__iQmu6a__infoPanelDetails{gap:var(--space-2xs);font-size:var(--step--1);color:var(--neutral-900);flex-direction:column;display:flex}[data-theme=dark] .PreviewModal-module__iQmu6a__infoPanelDetails{color:var(--neutral-100)}.PreviewModal-module__iQmu6a__infoPanelSeparator{font-size:var(--step-2);color:var(--fireburst);font-weight:700}[data-theme=dark] .PreviewModal-module__iQmu6a__infoPanelSeparator{color:var(--fireburst-400)}.PreviewModal-module__iQmu6a__reductionBadge{padding:var(--space-s) var(--space-l);background:var(--success);color:var(--dynamic-light);border-radius:var(--space-xs);font-size:var(--step-0);font-weight:500;display:inline-block;box-shadow:0 2px 8px #10b98133}.PreviewModal-module__iQmu6a__reductionBadgeWarn{background:var(--warning);box-shadow:0 2px 8px #f59e0b33}@media (max-width:768px){.PreviewModal-module__iQmu6a__previewModal{padding:0}.PreviewModal-module__iQmu6a__previewModalContent{border-radius:0;max-height:100vh}.PreviewModal-module__iQmu6a__previewModeButtons{flex-direction:column}.PreviewModal-module__iQmu6a__infoPanel{gap:var(--space-m);flex-direction:column}.PreviewModal-module__iQmu6a__infoPanelSeparator{transform:rotate(90deg)}}.PreviewModal-module__iQmu6a__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.PreviewModal-module__iQmu6a__previewModalContent{background:var(--panel);border:1px solid var(--control-hover);border-radius:var(--space-3xl);height:min(90dvh,70rem);max-height:90dvh;box-shadow:none;overflow:hidden}.PreviewModal-module__iQmu6a__previewModalHeader{gap:var(--space-l);padding:var(--space-xl);border-color:var(--control-hover)}.PreviewModal-module__iQmu6a__previewModeButtons{padding:var(--space-3xs);background:var(--control);border-radius:var(--space-13xl);gap:0}.PreviewModal-module__iQmu6a__previewModeButtons button{min-width:0;box-shadow:none;border-radius:inherit;font-size:var(--step--1);padding:var(--space-xs);background:0 0;border:0;flex:1}.PreviewModal-module__iQmu6a__previewModeButtons button[aria-pressed=true]{background:var(--control-hover)}.PreviewModal-module__iQmu6a__previewModeButtons button:after{display:none}.PreviewModal-module__iQmu6a__previewModalActions{gap:var(--space-xs)}.PreviewModal-module__iQmu6a__previewModalBody{min-height:var(--space-13xl);background:#000}.PreviewModal-module__iQmu6a__fullImage{object-fit:contain;width:100%;min-width:0;height:100%}.PreviewModal-module__iQmu6a__comparisonImage img,.PreviewModal-module__iQmu6a__comparisonOverlay img{width:100%;height:100%}.PreviewModal-module__iQmu6a__comparisonSlider{width:var(--space-3xs);touch-action:none}.PreviewModal-module__iQmu6a__sliderLine{display:none}.PreviewModal-module__iQmu6a__sliderButton{width:var(--space-4xl);height:var(--space-4xl);box-shadow:none}.PreviewModal-module__iQmu6a__previewModalInfo{background:var(--panel);border-color:var(--control-hover);padding:var(--space-xl)}.PreviewModal-module__iQmu6a__infoPanelTitle{color:var(--neutral-400);text-transform:none;letter-spacing:normal}.PreviewModal-module__iQmu6a__infoPanelDetails{color:var(--neutral-50)}.PreviewModal-module__iQmu6a__reductionBadge{background:var(--success-surface);color:var(--success);border-radius:var(--space-13xl);padding:var(--space-xs) var(--space-m);box-shadow:none;font-size:var(--step--1)}.PreviewModal-module__iQmu6a__reductionBadgeWarn{background:var(--warning-surface);color:var(--warning)}@media (max-width:48rem){.PreviewModal-module__iQmu6a__previewModal{padding:var(--space-l)}.PreviewModal-module__iQmu6a__previewModalContent{height:calc(100dvh - var(--space-l) * 2);border-radius:var(--space-3xl);max-height:none}.PreviewModal-module__iQmu6a__previewModalHeader{padding:var(--space-l);flex-wrap:wrap}.PreviewModal-module__iQmu6a__previewModeButtons{flex-direction:row;order:2;width:100%}.PreviewModal-module__iQmu6a__previewModalActions{margin-left:auto}.PreviewModal-module__iQmu6a__infoPanel{gap:var(--space-l);grid-template-columns:1fr 1fr;display:grid}.PreviewModal-module__iQmu6a__infoPanelSeparator{display:none}.PreviewModal-module__iQmu6a__infoPanelSection:last-child{grid-column:1/-1}.PreviewModal-module__iQmu6a__previewModalInfo{padding:var(--space-l)}}
.ValueMatcher-module__JNUuMW__matcher{gap:var(--space-xl) var(--space-3xl);padding:var(--space-xl);border:1px solid var(--neutral-850);border-radius:var(--space-l);background:color-mix(in srgb, var(--neutral-950) 72%, transparent);grid-template-columns:minmax(0,1.25fr) minmax(10rem,.55fr);display:grid}.ValueMatcher-module__JNUuMW__intro h3{margin:0 0 var(--space-xs);color:var(--neutral-50);font-size:var(--step-0)}.ValueMatcher-module__JNUuMW__intro p,.ValueMatcher-module__JNUuMW__result p{color:var(--neutral-400);font-size:var(--step--1);margin:0;line-height:1.55}.ValueMatcher-module__JNUuMW__controls{gap:var(--space-xs);flex-direction:column;display:flex}.ValueMatcher-module__JNUuMW__controls label{color:var(--neutral-300);font-size:var(--step--1);font-weight:600}.ValueMatcher-module__JNUuMW__result{align-items:center;gap:var(--space-m) var(--space-l);padding-top:var(--space-l);border-top:1px solid var(--neutral-850);flex-wrap:wrap;grid-column:1/-1;display:flex}.ValueMatcher-module__JNUuMW__matchDetails{align-items:baseline;gap:var(--space-xs);flex-wrap:wrap;display:flex}.ValueMatcher-module__JNUuMW__matchDetails span{color:var(--neutral-400);font-size:var(--step--1)}.ValueMatcher-module__JNUuMW__matchDetails strong{color:var(--neutral-50);font-family:Courier New,monospace;font-size:var(--step--1)}.ValueMatcher-module__JNUuMW__matchDetails code{padding:var(--space-3xs) var(--space-xs);border-radius:var(--space-13xl);background:var(--lavender-1000);color:var(--lavender-300);font-size:var(--step--1)}.ValueMatcher-module__JNUuMW__result button{margin-left:auto}@media (max-width:640px){.ValueMatcher-module__JNUuMW__matcher{padding:var(--space-l);grid-template-columns:1fr}.ValueMatcher-module__JNUuMW__result{grid-column:1;align-items:flex-start}.ValueMatcher-module__JNUuMW__result button{width:100%;margin-left:0}}.ValueMatcher-module__JNUuMW__matcher{gap:var(--space-l);border-radius:var(--space-3xl);background:var(--panel);padding:var(--space-3xl);border:0;grid-template-columns:1fr 1fr}.ValueMatcher-module__JNUuMW__intro{grid-column:1/-1}.ValueMatcher-module__JNUuMW__intro h3{font-size:var(--step-1);margin:0;font-weight:500}.ValueMatcher-module__JNUuMW__result{gap:var(--space-xs);border:0;grid-column:auto;padding:0}.ValueMatcher-module__JNUuMW__controls label{color:var(--neutral-400);font-weight:400}.ValueMatcher-module__JNUuMW__controls input{background:var(--control);border-color:var(--control-border);border-radius:var(--space-xs);padding:var(--space-xs)}.ValueMatcher-module__JNUuMW__matchDetails{gap:var(--space-xs);grid-template-columns:auto auto;display:grid}.ValueMatcher-module__JNUuMW__matchDetails span{grid-column:1/-1}.ValueMatcher-module__JNUuMW__matchDetails strong{padding:var(--space-3xs) var(--space-xs);border-radius:var(--space-13xl);background:var(--control-active);font-weight:400}.ValueMatcher-module__JNUuMW__matchDetails code{color:var(--neutral-50);background:0 0;padding:0}.ValueMatcher-module__JNUuMW__srOnly{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:64rem){.ValueMatcher-module__JNUuMW__matcher{border-radius:var(--space-6xl);grid-template-columns:1fr}.ValueMatcher-module__JNUuMW__result{align-items:end}.ValueMatcher-module__JNUuMW__result button{width:auto;margin-left:auto}}.ValueMatcher-module__JNUuMW__result{flex-wrap:nowrap;align-items:end}.ValueMatcher-module__JNUuMW__result button{padding:var(--space-xs) var(--space-m);border-radius:var(--space-13xl);background:var(--control-hover);color:var(--neutral-50);font-size:var(--step--1)}.ValueMatcher-module__JNUuMW__result button svg{width:var(--space-m);height:var(--space-m)}@media (min-width:64.001rem){.ValueMatcher-module__JNUuMW__matcher{padding:var(--space-2xl);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}}
.DesignIcon-module__FlhSFW__designIcon{--icon-stroke:var(--dynamic-dark);--icon-primary:#e8543d;--icon-secondary:#1f1d41;--icon-tertiary:var(--accent-surface);vertical-align:middle;display:inline-block}.DesignIcon-module__FlhSFW__designIcon rect{transition:fill var(--transition-slow), stroke var(--transition-slow)}
.about-module__8TymFG__main{min-height:100vh}.about-module__8TymFG__container{max-width:var(--max-width);padding:0 var(--space-m-l);margin:0 auto}.about-module__8TymFG__hero{padding:var(--space-4xl-5xl) 0 var(--space-2xl-3xl);border-bottom:2px solid var(--dynamic-light);text-align:center}.about-module__8TymFG__title{font-size:var(--step-7);margin-bottom:var(--space-m)}.about-module__8TymFG__subtitle{font-size:var(--step-2);color:var(--neutral-600);max-width:700px;margin:0 auto}.about-module__8TymFG__section{padding:var(--space-8xl-9xl) 0}.about-module__8TymFG__sectionAlt{background-color:var(--neutral-50);border-top:2px solid var(--dynamic-light);border-bottom:2px solid var(--dynamic-light)}.about-module__8TymFG__sectionTitle{font-size:var(--step-5);text-align:center;margin-bottom:var(--space-4xl);background:linear-gradient(135deg, var(--dynamic-dark) 0%, var(--fireburst) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:500}.about-module__8TymFG__content{max-width:800px;margin:0 auto}.about-module__8TymFG__text{font-size:var(--step-1);color:var(--neutral-600);margin-bottom:var(--space-l);line-height:1.7}.about-module__8TymFG__inlineLink{color:var(--fireburst);text-underline-offset:3px;text-decoration-thickness:1px}[data-theme=dark] .about-module__8TymFG__text{color:var(--neutral-400)}.about-module__8TymFG__cardTitle{font-size:var(--step-2);margin-bottom:var(--space-s);color:var(--dynamic-dark);font-weight:500}.about-module__8TymFG__cardText{font-size:var(--step-0);color:var(--neutral-600);line-height:1.6}.about-module__8TymFG__proofGrid{gap:var(--space-l);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.about-module__8TymFG__proofCard{gap:var(--space-s);padding:var(--space-3xl);border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--space-xl);background:rgba(var(--surface-rgb), .24);flex-direction:column;display:flex}.about-module__8TymFG__proofCard h3{color:var(--dynamic-dark);font-size:var(--step-2);font-weight:500}.about-module__8TymFG__proofCard p{color:var(--text-muted);line-height:1.6}.about-module__8TymFG__proofCard a{width:fit-content;color:var(--fireburst);margin-top:auto;font-weight:600;text-decoration:none}[data-theme=dark] .about-module__8TymFG__cardText{color:var(--neutral-400)}.about-module__8TymFG__differentiators{gap:var(--space-2xl);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));max-width:1200px;margin:0 auto;display:grid}.about-module__8TymFG__differentiator{padding:var(--space-xl);border:2px solid var(--dynamic-light);background-color:var(--dynamic-dark)}.about-module__8TymFG__diffNumber{font-size:var(--step-6);color:var(--neutral-100);margin-bottom:var(--space-s);font-weight:500;display:block}.about-module__8TymFG__diffTitle{font-size:var(--step-2);margin-bottom:var(--space-s)}.about-module__8TymFG__diffText{font-size:var(--step-0);color:var(--neutral-600);line-height:1.6}.about-module__8TymFG__values{gap:var(--space-xl);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));max-width:1000px;margin:0 auto;display:grid}.about-module__8TymFG__value{padding:var(--space-l);border-left:4px solid var(--dynamic-light)}.about-module__8TymFG__valueTitle{font-size:var(--step-2);margin-bottom:var(--space-s)}.about-module__8TymFG__valueText{font-size:var(--step-0);color:var(--neutral-600);line-height:1.6}@media (max-width:640px){.about-module__8TymFG__title{font-size:var(--step-5)}.about-module__8TymFG__subtitle{font-size:var(--step-1)}.about-module__8TymFG__sectionTitle{font-size:var(--step-4)}.about-module__8TymFG__text{font-size:var(--step-0)}.about-module__8TymFG__proofGrid{grid-template-columns:1fr}}
.blog-module__JsT-Oq__intro{margin:0 auto var(--space-4xl);text-align:center;max-width:760px}.blog-module__JsT-Oq__intro h2,.blog-module__JsT-Oq__resourceHeader h2{color:var(--neutral-50);font-size:var(--step-4);letter-spacing:-.025em;font-weight:500}.blog-module__JsT-Oq__intro h2{margin-bottom:var(--space-m)}.blog-module__JsT-Oq__intro p{color:var(--neutral-400);font-size:var(--step-1);line-height:1.7}.blog-module__JsT-Oq__resourceHeader{margin-bottom:var(--space-3xl)}.blog-module__JsT-Oq__resourceHeader>span,.blog-module__JsT-Oq__eyebrow{color:var(--lavender-500);font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase}.blog-module__JsT-Oq__resourceHeader>span{margin-bottom:var(--space-s);display:block}.blog-module__JsT-Oq__resourceGrid{gap:var(--space-xl);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.blog-module__JsT-Oq__resourceCard{background:var(--neutral-950);border:1px solid var(--neutral-800);border-radius:var(--radius-l);color:inherit;min-height:100%;padding:var(--space-2xl);transition:border-color var(--transition-normal), transform var(--transition-normal);flex-direction:column;text-decoration:none;display:flex}.blog-module__JsT-Oq__resourceCard:hover{border-color:var(--fireburst-600)}.blog-module__JsT-Oq__resourceCard h3{color:var(--neutral-50);font-size:var(--step-2);margin:var(--space-s) 0;font-weight:500}.blog-module__JsT-Oq__resourceCard p{color:var(--neutral-400);margin-bottom:var(--space-xl);line-height:1.65}.blog-module__JsT-Oq__resourceAction{color:var(--fireburst-400);margin-top:auto;font-weight:500}@media (max-width:800px){.blog-module__JsT-Oq__resourceGrid{grid-template-columns:1fr}}
.careers-module__T6xnVW__main{min-height:100vh}.careers-module__T6xnVW__container{max-width:var(--max-width);padding:0 var(--space-m-l);margin:0 auto}.careers-module__T6xnVW__hero{padding:var(--space-4xl-5xl) 0 var(--space-2xl-3xl);border-bottom:2px solid var(--dynamic-light);text-align:center}.careers-module__T6xnVW__title{font-size:var(--step-7);margin-bottom:var(--space-m)}.careers-module__T6xnVW__subtitle{font-size:var(--step-2);color:var(--neutral-600)}.careers-module__T6xnVW__content{padding:var(--space-6xl-7xl) 0}.careers-module__T6xnVW__message{max-width:800px;margin:0 auto var(--space-8xl)}.careers-module__T6xnVW__messageBox{padding:var(--space-4xl);border:4px solid var(--dynamic-light);background-color:var(--neutral-50);text-align:center}.careers-module__T6xnVW__messageTitle{font-size:var(--step-3);margin-bottom:var(--space-m);color:var(--dynamic-dark);font-weight:500}.careers-module__T6xnVW__messageText{font-size:var(--step-1);color:var(--neutral-600);margin-bottom:var(--space-m);line-height:1.7}[data-theme=dark] .careers-module__T6xnVW__messageText{color:var(--neutral-400)}.careers-module__T6xnVW__messageText:last-of-type{margin-bottom:var(--space-xl)}.careers-module__T6xnVW__actions{gap:var(--space-s);flex-wrap:wrap;display:flex}.careers-module__T6xnVW__future{max-width:1000px;margin:0 auto var(--space-8xl)}.careers-module__T6xnVW__futureTitle{font-size:var(--step-4);text-align:center;margin-bottom:var(--space-m)}.careers-module__T6xnVW__futureDescription{font-size:var(--step-1);text-align:center;color:var(--neutral-600);margin-bottom:var(--space-4xl)}.careers-module__T6xnVW__qualities{gap:var(--space-xl);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.careers-module__T6xnVW__quality{padding:var(--space-xl);border:2px solid var(--dynamic-light);background-color:var(--dynamic-dark)}.careers-module__T6xnVW__qualityTitle{font-size:var(--step-2);margin-bottom:var(--space-s)}.careers-module__T6xnVW__qualityText{font-size:var(--step-0);color:var(--neutral-600);line-height:1.6}.careers-module__T6xnVW__culture{max-width:1000px;margin:0 auto var(--space-8xl)}.careers-module__T6xnVW__cultureTitle{font-size:var(--step-4);text-align:center;margin-bottom:var(--space-4xl)}.careers-module__T6xnVW__cultureGrid{gap:var(--space-l);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.careers-module__T6xnVW__cultureItem{padding:var(--space-l);border-left:4px solid var(--dynamic-light)}.careers-module__T6xnVW__cultureItemTitle{font-size:var(--step-1);margin-bottom:var(--space-xs)}.careers-module__T6xnVW__cultureItemText{font-size:var(--step-0);color:var(--neutral-600);line-height:1.6}.careers-module__T6xnVW__stayInTouch{max-width:700px;margin:0 auto}.careers-module__T6xnVW__stayInTouchBox{padding:var(--space-4xl);border:2px solid var(--dynamic-light);background-color:var(--dynamic-light);color:var(--dynamic-dark);text-align:center}.careers-module__T6xnVW__stayInTouchTitle{font-size:var(--step-4);color:var(--dynamic-dark);margin-bottom:var(--space-m)}.careers-module__T6xnVW__stayInTouchText{font-size:var(--step-1);color:var(--neutral-200);margin-bottom:var(--space-m)}.careers-module__T6xnVW__email{font-size:var(--step-2);color:var(--dynamic-dark);padding:var(--space-m) var(--space-xl);margin:var(--space-m) 0;transition:background-color var(--transition-normal), border-color var(--transition-normal), color var(--transition-normal), opacity var(--transition-normal);border:2px solid #fff;font-weight:500;display:inline-block}.careers-module__T6xnVW__email:hover{background-color:var(--dynamic-dark);color:var(--dynamic-light)}.careers-module__T6xnVW__stayInTouchNote{font-size:var(--step-0);color:#999;margin-top:var(--space-m)}.careers-module__T6xnVW__sectionTitle{font-size:var(--step-5);text-align:center;margin-bottom:var(--space-l);background:linear-gradient(135deg, var(--dynamic-dark) 0%, var(--fireburst) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:500}.careers-module__T6xnVW__sectionDescription{font-size:var(--step-1);text-align:center;color:var(--neutral-600);margin-bottom:var(--space-4xl);max-width:700px;margin-left:auto;margin-right:auto}[data-theme=dark] .careers-module__T6xnVW__sectionDescription{color:var(--neutral-400)}@media (max-width:640px){.careers-module__T6xnVW__title{font-size:var(--step-5)}.careers-module__T6xnVW__messageBox{padding:var(--space-2xl)}.careers-module__T6xnVW__messageTitle{font-size:var(--step-4)}.careers-module__T6xnVW__messageText{font-size:var(--step-0)}.careers-module__T6xnVW__actions{flex-direction:column}}
.case-studies-module__NZjYbG__main{min-height:100vh}.case-studies-module__NZjYbG__container{max-width:var(--max-width);padding:0 var(--space-m-l);margin:0 auto}.case-studies-module__NZjYbG__hero{padding:var(--space-4xl-5xl) 0 var(--space-2xl-3xl);border-bottom:2px solid var(--dynamic-light);text-align:center}.case-studies-module__NZjYbG__title{font-size:var(--step-7);margin-bottom:var(--space-m)}.case-studies-module__NZjYbG__subtitle{font-size:var(--step-2);color:var(--neutral-600)}.case-studies-module__NZjYbG__content{padding:var(--space-6xl-7xl) 0}.case-studies-module__NZjYbG__grid{gap:var(--space-6xl);display:grid}.case-studies-module__NZjYbG__caseStudy{gap:var(--space-4xl);padding:var(--space-4xl);border:2px solid var(--dynamic-light);background-color:var(--dynamic-dark);transition:transform var(--transition-normal);grid-template-columns:1fr 1fr;display:grid}.case-studies-module__NZjYbG__caseStudy:nth-child(2n){background-color:var(--neutral-50)}.case-studies-module__NZjYbG__imageContainer{position:relative}.case-studies-module__NZjYbG__image{aspect-ratio:4/3;border:2px solid var(--dynamic-light);width:100%;font-size:var(--step-4);color:var(--neutral-200);background:repeating-linear-gradient(45deg, var(--neutral-50), var(--neutral-50) 10px, #fff 10px, #fff 20px);justify-content:center;align-items:center;font-weight:500;display:flex}.case-studies-module__NZjYbG__info{gap:var(--space-m);flex-direction:column;display:flex}.case-studies-module__NZjYbG__tags{gap:var(--space-xs);flex-wrap:wrap;display:flex}.case-studies-module__NZjYbG__tag{padding:var(--space-2xs) var(--space-s);border:1px solid var(--dynamic-light);font-size:var(--step--1);background-color:var(--dynamic-dark)}.case-studies-module__NZjYbG__caseTitle{font-size:var(--step-4)}.case-studies-module__NZjYbG__excerpt{font-size:var(--step-0);color:var(--neutral-600);flex-grow:1;line-height:1.6}.case-studies-module__NZjYbG__metrics{gap:var(--space-m);padding:var(--space-m) 0;border-top:2px solid var(--dynamic-light);border-bottom:2px solid var(--dynamic-light);grid-template-columns:repeat(3,1fr);display:grid}.case-studies-module__NZjYbG__metric{gap:var(--space-2xs);flex-direction:column;display:flex}.case-studies-module__NZjYbG__metricValue{font-size:var(--step-3);font-weight:500}.case-studies-module__NZjYbG__metricLabel{font-size:var(--step--1);color:var(--neutral-600)}.case-studies-module__NZjYbG__readMore{font-size:var(--step-0);color:var(--dynamic-light);transition:transform var(--transition-normal);align-self:flex-start;font-weight:500}@media (max-width:1024px){.case-studies-module__NZjYbG__caseStudy{grid-template-columns:1fr}}@media (max-width:640px){.case-studies-module__NZjYbG__title{font-size:var(--step-5)}.case-studies-module__NZjYbG__subtitle{font-size:var(--step-1)}.case-studies-module__NZjYbG__caseStudy{padding:var(--space-2xl)}.case-studies-module__NZjYbG__caseTitle{font-size:var(--step-3)}.case-studies-module__NZjYbG__metrics{grid-template-columns:1fr}}.case-studies-module__NZjYbG__intro{margin-bottom:var(--space-3xl);text-align:center}.case-studies-module__NZjYbG__introTitle{color:var(--dynamic-dark);font-size:var(--step-3);margin-bottom:var(--space-s);font-weight:500}.case-studies-module__NZjYbG__introText{color:var(--neutral-400);font-size:var(--step-1);line-height:1.7}
.contact-module__swMWYG__main{min-height:100vh}.contact-module__swMWYG__container{max-width:var(--max-width);padding:0 var(--space-m-l);margin:0 auto}.contact-module__swMWYG__hero{padding:var(--space-4xl-5xl) 0 var(--space-2xl-3xl);border-bottom:2px solid var(--dynamic-light);text-align:center}.contact-module__swMWYG__title{font-size:var(--step-7);margin-bottom:var(--space-m)}.contact-module__swMWYG__subtitle{font-size:var(--step-2);color:var(--neutral-600);max-width:700px;margin:0 auto}.contact-module__swMWYG__contactSection{padding:var(--space-6xl-7xl) 0}.contact-module__swMWYG__contactGrid{gap:var(--space-4xl-7xl);grid-template-columns:1fr 1.5fr;align-items:start;display:grid}@media (max-width:1024px){.contact-module__swMWYG__contactGrid{gap:var(--space-2xl);grid-template-columns:1fr}}@media (max-width:640px){.contact-module__swMWYG__title{font-size:var(--step-5)}.contact-module__swMWYG__subtitle{font-size:var(--step-1)}}
.guides-module__roZzHW__intro{margin:0 auto var(--space-5xl);text-align:center;max-width:760px}.guides-module__roZzHW__intro h2{color:var(--neutral-50);font-size:var(--step-4);letter-spacing:-.025em;margin-bottom:var(--space-m);font-weight:500}.guides-module__roZzHW__intro p{color:var(--neutral-400);font-size:var(--step-1);line-height:1.7}.guides-module__roZzHW__grid{gap:var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.guides-module__roZzHW__card{background:var(--neutral-950);border:1px solid var(--neutral-800);border-radius:var(--radius-l);color:inherit;padding:var(--space-2xl);flex-direction:column;display:flex}.guides-module__roZzHW__card h2{font-size:var(--step-3);margin:var(--space-s) 0;font-weight:500}.guides-module__roZzHW__card h2 a{color:var(--neutral-50);text-decoration:none}.guides-module__roZzHW__card h2 a:hover{color:var(--fireburst-400)}.guides-module__roZzHW__clusterDescription{color:var(--neutral-400);line-height:1.65}.guides-module__roZzHW__eyebrow{color:var(--lavender-500);font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase}.guides-module__roZzHW__focusedGuides{border-top:1px solid var(--neutral-800);margin-top:var(--space-xl);padding-top:var(--space-xl)}.guides-module__roZzHW__focusedGuides h3{color:var(--neutral-300);font-size:var(--step--1);letter-spacing:.08em;margin-bottom:var(--space-m);text-transform:uppercase;font-weight:500}.guides-module__roZzHW__focusedGuides ul{gap:var(--space-s);list-style:none;display:grid}.guides-module__roZzHW__focusedGuides a{border-radius:var(--radius-m);padding:var(--space-m);transition:background-color var(--transition-normal), border-color var(--transition-normal);border:1px solid #0000;text-decoration:none;display:block}.guides-module__roZzHW__focusedGuides a:hover{background:var(--neutral-900);border-color:var(--neutral-800)}.guides-module__roZzHW__guideTitle,.guides-module__roZzHW__guideDescription{display:block}.guides-module__roZzHW__guideTitle{color:var(--neutral-50);margin-bottom:var(--space-2xs);font-weight:500}.guides-module__roZzHW__guideDescription{color:var(--neutral-400);font-size:var(--step--1);line-height:1.55}.guides-module__roZzHW__actions{gap:var(--space-s);padding-top:var(--space-xl);flex-direction:column;margin-top:auto;display:flex}.guides-module__roZzHW__primaryLink,.guides-module__roZzHW__toolLink{font-weight:500;text-decoration:none}.guides-module__roZzHW__primaryLink{color:var(--fireburst-400)}.guides-module__roZzHW__toolLink{color:var(--lavender-400)}@media (max-width:800px){.guides-module__roZzHW__grid{grid-template-columns:1fr}}
.privacy-module__ZGDmtG__content{gap:var(--space-m);color:var(--text-muted);font-size:var(--step-0);flex-direction:column;line-height:1.75;display:flex}.privacy-module__ZGDmtG__content h2{margin-top:var(--space-xl);color:var(--dynamic-dark);font-size:var(--step-2);line-height:1.2}.privacy-module__ZGDmtG__content a{color:var(--fireburst);text-underline-offset:.2em;text-decoration:underline}.privacy-module__ZGDmtG__content ul{padding-left:1.25em}.privacy-module__ZGDmtG__updated{font-size:var(--step--1)}.privacy-module__ZGDmtG__settingsButton{width:fit-content;min-height:2.75rem;padding:var(--space-xs) var(--space-m);color:#fff;font:inherit;cursor:pointer;background:var(--fireburst-600);border:1px solid var(--fireburst);border-radius:var(--pill);font-weight:600}.privacy-module__ZGDmtG__settingsButton:focus-visible{outline:2px solid var(--accent-text);outline-offset:var(--space-3xs)}
.process-module__rrz6xa__main{min-height:100vh}.process-module__rrz6xa__container{max-width:var(--max-width);padding:0 var(--space-m-l);margin:0 auto}.process-module__rrz6xa__overview{padding:var(--space-6xl-7xl) 0;text-align:center;max-width:800px;margin:0 auto}.process-module__rrz6xa__overviewTitle{font-size:var(--step-4);margin-bottom:var(--space-l);background:linear-gradient(135deg, var(--dynamic-dark) 0%, var(--fireburst) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:500}.process-module__rrz6xa__overviewText{font-size:var(--step-1);color:var(--neutral-600);line-height:1.7}[data-theme=dark] .process-module__rrz6xa__overviewText{color:var(--neutral-400)}.process-module__rrz6xa__processSection{padding-bottom:var(--space-8xl);position:relative}.process-module__rrz6xa__timeline{max-width:1200px;padding:var(--space-2xl) 0;row-gap:var(--space-6xl);grid-template-columns:1fr 1fr;align-items:start;margin:0 auto;display:grid;position:relative}.process-module__rrz6xa__timelineLine{background:linear-gradient(to bottom, transparent 0%, var(--fireburst) 10%, var(--fireburst) 90%, transparent 100%);opacity:.3;width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.process-module__rrz6xa__timelineItem{width:100%;padding:0 var(--space-3xl);box-sizing:border-box;position:relative}.process-module__rrz6xa__timelineItem.process-module__rrz6xa__left{text-align:right;grid-column:1}.process-module__rrz6xa__timelineItem.process-module__rrz6xa__right{text-align:left;grid-column:2}.process-module__rrz6xa__timelineDot{top:var(--space-xl);background:var(--dynamic-light);border:4px solid var(--fireburst);z-index:2;border-radius:50%;width:20px;height:20px;position:absolute;box-shadow:0 0 0 4px #e8543d1a}.process-module__rrz6xa__timelineItem.process-module__rrz6xa__left .process-module__rrz6xa__timelineDot{right:-10px}.process-module__rrz6xa__timelineItem.process-module__rrz6xa__right .process-module__rrz6xa__timelineDot{left:-10px}.process-module__rrz6xa__timelineContent{padding:var(--space-3xl);border:1px solid rgba(var(--surface-rgb), .06);border-radius:var(--space-2xl);background:rgba(var(--glass-rgb), .6);-webkit-backdrop-filter:blur(20px)saturate(300%);transition:background-color var(--transition-normal), border-color var(--transition-normal), color var(--transition-normal), opacity var(--transition-normal);position:relative}[data-theme=dark] .process-module__rrz6xa__timelineContent{background:linear-gradient(0deg, rgba(var(--surface-rgb), 1) 25%, rgba(var(--surface-rgb), .25) 100%);border:1px solid rgba(var(--ink-rgb), .06)}.process-module__rrz6xa__timelineContent:hover{border-color:var(--neutral-800)}[data-theme=dark] .process-module__rrz6xa__timelineContent:hover{border-color:var(--neutral-600)}.process-module__rrz6xa__stepHeader{align-items:center;gap:var(--space-m);margin-bottom:var(--space-m);display:flex}.process-module__rrz6xa__timelineItem.process-module__rrz6xa__left .process-module__rrz6xa__stepHeader{flex-direction:row-reverse}.process-module__rrz6xa__stepNumber{font-size:var(--step-5);color:var(--fireburst);opacity:.2;font-weight:700;line-height:1}.process-module__rrz6xa__stepDuration{font-size:var(--step--1);text-transform:uppercase;letter-spacing:.05em;color:var(--neutral-500);padding:var(--space-2xs) var(--space-s);background:rgba(var(--surface-rgb), .03);border-radius:100px;font-weight:600}[data-theme=dark] .process-module__rrz6xa__stepDuration{background:rgba(var(--ink-rgb), .05);color:var(--neutral-400)}.process-module__rrz6xa__stepTitle{font-size:var(--step-3);color:var(--dynamic-dark);margin-bottom:var(--space-s);font-weight:600}.process-module__rrz6xa__stepDescription{font-size:var(--step-0);color:var(--neutral-600);margin-bottom:var(--space-xl);line-height:1.6}[data-theme=dark] .process-module__rrz6xa__stepDescription{color:var(--neutral-400)}.process-module__rrz6xa__stepDetails{gap:var(--space-l);text-align:left;padding-top:var(--space-l);border-top:1px solid rgba(var(--surface-rgb), .05);flex-direction:column;display:flex}[data-theme=dark] .process-module__rrz6xa__stepDetails{border-top:1px solid rgba(var(--ink-rgb), .05)}.process-module__rrz6xa__subTitle{font-size:var(--step--1);text-transform:uppercase;letter-spacing:.05em;color:var(--neutral-500);margin-bottom:var(--space-s);font-weight:600}.process-module__rrz6xa__activityList{gap:var(--space-xs);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}.process-module__rrz6xa__activityList li{font-size:var(--step--1);color:var(--neutral-600);padding-left:var(--space-m);position:relative}[data-theme=dark] .process-module__rrz6xa__activityList li{color:var(--neutral-400)}.process-module__rrz6xa__activityList li:before{content:"•";color:var(--fireburst);position:absolute;left:0}.process-module__rrz6xa__tagContainer{gap:var(--space-xs);border-radius:var(--pill);flex-wrap:wrap;display:flex}@media (max-width:768px){.process-module__rrz6xa__timeline{grid-template-columns:1fr}.process-module__rrz6xa__timelineLine{left:var(--space-l)}.process-module__rrz6xa__timelineItem{width:100%;padding-left:var(--space-3xl);text-align:left;padding-right:0}.process-module__rrz6xa__timelineItem.process-module__rrz6xa__left,.process-module__rrz6xa__timelineItem.process-module__rrz6xa__right{text-align:left;grid-column:1}.process-module__rrz6xa__timelineItem.process-module__rrz6xa__left .process-module__rrz6xa__timelineDot,.process-module__rrz6xa__timelineItem.process-module__rrz6xa__right .process-module__rrz6xa__timelineDot{left:6px;right:auto}.process-module__rrz6xa__timelineItem.process-module__rrz6xa__left .process-module__rrz6xa__stepHeader{flex-direction:row}}
.tools-module__YkmrlW__intro{max-width:780px;margin:0 auto var(--space-4xl);color:var(--neutral-400);font-size:var(--step-0);text-align:center;line-height:1.7}.tools-module__YkmrlW__intro p{margin:0}.tools-module__YkmrlW__categorySection{margin-bottom:var(--space-8xl)}.tools-module__YkmrlW__methodNote{max-width:900px;padding-top:var(--space-2xl);border-top:1px solid var(--neutral-800);margin:0 auto}.tools-module__YkmrlW__methodNote h2{margin:0 0 var(--space-m);font-size:var(--step-2);font-weight:500}.tools-module__YkmrlW__methodNote p{color:var(--neutral-400);margin:0;line-height:1.7}.tools-module__YkmrlW__methodNote a{color:var(--fireburst);text-underline-offset:.2em;text-decoration:underline}.tools-module__YkmrlW__categoryTitle{font-size:var(--step-3);margin-bottom:var(--space-xl);color:var(--dynamic-dark);align-items:center;gap:var(--space-m);font-weight:500;display:flex}.tools-module__YkmrlW__categoryTitle:after{content:"";background:var(--neutral-200);flex-grow:1;height:1px}[data-theme=dark] .tools-module__YkmrlW__categoryTitle:after{background:var(--neutral-800)}.tools-module__YkmrlW__toolsGrid{gap:var(--space-l);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}.tools-module__YkmrlW__visualIcon{width:64px;height:64px;color:var(--neutral-400);transition:background-color var(--transition-normal), border-color var(--transition-normal), color var(--transition-normal), opacity var(--transition-normal)}.tools-module__YkmrlW__toolCard:hover .tools-module__YkmrlW__visualIcon{color:var(--fireburst)}.tools-module__YkmrlW__contrastVisual{gap:-10px;display:flex}.tools-module__YkmrlW__contrastCircle{border:2px solid;border-radius:50%;width:40px;height:40px}.tools-module__YkmrlW__typographyVisual{font-size:48px;font-weight:700;line-height:1}.tools-module__YkmrlW__spacingVisual{align-items:center;gap:8px;display:flex}.tools-module__YkmrlW__spacingBar{background:currentColor;border-radius:2px;height:20px}.tools-module__YkmrlW__paletteVisual{gap:4px;display:flex}.tools-module__YkmrlW__paletteSwatch{opacity:.8;background:currentColor;border-radius:4px;width:20px;height:40px}.tools-module__YkmrlW__paletteSwatch:nth-child(2){opacity:.6}.tools-module__YkmrlW__paletteSwatch:nth-child(3){opacity:.4}.tools-module__YkmrlW__content{max-width:900px;margin:0 auto}.tools-module__YkmrlW__sectionTitle{font-size:var(--step-4);margin-bottom:var(--space-2xl);text-align:center;font-weight:500}.tools-module__YkmrlW__features{gap:var(--space-xl);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid}.tools-module__YkmrlW__feature{padding:var(--space-l);border:2px solid var(--dynamic-light);background:#fff}.tools-module__YkmrlW__featureTitle{font-size:var(--step-1);margin-bottom:var(--space-xs);font-weight:500}.tools-module__YkmrlW__featureText{font-size:var(--step-0);color:var(--text-muted);margin:0;line-height:1.6}@media (max-width:768px){.tools-module__YkmrlW__toolsGrid,.tools-module__YkmrlW__features{grid-template-columns:1fr}.tools-module__YkmrlW__sectionTitle{font-size:var(--step-3)}}@media (max-width:480px){.tools-module__YkmrlW__toolIcon{font-size:var(--step-4)}.tools-module__YkmrlW__toolTitle{font-size:var(--step-1)}}
.ArrowIcon-module__3bqVUG__arrowIcon{align-items:center;width:100%;height:fit-content;display:flex}.ArrowIcon-module__3bqVUG__line{background-color:var(--lavender-900);border-radius:var(--pill);flex-basis:65%;height:1.5px}.ArrowIcon-module__3bqVUG__secondaryLine{background-color:var(--lavender-950);border-radius:var(--pill);flex-basis:35%;height:1.5px}.ArrowIcon-module__3bqVUG__dot{width:calc(var(--space-3xs) + var(--space-4xs));height:calc(var(--space-3xs) + var(--space-4xs));margin:var(--space-3xs);aspect-ratio:1;background-color:var(--lavender-500);border-radius:var(--pill)}
