.landing_page__ttWtt{--bg:#0d0d0c;--text:#e7e1d7;--text-dim:#aaa398;--surface:hsla(38,25%,87%,.025);--surface-elevated:hsla(38,25%,87%,.055);--surface-sheet:#151412;--surface-input:hsla(38,25%,87%,.04);--border:hsla(38,25%,87%,.16);--card-border-subtle:hsla(38,25%,87%,.09);--accent:#e7e1d7;--accent-hover:#f2eee7;--accent-dim:#aaa398;--accent-track:hsla(38,25%,87%,.18);--surface-accent:hsla(38,25%,87%,.07);position:relative;min-height:100vh;overflow:hidden;background:var(--bg);color:var(--text);padding:2.5rem 1.25rem 3rem}.landing_page__ttWtt .whisper-logo--theme-aware{filter:none!important}.landing_atmosphere__TPGOU{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 76% 5%,hsla(38,25%,87%,.065),transparent 25rem),linear-gradient(hsla(38,25%,87%,.022) 1px,transparent 0);background-size:auto,100% 8rem;-webkit-mask-image:linear-gradient(180deg,#000 0,transparent 45rem);mask-image:linear-gradient(180deg,#000 0,transparent 45rem)}.landing_disclaimer__Yld5O,.landing_finalCta__QfpVD,.landing_footer__NntD6,.landing_hero__IFqnw,.landing_notice__RNVXe,.landing_pricing__ycCrK,.landing_section__mWwzf{position:relative;z-index:1;width:min(100%,64rem);margin-inline:auto}.landing_notice__RNVXe{margin-top:1rem;border:1px solid var(--border);padding:.65rem 1rem;text-align:center;font-size:.75rem;color:var(--text-dim)}.landing_plateLabel__WhvXY{display:flex;align-items:center;gap:1rem;font-family:var(--font-mono-medium);font-size:.64rem;font-weight:500;letter-spacing:.18em;line-height:1.4;color:var(--text-dim)}.landing_plateLabel__WhvXY span{color:var(--text)}.landing_hero__IFqnw{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(17rem,.65fr);align-items:center;gap:clamp(3rem,8vw,7rem);min-height:min(50rem,calc(100vh - 7rem));padding:clamp(4rem,10vw,8rem) 0}.landing_heroCopy__seflO h1{max-width:47rem;margin-top:1.75rem;font-family:var(--font-title);font-size:clamp(3.25rem,7vw,6.25rem);font-weight:400;letter-spacing:-.055em;line-height:.98}.landing_heroLead__sfUeh{max-width:36rem;margin-top:2rem;font-family:var(--font-reading-message);font-size:clamp(1.2rem,2vw,1.55rem);line-height:1.6;color:var(--text-dim)}.landing_heroActions__bzfsI{display:flex;align-items:center;gap:1.5rem;margin-top:2.5rem}.landing_primaryButton__q6jWW{display:inline-flex;min-height:3.25rem;align-items:center;justify-content:center;border:1px solid var(--text);border-radius:999px;background:var(--text);padding:.85rem 1.65rem;color:var(--bg);font-family:var(--font-ui);font-size:.82rem;font-weight:500;letter-spacing:.025em;cursor:pointer;transition:background .18s ease,transform .18s ease}.landing_primaryButton__q6jWW:hover{background:#f2eee7;transform:translateY(-1px)}.landing_primaryButton__q6jWW:focus-visible,.landing_textLink__rtgyB:focus-visible{outline:1px solid var(--text);outline-offset:5px}.landing_primaryButton__q6jWW:disabled{cursor:wait;opacity:.65}.landing_loginLine__elglq a,.landing_textLink__rtgyB{border-bottom:1px solid var(--border);padding-bottom:.15rem;color:var(--text-dim);font-size:.78rem;transition:color .18s ease,border-color .18s ease}.landing_loginLine__elglq a:hover,.landing_textLink__rtgyB:hover{border-color:var(--text);color:var(--text)}.landing_error__6PAOD,.landing_heroMeta__lUmjY{margin-top:1.25rem;font-size:.7rem;letter-spacing:.04em;color:var(--text-dim)}.landing_error__6PAOD{color:#e8aaa3}.landing_heroPlate__tgZQ_{position:relative;display:flex;min-height:36rem;align-items:center;justify-content:center;border:1px solid var(--border);background:linear-gradient(90deg,transparent 49.85%,var(--card-border-subtle) 50%,transparent 50.15%),linear-gradient(var(--surface-elevated),transparent 42%);padding:3rem 2rem 4.5rem}.landing_heroPlate__tgZQ_:after,.landing_heroPlate__tgZQ_:before{position:absolute;top:1.25rem;font-family:var(--font-mono-medium);font-size:.52rem;letter-spacing:.16em;color:var(--text-dim)}.landing_heroPlate__tgZQ_:before{content:"N 35° 41′";left:1.25rem}.landing_heroPlate__tgZQ_:after{content:"AUG / 012";right:1.25rem}.landing_heroPlateRules__5Xthm{position:absolute;inset:4.5rem 1.5rem;pointer-events:none}.landing_heroPlateRules__5Xthm span{position:absolute;left:0;right:0;border-top:1px solid var(--card-border-subtle)}.landing_heroPlateRules__5Xthm span:first-child{top:10%}.landing_heroPlateRules__5Xthm span:nth-child(2){top:50%}.landing_heroPlateRules__5Xthm span:last-child{top:90%}.landing_phone__juXgV{width:min(100%,13.25rem)!important;border-radius:1.5rem!important;filter:grayscale(1) sepia(.1) contrast(.95);box-shadow:0 2rem 5rem rgba(0,0,0,.48)!important}.landing_heroPlate__tgZQ_ figcaption{position:absolute;right:1.25rem;bottom:1.25rem;left:1.25rem;display:flex;justify-content:space-between;gap:1rem;font-family:var(--font-mono-medium);font-size:.55rem;letter-spacing:.07em;line-height:1.5;color:var(--text-dim)}.landing_heroPlate__tgZQ_ figcaption span{color:var(--text)}.landing_section__mWwzf{border-top:1px solid var(--border);padding:clamp(5.5rem,12vw,9rem) 0}.landing_sectionHeader__MocQe{max-width:46rem}.landing_conversation__o2B1d>h2,.landing_finalCta__QfpVD h2,.landing_libraryCopy___C6SJ h2,.landing_sectionHeader__MocQe h2{margin-top:1.5rem;font-family:var(--font-title);font-size:clamp(2.4rem,5vw,4.5rem);font-weight:400;letter-spacing:-.045em;line-height:1.05}.landing_libraryCopy___C6SJ>p:not(.landing_plateLabel__WhvXY),.landing_sectionHeader__MocQe>p:not(.landing_plateLabel__WhvXY){max-width:42rem;margin-top:1.5rem;font-size:1rem;line-height:1.8;color:var(--text-dim)}.landing_twoColumn__IWZM5{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(3rem,9vw,8rem);margin-top:4rem}.landing_largeCopy__Ed12g{font-family:var(--font-reading-message);font-size:clamp(1.75rem,3vw,2.6rem);line-height:1.28}.landing_prose__NjFCg{display:flex;flex-direction:column;gap:1.25rem;font-size:.95rem;line-height:1.85;color:var(--text-dim)}.landing_archivePlate__PmLSa{position:relative;height:clamp(18rem,42vw,30rem);margin-top:clamp(4rem,9vw,7rem);overflow:hidden;border-block:1px solid var(--border);background:#11110f}.landing_archivePlate__PmLSa img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 28%;object-position:center 28%;opacity:.2;filter:grayscale(1) sepia(.18) contrast(1.15);transform:scale(1.04)}.landing_archivePlate__PmLSa:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--bg),transparent 20%,transparent 80%,var(--bg)),linear-gradient(transparent 70%,var(--bg))}.landing_archiveOverlay__LyB8W{position:absolute;z-index:1;inset:0;display:grid;grid-template-columns:repeat(4,1fr)}.landing_archiveOverlay__LyB8W span{display:flex;align-items:center;justify-content:center;border-left:1px solid var(--card-border-subtle);font-family:var(--font-mono-medium);font-size:.58rem;letter-spacing:.2em;color:var(--text-dim)}.landing_archivePlate__PmLSa figcaption{position:absolute;z-index:2;bottom:1.25rem;left:1.25rem;font-family:var(--font-mono-medium);font-size:.55rem;letter-spacing:.08em;color:var(--text-dim)}.landing_systemIndex__DKjW9{display:grid;grid-template-columns:repeat(3,1fr);margin-top:4.5rem;border-top:1px solid var(--border);list-style:none}.landing_systemIndex__DKjW9 li{display:grid;grid-template-columns:2rem 1fr auto;align-items:center;min-height:4.75rem;gap:.75rem;border-right:1px solid var(--border);border-bottom:1px solid var(--border);padding:.85rem 1.25rem}.landing_systemIndex__DKjW9 li:nth-child(3n){border-right:0}.landing_systemIndex__DKjW9 span{font-family:var(--font-mono-medium);font-size:.58rem;color:var(--text-dim)}.landing_systemIndex__DKjW9 li>span:last-child{font-size:.9rem;filter:grayscale(1)}.landing_systemIndex__DKjW9 strong{font-size:.78rem;font-weight:400}.landing_compositionDiagram__RcVM7{display:grid;grid-template-columns:1fr 8rem .7fr;align-items:stretch;margin-top:5rem}.landing_compositionInputs__fUPPC{border-top:1px solid var(--border)}.landing_compositionInputs__fUPPC article{display:grid;grid-template-columns:3rem 1fr;gap:1rem;border-bottom:1px solid var(--border);padding:1.5rem 0}.landing_compositionInputs__fUPPC article>span,.landing_compositionResult__fN3xm>span{font-family:var(--font-mono-medium);font-size:.58rem;letter-spacing:.12em;color:var(--text-dim)}.landing_compositionInputs__fUPPC h3{font-family:var(--font-ui);font-size:.82rem;font-weight:500}.landing_compositionInputs__fUPPC p{margin-top:.4rem;font-size:.75rem;line-height:1.6;color:var(--text-dim)}.landing_convergence___yvvA{position:relative;display:flex;align-items:center;justify-content:center}.landing_convergence___yvvA i{position:absolute;left:0;width:50%;height:25%;border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.landing_convergence___yvvA i:first-child{top:0}.landing_convergence___yvvA i:nth-child(2){top:25%}.landing_convergence___yvvA i:nth-child(3){top:50%}.landing_convergence___yvvA i:nth-child(4){top:75%}.landing_convergence___yvvA:after{content:"";width:50%;border-top:1px solid var(--border)}.landing_convergence___yvvA span{position:absolute;z-index:1;border:1px solid var(--border);border-radius:999px;background:var(--bg);padding:.45rem .55rem;font-family:var(--font-mono-medium);font-size:.5rem;letter-spacing:.1em}.landing_compositionResult__fN3xm{display:flex;flex-direction:column;justify-content:center;border:1px solid var(--border);padding:clamp(2rem,4vw,3.5rem)}.landing_compositionResult__fN3xm p{margin-top:1.25rem;font-family:var(--font-reading-message);font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.15}.landing_compositionResult__fN3xm small{margin-top:2rem;color:var(--text-dim)}.landing_library__uLrGe{display:grid;grid-template-columns:1fr 1fr;min-height:42rem;padding:0}.landing_libraryIndex__bg6jY{display:grid;grid-template-columns:repeat(6,1fr);align-content:stretch;overflow:hidden;border-right:1px solid var(--border)}.landing_libraryIndex__bg6jY span{display:flex;align-items:center;justify-content:center;border-right:1px solid var(--card-border-subtle);border-bottom:1px solid var(--card-border-subtle);font-family:var(--font-mono-medium);font-size:.5rem;color:hsla(37,10%,63%,.36)}.landing_libraryIndex__bg6jY span:nth-child(17){background:var(--text);color:var(--bg)}.landing_libraryCopy___C6SJ{display:flex;flex-direction:column;justify-content:center;padding:clamp(3rem,7vw,6rem)}.landing_libraryCopy___C6SJ blockquote{margin-top:3rem;border-left:1px solid var(--text-dim);padding-left:1.25rem;font-family:var(--font-reading-message);font-size:1.15rem;font-style:italic;line-height:1.55;color:var(--text-dim)}.landing_dailyPair__3y7_E{display:grid;grid-template-columns:1fr 1fr;margin-top:4.5rem;border-block:1px solid var(--border)}.landing_dailyPair__3y7_E article{min-height:22rem;padding:clamp(2rem,5vw,4rem)}.landing_dailyPair__3y7_E article:first-child{border-right:1px solid var(--border);color:var(--text-dim)}.landing_dailyPair__3y7_E article:last-child{background:var(--surface-elevated)}.landing_dailyPair__3y7_E article>p,.landing_dailyPair__3y7_E article>span{font-family:var(--font-mono-medium);font-size:.58rem;letter-spacing:.1em}.landing_dailyPair__3y7_E h3{margin:3rem 0;font-family:var(--font-reading-message);font-size:clamp(1.8rem,3vw,2.6rem);font-weight:400;line-height:1.25}.landing_dailyPair__3y7_E article>span{color:var(--text-dim)}.landing_dailyNote__S36fr{max-width:38rem;margin-top:2.5rem;font-size:.88rem;line-height:1.8;color:var(--text-dim)}.landing_conversation__o2B1d>h2{max-width:50rem}.landing_conversation__o2B1d ul{border-top:1px solid var(--border);list-style:none}.landing_conversation__o2B1d li{border-bottom:1px solid var(--border);padding:1rem 0;font-size:.82rem;color:var(--text-dim)}.landing_conversation__o2B1d li:before{content:"—";margin-right:1rem;color:var(--text)}.landing_sample__a_k57{display:grid;grid-template-columns:.55fr 1fr;gap:clamp(3rem,9vw,8rem)}.landing_sampleMeta__E_DYh>p{margin-top:2rem;font-family:var(--font-mono-medium);font-size:.72rem;letter-spacing:.12em}.landing_sampleMeta__E_DYh dl{margin-top:4rem;border-top:1px solid var(--border)}.landing_sampleMeta__E_DYh dl div{display:flex;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--border);padding:.85rem 0;font-size:.65rem;color:var(--text-dim)}.landing_sampleMeta__E_DYh dd{color:var(--text)}.landing_sampleReading__FCwBC{border-left:1px solid var(--border);padding-left:clamp(2rem,6vw,5rem)}.landing_sampleReading__FCwBC h2{font-family:var(--font-reading-message);font-size:clamp(2.4rem,5vw,4.5rem);font-weight:400;letter-spacing:-.035em;line-height:1.05}.landing_sampleReading__FCwBC>p{max-width:38rem;margin-top:2rem;font-family:var(--font-reading-message);font-size:clamp(1.1rem,1.8vw,1.35rem);line-height:1.75;color:#cbc4b9}.landing_sampleReading__FCwBC footer{display:flex;flex-direction:column;gap:.75rem;margin-top:3.5rem;border-top:1px solid var(--border);padding-top:1.5rem;font-size:.78rem;color:var(--text-dim)}.landing_sampleReading__FCwBC footer span{font-family:var(--font-mono-medium);font-size:.56rem;letter-spacing:.16em;color:var(--text)}.landing_pricing__ycCrK{border-top:1px solid var(--border);padding:clamp(5.5rem,12vw,9rem) 0}.landing_finalCta__QfpVD{display:flex;min-height:42rem;flex-direction:column;align-items:center;justify-content:center;border-block:1px solid var(--border);text-align:center}.landing_finalCta__QfpVD h2{max-width:48rem}.landing_finalCta__QfpVD>p:not(.landing_plateLabel__WhvXY,.landing_error__6PAOD,.landing_loginLine__elglq){margin-top:1rem;font-family:var(--font-reading-message);font-size:1.35rem;font-style:italic;color:var(--text-dim)}.landing_finalCta__QfpVD .landing_primaryButton__q6jWW{margin-top:2.75rem;min-width:14rem}.landing_finalCta__QfpVD small{margin-top:1rem;color:var(--text-dim)}.landing_loginLine__elglq{margin-top:1.25rem;font-size:.7rem;color:var(--text-dim)}.landing_disclaimer__Yld5O{max-width:45rem;padding:3rem 1rem 0;text-align:center;font-size:.62rem;line-height:1.7;color:var(--text-dim)}.landing_footer__NntD6{color:var(--text-dim)}@media (max-width:800px){.landing_hero__IFqnw{grid-template-columns:1fr;min-height:auto}.landing_heroCopy__seflO{text-align:center}.landing_heroActions__bzfsI,.landing_heroCopy__seflO .landing_plateLabel__WhvXY{justify-content:center}.landing_heroLead__sfUeh{margin-inline:auto}.landing_heroPlate__tgZQ_{min-height:34rem}.landing_library__uLrGe,.landing_sample__a_k57,.landing_twoColumn__IWZM5{grid-template-columns:1fr}.landing_systemIndex__DKjW9{grid-template-columns:repeat(2,1fr)}.landing_systemIndex__DKjW9 li:nth-child(3n){border-right:1px solid var(--border)}.landing_systemIndex__DKjW9 li:nth-child(2n){border-right:0}.landing_compositionDiagram__RcVM7{grid-template-columns:1fr}.landing_convergence___yvvA{height:7rem;transform:rotate(90deg)}.landing_compositionResult__fN3xm{min-height:18rem}.landing_libraryIndex__bg6jY{min-height:22rem;border-right:0;border-bottom:1px solid var(--border)}.landing_sampleReading__FCwBC{border-top:1px solid var(--border);border-left:0;padding-top:3rem;padding-left:0}}@media (max-width:540px){.landing_page__ttWtt{padding-inline:1rem}.landing_hero__IFqnw{gap:3.5rem;padding:4rem 0 5.5rem}.landing_heroCopy__seflO h1{font-size:clamp(3rem,15vw,4.25rem)}.landing_heroActions__bzfsI{flex-direction:column}.landing_heroPlate__tgZQ_{min-height:31rem;padding-inline:1rem}.landing_heroPlate__tgZQ_ figcaption{flex-direction:column;gap:.3rem}.landing_section__mWwzf{padding-block:5.5rem}.landing_archiveOverlay__LyB8W{grid-template-columns:repeat(2,1fr)}.landing_archiveOverlay__LyB8W span:nth-child(n+3){border-top:1px solid var(--card-border-subtle)}.landing_systemIndex__DKjW9{grid-template-columns:1fr}.landing_systemIndex__DKjW9 li,.landing_systemIndex__DKjW9 li:nth-child(3n){border-right:0}.landing_compositionDiagram__RcVM7{margin-top:3.5rem}.landing_libraryIndex__bg6jY{grid-template-columns:repeat(5,1fr)}.landing_libraryCopy___C6SJ{padding:4.5rem 1.25rem}.landing_dailyPair__3y7_E{grid-template-columns:1fr}.landing_dailyPair__3y7_E article{min-height:19rem;padding:2rem 1.25rem}.landing_dailyPair__3y7_E article:first-child{border-right:0;border-bottom:1px solid var(--border)}.landing_sampleMeta__E_DYh dl{margin-top:2.5rem}.landing_finalCta__QfpVD{min-height:38rem;padding-inline:1rem}}@media (prefers-reduced-motion:reduce){.landing_primaryButton__q6jWW{transition:none}}