/*! 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-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;--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-slate-100:oklch(96.8% .007 247.896);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-900:oklch(20.8% .042 265.755);--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--font-weight-bold:700;--leading-relaxed:1.625;--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)}}@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%;-moz-tab-size:4;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]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.static{position:static}.mt-6{margin-top:calc(var(--spacing) * 6)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.block{display:block}.contents{display:contents}.hidden{display:none}.inline{display:inline}.table{display:table}.grow{flex-grow:1}.rounded{border-radius:.25rem}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-slate-100{border-color:var(--color-slate-100)}.pt-4{padding-top:calc(var(--spacing) * 4)}.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))}.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)}.text-slate-400{color:var(--color-slate-400)}.text-slate-600{color:var(--color-slate-600)}.text-slate-900{color:var(--color-slate-900)}.lowercase{text-transform:lowercase}.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)}.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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{color:#152f3a;font-synthesis:none;text-rendering:optimizelegibility;background:#fbfcfd;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:16px;line-height:1.65}*{box-sizing:border-box}body{margin:0}button,input,textarea{font:inherit}button,a,input,textarea,summary{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:wait;opacity:.5}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,summary:focus-visible{outline-offset:4px;outline:3px solid #168080}button,summary{touch-action:manipulation}h1,h2,p,figure{margin:0 0 1rem}h1{letter-spacing:-.03em;font-size:clamp(1.6rem,4vw,2.3rem);font-weight:700;line-height:1.35}h2{font-size:1.15rem;font-weight:650;line-height:1.4}p{overflow-wrap:anywhere}.app{flex-direction:column;min-height:100svh;display:flex}.app main{flex:1}.app-header{justify-content:space-between;align-items:center;gap:16px;width:min(1160px,100%);margin:auto;padding:20px 26px;display:flex}.logo{letter-spacing:-.07em;font-size:1.6rem;font-weight:800}.logo span{color:#167472}.header-actions{align-items:center;gap:12px;display:flex}.header-actions .text-button{font-size:.88rem}.entry-shell{width:min(760px,100%);margin:clamp(24px,7vh,88px) auto 36px;padding:0 24px}.entry-heading{margin-bottom:34px}.entry-heading h1{font-size:clamp(1.7rem,4.3vw,3rem);line-height:1.35}.entry-heading h1 span{display:block}.brand-emphasis{color:#146f71}.entry-input{flex-direction:column;gap:12px;display:flex}.entry-input label{font-weight:600}.entry-input .primary{align-self:stretch}input:not([type=checkbox]):not([type=radio]),textarea{color:#152f3a;background:#fff;border:1px solid #b9c9cf;border-radius:16px;width:100%;min-height:52px;padding:15px 17px;display:block}textarea{resize:vertical;min-height:100px;max-height:45vh}input::placeholder,textarea::placeholder{color:#657d86}.primary,.secondary{text-align:center;border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:12px 20px;font-weight:650;line-height:1.45;display:flex}.primary{color:#fff;background:#176e70}.primary:hover:not(:disabled){background:#0e585b}.secondary{color:#213f4a;background:#fff;border-color:#cbd8dc}.secondary:hover{background:#f2f7f7}.text-button{color:#386370;justify-content:center;align-items:center;gap:6px;min-height:48px;padding:8px 4px;font-weight:550;display:inline-flex}.examples{flex-wrap:wrap;gap:7px;margin:18px 0;display:flex}.example{color:#425f6a;background:#fff;border:1px solid #d4e0e4;border-radius:99px;min-height:44px;padding:8px 13px;font-size:.85rem}@media(hover:hover)and (pointer:fine){.example:hover{background:#f1f7f7;border-color:#197477}}@media(hover:none),(pointer:coarse){.example:hover{background:#fff;border-color:#d4e0e4}}.flow-shell{max-width:650px;margin:auto;padding:24px 22px 80px}.flow-shell>.primary{width:100%;margin-top:20px}.step-line{color:#607983;justify-content:space-between;align-items:center;margin-bottom:28px;font-size:.9rem;display:flex}.step-line button{background:#fff;border:1px solid #d4e0e4;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.eyebrow{letter-spacing:.04em;color:#5d757e;margin-bottom:12px;font-size:.83rem;font-weight:600}.muted{color:#607681;font-size:.92rem}.surface{background:#fff;border:1px solid #d8e3e7;border-radius:22px;margin:24px 0;padding:24px}.surface>.primary{width:100%;margin-top:20px}.notice{background:#f0f5f6;border:1px solid #d3e2e4;border-radius:14px;margin:16px 0;padding:16px}.notice p:last-child{margin:0}.notice.error{color:#7c3821;background:#fff6f2;border-color:#ebcbbd}.status{color:#476570;padding:12px 0}.idea-list{gap:13px;margin:20px 0;display:grid}.idea{background:#fff;border:1px solid #d5e0e4;border-radius:18px;padding:18px}.idea.is-selected{background:#f6fbfa;border:2px solid #167473;padding:17px}.idea label{cursor:pointer;align-items:flex-start;gap:14px;display:flex}.idea strong{line-height:1.5;display:block}.idea-description{color:#5a727d;margin-top:4px;font-size:.9rem;display:block}.idea input,.consent input,.choice input{accent-color:#167473;flex-shrink:0;width:23px;height:23px;margin-top:3px}.idea-bottom{justify-content:space-between;align-items:flex-start;gap:12px;margin:15px 0 0 37px;font-size:.85rem;display:flex}.idea-bottom small{color:#617782;display:block}.idea details{max-width:68%;margin:0}.decision-bar{background:#fff;border:1px solid #d0dfe2;border-radius:19px;justify-content:space-between;align-items:center;gap:12px;padding:13px;display:flex;position:sticky;bottom:12px;box-shadow:0 5px 22px #152f3a12}.decision-bar strong{display:block}.concept-image{border:1px solid #d5e1e5;border-radius:18px;width:100%;height:auto}figcaption{color:#647a83;margin-top:9px;font-size:.82rem}.included{align-items:flex-start;gap:10px;display:flex}.included svg{flex-shrink:0;margin-top:3px}.price{margin-top:20px;font-size:2rem;font-weight:750}.price small{color:#607681;font-size:.9rem;font-weight:450}details{margin:15px 0}summary{cursor:pointer;color:#3c616c;align-items:center;gap:8px;min-height:44px;font-size:.9rem;font-weight:550;display:flex}summary:after{content:"+";margin-inline-start:auto}details[open] summary:after{content:"−"}details p{color:#536d77;font-size:.88rem}.consent{gap:12px;margin:22px 0;font-size:.9rem;display:flex}.auth-options{gap:12px;margin-top:30px;display:grid}.auth-options form{margin-top:16px}.auth-options form label{margin-bottom:10px;display:block}.auth-options form button{width:100%;margin-top:12px}.question-choices{gap:9px;margin:20px 0;display:grid}.choice{cursor:pointer;background:#fff;border:1px solid #d5e0e4;border-radius:14px;align-items:center;gap:12px;padding:14px;display:flex}.file-button{cursor:pointer;position:relative}.with-bottom{padding-bottom:90px}.bottom-nav{padding:8px 10px max(8px,env(safe-area-inset-bottom));z-index:20;background:#fffffff7;border-top:1px solid #d3e0e4;justify-content:center;gap:8px;display:flex;position:fixed;inset:auto 0 0}.bottom-nav a{color:#617985;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:145px;min-height:58px;font-size:.79rem;display:flex}.bottom-nav a[aria-current=page]{color:#126569;background:#eff7f6;font-weight:650}.home-shell{padding-top:35px}.pulse .metric{color:#496671;font-size:1rem}.metric strong{color:#183c47;font-variant-numeric:tabular-nums;font-size:4rem;font-weight:750;line-height:1.2}.pulse>p{margin-bottom:6px}.project-row{border-bottom:1px solid #dce6e9;justify-content:space-between;align-items:center;gap:14px;padding:18px 0;display:flex}.project-row small{color:#617985;display:block}.request-row{border-bottom:1px solid #dce6e9;padding:14px 0}.request-row small{color:#617985;display:block}.capture-actions{grid-template-columns:1fr 1.5fr;gap:10px;margin:25px 0;display:grid}.composer>.primary{width:100%;margin-top:18px}.composer>label{margin:24px 0 8px;font-size:.9rem;display:block}.file-preview{background:#f1f6f7;border-radius:16px;margin:18px 0;padding:14px}.file-preview p{word-break:break-word;align-items:center;gap:8px;font-size:.88rem;display:flex}.file-preview button{place-items:center;min-width:44px;min-height:44px;margin-inline-start:auto;display:grid}.file-preview img,.file-preview video{max-width:100%;max-height:300px;margin:auto;display:block}.file-preview audio{width:100%}.file-preview small{color:#607681;margin-top:10px;display:block}.legal-footer{color:#637c86;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;padding:18px 12px;font-size:.76rem;display:flex}.legal-footer button{min-height:44px}.legal-dialog{border:1px solid #ccdce1;border-radius:20px;width:calc(100% - 32px);max-width:540px;max-height:85svh;margin:auto;padding:32px;position:fixed;top:0;right:0;bottom:0;left:0}.legal-dialog::backdrop{background:#162f3a66}.dialog-close{float:right;place-items:center;min-width:44px;min-height:44px;display:grid}.skip-link{position:absolute;left:-10000px}.skip-link:focus{z-index:100;background:#fff;padding:12px;top:10px;left:16px}@media(max-width:480px){.app-header{padding:16px}.header-actions{gap:5px}.header-actions>.text-button{text-align:center;max-width:90px;line-height:1.3}.entry-shell{margin-top:30px;padding:0 19px}.entry-heading{margin-bottom:24px}.entry-heading h1{font-size:1.85rem}.entry-input textarea{min-height:112px}.flow-shell{padding-inline:18px}.surface{padding:20px}.capture-actions{grid-template-columns:1fr}.idea-bottom{margin-left:0}.price{font-size:1.8rem}}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.language-picker{align-items:center;gap:6px;display:flex}.language-picker select{color:#284a56;max-width:125px;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;font-size:.85rem}.idea-bottom{margin-inline-start:37px;margin-left:0}@media(max-width:480px){.idea-bottom{margin-inline-start:0}}.logo{align-items:center;gap:8px;display:flex}.logo img{object-fit:contain;width:42px;height:42px}.starter-choice{background:#ecf8f5;border:2px solid #087b80;border-radius:20px;margin:24px 0;padding:24px}.starter-choice h2{margin:8px 0;font-size:32px}.starter-choice small{font-size:14px;font-weight:400}.access-code{overflow-wrap:anywhere;background:#eef8f6;border-radius:12px;margin:24px 0;padding:20px 12px;font-size:clamp(14px,3vw,22px);display:block}.concept-image{border-radius:20px;width:100%;height:auto}.flow-shell figure{margin:24px 0}.flow-shell figcaption{color:#596e6b;margin-top:8px;font-size:13px}.loading-status{isolation:isolate;background:linear-gradient(110deg,#edf9f5,#eef5ff,#f3effc,#edf9f5) 0 0/300% 100%;border:1px solid #b7ddd9;border-radius:20px;align-items:center;gap:18px;margin:20px 0;padding:24px;animation:5s ease-in-out infinite loading-color;display:flex;position:relative;overflow:hidden}.loading-orb{flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid;position:relative}.loading-spinner{border:2px solid #0000;border-color:currentColor #0000 #0000 currentColor;border-radius:50%;flex-shrink:0;width:20px;height:20px;animation:1s linear infinite loading-spin;display:inline-block}.loading-orb>.loading-spinner{color:#087e80;border-width:3px;width:48px;height:48px;position:absolute;top:0;right:0;bottom:0;left:0}.loading-dots{gap:3px;display:flex}.loading-dots i{background:#168689;border-radius:50%;width:4px;height:4px;animation:2.4s ease-in-out infinite loading-breathe}.loading-dots i:nth-child(2){animation-delay:.3s}.loading-dots i:nth-child(3){animation-delay:.6s}.loading-copy{min-width:0}.loading-copy strong{color:#1b5964;font-size:.96rem;line-height:1.6;display:block}.loading-time{color:#577680;font-variant-numeric:tabular-nums;margin-top:4px;font-size:.78rem;display:block}.loading-copy p{color:#486b76;margin:8px 0 0;font-size:.83rem}.loading-visual{flex-wrap:wrap;align-content:center;min-height:270px}.loading-wireframe{background:#ffffff70;border:1px solid #b5d6d080;border-radius:14px;flex-wrap:wrap;gap:9px;width:100%;padding:16px;display:flex}.loading-wireframe span{background:#a5c5c180;border-radius:6px;width:44%;height:9px}.loading-wireframe div{background:linear-gradient(100deg,#afd3cd50,#ffffffb0,#adc7dc70) 0 0/250% 100%;border-radius:8px;width:100%;height:45px;animation:3s ease-in-out infinite loading-color}.loading-wireframe i{background:#b9d4d050;border-radius:5px;flex:1;height:22px}.primary:has(.loading-spinner){opacity:1;background:linear-gradient(110deg,#176e70,#356f98,#176e70) 0 0/250% 100%;animation:4s infinite loading-color}.decision-bar strong .loading-spinner{color:#176e70}@keyframes loading-spin{to{transform:rotate(360deg)}}@keyframes loading-color{0%,to{background-position:0%}50%{background-position:100%}}@keyframes loading-breathe{0%,to{opacity:.35}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.loading-status,.loading-spinner,.loading-dots i,.loading-wireframe div,.primary:has(.loading-spinner){animation:none}}.payment-methods{border:0;gap:10px;margin:24px 0;padding:0;display:grid}.payment-methods legend{margin-bottom:12px;font-weight:650}.choice.is-selected{background:#eff9f6;border-color:#087b80}.payment-methods input{margin:0}.payment-methods:disabled .choice{cursor:default}.payable{font-size:1rem}.payable strong{font-size:1.7rem;display:block}.button-row{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.code-card{background:#f1faf8;border:1px solid #b7dbd4;border-radius:1.2rem;padding:1.5rem}.code-card .access-code{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;line-height:1.8;display:block}.answer-history{margin-block:1.5rem}.answer-row{border-bottom:1px solid #e0e8e5;padding:1rem 0}.answer-row h3{font-size:1rem;font-weight:600}.answer-row p{white-space:pre-wrap;overflow-wrap:anywhere}.timeline{border-inline-start:2px solid #bfd7cf;padding-inline-start:1.5rem;list-style:none}.timeline li{overflow-wrap:anywhere;margin-block:1.5rem}.timeline time{color:#587269;font-size:.85rem;display:block}.admin-shell{max-width:72rem;margin:2rem auto;padding:1rem}.admin-shell .surface{margin-block:1rem}.admin-shell select{border:1px solid #a8bcb4;border-radius:.65rem;width:100%;min-height:44px;margin-block:.5rem 1rem;padding:.5rem;display:block}.project-row{overflow-wrap:anywhere;gap:1rem}.project-row span{min-width:0}.question-choices{border:0;padding:0}.primary:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.example[aria-pressed=true]{outline-offset:2px;outline:2px solid #147e6b}.answer-question{margin:0 0 4px;font-size:1rem;font-weight:600}.step-line .back-text{white-space:nowrap;border-radius:999px;width:auto;min-width:80px;padding-inline:1rem}.skip-link{left:auto;clip-path:inset(50%);white-space:nowrap;inset-inline-start:0;width:1px;height:1px;padding:0;top:0;overflow:hidden}.skip-link:focus{left:auto;clip-path:none;inset-inline-start:16px;width:auto;height:auto;padding:12px;top:10px;overflow:visible}.task-list{text-align:start;gap:5px;margin:10px 0 0;padding:0;list-style:none;display:grid}.task{color:#577680;align-items:center;gap:8px;font-size:.86rem;line-height:1.5;display:flex}.task-mark{text-align:center;flex:0 0 14px;font-size:.72rem}.task.is-done{color:#1b5964;opacity:.7}.task.is-active{color:#087e80;font-weight:650}.task.is-pending{opacity:.45}.entry-helper{color:#577680;margin:8px 0 0;font-size:.86rem}.aooda-working{text-align:center;background:linear-gradient(110deg,#edf9f5,#eef5ff,#f3effc,#edf9f5) 0 0/300% 100%;border:1px solid #b7ddd9;border-radius:20px;justify-items:center;gap:10px;margin:20px 0;padding:40px 24px;animation:5s ease-in-out infinite loading-color;display:grid}.working-brand{letter-spacing:.14em;text-transform:uppercase;color:#577680;margin:0;font-size:.78rem}.working-stage{color:#1b5964;margin:0;font-size:1.15rem;line-height:1.5}.working-orb{place-items:center;width:44px;height:44px;display:grid}.working-orb .loading-spinner{color:#087e80;border-width:3px;width:28px;height:28px}.working-time{color:#577680;font-variant-numeric:tabular-nums;margin:0;font-size:.86rem}.aooda-working .task-list{text-align:start;width:100%;max-width:340px}.working-note{color:#486b76;max-width:340px;margin:4px 0 0;font-size:.86rem}@media(prefers-reduced-motion:reduce){.aooda-working{animation:none}}.idea-tag{color:#075c56;vertical-align:middle;letter-spacing:.01em;background:#e8f4ef;border-radius:999px;margin-inline-start:8px;padding:2px 10px;font-size:.72rem;font-weight:600;display:inline-block}.idea input:disabled{cursor:default;opacity:.75}.care-promise{color:#0b5c5e;margin:0 0 10px;font-weight:650}.care-offer{background:#f1faf8;border:1px solid #b7ddd9;border-radius:20px;margin:20px 0;padding:20px}.care-offer h2{margin-bottom:6px;font-size:1.05rem}.care-offer .price{margin:2px 0 6px}.care-includes{gap:5px;margin:6px 0 12px;padding:0;list-style:none;display:grid}.care-includes li{align-items:flex-start;gap:8px;font-size:.92rem;line-height:1.5;display:flex}.care-includes svg{color:#087b80;flex:0 0 16px;margin-top:5px}.care-state{margin:0 0 6px}.care-state strong{color:#0b5c5e}.pay-method{align-items:center;gap:8px;margin:0 0 14px;font-weight:650;display:flex}.website-changes{margin:26px 0}.website-changes h2{margin-bottom:10px}.website-changes h3{margin:18px 0 6px;font-size:.95rem}.website-changes textarea{margin-bottom:12px}.change-list{gap:6px;margin:6px 0 12px;padding:0;list-style:none;display:grid}.change-list li{overflow-wrap:anywhere;background:#fff;border:1px solid #dbe6e9;border-radius:12px;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 12px;display:flex}.change-list small{color:#5d757e;white-space:nowrap}.change-confirm h3{margin-top:0}.file-preview{align-items:center;gap:8px;margin:0 0 12px;font-size:.9rem;display:flex}.file-preview button{color:#5d757e;background:0 0;border:0;padding:2px}.starter-included-tag{color:#6b3d00;background:linear-gradient(135deg,#fff1b8,#ffd66b);border:1px solid #f0a42b;border-radius:999px;align-items:center;width:max-content;margin-top:8px;padding:5px 10px;font-size:.76rem;font-weight:800;line-height:1.25;display:inline-flex;box-shadow:0 2px 7px #b36b001f}.starter-included-tag:before{content:"✓";margin-inline-end:5px}.idea-subtitle{color:#3f5f6b;margin-top:6px;font-size:.88rem;display:block}.idea-starter-title{color:#173f49;margin-top:8px}.starter-deliverables{color:#3f5f6b;gap:2px;margin:5px 0 0;padding-inline-start:20px;display:grid}.starter-deliverables li{line-height:1.45}.idea-preview{min-width:0;margin:16px 0 4px 37px}.idea-preview figure{margin:0}.idea-preview-open{cursor:zoom-in;background:0 0;border:0;border-radius:15px;width:100%;padding:0;display:block}.idea-preview-open img{aspect-ratio:16/10;object-fit:cover;background:#f3f7f8;border:1px solid #d6e2e5;border-radius:15px;width:100%;height:auto;transition:filter .18s,transform .18s;display:block}@media(hover:hover){.idea-preview-open:hover img{filter:brightness(.96);transform:scale(1.005)}}.idea-preview figcaption{color:#667d86;margin-top:6px;font-size:.78rem}.idea-preview-dialog{background:#10252c;border:0;border-radius:18px;max-width:none;box-shadow:0 24px 80px #07171dcc}.idea-preview-dialog[open]{place-items:center;width:min(1180px,100vw - 24px);height:min(900px,100svh - 24px);margin:0;padding:12px;display:grid;position:fixed;inset:50% auto auto 50%;overflow:hidden;transform:translate(-50%,-50%)}.idea-preview-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#07171dd9}.idea-preview-dialog>img{object-fit:contain;background:#10252c;border:0;border-radius:12px;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.idea-preview-close{z-index:2;color:#fff;background:#10252cdd;border:1px solid #fff6;border-radius:50%;place-items:center;width:48px;height:48px;font-size:1.8rem;line-height:1;display:grid;position:absolute;top:18px;right:18px}.idea-preview-close:hover{background:#173943}.idea-preview-loading{aspect-ratio:16/10;color:#5d757e;background:#f5f8f9;border:1px solid #d6e2e5;border-radius:15px;justify-content:center;align-items:center;gap:10px;font-size:.84rem;display:flex}.idea-preview-failed{color:#607681;border:1px dashed #cfdbde;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;min-height:70px;padding:12px 14px;font-size:.84rem;display:flex}.idea-preview-failed .text-button{min-height:44px}@media(max-width:480px){.idea-preview{margin-inline-start:0}}.opportunity-inline-progress{color:#496872;background:#f7faf9;border:1px solid #d6e4e5;border-radius:14px;align-items:center;gap:10px;margin:12px 0 16px;padding:12px 14px;font-size:.88rem;line-height:1.45;display:flex}.opportunity-inline-progress .loading-spinner{color:#168080;flex:0 0 18px;width:18px;height:18px}.more-options-loading{margin:28px 0 18px}.more-options-loading h2{color:#244b57;margin:0 0 6px;font-size:1.08rem}.more-options-loading>p{margin:0 0 12px}.option-skeleton-list{gap:12px;display:grid}.option-skeleton{background:#fbfdfd;border:1px solid #d7e3e6;border-radius:18px;padding:17px;overflow:hidden}.option-skeleton-head{color:#496872;align-items:center;gap:10px;margin-bottom:14px;font-size:.9rem;display:flex}.option-skeleton-head .loading-spinner{color:#168080;flex:0 0 18px;width:18px;height:18px}.skeleton-line{background:linear-gradient(90deg,#e7eeee 20%,#f7fafa,#e7eeee 70%) 0 0/220% 100%;border-radius:999px;width:72%;height:10px;margin-top:9px;animation:1.6s ease-in-out infinite skeleton-shimmer;display:block}.skeleton-line.is-wide{width:92%}.skeleton-line.is-short{width:48%}@keyframes skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){.skeleton-line{animation:none}}.text-button.inline{min-height:auto;padding:0;font-weight:600;text-decoration:underline}.account-shell h1{margin-bottom:4px}.account-name{margin:0 0 6px;font-size:1.05rem;font-weight:650}.account-section{letter-spacing:.06em;text-transform:uppercase;color:#5d757e;margin:34px 0 10px;font-size:.82rem;font-weight:650}.setting-row{text-align:start;color:#152f3a;cursor:pointer;background:#fff;border:1px solid #d8e3e7;border-radius:16px;align-items:center;gap:14px;width:100%;min-height:68px;margin-bottom:10px;padding:14px 16px;display:flex}.setting-row:hover{border-color:#197477}.setting-row:focus-visible{outline-offset:3px;outline:3px solid #168080}.setting-icon{color:#126569;background:#eff7f6;border-radius:12px;flex:0 0 40px;place-items:center;height:40px;display:grid}.setting-text{flex:1;min-width:0}.setting-text strong{font-size:1.06rem;font-weight:650;line-height:1.4;display:block}.setting-text small{color:#5d757e;margin-top:2px;font-size:.85rem;display:block}.setting-panel{background:#f6fafa;border:1px solid #d8e3e7;border-radius:16px;margin:-4px 0 14px;padding:16px}.setting-panel p{margin:0 0 10px;font-size:.92rem}.panel-actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:12px;display:flex}.setting-line{border-bottom:1px solid #e2ecef;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;font-size:.92rem;display:flex}.setting-line small{color:#5d757e}.account-logout{margin:34px auto 0;display:block}.journey-rail{min-width:0;margin:4px 0 20px}.journey-count{letter-spacing:.05em;text-transform:uppercase;color:#5d757e;margin:0 0 8px;font-size:.76rem;font-weight:650}.journey-steps{flex-wrap:wrap;gap:4px 13px;margin:0;padding:0;list-style:none;display:flex}.journey-step{color:#577680;align-items:center;gap:6px;min-width:0;font-size:.84rem;line-height:1.5;display:flex}.journey-mark{font-variant-numeric:tabular-nums;background:#fff;border:1px solid #b9c9cf;border-radius:50%;flex:0 0 22px;place-items:center;width:22px;height:22px;font-size:.72rem;font-weight:650;display:grid}.journey-step.is-done{color:#1b5964}.journey-step.is-done .journey-mark{color:#116a63;background:#e6f4f0;border-color:#9dc7bd}.journey-step.is-current{color:#0b5c5e;font-weight:650}.journey-step.is-current .journey-mark{color:#fff;background:#087b80;border-color:#087b80}.journey-step.is-todo{opacity:.5}.journey-question-count{color:#1b5964;margin:0;font-size:.95rem;font-weight:650}.journey-slow{margin-top:8px}.journey-missing ul{margin:6px 0 0;padding-inline-start:1.2rem}.journey-missing li{overflow-wrap:anywhere}@media(max-width:480px){.journey-steps{gap:4px 10px}.journey-step{font-size:.79rem}}.change-confirm h3{color:#0b5c5e;margin:0 0 10px;font-size:1.15rem;font-weight:700}.change-confirm{background:#f4fbf9;border-color:#b7ddd9}@media(max-width:720px){.account-in-header{display:none}}@media(min-width:721px){.bottom-nav{display:none}.with-bottom{padding-bottom:0}}.disclosure{width:100%;margin:10px 0 0}.disclosure>summary{color:#244b57;cursor:pointer;background:#f8fbfb;border:1px solid #cfdde1;border-radius:13px;grid-template-columns:1fr auto auto;align-items:center;gap:10px;width:100%;min-height:50px;padding:12px 14px;font-size:.92rem;font-weight:650;display:grid}.disclosure>summary:hover{background:#f1f8f7;border-color:#7fb9b4}.disclosure>summary:after{content:"›";color:#167473;font-size:1.35rem;line-height:1;transition:transform .16s;transform:rotate(90deg)}.disclosure[open]>summary:after{content:"›";transform:rotate(-90deg)}.disclosure-hint{color:#70878f;white-space:nowrap;font-size:.75rem;font-weight:500}.disclosure-body{padding:12px 14px 2px}.disclosure>ul,.disclosure>p,.disclosure>h3{margin-inline:14px}.idea-bottom{grid-template-columns:1fr;gap:10px;margin:15px 0 0 37px;display:grid}.idea-bottom .idea-price{color:#2a4d58;font-size:.9rem;font-weight:650}.idea-bottom .idea-price small{color:#617782;font-weight:450;display:inline}.idea-bottom .disclosure{max-width:none;margin:0}.idea details{max-width:none}@media(max-width:480px){.idea-bottom{margin-inline-start:0}.disclosure>summary{grid-template-columns:1fr auto auto;padding:12px}.disclosure-hint{display:none}}.loading-rotating{color:#315e69;margin-top:5px;font-size:.86rem;animation:.32s loading-copy-in;display:block}.working-subnote{color:#6a8088;margin:0;font-size:.78rem}@keyframes loading-copy-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.loading-rotating{animation:none}}.concept-wait-details{text-align:start;background:#ffffffb8;border:1px solid #d7e5e7;border-radius:14px;width:100%;margin-top:10px;padding:14px 16px}.concept-wait-details>strong{color:#244b57;margin-bottom:8px;display:block}.concept-wait-details ul{color:#48636d;margin:0 0 10px;padding-inline-start:20px}.concept-wait-details li{margin:5px 0}.concept-wait-details p{margin:7px 0}.concept-reasoning ul{margin:8px 0 14px;padding-inline-start:20px}.concept-reasoning li{color:#48636d;margin:5px 0}.entry-subheadline{color:#506c76;max-width:660px;margin:14px 0 0;font-size:clamp(1rem,2.4vw,1.28rem);line-height:1.65}.account-shell{max-width:760px}.account-hero{background:linear-gradient(145deg,#fff,#f5fbfa);border:1px solid #d8e3e7;border-radius:22px;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;margin-bottom:16px;padding:20px;display:grid}.account-avatar{color:#0b6663;background:#dff3ef;border-radius:18px;place-items:center;width:58px;height:58px;font-size:1.5rem;font-weight:800;display:grid}.account-hero-copy{min-width:0}.account-hero-copy .eyebrow{margin-bottom:3px}.account-hero-copy h1{overflow-wrap:anywhere;margin:0 0 4px;font-size:1.55rem}.account-hero-copy .muted{margin:0}.account-edit-cta{white-space:nowrap;min-height:44px;padding-inline:14px}.account-summary-grid{grid-template-columns:1fr 1fr;gap:12px;margin:0 0 20px;display:grid}.account-summary-card{background:#fff;border:1px solid #dbe6e9;border-radius:18px;align-items:flex-start;gap:12px;padding:16px;display:flex}.account-summary-card>div{min-width:0}.account-summary-card small{color:#647b84;margin-bottom:2px;font-size:.78rem;display:block}.account-summary-card strong{color:#173b46;overflow-wrap:anywhere;font-size:1.05rem;line-height:1.35;display:block}.account-summary-card span:last-child{color:#607681;margin-top:3px;font-size:.82rem;display:block}.account-primary-card{background:#f1faf8;border:1px solid #b9dcd6;border-radius:20px;margin:0 0 28px;padding:20px}.account-card-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.account-card-heading h2{margin:0;font-size:1.18rem}.account-card-heading .eyebrow{margin-bottom:4px}.account-status-pill{color:#0e6662;white-space:nowrap;background:#dff2ee;border-radius:999px;align-items:center;min-height:28px;padding:4px 9px;font-size:.75rem;font-weight:700;display:inline-flex}.account-primary-card>.primary{width:100%;margin-top:14px}.account-action-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.account-action-grid-two{grid-template-columns:repeat(2,1fr)}.account-action-grid .setting-row{grid-template-columns:auto 1fr auto;align-content:start;height:100%;min-height:138px;margin:0;padding:16px;display:grid}.account-action-grid .setting-icon{margin-bottom:12px}.account-action-grid .setting-text strong{font-size:.98rem}.account-action-grid .setting-text small{font-size:.78rem;line-height:1.45}.account-utility-list{gap:8px;display:grid}.account-utility-list .setting-row{margin:0}.account-section{margin-top:30px}@media(max-width:640px){.account-hero{grid-template-columns:auto 1fr}.account-edit-cta{grid-column:1/-1;width:100%}.account-summary-grid{grid-template-columns:1fr 1fr}.account-action-grid,.account-action-grid-two{grid-template-columns:1fr}.account-action-grid .setting-row{align-items:center;min-height:76px;display:flex}.account-action-grid .setting-icon{margin-bottom:0}}@media(max-width:400px){.account-summary-grid{grid-template-columns:1fr}}.care-cancel-entry{color:#87959b;text-underline-offset:3px;min-height:44px;margin:28px auto 0;padding:12px 4px 0;font-size:.78rem;font-weight:500;text-decoration:underline;display:block}.care-cancel-flow{background:#fffaf8;border:1px solid #e2d7d3;border-radius:18px;margin-top:16px;padding:18px}.care-cancel-flow h3{color:#402f2b;margin:0 0 8px;font-size:1.05rem}.care-cancel-losses{color:#5f4a44;margin:10px 0 14px;padding-inline-start:20px}.care-cancel-losses li{margin:6px 0}.care-cancel-actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.care-cancel-actions .primary,.care-cancel-actions .secondary,.care-cancel-actions .danger-button{flex:180px}.care-cancel-reasons{gap:8px;margin:12px 0;display:grid}.choice-button{text-align:start;color:#294a54;background:#fff;border:1px solid #d5e0e4;border-radius:12px;min-height:48px;padding:10px 14px}.choice-button.is-selected{background:#eff8f6;border-color:#167473;box-shadow:inset 0 0 0 1px #167473}.danger-button{color:#8a3024;background:#fff;border:1px solid #b55848;border-radius:14px;justify-content:center;align-items:center;min-height:52px;padding:12px 20px;font-weight:700;display:flex}.danger-button:hover:not(:disabled){background:#fff3f0}.account-section-note{color:#607681;margin:-4px 0 14px;font-size:.9rem}.understanding-grid{grid-template-columns:1fr;gap:10px;display:grid}.understanding-card{background:#fff;border:1px solid #d8e3e7;border-radius:17px;align-items:flex-start;gap:13px;padding:16px;display:flex}.understanding-card>div{flex:1;min-width:0}.understanding-card small{letter-spacing:.03em;text-transform:uppercase;color:#6b8189;margin-bottom:4px;font-size:.76rem;font-weight:650;display:block}.understanding-card strong{color:#1c3e49;overflow-wrap:anywhere;font-size:.98rem;line-height:1.55;display:block}.understanding-card div>span{color:#18726f;margin-top:5px;font-size:.78rem;display:block}.account-context-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:12px 0 24px;display:flex}.account-context-actions .secondary{min-height:46px}.account-opportunity-card{background:#f2faf8;border:1px solid #b8ddd7;border-radius:19px;margin:8px 0 26px;padding:19px}.account-opportunity-card h2{margin-bottom:8px;font-size:1.08rem}.account-opportunity-card p{margin-bottom:8px;font-size:.9rem}@media(min-width:700px){.understanding-grid{grid-template-columns:repeat(3,1fr)}.understanding-card{min-height:170px;display:block}.understanding-card .setting-icon{margin-bottom:14px}}.diagnosis-other{background:#f8fbfb;border:1px solid #d8e3e7;border-radius:16px;margin:18px 0;padding:15px}.diagnosis-other label{color:#315661;margin-bottom:8px;font-size:.88rem;font-weight:650;display:block}.diagnosis-other textarea{min-height:82px;margin-bottom:10px}.diagnosis-other .secondary{width:100%}.context-edit-panel{margin-top:12px}.context-edit-panel label{margin-bottom:8px;font-weight:650;display:block}.project-identity{gap:3px;margin:10px 0 14px;display:grid}.project-package{letter-spacing:.05em;text-transform:uppercase;color:#167473;font-size:.78rem;font-weight:800}.project-identity strong{color:#173b46;font-size:1.08rem;line-height:1.4}.intake-progress,.delivery-progress{background:#f8fbfb;border:1px solid #d6e4e5;border-radius:17px;margin:14px 0;padding:15px}.intake-progress.is-compact,.delivery-progress.is-compact{margin:10px 0;padding:12px}.intake-progress-copy,.delivery-heading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.intake-progress-copy strong,.delivery-heading strong{color:#173b46}.intake-progress-copy span,.delivery-heading span{color:#607681;text-align:end;font-size:.82rem}.progress-track{background:#e4ecee;border-radius:999px;height:10px;overflow:hidden}.progress-track>span{border-radius:inherit;background:#16807b;height:100%;transition:width .3s;display:block}.intake-progress .muted,.delivery-progress .muted{margin:9px 0 0;font-size:.84rem}.delivery-track>span{background:#167473}.project-action-card>.primary{width:100%;margin-top:12px}.context-uploader{background:#fbfdfd;border:1px solid #d6e4e5;border-radius:18px;margin:22px 0;padding:18px}.context-uploader h2{margin:0 0 7px;font-size:1.04rem}.context-uploader p{color:#506a74;font-size:.9rem}.context-uploader textarea{min-height:72px;margin:7px 0 10px}.context-uploader .secondary{width:100%}.context-file-list{flex-wrap:wrap;gap:8px;margin:10px 0;display:flex}.context-file-list a{color:#176a67;background:#eef6f5;border-radius:10px;padding:7px 10px;font-size:.82rem;text-decoration:none}.delivery-promise{color:#1d5554;background:#eef8f6;border-radius:16px;margin:20px 0;padding:16px 18px;line-height:1.55}.qa-answer{border-bottom:1px solid #dbe5e7;padding:17px 0;position:relative}.qa-answer:last-child{border-bottom:0}.qa-index{color:#17736f;margin-bottom:5px;font-size:.72rem;font-weight:800;display:inline-block}.qa-answer-label{text-transform:uppercase;letter-spacing:.04em;color:#668087;margin-top:11px;font-size:.72rem;font-weight:800;display:block}.answer-value{white-space:pre-wrap;color:#173b46;margin:4px 0 5px}.qa-answer time{color:#7a8d94;margin-top:5px;font-size:.75rem;display:block}.intake-operator-review{margin:16px 0}.operator-facts{gap:8px;margin:14px 0;display:grid}.operator-facts>div{background:#fff;border:1px solid #e0e8ea;border-radius:12px;padding:10px 12px}.operator-facts strong{color:#355761;font-size:.78rem;display:block}.operator-facts span{color:#18726f;font-size:.72rem}.operator-facts p{overflow-wrap:anywhere;margin:4px 0 0;font-size:.82rem}@media(max-width:520px){.intake-progress-copy,.delivery-heading{display:grid}.intake-progress-copy span,.delivery-heading span{text-align:start}}.trust-disclosure{background:linear-gradient(105deg,#f2f8f8,#edf7f6);border:1px solid #d5e4e5;border-radius:13px;margin:2px 0 4px;overflow:hidden}.trust-disclosure summary{color:#214d56;gap:10px;min-height:52px;margin:0;padding:9px 12px}.trust-disclosure summary strong{flex:1;font-size:.79rem;font-weight:700;line-height:1.4}.trust-disclosure summary:after{content:"⌄";color:#47717a;margin-inline-start:auto;font-size:1.05rem;line-height:1}.trust-disclosure[open] summary:after{content:"⌃"}.trust-people-icon{background:#d8eeec;border-radius:10px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:1.15rem;display:grid}.trust-content{padding:0 14px 14px 56px}.trust-content p{color:#4d6871;margin:0 0 8px;font-size:.82rem;line-height:1.55}.trust-content p:last-child{color:#244d55;margin-bottom:0}@media(max-width:420px){.trust-disclosure summary{padding:8px 10px}.trust-disclosure summary strong{font-size:.76rem}.trust-content{padding:0 12px 13px}.trust-content p{font-size:.79rem}}@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}@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}
