/*! 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)))){*,: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}}}@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)}.grid{display:grid}.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,)}.border{border-style:var(--tw-border-style);border-width:1px}.italic{font-style:italic}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}:root{--background:#fff;--foreground:#0d1117;--muted:#64707d;--line:#0d111721;--panel:#ffffffe6;--panel-strong:#fffffffa;--ink:#0d1117;--paper:#fff;--gold:#275f78;--green:#88948a;--blue:#7c8fa8;--clay:#5f7d70}*{box-sizing:border-box}html{background:var(--background);color:var(--foreground);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}h1,h2,h3,p,li,.large-question,.real-preview-caption strong,.motion-caption strong,.summary-choice-card strong{overflow-wrap:break-word;word-break:break-word}body{color:var(--foreground);font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif;background:linear-gradient(#fff 0% 58%,#f6f9fc 100%),radial-gradient(circle at 82% 10%,#275f781f,#0000 28%),radial-gradient(circle at 8% 78%,#58708b14,#0000 30%);margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer}.site-shell{isolation:isolate;min-height:100vh;position:relative;overflow:hidden}.ambient{filter:blur(80px);opacity:.32;pointer-events:none;z-index:-1;position:fixed}.ambient-a{background:#275f7824;width:280px;height:280px;top:18vh;left:-110px}.ambient-b{background:#58708b1f;width:340px;height:340px;bottom:4vh;right:-140px}.gate,.narrow-stage,.welcome-stage,.wide-stage,.question-stage,.recommendation-stage,.summary-stage,.detail-stage{width:min(1180px,100%);min-height:100vh;margin:0 auto;padding:120px 28px 72px}.gate{grid-template-columns:.85fr 1.15fr;align-items:center;gap:42px;display:grid}.monogram{aspect-ratio:1;border:1px solid var(--line);color:#0d1117b8;font-family:var(--font-geist-mono), monospace;letter-spacing:.18em;justify-content:center;align-items:center;display:flex;position:relative}.monogram:before,.monogram:after{content:"";border:1px solid #0d111717;position:absolute;inset:24px}.monogram:after{inset:48px}.index-brand{aspect-ratio:1;border:1px solid #0d111724;align-content:center;justify-items:center;gap:22px;padding:clamp(28px,5vw,58px);display:grid;position:relative}.index-brand:before,.index-brand:after{content:"";border:1px solid #0d111714;position:absolute;inset:22px}.index-brand:after{inset:48px}.index-brand span{font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;z-index:1;border:1px solid #0d11172e;justify-content:center;align-items:center;width:clamp(120px,18vw,210px);height:clamp(120px,18vw,210px);font-size:clamp(2.2rem,5vw,5.8rem);display:flex;position:relative;overflow:hidden}.index-brand span:before,.index-brand span:after{content:"";pointer-events:none;position:absolute}.index-brand span:before{border-top:1px solid #2c6f8673;border-left:1px solid #2c6f8673;width:38%;height:38%;top:16%;left:16%}.index-brand span:after{background:linear-gradient(90deg,#2c6f8694,#2c6f8694) 0 0/100% 1px no-repeat,linear-gradient(90deg,#2c6f8652,#2c6f8652) 0/72% 1px no-repeat,linear-gradient(90deg,#2c6f862e,#2c6f862e) 0 100%/46% 1px no-repeat;width:44%;height:28px;bottom:16%;right:14%}.index-brand i{background:var(--ink);z-index:1;width:min(180px,40%);height:1px;display:block}.index-brand strong{color:#0d1117a8;font-family:var(--font-geist-mono), monospace;letter-spacing:.18em;text-align:center;text-transform:uppercase;z-index:1;font-size:.78rem;font-weight:400}.access-panel,.recommendation-card,.selection-receipt,.management-note{border:1px solid var(--line);background:linear-gradient(145deg,#fffffffa,#f8fbfddb);box-shadow:0 40px 110px #0d11171a}.access-panel{padding:clamp(28px,5vw,64px)}.eyebrow{color:var(--gold);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;margin:0 0 20px;font-size:.76rem}h1,h2,p{margin-top:0}h1{letter-spacing:0;font-size:clamp(2.45rem,6vw,6.8rem);font-weight:540;line-height:.92}h2{letter-spacing:0;font-size:clamp(1.65rem,3vw,2.6rem);font-weight:540;line-height:.98}p{color:var(--muted);font-size:1rem;line-height:1.75}.access-panel h1{margin-bottom:42px;font-size:clamp(2rem,4vw,4.7rem)}.access-panel label,.input-wrap{color:#0d1117b8;letter-spacing:.04em;gap:10px;font-size:.8rem;display:grid}input,select,textarea{color:var(--foreground);background:#ffffffeb;border:1px solid #0d11172e;border-radius:0;outline:none;width:100%;min-height:52px;padding:14px 15px;font-size:16px;transition:border-color .18s,background .18s}select option{background:#181712}textarea{resize:vertical;min-height:118px}.form-error{color:#e4b8a8;margin:14px 0 0;font-size:.92rem}.global-back{color:#0d1117b8;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;z-index:20;background:#ffffffbd;border:1px solid #0d111724;height:40px;padding:0 14px;font-size:.72rem;transition:background .18s,border-color .18s,color .18s;position:absolute;top:56px;right:28px}.global-back:hover{color:var(--foreground);background:#fff;border-color:#0d111752}.global-back:focus-visible,.primary-action:focus-visible,.secondary-action:focus-visible,.back-link:focus-visible{outline-offset:3px;outline:2px solid #275f788f}.primary-action,.secondary-action,.card-actions button,.path-card button,.option-grid button,.back-link{border:1px solid #0d11172e;justify-content:center;align-items:center;min-height:48px;padding:0 20px;transition:background .18s,border-color .18s,box-shadow .18s,transform .18s;display:inline-flex}.primary-action{background:var(--paper);color:var(--ink);box-shadow:0 18px 42px #0d111714}.secondary-action,.card-actions button,.path-card button,.option-grid button,.back-link{color:var(--foreground);background:0 0}.primary-action:hover,.secondary-action:hover,.card-actions button:hover,.path-card button:hover,.option-grid button:hover,.back-link:hover{border-color:#2c6f86b8;transform:translateY(-1px);box-shadow:0 18px 42px #0000002e}.access-panel .primary-action,.welcome-stage>.primary-action,.center-stage>.primary-action{margin-top:22px}.progress-wrap{z-index:10;align-items:center;gap:18px;display:flex;position:absolute;top:24px;left:28px;right:28px}.progress-wrap span{color:#0d111794;font-family:var(--font-geist-mono), monospace;letter-spacing:.16em;font-size:.78rem}.progress-track{flex:1;gap:8px;display:flex}.progress-track i{background:#0d11171f;width:100%;height:1px;display:block}.narrow-stage{max-width:880px}.narrow-stage h1,.recommendation-stage h1,.summary-stage h1{margin-bottom:30px}.field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.span-two{grid-column:1/-1}.welcome-stage{align-content:safe center;max-width:1120px;min-height:100vh;padding-top:100px;padding-bottom:80px;display:grid}.welcome-stage h1{max-width:1180px;margin-bottom:22px;font-size:clamp(2.1rem,3.9vw,3.7rem);line-height:1.02}.welcome-stage p{max-width:1080px;font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.75}.welcome-stage>.primary-action{justify-self:start;min-width:min(420px,100%);min-height:58px;margin-top:0;padding:0 38px}.large-question{border-left:1px solid var(--gold);color:var(--foreground);max-width:920px;margin:44px 0 30px;padding-left:34px;font-size:clamp(1.3rem,1.9vw,1.7rem);font-weight:540;line-height:1.15}.note{color:var(--muted);margin-top:26px;display:block}.stage-heading{grid-template-columns:1.15fr .85fr;align-items:end;gap:24px;margin-bottom:42px;display:grid}.stage-heading h1{font-size:clamp(2.2rem,4.8vw,5.4rem)}.stage-heading p:not(.eyebrow){color:var(--muted);max-width:520px;line-height:1.7}.showroom-stage{width:min(1680px,100%);min-height:100vh;margin:0 auto;padding:72px 32px 56px}.showroom-header{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.1fr) minmax(280px,.46fr);align-items:end;gap:22px;margin-bottom:14px;padding-bottom:14px;display:grid}.showroom-header h1{max-width:920px;font-size:clamp(2.15rem,3.55vw,4.25rem);line-height:.98}.showroom-header p:not(.eyebrow){color:#0d1117a8;margin-bottom:4px;font-size:.98rem;line-height:1.7}.showroom-layout{grid-template-columns:1fr;align-items:start;gap:18px;min-height:0;display:grid}.showroom-quick-actions{z-index:12;background:#fffffff7;border:1px solid #0d111721;grid-template-columns:minmax(220px,.58fr) minmax(520px,1fr);align-items:center;gap:16px;margin-bottom:16px;padding:12px;display:grid;position:sticky;top:74px;box-shadow:0 18px 60px #0d111714}.showroom-quick-actions div{gap:4px;min-width:0;display:grid}.showroom-quick-actions span{color:var(--muted);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.68rem}.showroom-quick-actions strong{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:560;overflow:hidden}.showroom-quick-actions nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.showroom-quick-actions button{width:100%;min-width:0}.collection-index{border-bottom:1px solid var(--line);border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:auto;display:grid}.collection-index-item{border:0;border-right:1px solid var(--line);color:#0d11178f;text-align:left;background:0 0;grid-template-columns:42px minmax(0,1fr);gap:5px;min-height:74px;padding:14px 18px 14px 0;transition:color .22s,padding .22s;display:grid;position:relative}.collection-index-item:last-child{border-right:0}.collection-index-item:before{background:var(--accent);content:"";opacity:0;transform-origin:0;width:100%;height:1px;transition:opacity .22s,transform .26s;position:absolute;top:-1px;left:0;transform:scaleX(.2)}.collection-index-item span,.collection-index-item small,.dossier-meta span,.dossier-fit span,.preview-chrome span,.preview-overlay span{font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.7rem}.collection-index-item span{color:var(--gold);grid-row:1/3}.collection-index-item strong{color:inherit;font-size:clamp(1.02rem,1.2vw,1.22rem);font-weight:500;line-height:1.05}.collection-index-item small{color:#0d11176b}.collection-index-item:hover,.collection-index-item.is-active{color:var(--foreground);padding-left:12px}.collection-index-item.is-active:before{opacity:1;transform:scaleX(1)}.showroom-preview{aspect-ratio:16/9;box-shadow:none;background:#f7f9fb;border:1px solid #0d11171f;width:100%;height:auto;min-height:0;max-height:min(70vh,820px);position:relative;overflow:hidden}.showroom-preview:before,.showroom-preview:after{content:"";pointer-events:none;z-index:5;position:absolute}.showroom-preview:before{mix-blend-mode:screen;opacity:.62;border:1px solid #ffffff42;inset:14px}.showroom-preview:after{opacity:.22;background:linear-gradient(90deg,#fff9,#0000 18%),linear-gradient(#ffffff5c,#0000 16%);width:84px;height:84px;top:0;left:0}.preview-chrome{display:none}.preview-stage{isolation:isolate;background:#fff;height:100%;min-height:0;position:relative;overflow:hidden}.preview-stage>.mock-preview{box-shadow:none;height:100%;min-height:inherit;border:0}.preview-stage:after{animation:showroomLightSweep var(--preview-cycle,16s) infinite;content:"";pointer-events:none;z-index:3;background-color:#0000;background-image:linear-gradient(105deg,#0000 0%,#ffffff57 21%,#0000 34%),linear-gradient(90deg,#ffffff29,#0000 18% 82%,#ffffff1f),linear-gradient(#ffffff1a,#0000 26%,#0d11170f);background-position:-70% 0,0 0,0 0;background-repeat:no-repeat;background-size:72% 100%,100% 100%,100% 100%;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;position:absolute;inset:0}.preview-frame{clip-path:inset(0 0 0 100%);filter:saturate(1.03)contrast(1.03);object-fit:cover;object-position:center top;opacity:0;height:100%;transform:scale(calc(var(--frame-depth,1.02) + .045)) translate3d(var(--frame-pan-start,-2%), 0, 0);transform-origin:var(--frame-origin,50%) 50%;will-change:clip-path, filter, opacity, transform;z-index:1;width:100%;animation:16s cubic-bezier(.72,0,.16,1) infinite showroomFrame;position:absolute;inset:0}@keyframes showroomFrame{0%{clip-path:inset(0 0 0 100%);filter:saturate(.92)contrast(1.08);opacity:0;transform:scale(calc(var(--frame-depth,1.02) + .052)) translate3d(var(--frame-pan-start,-2%), 0, 0)}3.6%{clip-path:inset(0);opacity:1}8%,18%{clip-path:inset(0);filter:saturate(1.03)contrast(1.03);opacity:1;transform:scale(var(--frame-depth,1.02)) translate3d(var(--frame-pan-mid,1.2%), 0, 0)}22%{clip-path:inset(0 100% 0 0);filter:saturate(1.08)contrast(1.05);opacity:1;transform:scale(calc(var(--frame-depth,1.02) + .018)) translate3d(var(--frame-pan-end,2.4%), 0, 0)}24%,to{clip-path:inset(0 100% 0 0);opacity:0;transform:scale(calc(var(--frame-depth,1.02) + .018)) translate3d(var(--frame-pan-end,2.4%), 0, 0)}}.preview-overlay{display:none}.preview-stage:before{animation:showroomAccentFlash var(--preview-cycle,16s) infinite;background:linear-gradient(90deg, transparent, var(--accent), transparent), linear-gradient(90deg, transparent, #ffffffb3, transparent)}@supports (color:color-mix(in lab, red, red)){.preview-stage:before{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--accent), white 18%), transparent), linear-gradient(90deg, transparent, #ffffffb3, transparent)}}.preview-stage:before{box-shadow:0 0 32px var(--accent)}@supports (color:color-mix(in lab, red, red)){.preview-stage:before{box-shadow:0 0 32px color-mix(in srgb, var(--accent), transparent 42%)}}.preview-stage:before{content:"";opacity:0;z-index:4;height:2px;position:absolute;top:0;left:-18%;right:-18%;transform:translate(-32%)}@keyframes showroomLightSweep{0%,2%{opacity:.52;background-position:-72% 0,0 0,0 0}9%{opacity:1;background-position:172% 0,0 0,0 0}18%,to{opacity:.7;background-position:172% 0,0 0,0 0}}@keyframes showroomAccentFlash{0%,2%{opacity:0;transform:translate(-32%)}4%,5%{opacity:1}8%{opacity:0;transform:translate(32%)}to{opacity:0;transform:translate(32%)}}@media (prefers-reduced-motion:reduce){.preview-frame,.preview-stage:before,.preview-stage:after{animation:none}.preview-frame{clip-path:inset(0);opacity:0;transform:none}.preview-frame:first-of-type{opacity:1}}.showroom-dossier{border-bottom:1px solid var(--line);border-top:1px solid var(--line);background:0 0;grid-template-columns:minmax(280px,1.5fr) minmax(220px,.55fr);align-content:start;align-items:start;gap:32px;padding:20px 0;display:grid}.showroom-dossier p,.dossier-fit ul{font-size:.92rem;line-height:1.58}.dossier-meta{border-bottom:0;gap:8px;padding-bottom:0;display:grid}.dossier-meta span,.dossier-fit span{color:var(--gold)}.dossier-meta b{font-size:clamp(1.55rem,2vw,2.2rem);font-weight:560;line-height:.98}.dossier-signals{flex-wrap:wrap;gap:8px;display:flex}.dossier-signals em{color:#0d1117b3;border:1px solid #0d111724;padding:7px 9px;font-size:.76rem;font-style:normal}.dossier-fit{border-left:1px solid var(--line);border-top:0;gap:10px;padding-top:0;padding-left:24px;display:grid}@media (width<=1240px){.showroom-layout{grid-template-columns:1fr}.showroom-quick-actions{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.showroom-quick-actions nav{grid-template-columns:1.15fr .9fr .75fr}.showroom-dossier{grid-column:1/-1;grid-template-columns:.75fr minmax(0,1fr) .7fr}.dossier-meta,.dossier-fit{border-top:0;border-bottom:0;padding-top:0;padding-bottom:0}}.collection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.collection-card{border:1px solid var(--line);background:#fffffff0;grid-template-columns:.95fr 1.05fr;gap:24px;min-height:440px;padding:18px;transition:border-color .22s,box-shadow .22s,transform .22s;display:grid;overflow:hidden}.collection-card:hover{border-color:#275f7847;transform:translateY(-2px);box-shadow:0 34px 80px #0d11171f}.collection-card-featured{background:linear-gradient(135deg,#275f781a,#fffffff0 38%,#7c8fa81a),#ffffffeb;border-color:#275f7847;grid-column:span 2;grid-template-columns:1.2fr .8fr}.collection-card-featured .collection-copy h2{font-size:clamp(2.2rem,4.6vw,5.2rem);line-height:.9}.collection-card-featured .collection-copy p{color:var(--foreground);font-size:1.1rem}.collection-copy{align-content:center;padding:10px;display:grid}.collection-copy span,.detail-sections span,.recommended-label,.question-count{color:var(--gold);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.76rem}.collection-copy h2{margin:16px 0 14px}.collection-copy small{color:var(--muted);line-height:1.6}.signal-list{flex-wrap:wrap;gap:8px;margin:22px 0;display:flex}.signal-list em{color:#0d1117ad;border:1px solid #0d111724;padding:7px 9px;font-size:.78rem;font-style:normal}.card-actions,.summary-actions{flex-wrap:wrap;gap:10px;display:flex}.detail-hero .summary-actions,.editorial-detail-hero .summary-actions{grid-template-columns:repeat(2,minmax(220px,1fr));max-width:760px;display:grid}.summary-actions .primary-action,.summary-actions .secondary-action,.live-cta .primary-action,.live-cta .secondary-action,.showroom-quick-actions button{min-height:56px;padding:0 28px}.mock-preview{color:#191812;background:#d9d3c7;border:1px solid #0d111724;min-height:430px;position:relative;overflow:hidden;box-shadow:0 32px 70px #00000047}.mock-preview.compact{min-height:260px}.real-preview{color:#151515;background:#f0ece2;border:1px solid #0d111724;min-height:430px;position:relative;overflow:hidden;box-shadow:0 32px 70px #00000052}.real-preview.compact{min-height:300px}.real-preview img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.real-preview:after{content:"";background:linear-gradient(#0000 44%,#000000c7);position:absolute;inset:0}.real-preview-caption{z-index:1;gap:8px;display:grid;position:absolute;bottom:18px;left:18px;right:18px}.real-preview-caption span{color:#ffffffc2;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem}.real-preview-caption strong{color:#fff;letter-spacing:0;font-size:clamp(1.8rem,3vw,3.8rem);font-weight:560;line-height:.92}.mock-top{color:#ffffffc7;background:#14120ee6;align-items:center;gap:8px;height:44px;padding:0 16px;display:flex}.mock-top span{font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;flex:1;font-size:.68rem}.mock-top i{border:1px solid #ffffff57;width:7px;height:7px}.mock-scene{background:linear-gradient(90deg, #19181414 1px, transparent 1px), linear-gradient(180deg, #19181414 1px, transparent 1px), linear-gradient(135deg, #ffffff85, #ffffff1f), var(--accent,var(--gold));height:calc(100% - 44px);min-height:inherit;background-size:42px 42px,42px 42px,auto,auto;padding:34px;position:relative}.building-mark{border:1px solid #19181447;width:34%;height:52%;position:absolute;top:38px;right:28px}.building-mark:before,.building-mark:after{content:"";background:#1918141f;position:absolute}.building-mark:before{width:1px;top:0;bottom:0;left:32%}.building-mark:after{height:1px;top:38%;left:0;right:0}.mock-lines{gap:12px;max-width:54%;padding-top:24px;display:grid}.mock-lines b{background:#191814ad;height:8px;display:block}.mock-lines b:first-child{height:52px}.mock-lines b:nth-child(2){width:80%}.mock-lines b:nth-child(3){width:58%}.mock-stat{display:grid;position:absolute;bottom:26px;left:34px}.mock-stat strong{font-size:3.6rem;font-weight:560;line-height:.9}.mock-stat span{font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem}.mock-scene.portfolio{filter:saturate(.82)contrast(1.04)}.mock-scene.memo{filter:hue-rotate(16deg)saturate(.78)}.back-link{margin-bottom:28px}.detail-hero{grid-template-columns:.88fr 1.12fr;align-items:center;gap:46px;display:grid}.detail-hero h1{margin-bottom:24px}.detail-sections{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:54px 0 18px;display:grid}.detail-sections article,.path-card,.summary-stage{border:1px solid var(--line);background:#fffffff0}.detail-sections article{padding:28px}ul{color:var(--muted);margin-bottom:0;padding-left:18px;line-height:1.75}.preview-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.editorial-detail{max-width:1180px}.editorial-detail-hero{grid-template-columns:.82fr 1.18fr;align-items:center;gap:42px;display:grid}.editorial-detail-hero h1{font-size:clamp(2.6rem,5.8vw,6.4rem)}.editorial-hero-shot,.editorial-wide-shot,.editorial-shot-grid figure{border:1px solid var(--line);background:#fffffff0;margin:0;overflow:hidden;box-shadow:0 34px 90px #0d11171f}.editorial-hero-shot{aspect-ratio:16/10}.motion-preview{background:#fffffff0;border:1px solid #0d111721;min-height:520px;position:relative;overflow:hidden;box-shadow:0 34px 90px #0d111724}.motion-browser-bar{color:#ffffffb8;background:#0a0a09f0;border-bottom:1px solid #ffffff24;align-items:center;gap:8px;height:42px;padding:0 14px;display:flex}.motion-browser-bar span{font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;flex:1;font-size:.68rem}.motion-browser-bar i{border:1px solid #ffffff5c;width:7px;height:7px}.motion-screen{height:calc(100% - 42px);position:absolute;inset:42px 0 0}.motion-screen img{object-fit:cover;opacity:0;width:100%;height:100%;animation:12s infinite motionFrame;display:block;position:absolute;inset:0;transform:scale(1.03)translateY(0)}.motion-screen img:nth-child(2){animation-delay:4s}.motion-screen img:nth-child(3){animation-delay:8s}.motion-preview:after{content:"";pointer-events:none;background:linear-gradient(#0000 48%,#000000d1);position:absolute;inset:42px 0 0}.motion-caption{z-index:1;gap:8px;display:grid;position:absolute;bottom:20px;left:22px;right:22px}.motion-caption span,.live-demo-callout span{color:var(--gold);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem}.motion-caption strong{color:#fff;letter-spacing:0;font-size:clamp(2rem,3.2vw,4rem);font-weight:560;line-height:.94}@keyframes motionFrame{0%{opacity:0;transform:scale(1.06)translateY(18px)}8%,30%{opacity:1}38%,to{opacity:0;transform:scale(1.01)translateY(-18px)}}.editorial-hero-shot img,.editorial-wide-shot img,.editorial-shot-grid img{object-fit:cover;width:100%;height:100%;display:block}.editorial-advisory-panel{border-bottom:1px solid var(--line);border-top:1px solid var(--line);margin:52px 0 18px;padding:36px 0}.editorial-advisory-panel h2{max-width:980px;font-size:clamp(2rem,4.2vw,4.6rem)}.live-demo-callout{background:linear-gradient(135deg,#275f7813,#ffffffeb);border:1px solid #275f782e;gap:8px;margin:24px 0 4px;padding:18px;display:grid}.live-demo-callout strong{color:var(--foreground);font-weight:500}.live-demo-callout p{margin:0;font-size:.92rem;line-height:1.62}.editorial-detail-sections{margin-top:18px}.editorial-screenshot-story{gap:18px;margin-top:18px;display:grid}.editorial-wide-shot{grid-template-columns:minmax(0,1fr) 320px;display:grid}.editorial-wide-shot img{aspect-ratio:16/8}.editorial-wide-shot figcaption,.editorial-shot-grid figcaption{color:var(--muted);padding:24px;line-height:1.62}.editorial-wide-shot span,.editorial-shot-grid span{color:var(--gold);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px;font-size:.74rem;display:block}.editorial-shot-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.editorial-shot-grid img{aspect-ratio:16/10}.editorial-live-cta{align-items:end}.editorial-live-cta p{max-width:640px}.live-cta{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:46px;padding-top:32px;display:flex}.live-cta h2{max-width:620px}.center-stage{align-content:center;justify-items:start;display:grid}.selection-receipt{gap:10px;width:100%;margin:10px 0 20px;padding:28px;display:grid}.selection-receipt span{color:var(--muted)}.selection-receipt strong{font-size:clamp(2rem,4vw,4rem);font-weight:560}.question-stage{isolation:isolate;align-content:center;max-width:980px;display:grid;position:relative}.question-head{margin-bottom:18px}.question-progress{background:#0d11171a;width:min(440px,100%);height:2px;margin-top:12px;overflow:hidden}.question-progress span{background:var(--gold);transform-origin:0;height:100%;transition:transform .42s cubic-bezier(.2,.7,.2,1);display:block}.question-stage h1{font-size:clamp(1.7rem,3vw,2.8rem);line-height:1.08}.question-helper{color:var(--muted);margin:12px 0 0}.option-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:28px;display:grid}.option-grid button{text-align:left;justify-content:flex-start;align-items:center;gap:14px;min-height:60px;padding:0 18px;display:flex}.option-mark{border:1.5px solid #0d111747;flex:none;width:20px;height:20px;transition:background .16s,border-color .16s;position:relative}.option-mark.check{border-radius:4px}.option-mark.radio{border-radius:50%}.option-grid button:hover .option-mark{border-color:#275f78b3}.option-grid button.is-selected{color:var(--foreground);background:#275f7814;border-color:#275f7894}.option-grid button.is-selected .option-mark{background:var(--gold);border-color:var(--gold)}.option-grid button.is-selected .option-mark.check:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:2px;left:6px;transform:rotate(45deg)}.option-grid button.is-selected .option-mark.radio:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:4px}.question-continue{justify-self:start;min-width:220px;margin-top:22px}.question-continue:disabled{cursor:not-allowed;opacity:.42;transform:none}.recommendation-stage{align-content:center;max-width:980px;display:grid}.recommendation-card{margin-bottom:8px;padding:clamp(28px,5vw,56px)}.recommendation-card span{color:var(--muted)}.recommendation-card strong{margin:18px 0 26px;font-size:clamp(3rem,8vw,8rem);font-weight:560;line-height:.95;display:block}.path-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.path-stage{padding-top:86px}.path-heading{grid-template-columns:minmax(0,.98fr) minmax(280px,.62fr);align-items:start;gap:34px;margin-bottom:20px;padding-bottom:22px;display:grid}.path-heading h1{letter-spacing:0;text-wrap:balance;max-width:720px;font-size:clamp(2.2rem,3.25vw,4rem);line-height:.95}.path-heading p:not(.eyebrow){align-self:end;max-width:430px;margin-bottom:0;font-size:1rem;line-height:1.6}.path-card{grid-template-rows:auto auto minmax(128px,auto) auto auto auto 1fr;min-height:590px;padding:26px;transition:border-color .2s,box-shadow .2s,transform .2s,background .2s;display:grid;position:relative;overflow:hidden}.path-card:hover{border-color:#275f7847;transform:translateY(-2px);box-shadow:0 30px 80px #0d11171f}.path-card.recommended{background:linear-gradient(#275f781c,#fffffff5 48%),#fffffff5;border-color:#275f785c}.path-card:first-child:before,.path-card:nth-child(2):before,.path-card:nth-child(3):before{color:var(--gold);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;margin-bottom:16px;font-size:.72rem;display:block}.path-card:first-child:before{content:"Fastest path"}.path-card:nth-child(2):before{content:"Best balance"}.path-card:nth-child(3):before{content:"Full transformation"}.recommended-label{background:var(--foreground);padding:7px 10px;display:block;position:absolute;top:18px;right:18px}.path-card .recommended-label{color:#fff}.path-card h2{margin-bottom:12px;font-size:clamp(2rem,3vw,3.25rem);line-height:.95}.path-card p{min-height:104px;margin-bottom:0}.price{color:var(--foreground);min-height:84px;margin:18px 0 8px;font-size:clamp(1.6rem,2.25vw,2.55rem);font-weight:560;line-height:1.12}.price span{display:block}.price span+span{color:var(--muted);margin-top:6px;font-size:1.05rem;font-weight:520;line-height:1.25}.timeline{color:var(--gold);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;min-height:18px;margin-bottom:16px;font-size:.78rem;display:block}.path-card button{justify-content:center;align-items:center;width:100%;min-height:58px;margin-top:0;display:flex}.path-card ul{border-top:1px solid var(--line);margin-top:22px;padding-top:18px}.management-note{margin-top:18px;padding:28px}.management-note strong{color:var(--foreground);margin-bottom:8px;display:block}.selection-summary-stage{background:0 0;border:0;max-width:1120px;padding-top:86px}.summary-hero{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(320px,.42fr);align-items:stretch;gap:28px;margin-bottom:22px;padding-bottom:24px;display:grid}.summary-hero h1{text-wrap:balance;max-width:760px;margin:0 0 18px;font-size:clamp(2.3rem,4vw,4.8rem);line-height:.95}.summary-hero p:not(.eyebrow){color:var(--muted);max-width:560px;line-height:1.6}.summary-choice-card,.summary-highlight-grid article,.summary-detail-card{border:1px solid var(--line);background:#fffffff5}.summary-choice-card{background:linear-gradient(145deg,#2c6f8642,#0000 42%),#0b1117;border-color:#0b1117e0;gap:14px;margin-top:28px;padding:24px;display:grid;box-shadow:0 28px 80px #0d111729}.summary-choice-card span,.summary-highlight-grid span{color:var(--gold);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem}.summary-choice-card strong{color:#fff;font-size:clamp(2.4rem,4vw,4.2rem);font-weight:560;line-height:.92}.summary-choice-card p{color:#ffffffb3;margin:0}.summary-choice-card .primary-action{color:var(--foreground);background:#fff;min-height:58px;margin-top:12px}.summary-highlight-grid{grid-template-columns:1.2fr .9fr .9fr;gap:14px;margin-bottom:14px;display:grid}.summary-highlight-grid article{gap:12px;min-height:210px;padding:24px;display:grid}.summary-highlight-grid strong{color:var(--foreground);font-size:clamp(1.5rem,2vw,2.25rem);font-weight:560;line-height:1}.summary-highlight-grid p{color:var(--muted);margin:0;line-height:1.55}.summary-detail-card{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.summary-row{border-top:1px solid var(--line);gap:12px;min-height:92px;padding:18px 22px;display:grid}.summary-row:first-child,.summary-row:nth-child(2){border-top:0}.summary-row:nth-child(odd){border-right:1px solid var(--line)}.summary-row span{color:var(--gold);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.7rem}.summary-row strong{color:var(--foreground);font-size:1.05rem;font-weight:520}.summary-actions .primary-action{width:100%;min-height:64px}.demo-shell{background:#fff;flex-direction:column;height:100vh;display:flex;overflow:hidden}.demo-bar{z-index:2;background:#fffffff5;border-bottom:1px solid #0d11171f;justify-content:space-between;align-items:center;gap:18px;height:68px;padding:0 22px;display:flex;position:relative;box-shadow:0 18px 50px #0d111714}.demo-id{align-items:center;gap:14px;min-width:0;display:flex}.demo-live{color:#0d11178c;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;flex:none;align-items:center;gap:8px;font-size:.68rem;display:inline-flex}.demo-bar strong{color:#0d1117;text-overflow:ellipsis;white-space:nowrap;font-weight:560;overflow:hidden}.demo-id small{color:var(--gold);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;flex:none;font-size:.64rem}.demo-bar nav{align-items:center;gap:16px;display:flex}.demo-back,.demo-open{color:#0d11179e;white-space:nowrap;background:0 0;border:0;padding:6px 2px;font-size:.84rem;transition:color .16s}.demo-back:hover,.demo-open:hover{color:var(--gold)}.demo-select{height:44px;min-height:0;padding:0 22px}.demo-shell iframe{border:0;flex:1;width:100%;min-height:0}.demo-bar{flex:none}.site-shell{background:linear-gradient(#fff 0% 62%,#f7fafc 100%),radial-gradient(circle at 52% 0,#275f7814,#0000 34%)}.ambient-a{background:#275f781f}.ambient-b{background:#58708b1a}.access-panel,.recommendation-card,.selection-receipt,.management-note,.collection-card,.detail-sections article,.path-card,.summary-stage,.real-preview,.mock-preview,.editorial-hero-shot,.editorial-wide-shot,.editorial-shot-grid figure,.motion-preview{background:#fffffff0;border-color:#0d111721;box-shadow:0 34px 90px #0d111712}.access-panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.monogram{color:#111316b8;border-color:#11131629}.monogram:before,.monogram:after{border-color:#11131617}.progress-wrap span,.progress-wrap .progress-track i{color:#0d111794}.progress-track i{background:#0d11171f}.progress-track i.active{background:var(--ink)}.eyebrow,.collection-copy span,.detail-sections span,.recommended-label,.question-count,.timeline{color:var(--gold)}p,ul,.collection-copy small,.summary-row span,.selection-receipt span,.note{color:var(--muted)}input,select,textarea{color:var(--foreground);background:#ffffffb8;border-color:#11131629}input:focus,select:focus,textarea:focus{background:#fff;border-color:#2c6f869e}select option{color:var(--foreground);background:#fff}.primary-action{background:var(--ink);border-color:var(--ink);color:var(--paper);box-shadow:0 18px 46px #1716122e}.secondary-action,.card-actions button,.path-card button,.option-grid button,.back-link{color:var(--foreground);border-color:#1113162e}.secondary-action:hover,.card-actions button:hover,.path-card button:hover,.option-grid button:hover,.back-link:hover{background:#1113160b}.large-question{border-left-color:var(--ink)}.stage-heading{border-bottom:1px solid var(--line);padding-bottom:28px}.collection-card{border-radius:0}.collection-card-featured{background:linear-gradient(135deg,#275f781a,#ffffffe6 38%,#2c6f861c),#ffffffd6}.collection-card-featured .collection-copy p{color:var(--foreground)}.signal-list em{color:#111316a8;border-color:#11131624}.real-preview:after{background:linear-gradient(#0000 44%,#000000b8)}.mock-top,.motion-browser-bar{background:#171612f0}.mock-scene{filter:saturate(.86)}.editorial-advisory-panel,.live-cta,.summary-row{border-color:var(--line)}.live-demo-callout{background:#11131609;border-color:#1113161f}.live-demo-callout strong,.summary-row strong,.management-note strong,.price,.path-card h2{color:var(--foreground)}.path-card.recommended{background:#fffffff5;border-color:#2c6f865c;box-shadow:0 34px 92px #2c6f861f}.demo-shell{background:#fff}.landing-mode .gate{z-index:1;flex-direction:column;justify-content:space-between;align-items:stretch;gap:clamp(40px,6vw,64px);width:min(1320px,100%);min-height:100vh;margin:0 auto;padding:clamp(40px,5vw,64px) clamp(24px,5vw,64px);display:flex;position:relative;overflow:hidden}.aura{filter:blur(90px);pointer-events:none;transform:translate(calc(var(--px,0) * -34px), calc(var(--py,0) * -34px));z-index:-2;transition:transform .5s;animation:1.7s cubic-bezier(.2,.7,.2,1) .1s both aura-in;position:fixed;inset:-25%}.aura:before,.aura:after{content:"";border-radius:50%;position:absolute}.aura:before{background:radial-gradient(circle,#275f784d,#0000 62%);width:48vw;height:48vw;animation:19s ease-in-out infinite alternate aura-a;top:10%;left:4%}.aura:after{background:radial-gradient(circle,#5e97ad3d,#0000 62%);width:44vw;height:44vw;animation:24s ease-in-out infinite alternate aura-b;bottom:2%;right:2%}@keyframes aura-in{0%{opacity:0}to{opacity:1}}@keyframes aura-a{0%{transform:translate(0)scale(1)}to{transform:translate(11%,-8%)scale(1.18)}}@keyframes aura-b{0%{transform:translate(0)scale(1)}to{transform:translate(-9%,9%)scale(1.12)}}@media (prefers-reduced-motion:reduce){.aura{opacity:1;animation:none;transform:none}.aura:before,.aura:after{animation:none}}.brand-cipher{color:#275f7814;font-family:var(--font-display), Georgia, serif;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:-1;font-size:clamp(20rem,46vw,58rem);font-weight:400;line-height:.62;animation:1.2s .2s both brand-fade;position:absolute;bottom:-8vw;left:-1.5vw}.landing-bar,.landing-foot{justify-content:space-between;align-items:center;display:flex}.landing-mono{color:#0d111780;font-family:var(--font-geist-mono), monospace;letter-spacing:.2em;text-transform:uppercase;font-size:.72rem}.landing-wordmark{color:#0d1117d9;letter-spacing:.28em}.landing-hero{grid-template-columns:1.12fr .88fr;align-items:center;gap:clamp(36px,5vw,80px);display:grid}.landing-hero>*{min-width:0}.brand-rule{background:var(--gold);transform-origin:0;width:78px;height:3px;margin-bottom:clamp(22px,3vw,34px);animation:.8s cubic-bezier(.2,.7,.2,1) both brand-rule;display:block}@keyframes brand-rule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.brand-underline{background:var(--gold);transform-origin:0;width:clamp(116px,15vw,168px);height:3px;margin:clamp(-22px,-2.4vw,-12px) 0 clamp(24px,3vw,34px);animation:.72s cubic-bezier(.2,.7,.2,1) .64s both brand-rule;display:block}.brand-title{color:#14181d;font-family:var(--font-display), Georgia, "Times New Roman", serif;letter-spacing:-.015em;margin:0 0 clamp(22px,3vw,34px);font-size:clamp(3.4rem,9vw,9.4rem);font-weight:500;line-height:.92}.brand-title .brand-line:nth-child(2)>span{font-style:italic;font-weight:400}.brand-line{display:block;overflow:hidden}.brand-line>span{animation:.9s cubic-bezier(.2,.75,.2,1) both brand-line;display:block;transform:translateY(102%)}.brand-line:first-child>span{animation-delay:.12s}.brand-line:nth-child(2)>span{animation-delay:.24s}@keyframes brand-line{to{transform:translateY(0)}}.brand-tagline{color:var(--muted);max-width:30ch;margin:0;font-size:clamp(1.02rem,1.4vw,1.3rem);line-height:1.6;animation:.8s .42s both brand-fade}.landing-mode .access-panel{border:1px solid var(--line);border-top:2px solid var(--gold);background:#fff;padding:clamp(32px,3.4vw,52px);animation:.8s .36s both brand-fade;box-shadow:0 30px 80px #0d11170f}.landing-mode .access-panel h1{color:#14181d;font-family:var(--font-display), Georgia, serif;letter-spacing:-.01em;margin-bottom:24px;font-size:clamp(1.7rem,2.5vw,2.7rem);font-weight:500;line-height:1.08}.landing-mode .access-panel>p{font-size:.98rem;line-height:1.7}.landing-mode .access-panel label{color:#0d11178c;font-family:var(--font-geist-mono), monospace;letter-spacing:.16em;text-transform:uppercase;margin-top:30px;font-size:.68rem}.landing-mode .access-panel input{letter-spacing:.02em;background:0 0;border:0;border-bottom:1px solid #0d111738;border-radius:0;min-height:0;padding:12px 2px;font-size:1.05rem;transition:border-color .2s}.landing-mode .access-panel input::placeholder{color:#0d111752;letter-spacing:.02em}.landing-mode .access-panel input:focus{border-bottom-color:var(--gold);background:0 0}.landing-mode .access-panel .primary-action{box-shadow:none;color:#fff;font-family:var(--font-geist-mono), monospace;letter-spacing:.16em;text-transform:uppercase;background:#14181d;border:0;border-radius:0;min-height:54px;margin-top:32px;padding:0 32px;font-size:.72rem;transition:background .22s,box-shadow .22s,transform .22s}.landing-mode .access-panel .primary-action:hover{background:var(--gold);border:0;transform:translateY(-1px);box-shadow:0 16px 38px #275f783d}@keyframes brand-fade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.landing-mode{overflow-x:hidden}.primary-action:hover{background:var(--gold);border-color:var(--gold);color:#fff;transform:translateY(-1px);box-shadow:0 16px 40px #275f7842}@media (width<=900px){.landing-mode .landing-hero{flex-direction:column;gap:clamp(28px,6vw,48px);display:flex}.landing-mode .landing-hero>*{width:100%}}@media (width<=560px){.landing-bar,.landing-foot{font-size:.62rem}.landing-mono{letter-spacing:.14em}.brand-tagline,.landing-mode .access-panel>p{max-width:none}.brand-cipher{font-size:clamp(15rem,60vw,22rem);bottom:-6vw}}.stage-wipe{will-change:transform;z-index:100;background:#0d1117;place-items:center;animation:1.12s cubic-bezier(.76,0,.24,1) forwards stage-wipe;display:grid;position:fixed;inset:0}.stage-wipe span{color:#ffffffeb;font-family:var(--font-display), Georgia, serif;letter-spacing:.01em;opacity:0;font-size:clamp(1.5rem,4vw,2.7rem);font-style:italic;animation:1.12s forwards stage-wipe-label}@keyframes stage-wipe{0%{transform:translateY(101%)}42%{transform:translateY(0)}58%{transform:translateY(0)}to{transform:translateY(-101%)}}@keyframes stage-wipe-label{0%,18%{opacity:0}42%,58%{opacity:1}82%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.stage-wipe{animation-duration:1ms}.stage-wipe span{display:none}}@media (width<=980px){.gate,.stage-heading,.path-heading,.showroom-header,.showroom-layout,.collection-card,.detail-hero,.editorial-detail-hero,.motion-preview,.editorial-wide-shot,.editorial-shot-grid,.detail-sections,.preview-strip,.path-grid,.summary-hero,.summary-highlight-grid,.summary-detail-card{grid-template-columns:1fr}.summary-choice-card{margin-top:0}.summary-row,.summary-row:nth-child(odd){border-right:0}.summary-row:nth-child(2){border-top:1px solid var(--line)}.collection-grid{grid-template-columns:1fr}.showroom-layout{min-height:0}.showroom-dossier{grid-template-columns:1fr}.dossier-fit{border-left:0;border-top:1px solid var(--line);padding-top:18px;padding-left:0}.collection-index{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto}.collection-index-item:nth-child(odd){border-right:1px solid var(--line);padding-right:16px}.collection-index-item:nth-child(2n){padding-left:16px}.showroom-preview{height:clamp(340px,100vh - 430px,520px);min-height:0}.preview-stage{min-height:0}.collection-card-featured{grid-column:auto;grid-template-columns:1fr}.monogram{display:none}.index-brand{aspect-ratio:auto;min-height:320px}.detail-hero .summary-actions,.editorial-detail-hero .summary-actions,.live-cta{grid-template-columns:1fr}.welcome-stage{align-content:start;padding-top:120px}.welcome-stage h1{font-size:clamp(2.2rem,6.5vw,3.4rem)}.large-question{margin-top:40px}}@media (width<=680px){.gate,.narrow-stage,.welcome-stage,.wide-stage,.showroom-stage,.question-stage,.recommendation-stage,.summary-stage,.detail-stage{padding:98px 18px 48px}.field-grid,.collection-index,.option-grid,.summary-row{grid-template-columns:1fr}.collection-index-item:nth-child(odd),.collection-index-item:nth-child(2n){border-right:0;padding-left:0;padding-right:0}.collection-index-item:hover,.collection-index-item.is-active{padding-left:8px}.showroom-preview{height:min(58vh,460px);min-height:300px}.preview-stage{min-height:0}.showroom-dossier{padding:20px}.showroom-stage{padding-bottom:156px}.showroom-header{gap:18px;margin-bottom:16px}.showroom-header h1{font-size:clamp(2.05rem,14vw,3.6rem)}.welcome-stage{padding-top:112px;padding-bottom:56px}.welcome-stage h1{font-size:clamp(2.65rem,13vw,4.2rem);line-height:1}.welcome-stage p{font-size:1rem}.large-question{margin:46px 0 26px;padding-left:22px;font-size:clamp(1.55rem,8vw,2.35rem)}.welcome-stage>.primary-action{width:100%}.showroom-quick-actions{grid-template-columns:1fr;gap:10px;margin:0;padding:12px;position:fixed;inset:auto 14px 14px;box-shadow:0 22px 70px #0d11172e}.showroom-quick-actions nav{grid-template-columns:1.1fr .85fr .75fr}.showroom-quick-actions button{min-height:48px;padding:0 10px;font-size:.86rem}.preview-overlay{bottom:20px;left:20px;right:20px}.span-two{grid-column:auto}.progress-wrap{left:18px;right:18px}.demo-bar{flex-direction:column;align-items:stretch;gap:12px;height:auto;padding:14px 18px}.demo-id{flex-wrap:wrap;gap:8px 12px}.demo-bar nav{justify-content:space-between}}.gallery-stage{isolation:isolate;flex-direction:column;gap:clamp(16px,2vh,26px);width:min(1640px,100%);min-height:100vh;padding:clamp(40px,5vh,72px) clamp(28px,4vw,56px) clamp(28px,4vh,44px);display:flex;position:relative}.gallery-aura{filter:blur(110px);opacity:.5;pointer-events:none;z-index:-1;position:fixed;inset:-20%}.gallery-aura:before,.gallery-aura:after{background-color:var(--accent,#275f78);content:"";border-radius:50%;transition:background-color .7s;position:absolute}.gallery-aura:before{opacity:.5;width:46vw;height:46vw;animation:22s ease-in-out infinite alternate aura-a;top:-10%;left:34%}.gallery-aura:after{opacity:.32;width:40vw;height:40vw;animation:26s ease-in-out infinite alternate aura-b;bottom:-6%;right:0}.gallery-head{max-width:900px}.gallery-head h1{margin:8px 0;font-size:clamp(1.7rem,2.7vw,2.6rem);line-height:1.04}.gallery-hint{color:var(--muted);max-width:62ch;margin:0;font-size:clamp(.98rem,1.1vw,1.1rem);line-height:1.6}.gallery{flex:1;grid-template-columns:minmax(330px,.66fr) minmax(0,1.5fr);align-items:stretch;gap:clamp(28px,3vw,56px);min-height:0;display:grid}.gallery-rail{flex-direction:column;gap:clamp(14px,1.6vh,22px);min-width:0;display:flex}.rail-list{gap:2px;display:grid}.rail-item{text-align:left;background:0 0;border:0;border-left:2px solid #0000;grid-template-columns:auto 1fr;align-items:center;gap:16px;min-height:0;padding:11px 16px;transition:background .18s,border-color .18s;display:grid}.rail-item:hover{background:#0d111709}.rail-item.is-active{border-left-color:var(--gold);background:#275f7812}.rail-num{color:var(--muted);font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;font-size:.72rem}.rail-item.is-active .rail-num{color:var(--gold)}.rail-text strong{font-size:1.06rem;font-weight:560;display:block}.rail-text small{color:var(--muted);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;margin-top:4px;font-size:.64rem;display:block}.rail-label{color:var(--gold);font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px;font-size:.66rem;display:block}.rail-persona p{color:var(--foreground);margin:0;font-size:1rem;line-height:1.6}.rail-signals ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.rail-signals li{border:1px solid var(--line);color:var(--foreground);padding:7px 13px;font-size:.82rem}.rail-actions{flex-direction:column;gap:12px;margin-top:auto;display:flex}.rail-actions .primary-action{width:100%;min-height:56px}.text-action{color:var(--foreground);text-align:left;background:0 0;border:0;width:fit-content;padding:6px 0;font-size:.88rem;transition:color .16s}.text-action:hover{color:var(--gold)}.gallery-viewer{flex-direction:column;min-width:0;display:flex}.gallery-preview{cursor:pointer;background:0 0;border:0;width:100%;padding:0;transition:transform .32s cubic-bezier(.2,.7,.2,1);display:block;position:relative}.gallery-preview:hover{transform:translateY(-3px)}.gallery-preview .showroom-preview{border-top:0;height:100%;max-height:min(60vh,700px);transition:box-shadow .32s}.gallery-preview .showroom-preview:before,.gallery-preview .showroom-preview:after{display:none}.gallery-preview:hover .showroom-preview{box-shadow:0 40px 90px #0d111729}.gallery-cue{color:#fff;z-index:6;background:linear-gradient(#0d111700 0%,#0d11178c);justify-content:flex-end;align-items:center;padding:48px 22px 20px;display:flex;position:absolute;bottom:0;left:0;right:0}.viewer-head{flex-wrap:wrap;align-items:baseline;gap:14px;margin-bottom:14px;animation:.52s cubic-bezier(.2,.7,.2,1) both persona-fade;display:flex}.viewer-name{letter-spacing:-.01em;font-size:clamp(1.4rem,2vw,2rem);font-weight:560}.viewer-tone{color:var(--gold);font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;font-size:.66rem}.preview-chrome{border:1px solid var(--line);background:#eef0f3;border-bottom:0;align-items:center;gap:12px;height:42px;padding:0 16px;display:flex}.chrome-dots{gap:7px;display:inline-flex}.chrome-dots i{background:#0d111729;border-radius:50%;width:10px;height:10px}.chrome-url{color:var(--muted);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;flex:1;justify-content:center;align-items:center;gap:8px;font-size:.68rem;display:inline-flex}.chrome-live{background:var(--gold);border-radius:50%;width:7px;height:7px;animation:2.2s ease-in-out infinite live-pulse;box-shadow:0 0 8px #275f7899}@keyframes live-pulse{0%,to{opacity:1}50%{opacity:.3}}.chrome-open{color:var(--gold);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:7px;font-size:.68rem;transition:gap .2s;display:inline-flex}.gallery-preview:hover .chrome-open{gap:11px}.chrome-open i{font-style:normal}@keyframes persona-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.preview-stage,.rail-persona,.rail-signals{animation:.52s cubic-bezier(.2,.7,.2,1) both persona-fade}.gallery-cue-open{font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;border:1px solid #ffffff8c;align-items:center;gap:8px;padding:10px 15px;font-size:.72rem;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.gallery-preview:hover .gallery-cue-open{color:#14181d;background:#fff;border-color:#fff}.gallery-cue-open i{font-style:normal}@media (width<=1040px){.gallery{grid-template-columns:1fr}.gallery-viewer{order:-1}.rail-actions{margin-top:14px}}.lookbook{isolation:isolate;width:min(1280px,100%);min-height:100vh;margin:0 auto;padding:clamp(48px,6vh,88px) clamp(28px,5vw,72px) clamp(56px,8vh,96px);position:relative}.lookbook .back-link{box-shadow:none;color:var(--muted);background:0 0;border:0;min-height:0;margin-bottom:clamp(26px,4vh,44px);padding:0;font-size:.85rem}.lookbook .back-link:hover{box-shadow:none;color:var(--gold);background:0 0;border:0;transform:none}.lookbook-hero{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(36px,5vw,72px);margin-bottom:clamp(52px,8vh,104px);display:grid}.lookbook-intro h1{margin:14px 0 22px;font-size:clamp(2.6rem,5vw,5rem);line-height:.98}.lookbook-statement{color:var(--foreground);max-width:42ch;margin:0 0 30px;font-size:clamp(1.05rem,1.4vw,1.3rem);line-height:1.55}.lookbook-actions{flex-wrap:wrap;gap:12px;display:flex}.lookbook-actions .primary-action,.lookbook-actions .secondary-action{min-height:54px;padding:0 26px}.lookbook-shot{cursor:pointer;background:0 0;border:0;width:100%;padding:0;transition:transform .32s cubic-bezier(.2,.7,.2,1);display:block}.lookbook-shot:hover{transform:translateY(-3px)}.shot-img{aspect-ratio:16/10;border:1px solid var(--line);border-top:0;transition:box-shadow .32s;display:block;overflow:hidden}.shot-img img{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.lookbook-shot:hover .shot-img{box-shadow:0 40px 90px #0d111729}.lookbook-shot:hover .chrome-open{gap:11px}.lookbook-band{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.5fr) minmax(0,.7fr);gap:clamp(28px,5vw,80px);margin-bottom:clamp(52px,8vh,104px);padding-top:clamp(30px,4vh,52px);display:grid}.lookbook-identity p{color:var(--foreground);margin:14px 0 0;font-size:clamp(1.3rem,2.1vw,1.95rem);font-weight:400;line-height:1.42}.lookbook-signals ul{flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.lookbook-signals li{border:1px solid var(--line);padding:8px 14px;font-size:.85rem}.lookbook-screens{margin-bottom:clamp(52px,8vh,96px)}.screens-head{border-top:1px solid var(--line);margin-bottom:clamp(26px,4vh,44px);padding-top:clamp(26px,4vh,44px)}.screens-head h2{margin:10px 0 0;font-size:clamp(1.6rem,2.6vw,2.4rem)}.screens-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,3vw,44px);display:grid}.screen{margin:0}.screen-frame{aspect-ratio:16/10;border:1px solid var(--line);transition:transform .32s cubic-bezier(.2,.7,.2,1),box-shadow .32s;display:block;overflow:hidden;box-shadow:0 24px 60px #0d111714}.screen:hover .screen-frame{transform:translateY(-3px);box-shadow:0 36px 80px #0d111724}.screen-frame img{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.screen figcaption{color:var(--muted);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;align-items:baseline;gap:10px;margin-top:14px;font-size:.74rem;display:flex}.screen figcaption span{color:var(--gold)}.lookbook-cta{border-top:1px solid var(--line);text-align:center;flex-direction:column;align-items:center;gap:24px;padding-top:clamp(40px,6vh,72px);display:flex}.lookbook-cta h2{margin:0;font-size:clamp(1.8rem,3vw,3rem)}.lookbook-cta .lookbook-actions{justify-content:center}@media (width<=900px){.lookbook-hero,.lookbook-band,.screens-grid{grid-template-columns:1fr}}.screen-feature{margin:0 0 clamp(24px,3vw,44px)}.screen-feature .screen-frame{aspect-ratio:16/9}.reveal{opacity:0;will-change:opacity, transform;transition:opacity .76s cubic-bezier(.2,.7,.2,1),transform .76s cubic-bezier(.2,.7,.2,1);transform:translateY(26px)}.reveal.is-revealed{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}}.screens-grid .screen:last-child:nth-child(odd){grid-column:1/-1;width:100%;max-width:calc(50% - clamp(12px,1.5vw,22px));margin:0 auto}@media (width<=900px){.screens-grid .screen:last-child:nth-child(odd){max-width:100%}}.screens-demo-link{color:var(--gold);margin-top:12px}.selected-stage{isolation:isolate;justify-content:center;align-items:center;width:min(1200px,100%);min-height:100vh;margin:0 auto;padding:clamp(80px,12vh,140px) clamp(28px,5vw,72px) clamp(48px,8vh,80px);display:flex;position:relative}.selected-inner{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(36px,5vw,72px);width:100%;display:grid}.selected-copy{animation:.7s cubic-bezier(.2,.7,.2,1) 80ms both brand-fade}.selected-copy h1{margin:14px 0 20px;font-size:clamp(2.2rem,4vw,3.5rem);line-height:1.05}.selected-copy h1 span{color:var(--gold)}.selected-lead{color:var(--muted);max-width:42ch;margin:0 0 30px;font-size:clamp(1rem,1.3vw,1.18rem);line-height:1.6}.selected-actions{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.selected-actions .primary-action{min-height:52px;padding:0 28px}.selected-actions .note{color:var(--muted);font-size:.85rem}.selected-shot{width:100%;animation:.8s cubic-bezier(.2,.7,.2,1) .22s both brand-fade}.selected-shot .shot-img{box-shadow:0 30px 72px #0d11171f}@media (width<=860px){.selected-inner{grid-template-columns:1fr}.selected-shot{order:-1}}.selected-confirmed{align-items:center;gap:7px;display:inline-flex}.confirm-tick{background:#275f781f;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:.62rem;display:inline-flex}.rec-stage{isolation:isolate;align-content:center;position:relative}.rec-stage h1{margin:12px 0 28px;font-size:clamp(2rem,3.6vw,3.4rem);line-height:1.05}.rec-card{border:1px solid var(--line);border-top:2px solid var(--gold);background:#fff;gap:16px;max-width:760px;padding:clamp(28px,3vw,44px);animation:.7s cubic-bezier(.2,.7,.2,1) 80ms both brand-fade;display:grid;box-shadow:0 30px 80px #0d11170f}.rec-intro{color:var(--muted);font-size:.95rem}.rec-headline{flex-wrap:wrap;align-items:baseline;gap:8px 18px;display:flex}.rec-headline strong{letter-spacing:-.01em;font-size:clamp(2rem,3.4vw,3rem);font-weight:600;line-height:1}.rec-price{color:var(--gold);font-family:var(--font-geist-mono), monospace;letter-spacing:.04em;font-size:.82rem}.rec-positioning{color:var(--foreground);max-width:56ch;margin:0;font-size:1.05rem;line-height:1.55}.rec-why{border-top:1px solid var(--line);margin-top:6px;padding-top:18px}.rec-why ul{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.rec-why li{color:var(--foreground);align-items:baseline;gap:10px;font-size:.95rem;display:flex}.rec-why li:before{color:var(--gold);content:"✓";font-size:.78rem}.rec-cta{justify-self:start;min-width:240px;min-height:54px;margin-top:28px}.price .price-mgmt{align-items:center;gap:10px;display:inline-flex}.price-mgmt-fee{display:inline}.price-mgmt .mgmt-info{box-shadow:none;cursor:pointer;background:0 0;border:0;width:auto;min-height:0;padding:0;display:inline-flex;position:relative;transform:none}.price-mgmt .mgmt-info:hover,.price-mgmt .mgmt-info:focus-visible{box-shadow:none;background:0 0;border:0;transform:none}.mgmt-info-mark{color:var(--gold);flex:none;width:19px;height:19px;display:block}.mgmt-info:hover .mgmt-info-mark,.mgmt-info:focus-visible .mgmt-info-mark{opacity:.82}.mgmt-tip{color:#ffffffeb;opacity:0;pointer-events:none;z-index:20;background:#0d1117;width:250px;padding:13px 15px;font-size:.78rem;font-weight:400;line-height:1.5;transition:opacity .16s,transform .16s;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%,4px)}.mgmt-tip:after{content:"";border:6px solid #0000;border-top-color:#0d1117;position:absolute;top:100%;left:50%;transform:translate(-50%)}.mgmt-info:hover .mgmt-tip,.mgmt-info:focus .mgmt-tip,.mgmt-info:focus-within .mgmt-tip{opacity:1;pointer-events:auto;transform:translate(-50%)}.review-stage{isolation:isolate;flex-direction:column;justify-content:center;min-height:100vh;display:flex;position:relative}.review-grid{grid-template-columns:minmax(0,1.4fr) minmax(280px,.7fr);align-items:start;gap:clamp(32px,4vw,64px);display:grid}.review-main{animation:.7s cubic-bezier(.2,.7,.2,1) 80ms both brand-fade}.review-summary{animation:.76s cubic-bezier(.2,.7,.2,1) .2s both brand-fade}.review-main h1{margin:12px 0 14px;font-size:clamp(1.9rem,3vw,2.9rem);line-height:1.05}.review-lead{color:var(--muted);max-width:52ch;margin:0 0 28px}.review-summary{border:1px solid var(--line);border-top:2px solid var(--gold);background:#fff;padding:clamp(24px,2.4vw,32px);position:sticky;top:40px;box-shadow:0 30px 80px #0d11170f}.review-choice{border-bottom:1px solid var(--line);margin-bottom:18px;padding-bottom:18px}.review-choice strong{letter-spacing:-.01em;margin-top:8px;font-size:clamp(1.6rem,2.4vw,2.1rem);font-weight:600;display:block}.review-price{color:var(--gold);font-family:var(--font-geist-mono), monospace;margin-top:6px;font-size:.85rem;display:block}.review-rows{gap:14px;margin:0;display:grid}.review-rows>div{justify-content:space-between;gap:16px;display:flex}.review-rows dt{color:var(--muted);flex:none;font-size:.82rem}.review-rows dd{color:var(--foreground);text-align:right;margin:0;font-size:.9rem;font-weight:540}@media (width<=900px){.review-grid{grid-template-columns:1fr}.review-summary{order:-1;position:static}}.review-contact{border-top:1px solid var(--line);margin-top:18px;padding-top:18px}.select-wrap{position:relative}.select-wrap select{appearance:none;cursor:pointer;padding-right:42px}.select-wrap:after{border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);content:"";pointer-events:none;width:8px;height:8px;transition:border-color .16s;position:absolute;bottom:22px;right:18px;transform:rotate(45deg)}.select-wrap:focus-within:after{border-color:var(--gold)}.path-stage{isolation:isolate;position:relative}.path-heading h1{font-size:clamp(1.9rem,2.7vw,2.9rem);line-height:1.06}.path-card{animation:.64s cubic-bezier(.2,.7,.2,1) both brand-fade}.path-card:first-child{animation-delay:80ms}.path-card:nth-child(2){animation-delay:.16s}.path-card:nth-child(3){animation-delay:.24s}.path-card ul{padding-left:0}.path-card li{align-items:baseline;gap:10px;margin-bottom:9px;list-style:none;display:flex}.path-card li:before{color:var(--gold);content:"✓";flex:none;font-size:.74rem}.path-card.recommended>button{color:#fff;background:#14181d;border:0}.path-card.recommended>button:hover{background:var(--gold);border:0;box-shadow:0 16px 38px #275f783d}.confirm-stage{isolation:isolate;text-align:center;justify-content:center;align-items:center;min-height:100vh;padding:clamp(80px,12vh,140px) clamp(28px,5vw,72px);display:flex;position:relative}.confirm-inner{width:100%;max-width:560px;animation:.76s cubic-bezier(.2,.7,.2,1) both brand-fade}.confirm-badge{color:var(--gold);margin-bottom:20px;display:inline-flex}.confirm-stage h1{margin:8px 0 18px;font-size:clamp(2rem,3.4vw,3.2rem);line-height:1.05}.confirm-lead{color:var(--muted);max-width:46ch;margin:0 auto 32px;font-size:1.05rem;line-height:1.6}.confirm-receipt{border:1px solid var(--line);border-top:2px solid var(--gold);text-align:left;max-width:420px;margin:0 auto 26px}.confirm-receipt>div{justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.confirm-receipt>div+div{border-top:1px solid var(--line)}.confirm-receipt dt{color:var(--muted);font-size:.85rem}.confirm-receipt dd{margin:0;font-size:.95rem;font-weight:540}.confirm-back{color:var(--muted)}.confirm-back:hover{color:var(--gold)}@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}
