/*! 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;--tw-outline-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-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--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{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.grid{display:grid}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.italic{font-style:italic}.outline{outline-style:var(--tw-outline-style);outline-width:1px}}:root{--ink:#09080d;--ink-soft:#111019;--pearl:#f4efe6;--muted:#a9a2aa;--gold:#d5b477;--gold-bright:#f0d39b;--gold-light:#f0d39b;--wine:#4a142d;--line:#e2c38a2e;--text:#f4efe6;--font-serif:Georgia, "Times New Roman", serif;--font-geist-sans:Arial, Helvetica, sans-serif;--font-geist-mono:ui-monospace, SFMono-Regular, Consolas, "Liberation Mono", monospace}.report-bundle-includes,.l360-order-economy ul,.l360-component-list{margin:1rem 0;padding:0;list-style:none}.report-bundle-includes li,.l360-order-economy li{gap:.55rem;margin:.45rem 0;display:flex}.report-bundle-economy,.l360-order-economy{background:#be975814;border:1px solid #be975859;border-radius:1rem;gap:.7rem;margin-top:1rem;padding:1rem;display:grid}.report-bundle-economy{grid-template-columns:repeat(3,1fr)}.report-bundle-economy span{gap:.25rem;display:grid}.l360-rectification .rectification-event-card{border:1px solid #be975840;border-radius:1rem;margin:1rem 0;padding:1rem}.l360-rectification .rectification-event-card legend{padding:0 .5rem;font-weight:700}.l360-cabinet{margin:2rem 0}.l360-cabinet-heading,.l360-overall,.l360-component-list li,.l360-more-data{justify-content:space-between;align-items:center;gap:1rem;display:flex}.l360-cabinet-heading>span{color:var(--gold);font-size:.85rem}.l360-cabinet-card{background:linear-gradient(135deg,#be97581c,#461e4c14);border:1px solid #be975859;border-radius:1.25rem;margin-top:1rem;padding:1.5rem}.l360-overall{border-bottom:1px solid #be975833;padding-bottom:1rem}.l360-overall div{gap:.25rem;display:grid}.l360-component-list li{border-bottom:1px solid #be97581f;padding:.65rem 0}.l360-component-list strong{color:var(--gold);font-size:.82rem}.l360-more-data{background:#be97581a;border-radius:.9rem;align-items:flex-start;margin-top:1rem;padding:1rem}@media (width<=720px){.report-bundle-economy{grid-template-columns:1fr}.l360-cabinet-heading,.l360-overall,.l360-component-list li,.l360-more-data{flex-direction:column;align-items:flex-start}}*{box-sizing:border-box}html{scroll-behavior:smooth;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;max-width:100%;overflow-x:clip}.skip-link{z-index:1000;color:#17100a;background:var(--gold-bright);padding:12px 16px;font-size:14px;font-weight:700;transition:transform .16s;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--gold-bright);outline-offset:3px}body{width:100%;color:var(--pearl);background:#030207;margin:0;font-family:Arial,Helvetica,sans-serif;position:relative;overflow-x:clip}.site-frame{z-index:1;min-height:100svh;position:relative}.universe-backdrop{z-index:0;pointer-events:none;background:radial-gradient(circle at 72% 24%,#4c225b2e,#0000 28%),radial-gradient(circle at 17% 77%,#5f273d26,#0000 30%),linear-gradient(145deg,#030207 0%,#08060d 48%,#040309 100%);position:fixed;inset:0;overflow:hidden}.universe-starfield,.universe-starfield:before,.universe-starfield:after{content:"";will-change:transform, background-position;background-image:radial-gradient(circle,#fffaefe0 0 .8px,#0000 1.2px),radial-gradient(circle,#decbec80 0 1px,#0000 1.5px),radial-gradient(circle,#f0d39b8c 0 .65px,#0000 1px);background-position:8% 18%,47% 63%,74% 32%;background-size:138px 138px,221px 221px,183px 183px;position:absolute;inset:-16%}.starfield-far{opacity:.44;animation:92s linear infinite universe-drift-far}.starfield-far:before{opacity:.45;transform:rotate(19deg)scale(1.07)}.starfield-far:after{opacity:.28;transform:rotate(-13deg)scale(1.14)}.starfield-near{opacity:.28;filter:drop-shadow(0 0 3px #fff5e26b);animation:64s ease-in-out infinite alternate universe-drift-near}.universe-nebula{filter:blur(62px);mix-blend-mode:screen;border-radius:50%;animation:24s ease-in-out infinite alternate universe-nebula-breathe;position:absolute}.universe-nebula-violet{aspect-ratio:1.3;opacity:.19;background:radial-gradient(#703589ad,#2c144b1f 54%,#0000 74%);width:min(48vw,650px);top:6%;right:19%}.universe-nebula-gold{aspect-ratio:1.5;opacity:.11;background:radial-gradient(#c4894b85,#56203f1f 54%,#0000 75%);width:min(40vw,530px);animation-delay:-12s;bottom:-8%;left:7%}.space-black-hole{aspect-ratio:1;opacity:.7;will-change:transform;width:clamp(190px,20vw,330px);animation:21s ease-in-out infinite alternate black-hole-float;position:absolute;top:48%;left:51%;transform:translate(-50%,-50%)}.black-hole-corona,.black-hole-lensing,.black-hole-disc,.black-hole-particles,.black-hole-core,.black-hole-zodiac{border-radius:50%;display:block;position:absolute;top:50%;left:50%}.black-hole-corona{z-index:0;aspect-ratio:1;opacity:.52;background:conic-gradient(from 0deg, transparent 0 12%, #efbc7052 15%, transparent 21% 42%, #9a59b257 47%, transparent 54% 77%, #eeb06047 82%, transparent 88%);filter:blur(2px)drop-shadow(0 0 15px #b070bd47);width:108%;animation:18s linear infinite black-hole-corona-spin;transform:translate(-50%,-50%);-webkit-mask:radial-gradient(circle,#0000 0 42%,#000 46% 50%,#0000 55%);mask:radial-gradient(circle,#0000 0 42%,#000 46% 50%,#0000 55%)}.black-hole-lensing{z-index:1;aspect-ratio:1;border:1px solid #c999dd4d;width:92%;animation:14s ease-in-out infinite black-hole-lensing;transform:translate(-50%,-50%);box-shadow:0 0 30px #834c9c42,inset 0 0 35px #dbb5861f}.black-hole-disc{z-index:2;filter:blur(.4px);background:radial-gradient(#0000 26%,#d37e451f 34%,#ecc17c8f 46%,#8f489740 56%,#0000 68%);border:2px solid #efb86d75;width:142%;height:34%;animation:24s ease-in-out infinite alternate accretion-disc;transform:translate(-50%,-50%)rotate(-14deg);box-shadow:0 0 18px #edb26547,0 0 46px #87499840}.black-hole-disc:before,.black-hole-disc:after{content:"";pointer-events:none;border-radius:50%;position:absolute}.black-hole-disc:before{opacity:.82;background:repeating-conic-gradient(from 0deg, #ffe0a9d1 0 3deg, #d07e4d29 4deg 11deg, #9956b06b 12deg 16deg, transparent 17deg 27deg);filter:blur(.55px)drop-shadow(0 0 5px #f4c1758c);animation:28s linear infinite accretion-flow;inset:-8%;-webkit-mask:radial-gradient(#0000 0 46%,#000 50% 58%,#0000 63%);mask:radial-gradient(#0000 0 46%,#000 50% 58%,#0000 63%)}.black-hole-disc:after{opacity:.56;filter:drop-shadow(0 0 4px #c97eb16b);border:1px dashed #dca9727a;animation:38s linear infinite accretion-flow-reverse;inset:15% -3%}.black-hole-particles{z-index:3;aspect-ratio:1;width:78%;animation:30s linear infinite black-hole-particles-spin;transform:translate(-50%,-50%)}.black-hole-particles i{--particle-size:3px;width:var(--particle-size);aspect-ratio:1;background:#ffe1a7;border-radius:50%;animation:2.8s ease-in-out infinite alternate black-hole-particle-pulse;display:block;position:absolute;box-shadow:0 0 8px #ffd184e6,0 0 14px #ae62bc8c}.black-hole-particles i:first-child{--particle-size:4px;top:3%;left:49%}.black-hole-particles i:nth-child(2){animation-delay:-.7s;top:19%;right:10%}.black-hole-particles i:nth-child(3){--particle-size:2px;animation-delay:-1.4s;top:49%;right:1%}.black-hole-particles i:nth-child(4){--particle-size:4px;animation-delay:-2.1s;bottom:12%;right:16%}.black-hole-particles i:nth-child(5){--particle-size:2px;animation-delay:-.9s;bottom:1%;left:48%}.black-hole-particles i:nth-child(6){--particle-size:3px;animation-delay:-1.8s;bottom:17%;left:9%}.black-hole-particles i:nth-child(7){--particle-size:2px;animation-delay:-2.5s;top:48%;left:1%}.black-hole-particles i:nth-child(8){--particle-size:3px;animation-delay:-1.2s;top:15%;left:15%}.black-hole-core{z-index:4;aspect-ratio:1;background:radial-gradient(circle at 46% 44%,#000 0 56%,#050309 68%,#0000 72%);width:42%;animation:5.5s ease-in-out infinite black-hole-core-pulse;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #eec37c38,0 0 30px #71398761,inset -9px -7px 16px #000}.black-hole-zodiac{z-index:5;aspect-ratio:1;pointer-events:none;width:30%;transform:translate(-50%,-50%)}.zodiac-sign{color:#f6d397;opacity:0;text-shadow:0 0 7px #ffd591eb,0 0 18px #b364c294;place-items:center;font-family:Georgia,Times New Roman,serif;font-size:clamp(21px,2.15vw,35px);font-style:normal;line-height:1;animation:72s linear infinite zodiac-sign-cycle;display:grid;position:absolute;inset:0}.zodiac-sign-1{animation-delay:0s}.zodiac-sign-2{animation-delay:6s}.zodiac-sign-3{animation-delay:12s}.zodiac-sign-4{animation-delay:18s}.zodiac-sign-5{animation-delay:24s}.zodiac-sign-6{animation-delay:30s}.zodiac-sign-7{animation-delay:36s}.zodiac-sign-8{animation-delay:42s}.zodiac-sign-9{animation-delay:48s}.zodiac-sign-10{animation-delay:54s}.zodiac-sign-11{animation-delay:60s}.zodiac-sign-12{animation-delay:66s}.space-saturn{aspect-ratio:1.55;opacity:.65;will-change:transform;width:clamp(120px,13vw,205px);animation:26s ease-in-out infinite alternate saturn-float;position:absolute;top:9%;right:5%}.saturn-ring,.saturn-globe{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.saturn-ring{z-index:1;background:radial-gradient(#0000 42%,#b7976840 46%,#f0dab057 52%,#0000 61%);border:1px solid #f0d39ba8;border-radius:50%;width:100%;height:32%;animation:13s ease-in-out infinite alternate saturn-ring-tilt;transform:translate(-50%,-50%)rotate(-14deg);box-shadow:0 0 13px #d5b47721}.saturn-globe{z-index:2;aspect-ratio:1;background:linear-gradient(#0000 0 23%,#61453961 24% 28%,#0000 29% 56%,#f5d4a242 57% 62%,#0000 63%),radial-gradient(circle at 33% 28%,#ead4a7,#a97e59 52%,#33202a 82%);border:1px solid #ffebc659;border-radius:50%;width:45%;overflow:hidden;box-shadow:inset -17px -8px 24px #0000009e,0 0 26px #d5b47733}.space-jupiter{aspect-ratio:1;opacity:.58;will-change:transform;width:clamp(92px,10vw,162px);animation:31s ease-in-out infinite alternate jupiter-float;position:absolute;bottom:4%;right:6%}.jupiter-globe{background:linear-gradient(#6f4b3d 0 8%,#c89567 9% 17%,#e2c19d 18% 26%,#8a5140 27% 33%,#d7a979 34% 45%,#f0d4aa 46% 55%,#9b5d47 56% 64%,#d7aa7c 65% 77%,#744436 78% 84%,#c99468 85% 100%);border:1px solid #f5d6ac59;border-radius:50%;display:block;position:absolute;inset:0;overflow:hidden;box-shadow:inset -26px -10px 33px #0000009e,inset 14px 5px 18px #ffebcc29,0 0 30px #bb785633}.jupiter-storm{z-index:2;background:radial-gradient(#d68b67,#813e38 58%,#0000 67%);border-radius:50%;width:26%;height:13%;animation:7s ease-in-out infinite jupiter-storm-pulse;display:block;position:absolute;bottom:31%;right:17%;transform:rotate(-8deg);box-shadow:inset 2px 1px 4px #ffdcb447}.universe-sigils{z-index:0;position:absolute;inset:0}.mystic-sigil{--sigil-duration:24s;--sigil-delay:0s;--sigil-turn:8deg;aspect-ratio:1;color:#f4d192e6;opacity:0;filter:blur(2px);mix-blend-mode:screen;width:clamp(34px,3.8vw,58px);animation:mystic-sigil-reveal var(--sigil-duration) ease-in-out var(--sigil-delay) infinite;will-change:transform, opacity, filter;background:radial-gradient(circle,#5a2b6829,#0000 68%);border:1px solid #ebc68138;border-radius:50%;place-items:center;display:grid;position:absolute;box-shadow:0 0 18px #c4895a1f,inset 0 0 15px #914da124}.mystic-sigil:before,.mystic-sigil:after{content:"";border:1px solid #b875c93d;position:absolute;inset:12%;transform:rotate(45deg)}.mystic-sigil:after{border-color:#f3cf8e47;border-radius:50%;inset:22%;transform:none}.mystic-sigil i{z-index:1;text-shadow:0 0 7px #ffdfa5d9,0 0 15px #b15cc385;font-family:Segoe UI Symbol,"Noto Sans Symbols 2",Noto Sans Symbols,Georgia,Times New Roman,serif;font-size:clamp(17px,2vw,29px);font-style:normal;line-height:1;position:relative}.mystic-sigil-1{--sigil-duration:26s;--sigil-delay:-7s;--sigil-turn:10deg;top:13%;left:32%}.mystic-sigil-2{--sigil-duration:31s;--sigil-delay:-19s;--sigil-turn:-12deg;top:27%;right:7%}.mystic-sigil-3{--sigil-duration:28s;--sigil-delay:-14s;--sigil-turn:7deg;top:39%;left:7%}.mystic-sigil-4{--sigil-duration:33s;--sigil-delay:-25s;--sigil-turn:-9deg;top:58%;right:22%}.mystic-sigil-5{--sigil-duration:29s;--sigil-delay:-3s;--sigil-turn:13deg;bottom:14%;left:34%}.mystic-sigil-6{--sigil-duration:35s;--sigil-delay:-21s;--sigil-turn:-8deg;top:18%;left:67%}.mystic-sigil-7{--sigil-duration:27s;--sigil-delay:-11s;--sigil-turn:11deg;bottom:8%;right:8%}.mystic-sigil-8{--sigil-duration:32s;--sigil-delay:-28s;--sigil-turn:-13deg;bottom:17%;left:7%}.mystic-sigil-9{--sigil-duration:30s;--sigil-delay:-5s;--sigil-turn:9deg;top:49%;right:4%}.mystic-sigil-10{--sigil-duration:36s;--sigil-delay:-17s;--sigil-turn:-10deg;top:66%;left:17%}.universe-twinkles{position:absolute;inset:0}.universe-star{--space-star-size:2px;--space-star-duration:7s;--space-star-delay:0s;width:var(--space-star-size);aspect-ratio:1;box-shadow:0 0 calc(var(--space-star-size) * 5) #ffefcfc2;opacity:.2;animation:universe-star-twinkle var(--space-star-duration) ease-in-out var(--space-star-delay) infinite;background:#fff9ed;border-radius:50%;position:absolute}.universe-star:before,.universe-star:after{content:"";opacity:0;animation:universe-star-rays var(--space-star-duration) ease-in-out var(--space-star-delay) infinite;background:linear-gradient(90deg,#0000,#fff8e6db,#0000);border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.universe-star:before{width:calc(var(--space-star-size) * 7);height:1px}.universe-star:after{width:1px;height:calc(var(--space-star-size) * 7)}.space-star-1{--space-star-size:3px;--space-star-duration:8.2s;--space-star-delay:-2s;top:7%;left:6%}.space-star-2{--space-star-size:1px;--space-star-duration:6.7s;--space-star-delay:-4.8s;top:15%;left:23%}.space-star-3{--space-star-size:4px;--space-star-duration:10s;--space-star-delay:-7s;top:11%;left:43%}.space-star-4{--space-star-size:1.5px;--space-star-duration:7.3s;--space-star-delay:-1.4s;top:22%;left:66%}.space-star-5{--space-star-size:3px;--space-star-duration:9.1s;--space-star-delay:-5.6s;top:17%;left:88%}.space-star-6{--space-star-size:1.5px;--space-star-duration:6.2s;--space-star-delay:-3.3s;top:31%;left:12%}.space-star-7{--space-star-size:4.5px;--space-star-duration:10.4s;--space-star-delay:-8.1s;top:39%;left:31%}.space-star-8{--space-star-size:2px;--space-star-duration:8.5s;--space-star-delay:-4.2s;top:34%;left:52%}.space-star-9{--space-star-size:1px;--space-star-duration:6.8s;--space-star-delay:-2.2s;top:43%;left:77%}.space-star-10{--space-star-size:3.5px;--space-star-duration:9.8s;--space-star-delay:-6.4s;top:51%;left:94%}.space-star-11{--space-star-size:2px;--space-star-duration:7.7s;--space-star-delay:-5.1s;top:58%;left:7%}.space-star-12{--space-star-size:1px;--space-star-duration:6.5s;--space-star-delay:-1.8s;top:64%;left:25%}.space-star-13{--space-star-size:4px;--space-star-duration:9.3s;--space-star-delay:-7.3s;top:55%;left:47%}.space-star-14{--space-star-size:1.5px;--space-star-duration:7.1s;--space-star-delay:-3.7s;top:69%;left:69%}.space-star-15{--space-star-size:3px;--space-star-duration:8.9s;--space-star-delay:-6s;top:62%;left:86%}.space-star-16{--space-star-size:4.5px;--space-star-duration:10.6s;--space-star-delay:-8.8s;top:78%;left:13%}.space-star-17{--space-star-size:1.5px;--space-star-duration:6.9s;--space-star-delay:-2.7s;top:83%;left:35%}.space-star-18{--space-star-size:2.5px;--space-star-duration:8.1s;--space-star-delay:-4.5s;top:75%;left:56%}.space-star-19{--space-star-size:1px;--space-star-duration:6.3s;--space-star-delay:-1.1s;top:88%;left:73%}.space-star-20{--space-star-size:4px;--space-star-duration:9.6s;--space-star-delay:-7.8s;top:81%;left:92%}.space-star-21{--space-star-size:1.5px;--space-star-duration:7.5s;--space-star-delay:-5.2s;top:47%;left:39%}.space-star-22{--space-star-size:3px;--space-star-duration:8.7s;--space-star-delay:-3s;top:92%;left:51%}.universe-comet{opacity:0;background:#fff6df;border-radius:50%;width:5px;height:5px;animation:19s cubic-bezier(.3,.05,.55,.96) infinite universe-comet-flight;position:absolute;top:0;left:-18vw;transform:rotate(19deg);box-shadow:0 0 13px #ffeecfd9}.universe-comet:after{content:"";background:linear-gradient(90deg,#0000,#ead7c2b8);width:120px;height:1px;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.global-comet-one{animation-delay:-4s;top:18%}.global-comet-two{animation-duration:27s;animation-delay:-14s;top:62%}a{color:inherit;text-decoration:none}.shell{width:min(1240px,100% - 64px);margin-inline:auto}.hero{isolation:isolate;background:radial-gradient(circle at 76% 48%,#5e2d5b33,#0000 29%),radial-gradient(circle at 12% 8%,#531b3533,#0000 32%),linear-gradient(135deg,#07070bb8 0%,#0d0b1291 46%,#09080db3 100%);min-height:100svh;position:relative;overflow:hidden}.hero:before{content:"";z-index:-4;opacity:.28;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 94%);mask-image:linear-gradient(#000,#0000 94%)}.star-field,.star-field:before,.star-field:after{content:"";pointer-events:none;background-image:radial-gradient(circle,#f4e0b8e6 0 1px,#0000 1.4px),radial-gradient(circle,#ffffff73 0 .7px,#0000 1px);background-position:8% 21%,34% 67%;background-size:230px 230px,170px 170px;position:absolute;inset:0}.star-field{z-index:-3;will-change:transform;animation:42s ease-in-out infinite alternate starfield-travel;inset:-10%}.star-field:before{z-index:0;opacity:.34;animation:58s linear infinite stars-far-drift;transform:rotate(23deg)scale(1.05)}.star-field:after{z-index:0;opacity:.2;animation:44s linear infinite stars-near-drift;transform:rotate(-18deg)scale(1.12)}.cosmos-scene{z-index:-2;pointer-events:none;will-change:transform;animation:52s ease-in-out infinite alternate cosmos-parallax;position:absolute;inset:-8%;overflow:hidden}.cosmic-nebula,.cosmic-orbit,.cosmic-planet,.cosmic-comet{display:block;position:absolute}.cosmic-nebula{filter:blur(38px);mix-blend-mode:screen;border-radius:50%;animation:18s ease-in-out infinite alternate nebula-breathe}.nebula-violet{aspect-ratio:1.45;opacity:.16;background:radial-gradient(#7837849e,#2f164c2e 46%,#0000 72%);width:420px;top:12%;right:12%}.nebula-gold{aspect-ratio:1.7;opacity:.08;background:radial-gradient(#d8aa5f8f,#55273e1f 48%,#0000 72%);width:310px;animation-delay:-8s;bottom:4%;left:34%}.cosmic-orbit{opacity:.8;border:1px solid #d5b47712;border-radius:50%;width:420px;height:150px;animation:34s linear infinite distant-orbit;top:8%;left:49%;transform:rotate(-18deg)}.cosmic-orbit:after{content:"";aspect-ratio:1;background:#f0d39bbf;border-radius:50%;width:5px;position:absolute;top:50%;left:-3px;box-shadow:0 0 12px #f0d39b8c}.cosmic-planet{--planet-duration:24s;--planet-x:12px;--planet-y:-16px;opacity:.22;animation:planet-drift var(--planet-duration) ease-in-out infinite alternate;will-change:transform;border:1px solid #f0d39b21;border-radius:50%;box-shadow:inset -15px -12px 28px #00000094,0 0 34px #794a8521}.cosmic-planet:after{content:"";border:1px solid #e0c38e2e;border-radius:50%;width:160%;height:20%;position:absolute;top:45%;left:-30%;transform:rotate(-18deg)}.planet-aurora{aspect-ratio:1;--planet-duration:29s;background:radial-gradient(circle at 31% 27%,#f2d6a48c 0 4%,#0000 5%),radial-gradient(circle at 34% 31%,#6f527a,#30203f 45%,#120e19 76%);width:76px;top:16%;left:59%}.planet-ruby{aspect-ratio:1;--planet-duration:36s;--planet-x:-18px;--planet-y:12px;background:radial-gradient(circle at 34% 28%,#9a5c6c,#3f172d 52%,#120b13 78%);width:44px;animation-delay:-10s;bottom:17%;right:7%}.planet-ruby:after{opacity:.48}.planet-moon{aspect-ratio:1;opacity:.18;--planet-duration:33s;--planet-x:8px;--planet-y:18px;background:radial-gradient(circle at 30% 35%,#0000004d 0 9%,#0000 10%),radial-gradient(circle at 65% 58%,#00000045 0 12%,#0000 13%),radial-gradient(circle at 36% 30%,#d6c4aa,#776b66 60%,#241d26 100%);width:24px;animation-delay:-17s;bottom:12%;left:48%}.planet-moon:after{display:none}.cosmic-comet{opacity:0;background:#fff5df;border-radius:50%;width:4px;height:4px;animation:20s ease-in-out infinite comet-travel;box-shadow:0 0 12px #ffeecfbf}.cosmic-comet:after{content:"";transform-origin:100%;background:linear-gradient(90deg,#0000,#e8d4bfa3);width:84px;height:1px;position:absolute;top:50%;right:1px;transform:rotate(20deg)}.comet-one{animation-delay:-3s;top:25%;left:38%}.comet-two{animation-duration:27s;animation-delay:-13s;top:66%;left:71%;transform:scale(.7)}.twinkle-star{--star-size:2px;--star-delay:0s;--star-duration:6s;z-index:1;width:var(--star-size);aspect-ratio:1;box-shadow:0 0 calc(var(--star-size) * 3) #ffefcfcc;opacity:.28;animation:star-twinkle var(--star-duration) ease-in-out var(--star-delay) infinite;will-change:transform, opacity, filter;background:#fffaf0;border-radius:50%;position:absolute}.twinkle-star:before,.twinkle-star:after{content:"";opacity:0;animation:star-flare var(--star-duration) ease-in-out var(--star-delay) infinite;background:linear-gradient(90deg,#0000,#fff4dce0,#0000);border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.twinkle-star:before{width:calc(var(--star-size) * 6);height:1px}.twinkle-star:after{width:1px;height:calc(var(--star-size) * 6)}.star-1{--star-size:4px;--star-delay:-1.2s;--star-duration:7.2s;top:16%;left:7%}.star-2{--star-size:1.5px;--star-delay:-4.8s;--star-duration:6.4s;top:28%;left:19%}.star-3{--star-size:2.5px;--star-delay:-2.5s;--star-duration:8.1s;top:10%;left:37%}.star-4{--star-size:1px;--star-delay:-5.2s;--star-duration:5.8s;top:23%;left:58%}.star-5{--star-size:4.5px;--star-delay:-3.1s;--star-duration:8.6s;top:12%;left:78%}.star-6{--star-size:2px;--star-delay:-.9s;--star-duration:6.8s;top:34%;left:91%}.star-7{--star-size:1px;--star-delay:-4.1s;--star-duration:7.7s;top:48%;left:11%}.star-8{--star-size:3.5px;--star-delay:-6.2s;--star-duration:9.2s;top:60%;left:27%}.star-9{--star-size:1.5px;--star-delay:-2.2s;--star-duration:6.1s;top:43%;left:47%}.star-10{--star-size:5px;--star-delay:-7.1s;--star-duration:9.8s;top:55%;left:68%}.star-11{--star-size:2px;--star-delay:-3.8s;--star-duration:7.1s;top:69%;left:84%}.star-12{--star-size:1px;--star-delay:-1.7s;--star-duration:5.9s;top:80%;left:95%}.star-13{--star-size:3px;--star-delay:-5.5s;--star-duration:8.4s;top:87%;left:14%}.star-14{--star-size:1.5px;--star-delay:-2.9s;--star-duration:7.4s;top:76%;left:42%}.star-15{--star-size:4px;--star-delay:-6.7s;--star-duration:9.4s;top:91%;left:63%}.star-16{--star-size:2.5px;--star-delay:-4.4s;--star-duration:8.8s;top:38%;left:76%}.site-header{z-index:10;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;height:94px;display:flex;position:relative}.brand{letter-spacing:.26em;align-items:center;gap:11px;font-size:15px;font-weight:700;display:inline-flex}.brand-mark{width:30px;height:30px;color:var(--gold);filter:drop-shadow(0 0 8px #f0d39b6b);transform-origin:50%;will-change:transform, filter;place-items:center;font-size:28px;line-height:1;animation:8s linear infinite brand-spin;display:inline-grid}.desktop-nav{color:#c4bec5;gap:34px;font-size:13px;display:flex}.mobile-nav-link{display:none}.desktop-nav a{transition:color .18s}.desktop-nav a:hover,.desktop-nav a:focus-visible{color:var(--gold-bright)}.account-link{letter-spacing:.04em;border:1px solid #d6b87f52;border-radius:999px;align-items:center;gap:14px;padding:13px 18px;font-size:12px;transition:border-color .18s,background .18s;display:inline-flex}.account-link:hover,.account-link:focus-visible{border-color:var(--gold);background:#d5b47714}.hero-grid{grid-template-columns:.95fr 1.05fr;align-items:center;gap:28px;min-height:calc(100svh - 152px);padding-block:54px 70px;display:grid}.hero-copy{z-index:4;padding-top:8px;position:relative}.eyebrow{color:var(--gold);letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:14px;margin-bottom:30px;font-size:11px;font-weight:600;display:flex}.eyebrow-line{background:var(--gold);width:38px;height:1px}.beta-banner{color:#b7afb7;letter-spacing:.06em;text-transform:uppercase;background:#d5b4770b;border:1px solid #d5b47740;align-items:center;gap:14px;width:fit-content;margin:-10px 0 26px;padding:8px 12px 8px 8px;font-size:10px;display:flex}.beta-banner span{color:#17100a;background:linear-gradient(110deg,#c8a15f,#e9ce98 48%,#b88b4c);padding:6px 9px;font-weight:800}.beta-banner strong{color:var(--gold-bright);font-weight:600}.beta-banner a{color:var(--gold-bright);text-underline-offset:3px;font-weight:700;text-decoration:underline}.beta-banner a:hover,.beta-banner a:focus-visible{color:#fff1c9}h1{letter-spacing:-.055em;max-width:680px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(58px,6.15vw,92px);font-weight:400;line-height:.94}h1 span{color:#0000;background:linear-gradient(100deg,#e8cb93 10%,#b8894d 70%,#f3d9a8);-webkit-background-clip:text;background-clip:text;font-style:italic;display:block}.hero-lead{color:#bbb4bc;max-width:610px;margin:30px 0 0;font-size:17px;line-height:1.75}.hero-actions{align-items:center;gap:30px;margin-top:34px;display:flex}.button{letter-spacing:.035em;border-radius:2px;justify-content:center;align-items:center;gap:38px;min-height:58px;padding:0 27px;font-size:13px;font-weight:700;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.button-gold{color:#17100a;background:linear-gradient(110deg,#c8a15f,#e9ce98 48%,#b88b4c);box-shadow:0 14px 42px #c69a5526}.button-gold:hover,.button-gold:focus-visible{transform:translateY(-2px);box-shadow:0 18px 52px #c69a553d}.text-link{color:#dad4db;border-bottom:1px solid #ffffff47;align-items:center;gap:12px;padding-bottom:7px;font-size:13px;display:inline-flex}.trust-row{gap:42px;margin-top:46px;display:flex}.trust-row div{gap:6px;display:grid}.trust-row strong{color:#eee7dd;font-family:Georgia,Times New Roman,serif;font-size:19px;font-weight:400}.trust-row span{color:#77717a;letter-spacing:.06em;font-size:10px}.chart-stage{place-items:center;min-height:620px;display:grid;position:relative}.chart-halo{aspect-ratio:1;filter:blur(2px);background:radial-gradient(circle,#72356c2e,#4d173212 48%,#0000 69%);border-radius:50%;width:620px;animation:7s ease-in-out infinite halo-pulse;position:absolute}.chart-motion{aspect-ratio:1;will-change:transform;width:min(34vw,510px);animation:11s ease-in-out infinite chart-drift;position:relative}.chart-disc{background:radial-gradient(circle,#542b5529,#0000 42%),conic-gradient(from 18deg,#d5b47706,#0000 18%,#844a810b 36%,#0000 58%,#d5b47709);border:1px solid #debe7e47;border-radius:50%;width:100%;height:100%;animation:1.15s cubic-bezier(.2,.7,.2,1) both reveal;position:relative;overflow:visible;box-shadow:0 0 0 12px #d2af6e05,0 0 100px #763e6a2e,inset 0 0 70px #e1ba700d}.chart-disc:before,.chart-disc:after{content:"";border:1px dashed #e6c68a38;border-radius:50%;position:absolute;inset:4.5%}.chart-disc:after{border-style:solid;border-color:#e6c68a1f;inset:10%}.future-ring,.chart-scan{z-index:1;pointer-events:none;border-radius:50%;position:absolute}.future-ring{background:repeating-conic-gradient(from 0deg, transparent 0 6deg, #f0d39ba6 6deg 6.45deg, transparent 6.45deg 12deg);-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1.5px))}.future-ring-outer{opacity:.62;animation:28s linear infinite ring-spin;inset:2.2%}.future-ring-inner{opacity:.42;background:repeating-conic-gradient(from 4deg, transparent 0 13deg, #b176b7d1 13deg 14deg, transparent 14deg 24deg);animation:19s linear infinite ring-spin-reverse;inset:23%}.chart-scan{opacity:.3;background:conic-gradient(#0000 0deg 326deg,#f0d39b08 338deg,#f0d39b7a 354deg,#0000 360deg);animation:8s linear infinite ring-spin;inset:7%;-webkit-mask:radial-gradient(circle,#0000 0 31%,#000 33% 72%,#0000 74%);mask:radial-gradient(circle,#0000 0 31%,#000 33% 72%,#0000 74%)}.chart-ring{z-index:1;border:1px solid #ddb87433;border-radius:50%;position:absolute}.ring-outer{inset:17%}.ring-middle{border-style:dashed;animation:24s linear infinite ring-spin-reverse;inset:30%}.ring-inner{inset:40%}.chart-axis{z-index:1;transform-origin:50%;background:linear-gradient(90deg,#0000,#d5b47733 15% 85%,#0000);width:86%;height:1px;animation:5.5s ease-in-out infinite axis-glow;position:absolute;top:50%;left:7%}.axis-two{transform:rotate(45deg)}.axis-three{transform:rotate(90deg)}.axis-four{transform:rotate(135deg)}.zodiac-belt{z-index:2;pointer-events:none;border-radius:50%;position:absolute;inset:0}.zodiac-marker{color:#f0d39b80;font-variant-emoji:text;text-shadow:0 0 10px #d5b47729;place-items:center;width:22px;height:22px;font-family:Segoe UI Symbol,"Noto Sans Symbols 2",Arial,sans-serif;font-size:13px;animation:7s ease-in-out infinite zodiac-shimmer;display:grid;position:absolute;transform:translate(-50%,-50%)}.zodiac-marker:nth-child(3n+1){animation-delay:-2.2s}.zodiac-marker:nth-child(3n+2){animation-delay:-4.6s}.zodiac-marker-1{top:6%;left:40%}.zodiac-marker-2{top:12%;left:62%}.zodiac-marker-3{top:27%;left:81%}.zodiac-marker-4{top:48%;left:94%}.zodiac-marker-5{top:70%;left:86%}.zodiac-marker-6{top:87%;left:69%}.zodiac-marker-7{top:94%;left:48%}.zodiac-marker-8{top:87%;left:27%}.zodiac-marker-9{top:72%;left:11%}.zodiac-marker-10{top:51%;left:6%}.zodiac-marker-11{top:29%;left:13%}.zodiac-marker-12{top:13%;left:27%}.natal-aspects{z-index:2;filter:drop-shadow(0 0 5px #88559821);pointer-events:none;width:66%;height:66%;animation:9s ease-in-out infinite aspect-breathe;position:absolute;inset:17%;overflow:visible}.aspect-line{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:.52px;stroke-dasharray:3 2;animation:12s linear infinite aspect-flow}.aspect-gold{stroke:#e6c17d7a}.aspect-violet{stroke:#ad66bb6b;animation-duration:16s;animation-direction:reverse}.aspect-blue{stroke:#5a84ba57;animation-duration:19s}.aspect-node{fill:#100d13;stroke:#f0d39bbf;stroke-width:.6px;filter:drop-shadow(0 0 2px #f0d39b8c);animation:4.8s ease-in-out infinite aspect-node-pulse}.orbit-glyph{z-index:3;width:34px;height:34px;color:var(--gold-bright);background:#100d13;border:1px solid #d6b57840;border-radius:50%;place-items:center;font-family:Georgia,serif;font-size:16px;animation:5.2s ease-in-out infinite glyph-pulse;display:grid;position:absolute;box-shadow:0 7px 28px #00000059,0 0 14px #d5b47714}.glyph-sun{top:15%;left:46%}.glyph-moon{top:31%;right:12%}.glyph-venus{animation-delay:-1.1s;bottom:17%;right:22%}.glyph-jupiter{animation-delay:-2.4s;bottom:12%;left:46%}.glyph-saturn{animation-delay:-3.7s;top:31%;left:13%}.chart-core{z-index:4;text-align:center;background:radial-gradient(circle,#1c1521,#0c0a0f 72%);border:1px solid #dab8793d;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;animation:6s ease-in-out infinite core-pulse;display:flex;position:absolute;inset:36%;box-shadow:0 0 42px #cba25a1a,inset 0 0 24px #d5b47709}.chart-core span,.chart-core small{color:#847d87;letter-spacing:.12em;text-transform:uppercase;font-size:7px}.chart-core strong{color:#ead5aa;margin:7px 0 5px;font-family:Georgia,serif;font-size:clamp(12px,1.3vw,18px);font-weight:400}.hero-footer{z-index:5;color:#69636c;letter-spacing:.18em;text-transform:uppercase;border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;height:58px;font-size:9px;display:flex;position:absolute;bottom:0;left:0;right:0}@keyframes universe-drift-far{0%{background-position:8% 18%,47% 63%,74% 32%;transform:translate(-2%,-2%)scale(1)}to{background-position:28% 38%,68% 82%,93% 54%;transform:translate(4%,5%)scale(1.08)}}@keyframes universe-drift-near{0%{transform:translate(-3%,2%)scale(1.03)rotate(-1deg)}to{transform:translate(3%,-3%)scale(1.13)rotate(1.5deg)}}@keyframes universe-nebula-breathe{0%{filter:blur(68px);transform:scale(.9)rotate(-3deg)}to{filter:blur(52px);transform:scale(1.12)rotate(4deg)}}@keyframes black-hole-float{0%{transform:translate(-50%,-50%)translate(-9px,7px)scale(.96)}to{transform:translate(-50%,-50%)translate(12px,-11px)scale(1.04)}}@keyframes black-hole-lensing{0%{opacity:.48;transform:translate(-50%,-50%)rotate(0)scale(.96)}50%{opacity:1;transform:translate(-50%,-50%)rotate(180deg)scale(1.06)}to{opacity:.48;transform:translate(-50%,-50%)rotate(360deg)scale(.96)}}@keyframes black-hole-corona-spin{0%{transform:translate(-50%,-50%)rotate(0)scale(.98)}to{transform:translate(-50%,-50%)rotate(360deg)scale(1.03)}}@keyframes accretion-disc{0%{filter:blur(.7px)brightness(.82);transform:translate(-50%,-50%)rotate(-16deg)scaleX(.94)}to{filter:blur(.2px)brightness(1.18);transform:translate(-50%,-50%)rotate(-10deg)scaleX(1.06)}}@keyframes accretion-flow{to{transform:rotate(360deg)}}@keyframes accretion-flow-reverse{to{transform:rotate(-360deg)}}@keyframes black-hole-particles-spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes black-hole-particle-pulse{0%{opacity:.32;filter:brightness(.8);transform:scale(.65)}to{opacity:1;filter:brightness(1.5);transform:scale(1.4)}}@keyframes black-hole-core-pulse{0%,to{box-shadow:0 0 0 2px #eec37c2e,0 0 27px #71398752,inset -9px -7px 16px #000}50%{box-shadow:0 0 0 3px #f6cc845c,0 0 44px #914ba680,inset -9px -7px 18px #000}}@keyframes zodiac-sign-cycle{0%,5.6%{opacity:1;filter:blur()brightness(1.08);transform:scale(1)rotate(0)}8.333%,to{opacity:0;filter:blur(2px)brightness(.72);transform:scale(.68)rotate(12deg)}}@keyframes saturn-float{0%{transform:translate(-9px,4px)rotate(-2deg)}to{transform:translate(13px,-12px)rotate(3deg)}}@keyframes saturn-ring-tilt{0%{transform:translate(-50%,-50%)rotate(-17deg)scaleX(.96)}to{transform:translate(-50%,-50%)rotate(-10deg)scaleX(1.05)}}@keyframes jupiter-float{0%{transform:translate(7px,-5px)rotate(-2deg)scale(.97)}to{transform:translate(-12px,13px)rotate(2deg)scale(1.04)}}@keyframes jupiter-storm-pulse{50%{opacity:.68;transform:rotate(-4deg)scale(1.09)}}@keyframes mystic-sigil-reveal{0%,50%,to{opacity:0;filter:blur(2.5px)brightness(.7);transform:translate3d(0, 13px, 0) rotate(calc(var(--sigil-turn) * -1)) scale(.72)}61%{opacity:.16}69%,82%{opacity:.58;filter:blur()brightness(1.18);transform:translate3d(5px, 0, 0) rotate(var(--sigil-turn)) scale(1)}91%{opacity:0;filter:blur(1.8px)brightness(.8);transform:translate3d(9px, -11px, 0) rotate(calc(var(--sigil-turn) * 1.7)) scale(.82)}}@keyframes universe-star-twinkle{0%,62%,to{opacity:.14;filter:brightness(.78);transform:scale(.7)}68%{opacity:1;filter:brightness(1.65);transform:scale(1.75)}73%{opacity:.32;transform:scale(.9)}78%{opacity:.78;filter:brightness(1.3);transform:scale(1.28)}84%{opacity:.14;transform:scale(.7)}}@keyframes universe-star-rays{0%,63%,85%,to{opacity:0}68%{opacity:.94}78%{opacity:.42}}@keyframes universe-comet-flight{0%,70%{opacity:0;transform:translate(0)rotate(19deg)scale(.7)}75%{opacity:.92}94%{opacity:.48;transform:translate(142vw,48vh)rotate(19deg)scale(1)}to{opacity:0;transform:translate(154vw,52vh)rotate(19deg)scale(.8)}}@keyframes brand-spin{0%{filter:drop-shadow(0 0 7px #f0d39b5c);transform:rotate(0)scale(1)}25%{transform:rotate(90deg)scale(1.1)}50%{filter:drop-shadow(0 0 13px #f0d39ba6);transform:rotate(180deg)scale(1)}75%{transform:rotate(270deg)scale(1.08)}to{filter:drop-shadow(0 0 7px #f0d39b5c);transform:rotate(360deg)scale(1)}}@keyframes star-twinkle{0%,64%,to{opacity:.18;filter:brightness(.8);transform:scale(.72)}70%{opacity:.95;filter:brightness(1.55);transform:scale(1.65)}75%{opacity:.34;filter:brightness();transform:scale(.9)}79%{opacity:.78;filter:brightness(1.35);transform:scale(1.25)}84%{opacity:.18;filter:brightness(.8);transform:scale(.72)}}@keyframes star-flare{0%,65%,85%,to{opacity:0}70%{opacity:.9}79%{opacity:.42}}@keyframes starfield-travel{0%{transform:translate(-1.5%,-1%)scale(1)}50%{transform:translate(1%,1.5%)scale(1.045)}to{transform:translate(2.2%,-.5%)scale(1.08)}}@keyframes stars-far-drift{0%{background-position:8% 21%,34% 67%;transform:rotate(23deg)scale(1.05)translate(-1%,-1%)}to{background-position:18% 31%,48% 79%;transform:rotate(25deg)scale(1.09)translate(2%,2.5%)}}@keyframes stars-near-drift{0%{background-position:8% 21%,34% 67%;transform:rotate(-18deg)scale(1.12)translate(1%,-1%)}to{background-position:-8% 38%,18% 89%;transform:rotate(-15deg)scale(1.19)translate(-2.5%,3%)}}@keyframes cosmos-parallax{0%{transform:translate(-1.2%)scale(1)}to{transform:translate(1.8%,-1.3%)scale(1.055)}}@keyframes nebula-breathe{0%{opacity:.08;transform:scale(.94)rotate(-2deg)}to{opacity:.2;transform:scale(1.08)rotate(3deg)}}@keyframes planet-drift{0%{transform:translate(0)rotate(-3deg)}to{transform:translate3d(var(--planet-x), var(--planet-y), 0) rotate(5deg)}}@keyframes distant-orbit{0%{transform:rotate(-18deg)}to{transform:rotate(342deg)}}@keyframes comet-travel{0%,72%,to{opacity:0;transform:translate(-90px,-36px)scale(.75)}77%{opacity:.72}90%{opacity:.34;transform:translate(130px,44px)scale(1)}94%{opacity:0;transform:translate(190px,66px)scale(.82)}}@keyframes chart-drift{0%,to{transform:translate(0)rotate(-.8deg)}33%{transform:translate(7px,-9px)rotate(1.2deg)}66%{transform:translate(-6px,5px)rotate(-1.4deg)}}@keyframes ring-spin{to{transform:rotate(360deg)}}@keyframes ring-spin-reverse{to{transform:rotate(-360deg)}}@keyframes halo-pulse{50%{opacity:.72;filter:blur(6px);transform:scale(1.06)}}@keyframes axis-glow{50%{opacity:.48;filter:drop-shadow(0 0 4px #d5b47759)}}@keyframes glyph-pulse{50%{border-color:#f0d39b85;box-shadow:0 7px 28px #00000059,0 0 18px #d5b47733}}@keyframes zodiac-shimmer{0%,to{opacity:.42;transform:translate(-50%,-50%)scale(.92)}50%{opacity:.9;transform:translate(-50%,-50%)scale(1.08)}}@keyframes aspect-flow{to{stroke-dashoffset:-30px}}@keyframes aspect-breathe{0%,to{opacity:.66;transform:scale(.985)}50%{opacity:1;transform:scale(1.018)}}@keyframes aspect-node-pulse{50%{stroke-width:1.05px;opacity:.62}}@keyframes core-pulse{50%{border-color:#f0d39b66;box-shadow:0 0 58px #cba25a29,inset 0 0 28px #d5b4770f}}@keyframes reveal{0%{opacity:0;transform:scale(.88)rotate(-5deg)}to{opacity:1;transform:scale(1)rotate(0)}}@media (width<=980px){.desktop-nav{display:none}.mobile-nav-link{color:#d8d0d7;align-items:center;min-height:44px;font-size:12px;display:inline-flex}.hero-grid{grid-template-columns:1fr;padding-top:68px}.hero-copy{text-align:center}.eyebrow,.hero-actions,.trust-row{justify-content:center}h1,.hero-lead{margin-inline:auto}.chart-stage{min-height:560px}.chart-motion{width:min(68vw,490px)}.hero-footer{position:relative}.hero{min-height:auto}}@media (width<=640px){.universe-nebula-violet{width:420px;top:18%;right:-34%}.universe-nebula-gold{width:360px;bottom:3%;left:-42%}.space-black-hole{opacity:.52;width:190px;top:52%;left:48%}.space-saturn{opacity:.56;width:136px;top:11%;right:-13%}.space-jupiter{opacity:.52;width:98px;bottom:9%;right:-7%}.universe-comet:after{width:78px}.mystic-sigil{width:34px}.mystic-sigil:nth-child(n+7){display:none}.shell{width:min(100% - 34px,1240px)}.site-header{height:78px}.account-link span:first-child{display:none}.account-link{justify-content:center;width:42px;height:42px;padding:0}.eyebrow{text-align:left;align-items:flex-start;font-size:9px;line-height:1.5}.beta-banner{flex-wrap:wrap;justify-content:center;margin-inline:auto}h1{font-size:clamp(46px,15vw,68px)}.hero-lead{font-size:15px}.hero-actions{flex-direction:column;gap:20px}.button{width:100%}.trust-row{gap:18px}.trust-row div{flex:1}.trust-row span{font-size:8px;line-height:1.35}.chart-stage{min-height:455px;margin-top:-10px}.chart-motion{width:85vw;max-width:390px}.brand-mark{width:27px;height:27px;font-size:25px}.hero-footer{grid-template-columns:1fr 1fr;gap:16px;height:auto;padding-block:22px;display:grid}}.cabinet-shell{color:#ece6de;background:radial-gradient(circle at 87% 12%,#56234e26,#0000 28%),#0b0910b8;grid-template-columns:260px 1fr;min-height:100svh;display:grid}.cabinet-sidebar{background:#07060ac7;border-right:1px solid #ffffff12;flex-direction:column;height:100svh;padding:35px 28px 27px;display:flex;position:sticky;top:0}.cabinet-sidebar nav{gap:8px;margin-top:70px;display:grid}.cabinet-sidebar nav a{color:#7f7982;align-items:center;gap:14px;padding:14px 15px;font-size:12px;transition:color .18s,background .18s;display:flex}.cabinet-sidebar nav a span{color:var(--gold)}.cabinet-sidebar nav a:hover,.cabinet-sidebar nav a.active{color:#e3dcd4;background:#d5b47712}.sidebar-bottom{gap:20px;margin-top:auto;display:grid}.sidebar-bottom>a{color:#716b74;font-size:10px}.demo-pill,.secure-pill{color:var(--gold);letter-spacing:.13em;text-align:center;text-transform:uppercase;background:#d5b4770a;border:1px solid #d5b47733;padding:10px;font-size:8px;font-weight:700}.signout-button{color:#8b7e88;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:10px}.signout-button:hover{color:var(--gold)}.cabinet-content{width:100%;max-width:1440px;padding:0 58px 75px}.cabinet-header{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:30px;min-height:112px;display:flex}.cabinet-header>div:first-child>span{color:#6b6570;letter-spacing:.14em;text-transform:uppercase;font-size:8px}.cabinet-header h1{color:#eee8e0;letter-spacing:-.02em;margin:7px 0 0;font-family:Georgia,serif;font-size:22px;font-weight:400}.profile-chip{align-items:center;gap:12px;display:flex}.profile-chip>span{width:42px;height:42px;color:var(--gold);background:#d5b4770f;border:1px solid #d5b47747;border-radius:50%;place-items:center;font-family:Georgia,serif;font-size:11px;display:grid}.profile-chip div{gap:3px;display:grid}.profile-chip strong{color:#c8c1b9;font-size:10px}.profile-chip small{color:#656069;font-size:8px}.cabinet-notice{color:#88818b;background:#d5b47709;border:1px solid #d5b47729;gap:15px;margin-top:34px;padding:17px 20px;display:flex}.cabinet-notice>span{color:var(--gold)}.cabinet-notice p{margin:0;font-size:10px;line-height:1.6}.cabinet-notice strong{color:#beb6ad;margin-bottom:3px;display:block}.library-heading{justify-content:space-between;align-items:end;gap:30px;margin:65px 0 34px;display:flex}.library-heading h2,.cabinet-help h2{letter-spacing:-.04em;margin:10px 0 0;font-family:Georgia,serif;font-size:42px;font-weight:400}.library-heading .button{min-height:48px}.pending-order-card{background:#1c141dbd;border:1px solid #d5b47747;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;margin:0 0 22px;padding:22px 24px;display:grid}.pending-order-mark{width:42px;height:42px;color:var(--gold);border:1px solid #d5b47780;border-radius:50%;place-items:center;font-size:20px;display:grid}.pending-order-card h3{color:#f1eae2;margin:7px 0 5px;font:400 24px/1.1 Georgia,serif}.pending-order-card p{color:#aaa0a8;margin:0;font-size:11px}.pending-order-card small{color:#776f78;margin-top:8px;font-size:10px;line-height:1.5;display:block}.pending-order-card>strong{color:var(--gold);white-space:nowrap;font:600 18px Georgia,serif}.library-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.library-card{background:#ffffff05;border:1px solid #ffffff17;overflow:hidden}.library-cover{background:linear-gradient(145deg,#34162a,#0c0910 72%);flex-direction:column;align-items:flex-start;height:300px;padding:25px;display:flex;position:relative;overflow:hidden}.solar-cover{background:linear-gradient(145deg,#1e1831,#0b0911 72%)}.cover-orbit{aspect-ratio:1;border:1px solid #dbbc802b;border-radius:50%;width:235px;position:absolute;top:40px;right:-65px;box-shadow:0 0 0 28px #dbbc8006,0 0 0 67px #dbbc8004}.library-cover>span{color:#cbae77;letter-spacing:.2em;font-size:8px;font-weight:700}.library-cover>small{color:#7d6a73;letter-spacing:.12em;text-transform:uppercase;margin-top:64px;font-size:7px}.library-cover>strong{z-index:2;color:#e2d6c4;margin-top:12px;font-family:Georgia,serif;font-size:27px;font-weight:400;line-height:1.08;position:relative}.library-cover>em{color:#a69379;margin-top:auto;font-family:Georgia,serif;font-size:13px}.library-info{flex-direction:column;min-height:235px;padding:25px;display:flex}.status-ready,.status-progress,.status-error{color:#8cc7a7;letter-spacing:.08em;text-transform:uppercase;background:#2f764e21;align-self:flex-start;padding:6px 9px;font-size:7px;font-weight:700}.status-progress{color:#cfb174;background:#96702d21}.status-error{color:#ef9c9c;background:#9e373729}.cabinet-action-message{color:var(--gold-light);background:#d6b1660f;border:1px solid #d6b16633;border-radius:12px;margin:-10px 0 26px;padding:14px 18px}.library-actions button,.library-retry{color:var(--gold-light);font:inherit;cursor:pointer;text-underline-offset:4px;background:0 0;border:0;text-decoration:underline}.library-actions button:disabled,.library-retry:disabled{cursor:wait;opacity:.65}.library-retry{margin-top:12px;padding:0}.consultation-teaser{padding-top:0}.consultation-teaser-card{background:radial-gradient(circle at 12% 20%,#6e438447,#0000 34%),linear-gradient(135deg,#1a1224fa,#08070dfa);border:1px solid #d6b16642;border-radius:30px;grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);align-items:center;gap:48px;padding:64px;display:grid;box-shadow:0 36px 100px #0000005c}.consultation-teaser-card h2{margin:14px 0 20px}.consultation-teaser-card p{max-width:690px;color:var(--muted);line-height:1.8}.consultation-teaser-action{justify-items:start;gap:12px;display:grid}.consultation-teaser-action>span{color:var(--muted);text-transform:uppercase;letter-spacing:.14em;font-size:.74rem}.consultation-teaser-action>strong{color:var(--gold-light);font-family:var(--font-serif);font-size:clamp(2.4rem,5vw,4.4rem);font-weight:500}.consultation-teaser-action small{color:var(--muted);line-height:1.5}.consultation-page{background:radial-gradient(circle at 18% 24%,#663c7e38,#0000 30%),radial-gradient(circle at 84% 70%,#7a582221,#0000 28%),#09070d;min-height:100vh;padding-bottom:90px}.consultation-hero{grid-template-columns:minmax(0,.88fr) minmax(460px,1.12fr);align-items:start;gap:clamp(42px,7vw,100px);padding-top:clamp(50px,8vw,100px);display:grid}.consultation-copy{position:sticky;top:32px}.consultation-copy h1{margin:18px 0 24px;font-size:clamp(3rem,6vw,6.4rem);line-height:.98}.consultation-copy h1 em{color:var(--gold-light);font-weight:400}.consultation-copy>p{max-width:660px;color:var(--muted);font-size:1.08rem;line-height:1.82}.consultation-facts{grid-template-columns:repeat(3,1fr);gap:14px;margin:34px 0;display:grid}.consultation-facts div{background:#ffffff06;border:1px solid #ffffff17;border-radius:16px;padding:18px}.consultation-facts strong,.consultation-facts span{display:block}.consultation-facts strong{color:var(--gold-light);margin-bottom:6px}.consultation-facts span{color:var(--muted);font-size:.78rem}.consultation-note{background:#d6b1660e;border:1px solid #d6b1662e;border-radius:18px;gap:14px;padding:20px;display:flex}.consultation-note>span{color:var(--gold-light)}.consultation-note p{color:var(--muted);margin:0;line-height:1.65}.consultation-note strong{color:var(--text);margin-bottom:4px;display:block}.consultation-form{background:#100c16f0;border:1px solid #ffffff1a;border-radius:28px;padding:clamp(28px,4vw,52px);box-shadow:0 40px 90px #00000052}.consultation-form-heading{margin-bottom:30px}.consultation-form-heading>span{color:var(--gold-light);text-transform:uppercase;letter-spacing:.15em;font-size:.72rem}.consultation-form-heading h2{margin:10px 0 8px;font-size:clamp(2rem,4vw,3.4rem)}.consultation-form-heading p{color:var(--muted)}.consultation-contacts{margin-bottom:6px}.consultation-submit{justify-content:center;width:100%;margin-top:18px}.consultation-message{margin-top:18px}.consultation-honeypot{width:1px;height:1px;overflow:hidden;position:absolute!important;left:-10000px!important}.legal-page{background:radial-gradient(circle at 20% 5%,#5d37712e,#0000 25%),#09070d;min-height:100vh;padding-bottom:90px}.legal-document{background:#100c16eb;border:1px solid #ffffff17;border-radius:26px;width:min(880px,100% - 40px);margin:70px auto 0;padding:clamp(30px,6vw,72px)}.legal-document h1{margin:16px 0 38px;font-size:clamp(2.8rem,6vw,5.6rem);line-height:1}.legal-document h2{color:var(--gold-light);margin:34px 0 12px;font-size:clamp(1.35rem,3vw,2rem)}.legal-document p,.legal-document li{color:var(--muted);line-height:1.78}.legal-document ul{padding-left:22px}.legal-document a{color:var(--gold-light);text-underline-offset:3px;text-decoration:underline}.contacts-shell{grid-template-columns:minmax(0,.8fr) minmax(460px,1.2fr);align-items:start;gap:80px;width:min(1180px,100% - 40px);margin:70px auto 0;display:grid}.legal-intro h1{margin:16px 0 24px;font-size:clamp(3.2rem,7vw,6rem)}.legal-intro>p{color:var(--muted);margin-bottom:28px;line-height:1.8}.support-email-link{background:#d6b1660f;border:1px solid #d6b16638;border-radius:16px;gap:7px;margin-bottom:24px;padding:18px 20px;display:grid}.support-email-link span{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem}.support-email-link strong{color:var(--gold-light);overflow-wrap:anywhere;font-size:clamp(.94rem,2.2vw,1.1rem)}.support-email-link:hover,.support-email-link:focus-visible{background:#d6b1661a;border-color:#d6b16680}.legal-intro .text-link{margin-top:28px;display:inline-flex}.checkout-label select{color:#ddd4ca;width:100%;min-height:54px;font:inherit;background:#111018;border:1px solid #ffffff1c;border-radius:8px;margin-top:9px;padding:0 16px}.checkout-label small{color:var(--muted);margin-top:8px;line-height:1.5;display:block}.checkout-check.is-disabled{opacity:.72}.relocation-mode{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:24px;display:grid}.relocation-mode label{cursor:pointer;background:#ffffff06;border:1px solid #ffffff1a;border-radius:14px;gap:12px;min-height:96px;padding:18px;display:flex}.relocation-mode label.selected{background:#d6b16612;border-color:#d6b16685}.relocation-mode input{accent-color:var(--gold);margin-top:3px}.relocation-mode strong,.relocation-mode small{display:block}.relocation-mode strong{color:var(--text);margin-bottom:6px}.relocation-mode small{color:var(--muted);line-height:1.45}@media (width<=900px){.consultation-teaser-card,.consultation-hero{grid-template-columns:1fr}.contacts-shell{grid-template-columns:1fr;gap:42px}.consultation-teaser-card{padding:36px 26px}.consultation-copy{position:static}}@media (width<=620px){.consultation-facts{grid-template-columns:1fr}.consultation-page{padding-bottom:50px}.consultation-hero{padding-top:34px}.relocation-mode{grid-template-columns:1fr}}.library-info h3{margin:20px 0 7px;font-family:Georgia,serif;font-size:20px;font-weight:400}.library-info>p,.library-info>small{color:#69636c;margin:0;font-size:9px}.library-actions{grid-template-columns:1fr auto;gap:8px;margin-top:auto;display:grid}.library-actions button,.library-actions a{color:#cbbca4;cursor:pointer;background:0 0;border:1px solid #d5b47740;place-items:center;min-height:42px;font-size:9px;display:grid}.library-actions button:first-child,.library-actions a:first-child{color:#171009;background:var(--gold);border:0}.progress-track{background:#ffffff12;height:4px;margin:auto 0 12px}.progress-track i{background:linear-gradient(90deg, #9d7040, var(--gold-bright));width:72%;height:100%;display:block}.progress-track.is-indeterminate{margin-top:auto}.progress-track.is-indeterminate i{width:42%;animation:2.4s ease-in-out infinite cabinetProgress}@keyframes cabinetProgress{0%,to{transform:translate(0)}50%{transform:translate(138%)}}.cabinet-empty{text-align:center;background:#ffffff04;border:1px dashed #d5b47733;flex-direction:column;justify-content:center;align-items:center;min-height:390px;padding:55px 25px;display:flex}.cabinet-empty>span{color:var(--gold);font-size:34px}.cabinet-empty h3{margin:25px 0 12px;font-family:Georgia,serif;font-size:30px;font-weight:400}.cabinet-empty p{color:#77717a;max-width:520px;margin:0 0 28px;font-size:11px;line-height:1.75}.library-add{color:#827b84;text-align:center;border:1px dashed #d5b4772e;flex-direction:column;justify-content:center;align-items:center;min-height:535px;transition:border-color .18s,background .18s;display:flex}.library-add:hover{border-color:var(--gold);background:#d5b47706}.library-add>span{color:var(--gold);font-family:Georgia,serif;font-size:35px}.library-add strong{color:#bdb5ad;margin:20px 0 7px;font-family:Georgia,serif;font-size:18px;font-weight:400}.library-add small{max-width:180px;font-size:9px;line-height:1.6}.cabinet-help{border-top:1px solid #ffffff14;justify-content:space-between;align-items:end;gap:50px;margin-top:75px;padding-top:48px;display:flex}.cabinet-help p{color:#706a73;max-width:570px;margin:14px 0 0;font-size:11px;line-height:1.7}.cabinet-help>a{color:#c5b69e;border-bottom:1px solid #d5b47752;padding-bottom:8px;font-size:10px}@media (width<=1080px){.library-grid{grid-template-columns:1fr 1fr}.library-add{grid-column:1/-1;min-height:250px}}@media (width<=760px){.cabinet-shell{display:block}.cabinet-sidebar{border-bottom:1px solid #ffffff12;border-right:0;flex-direction:row;justify-content:space-between;align-items:center;height:auto;padding:22px 18px;position:relative}.cabinet-sidebar nav{display:none}.sidebar-bottom{margin:0}.sidebar-bottom .demo-pill{display:none}.cabinet-content{padding:0 18px 55px}.cabinet-header{min-height:95px}.profile-chip div{display:none}.library-heading{flex-direction:column;align-items:flex-start}.library-heading .button{width:100%}.pending-order-card{grid-template-columns:auto 1fr}.pending-order-card>strong{grid-column:2}.library-grid{grid-template-columns:1fr}.library-add{grid-column:span 1}.cabinet-help{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{animation-duration:.01ms!important;animation-iteration-count:1!important}}button,input,select{font:inherit}button{color:inherit}.order-teaser{text-align:center;max-width:820px}.order-teaser h2{color:#f1ebe3;letter-spacing:-.045em;margin:16px 0 22px;font-family:Georgia,Times New Roman,serif;font-size:clamp(44px,6vw,78px);font-weight:400;line-height:1.02}.order-teaser h2 em{color:var(--gold);font-weight:400}.order-teaser>p{color:#9e969f;max-width:610px;margin:0 auto 34px;line-height:1.8}.order-teaser .button{min-width:260px}.checkout-page{background:linear-gradient(#07050b9e,#050409d1);min-height:100svh;padding-bottom:96px}.checkout-header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;height:94px;display:flex}.checkout-back{color:#9f98a1;font-size:12px;transition:color .25s}.checkout-back:hover{color:var(--gold-bright)}.public-legal-header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;height:94px;display:flex}.public-legal-back{color:#9f98a1;align-items:center;min-height:44px;font-size:12px;transition:color .25s;display:inline-flex}.public-legal-back:hover{color:var(--gold-bright)}.checkout-shell{padding-top:74px}.checkout-intro{max-width:780px}.checkout-intro h1{color:#f5efe7;letter-spacing:-.055em;margin:16px 0 24px;font-family:Georgia,Times New Roman,serif;font-size:clamp(54px,7vw,92px);font-weight:400;line-height:.96}.checkout-intro h1 em{color:var(--gold);font-weight:400}.checkout-intro>p{color:#a29ba4;max-width:650px;font-size:16px;line-height:1.75}.checkout-steps{border-block:1px solid #ffffff14;grid-template-columns:repeat(3,1fr);margin:58px 0 46px;padding:0;list-style:none;display:grid}.checkout-steps li{color:#69636d;border-right:1px solid #ffffff14;align-items:center;gap:18px;min-height:94px;padding:18px 28px;display:flex}.checkout-steps li:last-child{border-right:0}.checkout-steps li>span{color:#756c76;font:12px var(--font-geist-mono), monospace}.checkout-steps li div{gap:5px;display:grid}.checkout-steps strong{color:#aaa2aa;font:500 13px var(--font-geist-sans), sans-serif}.checkout-steps small{color:#5d5760;font-size:10px}.checkout-steps li.active{background:#d5b4770f}.checkout-steps li.active>span,.checkout-steps li.active strong{color:var(--gold-bright)}.checkout-grid{grid-template-columns:minmax(0,1fr) 350px;align-items:start;gap:34px;display:grid}.checkout-form{gap:18px;display:grid}.checkout-panel,.checkout-summary,.checkout-complete{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0f0c13c7;border:1px solid #e2c38a24;box-shadow:0 26px 80px #00000038}.checkout-panel{padding:34px}.panel-heading{gap:18px;margin-bottom:28px;display:flex}.panel-heading>span{width:34px;height:34px;color:var(--gold);font:10px var(--font-geist-mono), monospace;border:1px solid #d5b47747;border-radius:50%;flex:none;place-items:center;display:grid}.panel-heading h2{color:#eee7df;margin:0;font:400 26px Georgia,serif}.panel-heading p{color:#77717a;margin:6px 0 0;font-size:11px;line-height:1.6}.checkout-label{color:#a9a2aa;letter-spacing:.08em;text-transform:uppercase;gap:9px;font-size:10px;display:grid}.checkout-label input,.checkout-label select,.checkout-label textarea{color:#eee7df;width:100%;min-height:54px;font:13px var(--font-geist-sans), sans-serif;text-transform:none;letter-spacing:0;background:#050408b8;border:1px solid #ffffff1c;border-radius:0;outline:0;padding:0 16px;transition:border-color .25s,box-shadow .25s}.checkout-label textarea{resize:vertical;min-height:112px;padding-block:15px}.checkout-label input:focus,.checkout-label select:focus,.checkout-label textarea:focus{border-color:#d5b47794;box-shadow:0 0 0 3px #d5b4770f}.checkout-label input:disabled{opacity:.42}.checkout-fields{gap:20px;margin-bottom:20px;display:grid}.checkout-fields.two-columns{grid-template-columns:1fr 1fr}.relationship-panel{border-color:#d5b4773d}.relationship-note{color:#8b848d;background:#d5b4770a;border:1px solid #d5b47729;align-items:center;gap:14px;margin:-6px 0 24px;padding:14px 16px;display:flex}.relationship-note>span{color:var(--gold);font:26px Georgia,serif}.relationship-note p{gap:3px;margin:0;font-size:11px;line-height:1.5;display:grid}.relationship-note strong{color:#cfc6cc;letter-spacing:.08em;text-transform:uppercase;font-size:10px}.partner-consent{border-top:1px solid #ffffff12;margin-top:2px;padding-top:16px}.checkout-plans{gap:10px;margin-top:20px;display:grid}.checkout-plan{cursor:pointer;background:#0403077a;border:1px solid #ffffff17;grid-template-columns:22px 1fr auto;align-items:center;gap:14px;min-height:78px;padding:15px 18px;transition:border-color .25s,background .25s;display:grid;position:relative}.checkout-plan.selected{background:#d5b4770f;border-color:#d5b47780}.checkout-plan input{opacity:0;position:absolute}.plan-radio{background:0 0;border:1px solid #6e6870;border-radius:50%;width:17px;height:17px;box-shadow:inset 0 0 0 4px #0b090e}.checkout-plan.selected .plan-radio{border-color:var(--gold);background:var(--gold)}.checkout-plan>span:nth-of-type(2){gap:5px;display:grid}.checkout-plan strong{color:#e7e0d9;font-size:13px}.checkout-plan small{color:#706a73;font-size:10px}.checkout-plan>span:nth-of-type(2) i{color:#615b65;font-size:9px;font-style:normal;line-height:1.55}.checkout-plan b{color:var(--gold-bright);font:400 16px Georgia,serif}.checkout-plan em{color:#171009;background:var(--gold);letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;font-size:7px;font-style:normal;position:absolute;top:-7px;right:14px}.checkout-plan-featured{background:linear-gradient(120deg,#d5b4770f,#5b2a531a);border-color:#d5b47752;margin-top:8px}.checkout-plan-featured strong{color:var(--gold-bright)}.checkout-beta-package{background:linear-gradient(120deg,#d5b47714,#5b2a531f);border:1px solid #d5b4777a;justify-content:space-between;align-items:center;gap:24px;margin-top:20px;padding:22px;display:flex;box-shadow:inset 0 0 28px #d5b47706}.checkout-beta-package>div{gap:6px;display:grid}.checkout-beta-package span{color:var(--gold);letter-spacing:.16em;text-transform:uppercase;font-size:8px;font-weight:800}.checkout-beta-package strong{color:#eee7df;font:400 20px Georgia,serif}.checkout-beta-package small{color:#77717a;font-size:10px}.checkout-beta-package b{color:var(--gold-bright);flex:none;font:400 28px Georgia,serif}.checkout-check{color:#8b848d;cursor:pointer;align-items:center;gap:10px;margin:18px 0 22px;font-size:11px;display:flex}.checkout-check input{width:15px;height:15px;accent-color:var(--gold)}.checkout-check.consent{align-items:flex-start;margin-bottom:0;line-height:1.5}.checkout-submit{width:100%;min-height:62px}.checkout-summary{padding:32px;position:sticky;top:24px}.summary-label{color:#7d7680;letter-spacing:.18em;text-transform:uppercase;font-size:9px}.summary-symbol{width:54px;height:54px;color:var(--gold-bright);background:radial-gradient(circle,#7944852e,#0000 70%);border:1px solid #d5b47740;border-radius:50%;place-items:center;margin:28px 0 20px;font-size:24px;display:grid;box-shadow:0 0 28px #7a468b21}.checkout-summary h2{color:#eee7df;min-height:58px;margin:0 0 28px;font:400 25px/1.18 Georgia,serif}.summary-row{color:#716b74;border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;min-height:46px;font-size:10px;display:flex}.summary-row strong{color:#bcb4bc;font-weight:500}.summary-total{color:#9c959e;border-block:1px solid #d5b47733;justify-content:space-between;align-items:end;margin-top:10px;padding:22px 0;font-size:11px;display:flex}.summary-total strong{color:var(--gold-bright);font:400 31px Georgia,serif}.summary-security{color:#656069;gap:12px;margin-top:22px;display:flex}.summary-security>span{color:var(--gold)}.summary-security p{margin:0;font-size:9px;line-height:1.65}.summary-security strong{color:#9e979f;margin-bottom:3px;display:block}.checkout-complete{text-align:center;max-width:760px;margin:0 auto;padding:70px 64px}.complete-orbit{border:1px solid #d5b4774d;border-radius:50%;place-items:center;width:104px;height:104px;margin:0 auto 32px;animation:5.5s ease-in-out infinite black-hole-core-pulse;display:grid;box-shadow:0 0 60px #73408340}.complete-orbit span{width:52px;height:52px;color:var(--gold-bright);border:1px solid #d5b4777a;border-radius:50%;place-items:center;font-size:22px;display:grid}.checkout-complete h2{color:#f1eae2;letter-spacing:-.04em;margin:16px 0 22px;font:400 clamp(42px,5vw,64px)/1.02 Georgia,serif}.checkout-complete h2 em{color:var(--gold);font-weight:400}.checkout-complete>p{color:#918a93;max-width:590px;margin:0 auto 28px;font-size:13px;line-height:1.8}.complete-order{color:#aaa2aa;border:1px solid #ffffff14;justify-content:space-between;gap:16px;margin:0 auto 28px;padding:18px 22px;font-size:11px;display:flex}.complete-order strong{color:var(--gold-bright)}.checkout-complete .button{min-width:260px}.payment-notice{color:#b9aa8d;margin-top:18px;font-size:11px}.payment-availability-banner{color:#c9b99e;background:#d5b4770e;border:1px solid #d5b4773d;align-items:center;gap:12px;margin:24px 0 0;padding:13px 15px;font-size:12px;line-height:1.55;display:flex}.payment-availability-banner span{color:var(--gold);font-size:18px}.payment-availability-banner p{margin:0}.checkout-edit{color:#78717a;cursor:pointer;background:0 0;border:0;margin-top:22px;font-size:11px}.sandbox-orbit span{font-family:Georgia,serif;font-size:27px}.payment-success{background:linear-gradient(145deg,#1b3e312e,#0f0c13d6);border-color:#8dbe9c40}@media (width<=900px){.checkout-grid{grid-template-columns:1fr}.checkout-summary{order:-1;position:relative;top:auto}.checkout-summary h2{min-height:0}}@media (width<=640px){.checkout-page{padding-bottom:54px}.checkout-header{height:76px}.checkout-back{font-size:0}.checkout-back:after{content:"← Назад";font-size:11px}.checkout-shell{padding-top:48px}.checkout-intro h1{font-size:clamp(48px,14vw,66px)}.checkout-intro>p{font-size:14px}.checkout-steps{margin:38px 0 28px}.checkout-steps li{border-right:1px solid #ffffff12;justify-content:center;min-height:70px;padding:12px 8px}.checkout-steps li div{display:none}.checkout-panel,.checkout-summary{padding:24px 20px}.checkout-fields.two-columns{grid-template-columns:1fr}.checkout-plan{grid-template-columns:20px 1fr}.checkout-plan b{grid-column:2}.checkout-beta-package{flex-direction:column;align-items:flex-start}.checkout-complete{padding:50px 22px}.complete-order{flex-direction:column}.checkout-complete .button{width:100%;min-width:0}}.section{padding:128px 0;position:relative}.section-heading h2,.method-copy h2,.order-copy h2,.access-card h2,.faq-grid h2{color:#f1ebe3;letter-spacing:-.045em;margin:14px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,5vw,70px);font-weight:400;line-height:1.03}.section-heading h2 em,.method-copy h2 em,.order-copy h2 em,.access-card h2 em,.faq-grid h2 em{color:var(--gold);font-weight:400}.kicker{color:var(--gold);letter-spacing:.2em;text-transform:uppercase;font-size:10px;font-weight:700}.split-heading{grid-template-columns:1.2fr .8fr;align-items:end;gap:90px;margin-bottom:62px;display:grid}.split-heading>p{color:#938d96;max-width:480px;margin:0 0 5px;font-size:16px;line-height:1.8}.reports-section{background:#0c0a10ba;overflow:hidden}.reports-section:before{content:"";pointer-events:none;background:radial-gradient(circle at 85% 15%,#5b275021,#0000 30%);position:absolute;inset:0}.section-orbit{aspect-ratio:1;border:1px solid #d5b47714;border-radius:50%;width:460px;position:absolute;top:48px;right:-180px}.section-orbit:before,.section-orbit:after{content:"";border:1px solid #d5b4770f;border-radius:50%;position:absolute}.section-orbit:before{inset:15%}.section-orbit:after{inset:34%}.reports-grid{grid-template-columns:repeat(6,1fr);gap:18px;display:grid;position:relative}.home-catalog-note{color:#c9b99e;background:#d5b4770e;border:1px solid #d5b4773d;align-items:center;gap:12px;margin:-28px 0 32px;padding:14px 16px;font-size:12px;line-height:1.55;display:flex;position:relative}.home-catalog-note span{width:26px;height:26px;color:var(--gold);border:1px solid #d5b47759;border-radius:50%;flex:0 0 26px;place-items:center;display:grid}.home-catalog-note p{margin:0}.home-catalog-note.is-error{color:#e0a0a8;background:#7a23351a;border-color:#e0707e59}.report-card{background:linear-gradient(150deg,#ffffff0b,#ffffff03);border:1px solid #ffffff14;flex-direction:column;grid-column:span 2;min-height:365px;padding:30px;transition:transform .22s,border-color .22s,background .22s;display:flex;position:relative;overflow:hidden}.report-card:before{content:"";aspect-ratio:1;opacity:.2;filter:blur(4px);background:radial-gradient(circle, var(--card-accent), transparent 69%);border-radius:50%;width:200px;position:absolute;bottom:-70px;right:-55px}.report-card:hover{background:linear-gradient(150deg,#ffffff10,#ffffff05);border-color:#d5b47742;transform:translateY(-6px)}.accent-gold{--card-accent:#c9a05c}.accent-wine{--card-accent:#7d2346}.accent-plum{--card-accent:#60346f}.accent-navy{--card-accent:#254576}.accent-emerald{--card-accent:#19544b}.accent-luxury{--card-accent:#d5b477}.accent-violet{--card-accent:#8b5bb0}.report-card.report-bundle{background:radial-gradient(circle at 88% 12%,#d5b47721,#0000 31%),linear-gradient(145deg,#53234161,#d5b4770b);border-color:#d5b47775;box-shadow:0 28px 80px #00000042}.report-badge{color:#1a110a;background:var(--gold);letter-spacing:.08em;text-transform:uppercase;padding:8px 12px;font-size:8px;font-weight:800;position:absolute;top:0;left:30px}.report-card-top,.report-meta,.card-action{justify-content:space-between;align-items:center;display:flex}.report-number{color:#5f5963;letter-spacing:.16em;font-size:10px}.report-icon{width:42px;height:42px;color:var(--gold-bright);border:1px solid #d5b47738;border-radius:50%;place-items:center;font-family:Georgia,serif;font-size:19px;display:grid}.report-card h3{color:#ece5dc;max-width:300px;margin:50px 0 15px;font-family:Georgia,serif;font-size:27px;font-weight:400;line-height:1.14}.report-card>p{color:#8d8790;margin:0;font-size:13px;line-height:1.7}.report-card-description{color:#756e79;margin-top:14px;font-size:10px;line-height:1.65;display:block}.report-meta{color:#6e6871;margin-top:auto;padding-top:28px;font-size:10px}.report-meta strong{color:#d3c4aa;font-family:Georgia,serif;font-size:18px;font-weight:400}.card-action{color:#17100a;letter-spacing:.035em;cursor:pointer;background:linear-gradient(110deg,#c8a15f,#e9ce98 48%,#b88b4c);border:1px solid #eccd948c;border-radius:2px;width:100%;min-height:48px;margin-top:20px;padding:0 18px;font-size:11px;font-weight:700;transition:transform .18s,box-shadow .18s,filter .18s;box-shadow:0 10px 28px #c69a551f}.card-action:hover,.card-action:focus-visible{filter:brightness(1.06);transform:translateY(-2px);box-shadow:0 15px 36px #c69a553d}.method-section{background:radial-gradient(circle at 15% 60%,#581c372e,#0000 31%),#09080db8}.method-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:120px;display:grid}.method-copy>p,.order-copy>p{color:#928b95;max-width:570px;margin:27px 0 0;font-size:15px;line-height:1.85}.method-proof{background:#d5b47709;border:1px solid #d5b47724;gap:17px;max-width:540px;margin-top:34px;padding:20px;display:flex}.method-proof>span{color:var(--gold);font-size:17px}.method-proof p{color:#77717a;margin:0;font-size:11px;line-height:1.65}.method-proof strong{color:#cfc7bd;margin-bottom:4px;font-size:12px;display:block}.steps-list{border-top:1px solid #ffffff14}.step{border-bottom:1px solid #ffffff14;grid-template-columns:80px 1fr;gap:28px;padding:34px 0;display:grid}.step>span{color:var(--gold);font-family:Georgia,serif;font-size:16px}.step h3{color:#e0d9d1;margin:0 0 10px;font-family:Georgia,serif;font-size:25px;font-weight:400}.step p{color:#77717a;max-width:520px;margin:0;font-size:13px;line-height:1.7}.example-section{background:radial-gradient(circle at 50% 55%,#6630632e,#0000 34%),#0d0b11b8;overflow:hidden}.centered-heading{text-align:center;max-width:830px;margin-inline:auto}.centered-heading>p{color:#8b858e;margin:21px 0 0}.report-showcase{perspective:1600px;max-width:980px;height:650px;margin:35px auto 0;position:relative}.report-page{color:#201812;background:#efe7dc;border:1px solid #e3c89633;width:390px;height:535px;padding:38px;position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 36px 90px #0000007a}.page-main{z-index:3;transform:translate(-50%,-50%)}.page-back-left{z-index:1;color:#cfb987;background:linear-gradient(145deg,#251526,#0d0b10);transform:translate(-106%,-47%)rotateY(19deg)rotate(-4deg)scale(.9)}.page-back-right{z-index:1;color:#d8c699;background:linear-gradient(145deg,#171222,#0a0910);transform:translate(6%,-47%)rotateY(-19deg)rotate(4deg)scale(.9)}.page-back-left>span,.page-back-right>span{letter-spacing:.25em;font-size:10px;font-weight:700}.page-back-left small,.page-back-right small{font-family:Georgia,serif;font-size:21px;position:absolute;bottom:38px;left:38px;right:38px}.mini-orbit{aspect-ratio:1;border:1px solid #d7be8a33;border-radius:50%;width:66%;position:absolute;top:25%;left:17%;box-shadow:0 0 0 38px #d7be8a06,0 0 0 78px #d7be8a05}.calendar-lines{background:repeating-linear-gradient(#d8c69924 0 1px,#0000 1px 34px);height:310px;margin-top:56px}.page-brand{color:#8c6b38;letter-spacing:.2em;margin-bottom:66px;font-size:9px;font-weight:700}.page-label,.page-note span{color:#9c7c4c;letter-spacing:.14em;text-transform:uppercase;font-size:8px}.page-main h3{margin:13px 0 18px;font-family:Georgia,serif;font-size:31px;font-weight:400;line-height:1.05}.page-main>p{color:#6c625a;font-size:10px;line-height:1.65}.page-chart{border-bottom:1px solid #cbb895;align-items:flex-end;gap:13px;height:112px;margin-top:27px;padding:14px 0 0;display:flex}.page-chart i{background:linear-gradient(#8d3155,#3d1228);flex:1}.page-note{gap:8px;margin-top:29px;display:grid}.page-note strong{font-family:Georgia,serif;font-size:13px;font-weight:400}.showcase-features{color:#7c7680;letter-spacing:.06em;justify-content:center;gap:38px;font-size:10px;display:flex}.showcase-features span:first-letter{color:var(--gold)}.pricing-section{background:#09080dba}.pricing-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:18px;display:grid}.beta-pricing-grid{grid-template-columns:minmax(0,760px);justify-content:center}.price-card{background:#ffffff05;border:1px solid #ffffff17;flex-direction:column;min-height:490px;padding:38px;display:flex;position:relative}.price-card.featured{background:linear-gradient(160deg,#5a233c47,#d5b4770a);border-color:#d5b47761;box-shadow:0 26px 70px #0000003d}.beta-price-card{min-height:0;padding:clamp(36px,5vw,64px)}.beta-price-card .plan-price{font-size:clamp(58px,7vw,82px)}.beta-price-card .plan-price s{color:#777078;letter-spacing:0;margin-bottom:8px;font:400 18px Arial,sans-serif;display:block}.beta-price-card ul{grid-template-columns:1fr 1fr;column-gap:32px}.popular{color:#1a110a;background:var(--gold);letter-spacing:.09em;text-transform:uppercase;padding:9px 13px;font-size:8px;font-weight:700;position:absolute;top:0;right:28px}.plan-name{color:var(--gold);letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-weight:700}.plan-price{letter-spacing:-.04em;margin-top:42px;font-family:Georgia,serif;font-size:50px}.price-card>p{color:#767079;margin:9px 0 28px;font-size:11px}.price-card ul{border-top:1px solid #ffffff14;gap:15px;margin:0 0 35px;padding:27px 0 0;list-style:none;display:grid}.price-card li{color:#aaa3ab;gap:12px;font-size:12px;display:flex}.price-card li span{color:var(--gold)}.price-card .button{cursor:pointer;width:100%;margin-top:auto}.order-section{background:radial-gradient(circle at 10% 80%,#6d224338,#0000 34%),#0e0b11ba}.order-grid{grid-template-columns:.85fr 1.15fr;align-items:start;gap:95px;display:grid}.order-copy{position:sticky;top:60px}.security-note{border-top:1px solid #ffffff14;gap:17px;margin-top:34px;padding-top:27px;display:flex}.security-note>span{color:var(--gold);font-size:25px}.security-note strong{color:#c8c0b8;font-size:12px}.security-note p{color:#706a73;margin:7px 0 0;font-size:10px;line-height:1.7}.order-form{background:#ffffff06;border:1px solid #d5b4772e;gap:20px;padding:42px;display:grid;position:relative}.form-badge{color:#1b1009;background:var(--gold);text-transform:uppercase;padding:8px 12px;font-size:8px;font-weight:700;position:absolute;top:0;right:28px}.order-form label{color:#aaa3ab;letter-spacing:.05em;gap:9px;font-size:10px;display:grid}.field-row{grid-template-columns:1fr 1fr;gap:17px;display:grid}.order-form input,.order-form select,.access-form input{color:#eee8e0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0504077a;border:1px solid #ffffff1c;border-radius:0;outline:none;width:100%;height:52px;padding:0 15px;font-size:13px;transition:border-color .18s}.order-form input:focus,.order-form select:focus,.access-form input:focus{border-color:var(--gold)}.check-label{align-items:start;line-height:1.5;grid-template-columns:18px 1fr!important}.check-label input{width:15px;height:15px;accent-color:var(--gold);margin:0}.submit-button{cursor:pointer;border:0;width:100%;margin-top:3px}.demo-success{color:#9ecbb6;background:#2263461f;border:1px solid #70bf9938;gap:6px;padding:16px;font-size:11px;line-height:1.5;display:grid}.access-section{text-align:center;background:#08070bb0;overflow:hidden}.access-glow{aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#5925563b,#0000 66%);border-radius:50%;width:800px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.access-card{background:#110d14b8;border:1px solid #d5b47733;padding:88px 40px;position:relative}.access-icon{width:62px;height:62px;color:var(--gold);border:1px solid #d5b47757;border-radius:50%;place-items:center;margin:0 auto 29px;font-size:24px;display:grid}.access-card h2{font-size:clamp(40px,5vw,65px)}.access-card>p{color:#8f8992;max-width:600px;margin:25px auto 30px;font-size:14px;line-height:1.75}.access-form{grid-template-columns:1fr auto;max-width:600px;margin:0 auto;display:grid}.access-form input{height:58px}.access-form button{color:#17100a;cursor:pointer;background:linear-gradient(110deg,#c8a15f,#e9ce98);border:0;min-width:205px;font-size:11px;font-weight:700}.access-form button:disabled,.cabinet-login-form button:disabled{cursor:wait;opacity:.68}.access-message{color:#9ecbb6;margin-top:18px;font-size:11px}.access-message.is-error,.auth-message.is-error{color:#e0a0a8}.cabinet-demo-link{color:#b9aa91;border-bottom:1px solid #d5b4774d;margin-top:25px;padding-bottom:5px;font-size:11px;display:inline-block}.auth-page{color:#ece6de;place-items:center;min-height:100svh;padding:50px 20px;display:grid}.auth-card{text-align:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0c090fd6;border:1px solid #d5b47738;width:min(100%,720px);padding:66px 60px;box-shadow:0 30px 90px #00000054}.auth-brand{margin-bottom:48px;display:inline-flex}.auth-symbol{width:66px;height:66px;color:var(--gold);border:1px solid #d5b47752;border-radius:50%;place-items:center;margin:0 auto 28px;font-family:Georgia,serif;font-size:28px;display:grid}.auth-symbol.is-error{color:#d48691;border-color:#d4869159}.auth-spinner{border:1px solid #d5b4773d;border-top-color:var(--gold);border-radius:50%;width:20px;height:20px;animation:1.1s linear infinite authSpin;display:block}@keyframes authSpin{to{transform:rotate(360deg)}}.auth-card h1{letter-spacing:-.045em;margin:16px 0 20px;font-family:Georgia,serif;font-size:clamp(38px,6vw,60px);font-weight:400}.auth-card>p{color:#8f8992;max-width:560px;margin:0 auto;font-size:13px;line-height:1.75}.auth-actions{justify-content:center;align-items:center;gap:26px;margin-top:30px;display:flex}.cabinet-login-form{grid-template-columns:1fr auto;max-width:590px;margin:32px auto 0;display:grid}.cabinet-login-form input{color:#eee8e0;background:#0504077a;border:1px solid #ffffff1c;outline:0;min-width:0;height:58px;padding:0 17px;font-size:13px}.cabinet-login-form input:focus{border-color:var(--gold)}.cabinet-login-form .button{border:0;min-width:205px}.auth-message{color:#9ecbb6;margin-top:20px;font-size:11px}.auth-home-link{margin-top:28px;display:inline-flex}.report-reader{color:#eee8e0;width:min(100%,1160px);min-height:100svh;margin:0 auto;padding:0 30px 90px}.report-reader-header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;min-height:105px;display:flex}.report-reader-header>a:last-child{color:#938995;font-size:10px}.report-document{background:#0d0a10e0;border:1px solid #d5b47730;margin-top:50px;padding:clamp(38px,7vw,90px);box-shadow:0 35px 100px #0000004d}.report-document-legacy-premium{box-shadow:none;background:0 0;border:0;padding:0}.report-title-block{break-inside:avoid;page-break-inside:avoid;width:100%;height:auto;min-height:0;max-height:none;display:flow-root;position:static;overflow:visible;transform:none}.report-document .report-document-title{letter-spacing:-.05em;overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:auto;hyphens:auto;text-wrap:balance;width:auto;max-width:850px;height:auto;max-height:none;margin:18px 0 24px;font-family:Georgia,serif;font-size:clamp(42px,7vw,78px);font-weight:400;line-height:1.08;position:static;overflow:visible;transform:none}.report-title-block+.report-divider{clear:both}.report-summary{color:#a09aa2;max-width:760px;font-family:Georgia,serif;font-size:20px;line-height:1.6}.report-divider{color:var(--gold);align-items:center;gap:20px;margin:45px 0;display:flex}.report-divider:before,.report-divider:after{content:"";background:#d5b47729;flex:1;height:1px}.report-markdown{color:#c7bfc6;overflow-wrap:anywhere;font-family:Georgia,serif;font-size:16px;line-height:1.9}.report-markdown>:first-child{margin-top:0}.report-markdown>:last-child{margin-bottom:0}.report-markdown h1,.report-markdown h2,.report-markdown h3,.report-markdown h4,.report-markdown h5,.report-markdown h6{color:#f1e9df;letter-spacing:-.025em;max-width:820px;margin:1.7em 0 .65em;font-family:Georgia,serif;font-weight:400;line-height:1.2}.report-markdown h1{font-size:clamp(30px,4vw,46px)}.report-markdown h2{border-bottom:1px solid #d5b47729;padding-bottom:12px;font-size:clamp(26px,3.4vw,38px)}.report-markdown h3{color:#dfc58f;font-size:clamp(22px,2.8vw,30px)}.report-markdown h4{font-size:21px}.report-markdown h5,.report-markdown h6{color:#d5b477;letter-spacing:.02em;font-size:17px}.report-markdown p{margin:0 0 1.25em}.report-markdown ul,.report-markdown ol{margin:0 0 1.4em;padding-left:1.6em}.report-markdown li{margin:.45em 0;padding-left:.25em}.report-markdown li::marker{color:#d5b477}.report-markdown strong{color:#f0e7dc;font-weight:700}.report-markdown em{color:#ded0bd}.report-markdown hr{background:linear-gradient(90deg,#0000,#d5b4778c,#0000);border:0;height:1px;margin:2.6em 0}.report-markdown blockquote{color:#ded3c6;border-left:2px solid #d5b477a6;margin:1.6em 0;padding:.2em 0 .2em 1.4em}.report-markdown a{color:#dfc58f;text-underline-offset:.2em;text-decoration:underline}.report-markdown code{background:#ffffff0a;border:1px solid #ffffff14;border-radius:4px;padding:.15em .35em;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.9em}.report-markdown pre{background:#0000003d;border:1px solid #ffffff14;margin:1.5em 0;padding:18px;overflow-x:auto}.report-markdown pre code{background:0 0;border:0;padding:0}.report-markdown table{border-collapse:collapse;width:100%;margin:1.8em 0;font-size:.92em}.report-markdown th,.report-markdown td{text-align:left;vertical-align:top;border:1px solid #ffffff1a;padding:10px 12px}.report-markdown th{color:#f0e7dc;background:#d5b47714}.report-pdf{margin-top:45px}.faq-section{background:#0c0a0fbd}.faq-grid{grid-template-columns:.65fr 1.35fr;gap:100px;display:grid}.faq-list{border-top:1px solid #ffffff17}.faq-list details{border-bottom:1px solid #ffffff17}.faq-list summary{color:#d0c9c1;cursor:pointer;justify-content:space-between;align-items:center;gap:30px;padding:27px 0;font-family:Georgia,serif;font-size:20px;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:var(--gold);font-family:Arial,sans-serif;font-size:20px;font-weight:300}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{color:#77717a;max-width:720px;margin:-8px 0 28px;font-size:13px;line-height:1.75}.site-footer{background:#07070ad1;border-top:1px solid #ffffff12;padding:80px 0 28px}.footer-grid{grid-template-columns:1.6fr .8fr .8fr 1fr;gap:70px;display:grid}.footer-grid>div{flex-direction:column;align-items:flex-start;gap:13px;display:flex}.footer-grid>div:first-child p{color:#6d6770;max-width:270px;font-size:11px;line-height:1.7}.footer-grid strong{color:#bdb6ae;letter-spacing:.14em;text-transform:uppercase;margin-bottom:7px;font-size:10px}.footer-grid a,.footer-grid span{color:#6d6770;font-size:11px;line-height:1.5}.footer-grid a:hover{color:var(--gold)}.footer-bottom{color:#514c54;letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #ffffff0f;justify-content:space-between;margin-top:65px;padding-top:23px;font-size:8px;display:flex}.mobile-cta{display:none}@media (width<=980px){.section{padding:94px 0}.split-heading,.method-grid,.order-grid,.faq-grid{grid-template-columns:1fr;gap:52px}.reports-grid{grid-template-columns:1fr 1fr}.report-card{grid-column:span 1}.method-grid{gap:70px}.pricing-grid{grid-template-columns:1fr;max-width:650px;margin-inline:auto}.price-card{min-height:0}.order-copy{position:static}.footer-grid{grid-template-columns:1.4fr 1fr 1fr}.footer-grid>div:last-child{grid-column:2/-1}}@media (width<=640px){body{padding-bottom:0}body:has(.mobile-cta){padding-bottom:calc(76px + env(safe-area-inset-bottom))}.section{padding:76px 0}.section-heading h2,.method-copy h2,.order-copy h2,.access-card h2,.faq-grid h2{font-size:43px}.split-heading{gap:30px;margin-bottom:42px}.reports-grid{grid-template-columns:1fr}.report-card,.report-card:last-child{grid-column:span 1;min-height:330px;padding:26px}.step{grid-template-columns:50px 1fr;gap:15px}.report-showcase{transform-origin:top;height:545px;margin-top:20px;margin-bottom:-125px;transform:scale(.76)}.showcase-features{text-align:center;grid-template-columns:1fr 1fr;gap:17px;display:grid}.price-card{padding:30px 26px}.plan-price{font-size:43px}.beta-price-card ul{grid-template-columns:1fr}.order-form{padding:38px 21px 24px}.field-row{grid-template-columns:1fr}.access-card{padding:68px 20px}.access-form{grid-template-columns:1fr;gap:10px}.access-form button{min-height:54px}.auth-page{padding:20px 14px}.auth-card{padding:44px 20px}.auth-brand{margin-bottom:38px}.auth-actions{flex-direction:column;align-items:stretch}.cabinet-login-form{grid-template-columns:1fr;gap:10px}.cabinet-login-form .button{width:100%;min-height:54px}.report-reader{padding-inline:16px}.report-reader-header{min-height:86px}.report-document{margin-top:24px;padding:38px 22px}.report-markdown{font-size:14px}.faq-list summary{font-size:17px;line-height:1.3}.footer-grid{grid-template-columns:1fr 1fr;gap:42px 28px}.footer-grid>div:first-child,.footer-grid>div:last-child{grid-column:1/-1}.footer-bottom{flex-direction:column;gap:13px;line-height:1.5}.mobile-cta{z-index:30;right:12px;bottom:max(10px, env(safe-area-inset-bottom));color:#160f09;background:linear-gradient(110deg,#c8a15f,#e9ce98);justify-content:space-between;align-items:center;min-height:52px;padding:0 20px;font-size:11px;font-weight:700;display:flex;position:fixed;left:12px;box-shadow:0 16px 42px #00000073}}.rectification-plan-link{background:linear-gradient(120deg,#8b5bb01c,#d5b4770d);border-color:#8b5bb061;grid-template-columns:42px minmax(0,1fr) auto;min-height:118px;text-decoration:none}.rectification-plan-link:hover,.rectification-plan-link:focus-visible{background:linear-gradient(120deg,#8b5bb02b,#d5b47714);border-color:#d5b47794}.rectification-plan-symbol{width:38px;height:38px;color:var(--gold-bright);border:1px solid #d5b47759;border-radius:50%;place-items:center;font:21px Georgia,serif;display:grid}.rectification-plan-copy{gap:5px;display:grid}.rectification-plan-copy i{color:#615b65;font-size:9px;font-style:normal;line-height:1.55}.rectification-plan-link em{color:var(--gold);background:0 0;font-size:8px;top:auto;bottom:10px;right:18px}.rectification-page{background:radial-gradient(circle at 78% 9%,#66317436,#0000 33%),radial-gradient(circle at 15% 37%,#d5b47712,#0000 28%),#08070b;min-height:100svh;padding-bottom:110px;overflow:hidden}.rectification-header-links{color:#9b949d;align-items:center;gap:24px;font-size:11px;display:flex}.rectification-hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:64px;padding-block:88px 70px;display:grid}.rectification-hero h1{color:#f1e9df;font-size:clamp(54px,6vw,88px)}.rectification-hero h1 em{color:var(--gold);font-weight:400;display:block}.rectification-hero>div>p{color:#aaa2ac;max-width:660px;margin:28px 0;font-size:17px;line-height:1.7}.rectification-price{background:#d5b4770a;border:1px solid #d5b47747;align-items:center;gap:16px;width:fit-content;padding:16px 20px;display:flex}.rectification-price>span{width:42px;height:42px;color:var(--gold);border:1px solid #d5b47747;border-radius:50%;place-items:center;font:24px Georgia,serif;display:grid}.rectification-price div{gap:4px;display:grid}.rectification-price small{color:#716a73;letter-spacing:.1em;text-transform:uppercase;font-size:8px}.rectification-price strong{color:var(--gold-bright);font:400 24px Georgia,serif}.rectification-method{background:#110d16c2;border:1px solid #d5b47733;padding:34px;box-shadow:0 30px 90px #00000042}.rectification-method>span{color:var(--gold);letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:700}.rectification-method p{color:#aaa2aa;margin:18px 0 24px;font-size:13px;line-height:1.8}.rectification-method ul{border-top:1px solid #ffffff14;gap:12px;margin:0;padding:20px 0 0;list-style:none;display:grid}.rectification-method li{color:#817a84;gap:10px;font-size:10px;line-height:1.5;display:flex}.rectification-method li span{color:var(--gold)}.rectification-login{background:#120e16c7;border:1px solid #d5b47738;grid-template-columns:1fr 1fr;align-items:end;gap:28px 56px;margin-bottom:50px;padding:34px;display:grid}.rectification-login h2{color:#eee7df;margin:8px 0 10px;font:400 34px Georgia,serif}.rectification-login p{color:#817a83;margin:0;font-size:11px}.rectification-login form{grid-template-columns:1fr auto;gap:10px;display:grid}.rectification-login input{color:#eee7df;background:#050408b3;border:1px solid #ffffff1f;min-height:58px;padding:0 16px}.rectification-login .auth-message{grid-column:1/-1}.rectification-status{background:linear-gradient(120deg,#d5b4770f,#60346f14);border:1px solid #d5b47733;grid-template-columns:auto 1fr auto;align-items:center;gap:26px;margin-bottom:46px;padding:30px 34px;scroll-margin-top:20px;display:grid}.rectification-status-badge{align-self:center}.rectification-status h2{color:#eee7df;margin:5px 0 8px;font:400 28px Georgia,serif}.rectification-status p{color:#918a93;max-width:710px;margin:0;font-size:11px;line-height:1.65}.rectification-status dl{gap:24px;margin:0;display:flex}.rectification-status dl div{gap:5px;display:grid}.rectification-status dt{color:#6f6972;text-transform:uppercase;font-size:8px}.rectification-status dd{color:#d9cfbf;margin:0;font:400 16px Georgia,serif}.rectification-status-actions{grid-column:2/-1;align-items:center;gap:18px;display:flex}.status-more{color:#d6b5ef;letter-spacing:.08em;text-transform:uppercase;background:#74449433;align-self:flex-start;padding:6px 9px;font-size:10px;font-weight:700}.rectification-workspace{grid-template-columns:minmax(0,1fr) 350px;align-items:start;gap:34px;scroll-margin-top:20px;display:grid}.rectification-form{gap:18px;display:grid}.time-mode{grid-template-columns:1fr 1fr;gap:12px;margin:24px 0;display:grid}.time-mode label{color:#817a84;cursor:pointer;border:1px solid #ffffff1a;gap:13px;padding:16px;display:flex}.time-mode label.selected{background:#d5b4770f;border-color:#d5b4777a}.time-mode input{accent-color:var(--gold)}.time-mode span{gap:4px;display:grid}.time-mode strong{color:#d7cfd6;font-size:11px}.time-mode small{font-size:9px}.rectification-context-field{margin-top:20px}.rectification-time-range{margin-bottom:0}.life-events{gap:18px;display:grid}.life-event{background:#0403076b;border:1px solid #ffffff17;gap:18px;margin:0;padding:24px;display:grid;position:relative}.life-event legend{color:#b7afb7;letter-spacing:.08em;text-transform:uppercase;padding:0 10px 0 0;font-size:10px;font-weight:700}.life-event legend span{color:var(--gold);font-family:var(--font-geist-mono), monospace;margin-right:10px}.life-event .checkout-fields{margin-bottom:0}.remove-event,.add-event{color:#a69da7;cursor:pointer;background:0 0;border:0;width:fit-content;min-height:44px;font-size:10px}.remove-event{color:#cc8e8e}.add-event{color:var(--gold);border:1px solid #d5b4773d;margin-top:14px;padding:0 16px}.rectification-context-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.rectification-consent{margin-top:24px}.rectification-submit{width:100%;min-height:64px}.rectification-submit:disabled,.rectification-pay:disabled{cursor:not-allowed;opacity:.5}.rectification-summary{background:#0f0c13d6;border:1px solid #e2c38a29;padding:32px;position:sticky;top:24px;box-shadow:0 26px 80px #00000038}.rectification-summary h2{color:#eee7df;margin:0 0 26px;font:400 27px/1.15 Georgia,serif}.rectification-pay{gap:18px;width:100%;min-height:58px;margin-top:22px;padding-inline:18px}.payment-lock{color:#6f6972;border:1px solid #ffffff14;gap:12px;margin-top:22px;padding:16px;display:flex}.payment-lock>span{color:var(--gold)}.payment-lock p{margin:0;font-size:9px;line-height:1.6}.payment-lock strong{color:#a49ca4;margin-bottom:4px;display:block}.sandbox-note{color:#766e76;text-align:center;margin-top:16px;font-size:9px;display:block}.rectification-library{margin-bottom:34px}.rectification-library-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:18px;display:flex}.rectification-library-heading h2{color:#eee7df;margin:6px 0 0;font:400 30px Georgia,serif}.rectification-library-heading>a{color:var(--gold);font-size:10px}.rectification-library-grid{gap:14px;display:grid}.rectification-cabinet-card{background:linear-gradient(120deg,#8b5bb014,#ffffff05);border:1px solid #8b5bb047;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:20px;padding:24px;display:grid}.rectification-cabinet-icon{width:50px;height:50px;color:var(--gold);border:1px solid #d5b4774d;border-radius:50%;place-items:center;font:25px Georgia,serif;display:grid}.rectification-cabinet-card h3{color:#eee7df;margin:9px 0 6px;font:400 23px Georgia,serif}.rectification-cabinet-card p{color:#817a83;max-width:720px;margin:0;font-size:10px;line-height:1.55}.rectification-cabinet-card dl{gap:22px;margin:14px 0 0;display:flex}.rectification-cabinet-card dl div{gap:3px;display:grid}.rectification-cabinet-card dt{color:#655f68;text-transform:uppercase;font-size:8px}.rectification-cabinet-card dd{color:#bfb4a5;margin:0;font-size:11px}.rectification-cabinet-actions{justify-items:end;gap:10px;display:grid}.rectification-cabinet-actions .button{gap:14px;min-height:48px;padding-inline:18px}@media (width<=900px){.rectification-hero{grid-template-columns:1fr;gap:36px;padding-block:64px 50px}.rectification-workspace{grid-template-columns:1fr}.rectification-summary{order:-1;position:relative;top:auto}.rectification-status{grid-template-columns:1fr}.rectification-status-actions{grid-column:1}.rectification-cabinet-card{grid-template-columns:50px 1fr}.rectification-cabinet-actions{grid-column:2;justify-items:start}}@media (width<=640px){.rectification-page{padding-bottom:70px}.rectification-header-links>a:first-child{display:none}.rectification-hero h1{font-size:clamp(46px,13.5vw,64px)}.rectification-hero>div>p{font-size:14px}.rectification-method{padding:26px 22px}.rectification-login{grid-template-columns:1fr;padding:25px 20px}.rectification-login form{grid-template-columns:1fr}.rectification-status{padding:24px 20px}.rectification-status dl,.rectification-status-actions{flex-direction:column;align-items:stretch}.rectification-status-actions .button{width:100%}.time-mode,.rectification-context-grid{grid-template-columns:1fr}.life-event{padding:20px 16px}.rectification-plan-link{grid-template-columns:38px 1fr}.rectification-plan-link b{grid-column:2}.rectification-plan-link em{grid-column:2;padding:0;position:static}.rectification-library-heading{flex-direction:column;align-items:flex-start}.rectification-cabinet-card{grid-template-columns:1fr;padding:22px 18px}.rectification-cabinet-actions{grid-column:1;justify-items:stretch}.rectification-cabinet-actions .button{width:100%}.rectification-cabinet-card dl{flex-wrap:wrap}}.report-bundle-includes{gap:6px;margin:14px 0;padding:0;list-style:none;display:grid}.report-bundle-includes li{color:#aaa0aa;gap:8px;font-size:10px;line-height:1.35;display:flex}.report-bundle-includes li span{color:var(--gold)}.report-bundle-economy{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:16px 0;display:grid}.report-bundle-economy>span{background:#d5b4770b;border:1px solid #d5b4772e;gap:4px;padding:10px;display:grid}.report-bundle-economy small{color:#756e77;text-transform:uppercase;font-size:8px}.report-bundle-economy s{color:#8c838d;font-size:12px}.report-bundle-economy strong,.report-bundle-economy b{color:var(--gold-bright);font:400 14px Georgia,serif}@media (width<=700px){.report-bundle-economy{grid-template-columns:1fr}}.checkout-plan:has(input:focus-visible){outline:3px solid var(--gold-bright);outline-offset:3px}.relocation-mode label:has(input:focus-visible){outline:3px solid var(--gold-bright);outline-offset:3px}.checkout-check,.checkout-back,.checkout-edit,.text-link,.cabinet-demo-link,.signout-button,.library-actions button,.library-retry,.footer-grid a{min-height:44px}.checkout-back,.checkout-edit,.text-link,.cabinet-demo-link,.signout-button,.library-actions button,.library-retry,.footer-grid a{align-items:center;display:inline-flex}.footer-grid a,.footer-grid span,.footer-grid>div:first-child p{color:#9b949c}.footer-bottom{color:#8c858e;font-size:10px}.hero-footer,.profile-chip small,.library-cover>span,.library-cover>small,.status-ready,.status-progress,.status-error,.checkout-plan em{font-size:10px}@media (width<=520px){.site-header{gap:10px}.brand{letter-spacing:.2em;font-size:13px}.mobile-nav-link{margin-left:auto}.trust-row{text-align:left;grid-template-columns:1fr;gap:10px;width:100%;display:grid}.trust-row div{background:#ffffff06;border:1px solid #ffffff14;padding:12px 14px}.trust-row span{font-size:11px}.showcase-features{text-align:left;grid-template-columns:1fr}.pending-order-card{grid-template-columns:1fr}.pending-order-card>strong{white-space:normal;grid-column:1}.report-markdown table{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}@media (prefers-contrast:more){:root{--muted:#d1cbd2;--line:#ffffff61}.checkout-panel,.checkout-summary,.report-document,.library-card{border-color:#ffffff6b}}.draft-notice{color:#f0d2a1;background:#7344122e;border:1px solid #efaf5273;width:min(920px,100%);margin:0 auto 28px;padding:18px 20px}.draft-notice strong{letter-spacing:.12em;margin-bottom:6px;font-size:11px;display:block}.draft-notice p{color:#c3aa87;margin:0;line-height:1.6}.legal-placeholder{background:#d5b47709;border:1px dashed #d5b47773;gap:8px;margin:18px 0;padding:18px;display:grid}.legal-placeholder small{color:var(--gold-light);text-transform:uppercase;letter-spacing:.1em}.legal-placeholder strong{color:#a9a1aa;font-size:13px;line-height:1.5}.seller-placeholder-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:28px;display:grid}.seller-placeholder-grid .legal-placeholder{margin:0}.legal-nav{border-top:1px solid var(--line);flex-wrap:wrap;gap:12px 20px;margin-top:48px;padding-top:24px;display:flex}.legal-checks{gap:4px;margin-top:22px;display:grid}.legal-checks .checkout-check{background:#ffffff05;border:1px solid #ffffff14;margin:0;padding:14px}.legal-checks .checkout-check span{flex-wrap:wrap;gap:4px;display:flex}.legal-checks .checkout-check small{color:#706a73;width:100%;font-family:var(--font-geist-mono), monospace}.privacy-safe-note{border:1px solid #ffffff14;padding:12px 16px;font-size:11px!important}.status-actions{justify-items:center;gap:16px;display:grid}.payment-status-card h1{color:#f1eae2;margin:16px 0 22px;font:400 clamp(38px,5vw,60px)/1.05 Georgia,serif}.status-paid_confirmed .complete-orbit{color:#9bd8b4;border-color:#7fcda0a6}.status-payment_failed .complete-orbit,.status-cancelled .complete-orbit{color:#df9aa5;border-color:#d56f7da6}@media (width<=640px){.seller-placeholder-grid{grid-template-columns:1fr}.legal-checks .checkout-check{align-items:flex-start}}.pilot-home{color:#f2ece4;background:radial-gradient(circle at 82% 5%,#73439133,#0000 31%),radial-gradient(circle at 12% 42%,#d5b47714,#0000 28%),#08070b;min-height:100svh;overflow-x:clip}.pilot-shell{width:min(1180px,100% - 40px);margin-inline:auto}.pilot-header{justify-content:space-between;align-items:center;gap:24px;min-height:88px;display:flex}.pilot-header nav{align-items:center;gap:28px;display:flex}.pilot-header nav a{color:#aaa2ac;align-items:center;min-height:44px;font-size:11px;text-decoration:none;display:inline-flex}.pilot-header nav .pilot-header-cta{color:var(--gold-bright);border:1px solid #d5b47759;padding:0 18px}.pilot-hero{grid-template-columns:minmax(0,1.04fr) minmax(440px,.96fr);align-items:center;gap:48px;min-height:690px;padding-block:70px 96px;display:grid}.pilot-eyebrow{color:var(--gold);letter-spacing:.17em;text-transform:uppercase;margin:0 0 22px;font-size:10px;font-weight:700}.pilot-hero h1,.pilot-section-heading h2{color:#f4eee6;letter-spacing:-.035em;margin:0;font:400 clamp(52px,6vw,90px)/.98 Georgia,serif}.pilot-hero h1 em,.pilot-section-heading h2 em{color:var(--gold);font-weight:400}.pilot-lead{color:#a59da7;max-width:670px;margin:30px 0 0;font-size:17px;line-height:1.75}.pilot-actions{align-items:center;gap:24px;margin-top:38px;display:flex}.pilot-actions>span{color:#79727b;max-width:350px;font-size:10px;line-height:1.6}.pilot-orbit{aspect-ratio:1;place-items:center;display:grid;position:relative}.pilot-orbit:before{content:"";filter:blur(18px);background:radial-gradient(circle,#d5b47729,#0000 60%);border-radius:50%;position:absolute;inset:10%}.pilot-orbit-ring{border:1px solid #d5b47747;border-radius:50%;position:absolute}.pilot-orbit-ring-outer{inset:4%;box-shadow:inset 0 0 70px #7543941f}.pilot-orbit-ring-inner{border-color:#9d6cba6b;inset:24%}.pilot-orbit-ring:after{content:"";border-top:1px solid #ffffff14;width:92%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(34deg)}.pilot-orbit>span{color:var(--gold-bright);text-shadow:0 0 30px #d5b4777a;font:60px Georgia,serif;position:relative}.pilot-chart-stage{isolation:isolate;min-height:620px}.pilot-chart-stage:before{content:"";z-index:-1;filter:blur(24px);background:radial-gradient(circle,#d5b4771a,#73439114 42%,#0000 70%);border-radius:50%;position:absolute;inset:3%}.pilot-chart .future-ring-outer{animation-duration:104s}.pilot-chart .future-ring-inner{animation-duration:76s}.pilot-chart .chart-scan{opacity:.2;animation-duration:18s}.pilot-chart .axis-one{transform:rotate(0)}.pilot-chart .axis-two{transform:rotate(30deg)}.pilot-chart .axis-three{transform:rotate(60deg)}.pilot-chart .axis-four{transform:rotate(90deg)}.pilot-chart .axis-five{transform:rotate(120deg)}.pilot-chart .axis-six{transform:rotate(150deg)}.chart-angle-label{z-index:4;color:#f0d39b94;font:700 7px var(--font-geist-mono), monospace;letter-spacing:.12em;text-shadow:0 0 10px #d5b47752;position:absolute}.angle-asc{top:49%;left:7%;transform:translate(-50%,-50%)}.angle-mc{top:7%;left:50%;transform:translate(-50%,-50%)}.pilot-chart .natal-aspects{transform-origin:50%}.pilot-chart .aspect-gold{animation-duration:15s}.pilot-chart .aspect-violet{animation-duration:21s}.pilot-chart .aspect-blue{animation-duration:25s}.pilot-products{background:#ffffff03;border-top:1px solid #ffffff0f;padding:120px 0}.pilot-section-heading{grid-template-columns:1fr 340px;align-items:end;gap:60px;margin-bottom:58px;display:grid}.pilot-section-heading>p{color:#837b85;margin:0;font-size:12px;line-height:1.7}.pilot-status{color:#b8afb8;background:#d5b4770a;border:1px solid #d5b47738;margin-bottom:24px;padding:18px}.pilot-status-error{color:#e1a1aa;border-color:#ce697859}.pilot-products-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.pilot-product-card{background:linear-gradient(145deg,#ffffff09,#ffffff03);border:1px solid #ffffff1a;flex-direction:column;min-width:0;min-height:390px;padding:34px;display:flex}.pilot-product-card:last-child{grid-column:1/-1;min-height:340px}.pilot-card-top{color:#6f6871;font:10px var(--font-geist-mono), monospace;justify-content:space-between;align-items:center;display:flex}.pilot-card-top i{width:46px;height:46px;color:var(--gold);border:1px solid #d5b47742;border-radius:50%;place-items:center;font:23px Georgia,serif;display:grid}.pilot-product-card h3{color:#eee7df;margin:42px 0 12px;font:400 clamp(28px,3vw,42px)/1.12 Georgia,serif}.pilot-product-card>p{color:#b4abb5;margin:0 0 12px;font-size:13px;line-height:1.55}.pilot-product-card>small{color:#77707a;max-width:720px;font-size:10px;line-height:1.7}.pilot-free-price{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:24px;display:flex}.pilot-old-price{color:#8e858f;font-size:13px;text-decoration:line-through;text-decoration-thickness:1px}.pilot-current-price{color:#e7c98d;letter-spacing:.025em;font:400 18px Georgia,serif}.pilot-free-price strong{color:#a9e4c6;letter-spacing:.06em;text-transform:uppercase;background:#1f794d1f;border:1px solid #8be8bc40;padding:7px 10px;font-size:10px}.pilot-card-footer{margin-top:auto;padding-top:30px;display:grid}.pilot-card-footer>span{color:#706973;font-size:9px;line-height:1.5}.pilot-card-footer a{min-height:48px;color:var(--gold-bright);border:1px solid #d5b47747;justify-content:space-between;align-items:center;gap:14px;padding:0 16px;font-size:11px;text-decoration:none;display:flex}.pilot-footer{color:#625c65;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;min-height:100px;font-size:9px;display:flex}.pilot-footer a{color:#928a94;align-items:center;min-height:44px;display:inline-flex}.commercial-disabled-page{background:radial-gradient(circle at 50% 30%,#6d408b2e,#0000 40%),#08070b;place-items:center;min-height:100svh;padding:24px;display:grid}.commercial-disabled-card{text-align:center;background:#110d16d1;border:1px solid #d5b47738;width:min(720px,100%);padding:clamp(28px,7vw,72px)}.commercial-disabled-card .brand{width:fit-content;margin:0 auto 48px}.commercial-disabled-card>p{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;font-size:10px}.commercial-disabled-card h1{color:#eee7df;margin:20px 0 36px;font:400 clamp(32px,5vw,54px)/1.15 Georgia,serif}.commercial-disabled-card .button{width:fit-content;margin-inline:auto}@keyframes natal-zodiac-drift{to{transform:rotate(360deg)}}@keyframes saturn-cinematic-pass{0%,8%{opacity:0;transform:translate(24vw,-10vh)rotate(-4deg)scale(.78)}14%{opacity:.28}36%{opacity:.62}58%{opacity:.42;transform:translate(-46vw,16vh)rotate(4deg)scale(1.04)}64%,to{opacity:0;transform:translate(-58vw,21vh)rotate(7deg)scale(.9)}}@keyframes jupiter-cinematic-pass{0%,46%{opacity:0;transform:translate(18vw,12vh)scale(.72)}52%{opacity:.22}67%{opacity:.5}84%{opacity:.28;transform:translate(-38vw,-14vh)scale(1.02)}90%,to{opacity:0;transform:translate(-48vw,-20vh)scale(.86)}}.space-saturn{animation:78s ease-in-out infinite saturn-cinematic-pass}.space-jupiter{animation:96s ease-in-out -31s infinite jupiter-cinematic-pass}@media (width<=920px){.pilot-hero{grid-template-columns:1fr;gap:40px;min-height:auto;padding-block:64px 78px}.pilot-orbit,.pilot-chart-stage{width:min(560px,100%);margin-inline:auto}.pilot-chart-stage{min-height:560px}.pilot-chart-motion{width:min(68vw,500px)}.pilot-section-heading{grid-template-columns:1fr;gap:26px}}@media (width<=640px){.pilot-shell{width:min(100% - 28px,1180px)}.pilot-header{min-height:74px}.pilot-header nav>a:first-child{display:none}.pilot-hero{padding-block:54px 66px}.pilot-hero h1{font-size:clamp(43px,13vw,62px)}.pilot-lead{font-size:14px}.pilot-actions{flex-direction:column;align-items:stretch}.pilot-actions .button{width:100%}.pilot-chart-stage{min-height:390px}.pilot-chart-motion{width:min(88vw,370px)}.pilot-chart .chart-scan{display:none}.pilot-chart .orbit-glyph{width:29px;height:29px;font-size:14px}.space-jupiter{display:none}.pilot-products{padding:82px 0}.pilot-products-grid{grid-template-columns:1fr}.pilot-product-card,.pilot-product-card:last-child{grid-column:auto;min-height:350px;padding:26px 22px}.pilot-product-card h3{margin-top:34px;font-size:31px}}@media (prefers-reduced-motion:reduce){.pilot-chart-stage:before{filter:blur(18px)}.pilot-chart .zodiac-belt,.pilot-chart .future-ring,.pilot-chart .chart-scan,.pilot-chart .natal-aspects,.pilot-chart .orbit-glyph,.pilot-chart-motion,.space-saturn,.space-jupiter{animation:none!important}.space-saturn{opacity:.22;transform:translate(-9vw,5vh)}.space-jupiter{opacity:.16;transform:translate(-5vw,-4vh)}}.universe-backdrop:before,.universe-backdrop:after{content:"";pointer-events:none;position:absolute;inset:-12%}.universe-backdrop:before{opacity:.15;filter:blur(.25px);background-image:radial-gradient(circle at 18% 32%,#f0d39b47 0 1px,#0000 1.8px),radial-gradient(circle at 73% 64%,#ae7dc43d 0 1px,#0000 1.7px),radial-gradient(circle at 46% 82%,#ffffff29 0 .8px,#0000 1.6px);background-size:92px 92px,137px 137px,173px 173px;animation:120s linear infinite alternate cosmic-dust-drift}.universe-backdrop:after{opacity:.075;background:linear-gradient(22deg,#0000 0 23%,#e0c48e99 23.1% 23.18%,#0000 23.3% 100%),linear-gradient(151deg,#0000 0 61%,#aa77bc8c 61.1% 61.18%,#0000 61.3% 100%),linear-gradient(73deg,#0000 0 78%,#e0c48e66 78.1% 78.18%,#0000 78.3% 100%);animation:90s ease-in-out infinite alternate constellation-drift;inset:7% 4%;-webkit-mask:radial-gradient(circle,#000,#0000 82%);mask:radial-gradient(circle,#000,#0000 82%)}.pilot-home{background:radial-gradient(circle at 77% 12%,#59317633,#0000 29%),linear-gradient(#050409d1,#08060de6 38%,#050409d6);position:relative}.pilot-shell{width:min(1320px,100% - 64px)}.pilot-header{z-index:50;-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);background:#050409b8;border-bottom:1px solid #ffffff0e;width:100%;min-height:84px;padding-inline:max(32px,50vw - 660px);position:sticky;top:0}.pilot-header nav{gap:clamp(14px,1.45vw,25px)}.pilot-header nav a{color:#b7aeba;letter-spacing:.055em;white-space:nowrap;font-size:11px;font-weight:500;transition:color .25s}.pilot-header nav a:hover{color:#f0d39b}.pilot-header nav .pilot-header-cta{background:linear-gradient(110deg,#d5b47729,#7c488f14);min-height:46px;margin-left:8px;padding-inline:20px}.pilot-hero{grid-template-columns:minmax(0,.95fr) minmax(520px,1.05fr);gap:32px;min-height:calc(100svh - 84px);padding-block:72px 88px}.pilot-hero-copy{z-index:5;position:relative}.pilot-hero h1{text-wrap:balance;max-width:770px;font-size:clamp(54px,5.8vw,88px);line-height:.94}.pilot-hero h1 em{color:#0000;background:linear-gradient(100deg,#f3d9a5,#cda867 56%,#c8a8dc);-webkit-background-clip:text;background-clip:text;margin-top:12px;display:inline-block}.pilot-lead{color:#b5adb7;max-width:640px;font-size:17px}.pilot-actions{flex-wrap:wrap;gap:18px}.pilot-secondary-action{color:#ddd4dc;border:1px solid #ffffff1f;align-items:center;gap:20px;min-height:52px;padding:0 22px;font-size:11px;text-decoration:none;transition:border-color .25s,color .25s,transform .25s;display:inline-flex}.pilot-secondary-action:hover{color:#f0d39b;border-color:#d5b4776b;transform:translateY(-2px)}.pilot-proof{border-top:1px solid #ffffff12;flex-wrap:wrap;gap:12px 24px;margin-top:34px;padding-top:24px;display:flex}.pilot-proof span{color:#76707a;letter-spacing:.06em;text-transform:uppercase;align-items:baseline;gap:7px;font-size:9px;display:flex}.pilot-proof b{color:#d7c7ae;text-transform:none;font:400 15px Georgia,serif}.pilot-chart-motion{width:min(46vw,620px)}.pilot-chart{box-shadow:0 0 0 16px #d5b47704,0 0 130px #703e7e3d,inset 0 0 90px #e1ba700f}.angle-dsc{top:49%;right:5%;transform:translate(50%,-50%)}.angle-ic{bottom:5%;left:50%;transform:translate(-50%,50%)}.pilot-products{background:linear-gradient(#ffffff03,#51306009,#0000);padding:150px 0;position:relative}.pilot-section-heading{grid-template-columns:minmax(0,1fr) minmax(280px,390px)}.pilot-section-heading h2{font-size:clamp(44px,4.7vw,68px)}.pilot-products-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.pilot-product-card,.pilot-product-card:last-child{background:linear-gradient(145deg,#18131ee6,#0a080ec7);border-color:#ffffff17;grid-column:auto;min-height:490px;padding:30px;transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .35s,box-shadow .35s;position:relative;overflow:hidden}.pilot-product-card:before{content:"";pointer-events:none;background:radial-gradient(circle,#7f4a9224,#0000 68%);border-radius:50%;height:65%;position:absolute;inset:-35% -20% auto 35%}.pilot-product-card:hover{border-color:#d5b4774d;transform:translateY(-8px);box-shadow:0 26px 70px #00000057,inset 0 0 50px #7f4a920b}.pilot-product-card.accent-luxury{grid-column:auto;min-height:490px}.pilot-card-top{z-index:1;position:relative}.pilot-product-symbol{background:radial-gradient(circle,#d5b4771c,#0000 70%);box-shadow:0 0 30px #d5b47712;border-color:#d5b47757!important;width:72px!important;height:72px!important;font-size:35px!important}.pilot-free-badge{color:#9bd7ba;letter-spacing:.12em;text-transform:uppercase;background:#2a745014;border:1px solid #9ae0be36;width:fit-content;margin-top:24px;padding:7px 10px;font-size:8px;font-weight:700}.pilot-product-card h3{margin-top:30px;font-size:clamp(27px,2.4vw,38px);position:relative}.pilot-product-card>p,.pilot-product-card>small{position:relative}.pilot-card-footer a{transition:color .25s,background .25s,border-color .25s}.pilot-card-footer a:hover{color:#fff0cb;background:#d5b4770f;border-color:#d5b47780}.cosmic-section{border-top:1px solid #ffffff0e;padding:150px 0;position:relative}.cosmic-section h2{color:#f2ece5;letter-spacing:-.04em;margin:0;font:400 clamp(50px,5.4vw,80px)/.98 Georgia,serif}.cosmic-section h2 em{color:#d8b778;font-weight:400}#pilot-products-title{color:var(--gold);letter-spacing:-.035em;font:italic 400 clamp(38px,3.35vw,52px)/.98 Georgia,serif}.pilot-footer{border-top:1px solid #ffffff0e;min-height:130px}.pilot-footer nav{gap:16px;display:flex}@keyframes cosmic-dust-drift{to{transform:translate(2.5%,1.5%)scale(1.03)}}@keyframes constellation-drift{to{transform:translate(-1.5%,2%)rotate(.4deg)}}@media (width<=1180px){.pilot-header nav>a:not(.pilot-header-cta){display:none}.pilot-hero{grid-template-columns:minmax(0,1fr) minmax(450px,.9fr)}.pilot-products-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pilot-product-card.accent-luxury{grid-column:auto}}@media (width<=920px){.pilot-shell{width:min(100% - 40px,760px)}.pilot-header{padding-inline:20px}.pilot-hero{grid-template-columns:1fr}.pilot-hero h1{font-size:clamp(50px,6.1vw,56px)}.pilot-section-heading{grid-template-columns:1fr;gap:26px}.pilot-hero-copy{text-align:center}.pilot-lead{margin-inline:auto}.pilot-actions,.pilot-proof{justify-content:center}.pilot-chart-stage{min-height:590px}.pilot-chart-motion{width:min(72vw,540px)}.cosmic-section{padding:110px 0}.pilot-footer{text-align:center;flex-wrap:wrap;justify-content:center;padding-block:30px}}@media (width<=640px){.pilot-shell{width:min(100% - 28px,610px)}.pilot-header nav>a:not(.pilot-header-cta){display:none}.pilot-header nav .pilot-header-cta{margin-left:0;padding-inline:14px;font-size:9px}.pilot-hero{padding-block:64px 48px}.pilot-hero h1{font-size:clamp(40px,12vw,56px)}.pilot-section-heading h2{font-size:clamp(38px,10.5vw,42px)}.pilot-actions{align-items:stretch}.pilot-secondary-action{justify-content:space-between;width:100%}.pilot-proof{text-align:left;grid-template-columns:1fr;display:grid}.pilot-chart-stage{min-height:400px}.pilot-chart-motion{width:min(91vw,380px)}.pilot-products,.cosmic-section{padding:88px 0}.pilot-products-grid{grid-template-columns:1fr}.pilot-product-card,.pilot-product-card:last-child,.pilot-product-card.accent-luxury{grid-column:auto;min-height:440px}.pilot-product-symbol{width:58px!important;height:58px!important;font-size:29px!important}.pilot-footer nav{flex-wrap:wrap;justify-content:center;width:100%}.space-star-2,.space-star-4,.space-star-6,.space-star-8,.space-star-10,.space-star-12,.space-star-14,.space-star-16,.space-star-18,.space-star-20,.space-star-22,.mystic-sigil-5,.mystic-sigil-6,.mystic-sigil-7,.mystic-sigil-8,.mystic-sigil-9,.mystic-sigil-10,.black-hole-particles i:nth-child(n+4){display:none}.space-black-hole .zodiac-sign,.pilot-chart .zodiac-marker{animation:none}}@media (width<=360px){.pilot-header{padding-inline:14px}.pilot-header .brand{font-size:12px}.pilot-header nav .pilot-header-cta{min-height:42px;padding-inline:10px}.pilot-hero h1{font-size:40px}.pilot-chart-stage{min-height:350px}.pilot-chart-motion{width:90vw}}@media (prefers-reduced-motion:reduce){.universe-backdrop:before,.universe-backdrop:after{animation:none!important}.pilot-product-card:hover,.pilot-secondary-action:hover{transform:none}}body:has(.pilot-home) .universe-backdrop{background:radial-gradient(circle at 65% 38%,#4f2d7c3d,#0000 31%),radial-gradient(circle at 16% 72%,#30346a29,#0000 28%),linear-gradient(145deg,#02040b,#070817 52%,#04030c)}body:has(.pilot-home) .universe-nebula-violet{opacity:.27;width:min(58vw,850px);top:4%;right:15%}body:has(.pilot-home) .universe-nebula-gold{opacity:.13;width:min(44vw,650px);bottom:-2%;left:38%}body:has(.pilot-home) .space-saturn{opacity:.72;width:clamp(155px,16vw,255px);animation:34s ease-in-out infinite alternate reference-planet-drift;top:7%;left:-1.5%;right:auto}body:has(.pilot-home) .space-jupiter{opacity:.68;width:clamp(110px,11vw,175px);animation:38s ease-in-out infinite alternate reference-jupiter-drift;bottom:7%;right:1.5%}body:has(.pilot-home) .space-black-hole{opacity:.33;width:clamp(150px,17vw,250px);top:auto;bottom:-4%;left:27%}.pilot-home{animation:none}.pilot-hero{isolation:isolate;background:linear-gradient(90deg,#02040bf0 0%,#03040cab 37%,#04040d1c 70%,#0000 100%);grid-template-columns:minmax(440px,.76fr) minmax(610px,1.24fr);gap:10px;width:100%;padding-inline:max(32px,50vw - 660px);position:relative;overflow:hidden}.pilot-hero:before{content:"";z-index:-2;opacity:.34;filter:saturate(.92)contrast(1.04)brightness(.8);background-image:radial-gradient(circle at 76% 46%,#72448b47,#0000 34%),linear-gradient(90deg,#0000 28%,#140c2057 58%,#07050f2e);background-position:100%;background-size:cover;animation:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0 25%,#00000047 40%,#000 60% 100%);mask-image:linear-gradient(90deg,#0000 0 25%,#00000047 40%,#000 60% 100%)}.pilot-hero:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 74% 49%,#0000 0 26%,#e8bc6817 34%,#0000 52%),linear-gradient(90deg,#02040bb8,#0000 51%);position:absolute;inset:0}.pilot-hero-copy{opacity:1;max-width:660px;animation:none;transform:none}.pilot-hero-wordmark{color:#e7c98d;letter-spacing:.31em;text-shadow:0 0 24px #dfb15b33;align-items:center;gap:17px;margin:0 0 34px;font:400 clamp(23px,2.1vw,34px)/1 Georgia,serif;display:flex}.pilot-hero-wordmark span{font-size:.72em}.pilot-hero .pilot-eyebrow{color:#d3ae6d}.pilot-hero h1 em{text-shadow:0 0 34px #d7ac5c1f}.pilot-hero .button-gold{background:linear-gradient(110deg,#bf9252,#e2c17e 54%,#b78245);border:1px solid #ffe1a757;box-shadow:0 14px 45px #b276312e,inset 0 1px #ffffff47}.pilot-hero-cosmos{z-index:1;pointer-events:none;position:absolute;inset:0}.hero-orbit-thread{border:1px solid #e5be702b;border-radius:50%;display:block;position:absolute}.hero-orbit-thread-one{width:65vw;height:31vw;animation:96s linear infinite reference-orbit-drift;top:9%;right:-7%;transform:rotate(-11deg)}.hero-orbit-thread-two{opacity:.54;border-style:dashed;width:39vw;height:15vw;animation:132s linear infinite reference-orbit-drift-reverse;bottom:4%;right:13%;transform:rotate(18deg)}.hero-depth-planet{border:1px solid #efcd9233;border-radius:50%;display:block;position:absolute;box-shadow:inset -18px -12px 30px #000000c2,0 0 36px #b06bb92e}.hero-depth-planet-one{aspect-ratio:1;opacity:.5;background:radial-gradient(circle at 32% 27%,#c9b3bd,#6c5870 38%,#191522 73%);width:72px;animation:28s ease-in-out infinite alternate reference-moon-drift;bottom:10%;left:31%}.hero-depth-planet-two{aspect-ratio:1;opacity:.35;background:radial-gradient(circle at 31% 27%,#d7b77c,#6f4669 43%,#17131e 75%);width:29px;animation:35s ease-in-out -9s infinite alternate-reverse reference-moon-drift;top:21%;left:39%}.hero-depth-glyph{color:#e2c08038;text-shadow:0 0 18px #cb955b33;font:26px Georgia,serif;animation:17s ease-in-out infinite reference-glyph-fade;position:absolute}.hero-depth-glyph-one{top:15%;left:28%}.hero-depth-glyph-two{animation-delay:-6s;bottom:18%;left:8%}.hero-depth-glyph-three{animation-delay:-11s;top:25%;right:4%}.pilot-chart-stage{z-index:3;opacity:1;filter:none;min-height:780px;animation:none;transform:none}.pilot-chart-stage:before{filter:blur(34px);background:radial-gradient(circle,#dfb45e2b,#6838842b 39%,#0000 70%);inset:-4%}.pilot-chart-motion{will-change:auto;width:min(55vw,760px);animation:none;transform:translate(3vw)}.pilot-chart{background:radial-gradient(circle, #050710f2 0 31%, #261b373d 48%, transparent 63%), repeating-conic-gradient(from 0deg, #ae574d24 0 15deg, #304e531f 15deg 30deg);opacity:1;filter:none;border-color:#eec7799c;animation:none;box-shadow:0 0 0 7px #dbb05e06,0 0 0 18px #d9ae5d05,0 0 110px #c78b4740,inset 0 0 95px #e1ba7014}.pilot-chart:before{border-style:solid;border-color:#eec87f61;inset:5%}.pilot-chart:after{border-color:#eec87f38;inset:12%}.pilot-chart .future-ring-outer{opacity:.82;animation:108s linear infinite ring-spin}.pilot-chart .future-ring-inner{opacity:.45;animation:210s linear infinite ring-spin-reverse}.pilot-chart .ring-outer{inset:18%}.pilot-chart .ring-middle{animation:228s linear infinite ring-spin-reverse;inset:29%}.pilot-chart .ring-inner{inset:39%}.pilot-chart .chart-ring{opacity:1;filter:none;border-color:#ebc3774f;animation:none}.pilot-chart .ring-middle{animation:228s linear infinite ring-spin-reverse}.pilot-chart .chart-axis{opacity:1;background:linear-gradient(90deg,#0000,#e5be744d 12% 88%,#0000);animation:none}.chart-ticks{z-index:2;opacity:1;filter:none;background:repeating-conic-gradient(from 0deg, #f3d08d8f 0 .32deg, transparent .32deg 3deg);border-radius:50%;animation:none;position:absolute;inset:1.2%;-webkit-mask:radial-gradient(farthest-side,#0000 0 92%,#000 92.3% 94%,#0000 94.3%);mask:radial-gradient(farthest-side,#0000 0 92%,#000 92.3% 94%,#0000 94.3%)}.pilot-chart .zodiac-belt{will-change:auto;animation:none}.chart-house-belt{z-index:2;opacity:1;filter:none;pointer-events:none;border:1px solid #e2bb7124;border-radius:50%;animation:none;position:absolute;inset:13%}.house-number{color:#e0be8085;font:8px Georgia,serif;position:absolute;transform:translate(-50%,-50%)}.house-number-1{top:14%;left:65%}.house-number-2{top:27%;left:81%}.house-number-3{top:48%;left:89%}.house-number-4{top:69%;left:82%}.house-number-5{top:84%;left:65%}.house-number-6{top:90%;left:49%}.house-number-7{top:84%;left:32%}.house-number-8{top:69%;left:17%}.house-number-9{top:48%;left:11%}.house-number-10{top:27%;left:18%}.house-number-11{top:14%;left:34%}.house-number-12{top:9%;left:50%}.pilot-chart .natal-aspects{width:62%;height:62%;animation:none;inset:19%}.pilot-chart .aspect-line{stroke-dasharray:600;stroke-dashoffset:0;animation:none}.pilot-chart .aspect-violet{animation-delay:2.02s}.pilot-chart .aspect-blue{animation-delay:2.18s}.pilot-chart .aspect-red{stroke:#d65b578f;filter:drop-shadow(0 0 2px #dd5b5647);animation-delay:2.34s}.pilot-chart .orbit-glyph{opacity:1;filter:none;animation:none}.pilot-chart .glyph-moon{animation-delay:2.89s,3.61s}.pilot-chart .glyph-venus{animation-delay:3.03s,3.75s}.pilot-chart .glyph-jupiter{animation-delay:3.17s,3.89s}.pilot-chart .glyph-saturn{animation-delay:3.31s,4.03s}.glyph-mercury{top:8%;right:30%;animation-delay:3.45s,4.17s!important}.glyph-mars{top:18%;right:18%;animation-delay:3.59s,4.31s!important}.glyph-uranus{bottom:26%;left:8%;animation-delay:3.73s,4.45s!important}.glyph-neptune{bottom:39%;right:5%;animation-delay:3.87s,4.59s!important}.glyph-pluto{top:44%;left:4%;animation-delay:4.01s,4.73s!important}.pilot-chart .chart-core{background:radial-gradient(circle,#12101a,#05060c 75%);inset:40%}.pilot-chart .zodiac-marker{opacity:.72;filter:none;animation:none}.pilot-chart .zodiac-marker:nth-child(2){animation-delay:2.82s,3.52s}.pilot-chart .zodiac-marker:nth-child(3){animation-delay:2.94s,3.64s}.pilot-chart .zodiac-marker:nth-child(4){animation-delay:3.06s,3.76s}.pilot-chart .zodiac-marker:nth-child(5){animation-delay:3.18s,3.88s}.pilot-chart .zodiac-marker:nth-child(6){animation-delay:3.3s,4s}.pilot-chart .zodiac-marker:nth-child(7){animation-delay:3.42s,4.12s}.pilot-chart .zodiac-marker:nth-child(8){animation-delay:3.54s,4.24s}.pilot-chart .zodiac-marker:nth-child(9){animation-delay:3.66s,4.36s}.pilot-chart .zodiac-marker:nth-child(10){animation-delay:3.78s,4.48s}.pilot-chart .zodiac-marker:nth-child(11){animation-delay:3.9s,4.6s}.pilot-chart .zodiac-marker:nth-child(12){animation-delay:4.02s,4.72s}@keyframes reference-hero-fade{0%{opacity:0}to{opacity:1}}@keyframes reference-copy-in{0%{opacity:0;transform:translate(-18px,12px)}to{opacity:1;transform:none}}@keyframes reference-chart-stage-in{0%{opacity:0;filter:blur(10px);transform:scale(.94)}to{opacity:1;filter:none;transform:scale(1)}}@keyframes reference-chart-frame-in{0%{opacity:0;filter:blur(8px)}to{opacity:1;filter:none}}@keyframes reference-frame-fade{0%{opacity:0;filter:blur(4px)}}@keyframes reference-ring-draw{0%{opacity:0;clip-path:circle(8%)}to{opacity:1;clip-path:circle(55%)}}@keyframes reference-axis-draw{0%{clip-path:inset(0 50%);opacity:.08}to{clip-path:inset(0);opacity:1}}@keyframes reference-aspect-draw{to{stroke-dashoffset:0}}@keyframes reference-glyph-in{0%{opacity:0;filter:blur(4px);transform:scale(.62)}to{opacity:1;filter:none;transform:scale(1)}}@keyframes reference-zodiac-in{0%{opacity:0;filter:blur(5px)}to{opacity:.72;filter:none}}@keyframes reference-chart-drift{0%,to{transform:translate(3vw)rotate(-.3deg)}50%{transform:translate(calc(3vw + 7px),-6px)rotate(.45deg)}}@keyframes reference-nebula-drift{0%{transform:scale(1.015)translate(-4px)}to{transform:scale(1.045)translate(7px,-4px)}}@keyframes reference-orbit-drift{to{transform:rotate(349deg)}}@keyframes reference-orbit-drift-reverse{to{transform:rotate(-342deg)}}@keyframes reference-moon-drift{to{transform:translate(12px,-15px)}}@keyframes reference-glyph-fade{0%,to{opacity:.06;filter:blur(2px)}35%,68%{opacity:.52;filter:none}}@keyframes reference-planet-drift{0%{transform:translate(0)rotate(-2deg)}to{transform:translate(18px,11px)rotate(2deg)}}@keyframes reference-jupiter-drift{0%{transform:translate(0)}to{transform:translate(-14px,-10px)}}@media (width<=1180px){.pilot-hero{grid-template-columns:minmax(390px,.86fr) minmax(500px,1.14fr)}.pilot-chart-motion{width:min(58vw,650px)}.pilot-hero-wordmark{margin-bottom:28px}}@media (width<=920px){.pilot-hero{grid-template-columns:1fr;padding-inline:20px}.pilot-hero:before{opacity:.23;background-position:68%;-webkit-mask-image:linear-gradient(#0000 0 24%,#000 55% 100%);mask-image:linear-gradient(#0000 0 24%,#000 55% 100%)}.pilot-hero-copy{max-width:720px;margin-inline:auto}.pilot-hero-wordmark{justify-content:center}.pilot-chart-stage{min-height:650px}.pilot-chart-motion{width:min(82vw,610px);transform:none}.hero-depth-planet-one{left:13%}.hero-orbit-thread-one{width:95vw;height:48vw}}@media (width<=640px){body:has(.pilot-home) .space-saturn{opacity:.42;width:118px;left:-12%}body:has(.pilot-home) .space-jupiter{display:none}body:has(.pilot-home) .space-black-hole{opacity:.2;width:130px;left:70%}.pilot-hero{padding-inline:14px}.pilot-hero:before{background-image:none}.pilot-hero-wordmark{letter-spacing:.26em;gap:12px;margin-bottom:24px;font-size:20px}.pilot-hero .pilot-eyebrow{font-size:8px;line-height:1.7}.pilot-chart-stage{min-height:440px}.pilot-chart-motion{width:min(94vw,420px);animation:none}.pilot-chart .orbit-glyph{width:28px;height:28px;font-size:13px}.chart-house-belt{inset:15%}.house-number{font-size:6px}.hero-depth-planet-two,.hero-depth-glyph-three,.hero-orbit-thread-two{display:none}.hero-depth-planet-one{opacity:.34;width:46px;bottom:3%;left:7%}.hero-orbit-thread-one{opacity:.5;width:130vw;height:62vw;top:48%;right:-30%}}@media (prefers-reduced-motion:reduce){.pilot-home,.pilot-hero:before,.pilot-hero-copy,.pilot-chart-stage,.pilot-chart-motion,.pilot-chart,.pilot-chart .future-ring,.pilot-chart .chart-ring,.pilot-chart .chart-axis,.pilot-chart .zodiac-belt,.pilot-chart .zodiac-marker,.pilot-chart .natal-aspects,.pilot-chart .aspect-line,.pilot-chart .orbit-glyph,.chart-ticks,.chart-house-belt,.hero-orbit-thread,.hero-depth-planet,.hero-depth-glyph{animation:none!important}body:has(.pilot-home) .space-saturn{animation:none!important}body:has(.pilot-home) .space-jupiter{animation:none!important}.pilot-home,.pilot-hero-copy,.pilot-chart-stage,.pilot-chart,.pilot-chart .future-ring,.pilot-chart .chart-ring,.pilot-chart .zodiac-marker,.pilot-chart .orbit-glyph,.chart-ticks,.chart-house-belt{opacity:1!important;filter:none!important}.pilot-chart .aspect-line{stroke-dashoffset:0!important}.pilot-chart .chart-axis{clip-path:none!important}}.pilot-header nav a:not(.pilot-header-cta){letter-spacing:.018em;font-size:12px;font-weight:600}.pilot-hero{background:linear-gradient(#0000 0 69%,#130c1f6b 88%,#171020d1 100%),linear-gradient(90deg,#02040bf0 0%,#03040cab 37%,#04040d1c 70%,#0000 100%);min-height:calc(100svh - 84px);padding-block:clamp(38px,5.5vh,64px) clamp(74px,9vh,102px);overflow:visible}.pilot-hero:after{background:radial-gradient(circle at 73% 45%,#0000 0 25%,#e8bc6813 34%,#0000 52%),radial-gradient(at 52% 100%,#5b2f774d,#0000 55%),linear-gradient(#0000 0 70%,#1d122a52 88%,#171020d6 100%),linear-gradient(90deg,#02040bb8,#0000 51%);inset:0 0 -1px}.pilot-hero h1{max-width:610px;font-size:clamp(44px,4.25vw,66px);line-height:.98}.pilot-chart-stage{min-height:clamp(540px,100svh - 150px,670px)}.pilot-chart-motion{width:clamp(480px,45vw,630px);transform:translate(1.5vw)}.pilot-products{z-index:2;background:radial-gradient(at 68% 0,#63357e38,#0000 45%),radial-gradient(circle at 12% 45%,#3c22541f,#0000 32%),linear-gradient(#171020 0%,#100b1a 22%,#140c1ef2 58%,#07060df5 100%);border-top:0;margin-top:-1px;padding:132px 0 150px;position:relative}.pilot-products:before{content:"";z-index:-1;pointer-events:none;filter:blur(.2px);background:radial-gradient(at 54% 78%,#69378940,#0000 58%),linear-gradient(#0000 0%,#1710203d 38%,#171020 100%);height:260px;position:absolute;top:-230px;left:0;right:0}.pilot-section-heading h2{font-size:clamp(38px,3.9vw,56px);line-height:1}.pilot-product-card{background:radial-gradient(circle at 92% 3%,#7740971c,#0000 27%),linear-gradient(145deg,#ffffff09,#1f122b26);border-color:#b782da24;box-shadow:0 24px 80px #220c331c}.pilot-product-card.accent-luxury{background:radial-gradient(circle at 92% 8%,#77409738,#0000 32%),linear-gradient(140deg,#2c193b94,#0d0915d1);border-color:#e1be7e40;min-height:490px}.pilot-l360-package{background:linear-gradient(135deg,#d5b47712,#572e711f);border:1px solid #e7c58938;gap:10px;margin:25px 0 2px;padding:24px;display:grid}.pilot-l360-package .pilot-l360-kicker{color:#e7c98d;letter-spacing:.17em;margin:0;font-size:10px;font-weight:750}.pilot-premium-badge{letter-spacing:.14em;background:#d5b47712;border:1px solid #e7c58947;width:fit-content;padding:7px 10px;font-weight:750;color:#efd499!important;margin:18px 0 -7px!important;font-size:9px!important}.pilot-l360-divider{background:linear-gradient(90deg,#e7c58957,#9f68be2e,#0000);width:100%;height:1px;margin:3px 0;display:block}.pilot-l360-package h4{color:#f2e9df;margin:0;font:400 clamp(24px,2.2vw,34px)/1.15 Georgia,serif}.pilot-l360-package .pilot-l360-copy{color:#bdb1c2;max-width:780px;margin:0;font-size:12px;line-height:1.65}.pilot-l360-package ul{border-top:1px solid #ffffff12;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 24px;margin:10px 0 0;padding:16px 0 0;list-style:none;display:grid}.pilot-l360-package li{color:#d6cbd7;font-size:11px;line-height:1.55}.cosmic-section,.pilot-footer{background-image:radial-gradient(circle at 80% 20%,#46266014,#0000 35%);position:relative}.pilot-footer{border-top-color:#9663b51a}.legal-document{border-color:#a678be14}@media (width>=1700px){.pilot-chart-motion{width:min(42vw,690px)}}@media (width<=1180px){.pilot-hero{grid-template-columns:minmax(390px,.9fr) minmax(450px,1.1fr)}.pilot-chart-motion{width:clamp(470px,48vw,570px);transform:none}}@media (width<=920px){.pilot-hero{padding-block:56px 78px}.pilot-hero h1{font-size:clamp(42px,5.6vw,50px)}.pilot-chart-stage{min-height:550px}.pilot-chart-motion{width:min(76vw,540px)}.pilot-section-heading h2{font-size:clamp(38px,6.2vw,48px)}}@media (width<=640px){.pilot-hero{padding-block:48px 58px}.pilot-hero h1{font-size:clamp(36px,10.5vw,43px)}.pilot-chart-stage{min-height:380px}.pilot-chart-motion{width:min(88vw,360px)}.pilot-products{padding:92px 0}.pilot-products:before{height:210px;top:-175px}.pilot-section-heading h2{font-size:clamp(34px,9.6vw,40px)}.pilot-l360-package{padding:20px 16px}.pilot-l360-package ul{grid-template-columns:1fr}.pilot-card-footer a{font-size:10px}}@media (width<=360px){.pilot-hero h1{font-size:36px}.pilot-chart-motion{width:min(88vw,330px)}}@media (width>=1181px){.pilot-header{min-height:72px}.pilot-header nav{gap:clamp(15px,1.35vw,23px)}.pilot-header nav a:not(.pilot-header-cta){letter-spacing:.024em;font-size:12px;font-weight:600}.pilot-header nav .pilot-header-cta{min-height:42px;padding-inline:18px}.pilot-hero{gap:26px;min-height:calc(100svh - 72px);padding-block:clamp(24px,3.5vh,38px) clamp(38px,5vh,52px)}.pilot-hero-wordmark{margin-bottom:18px}.pilot-hero .pilot-eyebrow{margin-bottom:14px}.pilot-hero h1{max-width:570px;font-size:clamp(42px,3.65vw,58px);line-height:.99}.pilot-lead{max-width:570px;margin-top:20px;font-size:15px;line-height:1.65}.pilot-actions{margin-top:25px}.pilot-proof{margin-top:22px;padding-top:18px}.pilot-chart-stage{min-height:clamp(490px,100svh - 130px,590px)}.pilot-chart-motion{width:clamp(430px,38.5vw,560px)}.pilot-products{padding:66px 0 78px}.pilot-section-heading{gap:40px;margin-bottom:30px}.pilot-section-heading .pilot-eyebrow{margin-bottom:13px}.pilot-section-heading h2{font-size:clamp(38px,3.35vw,52px);line-height:.98}.pilot-products-grid{gap:14px}.pilot-product-card,.pilot-product-card:last-child{min-height:342px;padding:24px}.pilot-product-symbol{width:54px!important;height:54px!important;font-size:27px!important}.pilot-free-badge{margin-top:15px;padding:6px 9px}.pilot-product-card h3{margin-top:18px;margin-bottom:9px;font-size:clamp(25px,2.05vw,32px)}.pilot-product-card>p{margin-bottom:8px;font-size:12px}.pilot-product-card>small{font-size:9px;line-height:1.55}.pilot-free-price{margin-top:15px}.pilot-card-footer{gap:10px;padding-top:16px}.pilot-card-footer a{min-height:42px}.pilot-product-card.accent-luxury{min-height:342px;display:flex}.pilot-product-card.accent-luxury .pilot-l360-package{margin:15px 0 0;padding:18px}.pilot-l360-package h4{font-size:clamp(22px,1.8vw,28px)}.pilot-l360-package ul{gap:7px 20px;margin-top:6px;padding-top:12px}.pilot-l360-package li{font-size:10px;line-height:1.45}.pilot-product-card.accent-luxury .pilot-card-footer{margin-top:auto}.cosmic-section{padding:64px 0}.cosmic-section h2{font-size:clamp(38px,3.65vw,56px);line-height:.98}}.pilot-product-card .pilot-product-audience{color:#a99dad;margin-top:16px;font-size:11px;line-height:1.55}.pilot-product-card .pilot-product-audience b{color:#d9c3e1;font-weight:650}.pilot-product-includes{color:#bdaec2;gap:6px;margin:13px 0 0;padding:0;font-size:10px;line-height:1.45;list-style:none;display:grid}.pilot-product-includes li:before{content:"✦";color:#d5b477;margin-right:8px}@media (width>=1181px) and (width<=1600px){.pilot-hero h1{font-size:clamp(42px,3.65vw,56px)}.pilot-chart-motion{width:clamp(430px,38vw,535px);transform:translate(.8vw)}}.pilot-hero-copy,.pilot-hero h1,.pilot-hero h1 em{overflow:visible}.pilot-hero h1{padding-bottom:.1em;line-height:1.07}.pilot-hero h1 em{margin-bottom:-.12em;padding-bottom:.12em}#pilot-products-title{padding-bottom:.1em;line-height:1.07;overflow:visible}.consultation-copy h1 em,.checkout-intro h1 em,.checkout-complete h2 em,.rectification-hero h1 em,.order-teaser h2 em,.section-heading h2 em,.method-copy h2 em,.order-copy h2 em,.access-card h2 em,.faq-grid h2 em{margin-bottom:-.1em;padding-bottom:.1em;display:inline-block;overflow:visible}@media (width>=921px){.pilot-products-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pilot-product-card.accent-luxury{grid-column:auto}}@media (width>=641px) and (width<=920px){.pilot-products-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.pilot-products-grid{grid-template-columns:1fr}}.public-page{z-index:1;background:radial-gradient(circle at 78% 8%,#62317e42,#0000 28%),radial-gradient(circle at 15% 52%,#3f255b24,#0000 33%),linear-gradient(#03040bfa,#110a1bfa 55%,#06050cfc);min-height:100svh;position:relative;overflow:clip}.public-header{z-index:20;border-bottom:1px solid #d5b4771a;justify-content:space-between;align-items:center;gap:24px;min-height:76px;display:flex;position:relative}.public-header nav{align-items:center;gap:clamp(14px,2vw,28px);display:flex}.public-header nav a{color:#d7cfd9;font-size:12px;text-decoration:none}.public-header nav a:hover{color:var(--gold-bright)}.public-header .pilot-header-cta{color:#17100a;padding:13px 18px}.public-hero{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:center;gap:50px;min-height:430px;padding-block:92px 104px;display:grid;position:relative}.public-orbit{aspect-ratio:1.8;pointer-events:none;border:1px solid #d7b47733;border-radius:50%;width:min(48vw,650px);position:absolute;top:30px;right:-8%;transform:rotate(-12deg);box-shadow:0 0 80px #67378326,inset 0 0 50px #d3b16f0a}.public-orbit:before,.public-orbit:after{content:"";border-radius:inherit;border:1px solid #9d5bbb29;position:absolute}.public-orbit:before{inset:17%}.public-orbit:after{border-color:#e2bf7e21;inset:34%}.public-hero-copy{z-index:2;position:relative}.public-hero-copy .pilot-eyebrow{margin-bottom:22px}.public-hero h1,.calendar-hero h1{color:#f5efe7;letter-spacing:-.04em;margin:0;font:400 clamp(48px,6vw,86px)/1.02 Georgia,Times New Roman,serif;overflow:visible}.public-hero h1 em,.calendar-hero h1 em{color:#daba7c;margin-bottom:-.1em;padding-bottom:.1em;font-weight:400;display:inline-block;overflow:visible}.public-hero-copy>p:last-child,.calendar-hero>p:last-child{color:#bdb3c2;max-width:680px;margin:28px 0 0;font-size:clamp(16px,1.4vw,19px);line-height:1.75}.support-hero{align-items:start}.support-form{z-index:3;background:radial-gradient(circle at 100% 0,#703a8b2e,#0000 34%),#0c0914e0;border:1px solid #d8b77a33;border-radius:2px;gap:20px;padding:clamp(24px,3vw,42px);display:grid;position:relative;box-shadow:0 35px 100px #00000047}.support-form-heading{border-bottom:1px solid #ffffff14;align-items:center;gap:15px;padding-bottom:18px;display:flex}.support-form-heading>span{color:var(--gold-bright);font-size:24px}.support-form-heading small{color:#a995b0;letter-spacing:.17em;text-transform:uppercase;font-size:9px}.support-form-heading h2{color:#f2eae2;margin:5px 0 0;font:400 28px/1.1 Georgia,serif}.support-form label{color:#c9bdcc;letter-spacing:.04em;gap:9px;font-size:11px;display:grid}.support-form input,.support-form textarea{color:#f6f0e9;width:100%;font:inherit;background:#ffffff09;border:1px solid #c9a6d529;border-radius:0;padding:14px 15px;font-size:14px;line-height:1.5}.support-form textarea{resize:vertical;min-height:150px}.support-fields-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.support-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.support-submit{justify-content:space-between;width:100%;min-height:52px}.support-result{color:#d6f1df;background:#3b7f5e1a;border:1px solid #75c59d3d;gap:5px;padding:15px;display:grid}.support-result.is-error{color:#f1d5d5;background:#7f3b431a;border-color:#dd757540}.support-result small{opacity:.68;font-size:10px}.support-privacy{color:#8f8593;margin:-3px 0 0;font-size:10px;line-height:1.5}.support-privacy a{color:#ceb67f}.methodology-hero blockquote{z-index:2;color:#e8d7b5;background:linear-gradient(90deg,#d6b57514,#0000);border-left:1px solid #d7b675;margin:0;padding:38px;font:italic 400 clamp(25px,3vw,40px)/1.3 Georgia,serif;position:relative}.methodology-content{padding-block:20px 120px}.public-loading,.public-error{color:#cbbdce;background:#ffffff06;border:1px solid #d5b47724;padding:26px}.public-error{color:#e6bdc2;border-color:#cf636f38}.methodology-principles{max-width:900px;padding:60px 0 80px}.methodology-principles h2{color:#f0e7df;letter-spacing:-.035em;margin:13px 0 18px;font:400 clamp(38px,5vw,68px)/1.08 Georgia,serif}.methodology-principles>p:last-child{color:#d4b97f;margin:0;font:italic 400 clamp(21px,2.5vw,32px)/1.4 Georgia,serif}.methodology-pipeline{border-top:1px solid #d7b57733;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.methodology-pipeline li{background:#ffffff05;border-bottom:1px solid #ffffff13;border-right:1px solid #ffffff13;grid-template-columns:46px 1fr;gap:18px;min-height:250px;padding:32px 25px 36px;display:grid}.methodology-pipeline li:nth-child(3n){border-right:0}.methodology-pipeline>li>span{color:#d4b373;letter-spacing:.12em;font:400 13px/1.4 Georgia,serif}.methodology-pipeline h3{color:#efe8e1;margin:0 0 14px;font:400 25px/1.18 Georgia,serif}.methodology-pipeline p{color:#a99fad;margin:0;font-size:13px;line-height:1.7}.methodology-facts{grid-template-columns:1.12fr .88fr;gap:70px;padding:100px 0;display:grid}.methodology-facts h2{color:#f0e8e0;margin:12px 0 30px;font:400 clamp(31px,3vw,46px)/1.08 Georgia,serif}.methodology-sources{gap:12px;display:grid}.methodology-sources article{border-bottom:1px solid #ffffff13;grid-template-columns:160px 1fr;gap:22px;padding:21px 0;display:grid}.methodology-sources strong{color:#daba7c;font:400 20px/1.4 Georgia,serif}.methodology-sources p{color:#a99ead;margin:0;font-size:12px;line-height:1.65}.methodology-limitations{background:#572c6914;border:1px solid #b87fd126;padding:36px}.methodology-limitations ul{gap:18px;margin:0;padding:0;list-style:none;display:grid}.methodology-limitations li{color:#bdb1c0;padding-left:24px;font-size:13px;line-height:1.65;position:relative}.methodology-limitations li:before{content:"✦";color:#cfae70;font-size:10px;position:absolute;left:0}.methodology-closing{border-block:1px solid #d7b57724;grid-template-columns:auto 1fr auto;align-items:center;gap:22px;padding:30px 0;display:grid}.methodology-closing>span{color:var(--gold-bright);font-size:22px}.methodology-closing p{color:#e4d8df;margin:0;font:italic 400 20px/1.4 Georgia,serif}.methodology-closing a{color:#e3c587;letter-spacing:.05em;font-size:11px;font-weight:700;text-decoration:none}.calendar-hero{min-height:460px;padding-block:102px 120px;position:relative;overflow:clip}.calendar-hero h1{z-index:2;max-width:900px;font-size:clamp(62px,8vw,118px);position:relative}.calendar-hero>.pilot-eyebrow,.calendar-hero>p:last-child{z-index:2;position:relative}.calendar-astro-visual{z-index:1;aspect-ratio:1.12;pointer-events:none;opacity:.92;background:radial-gradient(circle at 72% 24%,#f1d28fb3 0 1px,#0000 2px),radial-gradient(circle at 19% 64%,#dbb8777a 0 1px,#0000 2px),radial-gradient(circle at 84% 69%,#c298db80 0 1px,#0000 2px),radial-gradient(circle at 44% 10%,#fff2cf6b 0 1px,#0000 2px),radial-gradient(circle at 55% 52%,#5e327738,#0000 54%);width:min(46vw,620px);position:absolute;top:22px;right:0}.calendar-astro-glow{filter:blur(10px);background:radial-gradient(circle,#a466bf2e,#35184a14 38%,#0000 72%);border-radius:50%;position:absolute;inset:23% 20%}.calendar-astro-orbit{transform-origin:50%;border:1px solid #dbb7713d;border-radius:50%;position:absolute;top:50%;left:50%;box-shadow:inset 0 0 35px #6836820f}.calendar-astro-orbit:after{content:"";background:#e6c77e;border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:-3px;box-shadow:0 0 13px #e8c67eb8}.calendar-astro-orbit.orbit-one{width:88%;height:38%;transform:translate(-50%,-50%)rotate(-18deg)}.calendar-astro-orbit.orbit-two{border-color:#9d66b540;width:67%;height:65%;transform:translate(-50%,-50%)rotate(34deg)}.calendar-astro-orbit.orbit-three{border-color:#ddbb7a2b;width:43%;height:82%;transform:translate(-50%,-50%)rotate(67deg)}.calendar-astro-core{color:#efd28e;background:radial-gradient(circle,#592b6ec7,#150c1f59 64%,#0000 67%);border:1px solid #e5c38047;border-radius:50%;place-items:center;width:76px;height:76px;font:400 25px/1 Georgia,serif;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 48px #904ea930,inset 0 0 22px #eac78014}.calendar-astro-symbol{color:#e7ca8ed1;text-shadow:0 0 18px #dab16840;font:24px/1 Georgia,serif;position:absolute}.calendar-astro-symbol.symbol-sun{font-size:31px;top:22%;right:15%}.calendar-astro-symbol.symbol-venus{color:#c297d3c2;bottom:13%;right:26%}.calendar-astro-symbol.symbol-saturn{color:#cea9dbb3;font-size:21px;top:18%;left:22%}.calendar-astro-star{background:#f1d99f;border-radius:50%;width:3px;height:3px;position:absolute;box-shadow:0 0 10px #f0d290d9}.calendar-astro-star.star-one{top:36%;left:11%}.calendar-astro-star.star-two{width:2px;height:2px;top:12%;right:38%}.calendar-astro-star.star-three{bottom:37%;right:8%}.calendar-astro-star.star-four{background:#c79bd5;width:2px;height:2px;bottom:8%;left:36%}.calendar-content{padding-bottom:130px}.calendar-live{background:linear-gradient(135deg,#190f25e0,#08070ee0);border:1px solid #d6b47433;margin-bottom:110px;padding:clamp(25px,4vw,50px);position:relative;box-shadow:0 40px 120px #00000038}.calendar-live:before{content:"";background:linear-gradient(90deg,#0000,#e1c17e,#0000);width:32%;height:1px;position:absolute;top:-1px;left:8%}.calendar-live-heading,.calendar-section-heading{justify-content:space-between;align-items:end;gap:35px;margin-bottom:36px;display:flex}.calendar-live-heading h2,.calendar-section-heading h2{color:#f2eae2;letter-spacing:-.03em;margin:10px 0 0;font:400 clamp(38px,4vw,58px)/1.05 Georgia,serif}.calendar-live-heading>p,.calendar-section-heading>p{color:#928796;text-align:right;max-width:460px;margin:0;font-size:10px;line-height:1.65}.calendar-live-grid{border-top:1px solid #ffffff14;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.calendar-live-grid article{border-right:1px solid #ffffff13;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;min-height:160px;padding:28px 20px;display:flex}.calendar-live-grid article:last-child{border-right:0}.calendar-live-grid article>span{color:#e6c682;font:400 29px/1 Georgia,serif}.calendar-live-grid small{color:#8f8394;letter-spacing:.12em;text-transform:uppercase;font-size:9px}.calendar-live-grid strong{color:#efe7df;word-break:break-word;font:400 20px/1.25 Georgia,serif}.calendar-live-grid b{color:#d5b478;font-size:12px}.calendar-live-grid em{color:#baa5c0;font:italic 400 13px/1.3 Georgia,serif}.calendar-live-grid p,.calendar-live-grid time{color:#9e939f;margin:0;font-size:10px;line-height:1.55}.calendar-days{margin-bottom:130px}.calendar-day-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.calendar-day-card{background:radial-gradient(circle at 100% 0,#6f39891f,#0000 32%),#ffffff05;border:1px solid #b782d31f;min-width:0;padding:26px}.calendar-day-card>header{border-bottom:1px solid #ffffff13;justify-content:space-between;align-items:start;gap:15px;padding-bottom:20px;display:flex}.calendar-day-card header time{color:#f0e6df;text-transform:capitalize;font:400 21px/1.2 Georgia,serif}.calendar-day-card header>span{color:#c8aef0;text-align:right;text-transform:uppercase;letter-spacing:.08em;max-width:115px;font-size:9px;line-height:1.4}.calendar-bodies{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:20px 0;display:grid}.calendar-bodies p{grid-template-columns:auto 1fr;gap:3px 8px;min-width:0;margin:0;display:grid}.calendar-bodies b{color:#e1bf7b;grid-row:span 2;font:400 20px/1 Georgia,serif}.calendar-bodies span{color:#837986;letter-spacing:.1em;text-transform:uppercase;font-size:8px}.calendar-bodies strong{color:#ded4dd;font-size:11px;font-weight:600}.calendar-day-card dl{border-block:1px solid #ffffff0f;gap:8px;margin:0;padding:15px 0;display:grid}.calendar-day-card dl>div{grid-template-columns:88px 1fr;gap:12px;display:grid}.calendar-day-card dt{color:#817684;letter-spacing:.08em;text-transform:uppercase;font-size:8px}.calendar-day-card dd{color:#bfb3c2;margin:0;font-size:10px;line-height:1.5}.calendar-aspects{padding-top:18px}.calendar-aspects>small{color:#aa96b0;letter-spacing:.1em;text-transform:uppercase;font-size:8px}.calendar-aspects ul{gap:7px;margin:12px 0 0;padding:0;list-style:none;display:grid}.calendar-aspects li{color:#a99eac;justify-content:space-between;gap:12px;font-size:9px;line-height:1.4;display:flex}.calendar-aspects li b{color:#cfb373;flex:none}.calendar-aspects>p{color:#817684;margin:10px 0 0;font-size:10px}.calendar-event-timeline{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 50px;margin:0;padding:20px 0 0;list-style:none;display:grid;position:relative}.calendar-event-timeline:before{content:"";background:linear-gradient(#0000,#d8b57447 5% 95%,#0000);width:1px;position:absolute;top:0;bottom:0;left:50%}.calendar-event-timeline li{border-bottom:1px solid #fff1;grid-template-columns:110px 1fr;gap:18px;min-height:120px;padding:25px 20px;display:grid;position:relative}.calendar-event-timeline li:nth-child(odd){grid-column:1}.calendar-event-timeline li:nth-child(2n){grid-column:2}.calendar-event-timeline time{color:#d2b575;text-transform:capitalize;font:400 13px/1.45 Georgia,serif}.calendar-event-timeline div{align-content:start;gap:7px;display:grid}.calendar-event-timeline small{color:#8e7c93;letter-spacing:.12em;text-transform:uppercase;font-size:8px}.calendar-event-timeline strong{color:#e5dce4;font:400 17px/1.35 Georgia,serif}.calendar-event-timeline em{color:#776d7b;letter-spacing:.07em;text-transform:uppercase;font-size:8px;font-style:normal}.event-node{background:#160f20;border:1px solid #e0bd76;border-radius:50%;width:7px;height:7px;position:absolute;top:32px;box-shadow:0 0 12px #deb97373}.calendar-event-timeline li:nth-child(odd) .event-node{right:-29px}.calendar-event-timeline li:nth-child(2n) .event-node{left:-29px}.home-live-sky{z-index:2;background:radial-gradient(circle at 74% 0,#61317b2e,#0000 40%),linear-gradient(#08060f,#100a19 55%,#08060f);padding:74px 0;position:relative}.home-live-sky-inner{grid-template-columns:minmax(250px,.7fr) minmax(0,1.3fr);align-items:center;gap:50px;display:grid}.home-live-sky-heading h2{color:#f0e7df;margin:12px 0 23px;font:400 clamp(36px,4vw,56px)/1.05 Georgia,serif}.home-live-sky-heading>a{color:#dfc17f;letter-spacing:.05em;font-size:10px;font-weight:700;text-decoration:none}.home-live-sky-data{border-block:1px solid #d8b57421;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.home-live-sky-data article{border-right:1px solid #ffffff12;flex-direction:column;gap:6px;min-width:0;min-height:130px;padding:24px 18px;display:flex}.home-live-sky-data article:last-child{border-right:0}.home-live-sky-data span{color:#e0bc75;font:400 22px/1 Georgia,serif}.home-live-sky-data small{color:#887c8c;letter-spacing:.11em;text-transform:uppercase;font-size:8px}.home-live-sky-data strong{color:#e9dfe7;word-break:break-word;font:400 17px/1.3 Georgia,serif}.home-live-sky-data b{color:#cfae6f;font-size:10px}.home-sky-status{color:#a99eac;border:1px solid #d8b57421;padding:24px}.home-sky-status.is-error{color:#d8aeb4;border-color:#d2636f33}@media (width<=1040px){.public-hero{grid-template-columns:1fr;gap:45px}.support-hero{padding-top:70px}.methodology-hero blockquote{max-width:680px}.methodology-pipeline{grid-template-columns:repeat(2,minmax(0,1fr))}.methodology-pipeline li:nth-child(3n){border-right:1px solid #ffffff13}.methodology-pipeline li:nth-child(2n){border-right:0}.methodology-facts{grid-template-columns:1fr;gap:50px}.calendar-live-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.calendar-live-grid article{border-bottom:1px solid #ffffff13}.calendar-live-grid article:nth-child(2n){border-right:0}.calendar-day-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-live-sky-inner{grid-template-columns:1fr}}@media (width<=720px){.public-header{min-height:68px}.public-header nav a:not(.pilot-header-cta){display:none}.public-header .pilot-header-cta{padding:11px 13px;font-size:10px}.public-hero{min-height:0;padding-block:70px 80px}.public-hero h1{font-size:clamp(43px,13vw,58px)}.public-orbit{opacity:.65;width:110vw;top:10px;right:-42%}.support-fields-two{grid-template-columns:1fr}.support-form{padding:24px 18px}.methodology-hero blockquote{padding:28px 22px;font-size:25px}.methodology-content{padding-bottom:80px}.methodology-principles{padding:35px 0 60px}.methodology-pipeline{grid-template-columns:1fr}.methodology-pipeline li,.methodology-pipeline li:nth-child(3n){border-right:0;min-height:0}.methodology-facts{padding:70px 0}.methodology-sources article{grid-template-columns:1fr;gap:5px}.methodology-limitations{padding:28px 20px}.methodology-closing{grid-template-columns:auto 1fr}.methodology-closing a{grid-column:2}.calendar-hero{min-height:390px;padding-block:78px 90px}.calendar-hero h1{font-size:clamp(56px,18vw,78px)}.calendar-astro-visual{opacity:.58;width:88vw;top:28px;right:-12%}.calendar-astro-core{width:58px;height:58px;font-size:20px}.calendar-content{padding-bottom:85px}.calendar-live{margin-bottom:80px;padding:24px 18px}.calendar-live-heading,.calendar-section-heading{flex-direction:column;align-items:start;margin-bottom:28px}.calendar-live-heading>p,.calendar-section-heading>p{text-align:left;max-width:none}.calendar-live-grid{grid-template-columns:1fr}.calendar-live-grid article,.calendar-live-grid article:nth-child(2n){border-right:0;min-height:0;padding:22px 8px}.calendar-days{margin-bottom:90px}.calendar-day-grid{grid-template-columns:1fr}.calendar-day-card{padding:23px 18px}.calendar-event-timeline{grid-template-columns:1fr;padding-left:18px}.calendar-event-timeline:before{left:3px}.calendar-event-timeline li:nth-child(odd),.calendar-event-timeline li:nth-child(2n){grid-column:1;grid-template-columns:1fr;gap:9px;min-height:0;padding:24px 8px 24px 20px}.calendar-event-timeline li:nth-child(odd) .event-node,.calendar-event-timeline li:nth-child(2n) .event-node{top:30px;left:-18px;right:auto}.home-live-sky{padding:64px 0}.home-live-sky-data{grid-template-columns:repeat(2,minmax(0,1fr))}.home-live-sky-data article:nth-child(2n){border-right:0}.pilot-footer nav{flex-wrap:wrap;justify-content:flex-end}}@media (width<=390px){.calendar-bodies,.home-live-sky-data{grid-template-columns:1fr}.home-live-sky-data article{border-bottom:1px solid #ffffff12;border-right:0;min-height:0}.home-live-sky-data article:last-child{border-bottom:0}}.universe-backdrop{background:radial-gradient(at 74% 18%,#4d2b7c57,#0000 34%),radial-gradient(at 18% 76%,#2533713d,#0000 36%),radial-gradient(at 54% 52%,#7941931f,#0000 42%),linear-gradient(145deg,#02030a 0%,#070513 45%,#0c0717 72%,#030208 100%)}.universe-constellations{z-index:1;perspective:1000px;transform-style:preserve-3d;pointer-events:none;position:absolute;inset:0}.universe-constellation{--constellation-turn:0deg;--constellation-tilt:5deg;aspect-ratio:1.55;opacity:.94;transform-style:preserve-3d;filter:drop-shadow(0 0 8px #a86fc747)drop-shadow(0 0 18px #e2be7a21);animation:24s ease-in-out infinite alternate lumeria-constellation-float;position:absolute}.constellation-aurelia{--constellation-turn:-8deg;--constellation-tilt:7deg;width:clamp(290px,29vw,470px);top:5%;left:-2%}.constellation-cassiopeia{--constellation-turn:7deg;--constellation-tilt:-6deg;width:clamp(300px,31vw,510px);animation-delay:-9s;top:19%;right:1%}.constellation-orion{--constellation-turn:-4deg;--constellation-tilt:9deg;width:clamp(300px,30vw,490px);animation-delay:-17s;bottom:2%;left:10%}.constellation-aura{filter:blur(22px);background:radial-gradient(#66379129,#26255d12 44%,#0000 72%);border-radius:50%;position:absolute;inset:-12%;transform:translateZ(-26px)}.constellation-line{top:var(--line-y);left:var(--line-x);width:var(--line-length);opacity:1;height:2px;transform:rotate(var(--line-angle)) translateZ(6px);transform-origin:0;background:linear-gradient(90deg,#ffe5b1fa,#bc89dddb 58%,#7e97ef6b);border-radius:999px;display:block;position:absolute;box-shadow:0 0 7px #eecd90b8,0 0 18px #8f5bc36b}.constellation-line:after{content:"";background:inherit;filter:blur(4px);opacity:.24;position:absolute;inset:-2px 0}.constellation-node{top:var(--node-y);left:var(--node-x);width:calc(var(--node-size) * 1.3);aspect-ratio:1;animation:lumeria-constellation-pulse 9s ease-in-out var(--node-delay) infinite;background:#fff7df;border:1px solid #fff2d2b8;border-radius:50%;display:block;position:absolute;transform:translate(-50%,-50%)translateZ(22px);box-shadow:0 0 4px #fff5d8,0 0 11px #edc577e6,0 0 30px #9f65d3d6,0 5px 15px #10071de6}.constellation-node:before,.constellation-node:after{content:"";background:linear-gradient(90deg,#0000,#ffefccb8,#0000);border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.constellation-node:before{width:calc(var(--node-size) * 5);height:1px}.constellation-node:after{width:1px;height:calc(var(--node-size) * 5)}.universe-sigils{z-index:2;perspective:900px}.mystic-sigil{background:radial-gradient(circle,#713d9138,#2718460d 56%,#0000 72%);border-color:#eeca8947;animation-name:lumeria-rune-emerge;box-shadow:0 0 22px #bc7ed226,inset 0 0 17px #f1ca851f}.pilot-home{background:radial-gradient(circle at 78% 10%,#4f2a7033,#0000 30%),radial-gradient(circle at 18% 57%,#311f4f1f,#0000 34%),linear-gradient(#03040b61 0%,#09071566 40%,#17102070 67%,#08060f7a 100%)}.legal-page{background:radial-gradient(circle at 82% 8%,#3e225414,#0000 30%),linear-gradient(#08070b94,#0b081199 55%,#07060aa3)}@keyframes lumeria-constellation-float{0%{transform:perspective(1000px) rotateX(var(--constellation-tilt)) rotateZ(var(--constellation-turn)) translate3d(-5px,7px,0) scale(.98)}to{transform:perspective(1000px) rotateX(calc(var(--constellation-tilt) * -1)) rotateZ(calc(var(--constellation-turn) + 2deg)) translate3d(9px,-8px,18px) scale(1.03)}}@keyframes lumeria-constellation-pulse{0%,to{opacity:.64;filter:brightness(.9);transform:translate(-50%,-50%)translateZ(16px)scale(.82)}46%{opacity:1;filter:brightness(1.35);transform:translate(-50%,-50%)translateZ(30px)scale(1.28)}62%{opacity:.78;transform:translate(-50%,-50%)translateZ(22px)scale(.96)}}@keyframes lumeria-rune-emerge{0%,46%,to{opacity:0;filter:blur(2.5px)brightness(.72);transform:translate3d(0,14px,-16px) rotate(calc(var(--sigil-turn) * -1)) scale(.74)}58%{opacity:.16}69%,83%{opacity:.62;filter:blur()brightness(1.16);transform:translate3d(5px,0,18px) rotate(var(--sigil-turn)) scale(1)}92%{opacity:0;filter:blur(2px)brightness(.8);transform:translate3d(10px,-12px,0) rotate(calc(var(--sigil-turn) * 1.6)) scale(.84)}}@media (width<=920px){.universe-constellation{opacity:.84}.constellation-aurelia{width:390px;left:-13%}.constellation-cassiopeia{width:390px;right:-15%}.constellation-orion{width:380px;left:2%}}@media (width<=640px){.universe-constellation{opacity:.82;filter:drop-shadow(0 0 7px #a86fc738)}.constellation-aurelia{width:360px;top:8%;left:-30%}.constellation-cassiopeia{display:none}.constellation-orion{width:330px;bottom:5%;left:12%}.constellation-line{opacity:.9;height:1.5px}.constellation-node{box-shadow:0 0 4px #fff5d8,0 0 10px #edc577c2,0 0 18px #9763c780}}@media (prefers-reduced-motion:reduce){.universe-constellation,.constellation-node{animation:none!important}.universe-constellation{transform:perspective(1000px) rotateX(var(--constellation-tilt)) rotateZ(var(--constellation-turn))}.constellation-node{opacity:.82;transform:translate(-50%,-50%)translateZ(18px)}.mystic-sigil{opacity:.18;filter:none;transform:none;animation:none!important}}.pilot-hero{background:linear-gradient(#0000 0 69%,#130c1f47 88%,#1710207a 100%),linear-gradient(90deg,#02040ba3 0%,#03040c6e 37%,#04040d14 70%,#0000 100%)}.pilot-hero-copy{text-shadow:0 3px 28px #000000b8}.universe-reference-art{z-index:0;pointer-events:none;mix-blend-mode:screen;opacity:.98;filter:saturate(1.02)contrast(1.08)brightness(1.05);transform-origin:50%;will-change:transform;background-image:radial-gradient(at 50% 42%,#0000 34%,#02030a1f 72%,#01020761 100%),linear-gradient(90deg,#01020842 0%,#04030d0a 28%,#04030d05 70%,#0102083d 100%),url(/lumeria-cosmic-reference.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;animation:52s ease-in-out infinite alternate lumeria-reference-depth;position:absolute;inset:-2.5%;transform:translate(0)scale(1.035)}.universe-reference-art:after{content:"";background:radial-gradient(circle at 50% 48%,#0000 0 44%,#03030c14 70%,#0202093d 100%),linear-gradient(#01020714,#0000 26% 72%,#02020824);position:absolute;inset:0}.universe-constellations{z-index:2}.universe-sigils{z-index:3}@keyframes lumeria-reference-depth{0%{transform:translate(-.45%,.25%)scale(1.035)}to{transform:translate(.45%,-.35%)scale(1.055)}}@media (width<=640px){.universe-reference-art{opacity:.88;filter:saturate(.98)contrast(1.06)brightness(.98);will-change:auto;background-image:radial-gradient(at 50% 38%,#0000 26%,#02030a24 70%,#01020766 100%),linear-gradient(#0202091f,#0000 24% 70%,#02020938),url(/lumeria-cosmic-reference-mobile.webp);background-position:50% 38%;animation:none;inset:-1.5%;transform:translate(0)scale(1.025)}}@page{size:A4 portrait;margin:14mm 12mm 16mm}@media print{html,body{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#120b20;width:auto;min-width:0}.report-reader{width:auto;min-height:0;margin:0;padding:0}.report-reader-header{display:none!important}.report-document{width:auto;max-width:none;height:auto;max-height:none;box-shadow:none;border:0;margin:0;padding:0;overflow:visible}.report-title-block{break-inside:avoid-page;page-break-inside:avoid;width:auto;max-width:100%;height:auto;max-height:none;position:static;overflow:visible;transform:none}.report-document .report-document-title{overflow-wrap:anywhere;word-break:normal;width:auto;max-width:100%;height:auto;max-height:none;font-size:clamp(26px,4vw,44px);line-height:1.1;position:static;overflow:visible;transform:none}.report-title-block+.report-divider{clear:both;margin-top:10mm}}@media (prefers-reduced-motion:reduce){.universe-reference-art{will-change:auto;transform:none;animation:none!important}}.pilot-header,.public-header{-webkit-backdrop-filter:blur(16px)saturate(120%);backdrop-filter:blur(16px)saturate(120%);background:#06040ae6}.pilot-products{background:radial-gradient(at 68% 0,#63357e2e,#0000 45%),radial-gradient(circle at 12% 45%,#3c22541a,#0000 32%),linear-gradient(#08050fc2,#12091cb3 54%,#08050fbd)}.pilot-products:before{background:radial-gradient(at 54% 78%,#69378933,#0000 58%),linear-gradient(#0000,#120a1d52 42%,#0f0818ad)}.home-live-sky{background:radial-gradient(circle at 74% 0,#61317b29,#0000 40%),linear-gradient(#08050fb8,#100819ad 55%,#08050fbd)}.cosmic-section{background:radial-gradient(circle at 80% 20%,#4626601a,#0000 35%),linear-gradient(135deg,#08050fa8,#12091cb3)}.pilot-footer{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#06040c9e}.pilot-product-card,.pilot-product-card:last-child{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:radial-gradient(circle at 92% 3%,#7740971f,#0000 28%),linear-gradient(145deg,#0f0919d1,#0b0713db);border-color:#d6b16f2e}.pilot-product-card.accent-luxury{background:radial-gradient(circle at 92% 8%,#7740972e,#0000 32%),linear-gradient(140deg,#180d24d1,#0b0713e0)}.public-page{background:radial-gradient(circle at 78% 8%,#62317e33,#0000 28%),radial-gradient(circle at 15% 52%,#3f255b1c,#0000 33%),linear-gradient(#03040b9e,#110a1ba8 55%,#06050cb3)}.support-form{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:radial-gradient(circle at 100% 0,#703a8b29,#0000 34%),#0c0914d6}.methodology-pipeline li{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f0919b8}.methodology-limitations,.public-loading,.public-error{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f0919c2}.calendar-live{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:linear-gradient(135deg,#0f0919c7,#08060fcc)}.calendar-day-card{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:radial-gradient(circle at 100% 0,#6f39891f,#0000 32%),#0f0919cc}.legal-document{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0a0612ad}@media (width<=640px){.pilot-products{background:radial-gradient(at 68% 0,#63357e26,#0000 45%),linear-gradient(#08050fcc,#12091cc2 54%,#08050fd1)}.home-live-sky{background:radial-gradient(circle at 74% 0,#61317b21,#0000 40%),linear-gradient(#08050fcc,#100819c7 55%,#08050fd1)}.cosmic-section{background:linear-gradient(135deg,#08050fc2,#12091ccc)}.public-page{background:radial-gradient(circle at 78% 8%,#62317e29,#0000 28%),linear-gradient(#03040bb8,#110a1bc7 55%,#06050cd1)}.pilot-product-card,.pilot-product-card:last-child,.support-form,.calendar-live,.calendar-day-card{background-color:#0f0919db}.methodology-pipeline li,.methodology-limitations{background:#0f0919d1}.pilot-footer{background:#06040cad}}.pilot-catalog-sync-status{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pilot-chart .chart-scan,.pilot-chart .natal-aspects,.pilot-chart .orbit-glyph,.pilot-chart .zodiac-marker{will-change:auto}.pilot-chart-stage .chart-halo,.pilot-chart .aspect-node,.pilot-chart .chart-core{will-change:auto;animation:none}body:has(.pilot-home) .universe-backdrop:before{will-change:auto;animation:none}body:has(.pilot-home) .universe-backdrop:after{will-change:auto;animation:none}body:has(.pilot-home) .universe-starfield{will-change:auto;animation:none}body:has(.pilot-home) .universe-starfield:before{will-change:auto;animation:none}body:has(.pilot-home) .universe-starfield:after{will-change:auto;animation:none}body:has(.pilot-home) .universe-reference-art{will-change:auto;animation:none}body:has(.pilot-home) .universe-nebula{will-change:auto;animation:none}body:has(.pilot-home) .universe-constellation{will-change:auto;animation:none}body:has(.pilot-home) .constellation-node{will-change:auto;animation:none}body:has(.pilot-home) .space-black-hole{will-change:auto;animation:none}body:has(.pilot-home) .space-black-hole *{will-change:auto;animation:none}body:has(.pilot-home) .space-saturn{will-change:auto;animation:none}body:has(.pilot-home) .space-saturn *{will-change:auto;animation:none}body:has(.pilot-home) .space-jupiter{will-change:auto;animation:none}body:has(.pilot-home) .space-jupiter *{will-change:auto;animation:none}body:has(.pilot-home) .mystic-sigil{will-change:auto;animation:none}body:has(.pilot-home) .universe-star{will-change:auto;animation:none}body:has(.pilot-home) .universe-comet{will-change:auto;animation:none}body:has(.pilot-home) .pilot-hero:before{will-change:auto;animation:none}body:has(.pilot-home) .hero-orbit-thread{will-change:auto;animation:none}body:has(.pilot-home) .hero-depth-planet{will-change:auto;animation:none}body:has(.pilot-home) .hero-depth-glyph{will-change:auto;animation:none}body:has(.pilot-home) .universe-reference-art{transform:translate(0)scale(1.035)}.pilot-chart .chart-scan{display:none}.home-live-sky-data[aria-busy=true] strong,.home-live-sky-data[aria-busy=true] b{color:#e9dfe761}.pilot-footer{content-visibility:auto;contain-intrinsic-size:auto 130px}@media (width<=920px){.pilot-hero{grid-template-columns:minmax(0,1fr)}.pilot-chart-stage{width:100%;margin-inline:auto}.pilot-chart-motion{margin-inline:auto;transform:none}}:is(body:has(.pilot-home) .space-black-hole,body:has(.pilot-home) .space-saturn,body:has(.pilot-home) .space-jupiter,body:has(.pilot-home) .universe-reference-art){display:none}.pilot-home{--hero-gold:#e5bf78;--hero-gold-bright:#f3d9a2;--hero-violet:#a772d3;background:radial-gradient(circle at 75% 18%,#68348b3d,#0000 31%),radial-gradient(circle at 56% 76%,#5c2b7f21,#0000 36%),linear-gradient(#02050fe6,#060510d6 52%,#0a0611eb)}.pilot-home .pilot-hero{width:min(1540px,100% - 112px)}.pilot-home .pilot-header{background:linear-gradient(#030611f5,#03050fdb);border-bottom-color:#e5bf781f;width:100%;min-height:80px;padding-inline:max(56px,50vw - 770px);box-shadow:0 12px 48px #0000002e}.pilot-home .brand{color:#f1dbad;letter-spacing:.36em;gap:16px;font-family:Georgia,Times New Roman,serif;font-size:16px;font-weight:600}.pilot-home .brand-mark{color:#e7bd72;filter:drop-shadow(0 0 10px #e5bf7847)}.pilot-home .pilot-header nav a:not(.pilot-header-cta){color:#bbb3c0;letter-spacing:.015em;font-size:12px;font-weight:500}.pilot-home .pilot-header nav .pilot-header-cta{color:#f0cf92;background:linear-gradient(135deg,#e5bf781a,#874ca114);border-color:#e5bf78c2;border-radius:4px;min-height:48px;margin-left:10px;padding-inline:24px;box-shadow:inset 0 0 22px #e5bf7809,0 0 28px #70418c0f}.pilot-home .pilot-hero{isolation:isolate;background:radial-gradient(circle at 72% 48%,#8849ab1f,#0000 31%),linear-gradient(90deg,#02050feb 0%,#03050fa3 38%,#04040e14 70%,#0000 100%);grid-template-columns:minmax(500px,.96fr) minmax(540px,1.04fr);align-items:center;gap:12px;min-height:calc(100svh - 80px);padding-block:clamp(26px,4vh,48px) clamp(38px,5vh,60px);padding-inline:0;position:relative;overflow:visible}.pilot-home .pilot-hero:after{z-index:0;background:radial-gradient(circle at 77% 47%,#0000 0 27%,#e6bb690e 35%,#0000 52%),radial-gradient(at 62% 104%,#5b2e7b52,#0000 53%),linear-gradient(#0000 0 75%,#130b1f8a 100%);inset:0 -7vw -1px}.pilot-home .pilot-hero-copy{z-index:5;text-shadow:0 3px 30px #0000008c;max-width:650px;position:relative}.pilot-home .pilot-hero-wordmark,.pilot-home .pilot-hero-cosmos{display:none}.pilot-home .pilot-hero .pilot-eyebrow{color:#d9ad63;letter-spacing:.17em;margin:0 0 24px;font-size:10px;font-weight:650;line-height:1.6}.pilot-home .pilot-hero h1{color:#f6f1ea;letter-spacing:-.035em;text-wrap:balance;max-width:650px;margin:0;padding-bottom:.1em;font-size:clamp(50px,4.25vw,72px);line-height:1.07}.pilot-home .pilot-hero h1 em{color:#0000;text-shadow:0 0 30px #ad68c414;white-space:nowrap;background:linear-gradient(102deg,#f2d294 2%,#d7aa63 48%,#c59cdd 96%);-webkit-background-clip:text;background-clip:text;margin-top:7px;padding-bottom:.12em;display:block}.pilot-home .pilot-title-line{white-space:nowrap;display:block}.pilot-home .pilot-lead{color:#beb7c1;max-width:610px;margin-top:24px;font-size:clamp(14px,1.12vw,17px);line-height:1.72}.pilot-home .pilot-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}.pilot-home .pilot-primary-action,.pilot-home .pilot-secondary-action{letter-spacing:.065em;text-transform:uppercase;border-radius:4px;justify-content:space-between;align-items:center;gap:24px;min-height:54px;padding:0 22px;font-size:10px;font-weight:750;text-decoration:none;transition:transform .24s,border-color .24s,box-shadow .24s,color .24s;display:inline-flex}.pilot-home .pilot-primary-action{color:#17100a;background:linear-gradient(115deg,#f1d59d,#c89a52 74%,#b983c3 130%);border:1px solid #e1ba73;box-shadow:0 12px 36px #c18d4829,inset 0 1px #ffffff59}.pilot-home .pilot-secondary-action{color:#dfd4df;background:#0a081266;border-color:#e5bf7840}.pilot-home .pilot-primary-action:hover,.pilot-home .pilot-secondary-action:hover{transform:translateY(-2px)}.pilot-home .pilot-primary-action:hover{box-shadow:0 16px 42px #c18d4838,inset 0 1px #fff6}.pilot-home .pilot-secondary-action:hover{color:#f3d9a2;border-color:#e5bf7880}.pilot-home .pilot-proof{border-top:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:28px;padding-top:0;display:grid}.pilot-trust-item{background:linear-gradient(135deg,#e5bf780e,#6437800e);border:1px solid #e5bf781f;border-radius:7px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:11px 10px;display:grid;box-shadow:inset 0 1px #ffffff06}.pilot-trust-item>i{color:#e5bf78;background:radial-gradient(circle,#e5bf781f,#572d7317);border:1px solid #e5bf7861;border-radius:50%;place-items:center;width:40px;height:40px;font:16px Georgia,serif;display:grid;box-shadow:0 0 18px #ab63be14}.pilot-trust-item>div{gap:3px;min-width:0;display:grid}.pilot-trust-item b{color:#e8ded2;white-space:normal;font:400 12px/1.15 Georgia,serif}.pilot-trust-item small{color:#8f8793;letter-spacing:.055em;text-transform:uppercase;font-size:8px;line-height:1.3}.hero-astrolabe-stage{--astrolabe-x:0px;--astrolabe-y:0px;z-index:4;isolation:isolate;contain:layout style;touch-action:pan-y;place-items:center;min-height:clamp(560px,100svh - 142px,790px);display:grid;position:relative}.pilot-chart-stage.hero-astrolabe-stage:before{z-index:-2;opacity:1;filter:blur(32px);background:radial-gradient(circle,#e7b85f29,#7737972b 37%,#3d1b5914 55%,#0000 72%);border-radius:50%;inset:7% 3%}.hero-astrolabe-aura{z-index:-1;background:radial-gradient(circle at 69% 28%,#c280dc33 0 1px,#0000 2px) 0 0/53px 53px,radial-gradient(circle at 28% 75%,#efcc8c2e 0 1px,#0000 2px) 0 0/71px 71px,radial-gradient(circle,#0000 0 54%,#e5bf7809 55%,#0000 59%);border:1px solid #e5bf7812;border-radius:50%;position:absolute;inset:11% 4%;box-shadow:0 0 90px #6630881c,inset 0 0 80px #e5bf7806}.hero-astrolabe-parallax{aspect-ratio:1;width:clamp(520px,41vw,640px);transform:translate3d(var(--astrolabe-x), var(--astrolabe-y), 0);transition:transform .7s cubic-bezier(.2,.75,.25,1);position:relative}.hero-astrolabe-layer{z-index:1;transform-origin:50%;filter:drop-shadow(0 22px 35px #00000070)drop-shadow(0 0 22px #9753b11f);backface-visibility:hidden;width:100%;height:100%;position:absolute;inset:0}.hero-astrolabe-base,.hero-astrolabe-layer img{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.hero-astrolabe-base{z-index:1;filter:drop-shadow(0 22px 35px #00000070)drop-shadow(0 0 22px #9753b11f)}.hero-astrolabe-outer{will-change:transform;animation:150s linear infinite hero-astrolabe-spin;-webkit-mask-image:radial-gradient(circle,#0000 0 54.8%,#000 55.5% 100%);mask-image:radial-gradient(circle,#0000 0 54.8%,#000 55.5% 100%)}.hero-astrolabe-inner{will-change:transform;animation:190s linear infinite hero-astrolabe-counterspin;-webkit-mask-image:radial-gradient(circle,#000 0 56%,#0000 56.7% 100%);mask-image:radial-gradient(circle,#000 0 56%,#0000 56.7% 100%)}.hero-astrolabe-glow{z-index:3;aspect-ratio:1;filter:blur(8px);mix-blend-mode:screen;pointer-events:none;background:radial-gradient(circle,#f4d6ff7a,#a453ca33 35%,#0000 72%);border-radius:50%;width:12%;animation:6.8s ease-in-out infinite alternate hero-planet-glow;position:absolute}.hero-astrolabe-glow-one{top:18%;right:15%}.hero-astrolabe-glow-two{width:9%;animation-delay:-3.2s;bottom:17%;right:19%}@keyframes hero-astrolabe-spin{to{transform:rotate(360deg)}}@keyframes hero-astrolabe-counterspin{to{transform:rotate(-360deg)}}@keyframes hero-planet-glow{0%{opacity:.3;transform:scale(.86)}to{opacity:.72;transform:scale(1.1)}}@media (width>=1700px){.pilot-home .pilot-hero{grid-template-columns:minmax(650px,.96fr) minmax(720px,1.04fr)}.hero-astrolabe-parallax{width:min(36vw,640px)}}@media (width>=1181px) and (width<=1699px){.hero-astrolabe-parallax{width:clamp(520px,41vw,560px)}}@media (width>=1181px) and (height<=820px){.pilot-home .pilot-header{min-height:72px}.pilot-home .pilot-hero{min-height:calc(100svh - 72px);padding-block:20px 30px}.pilot-home .pilot-hero .pilot-eyebrow{margin-bottom:15px}.pilot-home .pilot-hero h1{font-size:clamp(46px,4vw,59px)}.pilot-home .pilot-lead{margin-top:16px;font-size:14px;line-height:1.58}.pilot-home .pilot-actions{margin-top:20px}.pilot-home .pilot-primary-action,.pilot-home .pilot-secondary-action{min-height:48px}.pilot-home .pilot-proof{margin-top:18px}.pilot-trust-item{padding-block:8px}.hero-astrolabe-stage{min-height:calc(100svh - 118px)}.hero-astrolabe-parallax{width:clamp(520px,42vw,560px)}}@media (width<=1180px){.pilot-home .pilot-hero{width:min(100% - 56px,1180px)}.pilot-home .pilot-header{width:100%;padding-inline:28px}.pilot-home .pilot-hero{grid-template-columns:minmax(390px,.9fr) minmax(450px,1.1fr)}.hero-astrolabe-parallax{width:clamp(500px,48vw,610px)}}@media (width<=920px){.pilot-home .pilot-hero{width:min(100% - 40px,820px)}.pilot-home .pilot-header{width:100%;min-height:76px;padding-inline:20px}.pilot-home .pilot-hero{text-align:center;grid-template-columns:1fr;gap:12px;min-height:auto;padding-block:54px 62px}.pilot-home .pilot-hero-copy{max-width:720px;margin-inline:auto}.pilot-home .pilot-hero .pilot-eyebrow{margin-bottom:18px}.pilot-home .pilot-hero h1{max-width:720px;font-size:clamp(48px,7.2vw,58px)}.pilot-home .pilot-lead{max-width:620px;margin-inline:auto}.pilot-home .pilot-actions{justify-content:center}.pilot-home .pilot-proof{max-width:650px;margin-inline:auto}.hero-astrolabe-stage{min-height:460px}.hero-astrolabe-parallax{width:min(64vw,460px);transition:none;transform:none}}@media (width<=640px){.pilot-home .pilot-hero{width:min(100% - 28px,612px)}.pilot-home .pilot-header{width:100%;min-height:70px;padding-inline:14px}.pilot-home .brand{letter-spacing:.25em;gap:10px;font-size:13px}.pilot-home .pilot-header nav .pilot-header-cta{letter-spacing:.04em;min-height:42px;margin-left:0;padding-inline:12px;font-size:8px}.pilot-home .pilot-hero{text-align:left;gap:10px;padding-block:40px 46px}.pilot-home .pilot-hero-copy{margin-inline:0}.pilot-home .pilot-hero .pilot-eyebrow{max-width:330px;margin-bottom:14px;font-size:8px;line-height:1.65}.pilot-home .pilot-hero h1{max-width:360px;font-size:clamp(37px,10.7vw,46px);line-height:1.07}.pilot-home .pilot-hero h1 em{margin-top:2px}.pilot-home .pilot-lead{color:#b8b0bc;margin:15px 0 0;font-size:13px;line-height:1.56}.pilot-home .pilot-actions{margin-top:20px}.pilot-home .pilot-primary-action{width:100%;min-height:50px;padding-inline:17px;font-size:9px}.pilot-home .pilot-secondary-action{display:none}.pilot-home .pilot-proof{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;width:100%;margin:18px 0 0}.pilot-trust-item{grid-template-columns:1fr;justify-items:start;gap:6px;padding:8px 6px}.pilot-trust-item>i{width:31px;height:31px;font-size:13px}.pilot-trust-item b{text-overflow:clip;white-space:normal;font-size:10px}.pilot-trust-item small{font-size:6px;line-height:1.3}.hero-astrolabe-stage{min-height:330px;margin-top:4px}.hero-astrolabe-aura{inset:4% -4%}.hero-astrolabe-parallax{width:min(79vw,300px)}.hero-astrolabe-base{z-index:2;filter:drop-shadow(0 20px 28px #00000075)drop-shadow(0 0 17px #8f4da91f);display:block}.hero-astrolabe-outer,.hero-astrolabe-inner{display:none}.hero-astrolabe-glow{opacity:.42;filter:blur(7px);animation:none}}@media (prefers-reduced-motion:reduce){.hero-astrolabe-parallax{transition:none!important;transform:none!important}.hero-astrolabe-outer,.hero-astrolabe-inner,.hero-astrolabe-glow{display:none;animation:none!important}.hero-astrolabe-base{filter:drop-shadow(0 24px 34px #00000075)drop-shadow(0 0 20px #8f4da91f)}.pilot-home .pilot-primary-action,.pilot-home .pilot-secondary-action{transition:none}}.pilot-home .pilot-header{width:100%;margin-inline:0}.universe-backdrop{isolation:isolate}.celestial-foreground{z-index:2;contain:layout paint style;isolation:isolate;pointer-events:none;position:fixed;inset:0;overflow:hidden}.celestial-foreground :is(.universe-constellations,.universe-sigils,.universe-twinkles){clip-path:inset(clamp(70px,8svh,88px) 0 0)}.polaris-anchor{z-index:6;aspect-ratio:1;opacity:1;filter:drop-shadow(0 0 20px #ffeec67a)drop-shadow(0 0 38px #bc77e161);pointer-events:none;width:clamp(56px,4.8vw,72px);position:fixed;top:clamp(8px,1.4svh,14px);left:50%;transform:translate(-50%)}.polaris-orbit,.polaris-rays,.polaris-core{border-radius:50%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.polaris-orbit{aspect-ratio:1;background:radial-gradient(circle,#ffecc02e,#8f50b417 48%,#0000 70%);border:1px solid #eccbfa57;width:100%;animation:12s ease-in-out infinite polaris-halo;box-shadow:0 0 34px #b974dc42,inset 0 0 24px #f5d6ff24}.polaris-rays{aspect-ratio:1;opacity:.9;filter:blur(.2px)drop-shadow(0 0 10px #ffebbbad);background:linear-gradient(90deg,#0000 3%,#fff6de14 24%,#fff6deeb 49.2% 50.8%,#fff6de14 76%,#0000 97%),linear-gradient(#0000 3%,#ebd7ff14 24%,#fff7e2eb 49.2% 50.8%,#ebd7ff14 76%,#0000 97%);width:76%;animation:8s ease-in-out infinite polaris-rays-breathe}.polaris-core{aspect-ratio:1;background:#fff8e8;border:1px solid #fffaeddb;width:clamp(8px,.76vw,12px);animation:6.8s ease-in-out infinite polaris-core-breathe;box-shadow:0 0 5px #fff,0 0 16px #ffe8ba,0 0 38px #c683e6d1,0 0 68px #e1b6706b}.universe-constellation{--constellation-animation:none;--node-animation:none;opacity:0;visibility:hidden;animation-name:var(--constellation-animation);will-change:auto;transition:opacity 1.5s,visibility 0s linear 1.5s;animation-duration:34s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}.constellation-leo{--constellation-turn:5deg;--constellation-tilt:-5deg;width:clamp(300px,30vw,490px);animation-delay:-13s;top:7%;right:3%}.constellation-virgo{--constellation-turn:-5deg;--constellation-tilt:8deg;width:clamp(300px,31vw,500px);animation-delay:-19s;top:25%;left:3%}.constellation-libra{--constellation-turn:7deg;--constellation-tilt:-7deg;width:clamp(290px,29vw,470px);animation-delay:-7s;bottom:7%;right:2%}.constellation-scorpio{--constellation-turn:-8deg;--constellation-tilt:6deg;width:clamp(310px,31vw,510px);animation-delay:-22s;bottom:3%;left:7%}.constellation-aquarius{--constellation-turn:-4deg;--constellation-tilt:7deg;width:clamp(300px,30vw,490px);animation-delay:-11s;top:13%;left:4%}.constellation-pisces{--constellation-turn:4deg;--constellation-tilt:-6deg;width:clamp(310px,32vw,520px);animation-delay:-25s;bottom:12%;right:4%}.celestial-foreground[data-cosmic-scene=home-hero] :is(.constellation-aurelia,.constellation-cassiopeia),.celestial-foreground[data-cosmic-scene=home-products] :is(.constellation-aquarius,.constellation-libra),.celestial-foreground[data-cosmic-scene=home-sky] :is(.constellation-orion,.constellation-pisces),.celestial-foreground[data-cosmic-scene=calendar-hero] :is(.constellation-leo,.constellation-libra),.celestial-foreground[data-cosmic-scene=calendar-live] :is(.constellation-orion,.constellation-aquarius),.celestial-foreground[data-cosmic-scene=calendar-days] :is(.constellation-scorpio,.constellation-pisces),.celestial-foreground[data-cosmic-scene=calendar-events] :is(.constellation-cassiopeia,.constellation-leo),.celestial-foreground[data-cosmic-scene=methodology] :is(.constellation-libra,.constellation-aquarius),.celestial-foreground[data-cosmic-scene=forms-gold] :is(.constellation-virgo,.constellation-aurelia),.celestial-foreground[data-cosmic-scene=forms-violet] :is(.constellation-scorpio,.constellation-orion),.celestial-foreground[data-cosmic-scene=private-sky] :is(.constellation-aquarius,.constellation-pisces),.celestial-foreground[data-cosmic-scene=legal-calm] :is(.constellation-cassiopeia,.constellation-virgo){--constellation-animation:lumeria-constellation-float;--node-animation:lumeria-constellation-pulse;opacity:.76;visibility:visible;transition-delay:0s}.celestial-foreground[data-cosmic-scene=home-hero] :is(.constellation-aurelia,.constellation-cassiopeia){opacity:.9}.constellation-line{opacity:.66;background:linear-gradient(90deg,#ffe7b8d1,#ba84d69e 60%,#7e97ef3d);height:1px;box-shadow:0 0 5px #eecd9059,0 0 13px #8f5bc338}.constellation-node{width:var(--node-size);opacity:.84;will-change:auto;animation:none;box-shadow:0 0 4px #fff5d8cc,0 0 11px #e7be779e,0 0 20px #975cc761}.constellation-node:first-of-type,.constellation-node:nth-of-type(4){animation:var(--node-animation) 10.5s ease-in-out var(--node-delay) infinite}.universe-star{will-change:auto}body:has(.pilot-home) .universe-star{animation:universe-star-twinkle var(--space-star-duration) ease-in-out var(--space-star-delay) infinite}.universe-star:before,.universe-star:after{opacity:0;animation:none}.universe-star:nth-child(3n+1):before,.universe-star:nth-child(3n+1):after{animation:universe-star-rays var(--space-star-duration) ease-in-out var(--space-star-delay) infinite}body:has(.pilot-home) .universe-starfield.starfield-far{animation:120s linear infinite universe-drift-far}.universe-twinkles .universe-star:nth-child(n+16){display:none}.celestial-foreground .mystic-sigil{opacity:0;animation:lumeria-rune-whisper var(--sigil-duration) ease-in-out var(--sigil-delay) infinite;will-change:auto;display:grid}body:has(.pilot-home) .celestial-foreground .mystic-sigil{animation:lumeria-rune-whisper var(--sigil-duration) ease-in-out var(--sigil-delay) infinite}.celestial-foreground .mystic-sigil:nth-child(n+5){display:none}.celestial-foreground[data-cosmic-scene=home-hero] .mystic-sigil:nth-child(-n+6){display:grid}.celestial-foreground[data-cosmic-scene=home-sky] .mystic-sigil:nth-child(n+4){display:none}.mystic-sigil-1{top:20%;left:4%}.mystic-sigil-2{top:22%;right:4%}.mystic-sigil-3{top:53%;left:3%}.mystic-sigil-4{top:57%;right:5%}.mystic-sigil-5{top:auto;bottom:9%;left:12%}.mystic-sigil-6{inset:auto 15% 10% auto}@keyframes polaris-halo{0%,to{opacity:.42;transform:translate(-50%,-50%)scale(.9)}50%{opacity:.78;transform:translate(-50%,-50%)scale(1.08)}}@keyframes polaris-rays-breathe{0%,to{opacity:.46;transform:translate(-50%,-50%)scale(.9)rotate(0)}50%{opacity:.82;transform:translate(-50%,-50%)scale(1.05)rotate(3deg)}}@keyframes polaris-core-breathe{0%,to{filter:brightness(.96);transform:translate(-50%,-50%)scale(.9)}48%{filter:brightness(1.24);transform:translate(-50%,-50%)scale(1.16)}}@keyframes lumeria-rune-whisper{0%,50%,to{opacity:0;filter:blur(2px);transform:translate3d(0, 10px, 0) rotate(calc(var(--sigil-turn) * -.7)) scale(.88)}62%,80%{opacity:.4;filter:blur();transform:translate3d(4px, 0, 0) rotate(var(--sigil-turn)) scale(1)}91%{opacity:0;filter:blur(1.5px);transform:translate3d(8px, -8px, 0) rotate(calc(var(--sigil-turn) * 1.35)) scale(.93)}}@media (width<=920px){.polaris-anchor{width:56px;top:9px}.celestial-foreground[data-cosmic-scene] .universe-constellation{opacity:.58}.constellation-leo,.constellation-libra,.constellation-pisces{right:-13%}.constellation-virgo,.constellation-scorpio,.constellation-aquarius{left:-13%}}@media (width<=640px){.celestial-foreground :is(.universe-constellations,.universe-sigils,.universe-twinkles){clip-path:inset(68px 0 0)}.polaris-anchor{opacity:.96;width:48px;top:9px}.polaris-core{width:8px}.universe-starfield{will-change:auto;animation:none!important;transform:none!important}.universe-twinkles .universe-star:nth-child(n+9){display:none}.celestial-foreground .mystic-sigil:nth-child(n+3){display:none!important}.celestial-foreground[data-cosmic-scene] .universe-constellation{transition:opacity 1s,visibility 0s linear 1s;opacity:0!important;visibility:hidden!important;animation:none!important}.celestial-foreground[data-cosmic-scene=home-hero] .constellation-aurelia,.celestial-foreground[data-cosmic-scene=home-products] .constellation-aquarius,.celestial-foreground[data-cosmic-scene=home-sky] .constellation-orion,.celestial-foreground[data-cosmic-scene=calendar-hero] .constellation-leo,.celestial-foreground[data-cosmic-scene=calendar-live] .constellation-orion,.celestial-foreground[data-cosmic-scene=calendar-days] .constellation-scorpio,.celestial-foreground[data-cosmic-scene=calendar-events] .constellation-cassiopeia,.celestial-foreground[data-cosmic-scene=methodology] .constellation-libra,.celestial-foreground[data-cosmic-scene=forms-gold] .constellation-virgo,.celestial-foreground[data-cosmic-scene=forms-violet] .constellation-scorpio,.celestial-foreground[data-cosmic-scene=private-sky] .constellation-aquarius,.celestial-foreground[data-cosmic-scene=legal-calm] .constellation-cassiopeia{transition-delay:0s;opacity:.52!important;visibility:visible!important}.constellation-line{opacity:.38;height:1px}.constellation-node{opacity:.55;animation:none!important}.constellation-aurelia,.constellation-orion,.constellation-scorpio,.constellation-aquarius,.constellation-virgo{width:350px;left:-24%}.constellation-cassiopeia,.constellation-leo,.constellation-libra,.constellation-pisces{width:350px;right:-28%}}@media (prefers-reduced-motion:reduce){.universe-backdrop *,.universe-backdrop:before,.universe-backdrop:after,.celestial-foreground *,.celestial-foreground:before,.celestial-foreground:after{will-change:auto!important;transition:none!important;animation:none!important}.polaris-anchor{opacity:.82}.polaris-orbit{opacity:.5;transform:translate(-50%,-50%)}.polaris-rays{opacity:.58;transform:translate(-50%,-50%)}.polaris-core{transform:translate(-50%,-50%)}.celestial-foreground .mystic-sigil{filter:none;transform:none;opacity:.1!important}.celestial-foreground .mystic-sigil:nth-child(n+2){display:none!important}.universe-star{opacity:.34}.universe-star:before,.universe-star:after{display:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}._shell_1vl76_1{color:#f8f3ff;background:radial-gradient(circle at 15% 10%,#8757c438,#0000 32rem),radial-gradient(circle at 88% 64%,#49256724,#0000 30rem),radial-gradient(circle at 85% 20%,#cca4591c,#0000 28rem),linear-gradient(#08061185 0%,#1710208f 45%,#0b07129e 100%);min-height:100vh;padding:32px 16px 64px}._container_1vl76_12{width:min(920px,100%);margin:0 auto}._brand_1vl76_17{color:#efdca7;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:28px;font-size:13px;font-weight:700;display:inline-flex}._brand_1vl76_17:before{content:"✦";font-size:18px}._card_1vl76_34{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#201330d6,#120b1fe0);border:1px solid #e2c5ff3d;border-radius:28px;padding:clamp(22px,4vw,42px);box-shadow:0 28px 90px #1a08286b,0 0 70px #4c266a14}:is(._card_1vl76_34:has([data-structured-report]),._card_1vl76_34:has([data-legacy-premium-report])){box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:0}._eyebrow_1vl76_52{color:#d8baf7;letter-spacing:.14em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:700}._title_1vl76_61{letter-spacing:-.035em;margin:0;font-size:clamp(30px,6vw,56px);line-height:1.02}._intakeTitle_1vl76_68{white-space:nowrap;min-width:0;max-width:none;font-size:clamp(36px,3vw,44px)}._freeStartTitle_1vl76_75{letter-spacing:-.035em;white-space:nowrap;font-size:clamp(38px,4.3vw,50px);line-height:1.04}._subtitle_1vl76_82{color:#cfc4dd;max-width:720px;margin:18px 0 0;line-height:1.65}._notice_1vl76_89{color:#f2e7c4;background:#efdca714;border:1px solid #efdca747;border-radius:16px;margin:24px 0 0;padding:16px 18px;line-height:1.55}._form_1vl76_99{gap:22px;margin-top:34px;display:grid}._grid2_1vl76_105{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}._field_1vl76_111{gap:8px;display:grid}._label_1vl76_116{color:#f7f0ff;font-weight:650}._hint_1vl76_121{color:#aaa0b9;font-size:13px;line-height:1.45}._input_1vl76_127,._select_1vl76_128,._textarea_1vl76_129{color:#fff;width:100%;font:inherit;background:#08050fb8;border:1px solid #e2c5ff33;border-radius:14px;outline:none;min-height:48px;padding:13px 14px}._textarea_1vl76_129{resize:vertical;min-height:120px}._input_1vl76_127:focus,._select_1vl76_128:focus,._textarea_1vl76_129:focus,._button_1vl76_149:focus-visible,._secondaryButton_1vl76_150:focus-visible,._checkbox_1vl76_151 input:focus-visible{border-color:#d7b5ff;box-shadow:0 0 0 4px #c295f52b}._error_1vl76_156{color:#ffb8c4;font-size:13px;line-height:1.4}._errorSummary_1vl76_162{color:#ffd9e0;background:#93223c24;border:1px solid #ff7d9759;border-radius:16px;padding:16px 18px}._errorSummary_1vl76_162 ul{margin:8px 0 0;padding-left:20px}._checkbox_1vl76_151{color:#d9d0e3;grid-template-columns:22px 1fr;align-items:start;gap:12px;line-height:1.5;display:grid}._checkbox_1vl76_151 input{accent-color:#c79ef1;width:20px;height:20px;margin-top:2px}._link_1vl76_191{color:#efdca7;text-underline-offset:3px}._button_1vl76_149,._secondaryButton_1vl76_150{min-height:48px;font:inherit;cursor:pointer;border:0;border-radius:14px;padding:13px 20px;font-weight:750}._button_1vl76_149{color:#160e21;background:linear-gradient(135deg,#f2dfab,#d2a8ff)}._button_1vl76_149:disabled{cursor:wait;opacity:.62}._secondaryButton_1vl76_150{color:#f8f3ff;background:#d0a9ff1f;border:1px solid #d0a9ff40}._status_1vl76_223{background:#10091bb3;border:1px solid #d0a9ff38;border-radius:18px;margin-top:28px;padding:20px;line-height:1.55}._statusSuccess_1vl76_232{background:#1f794d24;border-color:#8be8bc59}._section_1vl76_237{border-top:1px solid #e2c5ff1f;gap:18px;padding-top:26px;display:grid}._sectionTitle_1vl76_244{margin:0;font-size:21px}._sectionKicker_1vl76_249{color:#efdca7;letter-spacing:.16em;margin:0;font-size:11px;font-weight:750}._consultationSection_1vl76_257{background:radial-gradient(circle at 92% 0,#a467d72e,#0000 34%),linear-gradient(145deg,#28173cb8,#0f091bdb);border:1px solid #d8b5ff47;border-radius:22px;padding:28px;box-shadow:0 24px 70px #1c0a2d3d}._consultationNotice_1vl76_267{background:radial-gradient(circle at 92% 10%,#a15dda33,#0000 35%),linear-gradient(135deg,#28153bdb,#0e0918eb);border:1px solid #e8ca8f4d;border-radius:20px;gap:10px;padding:clamp(20px,4vw,30px);display:grid}._consultationNotice_1vl76_267 p{color:#efdca7;letter-spacing:.14em;margin:0;font-size:11px;font-weight:750}._consultationNotice_1vl76_267 h2{color:#f6effb;margin:0;font:400 clamp(24px,4vw,34px)/1.15 Georgia,serif}._consultationNotice_1vl76_267 span{color:#cfc4dd;line-height:1.65}._eventCard_1vl76_297{background:#08050f70;border:1px solid #e2c5ff21;border-radius:18px;gap:14px;padding:18px;display:grid}._actions_1vl76_306{flex-wrap:wrap;gap:12px;display:flex}._hiddenHoneypot_1vl76_312{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}._footer_1vl76_320{color:#8f849d;text-align:center;margin-top:26px;font-size:13px}@media (width<=680px){._shell_1vl76_1{padding:18px 12px 44px}._card_1vl76_34{border-radius:22px}._freeStartTitle_1vl76_75{white-space:normal;font-size:clamp(30px,8.6vw,36px);line-height:1.06}._intakeTitle_1vl76_68{white-space:normal;font-size:clamp(30px,8.6vw,36px)}._consultationSection_1vl76_257{padding:22px 18px}._grid2_1vl76_105{grid-template-columns:1fr}._button_1vl76_149,._secondaryButton_1vl76_150{width:100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}._result_1vl76_370{gap:20px;display:grid}._reportReadyIntro_1vl76_375{color:#d2b574;letter-spacing:.16em;border-top:1px solid #d2b57447;border-bottom:1px solid #d2b57429;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;padding:13px 0;font-size:10px;display:flex}._reportReadyIntro_1vl76_375 strong{color:#f4f0e9a8;letter-spacing:.12em;font-size:9px;font-weight:650}._resultCard_1vl76_396{color:#d9d1df;overflow-wrap:anywhere;background:#ffffff09;border:1px solid #d4b4ff3d;min-width:0;padding:clamp(22px,5vw,44px);line-height:1.75}._resultCard_1vl76_396 h2{color:#f4edfa;margin:0 0 28px;font:400 clamp(30px,5vw,48px)/1.1 Georgia,serif}._resultCard_1vl76_396 h3{color:#eee5f5;margin-top:30px}._resultCard_1vl76_396 a{color:#d9b8ff}._resultCard_1vl76_396 pre,._resultCard_1vl76_396 table{max-width:100%;overflow-x:auto}._generationStages_1vl76_416{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}._generationStages_1vl76_416 li{color:#988ca5;background:#ffffff06;border:1px solid #d4b4ff24;border-radius:14px;align-items:center;gap:12px;min-width:0;padding:13px 15px;display:flex}._generationStages_1vl76_416 span{color:#b698cd;letter-spacing:.12em;font-size:11px}._generationStages_1vl76_416 strong{min-width:0;font-size:13px}._generationStages_1vl76_416 ._generationStageActive_1vl76_439{color:#f1e7f6;background:linear-gradient(135deg,#73439733,#c79c5414);border-color:#e8ca8f59}._precisionNotice_1vl76_445{color:#cfc4d8;background:#e8ca8f0e;border:1px solid #e8ca8f3d;border-radius:16px;gap:7px;margin:0 0 28px;padding:18px 20px;display:grid}._precisionNotice_1vl76_445 strong{color:#efdca7;letter-spacing:.04em}._precisionNotice_1vl76_445 span{line-height:1.55}._compositeChart_1vl76_459{background:radial-gradient(circle at 85% 10%,#995bcb33,#0000 36%),linear-gradient(145deg,#1b0f2bf5,#0a0711fa);border:1px solid #e8ca8f4d;border-radius:22px;margin:0 0 34px;padding:clamp(16px,3vw,26px);box-shadow:0 24px 70px #08030e57}._compositeChart_1vl76_459 p{color:#efdca7;letter-spacing:.16em;margin:0 0 7px;font-size:11px;font-weight:750}._compositeChart_1vl76_459 h3{margin:0 0 18px;font:400 clamp(25px,4vw,38px)/1.15 Georgia,serif}._compositeChart_1vl76_459 img{aspect-ratio:1;object-fit:contain;background:#09060f;border:1px solid #ffffff1a;border-radius:16px;width:100%;max-width:100%;height:auto;display:block}._reportImage_1vl76_491{aspect-ratio:5/3;object-fit:cover;background:#0d0817;border-radius:18px;width:100%;height:auto;margin:0;display:block;position:static;transform:none}._reportPdfCover_1vl76_504{display:none}._reportPdfBrand_1vl76_508{z-index:1;color:#f6e7ba;letter-spacing:.28em;text-indent:.28em;text-shadow:0 2px 24px #f6e7ba3d;font:400 clamp(28px,5vw,48px)/1 Georgia,Times New Roman,serif;position:relative}._reportCoverBlock_1vl76_518{clear:both;break-inside:avoid;page-break-inside:avoid;width:100%;height:auto;min-height:0;max-height:none;margin:0 0 28px;padding:0;display:block;position:static;overflow:visible;transform:none}._reportDate_1vl76_534{color:#bbaec8;letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px;font-size:13px}._reportTitleBlock_1vl76_542{clear:both;break-inside:avoid;page-break-inside:avoid;width:100%;height:auto;min-height:0;max-height:none;margin:0 0 30px;display:flow-root;position:static;overflow:visible;transform:none}._reportCoverBlock_1vl76_518+._reportTitleBlock_1vl76_542{margin-top:0;padding-top:0}._resultCard_1vl76_396 ._reportTitle_1vl76_542{color:#f8f3ff;letter-spacing:-.035em;overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:auto;hyphens:auto;text-wrap:balance;width:auto;max-width:100%;height:auto;max-height:none;margin:0;font:400 clamp(34px,5vw,58px)/1.1 Georgia,Times New Roman,serif;position:static;overflow:visible;transform:none}._reportTitleBlock_1vl76_542+*{clear:both}._resultCard_1vl76_396[data-pdf-export=true]{height:auto;max-height:none;overflow:visible}._resultCard_1vl76_396[data-pdf-export=true] ._reportCoverBlock_1vl76_518{clear:both;width:100%;height:auto;max-height:none;margin:0 0 32px;display:block;position:static;overflow:visible;transform:none}._resultCard_1vl76_396[data-pdf-export=true] ._reportCoverBlock_1vl76_518 ._reportImage_1vl76_491{display:none}._resultCard_1vl76_396[data-pdf-export=true] ._reportPdfCover_1vl76_504{aspect-ratio:12/5;background:radial-gradient(circle,#0000 0 24%,#efdca733 24.2% 24.8%,#0000 25% 34%,#9d6fc847 34.2% 34.8%,#0000 35%),radial-gradient(circle at 18% 22%,#bd74d852,#0000 34%),radial-gradient(circle at 82% 78%,#e38eba3d,#0000 36%),linear-gradient(135deg,#120b20 0%,#2a1740 48%,#140c22 100%);border:1px solid #efdca747;border-radius:18px;place-items:center;width:100%;min-height:0;display:grid;overflow:hidden}._resultCard_1vl76_396[data-pdf-export=true] ._reportCoverBlock_1vl76_518+._reportTitleBlock_1vl76_542{clear:both;margin-top:0;padding-top:8px}._resultCard_1vl76_396[data-pdf-export=true] ._reportTitle_1vl76_542{font-size:clamp(26px,4vw,44px);line-height:1.1}._reportTools_1vl76_633{background:#ffffff09;border:1px solid #d4b4ff2e;border-radius:18px;gap:12px;padding:18px;display:grid}._shareLinks_1vl76_642{flex-wrap:wrap;gap:10px;display:flex}._shareLinks_1vl76_642 a{color:#efdca7;text-underline-offset:4px;text-decoration:underline}@media print{._shell_1vl76_1{background:#120b20;padding:0}._brand_1vl76_17,._footer_1vl76_320,._reportTools_1vl76_633{display:none!important}._card_1vl76_34{box-shadow:none;border:0;padding:0}._container_1vl76_12,._card_1vl76_34,._result_1vl76_370,._resultCard_1vl76_396{width:auto;max-width:none;height:auto;max-height:none;overflow:visible}._resultCard_1vl76_396{border:0;padding:0}._reportCoverBlock_1vl76_518{clear:both;break-inside:avoid-page;page-break-inside:avoid;width:100%;height:auto;max-height:none;margin:0 0 10mm;display:block;position:static;overflow:visible;transform:none}._reportCoverBlock_1vl76_518 ._reportImage_1vl76_491{display:none}._reportPdfCover_1vl76_504{aspect-ratio:12/5;background:radial-gradient(circle,#0000 0 24%,#efdca733 24.2% 24.8%,#0000 25% 34%,#9d6fc847 34.2% 34.8%,#0000 35%),radial-gradient(circle at 18% 22%,#bd74d852,#0000 34%),radial-gradient(circle at 82% 78%,#e38eba3d,#0000 36%),linear-gradient(135deg,#120b20 0%,#2a1740 48%,#140c22 100%);border:1px solid #efdca747;border-radius:18px;place-items:center;width:100%;min-height:0;display:grid;overflow:hidden}._reportTitleBlock_1vl76_542{clear:both;break-inside:avoid-page;page-break-inside:avoid;height:auto;max-height:none;margin-bottom:10mm;position:static;overflow:visible;transform:none}._reportCoverBlock_1vl76_518+._reportTitleBlock_1vl76_542{margin-top:0;padding-top:0}._resultCard_1vl76_396 ._reportTitle_1vl76_542{overflow-wrap:anywhere;word-break:normal;width:auto;max-width:100%;height:auto;max-height:none;font-size:clamp(26px,4vw,44px);line-height:1.1;position:static;overflow:visible;transform:none}._reportTitleBlock_1vl76_542+*{clear:both}}@media (width<=680px){._generationStages_1vl76_416{grid-template-columns:1fr}}._placeRoot_1vl76_733{min-width:0;position:relative}._placeRoot_1vl76_733:focus-within{z-index:30}._placeInputWrap_1vl76_742{position:relative}._placeInputWrap_1vl76_742 ._input_1vl76_127{padding-right:42px}._placeInputSelected_1vl76_750{border-color:#efdca785}._placeSpinner_1vl76_754,._placeSelectedMark_1vl76_755{position:absolute;top:50%;right:15px;transform:translateY(-50%)}._placeSpinner_1vl76_754{border:2px solid #d8baf747;border-top-color:#efdca7;border-radius:50%;width:17px;height:17px;animation:.7s linear infinite _placeSpin_1vl76_754}._placeSelectedMark_1vl76_755{color:#efdca7;font-weight:800}._placePanel_1vl76_776{z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);pointer-events:none;background:#0e0818fa;border:1px solid #e2c5ff52;border-radius:16px;max-height:352px;position:absolute;top:calc(100% + 7px);left:0;right:0;overflow:hidden auto;box-shadow:0 22px 54px #04010a94}._placeOption_1vl76_793{color:#f8f3ff;text-align:left;cursor:pointer;width:100%;min-height:48px;font:inherit;pointer-events:auto;background:0 0;border:0;border-bottom:1px solid #e2c5ff1a;gap:3px;padding:11px 14px;display:grid}._placeOption_1vl76_793:last-child{border-bottom:0}._placeOption_1vl76_793:hover,._placeOptionActive_1vl76_811{background:#c295f529}._placeOption_1vl76_793 strong{font-size:15px}._placeOption_1vl76_793 span{color:#bdb1ca;font-size:13px;line-height:1.35}._placeStatus_1vl76_815{color:#cfc4dd;align-items:center;min-height:48px;padding:11px 14px;font-size:14px;display:flex}._placeChips_1vl76_824{flex-wrap:wrap;gap:8px;margin-bottom:9px;display:flex}._placeChip_1vl76_824{color:#f2e7c4;background:#efdca714;border:1px solid #efdca74d;border-radius:999px;align-items:center;gap:8px;max-width:100%;padding:7px 8px 7px 12px;font-size:13px;display:inline-flex}._placeChip_1vl76_824 button{color:#f8f3ff;cursor:pointer;width:28px;height:28px;font:inherit;background:#ffffff14;border:0;border-radius:50%}@keyframes _placeSpin_1vl76_754{to{transform:translateY(-50%)rotate(360deg)}}@media (width<=680px){._placePanel_1vl76_776{max-height:292px}._placeOption_1vl76_793{min-height:48px;padding:12px 14px}}._structuredReport_1vl76_862{color:#171020;gap:26px;width:100%;display:grid}._structuredReportHost_1vl76_869{max-width:920px;box-shadow:none;background:0 0;border:0;padding:0}._structuredReportHost_1vl76_869[data-pdf-export=true] ._structuredReport_1vl76_862{gap:0}._legacyPremiumHost_1vl76_879{max-width:920px;box-shadow:none;color:#171020;background:0 0;border:0;padding:0}._legacyPremiumReport_1vl76_888{color:#171020;gap:26px;width:100%;display:grid}._legacyPremiumHost_1vl76_879[data-pdf-export=true] ._legacyPremiumReport_1vl76_888{gap:0}._legacyReportPage_1vl76_897{box-sizing:border-box;aspect-ratio:595.28/841.89;isolation:isolate;background:#f4f0e9;border:1px solid #4c375424;border-radius:2px;width:100%;padding:clamp(38px,7.3%,58px);position:relative;overflow:hidden;box-shadow:0 22px 64px #04010a33}._legacyReportPage_1vl76_897:before{content:"";z-index:-1;pointer-events:none;border:1px solid #d2b57433;position:absolute;inset:14px}._legacyReportCover_1vl76_920{color:#f4f0e9;background:radial-gradient(circle at 78% 24%,#d2b57421,#0000 20%),radial-gradient(circle at 23% 76%,#5d3d6f47,#0000 28%),linear-gradient(145deg,#08060d 0%,#171020 66%,#0d0912 100%);flex-direction:column;justify-content:space-between;display:flex}._legacyReportCover_1vl76_920:after{content:"";z-index:-1;aspect-ratio:1;border:1px solid #d2b57457;border-radius:50%;width:62%;position:absolute;top:8%;right:-10%;box-shadow:0 0 0 44px #d2b57409,0 0 0 96px #f4f0e906}._legacyCoverRail_1vl76_946{background:linear-gradient(#d2b574,#7c5a2d 60%,#d2b574);width:9px;position:absolute;top:0;bottom:0;left:0}._legacyCoverBrand_1vl76_955{color:#d2b574;letter-spacing:.26em;align-items:center;gap:12px;font-size:11px;display:inline-flex}._legacyCoverBrand_1vl76_955 span{font-size:19px}._legacyCoverBrand_1vl76_955 strong{font-weight:650}._legacyCoverContent_1vl76_967{max-width:82%;margin:auto 0}._legacyCoverContent_1vl76_967 p,._legacyPageKicker_1vl76_973{color:#8d7040;letter-spacing:.2em;text-transform:uppercase;margin:0 0 18px;font-size:clamp(9px,1.25vw,11px);font-weight:750}._legacyCoverContent_1vl76_967 h1{color:#f4f0e9;letter-spacing:-.045em;overflow-wrap:anywhere;text-wrap:balance;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(39px,6.8vw,67px);font-weight:400;line-height:.98}._legacyCoverContent_1vl76_967>span{color:#f4f0e9ad;letter-spacing:.12em;text-transform:uppercase;border-top:1px solid #d2b57457;margin-top:28px;padding-top:16px;font-size:11px;display:block}._legacyCoverFooter_1vl76_1005{color:#f4f0e97a;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:flex-end;gap:20px;font-size:9px;display:flex}._legacyCoverFooter_1vl76_1005 strong{color:#d2b574;letter-spacing:.16em;text-align:right;font-size:8px}._legacyChapterHeader_1vl76_1023{border-bottom:1px solid #17102029;min-height:145px;margin:0 0 28px;padding:0 84px 24px 0;position:relative}._legacyChapterHeader_1vl76_1023>span{color:#d2b574ad;font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,8vw,76px);font-weight:400;line-height:1;position:absolute;top:-10px;right:0}._legacyChapterHeader_1vl76_1023 h2,._legacyEnhancementPage_1vl76_1043>h2{color:#171020;letter-spacing:-.035em;text-wrap:balance;max-width:92%;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,4.4vw,42px);font-weight:400;line-height:1.02}._legacyReportBodyPage_1vl76_1055:after{content:"";background:#d2b574;width:5px;height:27%;position:absolute;top:0;left:0}._legacyMarkdown_1vl76_1065{color:#433b47;overflow-wrap:anywhere;font-family:Inter,Noto Sans,Arial,sans-serif;font-size:clamp(11px,1.55vw,14px);line-height:1.52}._legacyMarkdown_1vl76_1065>:first-child{margin-top:0}._legacyMarkdown_1vl76_1065>:last-child{margin-bottom:0}._legacyMarkdown_1vl76_1065 p{margin:0 0 .95em}._legacyMarkdown_1vl76_1065 strong{color:#171020;font-weight:750}._legacyMarkdown_1vl76_1065 em{color:#6f6873}._legacyMarkdown_1vl76_1065 h3,._legacyMarkdown_1vl76_1065 h4{color:#171020;background:#d2b57417;border-left:4px solid #d2b574;margin:1.15em 0 .6em;padding:10px 13px;font-size:1.06em;line-height:1.3}._legacyMarkdown_1vl76_1065 h3[data-status=ACT],._legacyMarkdown_1vl76_1065 h4[data-status=ACT]{background:#4f7a6214;border-left-color:#4f7a62}._legacyMarkdown_1vl76_1065 h3[data-status=PREPARE],._legacyMarkdown_1vl76_1065 h4[data-status=PREPARE]{background:#b98b4517;border-left-color:#b98b45}._legacyMarkdown_1vl76_1065 h3[data-status=HOLD],._legacyMarkdown_1vl76_1065 h4[data-status=HOLD]{background:#4e6f9114;border-left-color:#4e6f91}._legacyMarkdown_1vl76_1065 h3[data-status=AVOID],._legacyMarkdown_1vl76_1065 h4[data-status=AVOID]{background:#9a565614;border-left-color:#9a5656}._legacyMarkdown_1vl76_1065 ul,._legacyMarkdown_1vl76_1065 ol{margin:.7em 0 1em;padding-left:1.35em}._legacyMarkdown_1vl76_1065 li{margin:.36em 0;padding-left:.2em}._legacyMarkdown_1vl76_1065 li::marker{color:#8d7040}._legacyMarkdown_1vl76_1065 hr{background:#17102026;border:0;height:1px;margin:1.5em 0}._legacyMarkdown_1vl76_1065 blockquote{color:#302936;background:#ffffff7a;border:1px solid #d2b57459;border-left:5px solid #d2b574;margin:1em 0;padding:14px 16px}._legacyMarkdown_1vl76_1065 blockquote p:last-child{margin-bottom:0}._legacyMarkdown_1vl76_1065 table{border-collapse:collapse;width:100%;margin:1em 0;font-size:.9em}._legacyMarkdown_1vl76_1065 th,._legacyMarkdown_1vl76_1065 td{text-align:left;vertical-align:top;border:1px solid #17102024;padding:8px 9px}._legacyMarkdown_1vl76_1065 th{color:#171020;background:#d2b5741f}._legacyMarkdown_1vl76_1065 code{color:#171020;background:#1710200f}._legacyPageIdentity_1vl76_1119,._legacyPageNumber_1vl76_1120{color:#6f6873;letter-spacing:.05em;font-size:8px;position:absolute;bottom:22px}._legacyPageIdentity_1vl76_1119{overflow-wrap:anywhere;max-width:calc(100% - 100px);left:28px}._legacyPageNumber_1vl76_1120{color:#8d7040;letter-spacing:.18em;font-size:10px;right:28px}._legacyEnhancementPage_1vl76_1043>h2{margin-bottom:32px}._legacyEnhancements_1vl76_1131{color:#302936}._legacyEnhancements_1vl76_1131 ._precisionNotice_1vl76_445,._legacyEnhancements_1vl76_1131 ._compositeChart_1vl76_459{color:#433b47;box-shadow:none;background:#ffffff7a;border-color:#d2b5744d}._legacyEnhancements_1vl76_1131 ._precisionNotice_1vl76_445 strong,._legacyEnhancements_1vl76_1131 ._compositeChart_1vl76_459 p{color:#8d7040}._legacyEnhancements_1vl76_1131 ._precisionNotice_1vl76_445 span{color:#6f6873}._legacyEnhancements_1vl76_1131 ._compositeChart_1vl76_459 h3{color:#171020}._legacyEnhancements_1vl76_1131 ._compositeChart_1vl76_459 img{background:#08060d;border-radius:2px;max-height:560px}._reportPage_1vl76_1145{box-sizing:border-box;aspect-ratio:595.28/841.89;isolation:isolate;background:#f4f0e9;border:1px solid #4c375424;border-radius:2px;width:100%;padding:clamp(32px,6.9%,48px);position:relative;overflow:hidden;box-shadow:0 22px 64px #04010a2e}._reportPage_1vl76_1145:before{content:"";z-index:-1;pointer-events:none;border:1px solid #d2b5742e;position:absolute;inset:14px}._reportPageDark_1vl76_1168{color:#f4f0e9;background:radial-gradient(circle at 50% 36%,#d2b57429,#0000 29%),linear-gradient(145deg,#08060d,#171020 62%,#0d0912)}._pageNumber_1vl76_1175{color:#6f6873;letter-spacing:.18em;font-size:10px;position:absolute;bottom:22px;right:28px}._pageIdentity_1vl76_1184{overflow-wrap:anywhere;color:#6f6873;letter-spacing:.04em;max-width:calc(100% - 96px);font-size:8px;position:absolute;bottom:22px;left:28px}._reportPageDark_1vl76_1168 ._pageNumber_1vl76_1175,._reportPageDark_1vl76_1168 ._pageIdentity_1vl76_1184{color:#f4f0e975}._reportPageKicker_1vl76_1198,._structuredCoverTitle_1vl76_1199 p{color:#8d7040;letter-spacing:.18em;margin:0 0 15px;font-size:clamp(9px,1.35vw,12px);font-weight:700}._reportPage_1vl76_1145 h2{color:#171020;max-width:88%;margin:0 0 clamp(22px,4vw,34px);font-family:Georgia,Times New Roman,serif;font-size:clamp(25px,4.3vw,38px);font-weight:500;line-height:1.08}._reportPageCalendar_1vl76_1217 h2{margin-bottom:18px;font-size:clamp(23px,3.7vw,33px)}._reportPageCalendar_1vl76_1217 ._reportPageKicker_1vl76_1198{margin-bottom:10px}._structuredCoverBrand_1vl76_1220{text-align:center;place-content:center;gap:18px;min-height:56%;display:grid}._structuredCoverBrand_1vl76_1220 span{color:#d2b574;font-size:clamp(34px,7vw,64px)}._structuredCoverBrand_1vl76_1220 strong{color:#f4f0e9;letter-spacing:.2em;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,6vw,56px);font-weight:500}._structuredCoverTitle_1vl76_1199{border-top:1px solid #d2b5746b;padding-top:28px}._structuredCoverTitle_1vl76_1199 h1{color:#f4f0e9;max-width:92%;margin:0 0 14px;font-family:Georgia,Times New Roman,serif;font-size:clamp(25px,4.2vw,39px);font-weight:500;line-height:1.12}._structuredCoverTitle_1vl76_1199 span{color:#f4f0e9b8;font-size:clamp(12px,1.8vw,16px)}._reportLead_1vl76_1257{color:#403748;margin:0 0 16px;font-size:clamp(12px,1.7vw,15px);line-height:1.44}._reportBody_1vl76_1258{color:#2c2531;white-space:pre-line;margin:0;font-size:clamp(12px,1.9vw,16px);line-height:1.64}._scoreGrid_1vl76_1260{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._scoreCard_1vl76_1261{background:#ffffff80;border:1px solid #6f68732e;padding:11px 14px}._scoreCard_1vl76_1261 span{color:#6f6873;text-transform:uppercase;letter-spacing:.1em;font-size:11px;display:block}._scoreCard_1vl76_1261 strong{color:#171020;margin:5px 0 9px;font-family:Georgia,serif;font-size:30px;font-weight:500;display:block}._scoreCard_1vl76_1261 div{background:#6f687324;height:4px;overflow:hidden}._scoreCard_1vl76_1261 i{background:#d2b574;height:100%;display:block}._reportHighlights_1vl76_1267{gap:12px;margin:28px 0 0;padding:0;list-style:none;display:grid}._reportHighlights_1vl76_1267 li{color:#302936;background:#d2b5741a;border-left:3px solid #d2b574;padding:10px 14px;font-size:clamp(11px,1.65vw,14px);line-height:1.45}._monthGrid_1vl76_1270{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}._monthCard_1vl76_1271{background:#ffffff8a;border-top:3px solid #d2b574;min-height:330px;padding:12px}._monthCard_1vl76_1271 h3{color:#171020;letter-spacing:.08em;margin:0 0 10px;font-size:clamp(12px,1.65vw,15px)}._monthCard_1vl76_1271>div{border-bottom:1px solid #6f687329;gap:3px;padding:10px 0;display:grid}._monthCard_1vl76_1271>div strong{color:#59436a;font-size:10px}._monthCard_1vl76_1271>div span,._monthCard_1vl76_1271 p{color:#6f6873;font-size:clamp(9px,1.3vw,12px);line-height:1.45}._monthCard_1vl76_1271>div b{color:#8d7040;font-size:12px}._monthCard_1vl76_1271 ._timingCard_1vl76_1277{padding:7px 8px;display:block}._monthCard_1vl76_1271 ._timingMeta_1vl76_1279{display:grid}._monthCard_1vl76_1271 ._timingActions_1vl76_1280{grid-template-columns:1fr}._timingList_1vl76_1282{align-items:start;gap:8px;display:grid}._timingCard_1vl76_1277{background:#ffffff8f;border:1px solid #6f68732e;border-left:5px solid #4e6f91;grid-template-columns:.95fr 1.2fr 1.35fr;grid-template-areas:"meta interpretation actions""title interpretation actions""index priority priority""evidence priority priority";align-items:start;gap:3px 12px;min-width:0;padding:9px 11px;display:grid}._timingACT_1vl76_1299{border-left-color:#4f7a62}._timingPREPARE_1vl76_1300{border-left-color:#b98b45}._timingHOLD_1vl76_1301{border-left-color:#4e6f91}._timingAVOID_1vl76_1302{border-left-color:#9a5656}._timingMeta_1vl76_1279{color:#6f6873;letter-spacing:.03em;flex-wrap:wrap;grid-area:meta;justify-content:space-between;gap:3px 8px;font-size:10px;display:flex}._timingMeta_1vl76_1279 strong{color:#171020}._timingCard_1vl76_1277 h3{color:#171020;grid-area:title;margin:3px 0;font-size:13.34px;line-height:1.18}._timingCard_1vl76_1277 p{color:#453c4b;margin:4px 0;font-size:13.34px;line-height:1.2}._timingInterpretation_1vl76_1307{grid-area:interpretation}._timingIndex_1vl76_1308{color:#8d7040;grid-area:index;justify-content:space-between;align-items:baseline;font-size:10px;display:flex}._timingIndex_1vl76_1308 strong{font-size:14px}._timingActions_1vl76_1280{grid-area:actions;grid-template-columns:1fr 1fr;gap:9px;margin-top:0;display:grid}._timingActions_1vl76_1280 strong{color:#171020;font-size:12px}._timingActions_1vl76_1280 ul{margin:4px 0 0;padding:0;list-style:none;display:block}._timingActions_1vl76_1280 li{color:#554b5c;overflow-wrap:anywhere;font-size:13.34px;line-height:1.2;display:inline}._timingActions_1vl76_1280 li+li:before{content:" · ";color:#8d7040}._timingPriority_1vl76_1315{grid-area:priority;font-size:10.5px!important}._timingEvidence_1vl76_1316{grid-area:evidence;font-size:10px!important}._timingSummaryCard_1vl76_1318{background:#ffffff8f;border:1px solid #6f68732e;border-left:5px solid #4e6f91;padding:14px 16px}._timingSummaryCard_1vl76_1318>div{color:#6f6873;flex-wrap:wrap;justify-content:space-between;gap:6px 14px;font-size:12px;display:flex}._timingSummaryCard_1vl76_1318>div strong{color:#171020}._timingSummaryCard_1vl76_1318 h3{color:#171020;margin:8px 0 4px;font-size:15px}._timingSummaryCard_1vl76_1318 p{color:#453c4b;margin:0;font-size:14px;line-height:1.35}._timingSummaryCard_1vl76_1318 b{color:#8d7040;letter-spacing:.04em;margin-top:6px;font-size:11px;display:block}._planList_1vl76_1325{counter-reset:plan;gap:14px;margin:0;padding:0;list-style:none;display:grid}._planList_1vl76_1325 li{border-bottom:1px solid #6f68732b;grid-template-columns:46px 1fr;align-items:start;gap:16px;padding:0 0 14px;display:grid}._planList_1vl76_1325 span{color:#8d7040;border:1px solid #d2b574;border-radius:50%;place-items:center;width:42px;height:42px;font-size:12px;display:grid}._planList_1vl76_1325 p{color:#302936;margin:5px 0 0;font-size:clamp(11px,1.65vw,14px);line-height:1.5}._methodologyGrid_1vl76_1330{grid-template-columns:1.2fr .8fr;gap:16px;display:grid}._methodologyGrid_1vl76_1330 p{color:#443a49;background:#ffffff85;border-top:2px solid #d2b574;margin:0;padding:16px;font-size:clamp(10px,1.45vw,13px);line-height:1.6}._disclaimer_1vl76_1332{color:#5d4a4f;background:#9a56560f;border:1px solid #9a565640;margin:28px 0 0;padding:16px;font-size:clamp(10px,1.45vw,13px);line-height:1.55}._reportChartAsset_1vl76_1333{object-fit:contain;border:1px solid #d2b57459;border-radius:12px;width:100%;max-height:330px;margin:12px auto 18px;display:block}._annualCalendar_1vl76_1334{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}._annualCalendar_1vl76_1334>div{background:#d2b57414;border:1px solid #17102026;border-radius:10px;min-height:92px;padding:14px}._annualCalendar_1vl76_1334 strong,._annualCalendar_1vl76_1334 span{display:block}._annualCalendar_1vl76_1334 span{color:#6f6873;margin-top:8px;font-size:10pt}@media (width<=760px){._structuredReport_1vl76_862{gap:18px}._reportPage_1vl76_1145{min-height:auto;padding:28px 24px 38px}._legacyPremiumReport_1vl76_888{gap:18px}._legacyReportPage_1vl76_897{aspect-ratio:auto;min-height:auto;padding:34px 26px 54px;overflow:visible}._legacyReportCover_1vl76_920{min-height:620px;overflow:hidden}._legacyCoverContent_1vl76_967{max-width:100%}._legacyCoverFooter_1vl76_1005{display:grid}._legacyChapterHeader_1vl76_1023{min-height:0;padding-right:54px}._monthGrid_1vl76_1270,._methodologyGrid_1vl76_1330{grid-template-columns:1fr}._timingCard_1vl76_1277{display:block}._monthCard_1vl76_1271{min-height:auto}._timingActions_1vl76_1280{grid-template-columns:1fr}}@media print{@page{size:A4 portrait;margin:0}._structuredReport_1vl76_862{gap:0}._structuredReportHost_1vl76_869[data-native-pdf=true]{width:210mm;max-width:210mm}._legacyPremiumReport_1vl76_888{gap:0}._legacyReportPage_1vl76_897{aspect-ratio:auto;break-after:page;page-break-after:always;width:210mm;height:297mm;box-shadow:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;border:0}._legacyReportPage_1vl76_897:last-child{break-after:auto;page-break-after:auto}._reportPage_1vl76_1145{aspect-ratio:auto;break-after:page;page-break-after:always;width:210mm;height:297mm;box-shadow:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;border:0}._reportPage_1vl76_1145:last-child{break-after:auto;page-break-after:auto}}
