/*! tailwindcss v4.3.1 | 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-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--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}}}@layer theme{:root,:host{--font-sans:"Rubik", system-ui, sans-serif;--font-serif:"Rubik", system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-5xl:64rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-relaxed:1.625;--radius-lg:.5rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-paper:oklch(98.5% .004 264);--color-surface:oklch(99.8% .0015 264);--color-ink:oklch(30% .024 264);--color-ink-soft:oklch(47.5% .021 264);--color-ink-muted:oklch(60% .016 264);--color-line:oklch(91.2% .008 264);--color-line-soft:oklch(95.2% .006 264);--color-navy:oklch(27% .032 264);--color-navy-soft:oklch(95.5% .012 264);--color-teal:oklch(56% .108 185);--color-teal-strong:oklch(48% .1 185);--color-teal-soft:oklch(95.5% .028 185);--color-danger:oklch(55% .17 25);--color-danger-soft:oklch(95.5% .035 25);--color-ai:oklch(50% .17 295);--color-ai-soft:oklch(95% .035 295);--font-display:"Rubik", system-ui, sans-serif;--radius-card:14px;--shadow-card:0 1px 2px oklch(27% .03 264/.05), 0 16px 34px -20px oklch(27% .03 264/.2)}}@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,ui-sans-serif, system-ui, 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{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-sans);background:var(--color-paper);color:var(--color-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}body{margin:0}a{color:inherit;text-decoration:none}::selection{background:var(--color-teal-soft);color:var(--color-navy)}:where(a,button):focus-visible{outline:2px solid var(--color-teal);outline-offset:3px;border-radius:4px}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.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}}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-11{margin-top:calc(var(--spacing) * 11)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-24{margin-top:calc(var(--spacing) * 24)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.min-h-80{min-height:calc(var(--spacing) * 80)}.min-h-screen{min-height:100vh}.w-8{width:calc(var(--spacing) * 8)}.w-auto{width:auto}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-8{gap:calc(var(--spacing) * 8)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.rounded-card{border-radius:var(--radius-card)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-line{border-color:var(--color-line)}.border-line-soft{border-color:var(--color-line-soft)}.border-navy{border-color:var(--color-navy)}.border-teal{border-color:var(--color-teal)}.border-transparent{border-color:#0000}.bg-danger-soft{background-color:var(--color-danger-soft)}.bg-line-soft{background-color:var(--color-line-soft)}.bg-navy{background-color:var(--color-navy)}.bg-navy-soft{background-color:var(--color-navy-soft)}.bg-paper{background-color:var(--color-paper)}.bg-surface{background-color:var(--color-surface)}.bg-teal-soft{background-color:var(--color-teal-soft)}.p-0{padding:0}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-8{padding:calc(var(--spacing) * 8)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-9{padding-block:calc(var(--spacing) * 9)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.pt-0{padding-top:0}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pb-11{padding-bottom:calc(var(--spacing) * 11)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.text-center{text-align:center}.font-mono{font-family:var(--font-mono)}.font-serif{font-family:var(--font-serif)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[1\.02rem\]{font-size:1.02rem}.text-\[1\.05rem\]{font-size:1.05rem}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-danger{color:var(--color-danger)}.text-ink{color:var(--color-ink)}.text-ink-muted{color:var(--color-ink-muted)}.text-ink-soft{color:var(--color-ink-soft)}.text-navy{color:var(--color-navy)}.text-paper{color:var(--color-paper)}.text-teal-strong{color:var(--color-teal-strong)}.accent-ai{accent-color:var(--color-ai)}.accent-navy{accent-color:var(--color-navy)}.accent-teal{accent-color:var(--color-teal)}.opacity-80{opacity:.8}.shadow-card{--tw-shadow:0 1px 2px var(--tw-shadow-color,oklch(27% .03 264/.05)), 0 16px 34px -20px var(--tw-shadow-color,oklch(27% .03 264/.2));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}@media(hover:hover){.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:bg-ink:hover{background-color:var(--color-ink)}.hover\:bg-line-soft:hover{background-color:var(--color-line-soft)}.hover\:bg-paper:hover{background-color:var(--color-paper)}.hover\:text-ink:hover{color:var(--color-ink)}.hover\:text-navy:hover{color:var(--color-navy)}}.focus\:border-teal:focus{border-color:var(--color-teal)}.disabled\:opacity-50:disabled{opacity:.5}@media(min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:px-12{padding-inline:calc(var(--spacing) * 12)}.sm\:px-14{padding-inline:calc(var(--spacing) * 14)}.sm\:py-14{padding-block:calc(var(--spacing) * 14)}.sm\:py-20{padding-block:calc(var(--spacing) * 20)}.sm\:pt-20{padding-top:calc(var(--spacing) * 20)}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}@media(min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-8{top:calc(var(--spacing) * 8)}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[1\.05fr_1fr\]{grid-template-columns:1.05fr 1fr}.lg\:self-start{align-self:flex-start}}}.eyebrow{letter-spacing:.02em;color:var(--post-accent,var(--color-teal-strong));font-size:.8rem;font-weight:600}.display{font-family:var(--font-display);letter-spacing:-.015em;color:var(--color-navy);font-size:clamp(2.15rem,1.35rem + 3.1vw,3.4rem);font-weight:800;line-height:1.14}.post-title{font-family:var(--font-serif);color:var(--color-navy);font-size:clamp(1.45rem,1.15rem + 1.1vw,1.9rem);font-weight:600;line-height:1.2}.article-title{font-family:var(--font-serif);letter-spacing:-.012em;color:var(--color-navy);font-size:clamp(2.1rem,1.5rem + 2.8vw,3.1rem);font-weight:700;line-height:1.1}.lede{color:var(--color-ink-soft);font-size:1.15rem;line-height:1.65}.meta{color:var(--color-ink-muted);font-size:.875rem}.postpage{background:var(--post-bg,var(--color-paper));font-family:var(--post-font,var(--font-sans));padding-block:2.25rem 4.5rem}.postpage :is(.post-hero-title,.prose h2,.prose h3){font-family:var(--post-heading-font,inherit)}.postpage .prose blockquote{font-family:inherit}.post-back{margin-inline:auto;max-width:46rem;margin-bottom:1.25rem;padding-inline:1.25rem}.post-cover{max-width:60rem;margin-inline:auto;padding-inline:1.25rem}.post-cover img,.post-cover video{aspect-ratio:16/7;object-fit:cover;border-radius:20px;width:100%;display:block;box-shadow:0 26px 52px -26px #1f263580}.post-cover-frame{aspect-ratio:16/9;border-radius:20px;width:100%;position:relative;overflow:hidden;box-shadow:0 26px 52px -26px #1f263580}.post-cover-frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.post-cover+.post-card{margin-top:-2.75rem}.post-cover-img{aspect-ratio:16/7;object-fit:cover;border-radius:16px;width:100%;margin-top:1.1rem;display:block}.post-card{z-index:1;background:var(--color-surface);border:1px solid var(--color-line-soft);border-radius:22px;max-width:46rem;margin-inline:auto;padding:clamp(1.5rem,1rem + 3.5vw,3.25rem);position:relative;box-shadow:0 1px 2px #1f26350d,0 30px 64px -34px #1f26356b}.post-pill{letter-spacing:.04em;color:var(--color-paper);background:var(--post-accent,var(--color-teal-strong));border-radius:999px;padding:.32rem .72rem;font-size:.72rem;font-weight:700;display:inline-block}.post-hero-title{letter-spacing:-.018em;color:var(--color-navy);margin:.85rem 0 0;font-size:clamp(2.05rem,1.35rem + 3.4vw,3.5rem);font-weight:800;line-height:1.07}.accent-word{color:var(--post-accent,var(--color-teal-strong))}.accent-mark{color:var(--post-accent,var(--color-teal-strong));background:0 0;font-weight:600}.post-meta{flex-wrap:wrap;align-items:center;gap:.2rem .7rem;margin-top:1.1rem;display:flex}.share-row{flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:1.4rem;display:flex}.share-label{letter-spacing:.03em;color:var(--color-ink-muted);margin-inline-end:.2rem;font-size:.72rem;font-weight:700}.share-btn{width:2.15rem;height:2.15rem;color:var(--color-ink-soft);background:var(--color-surface);border:1px solid var(--color-line);border-radius:999px;justify-content:center;align-items:center;transition:color .16s,background .16s,border-color .16s,transform .16s;display:inline-flex}.share-btn:hover{color:var(--color-paper);transform:translateY(-2px)}.share-btn--whatsapp:hover{background:#25d366;border-color:#25d366}.share-btn--facebook:hover{background:#1877f2;border-color:#1877f2}.share-btn--telegram:hover{background:#29a9eb;border-color:#29a9eb}.share-btn--x:hover{background:#16181c;border-color:#16181c}.share-btn--linkedin:hover{background:#0a66c2;border-color:#0a66c2}.share-btn--email:hover{background:var(--color-navy);border-color:var(--color-navy)}.post-body{margin-top:1.75rem}.post--minimal .post-card{max-width:40rem}.post--minimal .post-head{text-align:center}.post--minimal .post-meta,.post--minimal .share-row{justify-content:center}.post--magazine .post-card{max-width:52rem}.post--feature .post-hero-title{font-size:clamp(2.4rem,1.5rem + 4vw,4rem)}.callout{background:var(--post-accent,oklch(56% .108 185));border-radius:14px;margin-block:1.6em;padding:1.05rem 1.25rem .9rem}@supports (color:color-mix(in lab,red,red)){.callout{background:color-mix(in oklch,var(--post-accent,var(--color-teal)) 8%,var(--color-surface))}}.callout{border:1px solid var(--post-accent,oklch(56% .108 185))}@supports (color:color-mix(in lab,red,red)){.callout{border:1px solid color-mix(in oklch,var(--post-accent,var(--color-teal)) 24%,var(--color-line))}}.callout-label{color:var(--post-accent,var(--color-teal-strong));align-items:center;gap:.45rem;margin-bottom:.25rem;font-size:.8rem;font-weight:700;display:flex}.callout-label:before{content:"";background:var(--post-accent,var(--color-teal));border-radius:999px;block-size:.5rem;inline-size:.5rem}.callout>p{margin:.3em 0 0}.callout>p:first-of-type{margin-top:0}.callout-warning{background:#f9efef}@supports (color:color-mix(in lab,red,red)){.callout-warning{background:color-mix(in oklch,var(--color-danger) 8%,var(--color-surface))}}.callout-warning{border-color:#d7b7bb}@supports (color:color-mix(in lab,red,red)){.callout-warning{border-color:color-mix(in oklch,var(--color-danger) 26%,var(--color-line))}}.callout-warning .callout-label{color:var(--color-danger)}.callout-warning .callout-label:before{background:var(--color-danger)}.post-faq{max-width:46rem;margin:2.5rem auto 0;padding-inline:1.25rem}.post-faq h2{font-family:var(--font-serif);color:var(--color-navy);font-size:1.5rem;font-weight:700}.post-faq details{border:1px solid var(--color-line);background:var(--color-surface);border-radius:14px;margin-top:.75rem;padding:.9rem 1.1rem}.post-faq summary{cursor:pointer;color:var(--color-navy);font-weight:600}.post-faq details p{color:var(--color-ink-soft);margin:.6rem 0 0;line-height:1.7}.cat-chips{flex-wrap:wrap;gap:.5rem;display:flex}.cat-chip{color:var(--color-ink-soft);border:1px solid var(--color-line);border-radius:999px;padding:.35rem .85rem;font-size:.82rem;font-weight:600;transition:color .16s,background .16s,border-color .16s}.cat-chip:hover{color:var(--color-navy);border-color:var(--color-ink-muted)}.cat-chip--active{color:var(--color-paper);background:var(--color-navy);border-color:var(--color-navy)}.blog-grid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media(min-width:640px){.blog-grid{grid-template-columns:1fr 1fr}}.blog-card{background:var(--color-surface);border:1px solid var(--color-line);border-radius:18px;flex-direction:column;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;overflow:hidden;box-shadow:0 1px 2px #1f26350a}.blog-card:hover{box-shadow:var(--shadow-card);border-color:var(--post-accent);transform:translateY(-3px)}@supports (color:color-mix(in lab,red,red)){.blog-card:hover{border-color:color-mix(in oklch,var(--post-accent) 38%,var(--color-line))}}.blog-card-media{aspect-ratio:16/9;overflow:hidden}.blog-card-media img{object-fit:cover;width:100%;height:100%;transition:transform .32s}.blog-card:hover .blog-card-media img{transform:scale(1.04)}.blog-card-media--empty{background:radial-gradient(95% 95% at 84% 12%,var(--post-accent) 0%,transparent 62%),radial-gradient(85% 85% at 8% 105%,#c4c6cb 0%,transparent 58%),var(--color-surface);place-items:center;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.blog-card-media--empty{background:radial-gradient(95% 95% at 84% 12%,color-mix(in oklch,var(--post-accent) 52%,var(--color-surface)) 0%,transparent 62%),radial-gradient(85% 85% at 8% 105%,color-mix(in oklch,var(--color-navy) 26%,var(--color-surface)) 0%,transparent 58%),var(--color-surface)}}.blog-card-monogram{font-family:var(--font-serif);letter-spacing:-.03em;color:var(--post-accent);font-size:clamp(2.6rem,1.6rem + 5vw,5.5rem);font-weight:800}@supports (color:color-mix(in lab,red,red)){.blog-card-monogram{color:color-mix(in oklch,var(--post-accent) 42%,var(--color-paper))}}.blog-card-monogram{opacity:.9;-webkit-user-select:none;user-select:none}.blog-card-body{flex-direction:column;flex:1;gap:.55rem;padding:1.2rem 1.35rem 1.45rem;display:flex}.blog-card-title{font-family:var(--font-display);color:var(--color-navy);font-size:1.35rem;font-weight:700;line-height:1.3;transition:color .16s}.blog-card:hover .blog-card-title{color:var(--post-accent)}.blog-card-excerpt{color:var(--color-ink-soft);font-size:.95rem;line-height:1.6}.blog-card .post-pill{align-self:flex-start}.blog-card--featured{grid-column:1/-1}@media(min-width:768px){.blog-card--featured{flex-direction:row-reverse}.blog-card--featured .blog-card-media{aspect-ratio:auto;flex:1.1;min-height:19rem}.blog-card--featured .blog-card-body{flex:1;justify-content:center;gap:.7rem;padding:2.25rem}.blog-card--featured .blog-card-title{font-size:1.85rem}.blog-card--featured .blog-card-excerpt{font-size:1.05rem}}.prose{color:var(--color-ink);font-size:1.08rem;line-height:1.8}.prose>*+*{margin-block-start:1.3em}.prose h2{font-family:var(--font-serif);color:var(--post-heading,var(--color-navy));margin-block:2.2em .1em;font-size:1.6rem;font-weight:600;line-height:1.25}.prose h2:before{content:"";background:var(--post-accent,var(--color-teal));border-radius:999px;block-size:.28rem;inline-size:2.4rem;margin-block-end:.6rem;display:block}.prose h3{font-family:var(--font-serif);color:var(--post-heading,var(--color-navy));margin-block:1.8em 0;font-size:1.3rem;font-weight:600}.prose a{color:var(--color-teal-strong);text-underline-offset:3px;-webkit-text-decoration:underline #00877c61;text-decoration:underline #00877c61;text-decoration-thickness:1px}@supports (color:color-mix(in lab,red,red)){.prose a{-webkit-text-decoration-color:color-mix(in oklch,var(--color-teal) 38%,transparent);text-decoration-color:color-mix(in oklch,var(--color-teal) 38%,transparent)}}.prose a{transition:text-decoration-color .16s}.prose a:hover{-webkit-text-decoration-color:var(--color-teal);text-decoration-color:var(--color-teal)}.prose strong{color:var(--color-navy);font-weight:600}.prose ul,.prose ol{padding-inline-start:1.4em}.prose li{margin-block:.4em}.prose li::marker{color:var(--color-teal)}.prose blockquote{font-family:var(--font-serif);color:var(--color-ink-soft);margin-inline:0;padding-inline-start:2.7rem;font-size:1.3rem;font-style:italic;line-height:1.6;position:relative}.prose blockquote:before{content:"״";font-family:var(--font-display);color:var(--post-accent,var(--color-teal));font-size:3.1rem;font-style:normal;line-height:1;position:absolute;inset-block-start:-.4rem;inset-inline-start:0}.prose code{background:var(--color-line-soft);border-radius:6px;padding:.15em .4em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.88em}.prose pre{background:var(--color-navy);color:var(--color-paper);border-radius:var(--radius-card);padding:1.1em 1.3em;font-size:.92rem;overflow-x:auto}.prose pre code{background:0 0;padding:0}.prose img{border-radius:var(--radius-card);max-width:100%;height:auto;margin-block:1.6em}.prose hr{background:var(--color-line);border:0;height:1px;margin-block:2.6em}.site-surface{background:radial-gradient(58% 32% at 50% -8%,#00877c1c 0%,transparent 60%),radial-gradient(46% 30% at 100% 0%,#1e263612 0%,transparent 55%),var(--color-paper)}@supports (color:color-mix(in lab,red,red)){.site-surface{background:radial-gradient(58% 32% at 50% -8%,color-mix(in oklch,var(--color-teal) 11%,transparent) 0%,transparent 60%),radial-gradient(46% 30% at 100% 0%,color-mix(in oklch,var(--color-navy) 7%,transparent) 0%,transparent 55%),var(--color-paper)}}.site-surface{background-attachment:fixed}.site-header{z-index:50;background:#f9fafdc2;position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.site-header{background:color-mix(in oklch,var(--color-paper) 76%,transparent)}}.site-header{-webkit-backdrop-filter:saturate(180%)blur(12px);border-bottom:1px solid var(--color-line-soft)}.brand{align-items:center;gap:.55rem;display:inline-flex}.brand-mark{background:linear-gradient(150deg,var(--color-teal) 0%,var(--color-navy) 100%);width:2rem;height:2rem;color:var(--color-paper);font-family:var(--font-serif);border-radius:9px;place-items:center;font-size:1.05rem;font-weight:800;display:grid;box-shadow:0 3px 10px -3px oklch(56% .108 185/.55)}.brand-word{font-family:var(--font-display);color:var(--color-navy);font-size:1.25rem;font-weight:700}.nav-link{color:var(--color-ink-soft);font-size:.9rem;font-weight:500;transition:color .16s}.nav-link:hover{color:var(--color-navy)}.nav-cta{color:var(--color-paper);background:var(--color-navy);border-radius:999px;padding:.5rem 1.15rem;font-size:.875rem;font-weight:600;transition:background .16s,transform .16s,box-shadow .16s}.nav-cta:hover{background:var(--color-ink);transform:translateY(-1px);box-shadow:0 8px 18px -10px #1f26358c}.hero-band{background:radial-gradient(64% 62% at 50% -12%,#00877c26,#0000 62%),radial-gradient(48% 50% at 88% -6%,#1e263617,#0000 55%);position:relative}@supports (color:color-mix(in lab,red,red)){.hero-band{background:radial-gradient(64% 62% at 50% -12%,color-mix(in oklch,var(--color-teal) 15%,transparent) 0%,transparent 62%),radial-gradient(48% 50% at 88% -6%,color-mix(in oklch,var(--color-navy) 9%,transparent) 0%,transparent 55%)}}.hero-badge{letter-spacing:.02em;color:var(--color-teal-strong);background:#e2f7f5;align-items:center;gap:.4rem;font-size:.78rem;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.hero-badge{background:color-mix(in oklch,var(--color-teal-soft) 80%,var(--color-paper))}}.hero-badge{border:1px solid #00877c33}@supports (color:color-mix(in lab,red,red)){.hero-badge{border:1px solid color-mix(in oklch,var(--color-teal) 20%,transparent)}}.hero-badge{border-radius:999px;padding:.32rem .85rem}.feature-card{background:var(--color-surface);border:1px solid var(--color-line);border-radius:16px;padding:1.5rem;transition:transform .22s,box-shadow .22s,border-color .22s;box-shadow:0 1px 2px #1f26350a}.feature-card:hover{box-shadow:var(--shadow-card);border-color:#98c5c5;transform:translateY(-4px)}@supports (color:color-mix(in lab,red,red)){.feature-card:hover{border-color:color-mix(in oklch,var(--color-teal) 32%,var(--color-line))}}.feature-ico{background:var(--color-teal-soft);width:2.6rem;height:2.6rem;color:var(--color-teal-strong);border-radius:12px;place-items:center;margin-bottom:1rem;display:grid}.feature-title{font-family:var(--font-display);color:var(--color-navy);font-size:1.2rem;font-weight:700}.feature-body{color:var(--color-ink-soft);margin-top:.4rem;font-size:.95rem;line-height:1.65}.cta-band{background:linear-gradient(135deg,var(--color-navy) 0%,oklch(30% .045 220) 100%);color:var(--color-paper);border-radius:24px;position:relative;overflow:hidden;box-shadow:0 30px 60px -34px #1f263599}.cta-band:before{content:"";pointer-events:none;background:radial-gradient(58% 120% at 88% 0,#00877c6b,#0000 55%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.cta-band:before{background:radial-gradient(58% 120% at 88% 0%,color-mix(in oklch,var(--color-teal) 42%,transparent) 0%,transparent 55%)}}.cta-band h2{font-family:var(--font-display);font-weight:700}.cta-btn{color:var(--color-navy);background:var(--color-paper);border-radius:999px;padding:.7rem 1.5rem;font-size:.9rem;font-weight:700;transition:transform .16s,box-shadow .16s}.cta-btn:hover{transform:translateY(-2px);box-shadow:0 12px 26px -12px #00000080}.back-link{align-items:center;gap:.4rem;display:inline-flex}.back-link svg{transition:transform .16s}.back-link:hover svg{transform:translate(3px)}.hero-band{position:relative;overflow:hidden}.hero-band>*{z-index:1;position:relative}.hero-deco{z-index:0;pointer-events:none;position:absolute;inset:0}.hero-dots{background-image:radial-gradient(#1e26361c 1.2px,#0000 1.2px);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.hero-dots{background-image:radial-gradient(color-mix(in oklch,var(--color-navy) 11%,transparent) 1.2px,transparent 1.2px)}}.hero-dots{background-size:24px 24px;-webkit-mask-image:radial-gradient(70% 68% at 50% 20%,#000 25%,#0000 78%);mask-image:radial-gradient(70% 68% at 50% 20%,#000 25%,#0000 78%)}.orb{filter:blur(46px);border-radius:999px;position:absolute}.orb--a{background:#00877c42;block-size:22rem;inline-size:22rem;inset-block-start:-9rem;inset-inline-start:6%}@supports (color:color-mix(in lab,red,red)){.orb--a{background:color-mix(in oklch,var(--color-teal) 26%,transparent)}}.orb--a{animation:12s ease-in-out infinite alternate orb-drift}.orb--b{background:#1e26362e;block-size:17rem;inline-size:17rem;inset-block-start:-4rem;inset-inline-end:4%}@supports (color:color-mix(in lab,red,red)){.orb--b{background:color-mix(in oklch,var(--color-navy) 18%,transparent)}}.orb--b{animation:15s ease-in-out infinite alternate-reverse orb-drift}@keyframes orb-drift{0%{transform:translate(0)}to{transform:translateY(2.2rem)scale(1.07)}}.hero-meta{color:var(--color-ink-muted);margin-top:1.1rem;font-size:.85rem;font-weight:500}@keyframes rise-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:no-preference){.blog-grid>*,.archive-list>li{animation:.6s cubic-bezier(.22,1,.36,1) both rise-in}.blog-grid>:nth-child(2){animation-delay:90ms}.blog-grid>:nth-child(3){animation-delay:.18s}.blog-grid>:nth-child(4){animation-delay:.27s}.archive-list>li:first-child{animation-delay:.24s}.archive-list>li:nth-child(2){animation-delay:.32s}.archive-list>li:nth-child(3){animation-delay:.4s}.archive-list>li:nth-child(n+4){animation-delay:.48s}.orb{will-change:transform}}@media(prefers-reduced-motion:reduce){.orb{animation:none}}.archive-head{align-items:center;gap:1rem;margin:3.4rem 0 .9rem;display:flex}.archive-head h2{font-family:var(--font-display);color:var(--color-navy);margin:0;font-size:1.45rem;font-weight:700}.archive-head:after{content:"";border-block:1px solid var(--color-line);flex:1;block-size:5px}.archive-list{margin:0;padding:0;list-style:none}.archive-row{border-block-start:1px solid var(--color-line-soft);border-radius:12px;align-items:center;gap:1.1rem;padding:1.05rem .7rem;transition:background .16s;display:flex}.archive-list>li:first-child .archive-row{border-block-start-color:#0000}.archive-row:hover{background:var(--post-accent,oklch(56% .108 185))}@supports (color:color-mix(in lab,red,red)){.archive-row:hover{background:color-mix(in oklch,var(--post-accent,var(--color-teal)) 6%,transparent)}}.archive-num{font-family:var(--font-display);color:var(--post-accent,oklch(56% .108 185));direction:ltr;font-size:1.55rem;font-weight:700;line-height:1}@supports (color:color-mix(in lab,red,red)){.archive-num{color:color-mix(in oklch,var(--post-accent,var(--color-teal)) 55%,var(--color-line))}}.archive-num{text-align:center;min-inline-size:2.4rem}.archive-main{flex:1;min-inline-size:0}.archive-title{color:var(--color-navy);font-size:1.05rem;font-weight:600;display:block}.archive-excerpt{color:var(--color-ink-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:.875rem;display:block;overflow:hidden}.archive-row time{color:var(--color-ink-muted);white-space:nowrap;font-size:.82rem}.archive-row .row-arrow{color:var(--color-ink-muted);flex-shrink:0;transition:transform .16s,color .16s}.archive-row:hover .row-arrow{color:var(--post-accent,var(--color-teal));transform:translate(-4px)}@media(max-width:640px){.archive-row time,.archive-row .post-pill{display:none}}.card-foot{justify-content:space-between;align-items:center;gap:.8rem;margin-top:auto;display:flex}.card-more{color:var(--post-accent,var(--color-teal-strong));align-items:center;gap:.3rem;font-size:.85rem;font-weight:600;display:inline-flex}.card-more svg{transition:transform .18s}.blog-card:hover .card-more svg{transform:translate(-3px)}.blog-card-media{position:relative}.blog-card-media:after{content:"";background:linear-gradient(#0000 58%,#1e263638);position:absolute;inset:0}@keyframes read-grow{to{transform:scaleX(1)}}.read-progress{z-index:60;transform-origin:100%;background:linear-gradient(to left,var(--post-accent,var(--color-teal)),var(--post-accent,oklch(56% .108 185)));inset-inline:0;block-size:3px;display:none;position:fixed;top:0;transform:scaleX(0)}@supports (color:color-mix(in lab,red,red)){.read-progress{background:linear-gradient(to left,var(--post-accent,var(--color-teal)),color-mix(in oklch,var(--post-accent,var(--color-teal)) 40%,var(--color-navy)))}}@supports (animation-timeline:scroll(root)){.read-progress{animation:linear both read-grow;animation-timeline:scroll(root);display:block}}@media(prefers-reduced-motion:reduce){.read-progress{display:none}}.post-body>p:first-child:first-letter{float:inline-start;font-family:var(--font-display);color:var(--post-accent,var(--color-teal-strong));padding-block-start:.05em;padding-inline-end:.14em;font-size:3.4em;line-height:.82}.author-chip{background:var(--post-accent,var(--color-teal));block-size:1.75rem;inline-size:1.75rem;color:var(--color-paper);border-radius:999px;place-items:center;margin-inline-end:.15rem;font-size:.82rem;font-weight:700;display:inline-grid}.post-faq summary{padding-inline-end:2.1rem;list-style:none;position:relative}.post-faq summary::-webkit-details-marker{display:none}.post-faq summary:after{content:"+";color:var(--post-accent,var(--color-teal-strong));font-size:1.35rem;font-weight:500;line-height:1;transition:transform .2s;position:absolute;inset-block-start:50%;inset-inline-end:.15rem;transform:translateY(-50%)}.post-faq details[open] summary:after{transform:translateY(-50%)rotate(45deg)}.post-faq h2{font-family:var(--font-display);font-weight:700}.cta-band--slim{border-radius:18px}.cta-band--slim h2{font-size:1.45rem}.is-dark .archive-head h2{color:var(--color-paper)}.is-dark .archive-head:after{border-color:#f9fafd42}@supports (color:color-mix(in lab,red,red)){.is-dark .archive-head:after{border-color:color-mix(in oklch,var(--color-paper) 26%,transparent)}}.is-dark .cta-band{border:1px solid #f9fafd2e}@supports (color:color-mix(in lab,red,red)){.is-dark .cta-band{border:1px solid color-mix(in oklch,var(--color-paper) 18%,transparent)}}.is-dark .post-back a{color:#f9fafdc7}@supports (color:color-mix(in lab,red,red)){.is-dark .post-back a{color:color-mix(in oklch,var(--color-paper) 78%,transparent)}}.is-dark .post-back a:hover{color:var(--color-paper)}.accent-teal{--sec-accent:var(--color-teal-strong);--sec-soft:var(--color-teal-soft)}.accent-navy{--sec-accent:var(--color-navy);--sec-soft:var(--color-navy-soft)}.accent-ai{--sec-accent:var(--color-ai);--sec-soft:var(--color-ai-soft)}.btn{border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.6rem;font-size:.95rem;font-weight:600;transition:background .16s,color .16s,transform .16s,box-shadow .16s,border-color .16s;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn-primary{color:var(--color-paper);background:var(--color-navy);box-shadow:0 12px 26px -14px #1f2635a6}.btn-primary:hover{background:var(--color-ink)}.btn-ghost{color:var(--color-navy);border:1px solid var(--color-line);background:var(--color-surface)}.btn-ghost:hover{border-color:var(--color-ink-muted)}.btn-band{color:var(--color-navy);background:var(--color-paper)}.btn-band:hover{box-shadow:0 12px 26px -12px #00000080}.section{padding-block:clamp(3.5rem,2.5rem + 3vw,5.5rem)}.section-head{text-align:center;max-width:42rem;margin-inline:auto}.section-title{font-family:var(--font-display);color:var(--color-navy);font-size:clamp(1.65rem,1.2rem + 1.9vw,2.4rem);font-weight:800;line-height:1.18}.section-sub{color:var(--color-ink-soft);margin-top:.9rem;font-size:1.05rem;line-height:1.7}.icon-chip{background:var(--sec-soft,var(--color-teal-soft));width:2.6rem;height:2.6rem;color:var(--sec-accent,var(--color-teal-strong));border-radius:12px;place-items:center;display:grid}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.reveal{animation:1ms linear both reveal-up;animation-timeline:view();animation-range:entry entry 32%}}}@keyframes reveal-up{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.hero-grid{align-items:center;gap:2.75rem;display:grid}@media(min-width:1024px){.hero-grid{grid-template-columns:1.05fr 1fr;gap:3.5rem}}.hero-points{flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:1.6rem;display:flex}.hero-point{color:var(--color-ink-soft);align-items:center;gap:.45rem;font-size:.875rem;font-weight:500;display:inline-flex}.hero-point svg{color:var(--color-teal-strong);flex-shrink:0}.mock-hero-wrap{position:relative}.mock-window{background:var(--color-surface);border:1px solid var(--color-line);border-radius:18px;overflow:hidden;box-shadow:0 1px 2px #1f26350d,0 44px 90px -44px #1f26358c}.mock-titlebar{border-bottom:1px solid var(--color-line-soft);background:#fafcfe;align-items:center;gap:.6rem;padding:.6rem .9rem;display:flex}@supports (color:color-mix(in lab,red,red)){.mock-titlebar{background:color-mix(in oklch,var(--color-paper) 65%,var(--color-surface))}}.mock-dots{gap:.3rem;display:flex}.mock-dots i{background:var(--color-line);border-radius:999px;width:.55rem;height:.55rem;display:block}.mock-title{color:var(--color-ink-muted);font-size:.72rem;font-weight:600}.mock-body{gap:.7rem;padding:.9rem;display:grid}.mock-kpis{grid-template-columns:repeat(4,1fr);gap:.55rem;display:grid}.mock-kpi{background:#fafbfd}@supports (color:color-mix(in lab,red,red)){.mock-kpi{background:color-mix(in oklch,var(--color-paper) 72%,var(--color-surface))}}.mock-kpi{border:1px solid var(--color-line-soft);border-radius:10px;padding:.5rem .6rem}.mock-kpi b{color:var(--color-navy);font-size:.92rem;font-weight:700;display:block}.mock-kpi span{color:var(--color-ink-muted);font-size:.58rem;font-weight:600}.mock-kpi--accent b{color:var(--color-teal-strong)}.mock-panel{border:1px solid var(--color-line-soft);background:var(--color-surface);border-radius:12px;padding:.55rem .7rem}.mock-panel-title{letter-spacing:.02em;color:var(--color-ink-muted);margin-bottom:.15rem;font-size:.62rem;font-weight:700}.mock-row{border-bottom:1px dashed var(--color-line-soft);justify-content:space-between;align-items:center;gap:.5rem;padding:.45rem .1rem;display:flex}.mock-row:last-child{border-bottom:0}.mock-row-name{color:var(--color-ink);font-size:.72rem;font-weight:600}.mock-row-sub{color:var(--color-ink-muted);margin-top:1px;font-size:.6rem;font-weight:400;display:block}.mock-pill{white-space:nowrap;background:var(--pill-bg,var(--color-teal-soft));color:var(--pill-fg,var(--color-teal-strong));border-radius:999px;align-items:center;gap:.28rem;padding:.18rem .5rem;font-size:.58rem;font-weight:700;display:inline-flex}.mock-pill i{background:currentColor;border-radius:999px;width:.38rem;height:.38rem;display:inline-block}.mock-chip{color:var(--color-navy);background:var(--color-navy-soft);white-space:nowrap;border-radius:8px;padding:.22rem .5rem;font-size:.6rem;font-weight:600}.mock-bar{background:var(--color-line-soft);border-radius:999px;height:.45rem;position:relative;overflow:hidden}.mock-bar i{border-radius:inherit;background:var(--bar-color,var(--color-teal));display:block;position:absolute;inset-block:0;inset-inline-start:0}.mock-check{color:var(--color-ink-soft);align-items:center;gap:.45rem;padding-block:.28rem;font-size:.68rem;font-weight:500;display:flex}.mock-check svg{color:var(--color-teal-strong);flex-shrink:0}.mock-check--done{color:var(--color-ink-muted);text-decoration:line-through}.mock-float{z-index:2;background:var(--color-surface);border:1px solid var(--color-line);box-shadow:var(--shadow-card);border-radius:14px;padding:.65rem .85rem;position:absolute}.mock-float-label{color:var(--color-ink-muted);font-size:.6rem;font-weight:700}.mock-float-value{color:var(--color-navy);margin-top:2px;font-size:.78rem;font-weight:700}@media(max-width:640px){.mock-float{display:none}}.mock-phone{background:var(--color-surface);border:1px solid var(--color-line);border-radius:2.1rem;width:min(16.5rem,82%);margin-inline:auto;padding:.6rem;box-shadow:0 1px 2px #1f26350d,0 40px 80px -40px #1f263580}.mock-phone-screen{border:1px solid var(--color-line-soft);background:var(--color-paper);border-radius:1.55rem;overflow:hidden}.mock-phone-head{color:var(--color-paper);background:linear-gradient(135deg,var(--color-navy) 0%,oklch(32% .05 220) 100%);padding:.8rem .9rem .7rem}.mock-phone-head b{font-size:.74rem;font-weight:700;display:block}.mock-phone-head span{opacity:.75;font-size:.6rem}.mock-mile{color:var(--color-ink-soft);align-items:flex-start;gap:.5rem;padding:.42rem .9rem;font-size:.66rem;display:flex}.mock-mile i{background:var(--color-teal);width:.55rem;height:.55rem;box-shadow:0 0 0 3px var(--color-teal-soft);border-radius:999px;flex-shrink:0;margin-top:.18rem}.mock-mile--pending i{background:var(--color-line);box-shadow:0 0 0 3px var(--color-line-soft)}.mock-mile b{color:var(--color-ink);font-size:.68rem;font-weight:600;display:block}.mock-sign-btn{text-align:center;background:var(--color-navy);color:var(--color-paper);border-radius:10px;margin:.55rem .9rem .85rem;padding:.5rem;font-size:.68rem;font-weight:700;display:block}.mock-ai-bubble{border-radius:14px;padding:.6rem .75rem;font-size:.7rem;line-height:1.55}.mock-ai-user{background:var(--color-navy-soft);color:var(--color-navy);font-weight:500}.mock-ai-bot{background:#f4f1ff}@supports (color:color-mix(in lab,red,red)){.mock-ai-bot{background:color-mix(in oklch,var(--color-ai-soft) 70%,var(--color-surface))}}.mock-ai-bot{border:1px solid #c6c0dd}@supports (color:color-mix(in lab,red,red)){.mock-ai-bot{border:1px solid color-mix(in oklch,var(--color-ai) 22%,var(--color-line))}}.mock-ai-bot{color:var(--color-ink)}.mock-doc{border:1px solid var(--color-line);background:var(--color-surface);border-radius:12px;padding:.7rem .8rem}.mock-doc-title{color:var(--color-navy);align-items:center;gap:.4rem;margin-bottom:.45rem;font-size:.68rem;font-weight:700;display:flex}.mock-doc-title svg{color:var(--color-ai)}.mock-line{background:var(--color-line-soft);border-radius:999px;height:.4rem;margin-block:.34rem}.mock-line--w80{width:80%}.mock-line--w60{width:60%}.mock-line--w90{width:90%}.mock-line--w40{width:40%}.pain-card{background:var(--color-surface);border:1px solid var(--color-line);border-radius:16px;padding:1.5rem;box-shadow:0 1px 2px #1f26350a}.pain-title{color:var(--color-navy);margin-top:.9rem;font-size:1.05rem;font-weight:700}.pain-body{color:var(--color-ink-soft);margin-top:.4rem;font-size:.93rem;line-height:1.65}.pain-closer{text-align:center;color:var(--color-navy);margin-top:2.5rem;font-size:1.1rem;font-weight:600}.pain-closer .accent-word{color:var(--color-teal-strong)}.tour{align-items:center;gap:2.25rem;padding-block:clamp(1.9rem,1.2rem + 2vw,3.2rem);display:grid}@media(min-width:1024px){.tour{grid-template-columns:1fr 1fr;gap:4.5rem}.tour--flip .tour-visual{order:-1}}.tour-eyebrow{color:var(--sec-accent,var(--color-teal-strong));align-items:center;gap:.55rem;font-size:.8rem;font-weight:700;display:inline-flex}.tour-title{font-family:var(--font-display);color:var(--color-navy);margin-top:.8rem;font-size:clamp(1.45rem,1.1rem + 1.5vw,2rem);font-weight:700;line-height:1.22}.tour-body{color:var(--color-ink-soft);margin-top:.8rem;font-size:1.02rem;line-height:1.75}.tour-bullets{gap:.6rem;margin-top:1.15rem;display:grid}.tour-bullet{color:var(--color-ink);align-items:flex-start;gap:.6rem;font-size:.95rem;display:flex}.tour-bullet svg{color:var(--sec-accent,var(--color-teal-strong));background:var(--sec-soft,var(--color-teal-soft));border-radius:999px;flex-shrink:0;margin-top:.12rem;padding:2px}.grid-card{background:var(--color-surface);border:1px solid var(--color-line);border-radius:16px;padding:1.35rem;transition:transform .22s,box-shadow .22s,border-color .22s;box-shadow:0 1px 2px #1f26350a}.grid-card:hover{box-shadow:var(--shadow-card);border-color:#98c5c5;transform:translateY(-4px)}@supports (color:color-mix(in lab,red,red)){.grid-card:hover{border-color:color-mix(in oklch,var(--color-teal) 32%,var(--color-line))}}.grid-card .icon-chip{width:2.4rem;height:2.4rem;margin-bottom:.85rem}.grid-title{color:var(--color-navy);font-size:1.02rem;font-weight:700}.grid-body{color:var(--color-ink-soft);margin-top:.35rem;font-size:.9rem;line-height:1.6}.steps{gap:1rem;display:grid}@media(min-width:768px){.steps{grid-template-columns:repeat(3,1fr)}}.step-card{background:var(--color-surface);border:1px solid var(--color-line);border-radius:16px;padding:1.6rem}.step-num{background:var(--color-navy);width:2.3rem;height:2.3rem;color:var(--color-paper);font-family:var(--font-display);border-radius:999px;place-items:center;margin-bottom:.95rem;font-size:1rem;font-weight:700;display:grid}.step-title{color:var(--color-navy);font-size:1.05rem;font-weight:700}.step-body{color:var(--color-ink-soft);margin-top:.4rem;font-size:.93rem;line-height:1.65}.trust-band{border:1px solid var(--color-line);background:linear-gradient(180deg,#f4f7fb 0%,var(--color-surface) 100%);border-radius:24px}@supports (color:color-mix(in lab,red,red)){.trust-band{background:linear-gradient(180deg,color-mix(in oklch,var(--color-navy-soft) 55%,var(--color-surface)) 0%,var(--color-surface) 100%)}}.trust-band{gap:2.5rem;padding:clamp(1.75rem,1rem + 3vw,3.25rem);display:grid}@media(min-width:1024px){.trust-band{grid-template-columns:1.1fr 1fr;gap:3.5rem}}.sec-points{align-content:center;gap:1.2rem;display:grid}@media(min-width:640px){.sec-points{grid-template-columns:1fr 1fr}}.sec-point{align-items:flex-start;gap:.75rem;display:flex}.sec-point .icon-chip{flex-shrink:0;width:2.3rem;height:2.3rem}.sec-point-title{color:var(--color-navy);font-size:.95rem;font-weight:700}.sec-point-body{color:var(--color-ink-soft);margin-top:.2rem;font-size:.85rem;line-height:1.6}.price-grid{align-items:stretch;gap:1.5rem;display:grid}@media(min-width:1024px){.price-grid{grid-template-columns:repeat(3,1fr);gap:1.25rem}}.price-card{background:var(--color-surface);border:1px solid var(--color-line);border-radius:20px;flex-direction:column;padding:1.75rem;display:flex;position:relative}.price-card--hot{border-color:#7bb9b7}@supports (color:color-mix(in lab,red,red)){.price-card--hot{border-color:color-mix(in oklch,var(--color-teal) 45%,var(--color-line))}}.price-card--hot{box-shadow:0 24px 48px -26px oklch(48% .1 185/.45)}.price-tag{background:var(--color-teal-strong);color:var(--color-paper);white-space:nowrap;border-radius:999px;padding:.3rem .85rem;font-size:.72rem;font-weight:700;position:absolute;top:-.85rem;left:50%;transform:translate(-50%)}.price-name{color:var(--color-navy);align-items:baseline;gap:.5rem;font-size:1.1rem;font-weight:700;display:flex}.price-name span{color:var(--color-ink-muted);font-size:.85rem;font-weight:600}.price-amount{letter-spacing:-.01em;color:var(--color-navy);margin-top:.9rem;font-size:2.15rem;font-weight:800}.price-amount span{letter-spacing:0;color:var(--color-ink-muted);margin-inline-start:.4rem;font-size:.85rem;font-weight:600}.price-blurb{color:var(--color-ink-soft);margin-top:.35rem;font-size:.9rem}.price-list{gap:.55rem;margin-top:1.25rem;padding-bottom:1.5rem;display:grid}.price-item{color:var(--color-ink);align-items:flex-start;gap:.55rem;font-size:.92rem;display:flex}.price-item svg{color:var(--color-teal-strong);flex-shrink:0;margin-top:.16rem}.price-cta{margin-top:auto}.price-note{text-align:center;color:var(--color-ink-muted);margin-top:1.5rem;font-size:.85rem}.faq{max-width:44rem;margin-inline:auto}.faq details{border:1px solid var(--color-line);background:var(--color-surface);border-radius:14px;margin-top:.75rem;padding:1rem 1.2rem;transition:border-color .16s}.faq details[open]{border-color:#9cc7c7}@supports (color:color-mix(in lab,red,red)){.faq details[open]{border-color:color-mix(in oklch,var(--color-teal) 30%,var(--color-line))}}.faq summary{cursor:pointer;color:var(--color-navy);padding-inline-end:2.1rem;font-weight:600;list-style:none;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--color-teal-strong);font-size:1.35rem;font-weight:500;line-height:1;transition:transform .2s;position:absolute;inset-block-start:50%;inset-inline-end:.15rem;transform:translateY(-50%)}.faq details[open] summary:after{transform:translateY(-50%)rotate(45deg)}.faq details p{color:var(--color-ink-soft);margin:.6rem 0 0;font-size:.95rem;line-height:1.7}.cta-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.9rem;margin-top:1.7rem;display:flex}.cta-mail{color:var(--color-paper);opacity:.85;align-items:center;gap:.45rem;font-size:.9rem;font-weight:500;transition:opacity .16s;display:inline-flex}.cta-mail:hover{opacity:1;text-underline-offset:3px;text-decoration:underline}.channel-card{background:var(--color-surface);border:1px solid var(--color-line);border-radius:18px;flex-direction:column;gap:.35rem;padding:1.6rem;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.channel-card:hover{box-shadow:var(--shadow-card);border-color:#91c2c2;transform:translateY(-3px)}@supports (color:color-mix(in lab,red,red)){.channel-card:hover{border-color:color-mix(in oklch,var(--color-teal) 35%,var(--color-line))}}.channel-label{color:var(--color-navy);align-items:center;gap:.55rem;font-size:.95rem;font-weight:700;display:flex}.channel-value{color:var(--color-teal-strong);font-size:1.15rem;font-weight:700}.channel-note{color:var(--color-ink-soft);font-size:.88rem;line-height:1.6}.nav-links{align-items:center;gap:1.4rem;display:none}@media(min-width:900px){.nav-links{display:flex}.mnav{display:none}}.mnav{position:relative}.mnav summary{border:1px solid var(--color-line);width:2.75rem;height:2.75rem;color:var(--color-navy);cursor:pointer;background:var(--color-surface);border-radius:10px;place-items:center;list-style:none;display:grid}.mnav summary::-webkit-details-marker{display:none}.mnav .ico-close{display:none}.mnav[open] .ico-close{display:block}.mnav[open] .ico-menu{display:none}.mnav-panel{z-index:60;background:var(--color-surface);border:1px solid var(--color-line);min-width:13.5rem;box-shadow:var(--shadow-card);top:calc(100% + .6rem);border-radius:16px;gap:.1rem;padding:.6rem;display:grid;position:absolute;inset-inline-end:0}.mnav-link{color:var(--color-ink);border-radius:10px;padding:.6rem .85rem;font-size:.95rem;font-weight:600}.mnav-link:hover{background:var(--color-paper);color:var(--color-navy)}.mnav-cta{text-align:center;background:var(--color-navy);color:var(--color-paper);border-radius:10px;margin-top:.35rem;padding:.6rem .85rem;font-size:.95rem;font-weight:700}.footer-grid{gap:2.25rem;display:grid}@media(min-width:768px){.footer-grid{grid-template-columns:1.4fr 1fr 1fr;gap:2rem}}.footer-head{letter-spacing:.02em;color:var(--color-navy);margin-bottom:.7rem;font-size:.8rem;font-weight:700}.footer-link{color:var(--color-ink-soft);padding-block:.26rem;font-size:.92rem;transition:color .16s;display:block}.footer-link:hover{color:var(--color-navy)}.footer-blurb{max-width:20rem;color:var(--color-ink-soft);margin-top:.8rem;font-size:.9rem;line-height:1.65}.display--hero{font-size:clamp(2.6rem,1.55rem + 4.4vw,4.35rem);line-height:1.06}.hero-stinger{font-family:var(--font-display);color:var(--color-navy);margin-top:1.15rem;font-size:clamp(1.15rem,1rem + .9vw,1.5rem);font-weight:700}.btn-arrow{place-items:center;display:inline-grid}.btn-arrow svg{transition:transform .16s}.btn:hover .btn-arrow svg{transform:translate(-4px)}.float-chip{z-index:2;background:var(--color-surface);border:1px solid var(--color-line);width:3rem;height:3rem;box-shadow:var(--shadow-card);color:var(--sec-accent,var(--color-teal-strong));border-radius:14px;place-items:center;display:grid;position:absolute}.float-chip--a{inset-block-start:-1.1rem;inset-inline-end:-.9rem}.float-chip--b{inset-block-start:46%;inset-inline-start:-1.5rem}.float-chip--c{inset-block-end:-1.1rem;inset-inline-end:14%}@media(prefers-reduced-motion:no-preference){.float-chip{animation:5.5s ease-in-out infinite alternate chip-bob}.float-chip--b{animation-delay:1.2s}.float-chip--c{animation-delay:2.3s}}@keyframes chip-bob{0%{transform:translateY(0)}to{transform:translateY(-9px)}}@media(max-width:640px){.float-chip{display:none}}.pricing-box{position:relative}.pm-radio{opacity:0;pointer-events:none;position:absolute;inset-block-start:0;inset-inline-start:0}.price-switch{background:var(--color-surface);border:1px solid var(--color-line);border-radius:999px;gap:.25rem;width:max-content;max-width:100%;margin-inline:auto;padding:.3rem;display:flex}.price-switch label{cursor:pointer;white-space:nowrap;color:var(--color-ink-soft);border-radius:999px;padding:.55rem 1.35rem;font-size:.95rem;font-weight:600;transition:color .16s,background .16s,box-shadow .16s}#pm-packages:checked~.price-switch label[for=pm-packages],#pm-user:checked~.price-switch label[for=pm-user]{background:var(--color-navy);color:var(--color-paper);box-shadow:0 8px 18px -10px #1f26358c}#pm-packages:focus-visible~.price-switch label[for=pm-packages],#pm-user:focus-visible~.price-switch label[for=pm-user]{outline:2px solid var(--color-teal);outline-offset:3px}.price-panel{margin-top:2.6rem;display:none}#pm-packages:checked~.price-panel--packages,#pm-user:checked~.price-panel--user{display:block}.price-grid--single{grid-template-columns:1fr;max-width:26rem;margin-inline:auto}.price-users{color:var(--color-navy);background:var(--color-navy-soft);border-radius:999px;margin-top:.7rem;padding:.28rem .85rem;font-size:.8rem;font-weight:700;display:inline-block}.trust-band--dark{color:var(--color-paper);background:linear-gradient(160deg,var(--color-navy) 0%,oklch(29% .05 250) 55%,oklch(33% .07 210) 100%);border-color:#0000;box-shadow:0 34px 68px -36px #1f2635a6}.trust-band--dark .section-title{color:var(--color-paper)}.trust-band--dark .eyebrow{color:#75d1c5}.trust-band--dark .trust-copy{color:#f9fafdc7}@supports (color:color-mix(in lab,red,red)){.trust-band--dark .trust-copy{color:color-mix(in oklch,var(--color-paper) 78%,transparent)}}.trust-band--dark .sec-point{background:#f9fafd12;border-radius:14px;padding:.95rem}@supports (color:color-mix(in lab,red,red)){.trust-band--dark .sec-point{background:color-mix(in oklch,var(--color-paper) 7%,transparent)}}.trust-band--dark .sec-point{border:1px solid #f9fafd24}@supports (color:color-mix(in lab,red,red)){.trust-band--dark .sec-point{border:1px solid color-mix(in oklch,var(--color-paper) 14%,transparent)}}.trust-band--dark .sec-point-title{color:var(--color-paper)}.trust-band--dark .sec-point-body{color:#f9fafdb3}@supports (color:color-mix(in lab,red,red)){.trust-band--dark .sec-point-body{color:color-mix(in oklch,var(--color-paper) 70%,transparent)}}.trust-band--dark .icon-chip{background:#00877c42}@supports (color:color-mix(in lab,red,red)){.trust-band--dark .icon-chip{background:color-mix(in oklch,var(--color-teal) 26%,transparent)}}.trust-band--dark .icon-chip{color:#8cdcd1}.footer-dark{background:linear-gradient(175deg,var(--color-navy) 0%,oklch(23% .035 258) 100%);color:#f9fafdb8;border-top:0}@supports (color:color-mix(in lab,red,red)){.footer-dark{color:color-mix(in oklch,var(--color-paper) 72%,transparent)}}.footer-dark .brand-word{color:var(--color-paper)}.footer-dark .brand img{filter:brightness(0)invert()}.footer-dark .footer-head{color:#75d1c5}.footer-dark .footer-link{color:#f9fafdad}@supports (color:color-mix(in lab,red,red)){.footer-dark .footer-link{color:color-mix(in oklch,var(--color-paper) 68%,transparent)}}.footer-dark .footer-link:hover{color:var(--color-paper)}.footer-dark .footer-blurb{color:#f9fafd9e}@supports (color:color-mix(in lab,red,red)){.footer-dark .footer-blurb{color:color-mix(in oklch,var(--color-paper) 62%,transparent)}}.footer-dark .footer-legal{color:#f9fafd85}@supports (color:color-mix(in lab,red,red)){.footer-dark .footer-legal{color:color-mix(in oklch,var(--color-paper) 52%,transparent)}}.footer-dark .footer-legal{border-color:#f9fafd24}@supports (color:color-mix(in lab,red,red)){.footer-dark .footer-legal{border-color:color-mix(in oklch,var(--color-paper) 14%,transparent)}}.footer-dark .social-link{color:#f9fafd99}@supports (color:color-mix(in lab,red,red)){.footer-dark .social-link{color:color-mix(in oklch,var(--color-paper) 60%,transparent)}}.footer-dark .social-link:hover{color:var(--color-paper)}.social-link{color:var(--color-ink-muted);transition:color .16s}.social-link:hover{color:var(--color-navy)}.accent-warm{--sec-accent:var(--color-danger);--sec-soft:var(--color-danger-soft)}.section-tinted{background:linear-gradient(#0000,#ecf0f999 14%,#dcf7f26b 86%,#0000)}@supports (color:color-mix(in lab,red,red)){.section-tinted{background:linear-gradient(180deg,transparent 0%,color-mix(in oklch,var(--color-navy-soft) 60%,transparent) 14%,color-mix(in oklch,var(--color-teal-soft) 42%,transparent) 86%,transparent 100%)}}@media(min-width:768px){.step-card{position:relative}.step-card:not(:last-child):after{content:"";border-top:2px dashed var(--color-line);width:1rem;position:absolute;inset-block-start:2.9rem;inset-inline-end:-1rem}}.nav-link{position:relative}.nav-link[aria-current=page]{color:var(--color-navy);font-weight:600}.nav-link[aria-current=page]:after{content:"";background:var(--color-teal);inset-inline:.1rem;border-radius:999px;height:2px;position:absolute;bottom:-.45rem}.mnav-link[aria-current=page]{background:var(--color-navy-soft);color:var(--color-navy)}@media(max-width:640px){.price-switch label{padding-block:.7rem}}.btn-ghost:hover{background:var(--color-navy-soft)}@media(min-width:1024px){.price-card--hot{transform:translateY(-8px)}}.chip-nav{z-index:40;background:#f9fafdd6;position:sticky;top:3.55rem}@supports (color:color-mix(in lab,red,red)){.chip-nav{background:color-mix(in oklch,var(--color-paper) 84%,transparent)}}.chip-nav{-webkit-backdrop-filter:saturate(160%)blur(10px);border-bottom:1px solid var(--color-line-soft)}.chip-link{color:var(--color-ink-soft);background:var(--color-surface);border:1px solid var(--color-line);white-space:nowrap;border-radius:999px;padding:.38rem .95rem;font-size:.85rem;font-weight:600;transition:color .16s,border-color .16s,background .16s}.chip-link:hover{color:var(--color-navy);border-color:var(--color-ink-muted)}.fgroup{padding-block:2.6rem;scroll-margin-top:7.6rem}.fgroup+.fgroup{border-top:1px solid var(--color-line-soft)}.fgroup-head{align-items:flex-start;gap:.95rem;display:flex}.fgroup-head .icon-chip{border-radius:14px;flex-shrink:0;width:2.9rem;height:2.9rem}.fgroup-title{font-family:var(--font-display);color:var(--color-navy);font-size:1.5rem;font-weight:700;line-height:1.2}.fgroup-blurb{color:var(--color-ink-soft);margin-top:.3rem;font-size:.98rem;line-height:1.6}.fgroup-grid{gap:.7rem 2.2rem;margin-top:1.5rem;display:grid}@media(min-width:768px){.fgroup-grid{grid-template-columns:1fr 1fr}}.fitem{border-radius:12px;align-items:flex-start;gap:.7rem;padding:.6rem .65rem;transition:background .16s;display:flex}.fitem:hover{background:var(--sec-soft,oklch(95.5% .028 185))}@supports (color:color-mix(in lab,red,red)){.fitem:hover{background:color-mix(in oklch,var(--sec-soft,var(--color-teal-soft)) 55%,transparent)}}.fitem-ico{background:var(--sec-soft,var(--color-teal-soft));width:1.95rem;height:1.95rem;color:var(--sec-accent,var(--color-teal-strong));border-radius:8px;flex-shrink:0;place-items:center;margin-top:.1rem;display:grid}.fitem-title{color:var(--color-navy);align-items:center;gap:.5rem;font-size:.98rem;font-weight:700;display:flex}.fitem-desc{color:var(--color-ink-soft);margin-top:.15rem;font-size:.88rem;line-height:1.6}.soon-badge{color:var(--color-ai);background:var(--color-ai-soft);white-space:nowrap;border-radius:999px;padding:.14rem .5rem;font-size:.62rem;font-weight:700}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@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}
