._page_3dbf8ff{--cosmic-ink:var(--cosmic);--cosmic-surface:var(--background);--cosmic-paper:var(--card);--cosmic-gold:var(--gold);--cosmic-gold-light:var(--goldlight);--cosmic-body:var(--muted-foreground);--cosmic-border:var(--border);--cosmic-shadow:var(--footerbg);background:var(--cosmic-surface);color:var(--foreground);overflow:hidden}._page_3dbf8ff section{padding:clamp(4.5rem,10vw,9rem) clamp(1.25rem,5vw,5rem)}._page_3dbf8ff h1,._page_3dbf8ff h2,._page_3dbf8ff h3,._page_3dbf8ff p{margin-top:0}._page_3dbf8ff h1,._page_3dbf8ff h2,._page_3dbf8ff h3{font-family:var(--indigo-heading-font);font-weight:500}._page_3dbf8ff h1{letter-spacing:.03em;font-size:clamp(2.7rem,7vw,5.6rem);line-height:1.04}._page_3dbf8ff h2{letter-spacing:.025em;font-size:clamp(1.9rem,4vw,3.45rem);line-height:1.18}._page_3dbf8ff h3{letter-spacing:.035em;font-size:clamp(1.05rem,2.2vw,1.35rem);line-height:1.42}._page_3dbf8ff p{font-family:var(--indigo-body-font);font-size:clamp(1rem,1.4vw,1.16rem);line-height:1.7}._eyebrow_3dbf8ff{color:var(--cosmic-gold);letter-spacing:.16em;text-transform:uppercase;font-weight:600;font-family:var(--indigo-interface-font)!important;font-size:.69rem!important}._backLink_3dbf8ff,._textCta_3dbf8ff{color:inherit;font-family:var(--indigo-interface-font);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.5rem;font-size:.7rem;font-weight:600;text-decoration:none;display:inline-flex}._backLink_3dbf8ff svg,._textCta_3dbf8ff svg,._primaryButton_3dbf8ff svg,._secondaryButton_3dbf8ff svg,._heroCta_3dbf8ff svg{width:1rem;height:1rem}._backLink_3dbf8ff:hover,._textCta_3dbf8ff:hover{color:var(--cosmic-gold)}._hero_3dbf8ff{background:radial-gradient(circle at 75% 15%, color-mix(in srgb, var(--cosmic-gold) 18%, transparent), transparent 34%), var(--cosmic-ink);color:var(--primary-foreground);min-height:min(62rem,100vh)}._heroGrid_3dbf8ff{align-items:center;gap:clamp(2.5rem,7vw,7rem);max-width:84rem;margin:clamp(2.5rem,7vw,6rem) auto 0;display:grid}._heroCopy_3dbf8ff{max-width:42rem}._heroCopy_3dbf8ff h2{color:var(--cosmic-gold-light);margin-bottom:.65rem;font-size:clamp(1.15rem,2.6vw,1.75rem)}._heroCopy_3dbf8ff p{color:color-mix(in srgb, var(--primary-foreground) 82%, transparent);margin-bottom:1.05rem}._shadowLine_3dbf8ff{letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--cosmic-gold-light)!important;font-family:var(--indigo-interface-font)!important;font-size:.72rem!important}._heroStatement_3dbf8ff,._heroDeclaration_3dbf8ff,._purchaseStatement_3dbf8ff{color:var(--primary-foreground)!important;font-family:var(--indigo-heading-font)!important;font-size:clamp(1.2rem,2.5vw,1.7rem)!important;line-height:1.5!important}._heroDeclaration_3dbf8ff{color:var(--cosmic-gold-light)!important;margin:2.1rem 0!important}._systemList_3dbf8ff{letter-spacing:.06em;color:var(--cosmic-gold-light)!important;font-family:var(--indigo-heading-font)!important;font-size:1.23rem!important}._heroCta_3dbf8ff,._primaryButton_3dbf8ff,._secondaryButton_3dbf8ff{font-family:var(--indigo-interface-font);letter-spacing:.08em;text-align:center;text-transform:uppercase;border:1px solid #0000;justify-content:center;align-items:center;gap:.55rem;min-height:3.25rem;padding:.75rem 1rem;font-size:.69rem;font-weight:600;text-decoration:none;display:inline-flex}._heroCta_3dbf8ff,._primaryButton_3dbf8ff{background:var(--cosmic-gold);color:var(--primary)}._heroCta_3dbf8ff:hover,._primaryButton_3dbf8ff:hover{background:var(--cosmic-gold-light)}._secondaryButton_3dbf8ff{border-color:var(--cosmic-gold);color:var(--cosmic-gold)}._secondaryButton_3dbf8ff:hover{background:color-mix(in srgb, var(--cosmic-gold) 12%, transparent)}._byline_3dbf8ff{letter-spacing:.08em;font-family:var(--indigo-interface-font)!important;margin-top:1.6rem!important;font-size:.72rem!important}._cover_3dbf8ff{box-shadow:0 2rem 5rem color-mix(in srgb, var(--footerbg) 60%, transparent);width:100%;max-width:min(100%,28rem);height:auto;margin:0 auto}._narrow_3dbf8ff,._sectionIntro_3dbf8ff{max-width:46rem;margin:0 auto}._narrow_3dbf8ff>p,._sectionIntro_3dbf8ff>p{margin-bottom:1.1rem}._recognition_3dbf8ff{background:var(--cosmic-paper)}._displaySentence_3dbf8ff{color:var(--cosmic-gold);font-family:var(--indigo-heading-font)!important;font-size:clamp(1.25rem,2.3vw,1.7rem)!important}._decodedMoment_3dbf8ff{border-top:1px solid var(--cosmic-border);text-align:center;max-width:76rem;margin:clamp(3rem,8vw,7rem) auto 0;padding-top:clamp(2.5rem,6vw,5rem)}._decodedMoment_3dbf8ff p{color:var(--cosmic-body);font-family:var(--indigo-interface-font);letter-spacing:.14em;font-size:.74rem}._decodedMoment_3dbf8ff h2{color:var(--cosmic-ink);margin-bottom:0;font-size:clamp(2.55rem,7vw,6.3rem)}._systems_3dbf8ff{background:var(--muted)}._systemColumns_3dbf8ff{gap:0;max-width:76rem;margin:clamp(2.8rem,6vw,5rem) auto 0;display:grid}._system_3dbf8ff{border-top:1px solid var(--cosmic-border);padding:2rem 0}._system_3dbf8ff>span,._lens_3dbf8ff>span,._architectureList_3dbf8ff span{color:var(--cosmic-gold);font-family:var(--indigo-interface-font);letter-spacing:.1em;font-size:.7rem;font-weight:600}._system_3dbf8ff h3{margin:.6rem 0 1rem}._system_3dbf8ff p{color:var(--cosmic-body);margin-bottom:.8rem}._system_3dbf8ff ._systemLead_3dbf8ff,._system_3dbf8ff ._answer_3dbf8ff,._system_3dbf8ff ._question_3dbf8ff{color:var(--foreground);font-family:var(--indigo-heading-font);font-size:1.13rem;line-height:1.55}._system_3dbf8ff ._answer_3dbf8ff{color:var(--cosmic-gold)}._coordinates_3dbf8ff,._practical_3dbf8ff{background:var(--cosmic-surface);gap:clamp(3rem,7vw,7rem);display:grid}._coordinatesCopy_3dbf8ff,._practicalCopy_3dbf8ff{max-width:41rem}._coordinatesCopy_3dbf8ff h2,._practicalCopy_3dbf8ff h2{margin-bottom:1.5rem}._coordinatesWords_3dbf8ff{border-left:1px solid var(--cosmic-gold);margin:1.8rem 0;padding-left:1.3rem}._coordinatesWords_3dbf8ff p{color:var(--cosmic-ink);font-family:var(--indigo-heading-font);margin-bottom:.35rem;font-size:1.15rem}._mapStatement_3dbf8ff,._applicationProof_3dbf8ff,._returnMoment_3dbf8ff{color:var(--cosmic-gold);font-family:var(--indigo-heading-font)!important;font-size:1.22rem!important;line-height:1.55!important}._interiorSpread_3dbf8ff{background:var(--cosmic-shadow);box-shadow:0 1.4rem 3rem color-mix(in srgb, var(--footerbg) 25%, transparent);gap:2px;margin:0;padding:clamp(.45rem,1.1vw,.9rem);display:grid}._interiorSpread_3dbf8ff img{width:100%;min-width:0;height:auto}._convergence_3dbf8ff{background:var(--cosmic-ink);color:var(--primary-foreground)}._convergence_3dbf8ff ._sectionIntro_3dbf8ff>p,._convergence_3dbf8ff ._narrow_3dbf8ff>p{color:color-mix(in srgb, var(--primary-foreground) 80%, transparent)}._lensOrbit_3dbf8ff{gap:1px;max-width:70rem;margin:3rem auto;display:grid}._lens_3dbf8ff{background:color-mix(in srgb, var(--primary-foreground) 5%, transparent);border:1px solid color-mix(in srgb, var(--cosmic-gold) 38%, transparent);min-height:11rem;padding:1.4rem}._lens_3dbf8ff h3{margin:.55rem 0}._lens_3dbf8ff p{color:color-mix(in srgb, var(--primary-foreground) 77%, transparent);font-size:.98rem}._lensCentre_3dbf8ff{border:1px solid var(--cosmic-gold);color:var(--cosmic-gold-light);font-family:var(--indigo-heading-font);letter-spacing:.08em;text-align:center;justify-content:center;align-items:center;min-height:7rem;font-size:1.15rem;display:flex}._lookInside_3dbf8ff{background:var(--cosmic-paper)}._reader_3dbf8ff{border:1px solid var(--cosmic-border);outline:none;max-width:76rem;margin:3rem auto 0;display:grid}._readerRail_3dbf8ff{background:var(--cosmic-ink);color:var(--primary-foreground);padding:1.5rem}._readerRail_3dbf8ff h3{margin:.6rem 0 1.2rem}._readerKicker_3dbf8ff,._readerCount_3dbf8ff{color:var(--cosmic-gold-light);letter-spacing:.1em;text-transform:uppercase;font-family:var(--indigo-interface-font)!important;font-size:.69rem!important}._readerBoundary_3dbf8ff{color:color-mix(in srgb, var(--primary-foreground) 70%, transparent);font-size:.88rem!important}._readerButtons_3dbf8ff,._readerTools_3dbf8ff{grid-template-columns:1fr 1fr;gap:.55rem;margin-top:1rem;display:grid}._readerTools_3dbf8ff{grid-template-columns:minmax(0,1fr) repeat(3,2.5rem)}._reader_3dbf8ff button{border:1px solid color-mix(in srgb, var(--cosmic-gold) 48%, transparent);color:var(--primary-foreground);cursor:pointer;font-family:var(--indigo-interface-font);text-transform:uppercase;background:0 0;min-height:2.65rem;padding:.45rem;font-size:.64rem;font-weight:600}._reader_3dbf8ff button:hover{background:color-mix(in srgb, var(--cosmic-gold) 12%, transparent)}._reader_3dbf8ff button:disabled{cursor:not-allowed;opacity:.4}._readerButtons_3dbf8ff button{justify-content:center;align-items:center;gap:.25rem;display:inline-flex}._readerButtons_3dbf8ff svg,._readerTools_3dbf8ff svg{width:.9rem;height:.9rem}._pageStage_3dbf8ff{background:var(--muted);justify-content:center;align-items:center;min-height:26rem;padding:1.3rem;display:flex;overflow:auto}._pageSpread_3dbf8ff{transform:scale(var(--reader-zoom));transform-origin:50%;gap:.7rem;display:grid}._pageSpreadTwoUp_3dbf8ff{grid-template-columns:repeat(2,minmax(0,1fr))}._previewPage_3dbf8ff{background:var(--card);box-shadow:0 .65rem 1.6rem color-mix(in srgb, var(--footerbg) 18%, transparent);max-width:25rem;margin:0}._previewCanvas_3dbf8ff{width:100%;max-width:100%;height:auto;display:block}._previewError_3dbf8ff,._previewLoading_3dbf8ff{color:var(--cosmic-body);text-align:center;font-family:var(--indigo-interface-font)!important;font-size:.78rem!important}._pageNav_3dbf8ff{flex-wrap:wrap;gap:.42rem;margin:0;padding:1rem;list-style:none;display:flex}._pageNav_3dbf8ff li{margin:0}._pageNav_3dbf8ff button{background:var(--cosmic-paper);border-color:var(--cosmic-border);color:var(--cosmic-body);min-width:2rem;min-height:2rem}._pageNav_3dbf8ff button:hover,._pageNavActive_3dbf8ff{background:var(--cosmic-gold)!important;color:var(--primary)!important}._progressive_3dbf8ff{background:linear-gradient(150deg, var(--muted), var(--cosmic-surface))}._architecture_3dbf8ff{background:var(--cosmic-surface)}._architectureList_3dbf8ff{max-width:76rem;margin:3rem auto 0;padding:0;list-style:none}._architectureList_3dbf8ff li{border-top:1px solid var(--cosmic-border);gap:.65rem;padding:1.35rem 0;display:grid}._architectureList_3dbf8ff h3{margin:0 0 .55rem}._architectureList_3dbf8ff p{color:var(--cosmic-body);margin:0}._applicationMoment_3dbf8ff{border-top:1px solid var(--cosmic-border);max-width:76rem;padding-top:2rem;font-family:var(--indigo-heading-font)!important;margin:3rem auto 0!important;font-size:clamp(1.35rem,3vw,2.4rem)!important}._shadow_3dbf8ff{background:radial-gradient(circle at 55% 25%, color-mix(in srgb, var(--plum) 35%, var(--cosmic-ink)), var(--footerbg));color:var(--primary-foreground)}._shadow_3dbf8ff ._narrow_3dbf8ff>p{color:color-mix(in srgb, var(--primary-foreground) 82%, transparent)}._shadow_3dbf8ff ._shadowClose_3dbf8ff{color:var(--cosmic-gold-light);margin-top:2rem;font-family:var(--indigo-heading-font)!important;font-size:clamp(1.2rem,2.7vw,1.7rem)!important;line-height:1.6!important}._practical_3dbf8ff{background:var(--muted)}._judgement_3dbf8ff{background:var(--cosmic-paper)}._return_3dbf8ff{background:var(--cosmic-surface)}._ecosystem_3dbf8ff{background:var(--cosmic-ink);color:var(--primary-foreground);text-align:center}._ecosystem_3dbf8ff>p{color:color-mix(in srgb, var(--primary-foreground) 82%, transparent);max-width:38rem;margin-left:auto;margin-right:auto}._ecosystemPath_3dbf8ff{gap:1rem;max-width:34rem;margin:3rem auto;display:grid}._ecosystemPath_3dbf8ff div{border:1px solid color-mix(in srgb, var(--cosmic-gold) 45%, transparent);gap:.45rem;padding:1.2rem;display:grid}._ecosystemPath_3dbf8ff strong{color:var(--cosmic-gold-light);font-family:var(--indigo-heading-font);letter-spacing:.06em}._ecosystemPath_3dbf8ff em{color:color-mix(in srgb, var(--primary-foreground) 80%, transparent);font-family:var(--indigo-body-font)}._ecosystemPath_3dbf8ff span{color:var(--cosmic-gold);font-family:var(--indigo-heading-font);font-size:1.5rem}._ecosystem_3dbf8ff ._textCta_3dbf8ff{border-bottom:1px solid var(--cosmic-gold);color:var(--primary-foreground);padding-bottom:.4rem}._purchase_3dbf8ff{background:var(--cosmic-paper);gap:3rem;display:grid}._purchase_3dbf8ff h3{color:var(--cosmic-gold);margin:.7rem 0}._purchase_3dbf8ff>div:first-child{max-width:42rem}._finalKeys_3dbf8ff{color:var(--cosmic-ink);font-family:var(--indigo-heading-font)!important;font-size:clamp(1.25rem,2.6vw,1.8rem)!important;line-height:1.6!important}._purchasePanel_3dbf8ff{border:1px solid var(--cosmic-border);align-content:start;gap:1rem;padding:clamp(1.35rem,4vw,2.1rem);display:grid}._purchasePanel_3dbf8ff p{color:var(--cosmic-ink);font-family:var(--indigo-heading-font);margin:0;font-size:1.12rem;line-height:1.45}._purchasePanel_3dbf8ff small{color:var(--cosmic-body);font-family:var(--indigo-body-font);font-size:.9rem;line-height:1.55}._purchasePanel_3dbf8ff hr{border:0;border-top:1px solid var(--cosmic-border);width:100%;margin:.2rem 0}._purchaseLinks_3dbf8ff,._compactPurchaseLinks_3dbf8ff{gap:.8rem;display:grid}._page_3dbf8ff :focus-visible{outline:3px solid var(--ring);outline-offset:4px}@media (min-width:700px){._heroGrid_3dbf8ff{grid-template-columns:minmax(0,1.18fr) minmax(15rem,.7fr)}._coordinates_3dbf8ff,._practical_3dbf8ff{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center}._interiorSpread_3dbf8ff{grid-template-columns:repeat(2,minmax(0,1fr))}._systemColumns_3dbf8ff{grid-template-columns:repeat(3,minmax(0,1fr))}._system_3dbf8ff{border-left:1px solid var(--cosmic-border);border-top:0;padding:.5rem 1.6rem 0}._system_3dbf8ff:first-child{border-left:0;padding-left:0}._system_3dbf8ff:last-child{padding-right:0}._lensOrbit_3dbf8ff{grid-template-columns:repeat(2,minmax(0,1fr))}._lensCentre_3dbf8ff{grid-column:1/-1}._architectureList_3dbf8ff li{grid-template-columns:4.5rem minmax(0,1fr)}._purchase_3dbf8ff{grid-template-columns:minmax(0,1fr) minmax(20rem,.72fr)}}@media (min-width:1024px){._reader_3dbf8ff{grid-template-columns:17rem minmax(0,1fr)}._readerRail_3dbf8ff{grid-row:span 2}._pageNav_3dbf8ff{grid-column:2}._pageStage_3dbf8ff{min-height:38rem}._lensOrbit_3dbf8ff{grid-template-columns:repeat(4,minmax(0,1fr));position:relative}._lensCentre_3dbf8ff{border-radius:50%;grid-column:2/span 2;min-height:11rem;transform:translateY(-.5rem)}}@media (max-width:1023px){._pageSpreadTwoUp_3dbf8ff{grid-template-columns:1fr}}._hero_3dbf8ff h1{color:var(--primary-foreground)}
