@import "https://fonts.googleapis.com/css2?family=Google+Sans:ital,opsz,wght@0,17..18,400..700;1,17..18,400..700&family=Google+Sans+Display:wght@400;500;700&family=Google+Sans+Text:wght@400;500;700&display=swap";@layer components;@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--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:ui-sans-serif, system-ui, 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-blue-500:oklch(62.3% .214 259.815);--color-white:#fff;--spacing:.25rem;--radius-lg:.5rem;--radius-xl:.75rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,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;-webkit-text-decoration:inherit;-webkit-text-decoration: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}}@layer utilities{.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}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.contents{display:contents}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.scroll-smooth{scroll-behavior:smooth}.border{border-style:var(--tw-border-style);border-width:1px}.bg-\[\#0F172A\]{background-color:#0f172a}.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,)}.selection\:bg-blue-500 ::selection{background-color:var(--color-blue-500)}.selection\:bg-blue-500::selection{background-color:var(--color-blue-500)}.selection\:text-white ::selection{color:var(--color-white)}.selection\:text-white::selection{color:var(--color-white)}}:root{--page-bg:#050507;--ink:#fff;--muted:#d5d5de;--quiet:#9b9ca8;--dim:#6f7080;--panel:#191a1fd6;--panel-strong:#191a1ff0;--panel-soft:#ffffff0e;--line:#ffffff1f;--line-strong:#fff3;--accent:#8b5cf6;--accent-2:#3b82f6;--accent-3:#63e7ea;--success:#8cffd4;--danger:#ff8e9b;--radius-xl:32px;--radius-lg:24px;--radius-md:18px;--shadow-deep:0 28px 90px #0000006b;--shadow-border:inset 0 1px 0 #ffffff1a;--stitch-font:"Google Sans", "Google Sans Text", system-ui, Avenir, Helvetica, Arial, sans-serif;--stitch-display-font:"Google Sans Display", "Google Sans", sans-serif;font-family:var(--stitch-font);color:var(--ink);background:var(--page-bg)}*{box-sizing:border-box}html{background:var(--page-bg);scroll-behavior:smooth}body{background:var(--page-bg);min-width:320px;min-height:100vh;color:var(--ink);font-family:var(--stitch-font);-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}button,input,textarea,select{font:inherit;letter-spacing:0}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}::selection{color:var(--ink);background:#63e7ea4d}.app-shell{background:0 0;min-height:100vh;position:relative}.app-shell>:not(.motion-scene):not(.chat-launcher):not(.chat-shell){z-index:1;position:relative}.hero-section{isolation:isolate;min-height:max(100vh,100dvh,1040px);padding:0 24px 84px;position:relative;overflow:hidden}.motion-scene{z-index:0;pointer-events:none;background:radial-gradient(at 50% 16%,#2a304a24,#0000 42%),#020204;position:fixed;inset:0;overflow:hidden}.motion-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.hero-section .site-header,.hero-content{z-index:1;position:relative}.site-header{z-index:5;grid-template-columns:1fr auto;align-items:center;width:min(1000px,100vw - 48px);height:90px;margin:0 auto;display:grid;position:relative}.brand-mark,.top-nav,.header-cta{font-size:14px;font-weight:700}.brand-mark{color:var(--ink);justify-self:start;align-items:center;gap:10px;display:inline-flex}.brand-glyph{color:#07070b;background:linear-gradient(135deg,#fff,#d8dcff 50%,#7ef5f3);border-radius:8px;place-items:center;width:26px;height:26px;display:grid}.beta-pill{border:1px solid var(--line-strong);height:23px;color:var(--muted);border-radius:999px;align-items:center;padding:0 8px;font-size:11px;font-weight:500;display:inline-flex}.top-nav{color:#ffffffbd;justify-self:center;align-items:center;gap:26px;display:none}.top-nav a{transition:color .18s}.top-nav a:hover{color:var(--ink)}@media (width>=980px){.site-header{grid-template-columns:1fr auto auto;gap:30px}.top-nav{display:inline-flex}}.header-cta{color:#09090d;background:#fffffff0;border-radius:999px;justify-content:center;justify-self:end;align-items:center;min-width:102px;height:48px;padding:0 26px;transition:transform .18s,background .18s;display:inline-flex;box-shadow:0 12px 40px #ffffff14}.header-cta:hover{background:#fff;transform:translateY(-1px)}.hero-content{text-align:center;flex-direction:column;align-items:center;width:min(1100px,100vw - 48px);margin:clamp(150px,24svh,330px) auto 0;display:flex}.hero-content h1{color:#fff;max-width:840px;font-family:var(--stitch-display-font);letter-spacing:0;margin:0;font-size:68px;font-weight:400;line-height:1.04}.hero-content p{color:#ffffffc7;letter-spacing:0;max-width:690px;margin:22px 0 0;font-size:18px;font-weight:400;line-height:1.45}.hero-actions{order:4;gap:12px;margin-top:22px;display:none}.primary-button,.secondary-button,.audit-form button,.price-card a{cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:48px;font-size:14px;font-weight:700;transition:transform .18s,background .18s,border-color .18s,color .18s;display:inline-flex}.primary-button{color:#08080c;background:#fff;padding:0 23px 0 25px}.primary-button:hover,.secondary-button:hover,.audit-form button:hover,.price-card a:hover{transform:translateY(-1px)}.secondary-button{color:var(--ink);background:#ffffff14;border:1px solid #ffffff29;padding:0 24px}.secondary-button:hover{background:#ffffff1f;border-color:#ffffff47}.prompt-panel{border-radius:var(--radius-xl);text-align:left;width:min(690px,100vw - 48px);min-height:224px;color:var(--muted);box-shadow:var(--shadow-deep), var(--shadow-border);-webkit-backdrop-filter:blur(28px)saturate(1.16);backdrop-filter:blur(28px)saturate(1.16);background:#08080c8f;border:1px solid #ffffff24;flex-direction:column;justify-content:space-between;margin-top:76px;padding:24px 24px 20px;transition:min-height .22s,border-color .22s,background .22s,box-shadow .22s;display:flex}.prompt-panel:focus-within{background:#08080ca3;border-color:#7ef5f34d;box-shadow:0 24px 80px #0000006b,0 0 0 1px #7ef5f314,0 0 64px #53b6ff1a}.prompt-panel.has-draft{min-height:322px}.prompt-panel textarea{resize:none;color:#ffffffdb;width:100%;min-height:82px;font:inherit;letter-spacing:0;background:0 0;border:0;outline:none;padding:0;font-size:22px;line-height:1.28}.prompt-panel textarea::placeholder{color:#ffffffc7}.prompt-draft{background:linear-gradient(135deg,#7ef5f31a,#7e68ff14),#ffffff0a;border:1px solid #7ef5f329;border-radius:20px;margin:18px 0 4px;padding:16px;animation:.22s both prompt-draft-in}.prompt-draft span{color:#7ef5f3;text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:800;display:block}.prompt-draft strong{color:#fff;margin-top:7px;font-size:17px;line-height:1.2;display:block}.prompt-draft p{color:#ffffffb3;margin:8px 0 0;font-size:14px;line-height:1.45}.prompt-draft-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.prompt-draft-actions button,.prompt-draft-actions a{color:#ffffffd6;cursor:pointer;background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;align-items:center;min-height:34px;padding:0 13px;font-size:13px;font-weight:800;display:inline-flex}.prompt-draft-actions button:first-child{color:#06070a;background:#fffffff5}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes prompt-draft-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.prompt-text{color:#ffffffc7;font-size:22px;line-height:1.25}.prompt-controls{align-items:center;gap:16px;display:flex}.control-spacer{flex:1}.icon-control,.ghost-icon-control,.send-control,.model-control,.segmented-control{color:#ffffffbd;border:0}.icon-control,.ghost-icon-control,.send-control{background:0 0;border-radius:999px;place-items:center;width:38px;height:38px;display:grid}.ghost-icon-control,.send-control{color:#fff9}.send-control{color:#ffffff6b}.send-control:disabled{opacity:.34;cursor:not-allowed}.segmented-control{background:#12121cad;border-radius:999px;align-items:center;gap:2px;height:46px;padding:4px;display:inline-flex}.segmented-control button{color:#ffffffb8;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;height:38px;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex}.segmented-control .is-active{color:#fff;background:#ffffff29}.model-control{background:#ffffff24;border-radius:999px;align-items:center;gap:8px;height:42px;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex}.command-panel{text-align:left;color:#eceef7d1;-webkit-backdrop-filter:blur(42px)saturate(1.18);background:#05060ab8 padding-box padding-box;border:1px solid #ffffff1b;border-radius:22px;flex-direction:column;width:min(900px,100vw - 48px);min-height:292px;margin-top:82px;padding:24px 26px 22px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 90px #0006,inset 0 1px #ffffff12,inset 0 -1px #ffffff09}.command-panel>*{z-index:1;position:relative}.command-panel.has-thread{min-height:548px}.command-composer{flex-direction:column;flex:auto;min-height:0;margin-top:auto;display:flex}.command-panel.has-thread .command-composer{background:#ffffff0b;border:1px solid #ffffff16;border-radius:18px;flex:none;padding:14px}.command-prompt{color:#e5e7f0b8;letter-spacing:-.01em;margin:0;font-size:19px;font-weight:400;line-height:1.25}.command-input{resize:none;color:#f8f9fce6;background:0 0;border:0;outline:none;width:100%;min-height:128px;padding:0;font-size:21px;font-weight:400;line-height:1.3}.command-input::placeholder{color:#e5e7f0b8}.command-input:disabled{cursor:wait;opacity:.72}.command-panel.has-thread .command-input{min-height:54px;font-size:16px}.command-thread{scrollbar-width:thin;flex-direction:column;flex:auto;gap:14px;min-height:220px;max-height:320px;margin:-2px -8px 16px 0;padding-right:8px;display:flex;overflow-y:auto}.command-message{color:#f8f9fce0;border-radius:16px;width:fit-content;max-width:min(76%,560px);padding:11px 13px;font-size:14px;font-weight:500;line-height:1.42}.command-message.is-user{color:#06080ce6;background:#f8f9fce6;align-self:flex-end}.command-message.is-assistant{background:#ffffff13;border:1px solid #ffffff13;border-radius:18px;align-self:flex-start;width:min(100%,760px);max-width:100%;padding:14px 16px}.command-assistant-response p,.command-assistant-response ul,.command-assistant-response ol{margin:0 0 10px}.command-assistant-response p:last-child,.command-assistant-response ul:last-child,.command-assistant-response ol:last-child{margin-bottom:0}.command-assistant-response ul,.command-assistant-response ol{padding-left:20px}.command-assistant-response li{margin:5px 0}.command-assistant-response strong{color:#fffffff5;font-weight:800}.command-typing-cursor{vertical-align:-.18em;background:#f8f9fcdb;border-radius:999px;width:7px;height:1.1em;margin-left:3px;animation:.9s steps(2,end) infinite command-cursor-blink;display:inline-block}@keyframes command-cursor-blink{0%,45%{opacity:1}46%,to{opacity:.18}}.command-message-status{color:#e7ebf794}.command-toolbar{align-items:center;gap:11px;min-width:0;margin-top:auto;padding-top:40px;display:flex}.command-panel.has-thread .command-toolbar{padding-top:12px}.command-modes,.command-tools{align-items:center;min-width:0;display:flex}.command-segmented{background:#1e2030d6;border-radius:999px;gap:2px;height:38px;padding:3px;box-shadow:inset 0 1px #ffffff0b,0 8px 24px #0000002e}.command-tools{gap:8px;margin-left:auto}.command-icon-button,.command-send-button,.command-mode{color:#ffffff8f;cursor:pointer;background:#ffffff09;border:1px solid #ffffff12;justify-content:center;align-items:center;transition:color .18s,background .18s,border-color .18s;display:inline-flex}.command-icon-button,.command-send-button{border-radius:999px;flex:none;width:32px;height:32px}.command-toolbar>.command-icon-button{background:0 0;border-color:#0000;width:24px;height:32px}.command-mode{color:#dde1ed94;background:0 0;border-color:#0000;border-radius:999px;flex:none;gap:6.5px;height:32px;padding:0 14px;font-size:12px;font-weight:600}.command-mode.is-active{color:#f8f9fceb;background:#ffffff21;border-color:#0000}.command-icon-button:hover,.command-send-button:hover,.command-mode:hover{color:#ffffffdb;background:#ffffff13;border-color:#ffffff26}.command-icon-button:focus,.command-send-button:focus,.command-mode:focus{outline:none}.command-icon-button:focus-visible,.command-send-button:focus-visible,.command-mode:focus-visible{outline-offset:2px;outline:1px solid #bee6ff94}.command-send-button{color:#ffffff8f;background:0 0;border-color:#0000}.command-icon-button:disabled,.command-send-button:disabled,.command-mode:disabled,.command-quick-replies button:disabled,.command-lead-form button:disabled{cursor:wait;opacity:.48}.command-quick-replies{flex-wrap:wrap;gap:8px;margin:0 0 12px;display:flex}.command-quick-replies button,.command-link-button,.command-lead-form input,.command-lead-form button{color:#f8f9fcdb;font:inherit;background:#fff1;border:1px solid #ffffff16}.command-quick-replies button,.command-link-button,.command-lead-form button{cursor:pointer;border-radius:999px;height:34px;padding:0 14px;font-size:12px;font-weight:700;transition:background .18s,border-color .18s,color .18s}.command-quick-replies button:hover,.command-link-button:hover,.command-lead-form button:hover{color:#fff;background:#ffffff1a;border-color:#ffffff29}.command-lead-form{grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:8px;margin:0 0 12px;display:grid}.command-lead-form input{border-radius:999px;outline:none;width:100%;min-width:0;height:38px;padding:0 13px;font-size:12px}.command-lead-form input::placeholder{color:#e5e7f085}.command-lead-form input:focus-visible,.command-lead-form button:focus-visible,.command-quick-replies button:focus-visible,.command-link-button:focus-visible{outline-offset:2px;outline:1px solid #bee6ff94}.command-link-button{justify-content:center;align-self:flex-start;align-items:center;margin-bottom:12px;text-decoration:none;display:inline-flex}.guide-panel{text-align:left;color:#ffffffd1;-webkit-backdrop-filter:blur(34px)saturate(1.24);backdrop-filter:blur(34px)saturate(1.24);background:radial-gradient(circle at 12% 105%,#63e7ea3d,#0000 34%),radial-gradient(circle at 88% 120%,#8b5cf63d,#0000 36%),linear-gradient(#0d0e1594,#04050a6b);border:1px solid #ffffff1a;border-radius:32px;flex-direction:column;gap:15px;width:min(760px,100vw - 48px);min-height:334px;margin-top:68px;padding:22px;transition:min-height .26s,border-color .22s,background .22s,box-shadow .22s,transform .22s;display:flex;position:relative;overflow:hidden;box-shadow:0 34px 110px #0000007a,0 0 90px #4199ff1a,inset 0 1px #ffffff1f}.guide-panel:before,.guide-panel:after{content:"";pointer-events:none;position:absolute}.guide-panel:before{border-radius:inherit;opacity:.74;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(135deg,#7ef5f37a,#ffffff1a 28%,#8b5cf66b 66%,#ffffff1f);padding:1px;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.guide-panel:after{border-radius:inherit;mix-blend-mode:screen;opacity:.54;background:linear-gradient(#ffffff12,#0000 32%),radial-gradient(circle at 18% 92%,#52c3ff33,#0000 40%),radial-gradient(circle at 78% 100%,#b274ff2b,#0000 38%);inset:1px}.guide-panel>*{z-index:1;position:relative}.guide-panel:focus-within{background:radial-gradient(circle at 12% 105%,#63e7ea47,#0000 34%),radial-gradient(circle at 88% 120%,#8b5cf647,#0000 36%),linear-gradient(#0d0e159e,#04050a70);border-color:#7ef5f347;box-shadow:0 34px 120px #00000080,0 0 0 1px #7ef5f314,0 0 84px #56bbff26,inset 0 1px #ffffff24}.guide-panel.is-active{min-height:520px}.guide-panel-header,.guide-controls,.guide-recommendation-actions{align-items:center;display:flex}.guide-panel-header{justify-content:space-between;gap:16px}.guide-badge,.guide-mode-pill,.guide-icon-control,.guide-submit-control,.guide-quiet-control,.guide-chip-grid button,.guide-option-grid button,.guide-team-input button,.guide-recommendation-actions button,.guide-recommendation-actions a{color:#ffffffc7;background:#ffffff14;border:0;border-radius:999px;align-items:center;display:inline-flex}.guide-badge{color:#ffffffd1;gap:7px;min-height:30px;padding:0 11px;font-size:12px;font-weight:800}.guide-badge svg,.guide-fit svg{color:var(--accent-3)}.guide-progress{gap:5px;display:flex}.guide-progress span{background:#ffffff24;border-radius:999px;width:24px;height:3px;transition:background .2s,width .2s}.guide-progress .is-active{background:linear-gradient(90deg, var(--accent-3), var(--accent));width:32px}.guide-panel textarea{resize:none;color:#ffffffe6;width:100%;min-height:70px;font:inherit;letter-spacing:0;background:0 0;border:0;outline:none;padding:4px 0 0;font-size:23px;line-height:1.24}.guide-panel textarea::placeholder{color:#ffffffc7}.guide-helper{color:#ffffff94;max-width:620px;margin:-4px 0 0;font-size:14px;line-height:1.45}.guide-chip-grid{flex-wrap:wrap;gap:8px;display:flex}.guide-chip-grid button,.guide-option-grid button{cursor:pointer;gap:7px;min-height:36px;padding:0 13px;font-size:12px;font-weight:800;transition:transform .18s,background .18s,color .18s,box-shadow .18s}.guide-chip-grid button:hover,.guide-chip-grid .is-selected,.guide-option-grid button:hover,.guide-option-grid .is-selected{color:#fff;background:#ffffff24;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #7ef5f329}.guide-flow,.guide-recommendation,.guide-guardrail{animation:.26s both guide-content-in}.guide-flow{gap:12px;display:grid}.guide-assistant-note,.guide-guardrail,.guide-fit,.guide-placeholder-state{background:#ffffff0e;border:1px solid #7ef5f324;border-radius:18px;gap:10px;display:flex}.guide-assistant-note,.guide-guardrail{color:#ffffffbd;padding:13px 14px;font-size:14px;line-height:1.45}.guide-assistant-note svg,.guide-guardrail svg{color:var(--accent-3);flex:none;margin-top:2px}.guide-question-card,.guide-recommendation{background:radial-gradient(circle at 12% 0,#7ef5f314,#0000 34%),#ffffff0e;border:1px solid #ffffff1f;border-radius:24px;box-shadow:inset 0 1px #ffffff14}.guide-question-card{padding:18px}.guide-step-label,.guide-recommendation-heading span,.guide-next-step span{color:var(--accent-3);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900;display:block}.guide-question-card h2{color:#fff;margin:9px 0 15px;font-size:22px;font-weight:500;line-height:1.18}.guide-option-grid{flex-wrap:wrap;gap:9px;display:flex}.guide-option-grid button{background:#ffffff13}.guide-team-input{gap:10px;display:flex}.guide-team-input input{color:#fff;background:#03040970;border:1px solid #ffffff1f;border-radius:999px;outline:none;flex:1;min-width:0;height:46px;padding:0 16px}.guide-team-input input:focus{border-color:#7ef5f357;box-shadow:0 0 0 3px #7ef5f314}.guide-team-input button{color:#07070a;cursor:pointer;background:#fffffff0;gap:7px;min-height:46px;padding:0 16px;font-size:13px;font-weight:900}.guide-recommendation{padding:18px}.guide-recommendation-heading strong{color:#fff;margin-top:7px;font-size:26px;font-weight:500;line-height:1.12;display:block}.guide-recommendation p{color:#ffffffad;margin:11px 0 0;font-size:14px;line-height:1.5}.guide-fit{color:#ffffffb8;margin-top:14px;padding:11px 12px;font-size:13px;line-height:1.4}.guide-recommendation ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:15px 0 0;padding:0;list-style:none;display:grid}.guide-recommendation li{color:#ffffffbd;background:#ffffff0f;border-radius:12px;align-items:center;gap:7px;min-height:34px;padding:8px 10px;font-size:12px;font-weight:800;display:flex}.guide-recommendation li svg{color:var(--success);flex:none}.guide-next-step{margin-top:15px}.guide-next-step strong{color:#fff;margin-top:6px;font-size:15px;line-height:1.3;display:block}.guide-placeholder-state{color:#ffffffb8;margin-top:14px;padding:10px 12px;font-size:13px}.guide-controls{gap:12px;margin-top:auto}.guide-icon-control,.guide-submit-control{cursor:pointer;justify-content:center;width:38px;height:38px}.guide-icon-control{background:0 0}.guide-mode-pill{gap:8px;min-height:40px;padding:0 14px;font-size:13px;font-weight:800}.guide-control-spacer{flex:1}.guide-quiet-control{color:#ffffffa3;cursor:pointer;background:0 0;min-height:36px;padding:0 12px;font-size:12px;font-weight:800}.guide-submit-control{color:#ffffffbd;background:#ffffff1a}.guide-submit-control:disabled{opacity:.34;cursor:not-allowed}.guide-recommendation-actions{flex-wrap:wrap;gap:8px;margin-top:16px}.guide-recommendation-actions button,.guide-recommendation-actions a{cursor:pointer;gap:8px;min-height:40px;padding:0 15px;font-size:13px;font-weight:900}.guide-recommendation-actions button:first-child,.guide-recommendation-actions a{color:#07070a;background:#fffffff0}.guide-recommendation-actions a{background:#7ef5f3eb}.guide-recommendation-actions .guide-reset{color:#ffffffbd;background:#ffffff14;justify-content:center;width:40px;padding:0}@keyframes guide-content-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.section{width:min(1120px,100vw - 48px);margin:0 auto;padding:108px 0}.section-heading,.offer-copy,.audit-copy,.proof-copy{max-width:660px}.section-index{color:var(--accent-2);margin-bottom:18px;font-size:13px;font-weight:700;display:block}.section h2,.audit-copy h2{color:#fff;letter-spacing:0;margin:0;font-size:54px;font-weight:400;line-height:1.04}.section p{color:#ffffffad;font-size:18px;line-height:1.55}.workflow-section{padding-top:70px}.workflow-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:48px;display:grid}.workflow-card,.price-card,.system-preview,.audit-panel{border:1px solid var(--line);box-shadow:var(--shadow-border);-webkit-backdrop-filter:blur(28px)saturate(1.14);backdrop-filter:blur(28px)saturate(1.14);background:#0e0e1285}.workflow-card{border-radius:var(--radius-lg);min-height:310px;padding:28px}.workflow-card span{color:var(--accent-2);font-size:13px;font-weight:700}.workflow-card h3{color:#fff;margin:34px 0 18px;font-size:26px;font-weight:400;line-height:1.18}.workflow-card p,.price-card p{color:#ffffffa3;margin:0;font-size:15px;line-height:1.55}.fast-start-section{padding-top:82px}.teardown-section{padding-top:32px}.teardown-panel{border:1px solid var(--line);border-radius:var(--radius-xl);box-shadow:var(--shadow-border), var(--shadow-deep);-webkit-backdrop-filter:blur(30px)saturate(1.14);backdrop-filter:blur(30px)saturate(1.14);background:radial-gradient(circle at 18% 18%,#63e7ea21,#0000 34%),radial-gradient(circle at 92% 4%,#ffffff1a,#0000 28%),#0e0e1294;grid-template-columns:minmax(0,.95fr) minmax(360px,.72fr);align-items:stretch;gap:42px;padding:34px;display:grid}.teardown-copy h2{color:#fff;letter-spacing:0;max-width:690px;margin:0;font-size:52px;font-weight:400;line-height:1.04}.teardown-copy p{max-width:650px;margin:22px 0 0}.teardown-proof,.teardown-actions{flex-wrap:wrap;gap:10px;display:flex}.teardown-proof{margin-top:28px}.teardown-proof span{color:#ffffffbd;background:#ffffff0d;border:1px solid #ffffff1c;border-radius:999px;align-items:center;min-height:34px;padding:0 12px;font-size:13px;font-weight:800;display:inline-flex}.teardown-deliverables{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:28px;display:grid}.teardown-deliverables span{color:#ffffffb8;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:13px;align-items:center;gap:8px;min-height:38px;padding:0 13px;font-size:13px;font-weight:800;display:inline-flex}.teardown-deliverables svg{color:var(--success);flex:none}.teardown-actions{margin-top:30px}.teardown-report{border-radius:var(--radius-lg);background:linear-gradient(#ffffff18,#ffffff09),#040408ad;border:1px solid #ffffff21;flex-direction:column;min-height:500px;padding:24px;display:flex;box-shadow:inset 0 1px #ffffff1a}.report-topline,.report-footer,.report-list article{align-items:center;display:flex}.report-topline{color:var(--accent-3);justify-content:space-between;font-size:13px;font-weight:900}.report-score{grid-template-columns:auto 1fr;align-items:center;gap:22px;margin-top:44px;display:grid}.report-score div{background:#7ef5f314;border:1px solid #7ef5f347;border-radius:50%;place-items:center;width:114px;height:114px;display:grid}.report-score span{color:#ffffff8a;text-align:center;text-transform:uppercase;max-width:74px;font-size:10px;font-weight:900;line-height:1.25}.report-score strong{color:#fff;font-size:44px;font-weight:400;line-height:.9}.report-score p{color:#ffffffb3;margin:0;font-size:15px;line-height:1.48}.report-list{gap:10px;margin-top:28px;display:grid}.report-list article{background:#ffffff0b;border:1px solid #ffffff17;border-radius:15px;gap:12px;min-height:82px;padding:14px}.report-list svg{color:var(--accent-3);flex:none}.report-list h3{color:#fff;margin:0;font-size:15px;font-weight:800}.report-list p{color:#ffffff9e;margin:5px 0 0;font-size:13px;line-height:1.42}.report-footer{color:#ffffffb3;gap:9px;margin-top:auto;padding-top:22px;font-size:13px;font-weight:800}.report-footer svg{color:var(--success);flex:none}.fast-offer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:48px;display:grid}.fast-offer-card{border:1px solid var(--line);border-radius:var(--radius-xl);min-height:620px;box-shadow:var(--shadow-border);-webkit-backdrop-filter:blur(30px)saturate(1.14);backdrop-filter:blur(30px)saturate(1.14);background:radial-gradient(circle at 84% 10%,#7ef5f31f,#0000 28%),#0e0e128a;flex-direction:column;padding:28px;display:flex}.fast-offer-card-landing-checkout{background:radial-gradient(circle at 84% 10%,#ffffff24,#0000 28%),#0e0e128a}.fast-offer-card-ai-workshop{background:radial-gradient(circle at 84% 10%,#8cffd421,#0000 28%),#0e0e128a}.fast-offer-card-private-ai-operations{background:radial-gradient(circle at 84% 10%,#7ef5f326,#0000 28%),radial-gradient(circle at 12% 88%,#60a5fa21,#0000 32%),#0e0e128a}.fast-offer-topline,.fast-offer-price,.fast-offer-actions{align-items:center;display:flex}.fast-offer-topline{justify-content:space-between;gap:18px}.fast-offer-topline>span{color:var(--accent-3);font-size:13px;font-weight:800}.fast-offer-card h3{color:#fff;margin:58px 0 0;font-size:34px;font-weight:400;line-height:1.04}.fast-offer-price{flex-wrap:wrap;gap:14px;margin-top:24px}.fast-offer-price strong{color:#fff;font-size:54px;font-weight:400;line-height:.95}.fast-offer-price span{color:#ffffff8f;max-width:190px;font-size:13px;font-weight:700;line-height:1.35}.fast-offer-card p{color:#ffffffad;margin:24px 0 0;font-size:16px;line-height:1.55}.fast-offer-fit{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:18px;margin-top:24px;padding:16px}.fast-offer-fit span{color:#ffffff75;text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:800;display:block}.fast-offer-fit strong{color:#ffffffd1;margin-top:8px;font-size:15px;line-height:1.42;display:block}.fast-offer-list{gap:9px;margin-top:22px;display:grid}.fast-offer-list span{color:#ffffffb8;align-items:center;gap:8px;min-height:30px;font-size:13px;font-weight:700;display:inline-flex}.fast-offer-list svg{color:var(--success);flex:none}.fast-offer-actions{flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:26px}.fast-offer-actions a,.fast-offer-actions button{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:46px;font-size:14px;font-weight:800;transition:transform .18s,background .18s,border-color .18s;display:inline-flex}.fast-offer-actions a{color:#07070a;background:#fff;padding:0 18px}.fast-offer-actions .fast-offer-secondary,.fast-offer-actions button{color:#ffffffd6;background:#ffffff12;border:1px solid #ffffff21;padding:0 17px}.fast-offer-actions a:hover,.fast-offer-actions button:hover{transform:translateY(-1px)}.buyer-flow-section{padding-top:36px}.buyer-flow-panel{border:1px solid var(--line);border-radius:var(--radius-xl);box-shadow:var(--shadow-border);-webkit-backdrop-filter:blur(30px)saturate(1.12);backdrop-filter:blur(30px)saturate(1.12);background:radial-gradient(circle at 0 100%,#63e7ea1c,#0000 38%),#0e0e128a;grid-template-columns:minmax(0,.82fr) minmax(520px,1fr);gap:28px;padding:30px;display:grid}.buyer-flow-copy{padding:10px 4px}.buyer-flow-copy h2{color:#fff;margin:0;font-size:48px;font-weight:400;line-height:1.04}.buyer-flow-copy p{margin:18px 0 0}.buyer-flow-steps{gap:10px;display:grid}.buyer-flow-steps article{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:18px;grid-template-columns:52px minmax(0,1fr);gap:16px;min-height:116px;padding:18px;display:grid}.buyer-flow-steps article>span{color:var(--accent-3);font-size:13px;font-weight:800}.buyer-flow-steps h3{color:#fff;margin:0 0 8px;font-size:20px;font-weight:500;line-height:1.1}.buyer-flow-steps p{color:#ffffffa3;margin:0;font-size:14px;line-height:1.45}.centered-heading{text-align:center;margin:0 auto}.path-section{padding-top:74px}.path-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:48px;display:grid}.path-card,.expertise-card,.education-card,.phase-list article{border:1px solid var(--line);box-shadow:var(--shadow-border);-webkit-backdrop-filter:blur(28px)saturate(1.12);backdrop-filter:blur(28px)saturate(1.12);background:#0e0e1280}.path-card{border-radius:var(--radius-xl);flex-direction:column;min-height:430px;padding:30px;display:flex}.card-icon{color:#efeaff;background:radial-gradient(circle at 30% 20%,#ffffff3d,#0000 34%),#8b5cf633;border:1px solid #ffffff1f;border-radius:18px;place-items:center;width:52px;height:52px;display:grid}.path-card>span,.education-card>span{color:var(--accent-3);margin-top:26px;font-size:13px;font-weight:700}.path-card h3,.expertise-card h3,.education-card h3{color:#fff;margin:18px 0 14px;font-size:32px;font-weight:400;line-height:1.08}.path-card p,.expertise-card p,.education-card p,.phase-list p{color:#ffffffa8;margin:0;font-size:16px;line-height:1.55}.path-bullets,.tag-row{flex-wrap:wrap;gap:9px;display:flex}.path-bullets{margin-top:24px}.path-bullets span,.tag-row span{color:#ffffffb8;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:7px;min-height:32px;padding:0 11px;font-size:12px;font-weight:700;display:inline-flex}.path-card a{color:#08080c;background:#fff;border-radius:999px;align-items:center;gap:8px;width:fit-content;min-height:44px;margin-top:auto;padding:0 18px;font-size:14px;font-weight:700;transition:transform .18s;display:inline-flex}.path-card a:hover{transform:translateY(-1px)}.expertise-section{padding-top:78px}.expertise-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:48px;display:grid}.expertise-card{border-radius:var(--radius-lg);flex-direction:column;min-height:360px;padding:26px;display:flex}.expertise-card h3{margin-top:54px;font-size:25px}.tag-row{margin-top:auto;padding-top:22px}.education-section{padding-top:62px}.education-hero{grid-template-columns:minmax(0,.92fr) minmax(440px,1fr);align-items:center;gap:44px;display:grid}.education-hero h2,.bridge-copy h2{color:#fff;letter-spacing:0;margin:0;font-size:54px;font-weight:400;line-height:1.04}.education-hero p,.bridge-copy>p{color:#ffffffad;font-size:18px;line-height:1.55}.education-visual{border:1px solid var(--line);border-radius:var(--radius-xl);min-height:320px;box-shadow:var(--shadow-deep), var(--shadow-border);-webkit-backdrop-filter:blur(28px)saturate(1.14);backdrop-filter:blur(28px)saturate(1.14);background:#0e0e1275;position:relative;overflow:hidden}.education-visual:before{content:"";opacity:.55;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:0}.visual-screen{-webkit-backdrop-filter:blur(18px)saturate(1.08);backdrop-filter:blur(18px)saturate(1.08);background:#080a0e8f;border:1px solid #63e7ea38;border-radius:24px;flex-direction:column;justify-content:flex-end;padding:24px;display:flex;position:absolute;inset:58px 58px 76px}.visual-screen span{color:var(--accent-3);font-size:12px;font-weight:700}.visual-screen strong{color:#fff;max-width:310px;margin-top:8px;font-size:28px;font-weight:500;line-height:1.1}.visual-badge{color:#fff;background:#3b82f675;border-radius:14px;align-items:center;gap:8px;min-height:42px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex;position:absolute;bottom:34px;left:36px;box-shadow:0 18px 40px #00000052}.education-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:28px;display:grid}.education-card{border-radius:var(--radius-lg);min-height:310px;padding:26px}.education-card h3{font-size:27px}.service-menu-section{width:100%;margin:0 auto;padding:86px 0 128px;overflow:hidden}.service-menu-header{justify-content:space-between;align-items:flex-end;gap:24px;width:min(1320px,100vw - 48px);margin:0 auto 28px;display:flex}.service-menu-header>div:first-child{max-width:760px}.service-menu-header h2{color:#fff;margin:0;font-size:46px;font-weight:400;line-height:1.05}.service-menu-header p{color:#ffffffab;max-width:700px;margin:15px 0 0;font-size:18px;line-height:1.55}.rail-controls{gap:10px;display:flex}.rail-controls button{color:#ffffffc2;background:#00000014;border:1px solid #ffffff1f;border-radius:999px;width:44px;height:44px;font-size:25px;line-height:1}.service-rail{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;grid-auto-columns:clamp(360px,24vw,450px);grid-auto-flow:column;gap:24px;padding:0 max(18px,50vw - 740px) 18px;scroll-padding-inline:max(18px,50vw - 740px);display:grid;overflow-x:auto}.service-rail::-webkit-scrollbar{height:0}.service-card{scroll-snap-align:start;min-height:450px;box-shadow:var(--shadow-deep), var(--shadow-border);-webkit-backdrop-filter:blur(28px)saturate(1.18);backdrop-filter:blur(28px)saturate(1.18);background:#0a0a0d6b;border:1px solid #ffffff21;border-radius:24px;outline:none;transition:transform .24s,border-color .24s,background .24s;position:relative;overflow:hidden;transform:translateZ(0)}.service-card:before{content:"";z-index:0;opacity:.72;background:#ffffff09;transition:opacity .24s;position:absolute;inset:0}.service-card:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#03030500,#030305ad 58%,#030305f0);height:52%;position:absolute;inset:auto 0 0}.service-card:hover,.service-card:focus-visible{background:#0a0a0d57;border-color:#63e7ea5c;transform:translateY(-7px)}.service-card:hover:before,.service-card:focus-visible:before{opacity:.34}.service-preview{z-index:1;place-items:center;padding:34px;display:grid;position:absolute;inset:0 0 132px}.sprint-demo,.chat-demo,.checkout-demo,.seo-demo,.workshop-demo{-webkit-backdrop-filter:blur(20px)saturate(1.15);backdrop-filter:blur(20px)saturate(1.15);background:#05050994;border:1px solid #ffffff21;border-radius:18px;width:min(100%,315px);min-height:238px;padding:14px;transition:transform .28s,border-color .28s;transform:translateY(4px)scale(.98);box-shadow:0 24px 70px #0000005c,inset 0 1px #ffffff14}.service-card:hover .sprint-demo,.service-card:hover .chat-demo,.service-card:hover .checkout-demo,.service-card:hover .seo-demo,.service-card:hover .workshop-demo,.service-card:focus-visible .sprint-demo,.service-card:focus-visible .chat-demo,.service-card:focus-visible .checkout-demo,.service-card:focus-visible .seo-demo,.service-card:focus-visible .workshop-demo{border-color:#ffffff3b;transform:translateY(-6px)scale(1)}.demo-topbar{color:#ffffffe0;justify-content:space-between;align-items:center;gap:10px;min-height:28px;font-size:12px;font-weight:700;display:flex}.demo-topbar span:last-child{color:#8cffd4e6;font-size:11px}.sprint-demo{gap:13px;display:grid}.sprint-map{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.sprint-map span{color:#ffffffa3;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:14px;place-items:center;min-height:48px;font-size:11px;font-weight:800;transition:transform .26s,color .26s,background .26s;display:grid}.sprint-output{background:#ffffff17;border-radius:16px;align-content:center;gap:6px;min-height:82px;padding:14px;display:grid}.sprint-output strong{color:#fff;font-size:18px;font-weight:500}.sprint-output small{color:#ffffff94;font-size:12px;line-height:1.35}.sprint-progress{background:#ffffff14;border-radius:999px;height:8px;overflow:hidden}.sprint-progress span{border-radius:inherit;background:#8cffd4db;width:36%;height:100%;transition:width .46s;display:block}.service-card:hover .sprint-map span,.service-card:focus-visible .sprint-map span{color:#fff;background:#ffffff1c}.service-card:hover .sprint-map span:nth-child(2),.service-card:focus-visible .sprint-map span:nth-child(2){transform:translateY(-6px)}.service-card:hover .sprint-map span:nth-child(3),.service-card:focus-visible .sprint-map span:nth-child(3){transform:translateY(-10px)}.service-card:hover .sprint-map span:nth-child(4),.service-card:focus-visible .sprint-map span:nth-child(4){transform:translateY(-4px)}.service-card:hover .sprint-progress span,.service-card:focus-visible .sprint-progress span{width:92%}.chat-demo{align-content:start;gap:9px;display:grid}.chat-bubble{color:#ffffffd1;opacity:.72;background:#ffffff14;border-radius:14px;max-width:82%;padding:10px 12px;font-size:12px;line-height:1.35;transition:opacity .26s,transform .26s;transform:translateY(10px)}.chat-bubble.user{color:#09090c;background:#ffffffeb;margin-left:auto;transition-delay:30ms}.chat-bubble.bot{transition-delay:.12s}.calendar-card{color:#ecfff8e0;opacity:0;background:#8cffd414;border:1px solid #8cffd433;border-radius:14px;align-items:center;gap:9px;width:88%;margin-left:4px;padding:10px;font-size:12px;line-height:1.3;transition:opacity .26s .22s,transform .26s .22s;display:flex;transform:translateY(12px)}.typing-dots{gap:4px;padding:8px 0 0 10px;display:flex}.typing-dots span{background:#ffffff80;border-radius:999px;width:5px;height:5px;animation:.96s ease-in-out infinite paused typing-dot}.typing-dots span:nth-child(2){animation-delay:.12s}.typing-dots span:nth-child(3){animation-delay:.24s}.service-card:hover .chat-bubble,.service-card:focus-visible .chat-bubble,.service-card:hover .calendar-card,.service-card:focus-visible .calendar-card{opacity:1;transform:translateY(0)}.service-card:hover .typing-dots span,.service-card:focus-visible .typing-dots span{animation-play-state:running}.checkout-demo{align-content:start;gap:12px;display:grid}.offer-mini{color:#09090c;background:#ffffffe6;border-radius:16px;align-content:center;gap:7px;min-height:108px;padding:15px;transition:transform .28s;display:grid;transform:translateY(12px)}.offer-mini span{color:#09090ca8;font-size:12px;font-weight:800}.offer-mini strong{color:#09090c;font-size:42px;font-weight:400;line-height:.95}.offer-mini small{color:#09090c8f;font-size:12px}.checkout-row{color:#ffffffbd;opacity:.62;background:#ffffff13;border-radius:999px;align-items:center;gap:9px;min-height:37px;padding:0 12px;font-size:12px;font-weight:800;transition:opacity .26s,transform .26s;display:flex;transform:translate(-10px)}.checkout-row:nth-child(4){transition-delay:90ms}.service-card:hover .offer-mini,.service-card:focus-visible .offer-mini{transform:translateY(0)}.service-card:hover .checkout-row,.service-card:focus-visible .checkout-row{opacity:1;transform:translate(0)}.seo-demo{align-content:start;gap:13px;display:grid}.metric-row{background:#ffffff12;border-radius:14px;justify-content:space-between;align-items:baseline;gap:12px;padding:12px;display:flex}.metric-row strong{color:#fff;font-size:32px;font-weight:400;line-height:1}.metric-row span,.rank-list span{color:#ffffff9e;font-size:12px}.bar-chart{grid-template-columns:repeat(4,1fr);align-items:end;gap:9px;height:72px;display:grid}.bar-chart span{background:#ffffffb8;border-radius:999px 999px 6px 6px;height:34%;transition:height .36s;display:block}.bar-chart span:nth-child(2){height:48%}.bar-chart span:nth-child(3){height:38%}.bar-chart span:nth-child(4){height:56%}.rank-list{background:#ffffff12;border-radius:999px;justify-content:space-between;align-items:center;gap:10px;min-height:30px;padding:0 10px;display:flex}.rank-list strong{color:#8cffd4eb;font-size:12px}.service-card:hover .bar-chart span:first-child,.service-card:focus-visible .bar-chart span:first-child{height:58%}.service-card:hover .bar-chart span:nth-child(2),.service-card:focus-visible .bar-chart span:nth-child(2){height:74%}.service-card:hover .bar-chart span:nth-child(3),.service-card:focus-visible .bar-chart span:nth-child(3){height:64%}.service-card:hover .bar-chart span:nth-child(4),.service-card:focus-visible .bar-chart span:nth-child(4){height:88%}.workshop-demo{align-content:start;gap:12px;display:grid}.lesson-card{color:#ffffffb3;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:15px;min-height:62px;padding:12px;transition:transform .26s,background .26s,border-color .26s;transform:translate(0)}.lesson-card span{color:#8cffd4d1;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:800;display:block}.lesson-card strong{color:#fff;font-size:16px}.lesson-card.active{background:#ffffff1c}.resource-row{color:#09090cdb;opacity:0;background:#ffffffe6;border-radius:999px;justify-self:start;align-items:center;gap:9px;min-height:38px;padding:0 12px;font-size:12px;font-weight:800;transition:opacity .26s .15s,transform .26s .15s;display:inline-flex;transform:translateY(10px)}.service-card:hover .lesson-card.active,.service-card:focus-visible .lesson-card.active{border-color:#8cffd43d;transform:translate(10px)}.service-card:hover .lesson-card:not(.active),.service-card:focus-visible .lesson-card:not(.active){transform:translate(-6px)}.service-card:hover .resource-row,.service-card:focus-visible .resource-row{opacity:1;transform:translateY(0)}.service-card-copy{z-index:2;position:absolute;bottom:24px;left:24px;right:24px}.service-card-type{color:#ffffffad;align-items:center;gap:8px;font-size:13px;font-weight:800;display:inline-flex}.service-card-type svg{color:#fffc}.service-card h3{color:#fff;margin:10px 0 9px;font-size:23px;font-weight:500;line-height:1.08}.service-card p{color:#ffffffad;margin:0;font-size:14px;line-height:1.45}.service-tags{flex-wrap:wrap;gap:7px;margin-top:16px;display:flex}.service-tags span{color:#ffffffad;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:999px;align-items:center;min-height:27px;padding:0 9px;font-size:11px;font-weight:800;display:inline-flex}@keyframes typing-dot{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}@media (hover:none){.sprint-progress span{width:88%}.chat-bubble,.calendar-card,.resource-row{opacity:1;transform:none}.bar-chart span:first-child{height:58%}.bar-chart span:nth-child(2){height:74%}.bar-chart span:nth-child(3){height:64%}.bar-chart span:nth-child(4){height:88%}.offer-mini,.checkout-row{opacity:1;transform:none}}.service-menu-section{padding:94px 0 138px}.service-menu-header{margin-bottom:22px}.service-rail{grid-auto-columns:clamp(410px,28vw,560px);padding:18px max(20px,50vw - 740px) 28px;scroll-padding-inline:max(20px,50vw - 740px)}.service-card{background:var(--card-bg,#12131a);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:#ffffff29;min-height:560px;box-shadow:0 34px 110px #0000006b}.service-card:before{opacity:.55;background:radial-gradient(circle at 52% 20%,#ffffff73,#0000 21%),linear-gradient(#ffffff47,#0000 42%)}.service-card:after{background:linear-gradient(#04040600,#04040694 52%,#040406ed);height:48%}.service-card:hover,.service-card:focus-visible{background:var(--card-bg,#12131a);border-color:#ffffff57;transform:translateY(-2px);box-shadow:0 38px 120px #00000085}.service-card-sprint{--card-bg:radial-gradient(circle at 45% 16%, #ffbe73f2, transparent 30%), radial-gradient(circle at 78% 10%, #b3f0bfe6, transparent 26%), linear-gradient(145deg, #bde2c6 0%, #6aa7a2 42%, #073557 100%);background:var(--card-bg)}.service-card-chatbot{--card-bg:radial-gradient(circle at 78% 20%, #77f5cceb, transparent 24%), radial-gradient(circle at 28% 16%, #ffffffdb, transparent 25%), linear-gradient(145deg, #f4fbff 0%, #8aa5ff 42%, #1f1552 100%);background:var(--card-bg)}.service-card-checkout{--card-bg:radial-gradient(circle at 18% 24%, #ffa0c6c2, transparent 23%), radial-gradient(circle at 84% 14%, #9aefdc94, transparent 25%), linear-gradient(145deg, #22242a 0%, #0d1214 52%, #050509 100%);background:var(--card-bg)}.service-card-seo{--card-bg:radial-gradient(circle at 82% 16%, #8dffd7eb, transparent 24%), radial-gradient(circle at 18% 18%, #4d7cff80, transparent 25%), linear-gradient(145deg, #102752 0%, #142318 48%, #050708 100%);background:var(--card-bg)}.service-card-workshop{--card-bg:radial-gradient(circle at 24% 18%, #ffd696d6, transparent 26%), radial-gradient(circle at 76% 18%, #947effd1, transparent 25%), linear-gradient(145deg, #f7efe0 0%, #8069d9 48%, #11102a 100%);background:var(--card-bg)}.service-preview{place-items:center;padding:58px 38px 154px;inset:0}.template-mock{z-index:1;color:#0c0d12;background:#ffffffe6;border:1px solid #ffffff70;border-radius:18px;width:min(100%,470px);min-height:260px;transition:transform .32s,box-shadow .32s;position:relative;overflow:hidden;transform:translateY(0)scale(.98);box-shadow:0 30px 80px #00000047}.service-card:hover .template-mock,.service-card:focus-visible .template-mock{transform:translateY(-10px)scale(1.02);box-shadow:0 42px 105px #00000057}.browser-bar{color:#0c0d12bd;background:#0c0d1214;justify-content:space-between;align-items:center;gap:16px;height:34px;padding:0 14px;font-size:12px;font-weight:800;display:flex}.browser-bar small{color:#0c0d1280;text-transform:uppercase;font-size:10px;font-weight:800}.workflow-app{grid-template-columns:92px 1fr;min-height:226px;display:grid}.workflow-app aside{color:#ffffffad;background:#072752;align-content:start;gap:9px;padding:16px 12px;font-size:10px;font-weight:800;display:grid}.workflow-app aside strong{color:#fff;font-size:12px}.workflow-main{background:#f8faf8;gap:12px;padding:16px;display:grid}.workflow-toolbar,.seo-score,.offer-page-mini{justify-content:space-between;align-items:center;gap:12px;display:flex}.workflow-toolbar span,.workflow-lanes span,.receipt-stack span,.content-brief,.lesson-grid span{font-size:11px;font-weight:800}.workflow-toolbar strong{color:#2f8d69}.workflow-lanes{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.workflow-lanes div{background:#dff2df;border-radius:12px;align-content:space-between;min-height:70px;padding:10px;transition:transform .26s;display:grid}.workflow-lanes strong{color:#0c3160;font-size:26px;line-height:1}.handoff-card{color:#fff;background:#0c3160;border-radius:12px;align-items:center;min-height:42px;padding:0 12px;font-size:12px;font-weight:800;display:flex}.service-card:hover .workflow-lanes div:nth-child(2),.service-card:focus-visible .workflow-lanes div:nth-child(2){transform:translateY(-8px)}.service-card:hover .workflow-lanes div:nth-child(3),.service-card:focus-visible .workflow-lanes div:nth-child(3){transform:translateY(-14px)}.website-chat-mock{background:#f9fbff;min-height:290px}.site-preview{background:radial-gradient(circle at 78% 24%,#67e8f980,#0000 30%),linear-gradient(135deg,#fff,#dfe8ff);align-content:center;gap:10px;min-height:184px;padding:22px;display:grid}.site-preview span{color:#4b5f78;font-size:12px;font-weight:800}.site-preview strong{color:#0c1220;max-width:210px;font-size:30px;line-height:.98}.site-preview button,.offer-page-mini button{color:#fff;background:#111827;border:0;border-radius:999px;width:fit-content;min-height:34px;padding:0 14px;font-size:11px;font-weight:800}.floating-chat{color:#fff;background:#0f172af0;border-radius:16px;gap:7px;width:190px;padding:12px;transition:transform .3s;display:grid;position:absolute;bottom:18px;right:18px;transform:translateY(14px);box-shadow:0 22px 60px #0f172a61}.floating-chat span,.floating-chat small{color:#ffffffa8;font-size:11px}.floating-chat strong{font-size:13px}.service-card:hover .floating-chat,.service-card:focus-visible .floating-chat{transform:translateY(0)}.checkout-mock{color:#fff;background:#0a0b0ff0;padding-bottom:14px}.checkout-mock .browser-bar,.seo-board-mock .browser-bar{color:#ffffffc7;background:#ffffff14}.checkout-mock .browser-bar small,.seo-board-mock .browser-bar small{color:#8cffd4db}.offer-page-mini{color:#0b0b0e;background:#f8f8f4;border-radius:18px;min-height:126px;margin:16px;padding:18px}.offer-page-mini span{color:#0b0b0e9e;font-size:12px;font-weight:800}.offer-page-mini strong{margin-top:5px;font-size:46px;font-weight:400;line-height:1;display:block}.receipt-stack{gap:8px;margin:0 16px;display:grid}.receipt-stack span{color:#ffffffc2;background:#ffffff14;border-radius:999px;align-items:center;min-height:30px;padding:0 12px;transition:transform .26s,color .26s;display:flex}.service-card:hover .receipt-stack span,.service-card:focus-visible .receipt-stack span{color:#fff;transform:translate(8px)}.seo-board-mock{color:#fff;background:#06090deb;padding:16px}.seo-board-mock .browser-bar{margin:-16px -16px 15px}.seo-score{background:#ffffff1c;border-radius:16px;min-height:64px;padding:0 14px}.seo-score strong{font-size:38px;font-weight:400}.seo-score span{color:#ffffff9e;font-size:12px}.seo-bars{grid-template-columns:repeat(5,1fr);align-items:end;gap:10px;height:92px;margin:16px 0;display:grid}.seo-bars span{background:linear-gradient(#a7f3d0,#60a5fa);border-radius:999px 999px 8px 8px;height:44%;transition:height .36s}.seo-bars span:nth-child(2){height:68%}.seo-bars span:nth-child(3){height:52%}.seo-bars span:nth-child(4){height:80%}.seo-bars span:nth-child(5){height:58%}.service-card:hover .seo-bars span,.service-card:focus-visible .seo-bars span{height:86%}.content-brief{color:#a7f3d0f2;background:#a7f3d01f;border-radius:999px;align-items:center;min-height:36px;padding:0 12px;display:flex}.learning-mock{color:#18181b;background:#ffffffe6;padding:16px}.learning-mock .browser-bar{margin:-16px -16px 15px}.lesson-hero{color:#fff;background:linear-gradient(135deg,#1e1b4b,#7c3aed);border-radius:18px;align-content:center;gap:8px;min-height:116px;padding:16px;display:grid}.lesson-hero span{color:#bef264e6;text-transform:uppercase;font-size:11px;font-weight:900}.lesson-hero strong{font-size:28px;line-height:1}.lesson-grid{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;display:grid}.lesson-grid span{color:#18181bb8;background:#18181b14;border-radius:14px;align-items:flex-end;min-height:54px;padding:10px;transition:transform .26s,background .26s;display:flex}.service-card:hover .lesson-grid span:nth-child(2),.service-card:focus-visible .lesson-grid span:nth-child(2){background:#7c3aed29;transform:translateY(-8px)}.service-showcase-section{width:100%;margin:0 auto;padding:94px 0 138px;scroll-margin-top:92px;overflow:hidden}.service-showcase-header{justify-content:space-between;align-items:flex-end;gap:24px;width:min(1320px,100vw - 48px);margin:0 auto 26px;display:flex}.service-showcase-header>div:first-child{max-width:820px}.service-showcase-header h2{color:#fff;letter-spacing:0;margin:0;font-size:46px;font-weight:400;line-height:1.05}.service-showcase-header p{color:#ffffffab;max-width:760px;margin:15px 0 0;font-size:18px;line-height:1.55}.showcase-rail-controls{gap:10px;display:flex}.showcase-rail-controls button{color:#ffffffc7;cursor:pointer;background:#0000001f;border:1px solid #ffffff1f;border-radius:999px;place-items:center;width:46px;height:46px;transition:transform .18s,border-color .18s,color .18s,background .18s;display:grid}.showcase-rail-controls button:hover{color:#fff;background:#ffffff14;border-color:#ffffff3d;transform:translateY(-1px)}.showcase-rail{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:clamp(500px,34vw,680px);grid-auto-flow:column;gap:24px;padding:18px max(20px,50vw - 740px) 30px;scroll-padding-inline:max(20px,50vw - 740px);display:grid;overflow-x:auto}.showcase-rail::-webkit-scrollbar{height:0}.showcase-card{scroll-snap-align:start;color:#fff;isolation:isolate;background:#050507;border:1px solid #ffffff29;border-radius:28px;outline:none;min-height:640px;transition:transform .26s,border-color .26s,box-shadow .26s;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 34px 110px #0000006b,inset 0 1px #ffffff12}.showcase-card:before{content:"";z-index:0;pointer-events:none;background:#ffffff06;position:absolute;inset:0}.showcase-card:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(#03030500,#030305b3 56%,#030305f5);height:48%;position:absolute;inset:auto 0 0}.showcase-card:hover,.showcase-card:focus-visible{border-color:var(--showcase-accent);transform:translateY(-5px)}@supports (color:color-mix(in lab, red, red)){.showcase-card:hover,.showcase-card:focus-visible{border-color:color-mix(in srgb, var(--showcase-accent) 55%, #ffffff2e)}}.showcase-card:hover,.showcase-card:focus-visible{box-shadow:0 44px 130px #0000008a, 0 0 70px var(--showcase-accent-soft), inset 0 1px 0 #ffffff1c}.showcase-card-backdrop{z-index:1;opacity:.58;filter:blur(36px)saturate(1.24);pointer-events:none;place-items:center;display:grid;position:absolute;inset:-42px;overflow:hidden;transform:scale(1.08);-webkit-mask-image:linear-gradient(#000 0% 68%,#0000 100%);mask-image:linear-gradient(#000 0% 68%,#0000 100%)}.showcase-card-backdrop .showcase-mock{width:106%;min-height:72%;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:34px;transform:scale(1.12)}.showcase-card-backdrop *,.showcase-card:hover .showcase-card-backdrop *,.showcase-card:focus-visible .showcase-card-backdrop *{transition:none!important;animation:none!important}.showcase-card:hover .showcase-card-backdrop .showcase-mock,.showcase-card:focus-visible .showcase-card-backdrop .showcase-mock{box-shadow:none;border:0;transform:scale(1.12)}.showcase-card-art{z-index:2;place-items:center;padding:38px 38px 0;display:grid;position:absolute;inset:0 0 206px}.showcase-card-teardownBefore .showcase-card-art,.showcase-card-teardownAfter .showcase-card-art,.showcase-card-teardownNotes .showcase-card-art{inset:0 0 236px}.showcase-card-copy{z-index:4;position:absolute;bottom:26px;left:26px;right:26px}.showcase-card-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.showcase-card-category,.showcase-status{white-space:nowrap;border-radius:999px;align-items:center;min-height:28px;font-size:12px;font-weight:800;display:inline-flex}.showcase-card-category{color:#ffffffc2;gap:8px}.showcase-card-category svg{color:var(--showcase-accent)}.showcase-status{color:var(--showcase-accent);padding:0 10px}@supports (color:color-mix(in lab, red, red)){.showcase-status{color:color-mix(in srgb, var(--showcase-accent) 78%, #fff)}}.showcase-status{background:var(--showcase-accent)}@supports (color:color-mix(in lab, red, red)){.showcase-status{background:color-mix(in srgb, var(--showcase-accent) 13%, #ffffff13)}}.showcase-status{border:1px solid var(--showcase-accent)}@supports (color:color-mix(in lab, red, red)){.showcase-status{border:1px solid color-mix(in srgb, var(--showcase-accent) 24%, #ffffff14)}}.showcase-status{text-transform:uppercase;letter-spacing:.04em}.showcase-card h3{color:#fff;letter-spacing:0;margin:12px 0 9px;font-size:25px;font-weight:500;line-height:1.08}.showcase-card p{color:#ffffffad;max-width:440px;margin:0;font-size:14px;line-height:1.45}.showcase-tags{flex-wrap:wrap;gap:7px;margin-top:16px;display:flex}.showcase-tags span{color:#ffffffb0;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:11px;font-weight:800;display:inline-flex}.showcase-card-action{color:#07070a;cursor:pointer;background:#fffffff0;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:8px;width:fit-content;min-height:40px;margin-top:14px;padding:0 15px;font-size:12px;font-weight:800;text-decoration:none;transition:transform .18s,background .18s;display:inline-flex}.showcase-card-action:hover{background:#fff;transform:translateY(-1px)}.showcase-mock{color:#fff;-webkit-backdrop-filter:blur(22px)saturate(1.14);backdrop-filter:blur(22px)saturate(1.14);background:#07080cb8;border:1px solid #ffffff24;border-radius:22px;width:min(100%,520px);min-height:336px;transition:transform .32s,border-color .32s,box-shadow .32s;position:relative;overflow:hidden;transform:translateY(0)scale(.985);box-shadow:0 28px 90px #00000061,inset 0 1px #ffffff17}.showcase-card:hover .showcase-mock,.showcase-card:focus-visible .showcase-mock{border-color:var(--showcase-accent);transform:translateY(-9px)scale(1.02)}@supports (color:color-mix(in lab, red, red)){.showcase-card:hover .showcase-mock,.showcase-card:focus-visible .showcase-mock{border-color:color-mix(in srgb, var(--showcase-accent) 36%, #ffffff29)}}.showcase-card:hover .showcase-mock,.showcase-card:focus-visible .showcase-mock{box-shadow:0 42px 110px #00000070,inset 0 1px #ffffff1f}.sample-output-hub-section{padding-top:0;scroll-margin-top:92px}.sample-output-hub-heading{grid-template-columns:minmax(0,.92fr) minmax(360px,.72fr);align-items:end;gap:34px;margin-bottom:26px;display:grid}.sample-output-hub-heading h2{color:#fff;max-width:780px;margin:0;font-size:50px;font-weight:400;line-height:1.04}.sample-output-hub-heading p{color:#ffffffad;margin:0 0 6px;font-size:18px;line-height:1.55}.sample-output-cards{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.sample-output-card{border-radius:var(--radius-xl);color:#fff;min-height:500px;box-shadow:var(--shadow-deep), var(--shadow-border);-webkit-backdrop-filter:blur(28px)saturate(1.14);backdrop-filter:blur(28px)saturate(1.14);background:#07080cb3;border:1px solid #ffffff21;flex-direction:column;text-decoration:none;transition:transform .22s,border-color .22s,box-shadow .22s;display:flex;position:relative;overflow:hidden;transform:translateZ(0)}.sample-output-card:before{content:"";z-index:0;opacity:.54;filter:blur(38px)saturate(1.22);background:radial-gradient(circle at 26% 22%,#8cffd457,#0000 30%),radial-gradient(circle at 78% 28%,#6f6bff52,#0000 32%),radial-gradient(circle at 54% 86%,#43d9f540,#0000 34%);position:absolute;inset:-70px}.sample-output-card:hover,.sample-output-card:focus-visible{box-shadow:0 42px 120px #0000007a, 0 0 64px #8cffd414, var(--shadow-border);border-color:#8cffd447;outline:none;transform:translateY(-4px)}.sample-output-card-preview{z-index:1;place-items:center;min-height:260px;padding:26px;display:grid;position:relative}.sample-output-window{-webkit-backdrop-filter:blur(18px)saturate(1.12);backdrop-filter:blur(18px)saturate(1.12);background:linear-gradient(#ffffff1a,#ffffff09),#06070ab8;border:1px solid #ffffff24;border-radius:22px;flex-direction:column;justify-content:flex-end;width:min(100%,360px);min-height:214px;padding:18px;display:flex;box-shadow:0 24px 80px #00000057,inset 0 1px #ffffff14}.sample-output-window>span,.sample-output-card-copy span{color:var(--accent-3);text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:900}.sample-output-window strong{color:#fff;margin-top:auto;font-size:26px;font-weight:500;line-height:1.08}.sample-output-window div{flex-wrap:wrap;gap:7px;margin-top:18px;display:flex}.sample-output-window small{color:#ffffffb3;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:11px;font-weight:800;display:inline-flex}.sample-output-card-copy{z-index:2;background:linear-gradient(#03030500,#030305cc 20%,#030305f5);margin-top:auto;padding:24px;position:relative}.sample-output-card-copy>div{justify-content:space-between;align-items:center;gap:14px;display:flex}.sample-output-card-copy strong{color:#8cffd4f0;white-space:nowrap;background:#8cffd413;border:1px solid #8cffd433;border-radius:999px;align-items:center;min-height:30px;padding:0 10px;font-size:12px;font-weight:900;display:inline-flex}.sample-output-card-copy h3{color:#fff;margin:18px 0 10px;font-size:28px;font-weight:500;line-height:1.08}.sample-output-card-copy p{color:#ffffffad;margin:0;font-size:15px;line-height:1.48}.sample-output-card-copy em{color:#060609;background:#fff;border-radius:999px;align-items:center;gap:8px;width:fit-content;min-height:40px;margin-top:18px;padding:0 15px;font-size:13px;font-style:normal;font-weight:900;display:inline-flex}@media (width>=1280px){.service-showcase-header{width:min(1680px,100vw - 96px);margin-bottom:34px}.showcase-rail{grid-auto-columns:clamp(660px,39vw,820px);gap:30px;padding:22px max(48px,50vw - 880px) 38px;scroll-padding-inline:max(48px,50vw - 880px)}.showcase-card{border-radius:30px;min-height:720px}.showcase-card-art{padding:42px 50px 0;inset:0 0 222px}.showcase-card-teardownBefore .showcase-card-art,.showcase-card-teardownAfter .showcase-card-art,.showcase-card-teardownNotes .showcase-card-art{inset:0 0 252px}.showcase-card-copy{bottom:34px;left:34px;right:34px}.showcase-card h3{max-width:600px;font-size:31px}.showcase-card p{max-width:560px;font-size:15px}.showcase-card .showcase-mock{border-radius:24px;width:min(100%,640px);min-height:408px}}.mock-topbar{color:#ffffffb8;background:#ffffff12;justify-content:space-between;align-items:center;gap:12px;height:38px;padding:0 16px;font-size:12px;font-weight:800;display:flex}.mock-topbar strong{color:var(--showcase-accent)}@supports (color:color-mix(in lab, red, red)){.mock-topbar strong{color:color-mix(in srgb, var(--showcase-accent) 82%, #fff)}}.mock-topbar strong{text-transform:uppercase;letter-spacing:.04em;font-size:11px}.assistant-mock{padding:14px}.assistant-mock .mock-topbar{margin:-14px -14px 16px}.assistant-thread{gap:9px;display:grid}.assistant-bubble{color:#ffffffd6;opacity:0;background:#ffffff16;border-radius:15px;max-width:78%;padding:10px 12px;font-size:12px;line-height:1.35;animation:7s ease-in-out infinite bubble-cycle;transform:translateY(10px)}.assistant-bubble.user{color:#08090c;background:#ffffffeb;margin-left:auto}.assistant-bubble.bot{animation-delay:.7s}.assistant-bubble.second{animation-delay:1.4s}.typing-indicator{gap:4px;padding:8px 0 0 10px;display:flex}.typing-indicator span{background:#ffffff80;border-radius:999px;width:5px;height:5px;animation:.96s ease-in-out infinite typing-dot}.typing-indicator span:nth-child(2){animation-delay:.12s}.typing-indicator span:nth-child(3){animation-delay:.24s}.lead-capture-card{border:1px solid var(--showcase-accent);width:180px;padding:12px;position:absolute;bottom:14px;right:14px}@supports (color:color-mix(in lab, red, red)){.lead-capture-card{border:1px solid color-mix(in srgb, var(--showcase-accent) 24%, #ffffff1a)}}.lead-capture-card{color:#fff;background:#060c12f0;border-radius:16px;gap:4px;animation:7s ease-in-out infinite badge-rise;display:grid;box-shadow:0 22px 70px #00000061}.lead-capture-card span,.lead-capture-card small{color:#ffffff9e;font-size:11px}.lead-capture-card strong{font-size:14px}.ai-orbit{border:1px solid var(--showcase-accent);width:42px;height:42px;box-shadow:0 0 28px var(--showcase-accent-soft);border-radius:999px;animation:2.8s ease-in-out infinite ai-pulse;position:absolute;bottom:18px;left:18px}.lead-mock{padding:14px}.lead-mock .mock-topbar{margin:-14px -14px 14px}.lead-board{grid-template-columns:minmax(0,1.1fr) 112px;gap:12px;display:grid}.lead-form-mini{gap:8px;display:grid}.lead-form-mini label{color:#fff9;text-transform:uppercase;letter-spacing:.04em;background:#ffffff13;border-radius:13px;gap:7px;min-height:48px;padding:10px;font-size:10px;font-weight:800;display:grid}.form-fill{transform-origin:0;background:#ffffffb8;border-radius:999px;height:8px;animation:6.4s ease-in-out infinite fill-line;display:block}.budget-fill{width:72%;animation-delay:.26s}.need-fill{width:88%;animation-delay:.52s}.score-panel{background:#ffffff14;border-radius:18px;align-content:center;place-items:center;gap:8px;min-height:160px;display:grid;position:relative}.score-panel span{color:#ffffff9e;text-transform:uppercase;font-size:10px;font-weight:800}.score-panel strong{font-size:44px;font-weight:400;line-height:1;animation:6.4s ease-in-out infinite score-pop}.score-ring{background:conic-gradient(var(--showcase-accent) 0 78%, #ffffff1f 78% 100%);opacity:.42;border-radius:999px;animation:6.4s ease-in-out infinite ring-grow;position:absolute;inset:16px;-webkit-mask:radial-gradient(circle,#0000 54%,#000 56%);mask:radial-gradient(circle,#0000 54%,#000 56%)}.pipeline-track{background:#ffffff12;border-radius:18px;grid-template-columns:repeat(3,1fr);align-items:end;gap:8px;min-height:78px;margin-top:13px;padding:12px;display:grid;position:relative}.pipeline-track>span{color:#ffffff94;font-size:11px;font-weight:800}.pipeline-track .qualified-stage{color:var(--showcase-accent)}@supports (color:color-mix(in lab, red, red)){.pipeline-track .qualified-stage{color:color-mix(in srgb, var(--showcase-accent) 78%, #fff)}}.pipeline-card{color:#08090c;background:#ffffffeb;border-radius:12px;place-items:center;width:130px;min-height:34px;font-size:11px;font-weight:900;animation:6.4s ease-in-out infinite pipeline-move;display:grid;position:absolute;top:12px;left:12px}.risk-meter div{background:#ffffff1a;border-radius:999px;height:8px;overflow:hidden}.risk-meter div span{border-radius:inherit;background:var(--showcase-accent);height:100%;display:block}.activity-list div{color:#ffffffb8;background:#ffffff13;border-radius:13px;align-items:center;gap:9px;min-height:38px;padding:0 11px;font-size:12px;font-weight:800;display:flex}.activity-list span{border:1px solid #ffffff47;border-radius:999px;flex:none;place-items:center;width:16px;height:16px;display:inline-grid}.activity-list .is-complete span{border-color:var(--showcase-accent);background:var(--showcase-accent)}.activity-list .is-complete span:before{content:"";border-bottom:2px solid #050507;border-left:2px solid #050507;width:7px;height:4px;transform:rotate(-45deg)translateY(-1px)}.manual-badge,.verified-badge,.review-badge,.brief-status{border:1px solid var(--showcase-accent)}@supports (color:color-mix(in lab, red, red)){.manual-badge,.verified-badge,.review-badge,.brief-status{border:1px solid color-mix(in srgb, var(--showcase-accent) 24%, #ffffff14)}}.manual-badge,.verified-badge,.review-badge,.brief-status{color:var(--showcase-accent)}@supports (color:color-mix(in lab, red, red)){.manual-badge,.verified-badge,.review-badge,.brief-status{color:color-mix(in srgb, var(--showcase-accent) 76%, #fff)}}.manual-badge,.verified-badge,.review-badge,.brief-status{background:var(--showcase-accent)}@supports (color:color-mix(in lab, red, red)){.manual-badge,.verified-badge,.review-badge,.brief-status{background:color-mix(in srgb, var(--showcase-accent) 12%, #ffffff0f)}}.manual-badge,.verified-badge,.review-badge,.brief-status{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;align-items:center;min-height:30px;padding:0 10px;font-size:11px;font-weight:900;animation:6.8s ease-in-out infinite badge-rise;display:inline-flex;position:absolute;bottom:22px;right:14px}.seo-dashboard-mockup{padding:14px}.seo-dashboard-mockup .mock-topbar{margin:-14px -14px 14px}.seo-metric-card{background:#ffffff1a;border-radius:17px;justify-content:space-between;align-items:center;min-height:68px;padding:0 14px;display:flex}.seo-metric-card strong{font-size:38px;font-weight:400}.seo-metric-card span{color:#ffffff9e;font-size:12px}.seo-chart{grid-template-columns:repeat(6,1fr);align-items:end;gap:9px;height:92px;margin:15px 0;display:grid}.seo-chart span{background:linear-gradient(180deg, var(--showcase-accent), #7ef5f3);border-radius:999px 999px 8px 8px;height:28%;animation:5.8s ease-in-out infinite bar-grow}.seo-chart span:nth-child(2){animation-delay:.12s}.seo-chart span:nth-child(3){animation-delay:.24s}.seo-chart span:nth-child(4){animation-delay:.36s}.seo-chart span:nth-child(5){animation-delay:.48s}.seo-chart span:nth-child(6){animation-delay:.6s}.seo-task-list{gap:7px;display:grid}.seo-task-list div{color:#ffffffb3;background:#ffffff12;border-radius:999px;align-items:center;gap:8px;min-height:30px;padding:0 10px;font-size:11px;font-weight:800;display:flex}.seo-task-list div:last-child{width:calc(100% - 142px);padding-right:10px}.seo-task-list span{background:var(--showcase-accent);width:8px;height:8px;box-shadow:0 0 18px var(--showcase-accent);border-radius:999px}.checkout-system-mockup{padding:14px}.checkout-system-mockup .mock-topbar{margin:-14px -14px 14px}.offer-surface{color:#09090d;background:#ffffffeb;border-radius:20px;align-content:center;gap:8px;min-height:142px;padding:18px;display:grid}.offer-surface span{color:#09090d9e;font-size:12px;font-weight:900}.offer-surface strong{font-size:48px;font-weight:400;line-height:1}.offer-surface button{color:#fff;background:#08090d;border:0;border-radius:999px;width:fit-content;min-height:34px;padding:0 14px;font-size:11px;font-weight:900;animation:2.6s ease-in-out infinite pay-pulse}.checkout-events{gap:8px;margin-top:12px;display:grid}.checkout-events div{color:#ffffffb8;background:#ffffff13;border-radius:999px;align-items:center;min-height:32px;padding:0 11px;font-size:11px;font-weight:900;animation:6.4s ease-in-out infinite event-slide;display:flex;transform:translate(-8px)}.checkout-events div:nth-child(2){animation-delay:.22s}.checkout-events div:nth-child(3){animation-delay:.44s}.checkout-events .is-done{color:var(--showcase-accent)}.teardown-before-mockup,.teardown-after-mockup,.teardown-notes-mockup{min-height:306px;padding:14px}.teardown-before-mockup .mock-topbar,.teardown-after-mockup .mock-topbar,.teardown-notes-mockup .mock-topbar{margin:-14px -14px 14px}.clipcue-mini-page{background:#080c12c2;border:1px solid #ffffff1a;border-radius:17px;min-height:232px;position:relative;overflow:hidden}.clipcue-mini-before{background:radial-gradient(circle at 50% 8%,#43d9f529,#0000 34%),#0a1112}.clipcue-mini-after{border-color:var(--showcase-accent)}@supports (color:color-mix(in lab, red, red)){.clipcue-mini-after{border-color:color-mix(in srgb, var(--showcase-accent) 22%, #ffffff1a)}}.clipcue-mini-after{background:radial-gradient(circle at 80% 12%,#43d9f538,#0000 34%),#101827}.clipcue-mini-nav{color:#ffffff9e;background:#04070aa3;border-bottom:1px solid #ffffff1a;align-items:center;gap:10px;min-height:34px;padding:0 12px;font-size:9px;font-weight:900;display:flex}.clipcue-mini-nav strong{color:#fff;margin-right:auto;font-size:14px;line-height:1}.clipcue-mini-nav em{color:#061018;background:#43d9f5;border-radius:4px;align-items:center;min-height:22px;padding:0 9px;font-size:8px;font-style:normal;display:inline-flex}.clipcue-mini-hero{text-align:center;padding:22px 18px 16px}.clipcue-mini-hero h4,.clipcue-after-copy h4{color:#fff;margin:0;font-size:23px;font-weight:800;line-height:1.04}.clipcue-mini-hero h4 span,.clipcue-after-copy h4 span{color:#43d9f5}.clipcue-mini-hero p,.clipcue-after-copy p{color:#ffffffad;max-width:280px;margin:9px auto 0;font-size:10.5px;line-height:1.4}.clipcue-mini-actions{justify-content:center;gap:7px;margin-top:14px;display:flex}.clipcue-mini-actions span{color:#ffffffb8;background:#ffffff0b;border:1px solid #ffffff24;border-radius:5px;align-items:center;min-height:28px;padding:0 11px;font-size:9px;font-weight:900;display:inline-flex}.clipcue-mini-actions span:first-child{color:#061018;background:#43d9f5;border-color:#0000}.clipcue-mini-dashboard{background:#ffffff0f;border:1px solid #ffffff17;border-radius:8px;grid-template-columns:repeat(3,1fr);gap:8px;margin:2px 16px 16px;padding:10px;display:grid}.clipcue-mini-dashboard div{background:#ffffff12;border-radius:4px;min-height:36px}.clipcue-mini-dashboard .wide{background:linear-gradient(90deg,#43d9f533,#ffffff0e);grid-column:1/-1;min-height:48px}.clipcue-after-preview{grid-template-columns:minmax(0,.76fr) minmax(160px,1fr);align-items:center;gap:12px;padding:16px;display:grid}.clipcue-after-copy h4{font-size:20px}.clipcue-after-copy p{margin-left:0}.clipcue-live-card{background:#ffffff0e;border:1px solid #43d9f524;border-radius:9px;min-height:150px;padding:13px;position:relative}.live-browser-bar{background:#ffffff24;border-radius:3px;width:70%;height:14px;margin:0 auto 18px}.live-content-lines{gap:7px;display:grid}.live-content-lines span{background:#ffffff13;border-radius:3px;height:12px}.live-content-lines span:nth-child(2){width:86%}.live-content-lines span:nth-child(3){width:66%}.live-click-card,.live-cta-card{background:#0f1828f0;border:1px solid #43d9f533;border-radius:8px;position:absolute;box-shadow:0 18px 44px #00000052}.live-click-card{width:82px;padding:9px;top:52px;left:-14px}.live-click-card strong{color:#43d9f5;font-size:20px;line-height:1;display:block}.live-click-card span,.live-cta-card span{color:#ffffffa8;margin-top:4px;font-size:8.5px;font-weight:900;display:block}.live-cta-card{width:118px;padding:9px;bottom:10px;right:10px}.live-cta-card strong{color:#fff;font-size:10px;line-height:1.2;display:block}.teardown-score-mini{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;min-height:86px;display:grid}.teardown-score-mini>div{background:#ffffff12;border:1px solid #ffffff1a;border-radius:17px;align-content:center;place-items:center;gap:4px;min-height:76px;display:grid}.teardown-score-mini span{color:#ffffff94;text-transform:uppercase;font-size:10px;font-weight:900}.teardown-score-mini strong{color:#fff;font-size:32px;font-weight:500;line-height:1}.score-arrow{color:var(--showcase-accent)}.teardown-note-list{gap:7px;margin-top:9px;display:grid}.teardown-note-list div{background:#ffffff0f;border:1px solid #ffffff17;border-radius:14px;grid-template-columns:auto minmax(0,1fr);gap:2px 8px;min-height:46px;padding:9px 10px;display:grid}.teardown-note-list span{color:var(--showcase-accent);grid-row:1/span 2;font-size:10px;font-weight:900}.teardown-note-list strong{color:#fff;font-size:11px;line-height:1.1}.teardown-note-list p{color:#ffffffa3;max-width:none;font-size:10px;line-height:1.25}.workflow-automation-mockup{padding:14px}.workflow-automation-mockup .mock-topbar{margin:-14px -14px 10px}.workflow-map{height:208px;position:relative}.workflow-lines{width:100%;height:170px;position:absolute;inset:12px 0 0;overflow:visible}.workflow-lines path{fill:none;stroke:var(--showcase-accent);stroke-width:2px;stroke-linecap:round;stroke-dasharray:8 10;filter:drop-shadow(0 0 10px var(--showcase-accent));opacity:.62;animation:4s linear infinite line-flow}.workflow-map-node{z-index:2;color:#ffffffc2;min-width:106px;min-height:42px;animation:5.8s ease-in-out infinite node-active;animation-delay:calc(var(--node-index) * .42s);background:#ffffff14;border:1px solid #ffffff1c;border-radius:14px;align-items:center;gap:8px;padding:0 10px;font-size:11px;font-weight:900;display:flex;position:absolute}.workflow-map-node:first-of-type{top:18px;left:8px}.workflow-map-node:nth-of-type(2){top:20px;left:calc(50% - 54px)}.workflow-map-node:nth-of-type(3){top:18px;right:8px}.workflow-map-node:nth-of-type(4){bottom:26px;left:48px}.workflow-map-node:nth-of-type(5){bottom:26px;right:36px}.workflow-map-node span{background:var(--showcase-accent);width:8px;height:8px;box-shadow:0 0 18px var(--showcase-accent);border-radius:999px}.knowledge-mockup{padding:14px}.knowledge-mockup .mock-topbar{margin:-14px -14px 14px}.knowledge-search{border:1px solid var(--showcase-accent);min-height:48px}@supports (color:color-mix(in lab, red, red)){.knowledge-search{border:1px solid color-mix(in srgb, var(--showcase-accent) 24%, #ffffff17)}}.knowledge-search{color:#ffffffdb;box-shadow:0 0 28px var(--showcase-accent-soft);background:#ffffff13;border-radius:16px;align-items:center;padding:0 14px;font-size:13px;font-weight:800;display:flex}.knowledge-answer{background:#ffffff14;border-radius:17px;min-height:112px;margin-top:12px;padding:14px}.knowledge-answer span{color:var(--showcase-accent);text-transform:uppercase;font-size:11px;font-weight:900}.knowledge-answer p{color:#ffffffb8;clip-path:inset(0 100% 0 0);width:100%;max-width:none;margin:8px 0 0;font-size:12px;line-height:1.45;animation:7s ease-in-out infinite answer-stream}.source-chip-row{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.source-chip-row span{color:#ffffffb8;opacity:0;background:#ffffff14;border-radius:999px;align-items:center;min-height:28px;padding:0 9px;font-size:11px;font-weight:900;animation:7s ease-in-out infinite chip-appear;display:inline-flex}.source-chip-row span:nth-child(2){animation-delay:.28s}.private-ai-ops-mockup{padding:14px}.private-ai-ops-mockup .mock-topbar{margin:-14px -14px 12px}.private-ai-ops-layout{grid-template-columns:minmax(108px,.62fr) minmax(0,1fr);gap:10px;display:grid}.private-ai-ops-sidebar,.private-ai-ops-panel{background:#ffffff0e;border:1px solid #ffffff17;border-radius:17px}.private-ai-ops-sidebar{flex-direction:column;gap:9px;min-height:210px;padding:12px;display:flex}.private-ai-ops-sidebar span,.private-ai-ops-answer span,.private-ai-ops-route span{color:var(--showcase-accent);text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:900}.private-ai-ops-sidebar strong{color:#ffffffc2;background:#ffffff13;border-radius:12px;align-items:center;min-height:31px;padding:0 9px;font-size:11px;line-height:1.15;display:flex}.private-ai-ops-panel{min-height:210px;padding:12px}.private-ai-ops-question{color:#ffffffdb;background:#ffffff17;border-radius:14px;align-items:center;min-height:42px;padding:0 12px;font-size:12px;font-weight:900;display:flex}.private-ai-ops-answer{background:#7ef5f313;border-radius:15px;margin-top:10px;padding:12px}.private-ai-ops-answer p{color:#ffffffb8;max-width:none;margin:8px 0 0;font-size:11px;line-height:1.35}.private-ai-ops-route{border:1px solid var(--showcase-accent);min-height:48px;margin-top:10px}@supports (color:color-mix(in lab, red, red)){.private-ai-ops-route{border:1px solid color-mix(in srgb, var(--showcase-accent) 26%, #ffffff17)}}.private-ai-ops-route{background:#ffffff0f;border-radius:15px;padding:9px 11px}.private-ai-ops-route strong{color:#fff;margin-top:5px;font-size:12px;line-height:1.2;display:block}.private-ai-ops-source-badge{border:1px solid var(--showcase-accent);width:fit-content;min-height:30px;margin:10px 0 0 auto;padding:0 10px}@supports (color:color-mix(in lab, red, red)){.private-ai-ops-source-badge{border:1px solid color-mix(in srgb, var(--showcase-accent) 24%, #ffffff14)}}.private-ai-ops-source-badge{color:var(--showcase-accent);border-radius:999px;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.private-ai-ops-source-badge{color:color-mix(in srgb, var(--showcase-accent) 76%, #fff)}}.private-ai-ops-source-badge{background:var(--showcase-accent)}@supports (color:color-mix(in lab, red, red)){.private-ai-ops-source-badge{background:color-mix(in srgb, var(--showcase-accent) 12%, #ffffff0f)}}.private-ai-ops-source-badge{text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:900;animation:6.8s ease-in-out infinite badge-rise}.reputation-mockup,.appointment-mockup,.workshop-companion-mockup{padding:14px}.reputation-mockup .mock-topbar,.appointment-mockup .mock-topbar,.workshop-companion-mockup .mock-topbar{margin:-14px -14px 14px}.sms-preview{color:#09090d;background:#ffffffeb;border-radius:18px 18px 18px 6px;gap:10px;width:74%;min-height:92px;padding:13px;font-size:12px;font-weight:800;animation:6.4s ease-in-out infinite sms-slide;display:grid}.sms-preview button{color:#09090d;background:var(--showcase-accent);border:0;border-radius:999px;width:fit-content;min-height:30px;padding:0 12px;font-size:11px;font-weight:900}.review-card{color:#09090d;background:#ffffffe6;border-radius:18px;align-content:center;gap:8px;width:168px;min-height:132px;padding:14px;animation:6.4s ease-in-out infinite review-pop;display:grid;position:absolute;top:96px;right:14px;transform:translateY(12px);box-shadow:0 24px 70px #00000057}.stars{color:#eab308;gap:2px;font-size:18px;display:flex}.stars span{opacity:0;animation:6.4s ease-in-out infinite star-fill}.stars span:nth-child(2){animation-delay:.12s}.stars span:nth-child(3){animation-delay:.24s}.stars span:nth-child(4){animation-delay:.36s}.stars span:nth-child(5){animation-delay:.48s}.review-card strong{font-size:24px;line-height:1}.review-card small{color:#09090d8f;font-size:12px;font-weight:800}.calendar-mini{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.calendar-mini div{color:#ffffffad;background:#ffffff13;border-radius:16px;align-content:center;place-items:center;gap:4px;min-height:76px;display:grid}.calendar-mini .is-selected{color:#050507;background:var(--showcase-accent);animation:5.8s ease-in-out infinite selected-slot;transform:translateY(0)}.calendar-mini span{font-size:11px;font-weight:900}.calendar-mini strong{font-size:22px}.reminder-message{color:#ffffffc7;background:#ffffff16;border-radius:14px;align-items:center;min-height:42px;margin:14px 0;padding:0 13px;font-size:12px;font-weight:800;animation:5.8s ease-in-out infinite event-slide;display:flex}.risk-meter{grid-template-columns:1fr auto;align-items:center;gap:8px 12px;display:grid}.risk-meter>span{color:#ffffff9e;text-transform:uppercase;font-size:11px;font-weight:900}.risk-meter strong{color:var(--showcase-accent);text-transform:uppercase;font-size:12px}.risk-meter div{grid-column:1/-1}.risk-meter div span{width:72%;animation:5.8s ease-in-out infinite risk-drop}.workshop-activity{color:#fff;background:radial-gradient(circle at 82% 20%,#a7f3d03d,#0000 34%),linear-gradient(135deg,#38bdf833,#8b5cf652);border-radius:20px;align-content:center;gap:8px;min-height:112px;padding:14px;animation:6.4s ease-in-out infinite activity-rise;display:grid}.workshop-activity span{color:var(--showcase-accent);text-transform:uppercase;font-size:11px;font-weight:900}.workshop-activity strong{font-size:22px;line-height:1}.workshop-activity p{color:#ffffffb3;max-width:270px;margin:0;font-size:11px}.activity-list{gap:6px;margin-top:10px;display:grid}.activity-list div{min-height:32px;font-size:11px}@keyframes bubble-cycle{0%,8%{opacity:0;transform:translateY(10px)}18%,86%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}@keyframes badge-rise{0%,36%{opacity:.65;transform:translateY(8px)scale(.98)}48%,88%{opacity:1;transform:translateY(0)scale(1)}to{opacity:.75;transform:translateY(-3px)scale(.99)}}@keyframes ai-pulse{0%,to{opacity:.5;transform:scale(.92)}50%{opacity:1;transform:scale(1.04)}}@keyframes fill-line{0%,14%{opacity:.62;transform:scaleX(.28)}42%,86%{opacity:1;transform:scaleX(1)}to{opacity:.78;transform:scaleX(.52)}}@keyframes score-pop{0%,24%{opacity:.5;transform:scale(.92)}42%,86%{opacity:1;transform:scale(1)}}@keyframes ring-grow{0%,24%{transform:rotate(-24deg)scale(.86)}48%,to{transform:rotate(0)scale(1)}}@keyframes pipeline-move{0%,22%{left:12px}48%,86%{left:calc(100% - 142px)}to{left:calc(100% - 142px)}}@keyframes bar-grow{0%,18%{height:26%}44%,84%{height:calc(52% + var(--bar-extra,18%))}to{height:34%}}.seo-chart span:nth-child(2){--bar-extra:28%}.seo-chart span:nth-child(3){--bar-extra:10%}.seo-chart span:nth-child(4){--bar-extra:36%}.seo-chart span:nth-child(5){--bar-extra:22%}.seo-chart span:nth-child(6){--bar-extra:42%}@keyframes pay-pulse{0%,to{transform:translateY(0);box-shadow:0 0 #0000}50%{transform:translateY(-1px);box-shadow:0 0 0 8px #08090d14}}@keyframes event-slide{0%,22%{opacity:.72;transform:translate(-8px)}44%,88%{opacity:1;transform:translate(0)}}@keyframes line-flow{to{stroke-dashoffset:-36px}}@keyframes node-active{0%,26%{background:#ffffff14;border-color:#ffffff1c;transform:translateY(0)}42%,80%{border-color:color-mix(in srgb, var(--showcase-accent) 42%, #ffffff1f);background:color-mix(in srgb, var(--showcase-accent) 14%, #ffffff14);transform:translateY(-4px)}}@keyframes answer-stream{0%,26%{clip-path:inset(0 100% 0 0)}52%,to{clip-path:inset(0)}}@keyframes chip-appear{0%,42%{opacity:0;transform:translateY(8px)}56%,to{opacity:1;transform:translateY(0)}}@keyframes sms-slide{0%,20%{opacity:.72;transform:translate(-10px)}42%,to{opacity:1;transform:translate(0)}}@keyframes review-pop{0%,32%{opacity:.36;transform:translateY(8px)scale(.98)}48%,to{opacity:1;transform:translateY(0)scale(1)}}@keyframes star-fill{0%,38%{opacity:.28;transform:scale(.84)}54%,to{opacity:1;transform:scale(1)}}@keyframes selected-slot{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes risk-drop{0%,24%{width:72%}52%,to{width:24%}}@keyframes activity-rise{0%,20%{transform:translateY(8px)}44%,to{transform:translateY(0)}}.feature-lab{padding-top:42px}.feature-lab-heading{max-width:760px;margin-bottom:42px}.feature-lab-grid{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);align-items:stretch;gap:20px;display:grid}.studio-panel,.outcome-card{border:1px solid var(--line);box-shadow:var(--shadow-border);-webkit-backdrop-filter:blur(30px)saturate(1.14);backdrop-filter:blur(30px)saturate(1.14);background:#0e0e1280}.studio-panel{border-radius:var(--radius-xl);flex-direction:column;justify-content:space-between;min-height:520px;padding:26px;display:flex;overflow:hidden}.studio-topline,.studio-foot{justify-content:space-between;align-items:center;gap:18px;display:flex}.studio-topline span{color:#ffffff9e;font-size:13px;font-weight:700}.workflow-strip{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:54px 0 46px;display:grid}.workflow-node{background:#00000029;border:1px solid #ffffff1c;border-radius:24px;flex-direction:column;justify-content:space-between;min-height:152px;padding:16px;display:flex}.workflow-node span,.outcome-card>span,.bridge-manifesto>span,.phase-timeline>article>span,.offer-card-header span,.offer-proof span{color:var(--accent-3);text-transform:uppercase;font-size:12px;font-weight:700}.workflow-node strong{color:#fff;font-size:18px;font-weight:500}.studio-foot{border-top:1px solid #ffffff1a;padding-top:22px}.studio-foot div{gap:8px;display:grid}.studio-foot span{color:#ffffff85;font-size:13px;font-weight:700}.studio-foot strong{color:#fff;max-width:470px;font-size:28px;font-weight:400;line-height:1.14}.studio-foot a{color:#08080c;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:8px;min-height:46px;padding:0 18px;font-size:14px;font-weight:700;display:inline-flex}.outcome-list{gap:14px;display:grid}.outcome-card{border-radius:var(--radius-lg);min-height:164px;padding:24px}.outcome-card h3{color:#fff;margin:20px 0 10px;font-size:30px;font-weight:400;line-height:1.08}.outcome-card p{color:#ffffffa8;margin:0;font-size:16px;line-height:1.5}.offer-section{grid-template-columns:minmax(0,.72fr) minmax(580px,1fr);align-items:start;gap:64px;display:grid}.offer-copy{position:sticky;top:56px}.offer-proof{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.offer-proof span,.offer-detail-row span,.manifesto-tags span{color:#ffffffbd;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:7px;min-height:34px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.offer-stack{gap:16px;display:grid}.primary-offer-card,.support-offer-card{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-border);-webkit-backdrop-filter:blur(30px)saturate(1.14);backdrop-filter:blur(30px)saturate(1.14);background:#0e0e1280;position:relative}.primary-offer-card{border-radius:var(--radius-xl);flex-direction:column;justify-content:space-between;min-height:440px;padding:34px;display:flex}.offer-card-header{justify-content:space-between;gap:16px;display:flex}.primary-offer-card h3,.support-offer-card h3{color:#fff;margin:0;font-weight:400}.primary-offer-card h3{margin-top:56px;font-size:36px}.primary-offer-card strong{color:#fff;margin-top:16px;font-size:82px;font-weight:400;line-height:.95;display:block}.primary-offer-card p{color:#ffffffad;max-width:560px;margin-top:20px;font-size:18px;line-height:1.55}.offer-detail-row{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.primary-offer-card a,.support-offer-card a{color:#07070a;background:#fff;border-radius:999px;align-items:center;gap:9px;width:fit-content;min-height:48px;padding:0 19px;font-size:14px;font-weight:700;display:inline-flex}.support-offer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.support-offer-card{flex-direction:column;justify-content:space-between;min-height:250px;padding:24px;display:flex}.support-offer-card h3{font-size:24px}.support-offer-card strong{color:#fff;margin:16px 0 10px;font-size:48px;font-weight:400;line-height:1;display:block}.support-offer-card p{color:#ffffffa3;margin:0;font-size:15px;line-height:1.5}.proof-section{grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);align-items:center;gap:54px;display:grid}.bridge-section{display:block}.bridge-intro{max-width:760px;margin:0 0 46px auto}.bridge-intro h2{color:#fff;letter-spacing:0;margin:0;font-size:70px;font-weight:400;line-height:.98}.bridge-intro p{color:#ffffffad;font-size:20px;line-height:1.5}.bridge-layout{grid-template-columns:minmax(0,.86fr) minmax(520px,1fr);align-items:stretch;gap:28px;display:grid}.bridge-manifesto,.phase-timeline article{border:1px solid var(--line);box-shadow:var(--shadow-border);-webkit-backdrop-filter:blur(30px)saturate(1.14);backdrop-filter:blur(30px)saturate(1.14);background:#0e0e1280}.bridge-manifesto{border-radius:var(--radius-xl);flex-direction:column;justify-content:flex-end;min-height:520px;padding:34px;display:flex}.bridge-manifesto h3{color:#fff;max-width:520px;margin:28px 0 18px;font-size:56px;font-weight:400;line-height:.98}.bridge-manifesto p{color:#ffffffad;max-width:570px;margin:0;font-size:18px;line-height:1.55}.manifesto-tags{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.phase-timeline{gap:14px;display:grid}.phase-timeline article{border-radius:var(--radius-lg);grid-template-columns:110px minmax(0,1fr);align-items:start;gap:24px;min-height:164px;padding:26px;display:grid}.phase-timeline h3{color:#fff;margin:0 0 10px;font-size:32px;font-weight:400;line-height:1.08}.phase-timeline p{color:#ffffffa8;margin:0;font-size:17px;line-height:1.5}.summary-list span,.proof-points span{color:#ffffffb8;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:7px;min-height:34px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.proof-points{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.faq-section{width:min(1120px,100vw - 48px);margin:0 auto;padding:92px 0 72px}.faq-section h2{color:#fff;margin:0 0 34px;font-size:56px;font-weight:400;line-height:1.04}.faq-list{gap:8px;display:grid}.faq-item{background:#ffffff26;border-radius:16px;overflow:hidden}.faq-item.is-open{background:#ffffff2b}.faq-item button{text-align:left;color:#fff;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:70px;padding:0 26px;font-size:22px;font-weight:400;display:flex}.faq-item span{color:#ffffffe6;font-size:20px}.faq-item p{color:#ffffffa8;max-width:970px;margin:-6px 0 0;padding:0 26px 26px;font-size:16px;line-height:1.55}.audit-panel{border-radius:var(--radius-xl);background:radial-gradient(circle at 0 100%,#63e7ea1f,#0000 38%),radial-gradient(circle at 100% 0,#8b7bff29,#0000 40%),#ffffff0f;grid-template-columns:.78fr 1.22fr;gap:28px;padding:30px;display:grid}.section-anchor{pointer-events:none;width:1px;height:1px;display:block;position:relative;top:-96px}.audit-copy{padding:18px 8px 18px 12px}.selected-offer-summary{background:#7ef5f312;border:1px solid #7ef5f329;border-radius:20px;margin-top:28px;padding:18px}.selected-offer-summary span{color:var(--accent-3);text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:800}.selected-offer-summary strong{color:#fff;margin-top:9px;font-size:22px;font-weight:500;line-height:1.18;display:block}.selected-offer-summary p{color:#ffffffa3;margin:10px 0 0;font-size:14px;line-height:1.45}.audit-form{gap:12px;display:grid}.form-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.field-shell{gap:7px;min-width:0;display:grid}.audit-form input,.audit-form textarea,.audit-form select{color:#fff;background:#00000038;border:1px solid #ffffff1a;border-radius:18px;outline:none;width:100%;font-size:15px;transition:border-color .18s,background .18s}.audit-form input,.audit-form select{height:54px;padding:0 18px}.audit-form select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#ffffff8f 50%),linear-gradient(135deg,#ffffff8f 50%,#0000 50%);background-position:calc(100% - 20px) 23px,calc(100% - 15px) 23px;background-repeat:no-repeat;background-size:5px 5px,5px 5px}.audit-form textarea{resize:vertical;min-height:130px;padding:16px 18px}.audit-form input:focus,.audit-form textarea:focus,.audit-form select:focus{background:#00000052;border-color:#63e7ea8a}.audit-form input[aria-invalid=true],.audit-form textarea[aria-invalid=true],.audit-form select[aria-invalid=true]{background:#ff8e9b13;border-color:#ff8e9bb8}.audit-form input::placeholder,.audit-form textarea::placeholder{color:#ffffff70}.audit-form button{color:#07070a;background:#fff;min-height:54px}.audit-form button:disabled{cursor:not-allowed;opacity:.72}.form-error{color:var(--danger);background:#ff8e9b14;border:1px solid #ff8e9b66;border-radius:16px;padding:13px 15px;font-size:14px}.field-error{color:var(--danger);padding-inline:3px;font-size:12px;font-weight:800;line-height:1.28}.success-state{border-radius:var(--radius-lg);min-height:270px;color:var(--success);background:#8cffd414;border:1px solid #8cffd43d;flex-direction:column;justify-content:center;padding:32px;display:flex}.success-state h3{color:#fff;margin:18px 0 8px;font-size:30px;font-weight:400}.success-state p{margin:0}.success-actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.success-actions a{color:#07070a;background:#fff;border:1px solid #8cffd42e;border-radius:999px;align-items:center;gap:8px;min-height:42px;padding:0 15px;font-size:13px;font-weight:800;display:inline-flex}.success-actions a:last-child{color:var(--success);background:#8cffd414}.paid-offer-hero{min-height:max(100svh,860px);padding:0 24px 88px;overflow:hidden}.paid-offer-hero .site-header{z-index:2;position:relative}.paid-offer-hero-grid{grid-template-columns:minmax(0,1fr) minmax(410px,.52fr);align-items:end;gap:72px;width:min(1320px,100vw - 64px);margin:98px auto 0;display:grid}.paid-offer-copy{max-width:820px}.paid-offer-back{color:#ffffffb8;background:#ffffff0e;border:1px solid #ffffff1c;border-radius:999px;align-items:center;min-height:34px;margin-bottom:28px;padding:0 12px;font-size:13px;font-weight:800;display:inline-flex}.paid-offer-copy h1{color:#fff;letter-spacing:0;max-width:820px;margin:0;font-size:clamp(54px,7vw,108px);font-weight:400;line-height:.95}.paid-offer-copy p{color:#ffffffb8;max-width:720px;margin:28px 0 0;font-size:20px;line-height:1.52}.paid-offer-actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.paid-offer-brief,.paid-offer-detail-block,.paid-offer-process-list article,.paid-offer-intake-panel,.paid-offer-fit-note,.paid-offer-page-faq article,.sample-report-card{border:1px solid var(--line);box-shadow:var(--shadow-border);-webkit-backdrop-filter:blur(30px)saturate(1.14);backdrop-filter:blur(30px)saturate(1.14);background:#0e0e1294}.paid-offer-brief{border-radius:var(--radius-xl);flex-direction:column;justify-content:flex-end;min-height:520px;padding:28px;display:flex}.paid-offer-brief-top{justify-content:space-between;align-items:center;gap:16px;margin-bottom:auto;display:flex}.paid-offer-brief-top span,.paid-offer-payment-step span,.paid-offer-fit-note span{color:var(--accent-3);text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:900}.paid-offer-brief-top strong{color:#fff;font-size:48px;font-weight:400;line-height:1}.paid-offer-brief h2{color:#fff;margin:92px 0 14px;font-size:38px;font-weight:400;line-height:1.04}.paid-offer-brief p{color:#ffffff9e;margin:0 0 24px;font-size:15px;line-height:1.45}.paid-offer-brief-row,.paid-offer-payment-note{color:#ffffffb8;align-items:flex-start;gap:10px;font-size:14px;line-height:1.4;display:flex}.paid-offer-brief-row+.paid-offer-brief-row{margin-top:12px}.paid-offer-brief-row svg,.paid-offer-payment-note svg{color:var(--success);flex:none;margin-top:2px}.paid-offer-payment-note{background:#8cffd411;border:1px solid #8cffd42b;border-radius:18px;margin-top:22px;padding:14px}.paid-offer-detail-section{padding-top:54px}.paid-offer-detail-grid{grid-template-columns:minmax(0,.82fr) minmax(440px,1fr);align-items:stretch;gap:20px;display:grid}.paid-offer-detail-block{border-radius:var(--radius-xl);min-height:430px;padding:30px}.paid-offer-detail-block h2,.paid-offer-process-section h2,.paid-offer-intake-copy h2{color:#fff;margin:0;font-size:50px;font-weight:400;line-height:1.02}.paid-offer-deliverables,.paid-offer-needed-list{gap:10px;margin-top:36px;display:grid}.paid-offer-deliverables span,.paid-offer-needed-list span{color:#ffffffc2;background:#ffffff0c;border:1px solid #ffffff1a;border-radius:14px;align-items:center;gap:9px;min-height:42px;padding:0 14px;font-size:14px;font-weight:800;display:inline-flex}.paid-offer-deliverables svg,.paid-offer-needed-list svg{color:var(--success);flex:none}.paid-offer-proof-list{gap:12px;margin-top:36px;display:grid}.paid-offer-proof-list div{background:#ffffff0b;border:1px solid #ffffff17;border-radius:16px;align-items:center;gap:16px;min-height:74px;padding:16px;display:flex}.paid-offer-proof-list span,.paid-offer-process-list article>span{color:var(--accent-3);font-size:13px;font-weight:900}.paid-offer-proof-list strong{color:#fff;font-size:19px;font-weight:500}.paid-offer-process-section,.sample-report-section{padding-top:54px}.sample-report-heading{max-width:840px;margin-bottom:34px}.sample-report-heading h2{color:#fff;max-width:760px;margin:0;font-size:58px;font-weight:400;line-height:1.02}.sample-report-heading p{color:#ffffffad;max-width:680px;margin:20px 0 0;font-size:18px;line-height:1.5}.sample-report-grid{grid-template-columns:minmax(320px,.72fr) minmax(0,1.28fr);align-items:stretch;gap:16px;display:grid}.sample-report-card{border-radius:var(--radius-xl);padding:26px;overflow:hidden}.sample-report-summary{flex-direction:column;min-height:430px;display:flex}.sample-report-topline{color:var(--accent-3);justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;display:flex}.sample-report-topline span,.sample-score-row span,.sample-page>span{text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:900}.sample-report-summary h3{color:#fff;margin:auto 0 16px;font-size:38px;font-weight:400;line-height:1.05}.sample-report-summary p{color:#ffffffad;margin:0;font-size:16px;line-height:1.52}.sample-score-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:30px;display:grid}.sample-score-row div{background:#ffffff0b;border:1px solid #ffffff17;border-radius:18px;flex-direction:column;justify-content:space-between;min-height:104px;padding:15px;display:flex}.sample-score-row span{color:#ffffff85}.sample-score-row strong{color:#fff;font-size:38px;font-weight:400;line-height:1}.sample-before-after{min-height:430px;padding:18px}.sample-comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;height:100%;display:grid}.sample-page{background:linear-gradient(#ffffff14,#ffffff08),#ffffff09;border:1px solid #ffffff1a;border-radius:24px;flex-direction:column;justify-content:flex-end;min-height:390px;padding:22px;display:flex}.sample-page.after{background:radial-gradient(circle at 76% 18%,#8cffd438,#0000 34%),linear-gradient(#ffffff1a,#8cffd40b),#ffffff0a;border-color:#8cffd433}.sample-page>span{color:var(--accent-3);margin-bottom:auto}.sample-page h3{color:#fff;margin:88px 0 14px;font-size:30px;font-weight:400;line-height:1.04}.sample-page p{color:#ffffffa8;min-height:72px;margin:0;font-size:15px;line-height:1.45}.sample-page button{color:#fff;background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;width:fit-content;min-height:42px;margin-top:22px;padding:0 16px;font-size:13px;font-weight:900}.sample-page.after button{color:#050507;background:#fff}.sample-fix-list{grid-column:1/-1}.sample-fixes{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.sample-fixes>div{background:#ffffff0b;border:1px solid #ffffff17;border-radius:18px;flex-direction:column;justify-content:space-between;min-height:190px;padding:16px;display:flex}.sample-fixes>div>span{color:var(--accent-3);font-size:13px;font-weight:900}.sample-fixes strong{color:#fff;font-size:18px;font-weight:600;line-height:1.2;display:block}.sample-fixes p{color:#ffffffa3;margin:10px 0 0;font-size:14px;line-height:1.45}.sample-report-note{color:#ffffffc2;background:#8cffd411;border:1px solid #8cffd42e;border-radius:18px;align-items:center;gap:10px;margin-top:14px;padding:14px 16px;font-size:14px;font-weight:800;display:inline-flex}.sample-report-note svg{color:var(--success);flex:none}.checkout-sample-grid{grid-template-columns:minmax(320px,.7fr) minmax(0,1.3fr);align-items:stretch;gap:16px;display:grid}.checkout-offer-card{flex-direction:column;min-height:430px;display:flex}.checkout-offer-card h3{color:#fff;margin:auto 0 16px;font-size:38px;font-weight:400;line-height:1.05}.checkout-offer-card>p{color:#ffffffad;margin:0;font-size:16px;line-height:1.52}.checkout-price-panel{background:#8cffd411;border:1px solid #8cffd42e;border-radius:20px;margin-top:28px;padding:18px}.checkout-price-panel span{color:var(--accent-3);text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:900}.checkout-price-panel strong{color:#fff;margin-top:14px;font-size:28px;font-weight:500;line-height:1.1;display:block}.checkout-price-panel p{color:#ffffffa3;margin:10px 0 0;font-size:14px;line-height:1.45}.checkout-before-after{min-height:430px;padding:18px}.sample-page.checkout-after{background:radial-gradient(circle at 78% 14%,#ffffff3d,#0000 34%),radial-gradient(circle at 26% 82%,#8cffd42e,#0000 32%),linear-gradient(#ffffff1f,#8cffd40b),#ffffff0a;border-color:#ffffff38}.checkout-flow-card{grid-column:1/-1}.checkout-flow-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.checkout-flow-steps>div{background:#ffffff0b;border:1px solid #ffffff17;border-radius:18px;flex-direction:column;justify-content:space-between;min-height:230px;padding:16px;display:flex}.checkout-flow-steps>div>span{color:var(--accent-3);font-size:13px;font-weight:900}.checkout-flow-steps strong{color:var(--accent-3);text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:900;display:block}.checkout-flow-steps h3{color:#fff;margin:12px 0 0;font-size:18px;font-weight:600;line-height:1.18}.checkout-flow-steps p{color:#ffffffa3;margin:10px 0 0;font-size:14px;line-height:1.45}.workflow-sample-grid{grid-template-columns:minmax(320px,.74fr) minmax(0,1.26fr);align-items:stretch;gap:16px;display:grid}.workflow-example-card,.workflow-board-card{min-height:460px}.workflow-example-card{flex-direction:column;display:flex}.workflow-example-card h3{color:#fff;margin:auto 0 16px;font-size:38px;font-weight:400;line-height:1.05}.workflow-example-card>p{color:#ffffffad;margin:0;font-size:16px;line-height:1.52}.workflow-pain-list{gap:10px;margin-top:28px;display:grid}.workflow-pain-list span{color:#ffffffc2;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:16px;padding:13px 14px;font-size:14px;font-weight:800}.workflow-board-card{padding:20px}.workflow-board-shell{background:radial-gradient(circle at 82% 12%,#8cffd429,#0000 32%),radial-gradient(circle at 18% 88%,#6f6bff38,#0000 36%),linear-gradient(#ffffff12,#ffffff06),#050609b8;border:1px solid #ffffff1a;border-radius:24px;flex-direction:column;min-height:370px;padding:18px;display:flex}.workflow-board-header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-start;gap:16px;min-height:52px;display:flex}.workflow-board-header strong{color:#fff;font-size:22px;font-weight:600}.workflow-board-header span{color:var(--accent-3);text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:900}.workflow-board-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.workflow-board-columns>div{background:#ffffff0b;border:1px solid #ffffff17;border-radius:18px;flex-direction:column;min-height:160px;padding:14px;display:flex}.workflow-board-columns h3{color:var(--accent-3);text-transform:uppercase;letter-spacing:.08em;margin:0 0 auto;font-size:12px;font-weight:900}.workflow-board-columns p{color:#ffffff94;margin:32px 0 7px;font-size:13px;line-height:1.35}.workflow-board-columns strong{color:#fff;font-size:17px;font-weight:600;line-height:1.22}.workflow-board-columns span{color:#ffffff8f;margin-top:10px;font-size:12px;line-height:1.35}.workflow-review-panel{background:#8cffd411;border:1px solid #8cffd42e;border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px 16px;margin-top:14px;padding:16px;display:grid}.workflow-review-panel span{color:var(--accent-3);text-transform:uppercase;letter-spacing:.08em;grid-column:1/-1;font-size:12px;font-weight:900}.workflow-review-panel p{color:#ffffffc2;margin:0;font-size:14px;line-height:1.42}.workflow-review-panel button{color:#050507;background:#fff;border:0;border-radius:999px;min-height:40px;padding:0 15px;font-size:13px;font-weight:900}.workflow-map-card{grid-column:1/-1}.workflow-map-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.workflow-map-steps>div{background:#ffffff0b;border:1px solid #ffffff17;border-radius:18px;flex-direction:column;justify-content:space-between;min-height:230px;padding:16px;display:flex}.workflow-map-steps>div>span{color:var(--accent-3);font-size:13px;font-weight:900}.workflow-map-steps strong{color:var(--accent-3);text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:900;display:block}.workflow-map-steps h3{color:#fff;margin:12px 0 0;font-size:18px;font-weight:600;line-height:1.18}.workflow-map-steps p{color:#ffffffa3;margin:10px 0 0;font-size:14px;line-height:1.45}.private-ai-sample-grid{grid-template-columns:minmax(320px,.74fr) minmax(0,1.26fr);align-items:stretch;gap:16px;display:grid}.private-ai-system-card,.private-ai-doc-card{min-height:460px}.private-ai-system-card{flex-direction:column;display:flex}.private-ai-system-card h3{color:#fff;margin:auto 0 16px;font-size:38px;font-weight:400;line-height:1.05}.private-ai-system-card>p{color:#ffffffad;margin:0;font-size:16px;line-height:1.52}.private-ai-doc-card{padding:20px}.private-ai-console{background:radial-gradient(circle at 82% 12%,#7ef5f329,#0000 32%),radial-gradient(circle at 18% 88%,#3b82f638,#0000 36%),linear-gradient(#ffffff12,#ffffff06),#050609b8;border:1px solid #7ef5f329;border-radius:24px;flex-direction:column;min-height:370px;padding:18px;display:flex}.private-ai-console-header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-start;gap:16px;min-height:52px;display:flex}.private-ai-console-header strong{color:#fff;font-size:22px;font-weight:600}.private-ai-console-header span,.private-ai-answer span{color:var(--accent-3);text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:900}.private-ai-query{color:#ffffffdb;background:#ffffff16;border-radius:18px;margin-top:18px;padding:15px;font-size:18px;font-weight:700;line-height:1.25}.private-ai-answer{background:#7ef5f311;border:1px solid #7ef5f32e;border-radius:20px;margin-top:14px;padding:16px}.private-ai-answer p{color:#ffffffbd;margin:9px 0 0;font-size:14px;line-height:1.45}.private-ai-source-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:auto;padding-top:16px;display:grid}.private-ai-source-grid span{color:#ffffffb8;text-align:center;background:#ffffff0e;border:1px solid #ffffff17;border-radius:14px;place-items:center;min-height:40px;font-size:12px;font-weight:800;display:grid}.private-ai-map-card{grid-column:1/-1}.paid-offer-process-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:42px;display:grid}.paid-offer-process-list article{border-radius:var(--radius-lg);flex-direction:column;justify-content:space-between;min-height:250px;padding:22px;display:flex}.paid-offer-process-list p{color:#ffffffb3;margin:34px 0 0;font-size:16px;line-height:1.5}.paid-offer-intake-section{padding-top:58px}.paid-offer-intake-panel{border-radius:var(--radius-xl);grid-template-columns:.78fr 1.22fr;gap:28px;padding:30px;display:grid}.paid-offer-intake-copy{padding:16px 8px 16px 12px}.paid-offer-intake-copy p{max-width:550px;margin:20px 0 0}.paid-offer-form{align-self:start}.paid-offer-success{min-height:100%}.paid-offer-payment-step{background:#0000002e;border:1px solid #8cffd42e;border-radius:18px;margin-top:24px;padding:18px}.paid-offer-payment-step strong{color:#fff;margin-top:10px;font-size:40px;font-weight:400;line-height:1;display:block}.paid-offer-payment-step p{margin-top:8px}.paid-offer-faq-section{grid-template-columns:minmax(0,.64fr) minmax(0,.64fr) minmax(420px,1fr);align-items:start;gap:16px;padding-top:42px;display:grid}.paid-offer-fit-note,.paid-offer-page-faq article{border-radius:var(--radius-lg);padding:24px}.paid-offer-fit-note p{color:#ffffffbd;margin:16px 0 0;font-size:17px;line-height:1.48}.paid-offer-page-faq{gap:12px;display:grid}.paid-offer-page-faq h3{color:#fff;margin:0;font-size:20px;font-weight:500}.paid-offer-page-faq p{color:#ffffffa3;margin:10px 0 0;font-size:15px;line-height:1.5}.site-footer{border-top:1px solid var(--line);width:min(1120px,100vw - 48px);color:var(--quiet);justify-content:space-between;align-items:center;gap:24px;margin:0 auto;padding:34px 0 60px;font-size:14px;display:flex}.site-footer span{color:#fff;font-weight:700}.site-footer p{text-align:right;max-width:600px;margin:0}.chat-launcher{inset-inline-start:auto;inset-inline-end:max(24px, env(safe-area-inset-right));bottom:max(24px, env(safe-area-inset-bottom));z-index:60;color:#08080c;cursor:pointer;background:#fff;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:10px;max-width:calc(100vw - 48px);min-height:50px;padding:0 18px;font-size:14px;font-weight:700;display:inline-flex;position:fixed;transform:translate(0);box-shadow:0 18px 54px #0000005c}.chat-launcher svg{flex:none}.chat-shell{z-index:59;color:#fff;width:410px;max-width:calc(100vw - 32px);height:640px;max-height:calc(100vh - 118px);box-shadow:var(--shadow-deep), var(--shadow-border);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:radial-gradient(circle at 0 100%,#63e7ea29,#0000 42%),radial-gradient(circle at 100% 0,#8b7bff38,#0000 42%),#0b0b11f0;border:1px solid #ffffff24;border-radius:30px;flex-direction:column;display:flex;position:fixed;bottom:88px;right:24px;overflow:hidden}.chat-header{border-bottom:1px solid #ffffff1a;justify-content:space-between;gap:16px;padding:18px;display:flex}.chat-title{align-items:center;gap:12px;display:flex}.chat-avatar{color:#09090d;background:linear-gradient(135deg,#fff,#74f3ef);border-radius:14px;place-items:center;width:38px;height:38px;display:grid}.chat-title strong{font-size:15px;display:block}.chat-title span,.chat-status{color:#ffffff94;font-size:12px}.chat-status{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.chat-status:before{content:"";background:var(--success);border-radius:999px;width:7px;height:7px}.chat-messages{flex:1;padding:18px;overflow-y:auto}.chat-message{color:#ffffffc7;background:#ffffff12;border-radius:18px;max-width:88%;margin-bottom:12px;padding:12px 14px;font-size:14px;line-height:1.45}.chat-message.is-user{color:#07070a;background:#ffffffeb;margin-left:auto}.chat-message.is-assistant:first-child{border-top-left-radius:8px}.chat-body{padding:0 18px 18px}.quick-actions,.contact-fields{gap:9px;display:grid}.quick-actions{margin-bottom:10px}.quick-actions button,.contact-fields button,.chat-input-row button,.chat-link-button{color:#ffffffd6;cursor:pointer;background:#ffffff12;border:1px solid #ffffff1a;border-radius:999px;justify-content:center;align-items:center;min-height:46px;font-size:14px;font-weight:700;text-decoration:none;transition:background .18s,transform .18s;display:inline-flex}.quick-actions button:hover,.contact-fields button:hover,.chat-input-row button:hover,.chat-link-button:hover{background:#ffffff1f;transform:translateY(-1px)}.quick-actions button:disabled,.contact-fields button:disabled,.chat-input-row button:disabled{cursor:not-allowed;opacity:.58;transform:none}.challenge-box{gap:10px;display:grid}.challenge-box textarea,.contact-fields input,.chat-input-row input{color:#fff;background:#0003;border:1px solid #ffffff1c;border-radius:18px;outline:none;font-size:14px}.challenge-box textarea{resize:vertical;min-height:104px;padding:14px}.contact-fields input{height:46px;padding:0 14px}.contact-fields{margin-bottom:10px}.challenge-box button,.contact-fields button,.chat-input-row button,.chat-link-button{color:#08080c;background:#fff}.chat-link-button{width:100%;margin-bottom:10px}.chat-input-row{grid-template-columns:minmax(0,1fr) auto;gap:9px;display:grid}.chat-input-row input{width:100%;height:46px;padding:0 14px}.chat-input-row button{min-width:76px;padding:0 16px}.complete-card{color:var(--success);background:#8cffd414;border:1px solid #8cffd43d;border-radius:18px;padding:14px;font-size:14px}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#ffffff05}::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:999px}@media (width<=900px){.hero-section{min-height:max(100svh,980px);padding-bottom:36px}.site-header{grid-template-columns:1fr auto;width:min(100%,100vw - 32px)}.top-nav{display:none}.brand-mark{min-width:0}.hero-content{width:min(100%,100vw - 32px);margin-top:198px}.hero-actions{order:3;display:none}.command-panel{order:4}.hero-content h1{max-width:610px;font-size:58px}.hero-content p{font-size:18px}.command-panel{width:min(100%,820px);min-height:260px;margin-top:66px}.command-panel.has-thread{min-height:520px}.prompt-panel{min-height:238px;margin-top:58px}.guide-panel{width:min(100%,100vw - 32px);min-height:356px;margin-top:54px}.guide-panel.is-active{min-height:540px}.guide-panel textarea{font-size:21px}.guide-chip-grid{gap:7px}.guide-recommendation ul{grid-template-columns:1fr}.prompt-controls{gap:8px}.ghost-icon-control{display:none}.section{width:min(100%,100vw - 32px);padding:78px 0}.section h2,.audit-copy h2{font-size:40px}.workflow-grid,.fast-offer-grid,.path-grid,.expertise-grid,.education-grid,.education-hero,.feature-lab-grid,.buyer-flow-panel,.teardown-panel,.teardown-deliverables,.offer-section,.support-offer-grid,.proof-section,.bridge-layout,.audit-panel,.paid-offer-hero-grid,.paid-offer-detail-grid,.sample-report-grid,.checkout-sample-grid,.workflow-sample-grid,.private-ai-sample-grid,.paid-offer-intake-panel,.paid-offer-faq-section{grid-template-columns:1fr}.expertise-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.education-hero{gap:30px}.service-menu-section{width:min(100%,100vw - 32px);padding:54px 0 84px}.service-menu-header{align-items:flex-start;width:min(100%,100vw - 32px)}.service-menu-header h2{font-size:34px}.service-menu-header p{font-size:16px}.service-rail{grid-auto-columns:minmax(320px,78vw);padding-inline:16px;scroll-padding-inline:16px}.feature-lab-heading{margin-bottom:30px}.workflow-strip{margin:42px 0 34px}.offer-copy{position:static}.offer-section,.proof-section,.bridge-layout,.buyer-flow-panel,.paid-offer-hero-grid{gap:36px}.paid-offer-hero{min-height:auto}.paid-offer-hero-grid{width:min(100%,100vw - 32px);margin-top:56px}.paid-offer-process-list,.sample-fixes,.checkout-flow-steps,.workflow-map-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.bridge-intro{max-width:680px;margin:0 0 34px}.bridge-intro h2{font-size:52px}.faq-section{width:min(100%,100vw - 32px)}.faq-section h2{font-size:42px}.faq-item button{font-size:19px}.site-footer{flex-direction:column;align-items:flex-start;width:min(100%,100vw - 32px)}.site-footer p{text-align:left}}@media (width<=560px){.hero-section{min-height:max(100svh,920px);padding-inline:16px}.paid-offer-hero{padding:0 16px 68px}.paid-offer-copy h1{font-size:42px;line-height:1.02}.paid-offer-copy p{font-size:17px}.paid-offer-actions,.paid-offer-actions .primary-button,.paid-offer-actions .secondary-button{width:100%}.paid-offer-brief,.paid-offer-detail-block,.sample-report-card,.paid-offer-intake-panel,.paid-offer-fit-note,.paid-offer-page-faq article{border-radius:22px}.paid-offer-brief{min-height:auto;padding:24px}.paid-offer-brief h2{margin-top:54px;font-size:30px}.paid-offer-detail-block,.paid-offer-intake-panel{min-height:auto;padding:22px}.paid-offer-detail-block h2,.sample-report-heading h2,.paid-offer-process-section h2,.paid-offer-intake-copy h2{font-size:36px}.sample-report-card{padding:20px}.sample-report-summary,.checkout-offer-card,.checkout-before-after,.workflow-example-card,.workflow-board-card,.private-ai-system-card,.private-ai-doc-card,.sample-before-after{min-height:auto}.sample-comparison,.sample-fixes,.checkout-flow-steps,.workflow-board-columns,.workflow-map-steps{grid-template-columns:1fr}.private-ai-console{min-height:auto}.private-ai-source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-review-panel{grid-template-columns:1fr}.sample-page{min-height:320px}.sample-page h3{margin-top:54px;font-size:26px}.sample-fixes>div,.checkout-flow-steps>div,.workflow-map-steps>div{gap:34px;min-height:auto}.paid-offer-process-list{grid-template-columns:1fr}.paid-offer-process-list article{min-height:auto}.hero-content{width:100%;max-width:calc(100vw - 32px);margin-top:132px}.site-header{grid-template-columns:minmax(0,1fr) auto;height:78px}.brand-mark{gap:8px;min-height:44px;font-size:13px}.header-cta{min-width:auto;height:42px;padding:0 16px;font-size:13px}.hero-content h1{width:100%;max-width:100%;font-size:38px}.hero-content p,.section p{font-size:16px}.hero-actions,.form-grid{flex-direction:column;grid-template-columns:1fr}.hero-actions{display:none}.primary-button,.secondary-button{width:100%}.prompt-panel{min-height:254px;margin-top:38px;padding:20px}.command-panel{border-radius:20px;width:100%;max-width:calc(100vw - 32px);min-height:218px;margin-top:52px;padding:20px 18px 16px}.command-panel.has-thread{min-height:520px}.command-prompt{font-size:16px}.command-input{min-height:112px;font-size:16px}.command-panel.has-thread .command-input{min-height:54px;font-size:15px}.command-thread{min-height:180px;max-height:238px;margin-bottom:12px}.command-message{max-width:92%;font-size:13px}.command-toolbar{gap:8px;padding-top:24px}.command-panel.has-thread .command-toolbar{padding-top:18px}.command-modes{scrollbar-width:none;overflow-x:auto}.command-segmented{height:50px}.command-modes::-webkit-scrollbar{display:none}.command-mode{height:44px;padding:0 12px;font-size:12px}.command-tools .command-icon-button{display:none}.command-icon-button,.command-send-button{width:44px;height:44px}.command-quick-replies{gap:7px}.command-quick-replies button,.command-link-button,.command-lead-form button{height:32px;padding:0 12px;font-size:11px}.command-lead-form{grid-template-columns:1fr}.guide-panel{border-radius:24px;width:100%;max-width:calc(100vw - 32px);min-height:416px;margin-top:34px;padding:18px}.guide-panel.is-active{min-height:640px}.guide-panel-header{align-items:flex-start}.guide-progress{padding-top:13px}.guide-progress span{width:18px}.guide-progress .is-active{width:24px}.guide-panel textarea{min-height:76px;font-size:19px}.guide-helper{font-size:13px}.guide-chip-grid{grid-template-columns:1fr;display:grid}.guide-chip-grid button{white-space:normal;text-align:left;justify-content:flex-start;min-height:38px}.guide-question-card{padding:15px}.guide-question-card h2{font-size:19px}.guide-option-grid{grid-template-columns:1fr;display:grid}.guide-option-grid button{text-align:left;justify-content:flex-start;min-height:40px}.guide-team-input{flex-direction:column}.guide-team-input button{justify-content:center}.guide-controls{flex-wrap:wrap;gap:8px}.guide-mode-pill{flex:calc(100% - 46px);justify-content:center}.guide-control-spacer{display:none}.guide-quiet-control{background:#ffffff0f;flex:auto;justify-content:center}.guide-recommendation-heading strong{font-size:23px}.guide-recommendation-actions button,.guide-recommendation-actions a{justify-content:center;width:100%}.guide-recommendation-actions .guide-reset{width:100%}.prompt-panel.has-draft{min-height:430px}.prompt-panel textarea{min-height:92px;font-size:19px}.prompt-text{font-size:20px}.prompt-draft-actions{flex-direction:column}.prompt-draft-actions button,.prompt-draft-actions a{justify-content:center;width:100%}.prompt-controls{flex-wrap:wrap;align-items:center}.control-spacer{display:none}.model-control{flex:auto;justify-content:center;width:auto}.segmented-control{flex:calc(100% - 54px);width:auto}.segmented-control button{flex:1;justify-content:center}.workflow-card,.fast-offer-card,.path-card,.expertise-card,.education-card,.service-card,.price-card,.teardown-panel,.teardown-report,.studio-panel,.outcome-card,.primary-offer-card,.support-offer-card,.bridge-manifesto,.audit-panel,.system-preview,.bento-card{border-radius:22px}.path-card{min-height:380px;padding:24px}.fast-offer-card{min-height:auto;padding:24px}.fast-offer-card h3{margin-top:38px;font-size:29px}.teardown-panel{padding:24px}.teardown-copy h2{font-size:38px}.teardown-report{min-height:auto}.report-score{grid-template-columns:1fr}.fast-offer-price strong{font-size:44px}.fast-offer-actions a,.fast-offer-actions button{width:100%}.buyer-flow-panel{padding:22px}.buyer-flow-copy h2{font-size:34px}.buyer-flow-steps article{grid-template-columns:1fr;gap:8px}.expertise-grid{grid-template-columns:1fr}.education-visual{min-height:280px}.visual-screen{inset:42px 22px 70px}.visual-screen strong{font-size:24px}.service-card{min-height:540px}.service-preview{padding:52px 26px 148px}.template-mock{width:100%;min-height:244px}.workflow-app{grid-template-columns:72px 1fr}.workflow-app aside{gap:8px;padding:14px 10px}.workflow-main{gap:10px;padding:12px}.workflow-lanes{grid-template-columns:repeat(2,1fr)}.workflow-lanes div:nth-child(3){display:none}.handoff-card{white-space:normal;min-height:48px;font-size:10px;line-height:1.25}.floating-chat{width:172px;bottom:12px;right:10px}.site-preview strong{font-size:25px}.offer-page-mini{margin:13px;padding:14px}.offer-page-mini strong{font-size:38px}.lesson-grid{grid-template-columns:1fr}.lesson-grid span{min-height:36px}.rail-controls{display:none}.studio-panel{min-height:auto;padding:22px}.workflow-strip{grid-template-columns:1fr;gap:8px}.workflow-node{flex-direction:row;align-items:center;min-height:76px}.studio-foot{flex-direction:column;align-items:flex-start}.studio-foot strong{font-size:23px}.studio-foot a{width:100%}.outcome-card{min-height:auto;padding:22px}.outcome-card h3{font-size:27px}.primary-offer-card{min-height:auto;padding:24px}.primary-offer-card h3{margin-top:38px;font-size:30px}.primary-offer-card strong{font-size:62px}.support-offer-grid{grid-template-columns:1fr}.support-offer-card{min-height:220px}.bridge-intro h2{font-size:44px}.bridge-intro p{font-size:17px}.bridge-manifesto{min-height:auto;padding:24px}.bridge-manifesto h3{font-size:38px}.phase-timeline article{grid-template-columns:1fr;gap:12px}.lead-summary{padding:22px}.lead-summary h3{font-size:30px}.chat-shell{inset-inline-start:auto;inset-inline-end:max(12px, env(safe-area-inset-right));max-width:calc(100vw - 24px);bottom:78px}.chat-launcher{inset-inline-start:auto;inset-inline-end:max(12px, env(safe-area-inset-right));bottom:max(14px, env(safe-area-inset-bottom));justify-content:center;width:50px;min-height:50px;padding:0}.chat-launcher span{display:none}.faq-item button{min-height:62px;padding:0 18px;font-size:17px}.faq-item p{padding:0 18px 20px}}@media (width<=900px){.service-showcase-section{width:min(100%,100vw - 32px);padding:64px 0 92px}.sample-output-hub-heading,.sample-output-cards{grid-template-columns:1fr}.sample-output-hub-heading{gap:18px}.sample-output-hub-heading h2{font-size:40px}.service-showcase-header{align-items:flex-start;width:100%}.service-showcase-header h2{font-size:34px}.service-showcase-header p{font-size:16px}.showcase-rail{grid-auto-columns:calc(100vw - 48px);padding-inline:0;scroll-padding-inline:0}.showcase-card{min-height:548px}.showcase-card-art{padding:46px 28px 16px}.showcase-mock{min-height:268px}}@media (width<=560px){.service-showcase-section{width:100%;padding:56px 0 76px}.sample-output-hub-section{width:min(100%,100vw - 32px);padding-top:0}.sample-output-hub-heading h2{font-size:34px}.sample-output-hub-heading p{font-size:16px}.sample-output-card{border-radius:24px;min-height:auto}.sample-output-card-preview{min-height:230px;padding:18px}.sample-output-card-copy{padding:20px}.sample-output-card-copy h3{font-size:24px}.service-showcase-header{width:min(100%,100vw - 32px)}.showcase-rail-controls{display:none}.showcase-rail{grid-auto-columns:calc(100vw - 32px);gap:14px;padding:12px 16px 24px;scroll-padding-inline:16px}.showcase-card{border-radius:24px;flex-direction:column;min-height:0;display:flex}.showcase-card:after,.showcase-card-backdrop{display:none}.showcase-card-art{min-height:0;padding:18px 18px 0;display:block;position:relative;inset:auto}.showcase-card-copy{padding:18px 20px 22px;position:relative;bottom:auto;left:auto;right:auto}.showcase-card-row{flex-direction:column;align-items:flex-start;gap:7px}.showcase-card h3{font-size:23px}.showcase-card p{font-size:13px}.showcase-card-action{justify-content:center;width:100%;min-height:46px;font-size:13px}.showcase-mock{border-radius:20px;width:100%;min-height:0}.teardown-before-mockup,.teardown-after-mockup,.teardown-notes-mockup{padding:12px}.teardown-before-mockup .mock-topbar,.teardown-after-mockup .mock-topbar,.teardown-notes-mockup .mock-topbar{margin:-12px -12px 12px}.clipcue-mini-page{min-height:212px}.clipcue-mini-nav{gap:8px;padding:0 10px}.clipcue-mini-nav strong{font-size:13px}.clipcue-mini-nav span{display:none}.clipcue-mini-nav em{margin-left:auto}.clipcue-mini-hero{padding:20px 14px 14px}.clipcue-mini-hero h4,.clipcue-after-copy h4{font-size:21px}.clipcue-mini-dashboard{gap:7px;margin:4px 12px 12px;padding:9px}.clipcue-mini-dashboard div{min-height:32px}.clipcue-mini-dashboard .wide{min-height:42px}.clipcue-after-preview{grid-template-columns:1fr;align-items:stretch;gap:12px;padding:13px}.clipcue-after-copy h4{max-width:260px}.clipcue-after-copy p{max-width:270px}.clipcue-live-card{min-height:120px}.live-click-card{top:48px;left:12px}.lead-board{grid-template-columns:1fr 96px}.lead-form-mini label{min-height:44px}.assistant-mock{min-height:286px}.assistant-bubble{max-width:72%;padding:8px 10px;font-size:11px}.lead-capture-card{width:154px;padding:10px;bottom:12px;right:12px}.lead-capture-card strong{font-size:13px}.ai-orbit{width:34px;height:34px}.workshop-activity{gap:5px;min-height:98px;padding:12px}.workshop-activity strong{font-size:20px}.workshop-activity p{font-size:10.5px;line-height:1.3}.activity-list{gap:5px;margin-top:8px}.activity-list div{gap:7px;min-height:29px;padding:0 9px;font-size:10.5px}.workflow-map-node{min-width:94px;font-size:10px}.workflow-map-node:nth-of-type(4){left:14px}.workflow-map-node:nth-of-type(5){right:10px}.review-card{width:148px;right:10px}.calendar-mini{gap:6px}.calendar-mini div{min-height:66px}}@media (width<=420px){.site-header{grid-template-columns:1fr;justify-items:center}.brand-mark{justify-self:center}.header-cta{display:none}}@media (prefers-reduced-motion:reduce){.command-icon-button,.command-send-button,.command-mode,.guide-panel *,.guide-panel :before,.guide-panel :after,.service-showcase-section *,.service-showcase-section :before,.service-showcase-section :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@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-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}
