/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--spacing:.25rem;--container-xs:20rem;--radius-sm:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{font-family:var(--font-body);background:var(--surface-page);-webkit-text-size-adjust:100%;scrollbar-gutter:stable}body{background:var(--surface-page);color:var(--text-primary);font-size:var(--text-body);line-height:var(--leading-body);font-weight:var(--weight-body);min-height:100svh}:focus-visible{outline:2px solid var(--on-surface-focus-ring,var(--focus-ring));outline-offset:2px}::selection{background:var(--accent-primary);color:var(--color-black)}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}@layer components{:root{--on-surface-heading:var(--text-on-light);--on-surface-body:var(--text-body-on-light);--on-surface-muted:var(--text-muted-on-light);--on-surface-hairline:var(--border-hairline-light);--on-surface-line:var(--border-light);--on-surface-accent:var(--accent-expressive);--on-surface-accent-text:var(--text-on-light);--on-surface-danger-text:var(--text-on-light);--on-surface-link:var(--text-on-light);--on-surface-icon:var(--text-on-light);--on-surface-focus-ring:var(--focus-ring-on-light);--on-surface-inverse:var(--text-on-dark);--on-surface-button-fill:var(--text-on-light);--on-surface-button-fill-hover:var(--text-on-light);--on-surface-button-fill-pressed:var(--text-on-light);--on-surface-button-ink:var(--text-on-dark);--on-surface-button-hover-opacity:.85;--on-surface-button-press-filter:brightness(.85);--on-surface-card-lift:var(--shadow-card-hover);--on-surface-card-hover-ink:var(--text-on-light);--on-surface-cta-fill:var(--accent-primary);--on-surface-cta-ink:var(--text-on-light);--on-surface-cta-border:transparent;--on-surface-division-ink:var(--text-muted-on-light);--on-surface-featured-face:var(--surface-dark);--on-surface-featured-rule:none}.dark{--on-surface-heading:var(--text-on-dark);--on-surface-body:var(--text-body-on-dark);--on-surface-muted:var(--text-muted-on-dark);--on-surface-hairline:var(--border-hairline-dark);--on-surface-line:var(--border-dark);--on-surface-accent:var(--accent-primary);--on-surface-accent-text:var(--accent-primary);--on-surface-danger-text:var(--danger);--on-surface-link:var(--accent-primary);--on-surface-icon:var(--accent-primary);--on-surface-focus-ring:var(--focus-ring-on-dark);--on-surface-inverse:var(--text-on-light);--on-surface-button-fill:var(--button-fill);--on-surface-button-fill-hover:var(--button-fill-hover);--on-surface-button-fill-pressed:var(--button-fill-pressed);--on-surface-button-ink:var(--text-on-light);--on-surface-button-hover-opacity:1;--on-surface-button-press-filter:none;--on-surface-card-lift:none;--on-surface-card-hover-ink:var(--accent-primary);--on-surface-cta-fill:transparent;--on-surface-cta-ink:var(--text-on-dark);--on-surface-cta-border:currentColor;--on-surface-division-ink:var(--text-body-on-dark);--on-surface-featured-face:transparent;--on-surface-featured-rule:2px solid var(--accent-primary)}[data-surface=canvas],[data-surface=raised]{--on-surface-heading:var(--text-on-light);--on-surface-body:var(--text-body-on-light);--on-surface-muted:var(--text-muted-on-light);--on-surface-hairline:var(--border-hairline-light);--on-surface-line:var(--border-light);--on-surface-accent:var(--accent-expressive);--on-surface-accent-text:var(--text-on-light);--on-surface-danger-text:var(--text-on-light);--on-surface-link:var(--text-on-light);--on-surface-icon:var(--text-on-light);--on-surface-focus-ring:var(--focus-ring-on-light);--on-surface-inverse:var(--text-on-dark);--on-surface-button-fill:var(--text-on-light);--on-surface-button-fill-hover:var(--text-on-light);--on-surface-button-fill-pressed:var(--text-on-light);--on-surface-button-ink:var(--text-on-dark);--on-surface-button-hover-opacity:.85;--on-surface-button-press-filter:brightness(.85);--on-surface-card-lift:var(--shadow-card-hover);--on-surface-card-hover-ink:var(--text-on-light);--on-surface-cta-fill:var(--accent-primary);--on-surface-cta-ink:var(--text-on-light);--on-surface-cta-border:transparent;--on-surface-division-ink:var(--text-muted-on-light);--on-surface-featured-face:var(--surface-dark);--on-surface-featured-rule:none}.dark [data-surface=canvas],.dark [data-surface=raised],[data-surface=inverse]{--on-surface-heading:var(--text-on-dark);--on-surface-body:var(--text-body-on-dark);--on-surface-muted:var(--text-muted-on-dark);--on-surface-hairline:var(--border-hairline-dark);--on-surface-line:var(--border-dark);--on-surface-accent:var(--accent-primary);--on-surface-accent-text:var(--accent-primary);--on-surface-danger-text:var(--danger);--on-surface-link:var(--accent-primary);--on-surface-icon:var(--accent-primary);--on-surface-focus-ring:var(--focus-ring-on-dark);--on-surface-inverse:var(--text-on-light);--on-surface-button-fill:var(--button-fill);--on-surface-button-fill-hover:var(--button-fill-hover);--on-surface-button-fill-pressed:var(--button-fill-pressed);--on-surface-button-ink:var(--text-on-light);--on-surface-button-hover-opacity:1;--on-surface-button-press-filter:none;--on-surface-card-lift:none;--on-surface-card-hover-ink:var(--accent-primary);--on-surface-cta-fill:transparent;--on-surface-cta-ink:var(--text-on-dark);--on-surface-cta-border:currentColor;--on-surface-division-ink:var(--text-body-on-dark);--on-surface-featured-face:transparent;--on-surface-featured-rule:2px solid var(--accent-primary)}.dark [data-surface=inverse]{--on-surface-heading:var(--text-on-light);--on-surface-body:var(--text-body-on-light);--on-surface-muted:var(--text-muted-on-light);--on-surface-hairline:var(--border-hairline-light);--on-surface-line:var(--border-light);--on-surface-accent:var(--accent-expressive);--on-surface-accent-text:var(--text-on-light);--on-surface-danger-text:var(--text-on-light);--on-surface-link:var(--text-on-light);--on-surface-icon:var(--text-on-light);--on-surface-focus-ring:var(--focus-ring-on-light);--on-surface-inverse:var(--text-on-dark);--on-surface-button-fill:var(--text-on-light);--on-surface-button-fill-hover:var(--text-on-light);--on-surface-button-fill-pressed:var(--text-on-light);--on-surface-button-ink:var(--text-on-dark);--on-surface-button-hover-opacity:.85;--on-surface-button-press-filter:brightness(.85);--on-surface-card-lift:var(--shadow-card-hover);--on-surface-card-hover-ink:var(--text-on-light);--on-surface-cta-fill:var(--accent-primary);--on-surface-cta-ink:var(--text-on-light);--on-surface-cta-border:transparent;--on-surface-division-ink:var(--text-muted-on-light);--on-surface-featured-face:var(--surface-dark);--on-surface-featured-rule:none}[data-surface=black]{--on-surface-heading:var(--text-on-dark);--on-surface-body:var(--text-body-on-dark);--on-surface-muted:var(--text-muted-on-dark);--on-surface-hairline:var(--border-hairline-dark);--on-surface-line:var(--border-dark);--on-surface-accent:var(--accent-primary);--on-surface-accent-text:var(--accent-primary);--on-surface-danger-text:var(--danger);--on-surface-link:var(--accent-primary);--on-surface-icon:var(--accent-primary);--on-surface-focus-ring:var(--focus-ring-on-dark);--on-surface-inverse:var(--text-on-light);--on-surface-button-fill:var(--button-fill);--on-surface-button-fill-hover:var(--button-fill-hover);--on-surface-button-fill-pressed:var(--button-fill-pressed);--on-surface-button-ink:var(--text-on-light);--on-surface-button-hover-opacity:1;--on-surface-button-press-filter:none;--on-surface-card-lift:none;--on-surface-card-hover-ink:var(--accent-primary);--on-surface-cta-fill:transparent;--on-surface-cta-ink:var(--text-on-dark);--on-surface-cta-border:currentColor;--on-surface-division-ink:var(--text-body-on-dark);--on-surface-featured-face:transparent;--on-surface-featured-rule:2px solid var(--accent-primary)}[data-surface=chalk],[data-surface=mist]{--on-surface-heading:var(--text-on-light);--on-surface-body:var(--text-body-on-light);--on-surface-muted:var(--text-muted-on-light);--on-surface-hairline:var(--border-hairline-light);--on-surface-line:var(--border-light);--on-surface-accent:var(--accent-expressive);--on-surface-accent-text:var(--text-on-light);--on-surface-danger-text:var(--text-on-light);--on-surface-link:var(--text-on-light);--on-surface-icon:var(--text-on-light);--on-surface-focus-ring:var(--focus-ring-on-light);--on-surface-inverse:var(--text-on-dark);--on-surface-button-fill:var(--text-on-light);--on-surface-button-fill-hover:var(--text-on-light);--on-surface-button-fill-pressed:var(--text-on-light);--on-surface-button-ink:var(--text-on-dark);--on-surface-button-hover-opacity:.85;--on-surface-button-press-filter:brightness(.85);--on-surface-card-lift:var(--shadow-card-hover);--on-surface-card-hover-ink:var(--text-on-light);--on-surface-cta-fill:var(--accent-primary);--on-surface-cta-ink:var(--text-on-light);--on-surface-cta-border:transparent;--on-surface-division-ink:var(--text-muted-on-light);--on-surface-featured-face:var(--surface-dark);--on-surface-featured-rule:none}[data-surface=mist]{--on-surface-card:var(--surface-card);--on-surface-panel:var(--surface-card)}[data-surface=chalk]{--on-surface-card:var(--surface-mist);--on-surface-panel:var(--surface-mist)}:root,[data-surface=canvas],[data-surface=raised]{--on-surface-card:var(--surface-card);--on-surface-panel:var(--surface-card)}.dark,.dark [data-surface=canvas],.dark [data-surface=raised],[data-surface=inverse],[data-surface=black]{--on-surface-card:transparent;--on-surface-panel:var(--surface-dark-raised)}.dark [data-surface=inverse]{--on-surface-card:var(--surface-mist);--on-surface-panel:var(--surface-mist)}.tk-section[data-surface=canvas]{background:var(--surface-page)}.tk-section[data-surface=raised]{background:var(--surface-raised)}.tk-section[data-surface=inverse]{background:var(--surface-inverse)}.tk-section[data-surface=black]{background:var(--surface-dark)}.tk-section[data-surface=chalk]{background:var(--surface-light)}.tk-section[data-surface=mist]{background:var(--surface-mist)}.tk-section--black{background:var(--surface-dark)}.tk-section--chalk{background:var(--surface-light)}.tk-section--mist{background:var(--surface-mist)}.tk-section--default{padding-block:var(--space-8)}.tk-section--tight{padding-block:var(--space-6)}.tk-section--hero{padding-block:var(--space-9) var(--space-8)}@media(min-width:768px){.tk-section--default{padding-block:var(--space-9)}.tk-section--tight{padding-block:var(--space-7)}.tk-section--hero{padding-block:var(--space-10) var(--space-9)}}.tk-container{width:100%;max-width:var(--container-max);padding-inline:var(--gutter);margin-inline:auto}.tk-heading{font-family:var(--font-display);font-weight:var(--weight-headline);line-height:var(--leading-display);letter-spacing:var(--tracking-display);color:var(--on-surface-heading);margin:0}.tk-heading--hero{font-size:var(--text-hero)}.tk-heading--h1{font-size:var(--text-h1)}.tk-heading--h2{font-size:var(--text-h2)}.tk-heading--h3{font-size:var(--text-h3)}.tk-eyebrow{font-family:var(--font-body);font-size:var(--text-caption);font-weight:var(--weight-subhead);letter-spacing:var(--tracking-subhead);text-transform:uppercase;color:var(--on-surface-muted);margin:0}.tk-eyebrow--accent{color:var(--on-surface-accent-text)}.tk-prose{font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);color:var(--on-surface-body);max-width:60ch}.tk-prose--lead{font-size:var(--text-lead)}.tk-prose--small{font-size:var(--text-small)}.tk-prose--flush{max-width:none}.tk-prose p{margin:0}.tk-prose p+p{margin-top:var(--space-3)}.tk-prose strong{font-weight:var(--weight-emphasis)}.tk-prose a{color:var(--on-surface-link);text-underline-offset:var(--space-1);transition:color var(--dur-fast) var(--ease-brand);text-decoration:underline}.tk-prose a:hover{color:var(--on-surface-accent)}.tk-prose ul{margin:0;padding-left:1.2em;list-style:outside}.tk-prose li+li{margin-top:var(--space-1)}.tk-linkrow{align-items:center;gap:var(--space-2);font-family:var(--font-body);font-size:var(--text-body);font-weight:var(--weight-ui);color:var(--on-surface-heading);transition:color var(--dur-base) var(--ease-brand);text-decoration:none;display:inline-flex}.tk-linkrow>span{overflow-wrap:anywhere;min-width:0}.tk-arrow{transition:transform var(--dur-base) var(--ease-brand);flex:none}.tk-linkrow:hover{color:var(--on-surface-accent)}.tk-linkrow:hover .tk-arrow{transform:translate(2px,-2px)}.tk-button,.tk-iconbutton,a.tk-linkrow,button.tk-tag,.tk-switch-root{position:relative}.tk-button:after,.tk-iconbutton:after,a.tk-linkrow:after,button.tk-tag:after,.tk-switch-root:after{content:"";width:max(100%,var(--touch-min));height:max(100%,var(--touch-min));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tk-icontile{border:var(--on-surface-hairline);border-radius:var(--radius-none);color:var(--on-surface-icon);flex:none;justify-content:center;align-items:center;display:inline-flex}.tk-icontile--sm{width:32px;height:32px}.tk-icontile--md{width:40px;height:40px}.tk-icontile--lg{width:56px;height:56px}.tk-icontile--sm svg{width:16px;height:16px}.tk-icontile--md svg{width:20px;height:20px}.tk-icontile--lg svg{width:28px;height:28px}@media(prefers-reduced-motion:reduce){.tk-reveal,.tk-reveal-item{opacity:1!important;transform:none!important}}.tk-card{color:var(--on-surface-body);flex-direction:column;text-decoration:none;display:flex}@media(min-width:640px){.tk-card--media-right{flex-direction:row;align-items:stretch}.tk-card--media-left{flex-direction:row-reverse;align-items:stretch}}.tk-card--media-top{flex-direction:column-reverse;justify-content:flex-end}.tk-card--media-top .tk-card-media{aspect-ratio:16/10;flex:none;min-height:0}.tk-card{background:var(--on-surface-card);overflow:hidden}.tk-card--featured{background:var(--on-surface-featured-face);border-left:var(--on-surface-featured-rule);--on-surface-heading:var(--text-on-dark);--on-surface-body:var(--text-body-on-dark);--on-surface-muted:var(--text-muted-on-dark);--on-surface-hairline:var(--border-hairline-dark);--on-surface-line:var(--border-dark);--on-surface-accent:var(--accent-primary);--on-surface-accent-text:var(--accent-primary);--on-surface-danger-text:var(--danger);--on-surface-link:var(--accent-primary);--on-surface-icon:var(--accent-primary);--on-surface-focus-ring:var(--focus-ring-on-dark);--on-surface-inverse:var(--text-on-light);--on-surface-button-fill:var(--button-fill);--on-surface-button-fill-hover:var(--button-fill-hover);--on-surface-button-fill-pressed:var(--button-fill-pressed);--on-surface-button-ink:var(--text-on-light);--on-surface-button-hover-opacity:1;--on-surface-button-press-filter:none;--on-surface-card-hover-ink:var(--accent-primary);--on-surface-card-lift:none}.tk-card-content{align-items:flex-start;gap:var(--space-3);padding:var(--space-6);flex-direction:column;flex:55%;display:flex}.tk-card--media-right .tk-card-content,.tk-card--media-left .tk-card-content{justify-content:center}.tk-card-title{font-family:var(--font-display);font-weight:var(--weight-headline);font-size:var(--text-h3);line-height:var(--leading-display);letter-spacing:var(--tracking-display);color:var(--on-surface-heading);transition:color var(--dur-base) var(--ease-brand);margin:0}.tk-card-tagline{font-family:var(--font-body);font-size:var(--text-small);line-height:var(--leading-body);color:var(--on-surface-muted);margin:0}.tk-card-copy{font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);color:var(--on-surface-body)}.tk-card-footer{padding-top:var(--space-3);border-top:var(--on-surface-hairline);font-size:var(--text-small);align-self:stretch;margin-top:auto}.tk-card-media{background:var(--surface-media);flex:45%;min-height:180px}.tk-card-media img{object-fit:contain;width:100%;height:100%;display:block}.tk-card--link{cursor:pointer;transition:box-shadow var(--dur-base) var(--ease-brand)}.tk-card--link:hover{box-shadow:var(--on-surface-card-lift)}.tk-card--link:hover .tk-card-title{color:var(--on-surface-card-hover-ink)}.tk-card--link:hover .tk-arrow{transform:translate(2px,-2px)}.tk-button{justify-content:center;align-items:center;gap:var(--space-2);overflow-wrap:anywhere;min-width:0;font-family:var(--font-body);font-weight:var(--weight-ui);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--dur-base) var(--ease-brand),opacity var(--dur-base) var(--ease-brand),filter var(--dur-fast) var(--ease-brand);border:1px solid #0000;line-height:1;text-decoration:none;display:inline-flex}.tk-button--sm{padding:var(--space-2) var(--space-4);font-size:var(--text-small)}.tk-button--md{padding:var(--space-3) var(--space-5);font-size:var(--text-body)}.tk-button--lg{padding:var(--space-4) var(--space-6);font-size:var(--text-body)}.tk-button--primary{background:var(--on-surface-button-fill);color:var(--on-surface-button-ink)}.tk-button--primary:hover:not(:disabled){background:var(--on-surface-button-fill-hover);opacity:var(--on-surface-button-hover-opacity)}.tk-button--primary:active:not(:disabled){background:var(--on-surface-button-fill-pressed);filter:var(--on-surface-button-press-filter);opacity:1}.tk-button--secondary{color:var(--on-surface-heading);background:0 0;border-color:currentColor}.tk-button--accent{background:var(--accent-primary);color:var(--text-on-light)}.tk-button--ghost{color:var(--on-surface-heading);background:0 0;padding-inline:0}.tk-button--secondary:hover:not(:disabled),.tk-button--accent:hover:not(:disabled),.tk-button--ghost:hover:not(:disabled){opacity:.85}.tk-button--secondary:active:not(:disabled),.tk-button--accent:active:not(:disabled),.tk-button--ghost:active:not(:disabled){filter:brightness(.85);opacity:1}.tk-button--ghost:hover:not(:disabled){text-underline-offset:var(--space-1);text-decoration:underline}.tk-button:disabled{opacity:.4;cursor:default}.tk-badge{align-items:center;gap:var(--space-2);font-family:var(--font-body);font-size:var(--text-caption);font-weight:var(--weight-subhead);letter-spacing:var(--tracking-subhead);text-transform:uppercase;color:var(--on-surface-heading);display:inline-flex}.tk-badge-chip{flex:none;width:8px;height:8px}.tk-badge--aqua .tk-badge-chip{background:var(--accent-primary)}.tk-badge--marigold .tk-badge-chip{background:var(--accent-warm)}.tk-badge--coral .tk-badge-chip{background:var(--accent-expressive)}.tk-badge--seaglass .tk-badge-chip{background:var(--accent-soft)}.tk-tag{padding:var(--space-1) var(--space-3);border:1px solid var(--on-surface-line);border-radius:var(--radius-sm);color:var(--on-surface-heading);font-family:var(--font-body);font-size:var(--text-small);transition:background var(--dur-base) var(--ease-brand),border-color var(--dur-base) var(--ease-brand),color var(--dur-base) var(--ease-brand);background:0 0;align-items:center;line-height:1.3;display:inline-flex}button.tk-tag{cursor:pointer}button.tk-tag:hover:not(.tk-tag--active){border-color:var(--on-surface-heading)}.tk-tag--active{background:var(--on-surface-heading);border-color:var(--on-surface-heading);color:var(--on-surface-inverse)}.tk-controlrow{gap:var(--space-2);flex-wrap:wrap;display:flex}.tk-controlrow:has(.tk-button){row-gap:var(--space-4)}.tk-controlrow:has(button.tk-tag){row-gap:var(--space-5)}.tk-iconbutton{border-radius:var(--radius-sm);color:var(--on-surface-heading);cursor:pointer;transition:opacity var(--dur-base) var(--ease-brand),border-color var(--dur-base) var(--ease-brand);background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;display:inline-flex}.tk-iconbutton svg{width:45%;height:45%}.tk-iconbutton--outline{border-color:var(--on-surface-line)}.tk-iconbutton--solid{background:var(--on-surface-heading);color:var(--on-surface-inverse)}.tk-iconbutton:hover:not(:disabled){opacity:.8}.tk-iconbutton:disabled{opacity:.4;cursor:default}.tk-accordion-item{border-bottom:1px solid var(--on-surface-line)}.tk-accordion-header{margin:0}.tk-accordion-trigger{justify-content:space-between;align-items:center;gap:var(--space-4);cursor:pointer;width:100%;padding:var(--space-4) 0;text-align:left;font-family:var(--font-display);font-weight:var(--weight-headline);font-size:var(--text-h3);line-height:var(--leading-display);color:var(--on-surface-muted);transition:color var(--dur-base) var(--ease-brand);background:0 0;border:none;list-style:none;display:flex}.tk-accordion-trigger::-webkit-details-marker{display:none}.tk-accordion-trigger:hover,.tk-accordion-item[open]>.tk-accordion-trigger{color:var(--on-surface-heading)}.tk-accordion-icon{flex:none}.tk-accordion-item[open]>.tk-accordion-trigger .tk-accordion-icon--plus,.tk-accordion-item:not([open])>.tk-accordion-trigger .tk-accordion-icon--minus{display:none}.tk-accordion-content{overflow:hidden}.tk-accordion-body{padding-bottom:var(--space-4);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);color:var(--on-surface-body);max-width:60ch;margin:0}.tk-dialog-overlay{background:var(--scrim);z-index:var(--z-overlay);position:fixed;inset:0}.tk-dialog-content{z-index:var(--z-dialog);width:min(520px,calc(100vw - var(--space-7)));background:var(--surface-raised);border:var(--border-hairline);border-radius:var(--radius-sm);box-shadow:var(--shadow-dialog);padding:var(--space-6);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.tk-dialog-head{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-4);display:flex}.tk-dialog-title{font-family:var(--font-display);font-weight:var(--weight-headline);font-size:var(--text-h3);line-height:var(--leading-display);color:var(--text-primary);margin:0}.tk-dialog-body{font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);color:var(--text-secondary)}.tk-dialog-actions{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;justify-content:flex-end;display:flex}.tk-toast{align-items:center;gap:var(--space-3);background:var(--surface-raised);border:var(--border-hairline);border-radius:var(--radius-sm);box-shadow:var(--shadow-dialog);padding:var(--space-3) var(--space-4);font-family:var(--font-body);font-size:var(--text-small);color:var(--text-primary);display:inline-flex}.tk-toast-bar{flex:none;align-self:stretch;width:4px}.tk-toast--info .tk-toast-bar{background:var(--accent-warm)}.tk-toast--success .tk-toast-bar{background:var(--success)}.tk-toast--danger .tk-toast-bar{background:var(--danger)}.tk-tooltip{background:var(--surface-raised);color:var(--text-primary);border:var(--border-hairline);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2);font-family:var(--font-body);font-size:var(--text-caption);max-width:36ch;z-index:var(--z-tooltip);line-height:1.4}.tk-field{gap:var(--space-2);font-family:var(--font-body);display:grid}.tk-field-label{font-size:var(--text-caption);font-weight:var(--weight-subhead);letter-spacing:var(--tracking-subhead);text-transform:uppercase;color:var(--on-surface-muted)}.tk-input{width:100%;color:var(--on-surface-heading);font-family:var(--font-body);font-size:var(--text-body);padding:var(--space-3) var(--space-4);border:1px solid var(--on-surface-line);border-radius:var(--radius-sm);transition:border-color var(--dur-base) var(--ease-brand);background:0 0}.tk-input::placeholder{color:var(--on-surface-muted)}.tk-input:disabled{opacity:.4}.tk-field--error .tk-input{border-color:var(--danger)}.tk-field-error{font-size:var(--text-caption);color:var(--on-surface-danger-text)}.tk-select-wrap{display:block;position:relative}select.tk-input{appearance:none;padding-right:var(--space-8)}select.tk-input option{color:var(--text-body-on-light);background:var(--surface-light)}.tk-select-caret{right:var(--space-4);color:var(--on-surface-muted);pointer-events:none;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.tk-check,.tk-switch{min-height:var(--touch-min)}.tk-check{align-items:center;gap:var(--space-3);cursor:pointer;font-family:var(--font-body);font-size:var(--text-body);color:var(--on-surface-heading);display:inline-flex;position:relative}.tk-check--disabled{opacity:.4;cursor:default}.tk-check-input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.tk-check-box{border:1px solid var(--on-surface-line);border-radius:var(--radius-sm);width:20px;height:20px;color:var(--text-on-light);transition:background var(--dur-fast) var(--ease-brand),border-color var(--dur-fast) var(--ease-brand);flex:none;justify-content:center;align-items:center;display:inline-flex}.tk-check-box svg{opacity:0;transition:opacity var(--dur-fast) var(--ease-brand)}.tk-check-input:checked+.tk-check-box{background:var(--on-surface-accent);border-color:var(--on-surface-accent)}.tk-check-input:checked+.tk-check-box svg{opacity:1}.tk-check-input:focus-visible+.tk-check-box{outline:2px solid var(--focus-ring);outline-offset:2px}.tk-check-box--radio{border-radius:50%}.tk-check-dot{background:var(--on-surface-accent);opacity:0;width:10px;height:10px;transition:opacity var(--dur-fast) var(--ease-brand);border-radius:50%}.tk-check-input:checked+.tk-check-box--radio{border-color:var(--on-surface-accent);background:0 0}.tk-check-input:checked+.tk-check-box--radio .tk-check-dot{opacity:1}.tk-switch{align-items:center;gap:var(--space-3);font-family:var(--font-body);font-size:var(--text-body);color:var(--on-surface-heading);display:inline-flex;position:relative}.tk-switch-input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.tk-switch-root{border:1px solid var(--on-surface-line);border-radius:var(--radius-sm);cursor:pointer;width:44px;height:24px;transition:background var(--dur-base) var(--ease-brand),border-color var(--dur-base) var(--ease-brand);background:0 0;flex:none;align-items:center;padding:0;display:inline-flex}.tk-switch-input:checked~.tk-switch-root{background:var(--on-surface-accent);border-color:var(--on-surface-accent)}.tk-switch-input:focus-visible~.tk-switch-root{outline:2px solid var(--on-surface-focus-ring,var(--focus-ring));outline-offset:2px}.tk-switch-input:disabled~.tk-switch-root{cursor:default}.tk-switch label{cursor:pointer}.tk-check--disabled .tk-switch-root,.tk-check--disabled label{cursor:default}.tk-switch-thumb{border-radius:var(--radius-sm);background:var(--on-surface-heading);width:16px;height:16px;transition:transform var(--dur-base) var(--ease-brand),background var(--dur-base) var(--ease-brand);display:block;transform:translate(3px)}.tk-switch-input:checked~.tk-switch-root .tk-switch-thumb{background:var(--text-on-light);transform:translate(23px)}.tk-navbar{justify-content:space-between;align-items:center;gap:var(--space-6);padding-block:var(--space-3);padding-inline:calc(max(0px,(100% - var(--container-max)) / 2) + var(--gutter));background:var(--surface-page);border-bottom:var(--border-hairline);display:flex}.tk-navbar-links{justify-content:flex-end;align-items:center;gap:var(--space-5);flex-wrap:wrap;display:flex}.tk-navbar-link{font-family:var(--font-body);font-size:var(--text-small);font-weight:var(--weight-ui);color:var(--text-primary);transition:color var(--dur-base) var(--ease-brand);text-decoration:none}.tk-navbar-link:hover,.tk-navbar-link[aria-current=page]{color:var(--on-surface-accent-text)}.tk-navbar-link[aria-current=page]{font-weight:var(--weight-subhead)}.tk-navbar-burger{border:var(--border-hairline);border-radius:var(--radius-sm);width:40px;height:40px;color:var(--text-primary);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0;display:none}.tk-navbar-burger:hover{color:var(--on-surface-accent-text)}@media(max-width:767.98px){.tk-navbar:has(.tk-navbar-burger) .tk-navbar-links{display:none}.tk-navbar-burger{display:inline-flex}}.tk-navdrawer-overlay{z-index:var(--z-overlay);position:fixed;inset:0}.tk-navdrawer{z-index:var(--z-dialog);background:var(--surface-page);color:var(--text-primary);animation:tk-navdrawer-in var(--dur-base) var(--ease-brand);flex-direction:column;display:flex;position:fixed;inset:0}@keyframes tk-navdrawer-in{0%{transform:translate(-100%)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.tk-navdrawer{animation:none}}.tk-navdrawer-top{padding:var(--space-3) var(--space-5);border-bottom:var(--border-hairline);justify-content:space-between;align-items:center;display:flex}.tk-navdrawer-label{font-size:var(--text-caption);font-weight:var(--weight-subhead);letter-spacing:var(--tracking-subhead);text-transform:uppercase;color:var(--text-muted)}.tk-navdrawer-links{padding:var(--space-4) var(--space-5);gap:var(--space-2);flex-direction:column;display:flex;overflow-y:auto}.tk-navdrawer-link{padding:var(--space-3) 0;border-bottom:var(--border-hairline);font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--weight-headline);color:var(--text-primary);transition:color var(--dur-fast) var(--ease-brand);text-decoration:none;display:block}.tk-navdrawer-link:hover,.tk-navdrawer-link[aria-current=page]{color:var(--on-surface-accent-text)}.tk-navdrawer-cta{margin-top:var(--space-5);align-self:flex-start}.tk-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tk-tabs-list{gap:var(--space-5);border-bottom:1px solid var(--on-surface-line);display:flex}.tk-tabs-trigger{cursor:pointer;padding:var(--space-2) 2px;font-family:var(--font-body);font-size:var(--text-small);font-weight:var(--weight-ui);color:var(--on-surface-muted);transition:color var(--dur-base) var(--ease-brand);background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px}.tk-tabs-trigger:hover{color:var(--on-surface-heading)}.tk-tabs-trigger[data-state=active]{color:var(--on-surface-heading);border-bottom-color:var(--on-surface-accent);font-weight:var(--weight-subhead)}.tk-tabs-content{padding-top:var(--space-5)}.tk-footer{background:var(--surface-page);border-top:var(--border-hairline);padding:var(--space-8) 0 var(--space-6)}.tk-footer-grid{gap:var(--space-6);display:grid}@media(min-width:768px){.tk-footer-grid{grid-template-columns:1.2fr repeat(var(--tk-footer-cols,3),1fr)}}.tk-footer-brand{gap:var(--space-4);align-content:start;justify-items:start;display:grid}.tk-footer-col{border-left:var(--border-hairline);padding-left:var(--space-5)}.tk-footer-col-title{margin:0 0 var(--space-4);padding-bottom:var(--space-4);border-bottom:var(--border-hairline);font-family:var(--font-display);font-weight:var(--weight-headline);font-size:var(--text-lead);color:var(--on-surface-accent-text)}.tk-footer-links{gap:var(--space-3);justify-items:start;display:grid}.tk-footer-link{font-family:var(--font-body);font-size:var(--text-small);color:var(--text-secondary);transition:color var(--dur-base) var(--ease-brand);text-decoration:none}.tk-footer-link:hover{color:var(--on-surface-accent-text)}.tk-footer-note{margin-top:var(--space-7);padding-top:var(--space-4);border-top:var(--border-hairline);font-family:var(--font-body);font-size:var(--text-caption);color:var(--text-muted)}.tk-wordmark{font-family:var(--font-display);letter-spacing:-.015em;color:var(--on-surface-heading);-webkit-user-select:none;user-select:none;align-items:baseline;font-weight:700;line-height:1;display:inline-flex}.tk-wordmark-dot{color:var(--on-surface-accent)}.tk-wordmark--dot-ink .tk-wordmark-dot{color:currentColor}.tk-lockup{align-items:baseline;gap:.35em;display:inline-flex}.tk-lockup-division{font-family:var(--font-display);font-weight:var(--weight-headline);letter-spacing:.01em;color:var(--on-surface-division-ink);font-size:.82em;line-height:1}.tk-lockup--stacked{text-align:center;justify-items:center;gap:.22em;display:inline-grid}.tk-lockup--stacked .tk-lockup-division{font-family:var(--font-body);font-weight:var(--weight-ui);letter-spacing:.32em;text-transform:uppercase;margin-right:-.32em;font-size:.38em}.tk-bracket{color:var(--on-surface-heading);position:relative}.tk-bracket-corner{width:var(--tk-bracket-size,28px);height:var(--tk-bracket-size,28px);border:0 solid;position:absolute}.tk-bracket-corner--tl{border-top-width:var(--tk-bracket-w,2px);border-left-width:var(--tk-bracket-w,2px);top:0;left:0}.tk-bracket-corner--tr{border-top-width:var(--tk-bracket-w,2px);border-right-width:var(--tk-bracket-w,2px);top:0;right:0}.tk-bracket-corner--bl{border-bottom-width:var(--tk-bracket-w,2px);border-left-width:var(--tk-bracket-w,2px);bottom:0;left:0}.tk-bracket-corner--br{border-bottom-width:var(--tk-bracket-w,2px);border-right-width:var(--tk-bracket-w,2px);bottom:0;right:0}.tk-stat{border-left:2px solid var(--on-surface-line);padding-left:var(--space-4);gap:var(--space-1);display:grid}.tk-stat--accent{border-left-color:var(--on-surface-accent)}.tk-stat-value{font-family:var(--font-display);font-weight:var(--weight-headline);font-size:var(--text-h1);letter-spacing:var(--tracking-display);color:var(--on-surface-heading);line-height:1}.tk-stat-label{font-family:var(--font-display);font-weight:var(--weight-headline);font-size:var(--text-lead);color:var(--on-surface-body);line-height:1.2}.tk-split{gap:var(--space-6);align-items:center;display:grid}@media(min-width:768px){.tk-split{gap:var(--space-7);grid-template-columns:1fr 1fr}.tk-split--media-left .tk-split-media{order:-1}}.tk-split-copy{gap:var(--space-4);align-content:center;justify-items:start;display:grid}.tk-split-copy .tk-heading{max-width:22ch}.tk-split-cta{background:var(--on-surface-cta-fill);color:var(--on-surface-cta-ink);border-color:var(--on-surface-cta-border)}.tk-split-number{align-items:center;gap:var(--space-4);font-family:var(--font-display);font-weight:var(--weight-headline);font-size:var(--text-h2);color:var(--accent-expressive);line-height:1;display:flex}.tk-split-number-rule{width:1px;height:var(--space-7);background:var(--on-surface-line)}.tk-split-media{background:var(--surface-media);border-radius:var(--radius-media);aspect-ratio:4/3;overflow:hidden}.tk-split-media img{object-fit:contain;width:100%;height:100%;display:block}.tk-split--cover .tk-split-media{background:0 0}.tk-split--cover .tk-split-media img{object-fit:cover}.tk-timeline{display:grid}.tk-timeline-row{gap:0 var(--space-4);grid-template-columns:110px 24px 1fr;display:grid}.tk-timeline-marker{font-family:var(--font-display);font-weight:var(--weight-headline);font-size:var(--text-lead);text-align:right;color:var(--on-surface-heading);line-height:1.2}.tk-timeline-row--active .tk-timeline-marker{color:var(--on-surface-accent-text)}.tk-timeline-nodes{grid-template-rows:auto 1fr;justify-items:center;display:grid}.tk-timeline-node{border:2px solid var(--on-surface-heading);background:0 0;width:10px;height:10px;margin-top:5px}.tk-timeline-row--active .tk-timeline-node{border-color:var(--on-surface-accent);background:var(--on-surface-accent)}.tk-timeline-line{background:var(--on-surface-line);width:1px}.tk-timeline-content{gap:var(--space-2);padding-bottom:var(--space-6);align-content:start;display:grid}.tk-timeline-row:last-child .tk-timeline-content{padding-bottom:0}.tk-timeline-title{font-family:var(--font-display);font-weight:var(--weight-headline);font-size:var(--text-h3);color:var(--on-surface-heading);margin:0;line-height:1.2}.tk-timeline-body{font-family:var(--font-body);font-size:var(--text-small);line-height:var(--leading-body);color:var(--on-surface-body);max-width:52ch;margin:0}.tk-infocard-link{margin-top:var(--space-2);font-size:var(--text-small)}.tk-card--link:hover .tk-infocard-link{color:var(--accent-expressive)}.tk-pricing-head{justify-content:space-between;align-items:center;gap:var(--space-3);align-self:stretch;display:flex}.tk-pricing-badge{font-family:var(--font-body);font-size:var(--text-caption);font-weight:var(--weight-subhead);letter-spacing:var(--tracking-subhead);text-transform:uppercase;color:var(--text-on-light);background:var(--accent-primary);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm)}.tk-pricing-price{align-items:baseline;gap:var(--space-2);display:flex}.tk-pricing-amount{font-family:var(--font-display);font-weight:var(--weight-display-medium);font-size:var(--text-h1);letter-spacing:-.015em;color:var(--on-surface-heading);line-height:1}.tk-pricing-period{font-family:var(--font-body);font-size:var(--text-small);color:var(--on-surface-muted)}.tk-pricing-features{gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--on-surface-line);align-self:stretch;display:grid}.tk-pricing-feature{align-items:baseline;gap:var(--space-3);font-family:var(--font-body);font-size:var(--text-small);color:var(--on-surface-body);line-height:1.5;display:flex}.tk-pricing-feature svg{color:var(--on-surface-icon);flex:none;transform:translateY(2px)}.tk-hero{gap:var(--space-7);align-items:center;display:grid}@media(min-width:900px){.tk-hero--split{grid-template-columns:1.1fr 1fr}}.tk-hero-copy{gap:var(--space-5);overflow-wrap:anywhere;justify-items:start;min-width:0;display:grid}.tk-hero-actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.tk-hero-media img{aspect-ratio:4/3;object-fit:contain;background:var(--surface-media);width:100%;display:block}.tk-hero--header{gap:var(--space-6)}.tk-hero--mosaic{gap:var(--space-5);grid-template-columns:1fr 1fr;align-items:stretch}.tk-hero--mosaic>.tk-hero-copy{margin-bottom:var(--space-3);grid-column:1/-1}.tk-hero-mosaic-cell{min-width:0}.tk-hero-mosaic-cell img{aspect-ratio:1;object-fit:cover;background:var(--surface-media);border-radius:var(--radius-none);width:100%;height:100%;display:block}@media(min-width:900px){.tk-hero--mosaic{gap:var(--space-5);grid-template-rows:repeat(6,72.2px);grid-template-columns:258fr 258fr 325fr 237fr}.tk-hero--mosaic>.tk-hero-copy{padding-right:var(--space-6);grid-area:1/1/span 6/span 2;align-content:center;margin-bottom:0}.tk-hero--mosaic>.tk-hero-mosaic-cell:nth-child(2){grid-area:1/3/span 4}.tk-hero--mosaic>.tk-hero-mosaic-cell:nth-child(3){grid-area:1/4/span 2}.tk-hero--mosaic>.tk-hero-mosaic-cell:nth-child(4){grid-area:3/4/span 4}.tk-hero--mosaic>.tk-hero-mosaic-cell:nth-child(5){grid-area:5/3/span 2}.tk-hero--mosaic>.tk-hero-mosaic-cell img{aspect-ratio:auto}}.tk-hero--feature{gap:var(--space-6)}.tk-hero--feature .tk-hero-media img{aspect-ratio:4/3}@media(min-width:900px){.tk-hero--feature{gap:var(--space-8);grid-template-columns:766fr 412fr;align-items:center}.tk-hero--feature>.tk-hero-copy{order:2}.tk-hero--feature>.tk-hero-media{order:1}.tk-hero--feature .tk-hero-media img{aspect-ratio:3/2}}.tk-hero--band .tk-heading{max-width:14ch}.tk-hero-bleed{margin-top:var(--space-8);background:var(--surface-media)}.tk-hero-bleed img{object-fit:contain;width:100%;height:auto;max-height:720px;display:block}@media(min-width:768px){.tk-hero-bleed{margin-top:var(--space-9)}}.tk-hero--proof{gap:var(--space-8)}.tk-hero--proof .tk-heading{max-width:20ch}.tk-hero-proof{gap:var(--space-7);padding-top:var(--space-6);border-top:var(--on-surface-hairline);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.tk-hero--centered>.tk-hero-copy{text-align:center;justify-items:center;margin-inline:auto}.tk-hero--centered .tk-heading{max-width:18ch}.tk-hero--centered .tk-prose{max-width:52ch}.tk-hero--centered .tk-hero-actions{justify-content:center}@media(min-width:768px){.tk-hero--centered{padding-block:var(--space-7)}}.tk-hero--aside{gap:var(--space-6);align-items:start}.tk-hero-aside{gap:var(--space-5);overflow-wrap:anywhere;justify-items:start;min-width:0;display:grid}@media(min-width:900px){.tk-hero--aside{gap:var(--space-8);grid-template-columns:892fr 286fr}.tk-hero--aside>.tk-hero-aside{padding-top:var(--space-2);padding-left:var(--space-6);border-left:var(--on-surface-hairline)}}.tk-ctaband{justify-content:space-between;align-items:flex-end;gap:var(--space-6);flex-wrap:wrap;display:flex}.tk-ctaband-copy{gap:var(--space-3);max-width:60ch;display:grid}.tk-ctaband-actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.tk-ctaband--stacked,.tk-ctaband--panel,.tk-ctaband--split,.tk-ctaband--inline,.tk-ctaband--rule,.tk-ctaband--statement,.tk-ctaband--channel{justify-content:stretch;align-items:start;display:grid}.tk-ctaband-copy,.tk-ctaband-aside{overflow-wrap:anywhere;min-width:0}.tk-ctaband--stacked{justify-items:center;gap:var(--space-7);text-align:center}.tk-ctaband--stacked>.tk-ctaband-copy{justify-items:center;gap:var(--space-5);margin-inline:auto}.tk-ctaband--stacked .tk-heading{max-width:20ch}.tk-ctaband--stacked .tk-prose{max-width:56ch}.tk-ctaband--stacked>.tk-ctaband-actions{justify-content:center}.tk-ctaband-panel{background:var(--on-surface-panel);padding:var(--space-7);border-radius:var(--radius-none);box-shadow:none;border:0}.tk-ctaband--panel{gap:var(--space-6);grid-template-columns:1fr;align-items:end}@media(min-width:768px){.tk-ctaband--panel{grid-template-columns:1fr auto}.tk-ctaband-panel{padding:var(--space-8)}}.tk-ctaband--split{gap:var(--space-7);grid-template-columns:1fr;align-items:center}.tk-ctaband--split>.tk-ctaband-actions{align-self:start}.tk-ctaband-media img{aspect-ratio:4/3;object-fit:contain;background:var(--surface-media);width:100%;display:block}@media(min-width:900px){.tk-ctaband--split{gap:0 var(--space-9);grid-template:"copy media"max-content"actions media"1fr/574fr 515fr;align-items:start}.tk-ctaband--split>.tk-ctaband-copy{grid-area:copy}.tk-ctaband--split>.tk-ctaband-media{grid-area:media;align-self:center}.tk-ctaband--split>.tk-ctaband-actions{margin-top:var(--space-6);grid-area:actions}}.tk-ctaband--inline{gap:var(--space-7);justify-items:start}.tk-ctaband-form{align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;width:100%;max-width:34rem;display:flex}.tk-ctaband-form .tk-field{flex:16rem;min-width:0}.tk-ctaband--rule{gap:var(--space-6);border-top:2px solid var(--on-surface-accent);padding-top:var(--space-6)}.tk-ctaband--rule>.tk-ctaband-copy{gap:var(--space-5);max-width:none}.tk-ctaband--rule .tk-heading{max-width:20ch}.tk-ctaband--rule .tk-ctaband-actions{margin-top:var(--space-3);padding-top:var(--space-6);border-top:var(--on-surface-hairline);align-self:stretch}.tk-ctaband--statement{gap:var(--space-7);justify-items:start}.tk-ctaband--statement>.tk-ctaband-copy{max-width:none}.tk-ctaband--statement .tk-heading{max-width:16ch}.tk-ctaband--channel{gap:var(--space-6)}@media(min-width:768px){.tk-ctaband--channel{grid-template-columns:1fr 1fr;align-items:stretch;gap:0}.tk-ctaband--channel>.tk-ctaband-copy{padding-right:var(--space-7);max-width:none}.tk-ctaband--channel>.tk-ctaband-aside{padding-left:var(--space-7);border-left:var(--on-surface-hairline)}}.tk-ctaband-aside{align-content:center;gap:var(--space-4);display:grid}.tk-faq{gap:var(--space-6);display:grid}@media(min-width:768px){.tk-faq{gap:var(--space-8);grid-template-columns:1fr 1.2fr}}.tk-faq-head{gap:var(--space-3);align-content:start;display:grid}.tk-faq.tk-faq--statement{gap:var(--space-6);grid-template-columns:1fr}.tk-faq--statement .tk-faq-head{max-width:60ch}.tk-stats-band{border-top:var(--on-surface-hairline);border-bottom:var(--on-surface-hairline)}.tk-stats{gap:var(--space-6) var(--space-8);flex-wrap:wrap;display:flex}.tk-process{gap:var(--space-6);display:grid}.tk-button:hover:not(:disabled) .tk-arrow{transform:translate(2px,-2px)}.tk-navbar-brand{text-decoration:none;display:inline-flex}.tk-footer-brand .tk-linkrow{color:var(--on-surface-accent-text);font-size:var(--text-small)}.tk-card-copy{align-self:stretch}.tk-pricing{gap:var(--space-4);justify-items:start;display:grid}.tk-pricing>.tk-button{justify-content:center;justify-self:stretch}.tk-pricing-head,.tk-pricing-features{justify-self:stretch}.tk-pricing-desc{font-size:var(--text-small);line-height:var(--leading-body);color:var(--on-surface-body);max-width:44ch;margin:0}.tk-skip-link{left:var(--space-4);top:var(--space-4);z-index:var(--z-tooltip);padding:var(--space-2) var(--space-4);background:var(--on-surface-heading);color:var(--on-surface-inverse);font-family:var(--font-body);font-size:var(--text-small);font-weight:var(--weight-subhead);border-radius:var(--radius-sm);position:absolute;transform:translateY(-200%)}.tk-skip-link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;transform:none}.tk-prose blockquote{margin:var(--space-5) 0;padding-left:var(--space-4);border-left:2px solid var(--on-surface-accent);font-size:var(--text-lead);line-height:var(--leading-body);color:var(--on-surface-body)}.tk-prose blockquote p{margin:0}.tk-comp-lead{margin:var(--space-3) 0 0;max-width:60ch;font-family:var(--font-body);font-size:var(--text-lead);line-height:var(--leading-body);color:var(--on-surface-body)}.tk-mosaic{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}@media(min-width:900px){.tk-mosaic{grid-template-columns:repeat(4,1fr)}}.tk-mosaic-img img{aspect-ratio:1;object-fit:cover;border-radius:var(--radius-media);width:100%;height:100%;display:block}.tk-mosaic--letterbox .tk-mosaic-img img{object-fit:contain;background:var(--surface-media)}.tk-mosaic-img--lead{grid-area:span 2/span 2}.tk-mosaic-img--lead img{height:100%}.tk-mosaic-tile{gap:var(--space-3);padding:var(--space-5);aspect-ratio:1;background:var(--on-surface-heading);color:var(--on-surface-inverse);align-content:end;display:grid}.tk-mosaic-tile-title{color:inherit}.tk-mosaic-tile-body{font-size:var(--text-small);line-height:var(--leading-body);opacity:.8}.tk-infogrid{gap:var(--space-7);display:grid}.tk-infogrid-statement{max-width:24ch}.tk-infogrid-lead{color:var(--on-surface-muted)}.tk-infogrid-cells{gap:var(--space-6);display:grid}@media(min-width:768px){.tk-infogrid-cells{gap:var(--space-7);grid-template-columns:1fr 1fr}}.tk-infogrid-cell{gap:var(--space-3);border-top:var(--on-surface-hairline);padding-top:var(--space-4);align-content:start;display:grid}.tk-infogrid-body{font-size:var(--text-body);line-height:var(--leading-body);color:var(--on-surface-body);max-width:44ch}.tk-logostrip{gap:var(--space-5);display:grid}.tk-logostrip-row{align-items:center;gap:var(--space-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.tk-logostrip-slot{min-height:32px;font-family:var(--font-display);font-size:var(--text-lead);color:var(--on-surface-muted);align-items:center;display:inline-flex}.tk-logostrip-slot img{filter:grayscale();opacity:.7;width:auto;max-height:32px;display:block}.tk-testimonials{gap:var(--space-7);display:grid}.tk-testimonial-slide{gap:var(--space-5);animation:tk-testimonial-in var(--dur-base) var(--ease-brand);display:grid}@keyframes tk-testimonial-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.tk-testimonial-slide{animation:none}}.tk-testimonial-quote{font-family:var(--font-display);font-size:var(--text-h2);line-height:var(--leading-display);color:var(--on-surface-heading);overflow-wrap:break-word;max-width:28ch;margin:0}.tk-testimonial-quote p{margin:0}.tk-testimonial-rule{border-top:var(--on-surface-hairline);position:relative}.tk-testimonial-rule:before{content:"";width:var(--space-8);border-top:2px solid var(--on-surface-accent);position:absolute;top:-1px;left:0}.tk-testimonial-attr{gap:var(--space-1);display:grid}.tk-testimonial-name{color:var(--on-surface-heading);font-weight:600}.tk-testimonial-role{font-size:var(--text-small);color:var(--on-surface-muted)}.tk-testimonial-controls{align-items:center;gap:var(--space-4);display:flex}.tk-testimonial-count{font-size:var(--text-small);color:var(--on-surface-muted);font-variant-numeric:tabular-nums}.tk-testimonial-track{scroll-snap-type:x mandatory;overflow-x:auto}.tk-testimonial-track:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.tk-testimonial-cards{gap:var(--space-5);margin:0;padding:0;list-style:none;display:flex}.tk-testimonial-card{scroll-snap-align:start;gap:var(--space-4);border-top:var(--on-surface-hairline);padding-top:var(--space-4);flex:0 0 min(84%,340px);align-content:start;display:grid}@media(min-width:768px){.tk-testimonial-track{overflow-x:visible}.tk-testimonial-cards{gap:var(--space-7);grid-template-columns:repeat(3,1fr);display:grid}.tk-testimonial-card{flex:none}}.tk-testimonial-card-media{aspect-ratio:4/3;background:var(--surface-media);border-radius:var(--radius-media);place-items:center;display:grid;overflow:hidden}.tk-testimonial-card-media img{object-fit:cover;width:100%;height:100%}.tk-testimonial-card-mark{font-family:var(--font-display);font-size:var(--text-h1);color:var(--on-surface-muted);line-height:1}.tk-testimonial-card-quote{font-size:var(--text-body);line-height:var(--leading-body);color:var(--on-surface-body);overflow-wrap:break-word;margin:0}.tk-testimonial-card-quote p{margin:0}.tk-teamgrid{gap:var(--space-7);display:grid}.tk-teamgrid-cells{gap:var(--space-7);margin:0;padding:0;list-style:none;display:grid}@media(min-width:768px){.tk-teamgrid-cells{gap:var(--space-8);grid-template-columns:1fr 1fr}}.tk-teamgrid-cell{gap:var(--space-2);align-content:start;display:grid}.tk-teamgrid-media{aspect-ratio:3/4;background:var(--surface-media);border-radius:var(--radius-media);margin-bottom:var(--space-2);place-items:center;display:grid;overflow:hidden}.tk-teamgrid-media img{object-fit:cover;width:100%;height:100%}.tk-teamgrid-mark{color:var(--on-surface-muted)}.tk-teamgrid-name{font-family:var(--font-display);font-size:var(--text-h3);color:var(--on-surface-heading);overflow-wrap:break-word}.tk-teamgrid-role{font-size:var(--text-small);color:var(--on-surface-muted)}.tk-contact{gap:var(--space-8);display:grid}@media(min-width:900px){.tk-contact{gap:var(--space-9);grid-template-columns:1fr 1fr}}.tk-contact-intro{gap:var(--space-5);align-content:start;display:grid}.tk-contact-aside{gap:var(--space-4);margin-top:var(--space-3);display:grid}.tk-story{gap:var(--space-8);display:grid}.tk-story-chapters{gap:var(--space-9);counter-reset:none;margin:0;padding:0;list-style:none;display:grid}.tk-story-chapter{gap:var(--space-6);align-items:center;display:grid}@media(min-width:768px){.tk-story-chapter{gap:var(--space-8);grid-template-columns:1fr 1fr}.tk-story-chapter--flip .tk-story-copy{order:2}}.tk-story-copy{gap:var(--space-3);align-content:start;display:grid}.tk-story-marker{font-family:var(--font-display);font-size:var(--text-small);letter-spacing:var(--tracking-subhead);text-transform:uppercase;color:var(--on-surface-accent-text)}.tk-story-body{font-size:var(--text-body);line-height:var(--leading-body);color:var(--on-surface-body);overflow-wrap:break-word;max-width:52ch}.tk-story-media img{aspect-ratio:4/3;object-fit:contain;background:var(--surface-media);border-radius:var(--radius-media);width:100%;display:block}.tk-banner-section{position:relative;overflow:hidden}.tk-banner-section--image{background:var(--surface-media)}.tk-banner-backdrop{position:absolute;inset:0}.tk-banner-backdrop img{object-fit:cover;width:100%;height:100%}.tk-banner-backdrop:after{content:"";background:linear-gradient(#000000ad,#000000d1);position:absolute;inset:0}.tk-banner-container{position:relative}.tk-banner{gap:var(--space-5);display:grid}.tk-banner-copy{gap:var(--space-4);display:grid}.tk-banner--none .tk-banner-title{max-width:20ch;font-size:var(--text-h1)}.tk-banner-title{max-width:24ch}.tk-banner-body{font-size:var(--text-lead);line-height:var(--leading-body);color:var(--on-surface-body);overflow-wrap:break-word;max-width:56ch}.tk-banner-actions{gap:var(--space-4);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.tk-banner--lockup{align-items:center}@media(min-width:768px){.tk-banner--lockup{gap:var(--space-8);grid-template-columns:auto 1fr}.tk-banner--lockup .tk-banner-copy{border-left:var(--on-surface-hairline);padding-left:var(--space-8)}}.tk-infocard-meta{align-items:center;gap:var(--space-2);margin-top:var(--space-3);font-size:var(--text-small);color:var(--on-surface-muted);display:inline-flex}.tk-infocard-meta svg{color:var(--on-surface-accent)}.tk-accordion-body--media{gap:var(--space-5);display:grid}@media(min-width:768px){.tk-accordion-body--media{gap:var(--space-7);grid-template-columns:1fr 1fr;align-items:start}}.tk-accordion-media img{aspect-ratio:4/3;object-fit:contain;background:var(--surface-media);border-radius:var(--radius-media);width:100%;display:block}.tk-logostrip-viewport{overflow:hidden}.tk-logostrip-track{width:max-content;animation:40s linear infinite tk-logostrip-scroll;display:flex}.tk-logostrip-track .tk-logostrip-row{padding-right:var(--space-8);flex:none}@keyframes tk-logostrip-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.tk-logostrip-track{animation:none;transform:none}}.tk-logostrip--marquee:hover .tk-logostrip-track{animation-play-state:paused}.tk-hero-section--media{background:var(--surface-media);position:relative;overflow:hidden}}@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.isolate{isolation:isolate}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.min-h-svh{min-height:100svh}.max-w-xs{max-width:var(--container-xs)}.flex-1{flex:1}.grow{flex-grow:1}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-16{gap:calc(var(--spacing) * 16)}.border{border-style:var(--tw-border-style);border-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.capitalize{text-transform:capitalize}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}@media(min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:64rem){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:gap-16{gap:calc(var(--spacing) * 16)}}.font-display{font-family:var(--font-display)}.font-body{font-family:var(--font-body)}}:root{--color-coral:#ff557e;--color-seaglass:#bfdddb;--color-aqua:#00fbf0;--color-marigold:#ffb13c;--color-chalk:#fff;--color-off-white:#f7f8f6;--color-mist:#f5f5f5;--color-soft-gray:#eee;--color-cobalt:#050e3d;--color-black:#000;--color-slate:#615b56;--color-ink:#1d1d1d;--color-black-raised:#111;--color-line-dark:#ffffff29;--color-line-light:#050e3d29;--color-cobalt-muted:#050e3da6;--color-off-white-muted:#f7f8f6a6;--surface-dark:var(--color-black);--surface-dark-raised:var(--color-black-raised);--surface-light:var(--color-chalk);--surface-off-white:var(--color-off-white);--surface-mist:var(--color-mist);--surface-soft-gray:var(--color-soft-gray);--surface-card:var(--color-chalk);--surface-media:#020208;--text-on-light:var(--color-cobalt);--text-body-on-light:var(--color-cobalt);--text-muted-on-light:var(--color-cobalt-muted);--text-on-dark:var(--color-off-white);--text-body-on-dark:var(--color-off-white);--text-muted-on-dark:var(--color-off-white-muted);--focus-ring-on-light:var(--color-cobalt);--focus-ring-on-dark:var(--accent-primary);--border-dark:var(--color-line-dark);--border-light:var(--color-line-light);--border-hairline-dark:1px solid var(--border-dark);--border-hairline-light:1px solid var(--border-light);--border-frame:2px solid currentColor;--accent-primary:var(--color-aqua);--accent-highlight:var(--color-aqua);--accent-warm:var(--color-marigold);--accent-expressive:var(--color-coral);--accent-soft:var(--color-seaglass);--success:var(--color-aqua);--danger:var(--color-coral);--button-fill:var(--color-chalk);--button-fill-hover:#ffffffd9;--button-fill-pressed:#ffffffb8;--scrim:#050e3db3;--touch-min:44px;--surface-page:var(--surface-off-white);--surface-raised:var(--surface-soft-gray);--surface-inverse:var(--surface-dark);--text-primary:var(--text-on-light);--text-secondary:var(--text-body-on-light);--text-muted:var(--text-muted-on-light);--border-hairline:var(--border-hairline-light);--focus-ring:var(--focus-ring-on-light);--font-display:"PP Telegraf", system-ui, sans-serif;--font-body:"Inter", system-ui, sans-serif;--text-hero:clamp(44px, 6vw, 76px);--text-h1:48px;--text-h2:34px;--text-h3:24px;--text-lead:20px;--text-body:16px;--text-small:14px;--text-caption:12px;--weight-headline:400;--weight-display-medium:400;--weight-subhead:600;--weight-body:400;--weight-emphasis:700;--weight-ui:500;--leading-display:1.08;--leading-body:1.55;--tracking-subhead:.14em;--tracking-display:-.01em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--container-max:1280px;--gutter:24px;--radius-none:0;--radius-sm:2px;--radius-media:8px;--shadow-card:0 1px 0 #ffffff0a inset;--shadow-card-hover:0 4px 24px #050e3d1a;--shadow-dialog:0 24px 64px #00000080;--ease-brand:cubic-bezier(.4, 0, .2, 1);--dur-fast:.12s;--dur-base:.2s;--protect-gradient:linear-gradient(180deg, #0000 0%, #000000b8 100%);--z-overlay:100;--z-dialog:101;--z-tooltip:110;--bp-sm:640px;--bp-md:768px;--bp-lg:900px}.dark{--surface-page:var(--surface-dark);--surface-raised:var(--surface-dark-raised);--surface-inverse:var(--surface-light);--text-primary:var(--text-on-dark);--text-secondary:var(--text-body-on-dark);--text-muted:var(--text-muted-on-dark);--border-hairline:var(--border-hairline-dark);--focus-ring:var(--focus-ring-on-dark)}@font-face{font-family:PP Telegraf;font-style:normal;font-weight:200;font-display:swap;src:url(/fonts/PPTelegraf-Ultralight.woff2)format("woff2")}@font-face{font-family:PP Telegraf;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/PPTelegraf-Regular.woff2)format("woff2")}@font-face{font-family:PP Telegraf;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/PPTelegraf-Bold.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-var.woff2)format("woff2")}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
