/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--mode-mix:0}*,:before,:after,::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme{:root,:host{--font-sans: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;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,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 components;@layer utilities{.start{inset-inline-start:var(--spacing)}.block{display:block}.inline{display:inline}.table{display:table}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@font-face{font-family:jf-jinxuan;src:local(jf-jinxuan-3\.1 Heavy),local(jf-jinxuan-3\.1-heavy),local(jf-jinxuan Heavy),local(jf-jinxuan),url(/gotlead-assets/fonts/jf-jinxuan-heavy-subset.woff2)format("woff2");font-style:normal;font-weight:900;font-display:swap}@property --mode-mix{syntax:"<number>";inherits:true;initial-value:0}:root{--ink:#17130e;--ink-soft:#4b4338;--muted:#746b5e;--paper:#f5f0e6;--paper-strong:#fffdf7;--line:#231c1124;--accent:#b8892f;--accent-bright:#f1c75b;--accent-soft:#f6e8bf;--accent-dark:#6a450e;--gold:var(--accent);--gold-bright:var(--accent-bright);--gold-dark:var(--accent-dark);--green:var(--accent);--green-bright:var(--accent-bright);--blue:var(--accent);--night:#090806;--display-font:"jf-jinxuan", "JinXuan", "PingFang TC", "Noto Sans TC", "Microsoft JhengHei", sans-serif;--mode-mix:0}*{box-sizing:border-box}html{scroll-behavior:auto;background:var(--paper)}body{color:var(--ink);background:var(--paper);font-family:var(--font-geist), "PingFang TC", "Noto Sans TC", "Microsoft JhengHei", sans-serif;-webkit-font-smoothing:antialiased;margin:0}section[id]{scroll-margin-top:76px}a{color:inherit;text-decoration:none}button,a,summary{-webkit-tap-highlight-color:transparent}img,video{max-width:100%;display:block}.landing-shell{overflow-x:clip}.section-label{color:var(--green);letter-spacing:.12em;margin:0 0 18px;font-size:13px;font-weight:800}.reveal{opacity:0;transition:opacity .76s cubic-bezier(.16,1,.3,1),transform .76s cubic-bezier(.16,1,.3,1);transform:translateY(16px)}.reveal.is-visible{opacity:1;transform:translateY(0)}.hover-object{--mx:50%;--my:50%;--tilt-x:0deg;--tilt-y:0deg;isolation:isolate;transition:transform .32s cubic-bezier(.16,1,.3,1),box-shadow .32s,border-color .32s,filter .32s;position:relative;transform:perspective(1100px)rotateX(0)rotateY(0)translate(0)}.visual-module,.motion-surface{isolation:isolate;cursor:default;min-width:0;position:relative}.hover-object:before{content:"";z-index:2;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(380px circle at var(--mx) var(--my), #ffffff57, transparent 45%);transition:opacity .26s;position:absolute;inset:0}.hover-object:hover{transform:translate(0)}.hover-object:hover:before{opacity:1}.hover-arrow{border-radius:50%;place-items:center;width:30px;height:30px;transition:transform .32s cubic-bezier(.16,1,.3,1),background .22s,color .22s;display:inline-grid}.hover-arrow svg{fill:none;stroke:currentColor;stroke-width:2.15px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;overflow:visible}.hover-object:hover .hover-arrow{transform:rotate(45deg)scale(1.08)}.primary-cta:hover,.secondary-cta:hover,.nav-cta:hover,.section-cta:hover,.footer-cta:hover{transform:translateY(-3px)}.process-step:hover{transform:translate(8px)}.lesson-card:hover{transform:translateY(-7px)scale(1.005)}.demo-item:hover,.audience-item:hover{transform:translateY(-4px)}.identity-card:hover{transform:translateY(-6px)}.practice-module:hover,.editorial-media:hover,.process-visual:hover,.demo-media:hover,.who-media:hover,.preview-player:hover{transform:perspective(1100px) rotateX(var(--tilt-x)) rotateY(var(--tilt-y)) translate3d(0, -4px, 0)}:focus-visible{outline-offset:4px;outline:3px solid #f1c75b94}.site-header{z-index:40;-webkit-backdrop-filter:blur(22px)saturate(125%);backdrop-filter:blur(22px)saturate(125%);background:#090806e6;border-bottom:1px solid #f1c75b33;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;height:76px;padding:0 clamp(24px,5vw,86px);display:grid;position:fixed;top:0;left:0;right:0;box-shadow:0 10px 34px #00000038}.brand{letter-spacing:.04em;align-items:center;gap:12px;width:max-content;font-size:18px;font-weight:850;display:inline-flex}.brand-logo{object-fit:contain;width:clamp(148px,12vw,184px);height:auto}.nav-links{align-items:center;gap:clamp(24px,3vw,48px);display:flex}.nav-links a{color:#fffaeec2;font-size:14px;font-weight:680;transition:color .18s;position:relative}.nav-links a:after{content:"";background:var(--gold);border-radius:2px;height:2px;transition:right .26s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-9px;left:0;right:100%}.nav-links a:hover{color:#fffaf0}.nav-links a:hover:after,.nav-links a:focus-visible:after{right:0}.mobile-nav-cta{display:none}.nav-cta,.primary-cta,.section-cta,.footer-cta{color:#fffaf0;background:linear-gradient(135deg,#f1c75b24,#0000 48%),#15120e;border:1px solid #f1c75b61;justify-content:center;align-items:center;gap:12px;font-weight:800;display:inline-flex;box-shadow:0 16px 34px #00000038,inset 0 1px #fff4d529}.nav-cta{border-radius:12px;justify-self:end;min-height:44px;padding:0 18px;font-size:14px}.nav-cta .hover-arrow{color:#241907;background:var(--accent-bright);width:24px;height:24px}.menu-button{display:none}.hero-stage{isolation:isolate;background:#f0ece5;min-height:100dvh;position:relative;overflow:hidden}.responsive-picture{display:contents}.hero-stage.is-door-hotspot,.hero-stage.is-door-hotspot .media-stack,.hero-stage.is-door-hotspot .hero-poster,.hero-stage.is-door-hotspot .media-scrim,.hero-stage.is-door-hotspot .media-vignette,.hero-stage.is-door-hotspot .hero-door-highlight{cursor:pointer}.media-stack,.hero-poster,.hero-video,.hero-door-highlight,.media-scrim,.media-vignette{width:100%;height:100%;position:absolute;inset:0}.media-stack{z-index:0;background:#eee9df;overflow:hidden}.hero-poster{z-index:1;object-fit:cover;object-position:center;opacity:1}.hero-video{z-index:2;object-fit:cover;object-position:center;opacity:0}.media-stack.is-video-ready .hero-poster{opacity:0}.media-stack.is-video-ready .hero-video.is-active{opacity:1}.media-stack.is-video-ready.is-returning-to-idle .hero-video-action{opacity:0;transition:opacity .5s linear}.media-stack.is-video-ready.is-returning-to-idle .hero-video-idle{opacity:1}.hero-door-highlight{z-index:5;pointer-events:none;opacity:0;filter:blur(8px);mix-blend-mode:screen;will-change:opacity;background:radial-gradient(circle at 82% 42%,#fffcec6b,#ffe9a629 31%,#0000 68%);transition:opacity .22s;-webkit-mask:url(https://ad360-assets.hipro.cc/sites/ai-acquisition-hero/assets/hero-door-mask-alpha-v6-native.png) 50%/cover no-repeat;mask:url(https://ad360-assets.hipro.cc/sites/ai-acquisition-hero/assets/hero-door-mask-alpha-v6-native.png) 50%/cover no-repeat}.hero-stage.is-door-hotspot .hero-door-highlight{opacity:1}.hero-door-highlight.is-bursting{animation:.46s ease-out both door-mask-flash}.media-scrim{z-index:3}.media-vignette{z-index:4}.media-scrim{background:linear-gradient(90deg,#faf9f5e6 0%,#faf9f5ab 29%,#faf9f529 48%,#0000 62%),linear-gradient(#ffffff29,#0000 25%)}.media-vignette{pointer-events:none;box-shadow:inset 0 0 130px #27221c14,inset 0 -90px 100px #29241d14}.hero-door-prompt{z-index:7;color:#fffaf0;width:max-content;max-width:min(330px,36vw);min-height:54px;font-family:var(--display-font);text-align:left;cursor:pointer;-webkit-backdrop-filter:blur(16px)saturate(130%);backdrop-filter:blur(16px)saturate(130%);will-change:opacity;background:linear-gradient(90deg,#ffffff0f,#0000 42%),#07090d8f;border:1px solid #fff3;border-radius:5px;grid-template-columns:42px auto;align-items:center;gap:12px;padding:5px 16px 5px 6px;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;animation:1.9s ease-in-out infinite alternate both door-prompt-breathe;display:grid;position:absolute;top:30%;left:82%;transform:translate(-50%,-50%);box-shadow:0 16px 34px #0000005c,inset 0 0 0 1px #ffffff17,0 0 28px #7ca9ff1f}.hero-door-prompt:before{content:"";pointer-events:none;opacity:0;background:linear-gradient(105deg,#0000 22%,#ffffff7a 48%,#0000 72%);border-radius:4px;position:absolute;inset:-1px;transform:translate(-28%)}.hero-door-prompt:hover{background:linear-gradient(90deg,#ffffff1f,#0000 52%),#07090db8;border-color:#ffffff8f;transform:translate(-50%,-50%)scale(1.025);box-shadow:0 20px 42px #00000070,inset 0 0 0 1px #ffffff24,0 0 38px #abc8ff33}.hero-door-prompt:hover:before{opacity:1;animation:.9s ease-in-out infinite door-prompt-sweep}.door-prompt-key{color:#fff;background:#10151ec7;border:1px solid #ffffff85;border-radius:3px;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 0 18px #9dbeff29,inset 0 0 0 1px #ffffff14}.door-prompt-key svg{stroke-width:2px;width:21px;height:21px}.hero-door-prompt strong{letter-spacing:.01em;font-size:clamp(13px,1vw,16px);font-weight:900;line-height:1.25}@keyframes door-mask-flash{0%{opacity:0}36%{opacity:1}to{opacity:0}}@keyframes door-prompt-breathe{0%{opacity:.46}to{opacity:1}}@keyframes door-prompt-sweep{0%{transform:translate(-42%)}to{transform:translate(42%)}}.hero-content{z-index:5;width:min(730px,52vw);margin-left:clamp(32px,6vw,112px);padding-top:clamp(136px,18vh,184px);padding-bottom:72px;position:relative}.hero-kicker{width:max-content;max-width:100%;color:var(--accent-dark);letter-spacing:.08em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffdf7b3;border:1px solid #b8892f57;border-radius:999px;margin:0 0 22px;padding:9px 13px;font-size:12px;font-weight:820}.hero-content h1{max-width:720px;font-family:var(--display-font);letter-spacing:-.055em;margin:0;font-size:clamp(47px,4.65vw,72px);font-weight:900;line-height:1.11}.hero-content h1 .hero-lead,.hero-content h1 .hero-outcome{text-wrap:balance;overflow-wrap:anywhere;width:100%;max-width:100%;display:block;position:relative}.hero-content h1 .hero-outcome{color:#5f3e09;margin-top:8px}.hero-title-break{display:none}.hero-content h1 .hero-outcome:after{content:"";z-index:-1;background:linear-gradient(90deg,#f1c75b6b,#0000);border-radius:999px;height:20%;position:absolute;bottom:3%;left:-1%;right:-3%;transform:rotate(-1deg)}.hero-copy{color:#51483b;letter-spacing:.01em;overflow-wrap:anywhere;word-break:break-word;width:100%;max-width:590px;margin:24px 0 0;font-size:clamp(17px,1.3vw,20px);line-height:1.7}.hero-actions{align-items:center;gap:12px;margin-top:30px;display:flex}.primary-cta,.secondary-cta{border-radius:15px;min-height:58px;padding:0 23px;font-size:15px}.primary-cta .hover-arrow,.section-cta .hover-arrow,.footer-cta .hover-arrow{background:var(--gold-bright);color:#1d1b14}.secondary-cta{color:var(--ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffdf7b8;border:1px solid #6a450e3d;justify-content:center;align-items:center;font-weight:760;display:inline-flex}.hero-note{color:#6f665a;margin:17px 0 0;font-size:13px;line-height:1.6}.signal-strip{z-index:3;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper-strong);grid-template-columns:repeat(5,1fr);display:grid;position:relative}.signal-item{border-right:1px solid var(--line);color:#3a342c;justify-content:center;align-items:center;gap:13px;min-height:98px;font-size:14px;font-weight:780;display:flex}.signal-item:last-child{border-right:0}.signal-item span{color:var(--gold-dark);letter-spacing:.08em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.signal-item:hover{z-index:2;color:#fff;background:var(--night);box-shadow:0 16px 40px #1b171233}.signal-item:hover span{color:var(--gold-bright)}.why-section{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(48px,7vw,110px);max-width:1500px;margin:0 auto;padding:clamp(82px,8vw,120px) clamp(24px,6vw,96px) clamp(100px,12vw,180px);display:grid}.why-copy h2,.system-intro h2,.learn-heading h2,.who-copy h2,.identity-heading h2,.signup-copy h2,.faq-heading h2{font-family:var(--display-font);letter-spacing:-.045em;margin:0;font-weight:900}.why-copy h2{text-wrap:balance;font-size:clamp(45px,4.5vw,68px);line-height:1.13}.why-copy>p:not(.section-label){max-width:570px;color:var(--ink-soft);margin:28px 0 0;font-size:18px;line-height:1.85}.pain-console{background:#ffffff8a;border:1px solid #1f1b161f;border-radius:22px;margin-top:34px;display:grid;overflow:hidden;box-shadow:0 18px 44px #2b261f14}.pain-console-row{border-bottom:1px solid var(--line);grid-template-columns:40px 110px minmax(0,1fr);align-items:center;gap:14px;min-height:74px;padding:14px 18px;display:grid}.pain-console-row:last-child{border-bottom:0}.pain-console-row>span{color:var(--gold-dark);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.pain-console-row strong{font-size:14px}.pain-console-row p{color:var(--muted);margin:0;font-size:13px}.pain-console-row:hover{z-index:2;color:#fff;background:var(--night);box-shadow:0 16px 34px #1b171233}.why-copy blockquote{border-left:4px solid var(--gold);color:var(--gold-dark);margin:34px 0 0;padding:21px 0 21px 24px;font-size:clamp(23px,2vw,32px);font-weight:850}.editorial-media{background:#ded6c9;border:1px solid #fffc;border-radius:34px;min-height:580px;overflow:hidden;box-shadow:0 30px 80px #312a222b,inset 0 1px #fff}.editorial-media img{object-fit:cover;width:100%;height:580px;transition:transform .7s cubic-bezier(.16,1,.3,1)}.editorial-media:hover img,.demo-media:hover img,.who-media:hover img,.process-visual:hover img{transform:scale(1.035)}.editorial-media figcaption{z-index:3;color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#14110db8;border:1px solid #ffffff52;border-radius:18px;justify-content:space-between;align-items:center;gap:20px;padding:18px 21px;display:flex;position:absolute;bottom:24px;left:24px;right:24px}.editorial-media figcaption span{color:#ffffffa8;font-size:12px}.editorial-media figcaption strong{font-size:14px}.system-section{color:#fff;background:radial-gradient(circle at 75% 20%, #8b601747, transparent 27%), radial-gradient(circle at 15% 75%, #f1c75b1a, transparent 20%), var(--night);padding:clamp(100px,10vw,154px) clamp(24px,6vw,96px);position:relative}.system-section:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 85%);mask-image:linear-gradient(#000,#0000 85%)}.system-intro{max-width:1080px;position:relative}.system-intro .section-label{color:#e0b257}.system-intro h2{max-width:1040px;font-size:clamp(47px,5vw,74px);line-height:1.08}.system-intro>p:not(.section-label){color:#ffffffa1;max-width:650px;margin:26px 0 0;font-size:18px;line-height:1.8}.tool-workflow{z-index:2;background:linear-gradient(135deg,#ffffff12,#0000 45%),#0e0c096b;border:1px solid #ffffff1f;border-radius:28px;margin-top:58px;position:relative;overflow:hidden;box-shadow:0 28px 70px #0003}.tool-workflow-heading{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:28px;padding:20px 24px;display:flex}.tool-workflow-heading span{color:#efca78;letter-spacing:.18em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:800}.tool-workflow-heading p{color:#ffffff7a;margin:0;font-size:12px}.tool-workflow-track{grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.tool-stage{border-right:1px solid #ffffff1a;flex-direction:column;gap:8px;min-height:164px;padding:22px;transition:color .24s,background .24s,transform .32s cubic-bezier(.16,1,.3,1);display:flex}.tool-stage:last-child{border-right:0}.tool-stage>span{color:#ffffff52;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.tool-stage strong{margin-top:auto;font-size:15px;line-height:1.35}.tool-stage p{color:#e4bd68;margin:0;font-size:12px;line-height:1.5}.tool-stage:hover{z-index:2;color:var(--night);background:#d4a94e;transform:translateY(-5px);box-shadow:0 20px 50px #0000003d}.tool-stage:hover>span,.tool-stage:hover p{color:#1b1712a3}.tool-workflow-track:has(.tool-stage:hover) .tool-stage:not(:hover){opacity:.55}.process-layout{grid-template-columns:minmax(0,1.12fr) minmax(390px,.88fr);align-items:start;gap:clamp(40px,6vw,90px);margin-top:78px;display:grid;position:relative}.process-visual{background:#1b1711;border:1px solid #ffffff21;border-radius:32px;min-height:620px;position:sticky;top:110px;overflow:hidden;box-shadow:0 40px 100px #00000052}.process-visual img{object-fit:cover;width:100%;height:620px;transition:transform .7s cubic-bezier(.16,1,.3,1)}.process-visual:after{content:"";pointer-events:none;background:linear-gradient(#0000 62%,#0f0d0a9e);position:absolute;inset:0}.process-orbit{z-index:3;justify-content:space-between;align-items:center;width:92px;height:42px;display:flex;position:absolute;bottom:28px;right:32px}.process-orbit:before{content:"";background:#ffffff59;height:1px;position:absolute;top:50%;left:8px;right:8px}.process-orbit span{background:var(--gold-bright);border:2px solid #0d0c0a;border-radius:50%;width:11px;height:11px;animation:2.4s ease-in-out infinite orbit-node;position:relative;box-shadow:0 0 22px #f2bd4cad}.process-orbit span:nth-child(2){background:var(--green-bright);animation-delay:.3s}.process-orbit span:nth-child(3){background:var(--accent);animation-delay:.6s}.process-steps{gap:14px;display:grid}.process-step{background:linear-gradient(135deg,#ffffff12,#0000 48%),#ffffff09;border:1px solid #ffffff1c;border-radius:24px;grid-template-columns:90px minmax(0,1fr);align-items:center;gap:20px;min-height:146px;padding:24px;display:grid}.process-step:hover{background:linear-gradient(135deg,#cd9d3529,#0000 48%),#ffffff0e;border-color:#cd9d3599;box-shadow:0 24px 58px #00000047}.process-index{color:#e5bd68;gap:7px;font-size:13px;font-weight:800;display:grid}.process-index span{color:#fff6;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.process-step h3{margin:0;font-size:20px}.process-step p{color:#ffffff94;margin:8px 0 0;font-size:14px;line-height:1.65}.learn-section{background:radial-gradient(circle at 14% 20%, #b8892f17, transparent 20%), var(--paper);padding:clamp(100px,11vw,170px) clamp(24px,7vw,118px)}.learn-heading{max-width:980px}.learn-heading h2{max-width:900px;font-size:clamp(46px,5vw,76px);line-height:1.08}.lesson-stack{gap:18px;margin-top:72px;display:grid}.lesson-card{border:1px solid #ffffffc2;border-radius:30px;grid-template-columns:140px minmax(0,1fr);align-items:center;gap:clamp(20px,4vw,58px);min-height:210px;padding:clamp(26px,4vw,50px);display:grid;overflow:hidden;box-shadow:0 22px 60px #372f251a,inset 0 1px #fff}.lesson-card:after{content:"";z-index:-1;opacity:.55;transform-origin:100%;background:linear-gradient(90deg,currentColor 0 18%,#0000 18% 25%,currentColor 25% 58%,#0000 58% 65%,currentColor 65% 100%) 0 100%/100% 2px no-repeat;width:116px;height:36px;transition:transform .52s cubic-bezier(.16,1,.3,1);position:absolute;top:18px;right:20px;transform:scaleX(.45)}.lesson-card:hover:after{transform:scaleX(1)}.lesson-card:nth-child(2){margin-left:7vw}.lesson-card:nth-child(3){margin-left:14vw}.lesson-card.cobalt{color:#fff;background:radial-gradient(circle at 85% 20%,#f1c75b2b,#0000 24%),#15120e}.lesson-card.emerald{color:#fff;background:radial-gradient(circle at 85% 20%,#f1c75b38,#0000 24%),#49330f}.lesson-card.amber{color:#241907;background:radial-gradient(circle at 85% 20%,#ffffff61,#0000 26%),#d9ad48}.lesson-card:hover{z-index:2;box-shadow:0 34px 80px #2e271f38}.lesson-number{color:#ffffff94;letter-spacing:-.08em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(46px,6vw,86px);font-weight:300}.lesson-card.amber .lesson-number{color:#231c1073}.lesson-card h3{letter-spacing:-.03em;margin:0;font-size:clamp(25px,2.5vw,39px)}.lesson-card p{color:#ffffffb8;max-width:750px;margin:12px 0 0;font-size:16px;line-height:1.75}.lesson-card.amber p{color:#231c10ad}.section-cta{border-radius:16px;min-height:62px;margin-top:48px;padding:0 25px}.preview-section{color:#fff;background:linear-gradient(115deg,#b8892f2b,#0000 34%),radial-gradient(circle at 82% 18%,#cd9d352e,#0000 24%),#0c0b09;grid-template-columns:minmax(320px,.7fr) minmax(540px,1.3fr);align-items:center;gap:clamp(46px,7vw,108px);padding:clamp(100px,11vw,170px) clamp(24px,7vw,118px);display:grid}.preview-copy .section-label{color:#e6bd64}.preview-copy h2{font-family:var(--display-font);letter-spacing:-.05em;margin:0;font-size:clamp(44px,4.35vw,66px);font-weight:900;line-height:1.08}.preview-copy>p:not(.section-label){color:#ffffff9e;max-width:580px;margin:25px 0 0;font-size:17px;line-height:1.8}.preview-proof{border-top:1px solid #ffffff1f;gap:0;margin-top:34px;display:grid}.preview-proof span{color:#ffffffc7;border-bottom:1px solid #ffffff1f;padding:14px 0 14px 28px;font-size:13px;font-weight:760;position:relative}.preview-proof span:before{content:"";background:var(--green-bright);border:2px solid #0c0b09;border-radius:50%;width:10px;height:10px;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 0 0 5px #cd9d351f}.preview-player{background:#16130f;border:1px solid #ffffff21;border-radius:28px;overflow:hidden;box-shadow:0 42px 100px #0000006b}.preview-video-stage{isolation:isolate;background:#090806;position:relative;overflow:hidden}.preview-player video{aspect-ratio:16/9;object-fit:cover;background:#090806;width:100%}.preview-play-button{z-index:2;color:#191309;min-height:76px;font-family:var(--display-font);letter-spacing:-.02em;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe6;border:1px solid #ffffffc2;border-radius:999px;align-items:center;gap:13px;padding:9px 20px 9px 9px;font-size:15px;font-weight:900;transition:opacity .22s,transform .22s,background .22s;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 52px #00000052,inset 0 1px #fff}.preview-play-button:hover{color:#171007;background:#fff;transform:translate(-50%,-50%)scale(1.055)}.preview-play-button.is-playing{pointer-events:none;opacity:0;transform:translate(-50%,-50%)scale(.82)}.preview-video-stage:hover .preview-play-button.is-playing,.preview-play-button.is-playing:focus-visible{pointer-events:auto;opacity:1;transform:translate(-50%,-50%)scale(.92)}.preview-play-disc{color:#35250b;background:radial-gradient(circle at 32% 24%, #fff4d5, transparent 33%), var(--green-bright);border-radius:50%;flex:none;place-items:center;width:56px;height:56px;display:grid;box-shadow:0 10px 28px #cd9d3566,inset 0 0 0 1px #ffffff7a}.preview-play-disc svg{width:23px;height:23px}.preview-play-button:not(.is-playing) .preview-play-disc svg{margin-left:3px}.preview-rail{color:#ffffff8a;letter-spacing:.12em;background:#16130f;grid-template-columns:auto minmax(80px,1fr) auto;align-items:center;gap:16px;min-height:54px;padding:0 18px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;display:grid}.preview-rail i{background:#ffffff24;height:1px;position:relative;overflow:hidden}.preview-rail i:after{content:"";background:linear-gradient(90deg,#0000,#e8bc5b,#0000);animation:2.4s linear infinite preview-signal;position:absolute;inset:0}.preview-player figcaption{color:#ffffff8a;text-align:center;background:#16130f;padding:16px 18px;font-size:12px}.demo-section{background:var(--paper);padding:0 clamp(24px,5vw,82px) clamp(100px,10vw,150px)}.practice-section{color:#fff;background-color:#0d0c0a;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:56px 56px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;padding:clamp(100px,11vw,170px) clamp(24px,6vw,96px);position:relative}.practice-heading{max-width:980px;margin-bottom:68px}.practice-heading .section-label{color:#e6bd64}.practice-heading h2{font-family:var(--display-font);letter-spacing:-.05em;margin:0;font-size:clamp(46px,5.5vw,84px);font-weight:900;line-height:1.05}.practice-heading>p:not(.section-label){color:#ffffff9e;max-width:760px;margin:26px 0 0;font-size:17px;line-height:1.8}.practice-grid{grid-template-rows:clamp(360px,28vw,450px) clamp(330px,25vw,410px) auto;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;display:grid}.practice-module{background:#181510;border:1px solid #ffffff21;border-radius:26px;overflow:hidden;box-shadow:0 28px 70px #0000003d}.practice-module[data-practice="01"]{grid-area:1/1/auto/9}.practice-module[data-practice="02"]{grid-area:1/9/auto/13}.practice-module[data-practice="03"]{grid-area:2/1/auto/5}.practice-module[data-practice="04"]{grid-area:2/5/auto/13}.practice-session-pair{background:#17130e;border:1px solid #f1c75b2e;border-radius:30px;grid-area:3/1/auto/-1;overflow:hidden;box-shadow:0 34px 90px #00000047}.practice-session-rail{color:#edc774;letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(90deg,#f1c75b14,#0000 55%),#17130e;border-bottom:1px solid #f1c75b24;grid-template-columns:auto minmax(40px,1fr) auto;align-items:center;gap:16px;min-height:62px;padding:0 24px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:800;display:grid}.practice-session-rail i{background:linear-gradient(90deg,currentColor,#f1d18114);height:1px}.practice-session-rail small{color:#ffffff80;font:inherit}.practice-session-panels{background:#f1c75b24;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.practice-session-panels .practice-module{min-height:clamp(360px,27vw,440px);box-shadow:none;border:0;border-radius:0}.practice-module img{object-fit:cover;filter:saturate(.9)contrast(1.05);width:100%;height:100%;transition:transform .8s cubic-bezier(.16,1,.3,1),filter .42s}.practice-module:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 30%,#0e0c09eb),linear-gradient(90deg,#0e0c092e,#0000 40%);position:absolute;inset:0}.practice-module:hover img{filter:saturate(1.08)contrast(1.08);transform:scale(1.045)}.practice-scanline{z-index:2;pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,#ebc35a33,#0000);width:16%;position:absolute;top:0;bottom:0;left:-30%;transform:skew(-12deg)}.practice-module:hover .practice-scanline{opacity:1;animation:1.25s ease-out both practice-scan}.practice-caption{z-index:3;position:absolute;bottom:24px;left:24px;right:24px}.practice-meta{color:#edc774;letter-spacing:.12em;align-items:center;gap:10px;margin-bottom:12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;display:flex}.practice-meta i{background:currentColor;width:34px;height:1px}.practice-meta small{font:inherit;color:#ffffff70}.practice-caption h3{max-width:720px;font-family:var(--display-font);letter-spacing:-.04em;margin:0;font-size:clamp(25px,2.6vw,42px);font-weight:900;line-height:1.1}.practice-caption p{color:#ffffffa6;max-width:650px;margin:10px 0 0;font-size:13px;line-height:1.65}.demo-media{background:#1b1711;border-radius:36px;min-height:700px;overflow:hidden;box-shadow:0 34px 90px #3029222e}.demo-media img{object-fit:cover;width:100%;height:700px;transition:transform .8s cubic-bezier(.16,1,.3,1)}.demo-media:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#120f0bd6,#0000 63%);position:absolute;inset:0}.demo-glass{z-index:3;color:#fff;-webkit-backdrop-filter:blur(22px)saturate(125%);backdrop-filter:blur(22px)saturate(125%);background:#14110ca8;border:1px solid #ffffff2e;border-radius:28px;width:min(610px,100% - 56px);padding:clamp(25px,4vw,46px);position:absolute;bottom:clamp(32px,7vw,96px);left:clamp(28px,6vw,92px);box-shadow:0 24px 70px #00000040}.demo-glass .section-label{color:#eac36c}.demo-glass h2{font-family:var(--display-font);letter-spacing:-.045em;margin:0;font-size:clamp(39px,4.2vw,66px);font-weight:900;line-height:1.1}.demo-glass>p:not(.section-label){color:#ffffffad;margin:21px 0 0;font-size:16px;line-height:1.75}.demo-list{border:1px solid var(--line);background:var(--paper-strong);border-radius:24px;grid-template-columns:repeat(5,1fr);margin-top:18px;display:grid;overflow:hidden}.demo-item{border-right:1px solid var(--line);flex-direction:column;justify-content:space-between;gap:25px;min-height:230px;padding:24px;display:flex}.demo-item:hover{z-index:2;color:#fff;background:var(--green);box-shadow:0 24px 56px #805b1b3d}.demo-item>span{color:var(--gold-dark);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.demo-item:hover>span{color:#f2cf82}.demo-item p{margin:auto 0 0;font-size:15px;font-weight:720;line-height:1.65}.who-section{background:#f0eadf;padding:clamp(100px,11vw,170px) clamp(24px,7vw,118px)}.who-grid{grid-template-columns:minmax(0,.85fr) minmax(460px,1.15fr);gap:26px;max-width:1500px;margin:0 auto;display:grid}.who-copy{padding:clamp(20px,3vw,44px) 0}.who-copy h2{font-size:clamp(43px,4.5vw,70px);line-height:1.1}.who-copy>p:not(.section-label){max-width:560px;color:var(--ink-soft);margin:26px 0 0;font-size:17px;line-height:1.8}.who-media{background:#ded5c7;border-radius:34px;grid-row:span 2;min-height:720px;overflow:hidden;box-shadow:0 28px 76px #39312729}.who-media img{object-fit:cover;width:100%;height:720px;transition:transform .8s cubic-bezier(.16,1,.3,1)}.audience-list{align-content:end;gap:10px;display:grid}.audience-item{background:#ffffff9e;border:1px solid #8b601721;border-radius:18px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:15px;min-height:76px;padding:14px 18px;display:grid}.audience-item:after{content:"MATCH";color:#8b601757;letter-spacing:.14em;justify-self:end;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px}.audience-item:hover{background:#fff;border-color:#8b60176b;box-shadow:0 18px 42px #4f3c201f}.audience-item span{color:#fff;background:var(--green);border-radius:12px;place-items:center;width:36px;height:36px;font-size:12px;font-weight:850;display:grid}.audience-item p{margin:0;font-size:15px;font-weight:700;line-height:1.55}.identity-section{background:linear-gradient(135deg, #b8892f14, transparent 35%), var(--paper-strong);padding:clamp(100px,11vw,170px) clamp(24px,7vw,118px)}.identity-heading{max-width:1200px}.identity-heading h2{font-size:clamp(48px,5.35vw,82px);line-height:1.07}.identity-heading h2 span{color:var(--green);margin-top:12px;display:block}.identity-heading>p:not(.section-label){max-width:760px;color:var(--ink-soft);margin:28px 0 0;font-size:18px;line-height:1.85}.identity-path{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:66px;display:grid}.identity-card{border:1px solid var(--line);background:radial-gradient(circle at 80% 14%,#cd9d3521,#0000 27%),#f3f2ed;border-radius:28px;flex-direction:column;justify-content:flex-end;min-height:310px;padding:30px;display:flex;overflow:hidden}.identity-card:after{content:"";border:1px solid #8b60172e;border-radius:50%;width:72px;height:72px;transition:transform .5s cubic-bezier(.16,1,.3,1);position:absolute;top:26px;right:26px;box-shadow:inset 0 0 0 13px #8b60170a,0 0 0 13px #8b601706}.identity-card:hover{color:#fff;background:radial-gradient(circle at 80% 14%, #f2bd4c33, transparent 28%), var(--green);border-color:#0000;box-shadow:0 30px 70px #8b601738}.identity-card:hover:after{border-color:#ffffff40;transform:scale(1.18)rotate(35deg);box-shadow:inset 0 0 0 13px #ffffff0d,0 0 0 13px #ffffff0a}.identity-card>span{color:var(--gold-dark);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;position:absolute;top:28px;left:30px}.identity-card:hover>span{color:var(--gold-bright)}.identity-card h3{letter-spacing:-.04em;margin:0;font-size:clamp(28px,3vw,46px)}.identity-card p{color:var(--muted);margin:12px 0 0;font-size:15px;line-height:1.65}.identity-card:hover p{color:#ffffffb3}.signup-section{background:radial-gradient(circle at 15% 20%,#f1c75b29,#0000 21%),radial-gradient(circle at 90% 80%,#cd9d3529,#0000 22%),#f5f0e6;grid-template-columns:minmax(0,.82fr) minmax(500px,1.18fr);align-items:start;gap:clamp(44px,7vw,110px);padding:clamp(100px,11vw,170px) clamp(24px,7vw,118px);display:grid}.signup-copy{position:sticky;top:120px}.signup-copy h2{font-size:clamp(40px,3.2vw,56px);line-height:1.08}.signup-copy h2 span{color:var(--green);white-space:nowrap;margin-top:0;display:block}.signup-copy h2 .signup-title-lead{color:inherit}.signup-copy h2 .signup-title-lead+span{margin-top:13px}.signup-copy>p:not(.section-label){max-width:620px;color:var(--ink-soft);margin:28px 0 0;font-size:18px;line-height:1.8}.event-facts{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.event-facts span{color:#78571d;background:#ffffffa8;border:1px solid #8b601729;border-radius:999px;padding:10px 14px;font-size:13px;font-weight:780}.form-shell{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffb3;border:1px solid #fffc;border-radius:32px;min-height:0;padding:20px;box-shadow:0 34px 90px #4b402f24,inset 0 1px #fff}.form-shell:hover{box-shadow:0 44px 110px #4b402f33,inset 0 1px #fff}.form-heading{justify-content:space-between;align-items:center;gap:18px;padding:10px 9px 22px;display:flex}.form-heading span{color:#fff;background:var(--green);letter-spacing:.08em;border-radius:999px;padding:7px 11px;font-size:11px;font-weight:850}.form-heading strong{font-size:15px}.signup-embed{background:#fff;border:1px solid #1f1b1614;border-radius:24px;min-height:560px;position:relative;overflow:hidden}.signup-embed iframe{z-index:2;border:0;min-height:560px;position:relative;width:100%!important}.form-loading{color:#766d60;place-content:center;justify-items:center;gap:14px;font-size:13px;display:grid;position:absolute;inset:0}.form-loading span{border:3px solid #8b60171f;border-top-color:var(--green);border-radius:50%;width:40px;height:40px;animation:.9s linear infinite slow-spin}.form-error{z-index:3;text-align:center;place-content:center;justify-items:center;gap:12px;padding:30px;display:grid;position:absolute;inset:0}.form-error strong{font-size:19px}.form-error p{color:var(--muted);margin:0;font-size:14px}.form-error a{color:#fff;background:var(--green);border-radius:12px;margin-top:6px;padding:12px 18px;font-weight:800}.faq-section{background:var(--paper-strong);grid-template-columns:minmax(300px,.65fr) minmax(0,1.35fr);gap:clamp(50px,8vw,130px);padding:clamp(100px,10vw,150px) clamp(24px,8vw,140px);display:grid}.faq-heading h2{font-size:clamp(41px,4.3vw,66px);line-height:1.12}.faq-list{gap:12px;display:grid}.faq-item{border:1px solid var(--line);background:#f9f8f3;border-radius:20px}.faq-item:hover,.faq-item[open]{background:#fff;border-color:#8b60175c;box-shadow:0 18px 46px #352d241a}.faq-item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:78px;padding:20px 24px;font-size:16px;font-weight:780;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary span{color:#fff;background:var(--green);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;transition:transform .3s;display:grid}.faq-item[open] summary span{transform:rotate(45deg)}.faq-item p{color:var(--muted);margin:0;padding:0 70px 24px 24px;font-size:15px;line-height:1.75}.site-footer{color:#fff;background:#0d0c0a;grid-template-columns:1fr auto 1fr;align-items:center;gap:30px;min-height:150px;padding:30px clamp(24px,6vw,96px);display:grid}.site-footer p{color:#ffffff8c;text-align:center;margin:0;font-size:13px}.footer-cta{background:var(--green);border-radius:14px;justify-self:end;min-height:52px;padding:0 19px}@keyframes orbit-node{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes slow-spin{to{transform:rotate(360deg)}}@keyframes preview-signal{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes practice-scan{0%{left:-30%}to{left:120%}}@media (width<=1100px){.site-header{grid-template-columns:1fr auto}.nav-links{opacity:0;visibility:hidden;background:#090806fa;border-bottom:1px solid #f1c75b33;border-radius:0 0 18px 18px;gap:0;padding:12px clamp(18px,5vw,50px);transition:all .18s;display:grid;position:absolute;top:76px;left:0;right:0;transform:translateY(-8px);box-shadow:0 18px 40px #00000047}.nav-links.is-open{opacity:1;visibility:visible;transform:translateY(0)}.nav-links a{padding:13px 10px}.nav-links .mobile-nav-cta{color:#241907;background:var(--accent-bright);border:1px solid #f1c75b66;border-radius:12px;justify-content:center;margin-top:8px;font-weight:800;display:flex}.nav-links a:after,.nav-cta{display:none}.menu-button{cursor:pointer;background:#15120e;border:1px solid #f1c75b57;border-radius:12px;justify-self:end;width:44px;height:44px;padding:0 11px;display:grid;position:relative}.menu-button span{background:var(--accent-bright);transform-origin:50%;border-radius:2px;height:2px;transition:transform .22s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;left:11px;right:11px}.menu-button span:first-child{transform:translateY(-5px)}.menu-button span:last-child{transform:translateY(5px)}.menu-button.is-open span:first-child{transform:translateY(-1px)rotate(45deg)}.menu-button.is-open span:last-child{transform:translateY(-1px)rotate(-45deg)}.demo-list{grid-template-columns:repeat(3,1fr)}.demo-item{border-bottom:1px solid var(--line)}.demo-item:nth-child(3){border-right:0}.demo-item:nth-child(n+4){border-bottom:0}.signup-section{grid-template-columns:1fr 1fr}.preview-section{grid-template-columns:1fr}.tool-workflow-track{grid-template-columns:repeat(3,1fr)}.tool-stage:nth-child(3){border-right:0}.tool-stage:nth-child(-n+3){border-bottom:1px solid #ffffff1a}}@media (width<=860px){.hero-door-prompt{width:max-content;max-width:43vw;min-height:52px;top:24%;left:86%}.door-prompt-key{width:40px;height:40px}.hero-content{width:min(680px,76vw);margin-left:5vw}.why-section,.who-grid,.signup-section,.faq-section{grid-template-columns:1fr}.why-section{gap:54px}.editorial-media,.editorial-media img{height:500px;min-height:500px}.process-layout{grid-template-columns:1fr}.process-visual{min-height:520px;position:relative;top:auto}.process-visual img{height:520px}.lesson-card:nth-child(2),.lesson-card:nth-child(3){margin-left:0}.demo-media,.demo-media img{height:620px;min-height:620px}.who-media{grid-row:auto}.who-media,.who-media img{height:560px;min-height:560px}.signup-copy{position:relative;top:auto}.faq-section{gap:48px}.site-footer{grid-template-columns:1fr auto}.site-footer p{display:none}}@media (width<=700px){.site-header{height:64px;padding:0 16px}.brand{gap:9px;font-size:16px}.brand-logo{width:142px}.nav-links{top:64px}.hero-stage{min-height:100dvh}.hero-poster,.hero-video{object-position:center}.media-scrim{background:linear-gradient(#faf9f5f0 0%,#faf9f5c7 53%,#faf9f52e 80%,#0000 100%),linear-gradient(90deg,#faf9f594,#0000 70%)}.hero-content{width:auto;margin:0 20px;padding-top:98px;padding-bottom:118px}.hero-kicker{letter-spacing:.04em;margin-bottom:15px;font-size:10px}.hero-content h1{max-width:520px;font-size:clamp(39px,10.6vw,57px);line-height:1.13}.hero-copy{max-width:420px;margin-top:18px;font-size:15px;line-height:1.62}.hero-actions{align-items:stretch;gap:8px;margin-top:22px}.primary-cta,.secondary-cta{border-radius:13px;min-height:50px;padding:0 14px;font-size:13px}.hero-note{max-width:330px;font-size:11px}.signal-strip{grid-template-columns:repeat(5,minmax(112px,1fr));overflow-x:auto}.signal-item{min-height:76px}.why-section,.system-section,.learn-section,.preview-section,.practice-section,.who-section,.signup-section,.faq-section{padding:82px 20px}.why-copy h2,.system-intro h2,.learn-heading h2,.who-copy h2,.identity-heading h2,.signup-copy h2,.faq-heading h2{font-size:clamp(37px,10vw,50px);line-height:1.13}.why-copy>p:not(.section-label),.system-intro>p:not(.section-label),.who-copy>p:not(.section-label),.identity-heading>p:not(.section-label),.signup-copy>p:not(.section-label){margin-top:20px;font-size:15px;line-height:1.75}.why-copy blockquote{margin-top:25px;font-size:22px}.pain-console-row{grid-template-columns:34px minmax(0,1fr)}.pain-console-row p{grid-column:2}.editorial-media,.editorial-media img{border-radius:24px;height:420px;min-height:420px}.editorial-media figcaption{border-radius:14px;padding:14px;bottom:14px;left:14px;right:14px}.process-layout{margin-top:48px}.tool-workflow{border-radius:22px;margin-top:38px}.tool-workflow-heading{flex-direction:column;align-items:flex-start;gap:8px;padding:18px}.tool-workflow-track{grid-template-columns:repeat(2,1fr)}.tool-stage{min-height:145px;padding:18px}.tool-stage:nth-child(3){border-right:1px solid #ffffff1a}.tool-stage:nth-child(2n){border-right:0}.tool-stage:nth-child(-n+4){border-bottom:1px solid #ffffff1a}.process-visual{border-radius:24px;min-height:420px}.process-visual img{height:420px}.process-step{border-radius:19px;grid-template-columns:62px minmax(0,1fr);min-height:132px;padding:20px}.process-step h3{font-size:18px}.lesson-stack{margin-top:44px}.lesson-card{border-radius:23px;grid-template-columns:1fr;gap:18px;min-height:240px;padding:26px}.lesson-number{grid-column:1/-1;font-size:46px}.lesson-card h3{font-size:25px}.lesson-card p{font-size:14px}.preview-section{gap:44px}.preview-copy h2,.practice-heading h2{font-size:clamp(37px,10vw,50px)}.preview-player{border-radius:21px}.preview-play-button{gap:10px;min-height:64px;padding:7px 15px 7px 7px;font-size:13px}.preview-play-disc{width:48px;height:48px}.demo-section{padding:0 14px 82px}.demo-media,.demo-media img{border-radius:25px;height:570px;min-height:570px}.demo-media img{object-position:62% center}.demo-media:after{background:linear-gradient(#0000 28%,#120f0be6)}.demo-glass{border-radius:20px;width:auto;padding:23px;bottom:14px;left:14px;right:14px}.demo-glass h2{font-size:39px}.demo-list{border-radius:20px;grid-template-columns:1fr}.demo-item{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:42px minmax(0,1fr) 34px;align-items:center;gap:13px;min-height:140px;display:grid}.demo-item:nth-child(n){border-bottom:1px solid var(--line)}.demo-item:last-child{border-bottom:0}.practice-heading{margin-bottom:42px}.practice-caption{bottom:20px;left:20px;right:20px}.practice-caption h3{font-size:28px}.demo-item p{margin:0}.who-grid{gap:22px}.who-media,.who-media img{border-radius:24px;height:450px;min-height:450px}.audience-item{min-height:78px}.identity-section{padding:82px 20px}.identity-path{grid-template-columns:1fr;margin-top:44px}.identity-card{border-radius:22px;min-height:230px}.signup-section{gap:45px}.form-shell{border-radius:24px;min-height:0;padding:12px}.form-heading{flex-direction:column;align-items:flex-start}.signup-embed,.signup-embed iframe{border-radius:18px;min-height:560px}.faq-item summary{min-height:72px;padding:18px;font-size:15px}.faq-item p{padding:0 58px 21px 18px}.site-footer{grid-template-columns:1fr;justify-items:start;gap:20px;min-height:190px;padding:34px 20px}.footer-cta{justify-self:stretch;width:100%}}@media (width<=430px){.hero-content h1{font-size:38px}.hero-actions{flex-direction:column;width:min(100%,300px)}.secondary-cta{background:#ffffffc2}.editorial-media figcaption span{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.reveal{opacity:1;transform:none}.hover-object:hover{transform:none}}a,button,summary,video[controls]{cursor:pointer}.nav-links a:after{background:var(--accent-bright)}.nav-cta,.primary-cta,.section-cta,.footer-cta{background:linear-gradient(135deg,#f1c75b29,#0000 48%),#15120e;border-color:#f1c75b6b;box-shadow:0 16px 34px #00000040,0 0 0 1px #6a450e1f,inset 0 1px #fff4d529}.primary-cta .hover-arrow,.section-cta .hover-arrow,.footer-cta .hover-arrow{color:#2b200d;background:var(--accent-bright)}.process-step:hover,.demo-item:hover,.audience-item:hover,.identity-card:hover,.event-facts span:hover{color:inherit;background:inherit;box-shadow:none;transform:none}.motion-surface{transition:border-color .32s,box-shadow .32s,filter .32s}.motion-surface:before{content:"";z-index:4;border-radius:inherit;pointer-events:none;opacity:0;background:linear-gradient(112deg,#0000 18%,#f1c75b24 42%,#0000 64%);transition:opacity .32s,transform .9s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:translate(-55%)}.motion-surface:hover:before{opacity:1;transform:translate(48%)}.formula-section{background:radial-gradient(circle at 90% 4%, #f1c75b21, transparent 22%), var(--paper);padding:clamp(100px,10vw,154px) clamp(24px,6vw,96px) clamp(72px,6vw,96px);position:relative}.formula-heading{max-width:1320px}.formula-heading h2{font-family:var(--display-font);letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:clamp(46px,4.6vw,72px);font-weight:900;line-height:1.08}.formula-heading h2 span{color:var(--accent);display:block}.formula-heading>p:not(.section-label){max-width:720px;color:var(--ink-soft);margin:26px 0 0;font-size:17px;line-height:1.8}.formula-engine{background:linear-gradient(#ffffff0f 1px, transparent 1px), linear-gradient(90deg, #ffffff0f 1px, transparent 1px), var(--night);background-size:36px 36px;border:1px solid #6a450e21;border-radius:34px;grid-template-columns:minmax(0,1fr) minmax(240px,.22fr);gap:18px;max-width:1600px;margin:70px auto 0;padding:18px;display:grid;position:relative;overflow:hidden;box-shadow:0 38px 100px #43301733}.formula-stages{z-index:2;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid;position:relative}.formula-rail{z-index:1;background:#f1c75b2b;height:2px;position:absolute;top:50%;left:48px;right:282px;overflow:hidden}.formula-rail i{background:var(--accent-bright);border-radius:50%;width:8px;height:8px;animation:4.8s linear infinite formula-flow;position:absolute;top:-3px;box-shadow:0 0 20px #f1c75bcc}.formula-rail i:nth-child(2){animation-delay:-2.4s}.formula-stage{clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));color:#fff;background:linear-gradient(145deg,#ffffff14,#0000 48%),#ffffff09;border:1px solid #ffffff17;flex-direction:column;gap:10px;min-height:254px;padding:20px 17px 18px;transition:border-color .26s,background .26s;display:flex}.formula-stage:hover{background:linear-gradient(145deg,#f1c75b29,#0000 52%),#ffffff0d;border-color:#f1c75b8a}.formula-index{color:#ffffff57;letter-spacing:.14em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px}.formula-glyph{width:48px;height:48px;color:var(--accent-bright);background:#f1c75b12;border:1px solid #f1c75b47;border-radius:15px;place-items:center;margin-top:8px;transition:transform .48s cubic-bezier(.16,1,.3,1),box-shadow .32s;display:grid}.formula-glyph svg{width:22px;height:22px}.formula-stage:hover .formula-glyph{transform:rotate(-7deg)scale(1.08);box-shadow:0 0 0 9px #f1c75b0d}.formula-stage small{color:var(--accent-bright);letter-spacing:.12em;margin-bottom:4px;font-size:10px;font-weight:850;display:block}.formula-stage strong{font-size:clamp(16px,1.35vw,21px);line-height:1.25;display:block}.formula-stage p{color:#ffffff94;margin:7px 0 0;font-size:12px;line-height:1.5}.formula-spec{color:#ffffff8a;letter-spacing:.05em;background:#00000024;border:1px solid #f1c75b2e;border-radius:7px;width:max-content;max-width:100%;margin-top:auto;padding:6px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px}.formula-port{border:2px solid var(--night);background:var(--accent-bright);border-radius:50%;width:10px;height:10px;position:absolute;top:50%;right:-5px;transform:translateY(-50%);box-shadow:0 0 16px #f1c75b9e}.formula-output{z-index:2;color:#2b200d;background:radial-gradient(circle at 70% 20%, #ffffff94, transparent 25%), var(--accent-bright);border-radius:20px;flex-direction:column;justify-content:flex-end;min-height:254px;padding:24px;display:flex;position:relative;overflow:hidden}.formula-output-glyph{border:1px solid #30251021;border-radius:50%;place-items:center;width:84px;height:84px;display:grid;position:absolute;top:20px;right:20px;box-shadow:inset 0 0 0 13px #30251009,0 0 0 13px #30251006}.formula-output-glyph svg{width:34px;height:34px}.formula-output>span{letter-spacing:.12em;font-size:10px;font-weight:900}.formula-output strong{font-family:var(--display-font);letter-spacing:-.04em;margin-top:7px;font-size:clamp(25px,2.2vw,36px);line-height:1.08}.formula-output p{color:#302510a8;margin:10px 0 0;font-size:12px;line-height:1.55}.pain-console-row{cursor:default;grid-template-columns:34px 34px 112px minmax(0,1fr);transition:background .26s,border-color .26s}.pain-icon{width:20px;height:20px;color:var(--accent)}.pain-console-row:hover{color:inherit;background:var(--accent-soft);box-shadow:none}.pain-console-row:hover p{color:var(--muted)}.why-copy blockquote{border-left-color:var(--accent);color:var(--accent-dark)}.system-section{background:radial-gradient(circle at 76% 16%, #f1c75b29, transparent 26%), var(--night)}.system-blueprint{z-index:2;background-color:#0c0a0894;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #f1c75b38;border-radius:30px;max-width:1600px;margin:64px auto 0;position:relative;overflow:hidden;box-shadow:0 38px 100px #0000004d}.blueprint-topbar{background:#ffffff09;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:24px;min-height:62px;padding:0 22px;display:flex}.blueprint-topbar>div{align-items:center;gap:10px;display:flex}.blueprint-topbar strong{font-size:13px}.blueprint-topbar p{color:#ffffff73;margin:0;font-size:11px}.blueprint-status{background:var(--accent-bright);border-radius:50%;width:9px;height:9px;animation:2s ease-in-out infinite status-pulse;box-shadow:0 0 18px #f1c75bcc}.blueprint-body{grid-template-columns:190px minmax(0,1fr) 210px;align-items:stretch;gap:22px;min-height:390px;padding:30px 24px;display:grid}.source-stack,.system-output{background:#f1c75b0b;border:1px dashed #f1c75b40;border-radius:20px;flex-direction:column;justify-content:center;min-width:0;padding:22px;display:flex}.source-stack>span,.system-output>span{color:var(--accent-bright);letter-spacing:.15em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px}.source-glyphs{margin:24px 0;display:flex}.source-glyphs svg{width:44px;height:44px;color:var(--accent-bright);background:#1c1710;border:1px solid #ffffff24;border-radius:13px;margin-left:-8px;padding:10px;box-shadow:0 10px 24px #0003}.source-glyphs svg:first-child{margin-left:0}.source-stack strong,.system-output strong{font-size:19px;line-height:1.3}.source-stack p,.system-output p{color:#ffffff7a;margin:8px 0 0;font-size:12px;line-height:1.6}.pipeline-spine{grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;gap:7px;display:grid;position:relative}.pipeline-energy{z-index:0;background:#f1c75b2e;height:2px;position:absolute;top:50%;left:3%;right:3%;overflow:hidden}.pipeline-energy i{background:var(--accent-bright);border-radius:50%;width:8px;height:8px;animation:5.4s linear infinite pipeline-flow;position:absolute;top:-3px;box-shadow:0 0 18px #f1c75bcc}.pipeline-energy i:nth-child(2){animation-delay:-1.8s}.pipeline-energy i:nth-child(3){animation-delay:-3.6s}.pipeline-node{z-index:2;clip-path:polygon(0 0,calc(100% - 11px) 0,100% 11px,100% 100%,11px 100%,0 calc(100% - 11px));background:linear-gradient(145deg,#ffffff13,#0000 48%),#18140e;border:1px solid #ffffff1a;flex-direction:column;gap:16px;min-height:230px;padding:16px 13px;transition:border-color .26s,background .26s;display:flex}.pipeline-node:hover{background:linear-gradient(145deg,#f1c75b21,#0000 48%),#211a0e;border-color:#f1c75b85}.node-glyph{width:40px;height:40px;color:var(--accent-bright);background:#f1c75b11;border:1px solid #f1c75b3d;border-radius:12px;place-items:center;display:grid}.node-glyph svg{width:19px;height:19px}.node-copy{margin-top:auto}.node-copy span{color:var(--accent-bright);letter-spacing:.08em;font-size:11px;font-weight:850}.node-copy strong{margin-top:5px;font-size:14px;line-height:1.4;display:block}.node-copy p{color:#ffffff73;margin:7px 0 0;font-size:11px;line-height:1.5}.node-spec{align-items:center;gap:8px;display:flex}.node-spec i{background:#f1c75b38;flex:1;height:1px}.node-spec small{color:#ffffff5c;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.output-radar{background:#f1c75b0f;border:1px solid #f1c75b4d;border-radius:50%;place-items:center;width:92px;height:92px;margin:0 0 22px;display:grid;position:relative;box-shadow:inset 0 0 0 16px #f1c75b09,0 0 0 16px #f1c75b06}.output-radar svg{width:30px;height:30px;color:var(--accent-bright)}.output-radar i{background:var(--accent-bright);border-radius:50%;width:7px;height:7px;animation:4s linear infinite radar-orbit;position:absolute}.output-radar i:nth-child(2){transform-origin:0 42px}.output-radar i:nth-child(3){transform-origin:0 32px;animation-delay:-2s}.blueprint-footer{color:#ffffff7a;border-top:1px solid #ffffff17;justify-content:center;align-items:center;gap:14px;min-height:48px;padding:0 20px;font-size:10px;font-weight:760;display:flex}.blueprint-footer i{background:#f1c75b52;width:40px;height:1px}.process-layout{align-items:stretch}.process-visual{box-shadow:0 40px 100px #00000042}.process-steps{gap:0;padding-left:24px;position:relative}.process-steps:before{content:"";background:linear-gradient(var(--accent-bright), #f1c75b1f);width:1px;position:absolute;top:32px;bottom:32px;left:49px}.process-step{background:0 0;border:0;border-bottom:1px solid #ffffff1a;border-radius:0;grid-template-columns:56px minmax(0,1fr);gap:22px;min-height:132px;padding:22px 0;position:relative}.process-step:last-child{border-bottom:0}.process-index{z-index:2;width:52px;height:52px;color:var(--accent-bright);background:var(--night);border:1px solid #f1c75b3d;border-radius:16px;align-self:start;place-items:center;transition:border-color .26s,box-shadow .26s;display:grid;position:relative}.process-index span{color:#2b200d;background:var(--accent-bright);border-radius:5px;padding:3px 5px;font-size:7px;position:absolute;top:-8px;right:-7px}.process-index svg{width:21px;height:21px}.process-step:hover .process-index{border-color:var(--accent-bright);box-shadow:0 0 0 8px #f1c75b0e}.process-step small{color:var(--accent-bright);letter-spacing:.1em;font-size:10px;font-weight:850}.learn-section{background:radial-gradient(circle at 86% 12%, #f1c75b24, transparent 23%), var(--paper)}.template-rack{grid-template-columns:86px repeat(3,minmax(0,1fr));gap:14px;max-width:1540px;margin-top:70px;display:grid;position:relative}.rack-spine{min-height:440px;color:var(--accent-bright);background:var(--night);border-radius:20px;flex-direction:column;justify-content:space-between;align-items:center;padding:22px 0;display:flex;overflow:hidden}.rack-spine span{writing-mode:vertical-rl;letter-spacing:.17em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px}.rack-spine i{background:#f1c75b2b;width:2px;height:180px;position:relative;overflow:hidden}.rack-spine i:after{content:"";background:var(--accent-bright);border-radius:999px;width:6px;height:42px;animation:2.8s ease-in-out infinite rack-scan;position:absolute;left:-2px;box-shadow:0 0 18px #f1c75ba8}.template-sheet{clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,0 100%);background-color:#fffefa;background-image:linear-gradient(#b8892f0b 1px,#0000 1px),linear-gradient(90deg,#b8892f0b 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #6a450e24;grid-template-rows:auto auto 1fr auto;gap:22px;min-height:440px;padding:26px;transition:border-color .26s,box-shadow .26s;display:grid;overflow:hidden;box-shadow:0 22px 58px #493a211a}.template-sheet:hover{border-color:#b8892f66;box-shadow:0 30px 74px #805b1b26}.template-sheet-head{justify-content:space-between;align-items:center;display:flex}.template-sheet-head svg{width:34px;height:34px;color:var(--accent);background:var(--accent-soft);border:1px solid #b8892f29;border-radius:10px;padding:7px}.lesson-number{color:var(--accent-dark);letter-spacing:.12em;font-size:12px;font-weight:850}.template-sheet-copy h3{font-family:var(--display-font);letter-spacing:-.04em;margin:0;font-size:clamp(27px,2.5vw,40px);font-weight:900}.template-sheet-copy p{color:var(--muted);margin:12px 0 0;font-size:14px;line-height:1.7}.template-preview{pointer-events:none;-webkit-user-select:none;user-select:none;background:radial-gradient(circle at 86% 8%,#f1c75b3d,#0000 30%),linear-gradient(145deg,#fffaeefa,#f4e4bec7);border:1px solid #b8892f2e;border-radius:16px;align-content:center;gap:8px;min-width:0;min-height:218px;padding:16px;transition:border-color .24s,box-shadow .24s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe0,inset 0 -18px 38px #b8892f0a}.template-sheet:hover .template-preview{border-color:#b8892f57;box-shadow:inset 0 1px #ffffffeb,inset 0 -18px 38px #b8892f0f,0 16px 36px #b8892f17}.diagnostic-mini{grid-template-rows:auto 1fr auto;gap:10px;min-height:184px;display:grid}.diagnostic-mini-head{border-bottom:1px solid #b8892f1f;justify-content:space-between;align-items:center;padding-bottom:9px;display:flex}.diagnostic-mini-head>span{color:var(--accent-dark);letter-spacing:.04em;align-items:center;gap:7px;font-size:10px;font-weight:850;display:flex}.diagnostic-mini-head>span i{background:var(--accent-bright);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #f1c75b24}.diagnostic-mini-head>strong{color:var(--accent-dark);align-items:baseline;gap:2px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.diagnostic-mini-head>strong b{font-size:20px;line-height:1}.diagnostic-mini-head>strong small{color:var(--muted);font-size:8px}.diagnostic-signal-list{align-content:center;gap:7px;display:grid}.diagnostic-signal{gap:4px;display:grid}.diagnostic-signal>div{grid-template-columns:minmax(0,1fr) auto 34px;align-items:center;gap:7px;font-size:9px;display:grid}.diagnostic-signal>div>span{color:#5e441cb8;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:750;overflow:hidden}.diagnostic-signal>div>strong{color:var(--accent-dark);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.diagnostic-signal>div>em{color:var(--accent);text-align:center;background:#f1c75b29;border-radius:999px;padding:2px 5px;font-size:7px;font-style:normal;font-weight:900}.diagnostic-signal[data-state=alert]>div>em{color:#9a3f22;background:#e8714626}.diagnostic-signal>i{background:#b8892f17;border-radius:999px;height:5px;position:relative;overflow:hidden}.diagnostic-signal>i>b{border-radius:inherit;background:linear-gradient(90deg, var(--accent), var(--accent-bright));transform-origin:0;width:72%;height:100%;transition:transform .42s;display:block}.diagnostic-signal:nth-child(2)>i>b{background:linear-gradient(90deg,#ba5d3b,#ef966a);width:29%}.diagnostic-signal:nth-child(3)>i>b{width:84%}.template-sheet:hover .diagnostic-signal>i>b{transform:scaleX(1.05)}.diagnostic-finding{background:#fff7f0d6;border:1px solid #cb67432e;border-radius:9px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 9px;display:grid}.diagnostic-finding>svg{color:#a74e30;width:16px;height:16px}.diagnostic-finding>span{min-width:0;display:grid}.diagnostic-finding small{color:#9a5a42;font-size:7px;font-weight:800}.diagnostic-finding strong{color:#5f2c1d;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.diagnostic-finding>b{color:#9a3f22;letter-spacing:.06em;font-size:7px}.flow-mini{grid-template-rows:auto 1fr auto;gap:12px;min-height:184px;display:grid}.flow-mini-head,.flow-mini-output{justify-content:space-between;align-items:center;gap:10px;display:flex}.flow-mini-head>span{color:var(--accent-dark);font-size:10px;font-weight:900}.flow-mini-head>strong{color:#b8892f8a;letter-spacing:.08em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:7px}.flow-mini-track{grid-template-columns:repeat(6,minmax(0,1fr));align-items:stretch;gap:6px;display:grid;position:relative}.flow-mini-track:before{content:"";background:linear-gradient(90deg,#b8892f1f,#b8892f6b,#b8892f1f);height:2px;position:absolute;top:50%;left:5%;right:5%}.flow-mini-node{z-index:1;background:#ffffffe6;border:1px solid #b8892f2e;border-radius:10px;grid-template-rows:auto 1fr auto auto;justify-items:center;gap:3px;min-width:0;padding:7px 3px 6px;display:grid;position:relative;box-shadow:0 7px 14px #b8892f12}.flow-mini-node>span{color:#b8892f7a;justify-self:start;margin-left:5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:6px}.flow-mini-node>svg{width:17px;height:17px;color:var(--accent);filter:drop-shadow(0 3px 6px #b8892f21)}.flow-mini-node>strong{max-width:100%;color:var(--accent-dark);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.flow-mini-node>small{max-width:100%;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:6px;overflow:hidden}.flow-mini-energy{z-index:2;background:var(--accent-bright);border:2px solid #fff;border-radius:50%;width:8px;height:8px;animation:4.8s ease-in-out infinite template-flow-energy;position:absolute;top:50%;left:4%;transform:translateY(-50%);box-shadow:0 0 0 4px #f1c75b26,0 0 16px #f1c75be6}.flow-mini-output{border-top:1px solid #b8892f1f;padding-top:9px}.flow-mini-output>span{color:#5e441cb3;align-items:center;gap:6px;min-width:0;font-size:7px;font-weight:750;display:flex}.flow-mini-output>span i{background:var(--accent-bright);border-radius:50%;flex:none;width:6px;height:6px}.flow-mini-output>strong{color:#fffaf0;letter-spacing:.04em;background:var(--accent-dark);border-radius:999px;flex:none;padding:4px 7px;font-size:7px}.proposal-mini{grid-template-rows:auto 1fr auto;gap:10px;min-height:184px;display:grid}.proposal-mini-head,.proposal-mini-footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.proposal-mini-head>div{gap:2px;display:grid}.proposal-mini-head span{color:var(--accent-dark);font-size:10px;font-weight:900}.proposal-mini-head small{color:var(--muted);font-size:7px}.proposal-mini-head>strong{color:var(--accent);background:#ffffffb3;border:1px solid #b8892f2e;border-radius:999px;flex:none;padding:4px 7px;font-size:7px}.proposal-mini-body{grid-template-columns:minmax(0,1.18fr) minmax(74px,.82fr);gap:9px;display:grid}.proposal-scope,.proposal-kpi{background:#ffffffc7;border:1px solid #b8892f1f;border-radius:10px;align-content:center;gap:6px;min-width:0;padding:9px;display:grid}.proposal-scope>small,.proposal-kpi>small{color:#b8892f80;letter-spacing:.06em;font-size:7px;font-weight:850}.proposal-scope>span{color:#5e441cc7;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;min-width:0;font-size:7px;font-weight:700;display:flex;overflow:hidden}.proposal-scope svg{width:10px;height:10px;color:var(--accent);flex:none}.proposal-kpi{background:radial-gradient(circle at 92% 12%,#f1c75b40,#0000 38%),#faf2e1e6;justify-items:start}.proposal-kpi>strong{color:var(--accent-dark);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:26px;line-height:1}.proposal-kpi>span,.proposal-kpi>em{color:var(--muted);font-size:7px;font-style:normal}.proposal-kpi>em{color:var(--accent);background:#f1c75b24;border-radius:999px;margin-top:auto;padding:3px 5px;font-weight:850}.proposal-mini-footer{color:#fffaf0;background:linear-gradient(112deg, var(--accent-dark), #6a450e);border-radius:10px;padding:8px 9px}.proposal-mini-footer>span{gap:1px;display:grid}.proposal-mini-footer small{color:#fffaee9e;font-size:6px}.proposal-mini-footer strong{letter-spacing:.04em;font-size:10px;line-height:1.15}.proposal-mini-footer>b{color:var(--accent-bright);letter-spacing:.04em;border:1px solid #f1c75b59;border-radius:5px;padding:5px 7px;font-size:7px;transition:transform .24s;transform:rotate(-2deg)}.template-sheet:hover .proposal-mini-footer>b{transform:rotate(0)scale(1.03)}@keyframes template-flow-energy{0%,8%{opacity:0;left:4%}18%{opacity:1}82%{opacity:1}92%,to{opacity:0;left:calc(96% - 8px)}}.template-deliverable{color:var(--accent-dark);align-items:center;gap:8px;font-size:12px;display:flex}.template-deliverable svg{width:17px;height:17px}.preview-section{background:radial-gradient(circle at 82% 18%, #f1c75b2b, transparent 25%), var(--night)}.preview-player{border-color:#f1c75b2e}.demo-section{padding-top:clamp(80px,8vw,120px)}.demo-lab{border:1px solid var(--line);background:var(--paper-strong);border-radius:24px;grid-template-columns:230px minmax(0,1fr);margin-top:18px;display:grid;overflow:hidden}.demo-lab-axis{min-height:230px;color:var(--accent-bright);background:var(--night);flex-direction:column;justify-content:space-between;padding:24px;display:flex}.demo-lab-axis svg{width:38px;height:38px}.demo-lab-axis span{letter-spacing:.14em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px}.demo-lab-axis i{background:#f1c75b33;width:100%;height:2px;position:relative;overflow:hidden}.demo-lab-axis i:after{content:"";background:var(--accent-bright);width:34%;animation:3s ease-in-out infinite demo-scan;position:absolute;inset-block:0}.demo-list{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;display:grid;overflow:visible}.demo-item{border:0;border-right:1px solid var(--line);background:0 0;grid-template-rows:auto auto 1fr;justify-content:start;gap:14px;min-height:230px;padding:22px 18px;display:grid}.demo-item:last-child{border-right:0}.demo-item>span{color:var(--accent-dark)}.demo-item>svg{width:21px;height:21px;color:var(--accent)}.demo-item p{align-self:end;margin:0;font-size:14px;line-height:1.6}.practice-section{background:linear-gradient(#ffffff08 1px, transparent 1px), linear-gradient(90deg, #ffffff08 1px, transparent 1px), var(--night);background-size:56px 56px}.practice-module{border-color:#f1c75b24}.practice-scanline{background:linear-gradient(90deg,#0000,#f1c75b38,#0000)}.who-section{background:radial-gradient(circle at 10% 5%,#f1c75b26,#0000 22%),#f2ede4}.audience-scanner{background:#ffffff94;border:1px solid #b8892f24;border-radius:24px;overflow:hidden;box-shadow:0 22px 54px #54401f1a}.scanner-head{min-height:56px;color:var(--accent-dark);letter-spacing:.08em;border-bottom:1px solid #b8892f1f;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:11px;padding:0 18px;font-size:11px;font-weight:850;display:grid}.scanner-head svg{width:18px;height:18px}.scanner-head i{background:#b8892f26;height:1px;position:relative;overflow:hidden}.scanner-head i:after{content:"";background:var(--accent);width:24%;animation:3.2s ease-in-out infinite scanner-flow;position:absolute;inset-block:0}.audience-list{gap:0}.audience-item{background:0 0;border:0;border-bottom:1px solid #b8892f1a;border-radius:0;grid-template-columns:34px minmax(0,1fr) 22px;gap:14px;min-height:70px;padding:13px 18px;transition:background .24s}.audience-item:last-child{border-bottom:0}.audience-item:after{display:none}.audience-item:hover{background:var(--accent-soft)}.audience-item span{background:var(--accent);border-radius:9px;width:30px;height:30px;font-size:10px}.audience-item>svg{width:19px;height:19px;color:var(--accent)}.identity-section{color:#fff;background:radial-gradient(circle at 88% 12%, #f1c75b29, transparent 24%), var(--night)}.identity-heading .section-label,.identity-heading h2 span{color:var(--accent-bright)}.identity-heading>p:not(.section-label){color:#ffffff9e}.capability-spine{background-color:#0000001f;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:30px 30px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #f1c75b2e;border-radius:30px;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(260px,.8fr);gap:12px;margin-top:68px;padding:18px;display:grid;position:relative;overflow:hidden}.capability-energy{z-index:0;background:#f1c75b2e;height:2px;position:absolute;top:50%;left:5%;right:22%;overflow:hidden}.capability-energy i{background:var(--accent-bright);border-radius:50%;width:8px;height:8px;animation:4.4s linear infinite capability-flow;position:absolute;top:-3px;box-shadow:0 0 18px #f1c75bc2}.capability-energy i:nth-child(2){animation-delay:-2.2s}.capability-station{z-index:2;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%);background:linear-gradient(145deg,#ffffff12,#0000 48%),#181109;border:1px solid #ffffff1a;grid-template-rows:auto 1fr;grid-template-columns:auto 46px;gap:20px;min-height:250px;padding:22px;transition:border-color .26s,background .26s;display:grid}.capability-station:hover{background:linear-gradient(145deg,#f1c75b21,#0000 48%),#1d170e;border-color:#f1c75b80}.capability-station>span{color:#ffffff59;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px}.capability-station>svg{width:42px;height:42px;color:var(--accent-bright);background:#f1c75b0f;border:1px solid #f1c75b38;border-radius:13px;justify-self:end;padding:9px}.capability-station>div{grid-column:1/-1;align-self:end}.capability-station h3{font-family:var(--display-font);letter-spacing:-.04em;margin:0;font-size:clamp(27px,2.6vw,40px);font-weight:900}.capability-station p{color:#ffffff8c;margin:10px 0 0;font-size:13px;line-height:1.65}.capability-port{border:2px solid var(--night);background:var(--accent-bright);border-radius:50%;width:10px;height:10px;position:absolute;top:50%;right:-5px;transform:translateY(-50%)}.capability-output{z-index:2;color:#2b200d;background:radial-gradient(circle at 72% 16%, #ffffff8f, transparent 24%), var(--accent-bright);border-radius:18px;flex-direction:column;justify-content:flex-end;min-height:250px;padding:24px;display:flex}.capability-output svg{opacity:.72;width:64px;height:64px;margin-bottom:auto}.capability-output span{letter-spacing:.12em;font-size:10px;font-weight:900}.capability-output strong{font-family:var(--display-font);margin-top:7px;font-size:clamp(24px,2.2vw,34px);line-height:1.1}.signup-section{background:radial-gradient(circle at 12% 18%,#f1c75b33,#0000 23%),radial-gradient(circle at 90% 82%,#b8892f1a,#0000 25%),#f6f0e5}.event-facts span{cursor:default}@keyframes formula-flow{0%{left:-2%}to{left:102%}}@keyframes pipeline-flow{0%{left:-2%}to{left:102%}}@keyframes mobile-bus-flow{0%{top:0}to{top:calc(100% - 7px)}}@keyframes status-pulse{0%,to{opacity:.55;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}@keyframes radar-orbit{0%{transform:rotate(0)translateY(-40px)}to{transform:rotate(360deg)translateY(-40px)}}@keyframes rack-scan{0%,to{top:0}50%{top:calc(100% - 42px)}}@keyframes demo-scan{0%,to{left:0}50%{left:66%}}@keyframes scanner-flow{0%,to{left:0}50%{left:76%}}@keyframes capability-flow{0%{left:-2%}to{left:102%}}.formula-heading h2,.why-copy h2,.system-intro h2,.learn-heading h2,.preview-copy h2,.practice-heading h2,.demo-glass h2,.who-copy h2,.identity-heading h2,.signup-copy h2,.faq-heading h2{line-height:1.16}@media (width<=1260px){.formula-engine{grid-template-columns:1fr}.formula-rail{top:37%;right:48px}.formula-output{min-height:170px}.blueprint-body{grid-template-columns:1fr}.source-stack,.system-output{min-height:160px}.source-stack{grid-template-columns:auto 1fr;align-items:center;column-gap:24px;display:grid}.source-stack>span,.source-stack>strong,.source-stack>p{grid-column:2}.source-glyphs{grid-area:1/1/4;margin:0}.system-output{grid-template-columns:110px minmax(0,1fr);align-content:center;column-gap:18px;display:grid}.output-radar{grid-area:1/1/4;margin:0}.system-output>span,.system-output>strong,.system-output>p{grid-column:2}.template-rack{grid-template-columns:70px repeat(3,minmax(0,1fr))}.capability-spine{grid-template-columns:repeat(3,minmax(0,1fr))}.capability-output{grid-column:1/-1;min-height:170px}.capability-energy{top:31%;right:5%}}@media (width<=1020px){.why-section,.who-grid,.signup-section,.process-layout{grid-template-columns:1fr}.why-section{padding-top:clamp(82px,8vw,120px)}.signup-copy,.process-visual{position:relative;top:auto}.formula-stages{grid-template-columns:repeat(3,minmax(0,1fr))}.formula-stage:nth-child(n+4){min-height:220px}.formula-rail{display:none}.pipeline-spine{grid-template-columns:repeat(3,minmax(0,1fr))}.pipeline-energy{display:none}.pipeline-node{min-height:190px}.template-rack{grid-template-columns:64px 1fr}.rack-spine{grid-row:1/4;min-height:100%}.template-sheet{grid-template-rows:auto 1fr auto;grid-template-columns:.75fr 1.25fr;min-height:300px}.template-sheet-head,.template-sheet-copy{grid-column:1}.template-preview{grid-area:1/2/4;min-height:100%}.template-deliverable{grid-column:1}.demo-lab{grid-template-columns:180px minmax(0,1fr)}.demo-list{grid-template-columns:repeat(2,minmax(0,1fr))}.demo-item{border-bottom:1px solid var(--line);min-height:150px}.demo-item:nth-child(2n){border-right:0}.demo-item:last-child{grid-column:1/-1}}@media (width>=721px) and (width<=1020px){.formula-stages{grid-template-columns:repeat(6,minmax(0,1fr))}.formula-stage{grid-column:span 2}.formula-stage:nth-child(4){grid-column:2/span 2}.formula-stage:nth-child(5){grid-column:4/span 2}}@media (width<=720px){html{scroll-behavior:auto!important}section[id]{scroll-margin-top:64px}.reveal{opacity:1;transition:none;transform:none}.site-header{grid-template-columns:minmax(0,1fr) auto}.brand{min-width:0}.brand-logo{width:min(142px,44vw)}.hero-stage{align-items:flex-end;min-height:100svh;display:flex}.hero-poster,.hero-video{object-position:68% center}.hero-door-highlight{-webkit-mask-position:68%;mask-position:68%}.hero-door-prompt{gap:9px;max-width:68vw;padding-right:11px;top:19%;left:72%}.hero-door-prompt strong{font-size:12px}.media-scrim{background:linear-gradient(#faf9f50a 0%,#faf9f51f 30%,#faf9f5c2 55%,#faf9f5f7 100%),linear-gradient(90deg,#faf9f53d,#0000 82%)}.hero-content{width:calc(100% - 40px);padding-top:0;padding-bottom:max(clamp(24px, 4.5vh, 44px), env(safe-area-inset-bottom));margin:0 20px}.hero-content h1{font-size:clamp(30px,8.5vw,46px);line-height:1.12}.hero-content h1 .hero-lead,.hero-content h1 .hero-outcome{width:100%}.hero-copy span{display:block}.hero-note{overflow-wrap:anywhere;word-break:break-word;max-width:100%}.formula-section{padding:82px 18px}.formula-heading h2{font-size:clamp(37px,10vw,50px)}.formula-engine{border-radius:24px;margin-top:42px;padding:12px}.formula-stages{grid-template-columns:1fr;gap:8px;display:grid}.formula-stages:before{content:"";background:#f1c75b3d;width:1px;position:absolute;top:36px;bottom:36px;left:35px}.formula-stages:after{content:"";z-index:3;background:var(--accent-bright);border-radius:50%;width:7px;height:7px;animation:5.2s linear infinite mobile-bus-flow;position:absolute;top:36px;left:32px;box-shadow:0 0 16px #f1c75bc2}.formula-stage,.formula-stage:nth-child(n+4){clip-path:none;border-radius:16px;grid-template-columns:45px minmax(0,1fr);gap:12px 15px;min-height:0;padding:17px 16px;display:grid}.formula-index{position:absolute;top:10px;right:12px}.formula-glyph{z-index:2;background:var(--night);grid-row:1/3;width:42px;height:42px;margin:0}.formula-stage>div:nth-of-type(2){grid-column:2}.formula-spec{grid-column:2;margin-top:0}.formula-port{display:none}.formula-output{border-radius:17px;min-height:190px}.pain-console-row{grid-template-columns:30px 26px minmax(0,1fr);gap:10px}.pain-console-row strong{font-size:13px}.pain-console-row p{grid-column:3}.blueprint-topbar{flex-direction:column;justify-content:center;align-items:flex-start;padding:15px 17px}.blueprint-body{gap:14px;padding:18px 14px}.source-stack{grid-template-columns:1fr;min-height:0}.source-stack>span,.source-stack>strong,.source-stack>p,.source-glyphs{grid-area:auto/1}.source-glyphs{margin:14px 0}.pipeline-spine{grid-template-columns:1fr;gap:7px}.pipeline-spine:before{content:"";background:#f1c75b38;width:1px;position:absolute;top:28px;bottom:28px;left:35px}.pipeline-energy{background:0 0;width:2px;height:auto;display:block;inset:28px auto 28px 34px;overflow:visible}.pipeline-energy i{animation-name:mobile-bus-flow;animation-duration:5.4s;top:0;left:-3px}.pipeline-node{clip-path:none;border-radius:15px;grid-template-columns:44px minmax(0,1fr) 38px;align-items:center;gap:13px;min-height:0;padding:14px;display:grid}.node-glyph{z-index:2;background:var(--night);width:42px;height:42px}.node-copy{margin:0}.node-spec{flex-direction:column}.node-spec i{width:1px;min-height:18px}.system-output{grid-template-columns:74px minmax(0,1fr);min-height:150px;padding:18px}.output-radar{width:64px;height:64px}.blueprint-footer{flex-wrap:wrap;gap:8px;min-height:72px}.blueprint-footer i{width:18px}.process-visual,.process-visual img{aspect-ratio:4/3;height:auto;min-height:0}.process-steps{padding-left:0}.process-steps:before{left:25px}.process-step{grid-template-columns:52px minmax(0,1fr);gap:16px;padding:19px 0}.template-rack{grid-template-columns:1fr;margin-top:44px}.rack-spine{flex-direction:row;grid-row:auto;min-height:58px;padding:0 18px}.rack-spine span{writing-mode:horizontal-tb}.rack-spine i{width:45%;height:2px}.rack-spine i:after{width:42px;height:6px;animation:2.8s ease-in-out infinite demo-scan;top:-2px}.template-sheet{grid-template-rows:auto auto 1fr auto;grid-template-columns:1fr;min-height:390px;padding:22px;display:grid}.template-sheet-head,.template-sheet-copy,.template-preview,.template-deliverable{grid-area:auto/1}.template-preview{min-height:218px}.demo-section{padding-top:70px}.demo-media,.demo-media img{aspect-ratio:3/4;height:auto;min-height:0}.demo-lab{grid-template-columns:1fr}.demo-lab-axis{flex-direction:row;align-items:center;gap:14px;min-height:76px}.demo-lab-axis i{flex:1}.demo-list{grid-template-columns:1fr}.demo-item{border-right:0;border-bottom:1px solid var(--line);grid-template-rows:auto;grid-template-columns:32px 22px minmax(0,1fr);align-items:center;gap:12px;min-height:0;padding:18px}.demo-item p{align-self:auto}.practice-grid{grid-template-rows:none;grid-template-columns:1fr;grid-auto-rows:auto}.practice-module[data-practice]{aspect-ratio:16/10;border-radius:22px;grid-area:auto;min-height:0}.practice-session-pair{border-radius:24px;grid-area:auto}.practice-session-rail{grid-template-columns:auto minmax(28px,1fr);min-height:58px;padding:0 18px}.practice-session-rail small{display:none}.practice-session-panels{grid-template-columns:1fr}.practice-session-panels .practice-module{aspect-ratio:16/10;border-radius:0;grid-area:auto;min-height:0}.who-media,.who-media img{aspect-ratio:4/3;height:auto;min-height:0}.audience-item{grid-template-columns:30px minmax(0,1fr) 20px;min-height:74px}.capability-spine{border-radius:22px;grid-template-columns:1fr;gap:8px;padding:13px}.capability-spine:before{content:"";background:#f1c75b38;width:1px;position:absolute;top:40px;bottom:210px;left:42px}.capability-energy{display:none}.capability-station{clip-path:none;border-radius:16px;min-height:170px}.capability-port{display:none}.capability-output{grid-column:auto;min-height:190px}.signup-embed,.signup-embed iframe{max-width:100%;width:100%!important}}@media (width<=340px){.hero-title-break,.hero-note span{display:block}}@media (width<=560px){.hero-actions{flex-direction:column;width:min(100%,340px)}.primary-cta,.secondary-cta{width:100%}.formula-heading>p:not(.section-label),.system-intro>p:not(.section-label){font-size:15px}.formula-heading h2,.why-copy h2,.system-intro h2,.learn-heading h2,.preview-copy h2,.practice-heading h2,.demo-glass h2,.who-copy h2,.identity-heading h2,.signup-copy h2,.faq-heading h2{font-size:clamp(34px,9vw,37px);line-height:1.18}.source-glyphs svg{width:40px;height:40px}.blueprint-footer span{font-size:9px}.practice-caption p{display:none}}@media (width>=721px) and (width<=1100px){.practice-grid{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto}.practice-module[data-practice="01"]{aspect-ratio:16/7;grid-area:1/1/auto/-1}.practice-module[data-practice="02"]{aspect-ratio:16/11;grid-area:2/1}.practice-module[data-practice="03"]{aspect-ratio:16/11;grid-area:2/2}.practice-module[data-practice="04"]{aspect-ratio:16/7;grid-area:3/1/auto/-1}.practice-session-pair{grid-area:4/1/auto/-1}.practice-session-panels .practice-module{aspect-ratio:16/11;grid-area:auto;min-height:0}}@media (width>=640px) and (width<=720px){.demo-media,.demo-media img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;min-height:0}}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
