.CIHomepageLandingPage_page__invZs{min-height:100vh;background:radial-gradient(circle at 50% 0,rgb(255 253 250/.86),transparent 38%),linear-gradient(180deg,#fbf7f2,#f5efe8 42%,#ece1d4);color:#1f1a17;overflow-x:hidden;font-family:var(--font-body),sans-serif}.CIHomepageLandingPage_nav__tmBzY{position:sticky;top:14px;z-index:40;margin:14px auto 0;width:min(calc(100% - 28px),1120px);pointer-events:none}.CIHomepageLandingPage_navInner__VXZn_{display:flex;align-items:center;justify-content:space-between;gap:clamp(14px,2vw,28px);width:100%;padding:10px 10px 10px 14px;border-radius:999px;border:1px solid rgb(31 26 23/.1);background:rgb(252 248 243/.9);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 18px 54px rgb(31 26 23/.1);pointer-events:auto}.CIHomepageLandingPage_brand__fVaXf{display:inline-flex;align-items:center;color:#1f1a17;text-decoration:none}.CIHomepageLandingPage_brandMark__s_YbX{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border-radius:999px;overflow:hidden;background:rgb(255 253 250/.84);width:clamp(124px,12vw,158px);height:40px;padding:0 14px;box-shadow:inset 0 0 0 1px rgb(31 26 23/.1),0 8px 18px rgb(31 26 23/.08)}.CIHomepageLandingPage_brandMark__s_YbX img{display:block;width:100%;height:auto;object-fit:contain}.CIHomepageLandingPage_navLinks__KNemR{display:flex;align-items:center;justify-content:center;flex:1 1 auto;gap:clamp(16px,2.4vw,34px);font-family:var(--font-mono),monospace;font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--color-charcoal-500,#6d5747);white-space:nowrap}.CIHomepageLandingPage_navLinks__KNemR a{color:inherit;text-decoration:none;transition:color .18s ease}.CIHomepageLandingPage_navLinks__KNemR a:hover{color:var(--color-charcoal-900,#1f1a17)}.CIHomepageLandingPage_navCta__sQ_bZ{flex:0 0 auto;font-family:var(--font-mono),monospace;font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-cream-50,#fffdfa);background:var(--color-charcoal-900,#1f1a17);border-radius:999px;padding:12px 18px;text-decoration:none;box-shadow:0 8px 22px rgb(31 26 23/.2);transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.CIHomepageLandingPage_navCta__sQ_bZ:hover{transform:translateY(-1px);background:var(--color-charcoal-800,#2f241d);box-shadow:0 12px 28px rgb(31 26 23/.24)}@media (max-width:780px){.CIHomepageLandingPage_navLinks__KNemR{display:none}.CIHomepageLandingPage_navInner__VXZn_{gap:12px;padding:7px 7px 7px 10px}.CIHomepageLandingPage_brandMark__s_YbX{width:clamp(112px,34vw,132px);height:38px}}.CIHomepageLandingPage_section__mMJd9{width:min(100%,960px);margin:0 auto;padding:clamp(40px,5vw,80px) 20px}.CIHomepageLandingPage_hero__fi5N_{position:relative;width:100%;max-width:none;min-height:clamp(640px,82vh,880px);padding:0;overflow:hidden;background:var(--color-charcoal-950);color:var(--color-cream-50)}.CIHomepageLandingPage_heroBackground__D53_X{position:absolute;inset:0;margin:0;overflow:hidden}.CIHomepageLandingPage_heroBackground__D53_X img,.CIHomepageLandingPage_heroBackground__D53_X video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:.96}.CIHomepageLandingPage_heroBackground__D53_X video{z-index:1}.CIHomepageLandingPage_heroBackground__D53_X img{z-index:0}.CIHomepageLandingPage_heroBackgroundCaption__MMINd{position:absolute;right:clamp(24px,4vw,56px);bottom:clamp(24px,3vw,38px);z-index:3;color:rgb(255 253 250/.55);font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.28em;text-transform:uppercase}.CIHomepageLandingPage_heroScrim__HnLgJ{position:absolute;inset:0;z-index:2;background:radial-gradient(circle at 50% 42%,rgba(20,16,14,.08) 0,rgba(20,16,14,.34) 38%,rgba(20,16,14,.78) 100%),linear-gradient(180deg,rgba(20,16,14,.28),rgba(20,16,14,.12) 40%,rgba(20,16,14,.72));pointer-events:none}.CIHomepageLandingPage_heroBrand__qB6nf{position:absolute;top:clamp(28px,3.4vw,44px);left:clamp(24px,4vw,56px);z-index:4;font-family:var(--font-brand),Arial,sans-serif;font-weight:600;font-size:clamp(18px,1.6vw,22px);letter-spacing:.02em;color:var(--color-cream-50)}.CIHomepageLandingPage_heroContent__2uqcr{position:absolute;left:clamp(20px,4vw,64px);right:clamp(20px,4vw,64px);top:50%;z-index:4;display:flex;flex-direction:column;align-items:center;max-width:1040px;margin:0 auto;text-align:center;transform:translateY(-44%)}.CIHomepageLandingPage_heroKicker__EUuZo{display:inline-flex;align-items:center;gap:14px;margin:0;font-family:var(--font-mono),monospace;font-size:13px;letter-spacing:.32em;text-transform:uppercase;color:rgb(255 253 250/.82)}.CIHomepageLandingPage_heroKickerPulse__8JJcR{display:inline-block;width:9px;height:9px;border-radius:50%;background:var(--color-accent-gold,#f3c48a);box-shadow:0 0 12px rgb(243 196 138/.7);animation:CIHomepageLandingPage_heroKickerPulseAnim__AJ_8V 2.4s ease-in-out infinite}@keyframes CIHomepageLandingPage_heroKickerPulseAnim__AJ_8V{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}.CIHomepageLandingPage_heroHeadline__8a8wL{margin:16px auto 0;max-width:14ch;font-family:var(--font-heading),Georgia,serif;font-weight:500;font-size:clamp(52px,7vw,104px);line-height:.96;letter-spacing:-.035em;color:var(--color-cream-50);text-wrap:balance}.CIHomepageLandingPage_heroHeadline__8a8wL em{font-style:italic;font-weight:400}.CIHomepageLandingPage_heroLede__gok21{margin:18px auto 0;max-width:48ch;font-size:clamp(16px,1.45vw,19px);line-height:1.55;color:rgb(255 253 250/.84)}.CIHomepageLandingPage_heroProof__TOMZe{display:inline-flex;margin:clamp(16px,2vw,24px) 0 0;border:1px solid rgb(255 253 250/.22);border-radius:999px;background:rgb(255 253 250/.07);padding:10px 16px;color:rgb(255 253 250/.9);font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;backdrop-filter:blur(8px)}.CIHomepageLandingPage_heroActions__iZKUv{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:clamp(22px,2.8vw,32px)}.CIHomepageLandingPage_heroButtonGhost__oI_lY,.CIHomepageLandingPage_heroButton__JtRis{border-radius:999px;padding:16px 28px;font-family:var(--font-brand),Arial,sans-serif;font-size:15px;font-weight:600;letter-spacing:.005em;line-height:1;text-decoration:none;transition:transform .2s cubic-bezier(.16,1,.3,1),background .2s ease,border-color .2s ease;will-change:transform}.CIHomepageLandingPage_heroButtonGhost__oI_lY:hover,.CIHomepageLandingPage_heroButton__JtRis:hover{transform:translateY(-1px)}.CIHomepageLandingPage_heroButtonGhost__oI_lY:active,.CIHomepageLandingPage_heroButton__JtRis:active{transform:translateY(0) scale(.985)}.CIHomepageLandingPage_heroButton__JtRis{background:var(--color-cream-50);color:var(--color-charcoal-950);border:1px solid rgb(255 253 250/.18)}.CIHomepageLandingPage_heroButtonGhost__oI_lY{background:transparent;color:var(--color-cream-50);border:1px solid rgb(255 253 250/.3)}@media (max-width:768px){.CIHomepageLandingPage_heroButtonGhost__oI_lY,.CIHomepageLandingPage_heroButton__JtRis{padding:14px 24px;font-size:14px}}.CIHomepageLandingPage_kicker__Ty_7Z{margin:0;font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.32em;text-transform:uppercase;color:#8e7560;display:inline-flex;align-items:center;gap:12px}.CIHomepageLandingPage_statusDot__F9gqV{width:8px;height:8px;border-radius:50%;background:#d19045;box-shadow:0 0 18px rgb(209 144 69/.6)}.CIHomepageLandingPage_h1__nkpSN,.CIHomepageLandingPage_h2__q__7s{margin:18px 0 0;font-family:var(--font-heading),Georgia,serif;font-weight:500;letter-spacing:-.058em;text-wrap:balance}.CIHomepageLandingPage_h1__nkpSN{max-width:12.8ch;font-size:clamp(46px,6.7vw,92px);line-height:.93}.CIHomepageLandingPage_h2__q__7s{max-width:12.5ch;font-size:clamp(42px,5.8vw,82px);line-height:.98}.CIHomepageLandingPage_h1__nkpSN em,.CIHomepageLandingPage_h2__q__7s em{font-style:italic;font-weight:400}.CIHomepageLandingPage_copy__iY64L{margin:24px 0 0;max-width:560px;color:#554335;font-size:clamp(17px,1.5vw,22px);line-height:1.55}.CIHomepageLandingPage_actions__QJUYg{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.CIHomepageLandingPage_buttonGhost__TSvYZ,.CIHomepageLandingPage_button__t1O6c{border-radius:999px;padding:15px 22px;text-decoration:none;font-size:14px;font-weight:600}.CIHomepageLandingPage_button__t1O6c{background:#1f1a17;color:#fffdfa}.CIHomepageLandingPage_buttonGhost__TSvYZ{border:1px solid rgb(31 26 23/.14);color:#1f1a17;background:rgb(255 253 250/.5)}.CIHomepageLandingPage_visualPlate__VMZ56{overflow:hidden;border-radius:clamp(24px,4vw,46px);border:1px solid rgb(196 176 156/.5);background:#fffdfa;box-shadow:0 28px 90px rgb(31 26 23/.13)}.CIHomepageLandingPage_visualPlate__VMZ56 img{display:block;width:100%;height:auto}.CIHomepageLandingPage_heroMediaWeave__R4Gkg{position:relative;min-height:clamp(420px,43vw,680px);margin:0;overflow:visible}.CIHomepageLandingPage_heroMediaWeave__R4Gkg:before{content:"";position:absolute;inset:13% -14% 7% -10%;border-radius:999px;background:radial-gradient(circle at 50% 50%,rgb(212 145 75/.16),transparent 66%);filter:blur(34px)}.CIHomepageLandingPage_heroMediaWeave__R4Gkg video,.CIHomepageLandingPage_heroMediaWeave__R4Gkg>img{position:absolute;display:block;object-fit:cover;box-shadow:0 38px 110px rgb(31 26 23/.13)}.CIHomepageLandingPage_heroMediaWeave__R4Gkg video{inset:0 -1% auto 0;width:min(100%,820px);height:clamp(300px,32vw,520px);border-radius:clamp(34px,5vw,76px);opacity:.56}.CIHomepageLandingPage_heroMediaWeave__R4Gkg>img{right:0;bottom:2%;width:min(68%,620px);border:1px solid rgb(196 176 156/.42);border-radius:clamp(24px,4vw,54px)}.CIHomepageLandingPage_heroMediaWeave__R4Gkg figcaption{position:absolute;right:4%;bottom:2%;color:#8e7560;font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.28em;text-transform:uppercase}.CIHomepageLandingPage_twoCol__lMnHB{display:grid;grid-template-columns:minmax(0,.88fr) minmax(360px,1.12fr);gap:clamp(28px,5vw,72px);align-items:center}.CIHomepageLandingPage_darkBand___8vzM{background:#14100e;color:#fffdfa;margin-top:40px}.CIHomepageLandingPage_darkBand___8vzM .CIHomepageLandingPage_copy__iY64L,.CIHomepageLandingPage_darkBand___8vzM .CIHomepageLandingPage_kicker__Ty_7Z{color:rgb(255 253 250/.7)}.CIHomepageLandingPage_darkBandInner__G5w40{width:min(100%,960px);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.9fr);gap:clamp(28px,5vw,72px);align-items:center;padding:clamp(40px,6vw,80px) 20px}.CIHomepageLandingPage_grid3__mnBqQ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:32px}.CIHomepageLandingPage_card__lFQzA{border:1px solid rgb(196 176 156/.48);border-radius:28px;background:rgb(255 253 250/.72);padding:24px;box-shadow:0 16px 48px rgb(31 26 23/.06)}.CIHomepageLandingPage_card__lFQzA h3{margin:0;font-family:var(--font-heading),Georgia,serif;font-size:30px;line-height:1.05}.CIHomepageLandingPage_card__lFQzA p{margin:14px 0 0;color:#554335;line-height:1.55}.CIHomepageLandingPage_problemSection__GFS3M{width:min(100%,1180px);padding-top:clamp(46px,7vw,92px)}.CIHomepageLandingPage_problemShell__4WELV{position:relative;overflow:hidden;border:1px solid rgb(196 176 156/.55);border-radius:clamp(28px,4vw,56px);background:linear-gradient(145deg,var(--color-sand-50),var(--color-cream-100));padding:clamp(32px,4.4vw,62px) clamp(24px,5vw,72px) clamp(36px,4.8vw,64px);box-shadow:0 30px 80px rgb(31 26 23/.12)}.CIHomepageLandingPage_problemIntro__KNnCa{max-width:940px}.CIHomepageLandingPage_problemHeading__p77Ef{margin:14px 0 0;max-width:15ch;font-family:var(--font-heading),Georgia,serif;font-size:clamp(42px,5.4vw,76px);font-weight:500;line-height:1.02;letter-spacing:-.032em;text-wrap:balance}.CIHomepageLandingPage_problemHeading__p77Ef em{font-style:italic;font-weight:400}.CIHomepageLandingPage_problemLede__Z_awL{margin:clamp(18px,2.4vw,28px) 0 0;max-width:54ch;color:var(--color-charcoal-700);font-size:clamp(16px,1.5vw,19px);line-height:1.55}.CIHomepageLandingPage_problemContrast__rMERo{display:grid;gap:clamp(16px,2.2vw,28px);margin:clamp(28px,4vw,54px) 0 0}.CIHomepageLandingPage_appNoisePanel__Nu90j{position:relative;overflow:hidden;border:1px solid rgb(196 176 156/.55);border-radius:clamp(22px,3vw,34px);background:#fffdfa;padding:clamp(18px,2.8vw,34px) clamp(18px,3vw,40px) clamp(48px,5vw,72px);box-shadow:inset 0 1px 0 rgb(255 255 255/.72)}.CIHomepageLandingPage_appNoiseGrid__oqwBm{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:clamp(7px,1vw,16px)}.CIHomepageLandingPage_appNoiseCell__WlXU3{position:relative;display:grid;place-items:center;aspect-ratio:1;border-radius:clamp(10px,1.2vw,18px);background:#eee2d4;color:#6d5747;font-family:var(--font-mono),monospace;font-size:clamp(9px,.86vw,14px);font-weight:600;letter-spacing:.16em;text-transform:uppercase}.CIHomepageLandingPage_appNoiseCell__WlXU3:after{content:"";position:absolute;top:clamp(-7px,-.55vw,-4px);right:clamp(-7px,-.55vw,-4px);width:clamp(10px,1.5vw,26px);height:clamp(10px,1.5vw,26px);border:clamp(2px,.25vw,4px) solid #fffdfa;border-radius:999px;background:#c0513a}.CIHomepageLandingPage_appNoiseCell__WlXU3[data-has-alert=false]:after{display:none}.CIHomepageLandingPage_appNoiseCaption__cWyRN{position:absolute;right:clamp(18px,4vw,58px);bottom:clamp(24px,3vw,48px);left:clamp(18px,4vw,58px);margin:0;color:var(--color-charcoal-500);font-family:var(--font-mono),monospace;font-size:clamp(10px,1vw,13px);font-weight:600;letter-spacing:.24em;line-height:1.5;text-transform:uppercase}.CIHomepageLandingPage_problemDivider__bgydl{position:relative;display:grid;place-items:center;min-height:clamp(44px,6vw,76px);color:#8e7560;font-family:var(--font-heading),Georgia,serif;font-size:clamp(32px,4.4vw,60px);font-style:italic;pointer-events:none}.CIHomepageLandingPage_problemDivider__bgydl:after,.CIHomepageLandingPage_problemDivider__bgydl:before{content:"";position:absolute;left:50%;width:1px;height:clamp(34px,5vw,80px);background:linear-gradient(180deg,transparent,rgb(109 87 71/.28),transparent);transform:translateX(-50%)}.CIHomepageLandingPage_problemDivider__bgydl:before{top:clamp(-22px,-2.4vw,-12px)}.CIHomepageLandingPage_problemDivider__bgydl:after{bottom:clamp(-22px,-2.4vw,-12px)}.CIHomepageLandingPage_problemDivider__bgydl span{position:relative;z-index:1;padding:0 .34em;background:linear-gradient(145deg,var(--color-sand-50),var(--color-cream-100))}.CIHomepageLandingPage_remembersCard__oAoD2{display:grid;place-items:center;min-height:clamp(210px,23vw,320px);border-radius:clamp(22px,3vw,34px);background:radial-gradient(circle at 50% 34%,rgb(243 196 138/.12),transparent 42%),#0d0a08;color:#fffdfa;padding:clamp(28px,4.2vw,56px);text-align:center}.CIHomepageLandingPage_remembersOrb__twRdd{width:clamp(84px,9vw,124px);height:clamp(84px,9vw,124px);border-radius:999px;background:radial-gradient(circle at 50% 48%,#f5d5a6,#d4914b 70%);box-shadow:0 0 120px rgb(243 196 138/.34),inset 0 0 0 2px rgb(255 253 250/.08)}.CIHomepageLandingPage_remembersCard__oAoD2 strong{margin-top:clamp(18px,2.8vw,34px);font-family:var(--font-heading),Georgia,serif;font-size:clamp(28px,3.4vw,48px);font-weight:400;line-height:1.08}.CIHomepageLandingPage_remembersCard__oAoD2 strong em{font-style:italic}.CIHomepageLandingPage_remembersCard__oAoD2 p{margin:clamp(12px,1.8vw,24px) 0 0;color:rgb(255 253 250/.68);font-family:var(--font-mono),monospace;font-size:clamp(10px,1vw,13px);font-weight:600;letter-spacing:.3em;text-transform:uppercase}@media (width <= 760px){.CIHomepageLandingPage_appNoiseGrid__oqwBm{grid-template-columns:repeat(4,minmax(0,1fr))}.CIHomepageLandingPage_appNoisePanel__Nu90j{padding-bottom:78px}}.CIHomepageLandingPage_bridgeSection__L_JjG{width:min(100%,1180px);padding-top:clamp(36px,5vw,76px);padding-bottom:clamp(34px,4.6vw,68px)}.CIHomepageLandingPage_bridgeShell__P4gaZ{position:relative;display:grid;grid-template-columns:minmax(260px,.62fr) minmax(0,1fr);grid-template-areas:"kicker hub" "heading hub" "lede hub" "caption hub";gap:clamp(18px,2.6vw,36px) clamp(26px,4vw,64px);align-items:center;overflow:hidden;border:1px solid rgb(196 176 156/.52);border-top:4px solid #cdb69b;border-radius:clamp(28px,4vw,54px);background:linear-gradient(155deg,rgb(255 253 250/.96),rgb(251 245 237/.78) 54%,rgb(255 253 250/.98));padding:clamp(30px,5vw,66px);box-shadow:inset 0 1px 0 rgb(255 255 255/.72)}.CIHomepageLandingPage_bridgeShell__P4gaZ .CIHomepageLandingPage_kicker__Ty_7Z{grid-area:kicker}.CIHomepageLandingPage_bridgeHeading__W_BO4{grid-area:heading;margin:18px 0 0;max-width:12ch;font-family:var(--font-heading),Georgia,serif;font-size:clamp(40px,5.3vw,72px);font-weight:500;line-height:.98;letter-spacing:-.052em}.CIHomepageLandingPage_bridgeHeading__W_BO4 em{display:block;font-style:italic;font-weight:400}.CIHomepageLandingPage_bridgeLede__5pcU4{grid-area:lede;margin:6px 0 0;max-width:52ch;color:#554335;font-size:clamp(16px,1.45vw,21px);line-height:1.5}.CIHomepageLandingPage_integrationHub__p07UW{position:relative;grid-area:hub;display:flex;justify-content:center;margin:0;overflow:hidden;border:1px solid rgb(196 176 156/.48);border-radius:clamp(26px,4vw,44px);background:linear-gradient(160deg,#f9f2e9,#efe3d6);padding:clamp(14px,2.4vw,30px);box-shadow:inset 0 1px 0 rgb(255 255 255/.72)}.CIHomepageLandingPage_hubImage__qM4OT{display:block;width:min(100%,720px);height:auto;border-radius:clamp(18px,3vw,34px)}.CIHomepageLandingPage_captionRail__7gr2O{grid-area:caption;display:grid;gap:16px;margin-top:clamp(10px,2vw,26px);border-top:1px solid rgb(31 26 23/.12);padding-top:24px;color:#6d5747;font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.24em;text-transform:uppercase}.CIHomepageLandingPage_captionRail__7gr2O em{color:#1f1a17;font-family:var(--font-heading),Georgia,serif;font-size:clamp(22px,2.6vw,36px);font-style:italic;letter-spacing:-.02em;text-transform:none}@media (width <= 900px){.CIHomepageLandingPage_bridgeShell__P4gaZ{grid-template-columns:1fr;grid-template-areas:"kicker" "heading" "lede" "hub" "caption"}.CIHomepageLandingPage_bridgeHeading__W_BO4{max-width:12ch}.CIHomepageLandingPage_integrationHub__p07UW{margin-top:clamp(10px,3vw,18px)}}@media (width <= 760px){.CIHomepageLandingPage_bridgeSection__L_JjG{padding-inline:12px}.CIHomepageLandingPage_bridgeShell__P4gaZ{padding:28px 18px;border-top-width:3px;border-radius:32px}.CIHomepageLandingPage_bridgeHeading__W_BO4{font-size:clamp(36px,11vw,48px)}.CIHomepageLandingPage_captionRail__7gr2O{font-size:9px;letter-spacing:.18em}}.CIHomepageLandingPage_dailyFlowSection__Hjlpc{width:min(100%,1080px);margin:0 auto;padding:clamp(40px,5vw,80px) 20px}.CIHomepageLandingPage_dailyIntro__jQcfc{width:min(100%,960px);margin:0 auto clamp(28px,4vw,56px)}.CIHomepageLandingPage_dailyStack__b0yYX{display:grid;gap:clamp(48px,7vw,96px)}.CIHomepageLandingPage_morningScene___joxL{position:relative;display:grid;gap:clamp(32px,4vw,56px);border:1px solid rgb(196 176 156/.55);border-top:4px solid #c4a47e;border-radius:clamp(28px,4vw,54px);background:#fffdfa;padding:clamp(32px,5vw,72px);box-shadow:0 30px 90px rgb(31 26 23/.1)}.CIHomepageLandingPage_morningHead__zjTgm{max-width:60ch}.CIHomepageLandingPage_morningHeading__UQh8Y{margin:18px 0 0;font-family:var(--font-heading),Georgia,serif;font-size:clamp(34px,4.4vw,64px);font-weight:500;line-height:1.04;letter-spacing:-.025em;text-wrap:balance}.CIHomepageLandingPage_morningHeading__UQh8Y em{font-style:italic;font-weight:400}.CIHomepageLandingPage_morningLede__l8q_a{margin:clamp(18px,2.4vw,28px) 0 0;color:#554335;font-size:clamp(16px,1.4vw,20px);line-height:1.55;max-width:56ch}.CIHomepageLandingPage_morningPhoto__CtbwA{position:relative;margin:0;height:clamp(320px,38vw,540px);overflow:hidden;border-radius:clamp(20px,2.6vw,32px)}.CIHomepageLandingPage_morningPhoto__CtbwA img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.CIHomepageLandingPage_morningPhoto__CtbwA:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(31 26 23/.08),rgb(31 26 23/.18) 55%,rgb(31 26 23/.7))}.CIHomepageLandingPage_morningPhoto__CtbwA figcaption{position:absolute;left:clamp(18px,2.4vw,32px);bottom:clamp(18px,2.4vw,32px);z-index:1;color:#fffdfa;font-family:var(--font-mono),monospace;font-size:clamp(10px,1vw,13px);letter-spacing:.26em;text-transform:uppercase;opacity:.96}.CIHomepageLandingPage_morningReceipt__YQGxT{background:#fbf5ed;border-radius:clamp(28px,4vw,56px);padding:clamp(34px,5vw,72px);display:grid;gap:clamp(22px,3vw,36px);box-shadow:0 24px 60px rgb(31 26 23/.08)}.CIHomepageLandingPage_morningReceiptKicker__42I9Q{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:#b6711f;font-weight:600}.CIHomepageLandingPage_morningReceiptHeading__WZcHm{margin:0;font-family:var(--font-heading),Georgia,serif;font-size:clamp(28px,3.4vw,46px);font-weight:500;line-height:1.04;letter-spacing:-.02em;color:#1f1a17;text-wrap:balance}.CIHomepageLandingPage_morningReceiptHeading__WZcHm em{font-style:italic;font-weight:400}.CIHomepageLandingPage_morningWave__lyokY{display:flex;align-items:center;justify-content:center;gap:clamp(3px,.5vw,6px);height:clamp(110px,14vw,170px);padding:16px 4px}.CIHomepageLandingPage_morningWave__lyokY i{width:clamp(6px,.8vw,10px);border-radius:999px;background:#b6711f}.CIHomepageLandingPage_morningWaveSoft__mgAB_{background:#d4914b!important}.CIHomepageLandingPage_morningReceiptQuote__g83Yu{margin:0;background:#f5e9d8;border-radius:clamp(20px,2.6vw,36px);padding:clamp(24px,3.4vw,48px) clamp(28px,4vw,56px);font-family:var(--font-heading),Georgia,serif;font-style:italic;font-size:clamp(20px,2.4vw,32px);line-height:1.28;color:#1f1a17;text-align:center}.CIHomepageLandingPage_morningReceiptPill__olgVW{align-self:stretch;display:flex;align-items:center;justify-content:center;height:clamp(56px,6.8vw,88px);border:2px solid #1f1a17;border-radius:999px;font-family:var(--font-mono),monospace;font-size:clamp(11px,1.1vw,13px);letter-spacing:.3em;text-transform:uppercase;color:#1f1a17;font-weight:600}.CIHomepageLandingPage_morningReceiptBody__VoYk5{margin:0;color:#6d5747;font-size:clamp(15px,1.4vw,19px);line-height:1.4;text-align:center}.CIHomepageLandingPage_morningReceiptMeta__FZ57k{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:#8e7560;text-align:center;padding-top:18px;border-top:1px solid rgb(178 147 118/.32)}.CIHomepageLandingPage_middayScene__lqVb3{position:relative;display:grid;gap:clamp(32px,4vw,56px);border:1px solid rgb(196 176 156/.55);border-top:4px solid #c4a47e;border-radius:clamp(28px,4vw,54px);background:#fffdfa;padding:clamp(32px,5vw,72px);box-shadow:0 30px 90px rgb(31 26 23/.1)}.CIHomepageLandingPage_middayHead__hvEo3{max-width:60ch}.CIHomepageLandingPage_middayHeading__HYvhR{margin:18px 0 0;font-family:var(--font-heading),Georgia,serif;font-size:clamp(34px,4.4vw,64px);font-weight:500;line-height:1.04;letter-spacing:-.025em;text-wrap:balance}.CIHomepageLandingPage_middayHeading__HYvhR em{font-style:italic;font-weight:400}.CIHomepageLandingPage_middayLede__fhDbQ{margin:clamp(18px,2.4vw,28px) 0 0;color:#554335;font-size:clamp(16px,1.4vw,20px);line-height:1.55;max-width:56ch}.CIHomepageLandingPage_middayPhoto__gmFU2{position:relative;margin:0;height:clamp(320px,38vw,540px);overflow:hidden;border-radius:clamp(20px,2.6vw,32px)}.CIHomepageLandingPage_middayPhoto__gmFU2 img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.CIHomepageLandingPage_middayPhoto__gmFU2:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(31 26 23/.08),rgb(31 26 23/.18) 55%,rgb(31 26 23/.7))}.CIHomepageLandingPage_middayPhoto__gmFU2 figcaption{position:absolute;left:clamp(18px,2.4vw,32px);bottom:clamp(18px,2.4vw,32px);z-index:1;color:#fffdfa;font-family:var(--font-mono),monospace;font-size:clamp(10px,1vw,13px);letter-spacing:.26em;text-transform:uppercase;opacity:.96}.CIHomepageLandingPage_middayViz__KwZO1{position:relative;border-radius:clamp(24px,3.4vw,36px);background:linear-gradient(160deg,#fbf5ed,#f5ead8 60%,#ecdcc1);border:1px solid rgb(196 176 156/.55);padding:clamp(28px,4vw,56px);display:grid;gap:clamp(24px,3vw,40px);box-shadow:inset 0 2px 0 rgb(255 255 255/.5)}.CIHomepageLandingPage_middayVizHead__ysqQ6{display:flex;justify-content:space-between;align-items:baseline;gap:18px;font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:#6d5747;flex-wrap:wrap}.CIHomepageLandingPage_middayVizHead__ysqQ6 em{font-family:var(--font-heading),Georgia,serif;font-style:italic;font-size:clamp(15px,1.3vw,19px);letter-spacing:0;text-transform:none;color:#b6711f}.CIHomepageLandingPage_middayDays__23M9g{position:relative;display:flex;justify-content:space-between;align-items:flex-end;height:clamp(68px,8vw,110px);padding:0 clamp(8px,1.6vw,22px)}.CIHomepageLandingPage_middayThread__aFLmW{position:absolute;left:clamp(18px,2.4vw,38px);right:clamp(18px,2.4vw,38px);top:clamp(8px,1vw,14px);height:3px;background:linear-gradient(90deg,transparent,#d4914b 18%,#d4914b 82%,transparent);pointer-events:none;z-index:0}.CIHomepageLandingPage_middayDay__v330A{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:clamp(10px,1.4vw,18px)}.CIHomepageLandingPage_middayDot__4uBpq{width:clamp(20px,2.4vw,32px);height:clamp(20px,2.4vw,32px);border-radius:50%;background:#ddcfc0;border:1px solid rgb(178 147 118/.25)}.CIHomepageLandingPage_middayDotHit__PwJKT{background:radial-gradient(circle,#f5d5a6,#d4914b);box-shadow:0 0 28px rgb(212 145 75/.55);border-color:transparent}.CIHomepageLandingPage_middayDayLabel__mEhTR{font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.22em;color:#8e7560;text-transform:uppercase}.CIHomepageLandingPage_middayInsight__kiCHI{padding:clamp(22px,3vw,36px) clamp(24px,3.4vw,42px);background:#fffdfa;border:1px solid rgb(196 176 156/.5);border-radius:clamp(18px,2vw,26px);font-family:var(--font-heading),Georgia,serif;font-style:italic;font-size:clamp(17px,1.6vw,22px);color:#2f241d;line-height:1.3;box-shadow:0 16px 36px rgb(31 26 23/.06)}.CIHomepageLandingPage_middayInsight__kiCHI em{color:#b6711f}.CIHomepageLandingPage_middayFoot__eN9qp{display:flex;justify-content:space-between;align-items:center;padding-top:clamp(16px,2vw,22px);border-top:1px dashed rgb(178 147 118/.4);font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:#6d5747;gap:16px;flex-wrap:wrap}.CIHomepageLandingPage_middayFoot__eN9qp strong{color:#b6711f;font-weight:500}.CIHomepageLandingPage_eveningSceneFull__FP7Da{position:relative;display:grid;gap:0;border:1px solid rgb(196 176 156/.55);border-top:4px solid #c4a47e;border-radius:clamp(28px,4vw,54px);background:#fffdfa;overflow:hidden;box-shadow:0 30px 90px rgb(31 26 23/.12)}.CIHomepageLandingPage_eveningHead__FV30U{max-width:60ch;padding:clamp(32px,5vw,72px) clamp(32px,5vw,72px) 0}.CIHomepageLandingPage_eveningHeading__5yU_p{margin:18px 0 0;font-family:var(--font-heading),Georgia,serif;font-size:clamp(34px,4.4vw,64px);font-weight:500;line-height:1.04;letter-spacing:-.025em;text-wrap:balance}.CIHomepageLandingPage_eveningHeading__5yU_p em{font-style:italic;font-weight:400}.CIHomepageLandingPage_eveningLede__Kg86X{margin:clamp(18px,2.4vw,28px) 0 0;color:#554335;font-size:clamp(16px,1.4vw,20px);line-height:1.55;max-width:56ch}.CIHomepageLandingPage_eveningPhoto__NPIqj{position:relative;margin:clamp(28px,4vw,56px) 0 0;height:clamp(380px,46vw,640px);overflow:hidden}.CIHomepageLandingPage_eveningPhoto__NPIqj img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.CIHomepageLandingPage_eveningPhoto__NPIqj:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(31 26 23/.05),rgb(31 26 23/.15) 55%,rgb(31 26 23/.78))}.CIHomepageLandingPage_eveningPhoto__NPIqj figcaption{position:absolute;left:clamp(22px,3vw,44px);bottom:clamp(22px,3vw,44px);z-index:1;color:#fffdfa;font-family:var(--font-mono),monospace;font-size:clamp(10px,1vw,13px);letter-spacing:.26em;text-transform:uppercase;opacity:.96}.CIHomepageLandingPage_eveningPhoto__NPIqj figcaption em{font-family:var(--font-heading),Georgia,serif;font-style:italic;letter-spacing:0;text-transform:none;font-size:clamp(13px,1.2vw,16px);margin-left:14px;opacity:.92}.CIHomepageLandingPage_eveningRecapDark__M0s3V{position:relative;background:#0d0a08;color:#fffdfa;padding:clamp(48px,6.4vw,96px) clamp(32px,5vw,72px);overflow:hidden}.CIHomepageLandingPage_eveningRecapDark__M0s3V:before{content:"";position:absolute;top:-120px;right:-120px;width:460px;height:460px;background:radial-gradient(circle,rgb(212 145 75/.22),transparent 65%);pointer-events:none}.CIHomepageLandingPage_eveningRecapDark__M0s3V:after{content:"";position:absolute;bottom:-160px;left:-120px;width:400px;height:400px;background:radial-gradient(circle,rgb(243 196 138/.1),transparent 65%);pointer-events:none}.CIHomepageLandingPage_eveningRecapHead__cLHlM{position:relative;z-index:1;font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:#f3c48a}.CIHomepageLandingPage_eveningRecapHeading__N3Wz2{position:relative;z-index:1;margin:18px 0 0;font-family:var(--font-heading),Georgia,serif;font-size:clamp(36px,4.6vw,68px);font-weight:500;line-height:1.06;letter-spacing:-.02em;color:#fffdfa;text-wrap:balance}.CIHomepageLandingPage_eveningRecapHeading__N3Wz2 em{font-style:italic;font-weight:400;color:#f3c48a}.CIHomepageLandingPage_eveningStats__PWFIS{position:relative;z-index:1;margin-top:clamp(36px,4.4vw,64px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.8vw,24px)}.CIHomepageLandingPage_eveningStat__Hq2Rr{position:relative;padding:clamp(28px,3.4vw,48px) clamp(20px,2.4vw,36px);background:rgb(255 253 250/.04);border:1px solid rgb(255 253 250/.1);border-radius:clamp(16px,2vw,24px);display:grid;gap:14px}.CIHomepageLandingPage_eveningStatNumber__HJCES{font-family:var(--font-heading),Georgia,serif;font-weight:500;font-size:clamp(40px,5.4vw,84px);line-height:1;letter-spacing:-.03em;color:#fffdfa}.CIHomepageLandingPage_eveningStatLabel__cNgrC{font-family:var(--font-mono),monospace;font-size:clamp(11px,1vw,13px);letter-spacing:.3em;text-transform:uppercase;color:#f3c48a;opacity:.95}.CIHomepageLandingPage_eveningTimeline__C3EOM{position:relative;z-index:1;margin-top:clamp(40px,5vw,72px);display:grid;gap:clamp(24px,3vw,40px)}.CIHomepageLandingPage_eveningEvent__Dvket{display:grid;grid-template-columns:clamp(110px,14vw,180px) minmax(0,1fr);gap:clamp(18px,2.6vw,36px);padding-bottom:clamp(20px,2.4vw,32px);border-bottom:1px dashed rgb(255 253 250/.14);align-items:baseline}.CIHomepageLandingPage_eveningEvent__Dvket:last-child{border-bottom:none;padding-bottom:0}.CIHomepageLandingPage_eveningEventTime__VWRmR{font-family:var(--font-mono),monospace;font-weight:500;font-size:clamp(13px,1.2vw,16px);letter-spacing:.22em;color:#f3c48a;white-space:nowrap}.CIHomepageLandingPage_eveningEventQuote__FYY47{font-family:var(--font-heading),Georgia,serif;font-style:italic;font-size:clamp(15px,1.5vw,22px);line-height:1.3;color:#fffdfa}.CIHomepageLandingPage_eveningRecapFoot__ib55i{position:relative;z-index:1;margin-top:clamp(36px,4.4vw,64px);display:flex;justify-content:space-between;align-items:center;padding-top:clamp(20px,2.6vw,32px);border-top:1px dashed rgb(255 253 250/.18);font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:rgb(255 253 250/.65);flex-wrap:wrap;gap:16px}.CIHomepageLandingPage_eveningRecapFoot__ib55i em{font-family:var(--font-heading),Georgia,serif;font-style:italic;letter-spacing:0;text-transform:none;color:#f3c48a;font-size:clamp(14px,1.3vw,18px)}.CIHomepageLandingPage_dailyScene__FFcR5{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.56fr);gap:clamp(20px,4vw,56px);align-items:stretch;min-height:clamp(520px,58vw,780px);overflow:hidden;border:1px solid rgb(196 176 156/.55);border-radius:clamp(30px,4vw,58px);background:#fffdfa;padding:clamp(18px,2.8vw,34px);box-shadow:0 34px 100px rgb(31 26 23/.12)}.CIHomepageLandingPage_middayScene__lqVb3{grid-template-columns:minmax(300px,.56fr) minmax(0,1fr)}.CIHomepageLandingPage_middayScene__lqVb3 .CIHomepageLandingPage_sceneImage__E2Zge{order:2}.CIHomepageLandingPage_eveningScene__m5hAw{background:#14100e}.CIHomepageLandingPage_sceneImage__E2Zge{position:relative;min-height:520px;overflow:hidden;border-radius:clamp(22px,3vw,40px);background:#ece1d4}.CIHomepageLandingPage_sceneImage__E2Zge img{display:block;width:100%;height:100%;min-height:100%;object-fit:cover}.CIHomepageLandingPage_sceneImage__E2Zge:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 42%,rgb(20 16 14/.72))}.CIHomepageLandingPage_sceneImage__E2Zge figcaption{position:absolute;left:clamp(22px,3vw,46px);bottom:clamp(22px,3vw,42px);z-index:1;color:#fffdfa;font-family:var(--font-mono),monospace;font-size:clamp(10px,1.1vw,14px);letter-spacing:.24em;text-transform:uppercase}.CIHomepageLandingPage_eveningRecap__ZNhK3,.CIHomepageLandingPage_patternPanel__rDGj3,.CIHomepageLandingPage_receiptCard__Emyf5{align-self:center;border-radius:clamp(24px,3vw,44px);padding:clamp(28px,4vw,62px)}.CIHomepageLandingPage_receiptCard__Emyf5{background:#fbf7f2;box-shadow:inset 0 0 0 1px rgb(196 176 156/.45)}.CIHomepageLandingPage_eveningRecap__ZNhK3>span,.CIHomepageLandingPage_patternPanel__rDGj3 span,.CIHomepageLandingPage_receiptCard__Emyf5 span{color:#c47d3a;font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.28em;text-transform:uppercase}.CIHomepageLandingPage_eveningRecap__ZNhK3 h3,.CIHomepageLandingPage_receiptCard__Emyf5 h3{margin:22px 0 0;font-family:var(--font-heading),Georgia,serif;font-size:clamp(30px,3.8vw,52px);font-weight:500;line-height:1.02;letter-spacing:-.04em}.CIHomepageLandingPage_eveningRecap__ZNhK3 h3 em,.CIHomepageLandingPage_receiptCard__Emyf5 h3 em{font-style:italic;font-weight:400}.CIHomepageLandingPage_miniWave__87t0B{display:flex;align-items:center;justify-content:center;gap:clamp(5px,.8vw,11px);height:clamp(110px,15vw,190px);margin:34px 0}.CIHomepageLandingPage_miniWave__87t0B i{width:clamp(7px,1vw,14px);border-radius:999px;background:linear-gradient(180deg,#f5d5a6,#c47d3a)}.CIHomepageLandingPage_patternPanel__rDGj3 p,.CIHomepageLandingPage_receiptCard__Emyf5 p{margin:0;color:#1f1a17;font-family:var(--font-heading),Georgia,serif;font-size:clamp(21px,2.2vw,32px);font-style:italic;line-height:1.24}.CIHomepageLandingPage_receiptCard__Emyf5 strong{display:flex;justify-content:center;margin-top:34px;border:1px solid #1f1a17;border-radius:999px;padding:16px 20px;color:#1f1a17;font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.28em;text-transform:uppercase}.CIHomepageLandingPage_patternPanel__rDGj3{background:linear-gradient(160deg,#f7f2ed,#ece1d4);box-shadow:inset 0 0 0 1px rgb(196 176 156/.52)}.CIHomepageLandingPage_patternPanel__rDGj3>div:first-child{display:flex;justify-content:space-between;gap:18px;align-items:baseline}.CIHomepageLandingPage_patternPanel__rDGj3 em{color:#c47d3a;font-family:var(--font-heading),Georgia,serif;font-size:clamp(22px,2.5vw,34px);font-style:italic}.CIHomepageLandingPage_weekDots__hXWtd{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin:clamp(34px,4vw,64px) 0}.CIHomepageLandingPage_weekDots__hXWtd span{display:grid;min-height:clamp(54px,6vw,78px);place-items:end center;border-radius:999px;background:#ddcfc0;color:#6d5747;font-size:10px;letter-spacing:.18em;padding-bottom:12px}.CIHomepageLandingPage_weekDots__hXWtd .CIHomepageLandingPage_hitDot__HwQoM{background:radial-gradient(circle at 50% 42%,#f5d5a6,#d4914b 72%);color:#1f1a17;box-shadow:0 0 42px rgb(212 145 75/.36)}.CIHomepageLandingPage_eveningRecap__ZNhK3{color:#fffdfa;background:rgb(255 253 250/.04);box-shadow:inset 0 0 0 1px rgb(255 253 250/.1)}.CIHomepageLandingPage_eveningRecap__ZNhK3 h3{color:#fffdfa}.CIHomepageLandingPage_eveningRecap__ZNhK3 h3 em{color:#f3c48a}.CIHomepageLandingPage_eveningRecap__ZNhK3 dl{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:44px 0 0}.CIHomepageLandingPage_eveningRecap__ZNhK3 dl div{border:1px solid rgb(255 253 250/.12);border-radius:20px;padding:20px 16px}.CIHomepageLandingPage_eveningRecap__ZNhK3 dt{color:#fffdfa;font-family:var(--font-heading),Georgia,serif;font-size:clamp(46px,6vw,74px);line-height:.9}.CIHomepageLandingPage_eveningRecap__ZNhK3 dd{margin:12px 0 0;color:rgb(255 253 250/.66);font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.24em;text-transform:uppercase}.CIHomepageLandingPage_patternSection__tYh0i{width:min(100%,1180px);margin:0 auto;padding:clamp(40px,5vw,80px) 20px;display:grid;gap:clamp(28px,3.6vw,56px)}.CIHomepageLandingPage_patternLead__LVSIn{display:flex;flex-direction:column;gap:clamp(14px,1.6vw,22px);margin-bottom:clamp(24px,4vw,52px);max-width:60ch}.CIHomepageLandingPage_patternLead__LVSIn .CIHomepageLandingPage_h2__q__7s{max-width:14ch;font-size:clamp(38px,4.6vw,64px);margin:0}.CIHomepageLandingPage_patternLead__LVSIn .CIHomepageLandingPage_copy__iY64L{margin:0;max-width:56ch}.CIHomepageLandingPage_patternBraid__be97U{border:1px solid rgb(196 176 156/.55);border-radius:clamp(28px,4vw,54px);background:linear-gradient(150deg,#fbf7f2,#eee0cf 62%,#d9bea0);padding:clamp(26px,4vw,54px);box-shadow:0 28px 90px rgb(31 26 23/.1)}.CIHomepageLandingPage_braidViz__zWY9r{overflow:hidden;border-radius:clamp(22px,3vw,38px);background:rgb(255 253 250/.58);padding:clamp(18px,3vw,36px)}.CIHomepageLandingPage_braidViz__zWY9r svg{display:block;width:100%;height:clamp(190px,24vw,320px)}.CIHomepageLandingPage_braidViz__zWY9r path{fill:none;stroke-width:8;stroke-linecap:round}.CIHomepageLandingPage_braidViz__zWY9r path:first-child{stroke:#d19045}.CIHomepageLandingPage_braidViz__zWY9r path:nth-child(2){stroke:#7a5d4b}.CIHomepageLandingPage_braidViz__zWY9r path:nth-child(3){stroke:#bda286}.CIHomepageLandingPage_patternLegend__AVokx{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.CIHomepageLandingPage_patternLegend__AVokx span,.CIHomepageLandingPage_patternOutcome___y4Ju span{border-radius:999px;background:#fffdfa;padding:10px 13px;color:#6d5747;font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.22em;text-transform:uppercase}.CIHomepageLandingPage_patternOutcome___y4Ju{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;margin-top:28px;border-top:1px solid rgb(109 87 71/.18);padding-top:26px}.CIHomepageLandingPage_patternOutcome___y4Ju strong{max-width:22ch;font-family:var(--font-heading),Georgia,serif;font-size:clamp(30px,3.8vw,54px);font-style:italic;font-weight:400;line-height:1.02;letter-spacing:-.035em}.CIHomepageLandingPage_privacyTrustSection__lKTVk,.CIHomepageLandingPage_voiceMemorySection__XdYkF{width:min(100%,960px);margin:0 auto;padding:clamp(40px,5vw,80px) 20px}.CIHomepageLandingPage_voiceMemoryCanvas__Sy05q{position:relative;display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:clamp(24px,4vw,64px);align-items:center;overflow:hidden;border-radius:clamp(28px,4vw,52px);background:radial-gradient(circle at 60% 42%,rgb(243 196 138/.11),transparent 42%),linear-gradient(135deg,#17120f,#100d0c 58%,#211812);color:#fffdfa;padding:clamp(34px,5vw,68px);box-shadow:0 34px 96px rgb(31 26 23/.16)}.CIHomepageLandingPage_voiceMemoryCanvas__Sy05q:before{content:"";position:absolute;inset:18% -8% auto 35%;height:34%;border-radius:999px;background:radial-gradient(circle,rgb(212 145 75/.14),transparent 64%);filter:blur(30px);pointer-events:none}.CIHomepageLandingPage_voiceMemoryCanvas__Sy05q .CIHomepageLandingPage_copy__iY64L,.CIHomepageLandingPage_voiceMemoryCanvas__Sy05q .CIHomepageLandingPage_kicker__Ty_7Z{color:rgb(255 253 250/.72)}.CIHomepageLandingPage_voiceHeader__ik4wN{position:relative;z-index:1}.CIHomepageLandingPage_voiceHeader__ik4wN .CIHomepageLandingPage_h2__q__7s{max-width:11.4ch;font-size:clamp(38px,4.8vw,64px)}.CIHomepageLandingPage_voiceCapabilityBoard__zdnDp{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(250px,.9fr);gap:18px;align-items:stretch}.CIHomepageLandingPage_listeningPlate__b3l_Z{overflow:hidden;border:1px solid rgb(255 253 250/.1);border-radius:clamp(22px,3vw,36px);background:linear-gradient(180deg,rgb(255 253 250/.04),transparent),#1f1a17;padding:clamp(24px,3vw,38px);box-shadow:inset 0 1px 0 rgb(255 253 250/.08)}.CIHomepageLandingPage_listeningPlate__b3l_Z>span{color:#f3c48a;font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.24em;text-transform:uppercase}.CIHomepageLandingPage_semanticWaveform__YgPCk{display:flex;align-items:center;justify-content:center;gap:clamp(6px,.8vw,11px);height:clamp(140px,15vw,230px);margin:clamp(22px,3vw,38px) 0;border-radius:clamp(18px,2vw,28px);background:radial-gradient(circle at 50% 52%,rgb(243 196 138/.18),transparent 38%),#100d0c;box-shadow:inset 0 0 0 1px rgb(255 253 250/.05)}.CIHomepageLandingPage_semanticWaveform__YgPCk i{width:clamp(5px,.62vw,9px);border-radius:999px;background:linear-gradient(180deg,#f5d5a6,#c47d3a 74%,#8f4f2f);box-shadow:0 0 20px rgb(212 145 75/.24)}.CIHomepageLandingPage_listeningPlate__b3l_Z blockquote{margin:0;max-width:19ch;color:rgb(255 253 250/.9);font-family:var(--font-heading),Georgia,serif;font-size:clamp(25px,2.8vw,40px);font-style:italic;line-height:1.1;letter-spacing:-.025em}.CIHomepageLandingPage_memoryLedger__xIUcO{display:grid;align-content:start;gap:12px;border:1px solid rgb(255 253 250/.1);border-radius:clamp(22px,2.8vw,34px);background:rgb(255 253 250/.055);padding:clamp(22px,3vw,34px)}.CIHomepageLandingPage_memoryLedger__xIUcO>p{margin:0 0 6px;color:#f3c48a;font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.24em;text-transform:uppercase}.CIHomepageLandingPage_memoryLedger__xIUcO article{border-top:1px solid rgb(255 253 250/.12);padding-top:14px}.CIHomepageLandingPage_memoryLedger__xIUcO span{display:block;color:rgb(255 253 250/.56);font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.2em;text-transform:uppercase}.CIHomepageLandingPage_memoryLedger__xIUcO strong{display:block;margin-top:8px;color:rgb(255 253 250/.9);font-family:var(--font-heading),Georgia,serif;font-size:clamp(20px,2vw,27px);font-style:italic;font-weight:400;line-height:1.16}.CIHomepageLandingPage_voiceTags__KseS7{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.CIHomepageLandingPage_voiceTags__KseS7 span{border:1px solid rgb(243 196 138/.2);border-radius:999px;background:rgb(255 253 250/.035);padding:12px 14px;color:rgb(255 253 250/.78);font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.18em;text-align:center;text-transform:uppercase}.CIHomepageLandingPage_privacyTrustIntro__o02yq{width:min(100%,960px);margin:0 auto clamp(20px,3vw,36px)}.CIHomepageLandingPage_trustBand__AWL0d{overflow:hidden;border-radius:clamp(30px,4vw,58px);background:#14100e;padding:clamp(20px,3vw,42px);color:#fffdfa}.CIHomepageLandingPage_trustBand__AWL0d figure{position:relative;min-height:clamp(260px,28vw,400px);margin:0;overflow:hidden;border:1px solid rgb(255 253 250/.1);border-radius:clamp(22px,3vw,36px)}.CIHomepageLandingPage_trustBand__AWL0d img{display:block;width:100%;height:clamp(220px,24vw,340px);object-fit:cover;object-position:center;opacity:.56}.CIHomepageLandingPage_trustBand__AWL0d figure:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(20 16 14/.74),transparent 62%)}.CIHomepageLandingPage_trustBand__AWL0d figcaption{position:absolute;left:clamp(28px,4vw,70px);bottom:clamp(28px,4vw,70px);z-index:1;max-width:12ch;font-family:var(--font-heading),Georgia,serif;font-size:clamp(34px,4.8vw,66px);font-style:italic;line-height:1}.CIHomepageLandingPage_trustFlow__BC0Cb{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:24px}.CIHomepageLandingPage_trustFlow__BC0Cb div{border:1px solid rgb(255 253 250/.12);border-radius:24px;background:rgb(255 253 250/.04);padding:clamp(14px,2vw,26px)}.CIHomepageLandingPage_trustFlow__BC0Cb .CIHomepageLandingPage_keyTrustNode__JgGmH{border-color:rgb(243 196 138/.42);background:rgb(212 145 75/.13)}.CIHomepageLandingPage_trustFlow__BC0Cb em,.CIHomepageLandingPage_trustFlow__BC0Cb span{display:block;font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.22em;text-transform:uppercase}.CIHomepageLandingPage_trustFlow__BC0Cb span{color:#f3c48a}.CIHomepageLandingPage_trustFlow__BC0Cb strong{display:block;margin-top:22px;font-family:var(--font-heading),Georgia,serif;font-size:clamp(30px,3vw,48px);font-style:italic;font-weight:400}.CIHomepageLandingPage_trustFlow__BC0Cb em{margin-top:18px;color:rgb(255 253 250/.62);font-style:normal;line-height:1.45}.CIHomepageLandingPage_privacyMatrix__2a8mf{overflow:hidden;margin-top:clamp(24px,4vw,54px);border:1px solid rgb(196 176 156/.55);border-radius:clamp(26px,4vw,42px);background:#f7f2ed}.CIHomepageLandingPage_matrixHeader__I34ff,.CIHomepageLandingPage_matrixRow__Qv0O3{display:grid;grid-template-columns:minmax(190px,.72fr) repeat(2,minmax(0,1fr))}.CIHomepageLandingPage_matrixHeader__I34ff{background:#14100e;color:#fffdfa}.CIHomepageLandingPage_matrixHeader__I34ff strong,.CIHomepageLandingPage_matrixRow__Qv0O3 p,.CIHomepageLandingPage_matrixRow__Qv0O3 span{margin:0;padding:clamp(14px,2vw,26px);border-left:1px solid rgb(196 176 156/.35)}.CIHomepageLandingPage_matrixHeader__I34ff strong{font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.24em;text-transform:uppercase}.CIHomepageLandingPage_matrixRow__Qv0O3{border-top:1px solid rgb(196 176 156/.42)}.CIHomepageLandingPage_matrixRow__Qv0O3 span{border-left:none;background:#fbf7f2;color:#1f1a17;font-family:var(--font-heading),Georgia,serif;font-size:clamp(24px,2.4vw,36px);font-style:italic}.CIHomepageLandingPage_matrixRow__Qv0O3 p{color:#413228;font-size:clamp(15px,1.6vw,20px);line-height:1.35}.CIHomepageLandingPage_privacyMatrix__2a8mf footer{border-top:1px dashed rgb(178 147 118/.52);padding:clamp(18px,2.4vw,32px);color:#1f1a17;font-family:var(--font-heading),Georgia,serif;font-size:clamp(30px,4vw,56px);font-style:italic;line-height:1.05}.CIHomepageLandingPage_architectureSection__v6YF3{width:min(100%,1180px);margin:0 auto;padding:clamp(34px,4.4vw,70px) 20px}.CIHomepageLandingPage_architectureField__yGuvx{position:relative;overflow:hidden;border:1px solid rgb(196 176 156/.44);border-radius:clamp(26px,3.8vw,46px);background:radial-gradient(70% 120% at 50% 0,rgb(255 253 250/.9),transparent 62%),linear-gradient(145deg,var(--color-stone-100),var(--color-cream-200));padding:clamp(34px,5vw,72px) clamp(22px,4vw,56px);box-shadow:0 22px 70px rgb(31 26 23/.08);text-align:center}.CIHomepageLandingPage_architectureLead__aATd_{display:flex;flex-direction:column;align-items:center;gap:14px;max-width:760px;margin:0 auto}.CIHomepageLandingPage_architectureHeading__O9yHr{margin:0;max-width:15ch;font-family:var(--font-heading),Georgia,serif;font-size:clamp(38px,5.2vw,76px);font-weight:500;line-height:1.02;letter-spacing:-.032em;color:#1f1a17;text-wrap:balance}.CIHomepageLandingPage_architectureHeading__O9yHr em{font-style:italic;font-weight:400}.CIHomepageLandingPage_architectureLede__r3wN5{margin:0 auto;max-width:48ch;color:#554335;font-size:clamp(17px,1.5vw,21px);line-height:1.55;text-wrap:balance}.CIHomepageLandingPage_architectureSpine__mrlzw{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.6vw,22px);margin:clamp(32px,4.8vw,58px) auto 0;padding:0;list-style:none}.CIHomepageLandingPage_architectureSpine__mrlzw:before{content:"";position:absolute;left:8%;right:8%;top:34px;border-top:1px dashed rgb(178 147 118/.62);pointer-events:none}.CIHomepageLandingPage_architectureStep__JKAtG{position:relative;z-index:1;display:flex;min-height:188px;flex-direction:column;align-items:flex-start;justify-content:flex-start;border:1px solid rgb(196 176 156/.5);border-radius:999px 999px 28px 28px;background:#fffdfa;padding:22px clamp(16px,2vw,24px) 24px;text-align:left;box-shadow:0 16px 44px rgb(31 26 23/.055)}.CIHomepageLandingPage_architectureStepNumber__T86fQ{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:999px;background:#1f1a17;color:#fffdfa;font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.16em}.CIHomepageLandingPage_architectureStep__JKAtG strong{display:block;margin-top:22px;font-family:var(--font-heading),Georgia,serif;font-size:clamp(24px,2.6vw,34px);font-style:italic;font-weight:400;letter-spacing:-.03em;color:#1f1a17}.CIHomepageLandingPage_architectureStep__JKAtG p{margin:10px 0 0;color:#6b574c;font-size:clamp(14px,1.2vw,16px);line-height:1.45}.CIHomepageLandingPage_architectureProof__858yw{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:8px 12px;margin:clamp(24px,3vw,34px) 0 0;border-top:1px dashed rgb(178 147 118/.48);padding-top:clamp(18px,2.2vw,26px);color:#6b574c;font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.24em;text-transform:uppercase}.CIHomepageLandingPage_architectureProof__858yw span{color:#d4914b}@media (width <= 900px){.CIHomepageLandingPage_architectureSpine__mrlzw{grid-template-columns:1fr;max-width:520px}.CIHomepageLandingPage_architectureSpine__mrlzw:before{inset:34px auto 34px 23px;border-top:0;border-left:1px dashed rgb(178 147 118/.62)}.CIHomepageLandingPage_architectureStep__JKAtG{min-height:auto;border-radius:28px;padding:20px 20px 22px 82px}.CIHomepageLandingPage_architectureStepNumber__T86fQ{position:absolute;left:18px;top:18px}}@media (width <= 760px){.CIHomepageLandingPage_architectureSection__v6YF3{padding-block:28px 44px}.CIHomepageLandingPage_architectureField__yGuvx{padding:30px 18px}.CIHomepageLandingPage_architectureHeading__O9yHr{font-size:clamp(34px,10.2vw,48px)}.CIHomepageLandingPage_architectureProof__858yw{display:flex;font-size:9px;letter-spacing:.18em}}.CIHomepageLandingPage_hardwareSection__0khRx{gap:clamp(20px,3vw,36px)}.CIHomepageLandingPage_hardwareIntro__lP90b{margin:0 0 clamp(8px,1.4vw,18px)}.CIHomepageLandingPage_hardwareHeading__0ybTw{margin:14px 0 0;max-width:18ch;font-size:clamp(42px,5.2vw,76px);line-height:1.04}.CIHomepageLandingPage_hardwareHero__nm1Y1{border:1px solid rgb(196 176 156/.55);border-radius:clamp(20px,2.6vw,28px);background:#fffdfa;box-shadow:0 28px 80px rgb(31 26 23/.1);min-height:clamp(280px,26vw,400px)}.CIHomepageLandingPage_hardwareHero__nm1Y1 img{min-height:clamp(280px,26vw,400px);object-position:center}.CIHomepageLandingPage_hardwareHero__nm1Y1 figcaption{position:absolute;left:22px;bottom:18px;color:#fffdfa;font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.24em;text-transform:uppercase;text-shadow:0 1px 18px rgb(20 16 14/.72)}.CIHomepageLandingPage_hardwareSpecs__W3Ru9{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.CIHomepageLandingPage_hardwareSpecCard__zUb_6{border-radius:14px;background:var(--color-cream-50);padding:clamp(18px,2.4vw,26px) clamp(20px,2.6vw,28px)}.CIHomepageLandingPage_hardwareSpecCard__zUb_6 span{display:block;color:#6d5747;font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.26em;text-transform:uppercase}.CIHomepageLandingPage_hardwareSpecCard__zUb_6 strong{display:block;margin-top:8px;font-family:var(--font-heading),Georgia,serif;font-size:clamp(20px,2.1vw,24px);font-style:italic;font-weight:400;letter-spacing:-.02em;color:#1f1a17;line-height:1.18}.CIHomepageLandingPage_hardwareSwatches__xvRrx{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around;gap:clamp(14px,2vw,26px);border:1px solid rgb(196 176 156/.5);border-radius:18px;background:var(--color-cream-50);padding:clamp(20px,2.6vw,28px) clamp(24px,4vw,40px)}.CIHomepageLandingPage_hardwareSwatch__rKzqn{display:flex;flex-direction:column;align-items:center;gap:10px}.CIHomepageLandingPage_hardwareSwatchDot__aDBgB{display:block;width:clamp(36px,4vw,48px);height:clamp(36px,4vw,48px);border-radius:999px;border:1px solid rgb(31 26 23/.08);box-shadow:inset -3px -4px 8px rgb(31 26 23/.08),inset 3px 3px 6px rgb(255 253 250/.6)}.CIHomepageLandingPage_hardwareSwatchName__CkbYs{color:#554335;font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.22em;text-transform:uppercase}.CIHomepageLandingPage_hardwareDetailGrid__uAkJv{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.CIHomepageLandingPage_hardwareDetailGrid__uAkJv figure{position:relative;overflow:hidden;margin:0;border:1px solid rgb(196 176 156/.55);border-radius:clamp(18px,2.4vw,26px);background:#fffdfa;min-height:clamp(120px,13vw,180px)}.CIHomepageLandingPage_hardwareDetailGrid__uAkJv img{display:block;width:100%;height:100%;object-fit:cover}.CIHomepageLandingPage_hardwareDetailGrid__uAkJv figcaption{position:absolute;left:14px;bottom:12px;color:#fffdfa;font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.24em;text-transform:uppercase;text-shadow:0 1px 18px rgb(20 16 14/.72)}.CIHomepageLandingPage_hardwareAssembly__SQ7kF{position:relative;overflow:hidden;margin:0;border:1px solid rgb(196 176 156/.55);border-radius:clamp(20px,2.6vw,30px);background:#fffdfa;min-height:clamp(180px,18vw,260px)}.CIHomepageLandingPage_hardwareAssembly__SQ7kF img{display:block;width:100%;height:100%;max-height:280px;object-fit:cover}.CIHomepageLandingPage_hardwareAssembly__SQ7kF figcaption{position:absolute;left:18px;bottom:16px;color:#fffdfa;font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.24em;text-transform:uppercase;text-shadow:0 1px 18px rgb(20 16 14/.72)}.CIHomepageLandingPage_shellVarietySection__WW6VE{width:min(100%,1180px);margin:0 auto;padding:clamp(40px,5vw,80px) 20px clamp(56px,7vw,96px)}.CIHomepageLandingPage_shellVarietyIntro__4IIqM{display:grid;grid-template-columns:minmax(0,.86fr) minmax(340px,.7fr);gap:clamp(28px,5vw,72px);align-items:end;margin-bottom:clamp(26px,4vw,56px)}.CIHomepageLandingPage_shellVarietyIntro__4IIqM .CIHomepageLandingPage_h2__q__7s{max-width:12ch;font-size:clamp(42px,5vw,74px)}.CIHomepageLandingPage_shellVarietyGrid__vyTRS{display:grid;grid-template-columns:minmax(0,.94fr) minmax(320px,.58fr);gap:18px;align-items:stretch}.CIHomepageLandingPage_palettePanel__Za4Xp,.CIHomepageLandingPage_shellVarietyReference__Lft5A,.CIHomepageLandingPage_variantPanel__5gwiD{margin:0;overflow:hidden;border:1px solid rgb(196 176 156/.5);border-radius:clamp(22px,3vw,40px);background:#fffdfa;box-shadow:0 24px 72px rgb(31 26 23/.08)}.CIHomepageLandingPage_shellVarietyReference__Lft5A{position:relative;grid-row:span 2;max-height:820px}.CIHomepageLandingPage_shellPhotoGrid__mVJl6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;height:100%;padding:14px;background:linear-gradient(150deg,#211712,#594536 55%,#f7f1ea)}.CIHomepageLandingPage_shellPhotoGrid__mVJl6 img{display:block;width:100%;height:100%;min-height:180px;object-fit:cover;border-radius:22px;box-shadow:0 16px 42px rgb(20 16 14/.18)}.CIHomepageLandingPage_shellPhotoGrid__mVJl6 img:first-child{grid-column:span 2;min-height:300px}.CIHomepageLandingPage_shellVarietyReference__Lft5A figcaption{position:absolute;left:22px;bottom:18px;color:#fffdfa;font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.24em;text-transform:uppercase;text-shadow:0 1px 18px rgb(20 16 14/.72)}.CIHomepageLandingPage_palettePanel__Za4Xp,.CIHomepageLandingPage_variantPanel__5gwiD{padding:clamp(24px,3vw,42px)}.CIHomepageLandingPage_palettePanel__Za4Xp>span,.CIHomepageLandingPage_variantPanel__5gwiD>span{display:block;color:#8e7560;font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.28em;text-transform:uppercase}.CIHomepageLandingPage_palettePanel__Za4Xp h3{margin:18px 0 0;font-family:var(--font-heading),Georgia,serif;font-size:clamp(34px,3.4vw,52px);font-weight:500;line-height:1;letter-spacing:-.04em}.CIHomepageLandingPage_paletteGrid__2KC5M{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:28px}.CIHomepageLandingPage_paletteGrid__2KC5M i{aspect-ratio:1.7;border-radius:10px;border:1px solid rgb(31 26 23/.08)}.CIHomepageLandingPage_paletteGrid__2KC5M i[data-tone=ivory]{background:#eee6da}.CIHomepageLandingPage_paletteGrid__2KC5M i[data-tone=sand]{background:#d8c0a2}.CIHomepageLandingPage_paletteGrid__2KC5M i[data-tone=copper]{background:#a45f2e}.CIHomepageLandingPage_paletteGrid__2KC5M i[data-tone=clay]{background:#563226}.CIHomepageLandingPage_paletteGrid__2KC5M i[data-tone=moss]{background:#284c36}.CIHomepageLandingPage_paletteGrid__2KC5M i[data-tone=graphite]{background:#252525}.CIHomepageLandingPage_paletteGrid__2KC5M i[data-tone=mist]{background:#9fb7bf}.CIHomepageLandingPage_paletteGrid__2KC5M i[data-tone=amber]{background:#d79a2b}.CIHomepageLandingPage_variantPanel__5gwiD div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:24px}.CIHomepageLandingPage_variantPanel__5gwiD em{border-radius:999px;background:#f4eee7;padding:10px 12px;color:#413228;font-family:var(--font-mono),monospace;font-size:10px;font-style:normal;letter-spacing:.18em;text-transform:uppercase}.CIHomepageLandingPage_blogRow__UIQfA{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:end;border-top:1px solid rgb(31 26 23/.12);padding-top:36px}.CIHomepageLandingPage_waitlistWrap__Wf5H1{display:grid;grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);gap:clamp(28px,4vw,56px);align-items:start;padding:clamp(36px,5vw,72px) 20px;width:min(100%,960px);margin:0 auto}.CIHomepageLandingPage_waitlistLede__MKLs3{max-width:56ch;display:grid;gap:clamp(14px,2vw,24px)}.CIHomepageLandingPage_waitlistLede__MKLs3 .CIHomepageLandingPage_h2__q__7s{margin:0;font-family:var(--font-heading),Georgia,serif;font-size:clamp(34px,4.6vw,64px);font-weight:500;line-height:1.04;letter-spacing:-.025em;text-wrap:balance}.CIHomepageLandingPage_waitlistLede__MKLs3 .CIHomepageLandingPage_copy__iY64L{margin:0;color:#554335;font-size:clamp(16px,1.4vw,19px);line-height:1.5;max-width:52ch}.CIHomepageLandingPage_waitlistShell__sq2Uy{display:block;border-radius:clamp(20px,2.4vw,28px);background:rgb(255 253 250/.94);border:1px solid rgb(196 176 156/.5);padding:clamp(20px,3vw,28px);box-shadow:0 22px 64px rgb(31 26 23/.08);font-family:var(--font-body),system-ui,sans-serif;color:#1f1a17}.CIHomepageLandingPage_waitlistShell__sq2Uy [data-waitlist-form]{background:transparent;border:0;padding:0;box-shadow:none;backdrop-filter:none}.CIHomepageLandingPage_footer__LA_mE{border-top:1px solid rgb(31 26 23/.08);background:linear-gradient(180deg,rgb(255 253 250/.64),rgb(244 236 227/.78))}.CIHomepageLandingPage_footerInner__nsocl{width:min(100%,1120px);margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:clamp(24px,4vw,56px);padding:clamp(32px,4vw,54px) 20px;color:#6d5747}.CIHomepageLandingPage_footerBrandBlock__Q_Rp4{display:grid;gap:10px}.CIHomepageLandingPage_footerBrandBlock__Q_Rp4 img{display:block;width:clamp(132px,13vw,176px);height:auto}.CIHomepageLandingPage_footerBrandBlock__Q_Rp4 p{margin:0;max-width:34ch;color:#6d5747;font-size:14px;line-height:1.55}.CIHomepageLandingPage_footerLinks__NtKJH{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:14px 22px;font-family:var(--font-mono),monospace;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase}.CIHomepageLandingPage_footer__LA_mE a{color:#413228;text-decoration:none}.CIHomepageLandingPage_footer__LA_mE a:hover{text-decoration:underline}@media (max-width:720px){.CIHomepageLandingPage_footerInner__nsocl{align-items:flex-start;flex-direction:column}.CIHomepageLandingPage_footerLinks__NtKJH{justify-content:flex-start}}.CIHomepageLandingPage_visionSection__MJQp2{width:min(100%,1100px);padding-top:clamp(36px,6vw,96px)}.CIHomepageLandingPage_visionShell__Xzk8x{display:grid;grid-template-columns:minmax(0,.94fr) minmax(360px,1.06fr);gap:clamp(28px,5vw,72px);align-items:center;border:1px solid rgb(196 176 156/.55);border-radius:clamp(28px,4vw,54px);background:linear-gradient(150deg,#fffdfa,#fbf7f2 50%,#f3ece4);padding:clamp(28px,4.5vw,64px);box-shadow:0 28px 90px rgb(31 26 23/.1)}.CIHomepageLandingPage_visionLead__8F7NA{max-width:60ch}.CIHomepageLandingPage_visionHeading__ZY79q{margin:22px 0 0;max-width:16ch;font-family:var(--font-heading),Georgia,serif;font-size:clamp(36px,4.4vw,64px);font-weight:500;line-height:1.04;letter-spacing:-.035em;text-wrap:balance}.CIHomepageLandingPage_visionHeading__ZY79q em{font-style:italic;font-weight:400}.CIHomepageLandingPage_visionBridgeLede__HRSj1{margin:clamp(20px,2.4vw,32px) 0 0;color:#554335;font-size:clamp(16px,1.4vw,20px);line-height:1.55;max-width:56ch}.CIHomepageLandingPage_visionLede__QIsmk{margin:clamp(14px,1.6vw,22px) 0 0;color:#6d5747;font-style:italic;font-family:var(--font-heading),Georgia,serif;font-size:clamp(15px,1.32vw,19px);line-height:1.45;max-width:52ch}.CIHomepageLandingPage_visionChips__gOy23{display:flex;flex-wrap:wrap;gap:10px;margin-top:clamp(28px,3.4vw,44px)}.CIHomepageLandingPage_visionChips__gOy23 span{border-radius:999px;border:1px solid rgb(196 176 156/.6);background:#fbf7f2;padding:9px 14px;color:#554335;font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.22em;text-transform:uppercase}.CIHomepageLandingPage_visionMedia__hAdGf{position:relative;margin:0;overflow:hidden;border-radius:clamp(24px,3.6vw,46px);background:linear-gradient(160deg,#f7f2ed,#ddcfc0);border:1px solid rgb(196 176 156/.55)}.CIHomepageLandingPage_visionMedia__hAdGf img{display:block;width:100%;height:clamp(280px,26vw,420px);object-fit:cover}.CIHomepageLandingPage_visionMedia__hAdGf figcaption{position:absolute;left:clamp(20px,2.6vw,32px);bottom:clamp(20px,2.6vw,32px);color:#fffdfa;font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.24em;text-transform:uppercase;text-shadow:0 1px 16px rgb(20 16 14/.6)}.CIHomepageLandingPage_visionCap__8TqUe{position:absolute;left:clamp(22px,3vw,40px);bottom:clamp(22px,3vw,40px);font-family:var(--font-heading),Georgia,serif;font-style:italic;font-size:clamp(18px,1.6vw,24px);line-height:1.22;color:rgb(255 253 250/.96);text-shadow:0 1px 14px rgb(20 16 14/.7);max-width:22ch}.CIHomepageLandingPage_visionDim__OOwJE{position:absolute;right:clamp(20px,2.6vw,32px);bottom:clamp(20px,2.6vw,32px);font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:rgb(255 253 250/.78);text-shadow:0 1px 14px rgb(20 16 14/.6)}.CIHomepageLandingPage_visionPaletteTeaser__8GdHI{margin-top:clamp(28px,3.4vw,44px);padding-top:clamp(20px,2.4vw,28px);border-top:1px dashed rgb(178 147 118/.45);display:flex;align-items:baseline;justify-content:space-between;gap:24px;flex-wrap:wrap}.CIHomepageLandingPage_visionPaletteCap__zmHtF{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:#6d5747}.CIHomepageLandingPage_visionPaletteTeaser__8GdHI em{font-family:var(--font-heading),Georgia,serif;font-style:italic;font-size:clamp(15px,1.32vw,19px);color:#1f1a17;line-height:1.22}.CIHomepageLandingPage_bridgePacingSection__YCwn_{padding:clamp(18px,2.4vw,36px) 20px}.CIHomepageLandingPage_bridgePacingRail__u_9xk{display:grid;grid-template-columns:minmax(180px,.9fr) clamp(140px,18vw,220px) minmax(220px,1.4fr);align-items:center;gap:clamp(18px,3vw,42px);border-top:1px solid rgb(31 26 23/.1);border-bottom:1px solid rgb(31 26 23/.1);padding:clamp(14px,1.8vw,22px) clamp(18px,2.6vw,32px);background:rgb(255 253 250/.46)}.CIHomepageLandingPage_bridgePacingKicker__4h2xe{color:#6d5747;font-family:var(--font-mono),monospace;font-size:10.5px;letter-spacing:.28em;text-transform:uppercase}.CIHomepageLandingPage_bridgePacingThumb__punG8{position:relative;margin:0;overflow:hidden;border-radius:18px;border:1px solid rgb(196 176 156/.5);height:clamp(70px,8vw,96px)}.CIHomepageLandingPage_bridgePacingThumb__punG8 img{display:block;width:100%;height:100%;object-fit:cover;opacity:.78}.CIHomepageLandingPage_bridgePacingThumb__punG8 figcaption{position:absolute;left:12px;bottom:8px;color:#fffdfa;font-family:var(--font-mono),monospace;font-size:9px;letter-spacing:.22em;text-transform:uppercase;text-shadow:0 1px 14px rgb(20 16 14/.7)}.CIHomepageLandingPage_bridgePacingPhrase__Wrij6{color:#1f1a17;font-family:var(--font-heading),Georgia,serif;font-size:clamp(20px,2vw,28px);font-weight:500;letter-spacing:-.02em;line-height:1.18;text-wrap:balance}.CIHomepageLandingPage_bridgePacingPhrase__Wrij6 em{font-style:italic;font-weight:400}.CIHomepageLandingPage_proactiveShell__sBZ_C{border-radius:clamp(28px,4vw,54px);background:radial-gradient(circle at 18% 14%,rgb(212 145 75/.13),transparent 48%),linear-gradient(160deg,#14100e,#1a1411 50%,#211812);padding:clamp(36px,5.5vw,84px);box-shadow:0 38px 110px rgb(31 26 23/.18)}.CIHomepageLandingPage_proactiveShell__sBZ_C:before{inset:-2% 60% auto auto;height:36%;width:38%;background:radial-gradient(circle,rgb(243 196 138/.18),transparent 64%);filter:blur(34px)}.CIHomepageLandingPage_proactiveLead__OpvGu{max-width:64ch}.CIHomepageLandingPage_proactiveHeading__vMZxr{margin:22px 0 0;max-width:14ch;font-size:clamp(40px,5.4vw,78px);line-height:1.02;letter-spacing:-.04em}.CIHomepageLandingPage_proactiveLede__36_U1{margin:24px 0 0;max-width:58ch;color:rgb(255 253 250/.8);line-height:1.55}.CIHomepageLandingPage_proactiveCards___CL4t{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2.4vw,32px);margin-top:clamp(36px,5vw,64px)}.CIHomepageLandingPage_proactiveCard__5E2Hn{display:flex;flex-direction:column;gap:16px;border:1px solid rgb(255 253 250/.1);border-radius:clamp(22px,2.6vw,32px);background:rgb(255 253 250/.045);padding:clamp(22px,3vw,36px);box-shadow:inset 0 1px 0 rgb(255 253 250/.05)}.CIHomepageLandingPage_proactiveCardEyebrow__6QVvo{color:#f3c48a;font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.28em;text-transform:uppercase}.CIHomepageLandingPage_proactiveCardTitle__jcl3l{margin:0;color:#fffdfa;font-family:var(--font-heading),Georgia,serif;font-size:clamp(22px,2.4vw,30px);font-style:italic;font-weight:400;line-height:1.16;letter-spacing:-.018em}.CIHomepageLandingPage_proactiveCardBody__5IEH3{margin:0;color:rgb(255 253 250/.74);font-size:clamp(14px,1.05vw,16px);line-height:1.55;flex:1}.CIHomepageLandingPage_proactiveCardCta__7BmSE{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px dashed rgb(255 253 250/.18);padding-top:16px;color:rgb(243 196 138/.94);font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.28em;text-transform:uppercase}.CIHomepageLandingPage_proactiveCardCta__7BmSE em{color:#fffdfa;font-style:normal;font-size:14px;letter-spacing:0}.CIHomepageLandingPage_proactiveChips__ligGF{gap:8px;margin-top:clamp(28px,4vw,44px)}.CIHomepageLandingPage_proactiveChips__ligGF span{border:1px solid rgb(255 253 250/.14);border-radius:999px;background:rgb(255 253 250/.04);padding:9px 14px;color:rgb(255 253 250/.78);font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.22em;text-transform:uppercase}.CIHomepageLandingPage_recapSection__M0s89{padding:clamp(40px,6vw,96px) 20px}.CIHomepageLandingPage_recapShell__wlwHV{border:1px solid rgb(196 176 156/.55);border-radius:clamp(28px,4vw,54px);background:linear-gradient(150deg,#fffdfa,#fbf7f2 60%,#ece1d4);padding:clamp(30px,5vw,72px);box-shadow:0 28px 90px rgb(31 26 23/.08)}.CIHomepageLandingPage_recapLead__CvvG2{max-width:56ch}.CIHomepageLandingPage_recapHeading__iB3Oa{margin:18px 0 0;max-width:12ch;font-family:var(--font-heading),Georgia,serif;font-size:clamp(40px,5vw,72px);font-weight:500;line-height:1;letter-spacing:-.04em}.CIHomepageLandingPage_recapHeading__iB3Oa em{font-style:italic;font-weight:400}.CIHomepageLandingPage_recapStatsRow__cN_l_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,1.8vw,22px);margin-top:clamp(36px,5vw,56px)}.CIHomepageLandingPage_recapStat__2QY8W{display:flex;flex-direction:column;gap:14px;border:1px solid rgb(196 176 156/.5);border-radius:clamp(18px,2.4vw,26px);background:#fffdfa;padding:clamp(20px,2.6vw,30px)}.CIHomepageLandingPage_recapStat__2QY8W span{color:#8e7560;font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.26em;text-transform:uppercase}.CIHomepageLandingPage_recapStat__2QY8W strong{font-family:var(--font-heading),Georgia,serif;font-size:clamp(38px,4.4vw,64px);font-weight:500;letter-spacing:-.025em;line-height:1;color:#1f1a17;font-variant-numeric:tabular-nums}.CIHomepageLandingPage_recapStat__2QY8W em{color:#413228;font-family:var(--font-heading),Georgia,serif;font-size:clamp(15px,1.2vw,18px);font-style:italic;font-weight:400;line-height:1.3}.CIHomepageLandingPage_recapLede___Wb3n{margin:clamp(26px,3.4vw,40px) 0 0;max-width:60ch;color:#554335;font-size:clamp(16px,1.4vw,20px);line-height:1.55}.CIHomepageLandingPage_cinematicCloseSection__CAIPZ{grid-template-columns:minmax(0,.95fr) minmax(360px,1.05fr);gap:clamp(28px,4vw,64px);align-items:center;width:min(100%,960px);margin:0 auto;padding:clamp(40px,5vw,80px) 20px}.CIHomepageLandingPage_cinematicCloseFrame__haTq5{position:relative;margin:0;overflow:hidden;border-radius:clamp(28px,4vw,56px);border:1px solid rgb(31 26 23/.16);background:#14100e}.CIHomepageLandingPage_cinematicCloseFrame__haTq5 img{display:block;width:100%;height:clamp(380px,38vw,580px);object-fit:cover;opacity:.72}.CIHomepageLandingPage_cinematicCloseFrame__haTq5:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgb(20 16 14/.6),rgb(20 16 14/.18) 50%,rgb(20 16 14/.55));pointer-events:none}.CIHomepageLandingPage_cinematicCloseFrame__haTq5 figcaption{position:absolute;left:clamp(22px,2.6vw,36px);bottom:clamp(22px,2.6vw,36px);z-index:1;color:rgb(255 253 250/.86);font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.28em;text-transform:uppercase}.CIHomepageLandingPage_cinematicCloseCopy__5mO8O{color:#1f1a17}.CIHomepageLandingPage_cinematicCloseHeading__5zg2C{margin:18px 0 0;max-width:16ch;font-size:clamp(42px,5.4vw,78px);line-height:1;letter-spacing:-.04em}.CIHomepageLandingPage_cinematicCloseLede__BPvhe{margin:22px 0 0;max-width:54ch;color:#554335;font-size:clamp(16px,1.4vw,20px);line-height:1.55}.CIHomepageLandingPage_cinematicCloseActions__2f59O{gap:12px;margin-top:clamp(24px,3vw,36px)}.CIHomepageLandingPage_cinematicCloseShare__1RRES{display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgb(31 26 23/.18);background:rgb(255 253 250/.5);padding:14px 22px;color:#1f1a17;font-family:var(--font-brand),Arial,sans-serif;font-size:14px;font-weight:600;text-decoration:none}.CIHomepageLandingPage_cinematicCloseShare__1RRES:hover{background:#fffdfa;text-decoration:none}@media (max-width:900px){.CIHomepageLandingPage_links__QT08u{display:none}.CIHomepageLandingPage_architectureField__yGuvx,.CIHomepageLandingPage_architectureSignalRail__DCkaD,.CIHomepageLandingPage_blogRow__UIQfA,.CIHomepageLandingPage_dailyScene__FFcR5,.CIHomepageLandingPage_darkBandInner__G5w40,.CIHomepageLandingPage_eveningRecap__ZNhK3 dl,.CIHomepageLandingPage_grid3__mnBqQ,.CIHomepageLandingPage_hardwareIntro__lP90b,.CIHomepageLandingPage_hero__fi5N_,.CIHomepageLandingPage_middayScene__lqVb3,.CIHomepageLandingPage_patternLead__LVSIn,.CIHomepageLandingPage_shellVarietyGrid__vyTRS,.CIHomepageLandingPage_shellVarietyIntro__4IIqM,.CIHomepageLandingPage_trustFlow__BC0Cb,.CIHomepageLandingPage_twoCol__lMnHB,.CIHomepageLandingPage_voiceMemoryCanvas__Sy05q,.CIHomepageLandingPage_waitlistWrap__Wf5H1{grid-template-columns:1fr}.CIHomepageLandingPage_h1__nkpSN{font-size:clamp(54px,17vw,96px)}.CIHomepageLandingPage_hero__fi5N_{min-height:580px}.CIHomepageLandingPage_heroBrand__qB6nf{top:18px;left:18px;font-size:18px}.CIHomepageLandingPage_heroContent__2uqcr{left:18px;right:18px;bottom:24px}.CIHomepageLandingPage_heroHeadline__8a8wL{font-size:clamp(40px,12vw,60px)}.CIHomepageLandingPage_heroLede__gok21{font-size:15px}.CIHomepageLandingPage_heroBackgroundCaption__MMINd{display:none}.CIHomepageLandingPage_bridgeShell__P4gaZ{padding:28px}.CIHomepageLandingPage_integrationHub__p07UW{padding:18px}.CIHomepageLandingPage_hubImage__qM4OT{width:100%}.CIHomepageLandingPage_captionRail__7gr2O,.CIHomepageLandingPage_patternPanel__rDGj3>div:first-child{flex-direction:column}.CIHomepageLandingPage_middayScene__lqVb3 .CIHomepageLandingPage_sceneImage__E2Zge{order:0}.CIHomepageLandingPage_sceneImage__E2Zge,.CIHomepageLandingPage_sceneImage__E2Zge img{min-height:420px}.CIHomepageLandingPage_voiceMemoryCanvas__Sy05q{padding:28px}.CIHomepageLandingPage_voiceTags__KseS7{grid-template-columns:1fr}.CIHomepageLandingPage_memoryDevice__ugncW{border-width:7px}.CIHomepageLandingPage_matrixHeader__I34ff,.CIHomepageLandingPage_matrixRow__Qv0O3{grid-template-columns:1fr}.CIHomepageLandingPage_matrixHeader__I34ff span{display:none}.CIHomepageLandingPage_matrixHeader__I34ff strong,.CIHomepageLandingPage_matrixRow__Qv0O3 p{border-left:none;border-top:1px solid rgb(196 176 156/.35)}.CIHomepageLandingPage_architectureSystem__D5CLC{min-height:520px}.CIHomepageLandingPage_nodeMap__qLjfd{width:min(100%,360px);height:350px}.CIHomepageLandingPage_layerNode__VZIpF{width:88px;height:88px;font-size:20px}.CIHomepageLandingPage_coreNode__oArqo{width:112px;height:112px}.CIHomepageLandingPage_hardwareSection__0khRx,.CIHomepageLandingPage_privacyTrustSection__lKTVk,.CIHomepageLandingPage_shellVarietySection__WW6VE{padding-block:36px}.CIHomepageLandingPage_trustBand__AWL0d{padding:16px;border-radius:28px}.CIHomepageLandingPage_trustBand__AWL0d figure{min-height:180px}.CIHomepageLandingPage_trustBand__AWL0d img{height:190px}.CIHomepageLandingPage_trustBand__AWL0d figcaption{font-size:32px;left:24px;bottom:24px}.CIHomepageLandingPage_trustFlow__BC0Cb{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.CIHomepageLandingPage_trustFlow__BC0Cb strong{margin-top:12px;font-size:25px}.CIHomepageLandingPage_trustFlow__BC0Cb em{margin-top:10px;font-size:10px}.CIHomepageLandingPage_matrixHeader__I34ff{display:none}.CIHomepageLandingPage_matrixRow__Qv0O3{grid-template-columns:repeat(2,minmax(0,1fr))}.CIHomepageLandingPage_matrixRow__Qv0O3 span{grid-column:1/-1;padding:14px 16px;font-size:24px}.CIHomepageLandingPage_matrixRow__Qv0O3 p{padding:12px 16px;font-size:14px}.CIHomepageLandingPage_privacyMatrix__2a8mf footer{padding:16px;font-size:28px}.CIHomepageLandingPage_shellLineup__HZxKY,.CIHomepageLandingPage_shellLineup__HZxKY img{min-height:300px}.CIHomepageLandingPage_hardwareDetailGrid__uAkJv{grid-template-columns:repeat(2,minmax(0,1fr))}.CIHomepageLandingPage_hardwareDetailGrid__uAkJv figure{min-height:138px}.CIHomepageLandingPage_hardwareAssembly__SQ7kF{min-height:200px}.CIHomepageLandingPage_hardwareSpecs__W3Ru9{grid-template-columns:repeat(2,minmax(0,1fr))}.CIHomepageLandingPage_hardwareSwatches__xvRrx{gap:14px;padding:18px}.CIHomepageLandingPage_hardwareSwatchDot__aDBgB{width:32px;height:32px}.CIHomepageLandingPage_shellVarietyReference__Lft5A{max-height:420px}.CIHomepageLandingPage_shellPhotoGrid__mVJl6 img:first-child{grid-column:auto;min-height:120px}.CIHomepageLandingPage_shellPhotoGrid__mVJl6 img{min-height:120px}.CIHomepageLandingPage_palettePanel__Za4Xp h3{font-size:31px}.CIHomepageLandingPage_variantPanel__5gwiD div{grid-template-columns:repeat(2,minmax(0,1fr))}.CIHomepageLandingPage_variantPanel__5gwiD em{padding:9px;font-size:10px}.CIHomepageLandingPage_footerInner__nsocl{flex-direction:column}.CIHomepageLandingPage_problemShell__4WELV{padding:32px 18px}.CIHomepageLandingPage_problemConstellation__m7PXF{max-width:100%;margin-top:clamp(20px,4vw,32px)}.CIHomepageLandingPage_constellationLabel__uY4OU{font-size:8px;letter-spacing:.14em}.CIHomepageLandingPage_constellationCenterLabel__xQKcP{display:none}.CIHomepageLandingPage_constellationCaption__7m4_J{font-size:9px;letter-spacing:.18em;line-height:1.45}.CIHomepageLandingPage_cinematicCloseSection__CAIPZ,.CIHomepageLandingPage_visionShell__Xzk8x{grid-template-columns:1fr}.CIHomepageLandingPage_cinematicCloseFrame__haTq5 img,.CIHomepageLandingPage_visionMedia__hAdGf img{height:320px}.CIHomepageLandingPage_proactiveCards___CL4t{grid-template-columns:1fr}.CIHomepageLandingPage_recapStatsRow__cN_l_{grid-template-columns:repeat(2,minmax(0,1fr))}.CIHomepageLandingPage_bridgePacingRail__u_9xk{grid-template-columns:1fr;gap:14px;padding:16px 18px}.CIHomepageLandingPage_bridgePacingThumb__punG8{height:110px}.CIHomepageLandingPage_bridgePacingPhrase__Wrij6{font-size:22px}}.CIHomepageLandingPage_voiceMemorySection__XdYkF{width:min(100%,1180px);margin:0 auto;padding:clamp(36px,4.8vw,72px) 20px;display:grid;gap:clamp(28px,3.8vw,56px)}.CIHomepageLandingPage_voiceBlock__K_Y22{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(260px,.72fr);grid-template-areas:"still head" "still proof";gap:clamp(24px,3.6vw,54px);align-items:stretch;border:1px solid rgb(196 176 156/.5);border-radius:clamp(28px,4vw,50px);background:#fffdfa;padding:clamp(24px,3.8vw,54px);box-shadow:0 24px 70px rgb(31 26 23/.08)}.CIHomepageLandingPage_voiceBlockHead__pQtTT{grid-area:head;align-self:end;max-width:44ch}.CIHomepageLandingPage_voiceBlockHeading__qJuT6{margin:16px 0 0;max-width:12ch;font-family:var(--font-heading),Georgia,serif;font-size:clamp(38px,4.4vw,64px);font-weight:500;line-height:1.03;letter-spacing:-.03em;text-wrap:balance}.CIHomepageLandingPage_voiceBlockHeading__qJuT6 em{font-style:italic;font-weight:400}.CIHomepageLandingPage_voiceLifeFrame__qFnAO{position:relative;grid-area:still;min-height:clamp(520px,48vw,680px);overflow:hidden;margin:0;border-radius:clamp(24px,3vw,42px);background:#1f1a17;box-shadow:0 28px 78px rgb(31 26 23/.18)}.CIHomepageLandingPage_voiceLifeImage__pa_Ff{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:82% 50%;filter:saturate(.94) contrast(1.04)}.CIHomepageLandingPage_voiceLifeFrame__qFnAO:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(13 10 8/.08),rgb(13 10 8/.14) 48%,rgb(13 10 8/.7)),radial-gradient(circle at 64% 28%,transparent 0,rgb(13 10 8/.34) 76%);pointer-events:none}.CIHomepageLandingPage_voiceLifeCaption__Ibd_0{position:absolute;left:clamp(20px,3vw,38px);right:clamp(20px,3vw,38px);bottom:clamp(22px,3vw,40px);z-index:2;max-width:28ch;color:rgb(255 253 250/.9);font-family:var(--font-heading),Georgia,serif;font-size:clamp(24px,3vw,42px);font-style:italic;line-height:1.08;letter-spacing:-.02em}.CIHomepageLandingPage_voiceMomentCard__h2HXp{position:absolute;z-index:3;right:clamp(18px,3vw,36px);top:clamp(18px,3vw,38px);width:min(78%,300px);border:1px solid rgb(255 253 250/.16);border-radius:24px;background:rgb(20 16 14/.52);box-shadow:inset 0 1px 0 rgb(255 255 255/.09),0 24px 70px rgb(0 0 0/.22);backdrop-filter:blur(14px);padding:clamp(16px,2vw,24px)}.CIHomepageLandingPage_voiceMomentCard__h2HXp span{display:block;color:rgb(243 196 138/.76);font-family:var(--font-mono),monospace;font-size:10px;font-weight:600;letter-spacing:.24em;line-height:1.4;text-transform:uppercase}.CIHomepageLandingPage_voiceMomentCard__h2HXp p{margin:12px 0 0;color:#fffdfa;font-family:var(--font-heading),Georgia,serif;font-size:clamp(20px,2vw,30px);font-style:italic;line-height:1.15}.CIHomepageLandingPage_voiceVis__oB8O5{position:relative;grid-area:proof;align-self:start;display:flex;flex-direction:column;justify-content:center;min-height:clamp(240px,24vw,320px);overflow:hidden;border-radius:clamp(22px,3vw,38px);background:#0d0a08;padding:clamp(22px,3vw,42px) clamp(20px,3vw,46px);gap:clamp(12px,1.8vw,22px)}.CIHomepageLandingPage_voiceVis__oB8O5:before{content:"";position:absolute;inset:0;background:radial-gradient(60% 60% at 50% 48%,rgb(243 196 138/.1),transparent 70%),linear-gradient(180deg,rgb(255 253 250/.035),transparent 38%);pointer-events:none}.CIHomepageLandingPage_voiceVisCap__9sPRb{position:relative;align-self:flex-start;color:rgb(243 196 138/.72);font-family:var(--font-mono),monospace;font-size:clamp(10px,1.1vw,14px);font-weight:600;letter-spacing:.28em;text-transform:uppercase}.CIHomepageLandingPage_voiceWave__BbNnO{position:relative;display:flex;align-items:center;justify-content:center;height:clamp(82px,10vw,138px);gap:clamp(5px,.7vw,10px)}.CIHomepageLandingPage_voiceWave__BbNnO i{width:clamp(7px,1vw,16px);border-radius:999px;background:linear-gradient(180deg,#f5d5a6,#d4914b);box-shadow:0 0 28px rgb(243 196 138/.22)}.CIHomepageLandingPage_voiceVisQuote__OqTPd{position:relative;max-width:18ch;margin:0;color:rgb(255 253 250/.92);font-family:var(--font-heading),Georgia,serif;font-size:clamp(24px,3.6vw,52px);font-style:italic;line-height:1.14;letter-spacing:-.025em}.CIHomepageLandingPage_voiceVisQuote__OqTPd em{color:#f3c48a;font-style:italic;font-weight:400}.CIHomepageLandingPage_voiceSavedCue__bRxxF{position:relative;width:fit-content;margin:0;border:1px solid rgb(243 196 138/.26);border-radius:999px;background:rgb(255 253 250/.04);padding:12px 16px;color:rgb(255 253 250/.72);font-family:var(--font-mono),monospace;font-size:clamp(10px,.9vw,12px);font-weight:600;letter-spacing:.18em;text-transform:uppercase}.CIHomepageLandingPage_voiceLede__zjDzA{margin:clamp(18px,2.4vw,28px) 0 0;max-width:54ch;color:#554335;font-size:clamp(16px,1.4vw,20px);line-height:1.5}@media (width <= 900px){.CIHomepageLandingPage_voiceBlock__K_Y22{grid-template-columns:1fr;grid-template-areas:"head" "still" "proof"}.CIHomepageLandingPage_voiceLifeFrame__qFnAO{min-height:clamp(420px,78vw,560px)}}@media (width <= 760px){.CIHomepageLandingPage_voiceBlock__K_Y22{padding:clamp(26px,7vw,38px) clamp(18px,6vw,28px)}.CIHomepageLandingPage_voiceBlockHeading__qJuT6{font-size:clamp(34px,10vw,48px)}.CIHomepageLandingPage_voiceVis__oB8O5{min-height:300px;padding:24px 20px}.CIHomepageLandingPage_voiceLifeFrame__qFnAO{min-height:430px}.CIHomepageLandingPage_voiceMomentCard__h2HXp{left:18px;right:18px;width:auto}.CIHomepageLandingPage_voiceLifeCaption__Ibd_0{font-size:clamp(24px,7vw,34px)}.CIHomepageLandingPage_voiceWave__BbNnO{height:138px;gap:6px}.CIHomepageLandingPage_voiceWave__BbNnO i{width:8px}.CIHomepageLandingPage_voiceVisQuote__OqTPd{max-width:14ch}}.CIHomepageLandingPage_memoryBlock__obkud{position:relative;display:grid;grid-template-columns:minmax(250px,.52fr) minmax(0,1fr);gap:clamp(24px,3.4vw,50px);align-items:start;overflow:hidden;border:1px solid rgb(196 176 156/.54);border-top:4px solid #cdb69b;border-radius:clamp(28px,4vw,50px);background:linear-gradient(145deg,#fffdfa,#fbf5ed 58%,#fffdfa);padding:clamp(30px,4.4vw,64px);box-shadow:inset 0 1px 0 rgb(255 255 255/.72)}.CIHomepageLandingPage_memoryBlockHead__ciEbE{position:relative;z-index:1;grid-column:1;max-width:38ch;padding-top:clamp(4px,1vw,16px)}.CIHomepageLandingPage_memoryBlockHeading__7FIom{margin:16px 0 0;max-width:11.5ch;font-family:var(--font-heading),Georgia,serif;font-size:clamp(38px,4.4vw,64px);font-weight:500;line-height:1.03;letter-spacing:-.03em;text-wrap:balance}.CIHomepageLandingPage_memoryBlockHeading__7FIom em{font-style:italic;font-weight:400}.CIHomepageLandingPage_memoryProofStage__MLXFw{position:relative;z-index:1;grid-column:2;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(260px,.72fr);align-items:stretch;gap:clamp(18px,2.4vw,34px)}.CIHomepageLandingPage_memoryLifeFrame__6ROfY{position:relative;grid-column:1;min-height:clamp(470px,42vw,640px);overflow:hidden;margin:0;border-radius:clamp(24px,3vw,40px);background:#1f1a17;box-shadow:0 28px 76px rgb(31 26 23/.16)}.CIHomepageLandingPage_memoryLifeImage__PDufR{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:57% 50%;filter:saturate(.92) contrast(1.04)}.CIHomepageLandingPage_memoryLifeFrame__6ROfY:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(13 10 8/.05),rgb(13 10 8/.12) 48%,rgb(13 10 8/.68)),radial-gradient(circle at 22% 28%,rgb(255 253 250/.12),transparent 42%);pointer-events:none}.CIHomepageLandingPage_memoryLifeCaption__9HopZ{position:absolute;left:clamp(20px,3vw,42px);right:clamp(20px,3vw,42px);bottom:clamp(22px,3vw,42px);z-index:2;max-width:22ch;color:rgb(255 253 250/.92);font-family:var(--font-heading),Georgia,serif;font-size:clamp(24px,2.6vw,38px);font-style:italic;line-height:1.08;letter-spacing:-.02em}.CIHomepageLandingPage_memoryPhoneWrap__0AsCf{position:relative;grid-column:2;grid-row:1;display:flex;flex-direction:column;align-items:center;gap:clamp(12px,1.5vw,18px);margin:0}.CIHomepageLandingPage_memoryPhoneFrame__hm_D3{position:relative;width:min(100%,clamp(230px,22vw,300px));aspect-ratio:760/1280;overflow:hidden;border:10px solid #0f0b09;border-radius:clamp(30px,3vw,46px);background:#fffdfa;box-shadow:0 24px 64px rgb(31 26 23/.22),inset 0 0 0 1px rgb(255 253 250/.55)}.CIHomepageLandingPage_memoryPhoneFrame__hm_D3:before{content:"";position:absolute;z-index:2;top:14px;left:50%;width:76px;height:10px;border-radius:999px;background:rgb(15 11 9/.88);transform:translateX(-50%)}.CIHomepageLandingPage_memoryPhoneScreen__5drN2{display:flex;flex-direction:column;min-height:100%;padding:clamp(38px,4vw,56px) clamp(20px,2.4vw,34px) clamp(22px,2.6vw,34px);background:radial-gradient(circle at 50% 0,rgb(212 145 75/.1),transparent 36%),#fffdfa}.CIHomepageLandingPage_memoryPhoneStatus__9vSRz{display:flex;justify-content:space-between;gap:16px;color:#6d5747;font-family:var(--font-mono),monospace;font-size:clamp(9px,.85vw,11px);font-weight:600;letter-spacing:.22em;line-height:1.4;text-transform:uppercase}.CIHomepageLandingPage_memoryPhoneTitle__FbjAa{margin:clamp(22px,3vw,38px) 0 clamp(22px,3vw,36px);color:#1f1a17;font-family:var(--font-heading),Georgia,serif;font-size:clamp(30px,3vw,46px);font-weight:500;line-height:1.05;letter-spacing:-.025em}.CIHomepageLandingPage_memoryPhoneTitle__FbjAa em{font-style:italic;font-weight:400}.CIHomepageLandingPage_memoryPhoneTimeline__tKhRX{position:relative;display:grid;gap:clamp(18px,2vw,28px);margin:0;padding:0 0 0 18px;list-style:none}.CIHomepageLandingPage_memoryPhoneTimeline__tKhRX:before{content:"";position:absolute;left:5px;top:9px;bottom:9px;width:2px;background:#d4914b}.CIHomepageLandingPage_memoryPhoneTimelineEntry__7Jtef{position:relative;display:grid;gap:4px}.CIHomepageLandingPage_memoryPhoneTimelineDot__idIpR{position:absolute;left:-18px;top:5px;width:12px;height:12px;border:2px solid #d4914b;border-radius:50%;background:#fffdfa}.CIHomepageLandingPage_memoryPhoneTimelineTime__wwt6X{color:#6d5747;font-family:var(--font-mono),monospace;font-size:clamp(9px,.78vw,11px);font-weight:600;letter-spacing:.2em;text-transform:uppercase}.CIHomepageLandingPage_memoryPhoneTimelineQuote__6Eoxv{color:#1f1a17;font-family:var(--font-heading),Georgia,serif;font-size:clamp(17px,1.55vw,25px);font-style:italic;line-height:1.22}.CIHomepageLandingPage_memoryPhoneButton__5IIpb{margin:auto 0 0;border-radius:999px;background:#1f1a17;padding:12px 16px;color:#fffdfa;font-family:var(--font-mono),monospace;font-size:10px;font-weight:600;letter-spacing:.2em;text-align:center;text-transform:uppercase}.CIHomepageLandingPage_memoryPhoneCap__F73HJ{max-width:28ch;margin:0;color:#6d5747;font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.26em;line-height:1.45;text-align:center;text-transform:uppercase}.CIHomepageLandingPage_memoryContent__1J9sB{grid-column:2;display:grid;align-content:start;min-width:0;gap:clamp(14px,1.8vw,22px)}.CIHomepageLandingPage_memoryTraceCue__gmwBR{display:inline-flex;width:fit-content;max-width:32ch;border-left:1px solid rgb(212 145 75/.54);padding:0 0 0 16px;color:#8f6842;font-family:var(--font-heading),Georgia,serif;font-size:clamp(18px,1.7vw,25px);font-style:italic;line-height:1.18;letter-spacing:-.01em}.CIHomepageLandingPage_memoryAppKicker__BtFTz{color:#d4914b;font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.3em;text-transform:uppercase}.CIHomepageLandingPage_memoryLede__xC1Af{margin:clamp(18px,2.4vw,28px) 0 0;max-width:54ch;color:#554335;font-size:clamp(16px,1.4vw,20px);line-height:1.5}.CIHomepageLandingPage_memoryEchoes__7K6sR{display:grid;gap:clamp(12px,1.5vw,18px);margin:0;padding:0;list-style:none}.CIHomepageLandingPage_memoryEcho__uEATu{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px clamp(12px,1.6vw,24px);align-items:baseline;border:1px solid rgb(196 176 156/.5);border-radius:clamp(16px,1.8vw,24px);background:rgb(255 253 250/.74);padding:clamp(18px,2.2vw,30px) clamp(18px,2.6vw,34px);box-shadow:0 18px 44px rgb(31 26 23/.07)}.CIHomepageLandingPage_memoryEcho__uEATu:first-child{background:#fffdfa;border-color:rgb(212 145 75/.44);transform:translateX(-12px)}.CIHomepageLandingPage_memoryEcho__uEATu:nth-child(2){transform:translateX(clamp(8px,1.2vw,18px))}.CIHomepageLandingPage_memoryEcho__uEATu:nth-child(3){transform:translateX(-8px)}.CIHomepageLandingPage_memoryEchoTime__88tVY,.CIHomepageLandingPage_memoryEchoTone__J5_Lx{font-family:var(--font-mono),monospace;font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.CIHomepageLandingPage_memoryEchoTone__J5_Lx{color:#d4914b}.CIHomepageLandingPage_memoryEchoTime__88tVY{color:#6d5747}.CIHomepageLandingPage_memoryEchoQuote__YK3Js{grid-column:1/-1;min-width:0;color:#2f241d;font-family:var(--font-heading),Georgia,serif;font-size:clamp(17px,1.65vw,24px);font-style:italic;hyphens:none;line-height:1.25;overflow-wrap:normal;word-break:normal}.CIHomepageLandingPage_memoryPullquote__CTgTe{width:fit-content;max-width:30ch;margin:clamp(4px,.8vw,12px) 0 0;border-top:1px solid rgb(31 26 23/.12);padding-top:clamp(18px,2.3vw,30px);color:#1f1a17;font-family:var(--font-heading),Georgia,serif;font-size:clamp(20px,2vw,28px);font-style:italic;line-height:1.18}@media (width <= 1100px){.CIHomepageLandingPage_memoryBlock__obkud{grid-template-columns:1fr}.CIHomepageLandingPage_memoryBlockHead__ciEbE{grid-column:1;max-width:68ch}.CIHomepageLandingPage_memoryProofStage__MLXFw{grid-column:1;grid-template-columns:minmax(0,1fr) minmax(260px,.62fr)}.CIHomepageLandingPage_memoryContent__1J9sB,.CIHomepageLandingPage_memoryLifeFrame__6ROfY,.CIHomepageLandingPage_memoryPhoneWrap__0AsCf{grid-row:auto}.CIHomepageLandingPage_memoryPhoneFrame__hm_D3{width:min(100%,360px)}}@media (width <= 900px){.CIHomepageLandingPage_memoryProofStage__MLXFw{grid-template-columns:1fr}.CIHomepageLandingPage_memoryContent__1J9sB,.CIHomepageLandingPage_memoryLifeFrame__6ROfY,.CIHomepageLandingPage_memoryPhoneWrap__0AsCf{grid-column:1}.CIHomepageLandingPage_memoryLifeFrame__6ROfY{min-height:clamp(420px,74vw,560px)}}@media (width <= 760px){.CIHomepageLandingPage_memoryBlock__obkud{padding:clamp(28px,8vw,42px) clamp(18px,6vw,28px)}.CIHomepageLandingPage_memoryBlockHeading__7FIom{font-size:clamp(34px,10vw,48px)}.CIHomepageLandingPage_memoryLifeFrame__6ROfY{min-height:430px}.CIHomepageLandingPage_memoryLifeCaption__9HopZ{font-size:clamp(24px,7vw,34px)}.CIHomepageLandingPage_memoryPhoneFrame__hm_D3{width:min(100%,310px);border-width:8px}.CIHomepageLandingPage_memoryPhoneScreen__5drN2{padding:38px 20px 22px}.CIHomepageLandingPage_memoryEcho__uEATu{grid-template-columns:1fr;gap:8px;transform:none!important}.CIHomepageLandingPage_memoryEchoQuote__YK3Js{grid-column:1}}.CIHomepageLandingPage_patternBraidHead__Dxoot{display:flex;justify-content:space-between;align-items:baseline;gap:16px;font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.28em;text-transform:uppercase;color:#6d5747;margin-bottom:clamp(20px,2.4vw,32px);flex-wrap:wrap}.CIHomepageLandingPage_patternBraidHead__Dxoot em{font-family:var(--font-heading),Georgia,serif;font-style:italic;font-size:clamp(15px,1.4vw,20px);letter-spacing:0;text-transform:none;color:#b6711f}.CIHomepageLandingPage_patternBraidSvg__BIDpJ{width:100%;height:clamp(280px,36vw,480px);display:block}.CIHomepageLandingPage_patternBraidWeeks__gWWjU{display:flex;justify-content:space-between;gap:24px;margin-top:clamp(16px,2vw,24px);padding:0 clamp(14px,2vw,28px);font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#6d5747}.CIHomepageLandingPage_patternBraidWeeks__gWWjU strong{color:#b6711f;font-weight:500}.CIHomepageLandingPage_patternBraidLegend__LRV9W{display:flex;justify-content:center;gap:clamp(20px,3.4vw,56px);margin-top:clamp(24px,3.4vw,44px);padding-top:clamp(18px,2.4vw,32px);border-top:1px dashed rgb(178 147 118/.4);flex-wrap:wrap}.CIHomepageLandingPage_patternLegendItem__QK7s_{display:inline-flex;align-items:center;gap:12px;font-family:var(--font-heading),Georgia,serif;font-style:italic;font-size:clamp(15px,1.3vw,19px);color:#554335}.CIHomepageLandingPage_patternLegendDot__DQDgG{width:14px;height:14px;border-radius:50%;display:inline-block}.CIHomepageLandingPage_patternLegendDot_warm__cbBMO{background:#d4914b}.CIHomepageLandingPage_patternLegendDot_deep__xL5Xk{background:#b6711f}.CIHomepageLandingPage_patternLegendDot_sand__9tapt{background:#c4a47e}.CIHomepageLandingPage_patternCurve__sJhMV{margin-top:clamp(20px,3vw,36px);padding:clamp(24px,3vw,40px) clamp(28px,4vw,56px);background:#fbf5ed;border:1px solid rgb(196 176 156/.55);border-radius:clamp(22px,3vw,38px)}.CIHomepageLandingPage_patternCurveHead__0tivb{display:flex;justify-content:space-between;align-items:baseline;gap:18px;font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.28em;text-transform:uppercase;color:#6d5747;margin-bottom:clamp(16px,2vw,26px);flex-wrap:wrap}.CIHomepageLandingPage_patternCurveHead__0tivb em{font-family:var(--font-heading),Georgia,serif;font-style:italic;font-size:clamp(15px,1.4vw,20px);letter-spacing:0;text-transform:none;color:#b6711f}.CIHomepageLandingPage_patternCurveSvg__BU7we{width:100%;height:clamp(140px,16vw,220px);display:block}.CIHomepageLandingPage_patternCurveLabels__vck1P{display:flex;justify-content:space-between;margin-top:clamp(10px,1.2vw,16px);padding:0 12px;font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.22em;text-transform:uppercase}.CIHomepageLandingPage_patternCurveLabels__vck1P span:first-child{color:#c4a47e}.CIHomepageLandingPage_patternCurveLabels__vck1P span:nth-child(2){color:#d4914b}.CIHomepageLandingPage_patternCurveLabels__vck1P span:nth-child(3){color:#b6711f;font-weight:500}.CIHomepageLandingPage_patternHandoff__BDYH_{margin-top:clamp(28px,4vw,48px);padding:clamp(24px,3vw,40px) clamp(28px,4vw,56px);background:#fffdfa;border:1px solid rgb(196 176 156/.5);border-radius:clamp(20px,2.6vw,30px);box-shadow:0 24px 56px rgb(31 26 23/.08);display:grid;gap:clamp(14px,1.8vw,20px)}.CIHomepageLandingPage_patternHandoffVerb__c9253{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:#b6711f;font-weight:500}.CIHomepageLandingPage_patternHandoffQuote__MbAnd{font-family:var(--font-heading),Georgia,serif;font-style:italic;font-size:clamp(18px,2vw,26px);line-height:1.28;color:#2f241d;max-width:36ch}.CIHomepageLandingPage_patternHandoffFoot__WI60r{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:#6d5747;display:flex;gap:16px;align-items:center}.CIHomepageLandingPage_patternHandoffFoot__WI60r:before{content:"";width:36px;height:1px;background:rgb(178 147 118/.5)}.CIHomepageLandingPage_patternTail__q3oHa{margin:clamp(24px,3vw,40px) 0 0;font-family:var(--font-heading),Georgia,serif;font-style:italic;font-size:clamp(17px,1.6vw,22px);color:#b6711f;text-align:right;line-height:1.34}.CIHomepageLandingPage_proactiveShell__sBZ_C{width:100%;margin:0 auto;background:#0d0a08;box-shadow:0 45px 120px rgb(31 26 23/.25)}.CIHomepageLandingPage_proactiveShell__sBZ_C:before{display:none}.CIHomepageLandingPage_proactiveHero___7zry{position:relative;height:clamp(360px,36vw,560px);background-position:50%;background-size:cover}.CIHomepageLandingPage_proactiveHero___7zry:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(20 16 14/0) 55%,rgb(20 16 14/.7))}.CIHomepageLandingPage_proactiveHeroCap__q0UbG{position:absolute;bottom:clamp(22px,3vw,44px);left:clamp(28px,4vw,56px);right:clamp(28px,4vw,56px);z-index:2;font-family:var(--font-mono),monospace;font-size:clamp(11px,1.1vw,14px);letter-spacing:.28em;text-transform:uppercase;color:rgb(255 253 250/.92)}.CIHomepageLandingPage_proactiveCol__f_bx9{padding:clamp(40px,5.4vw,80px) clamp(28px,4.4vw,64px);display:flex;flex-direction:column}.CIHomepageLandingPage_proactiveKicker___XbbV{letter-spacing:.3em;color:rgb(255 253 250/.6)}.CIHomepageLandingPage_proactiveHeading__vMZxr{margin:clamp(18px,2vw,28px) 0 0;font-size:clamp(40px,5vw,80px);letter-spacing:-.025em}.CIHomepageLandingPage_proactiveLede__36_U1{margin:clamp(20px,2.4vw,32px) 0 0;font-size:clamp(17px,1.6vw,22px);line-height:1.45;color:rgb(255 253 250/.85);max-width:72ch}.CIHomepageLandingPage_proactivePhones__S7FVB{display:flex;flex-direction:column;gap:clamp(18px,2.4vw,32px);margin-top:clamp(36px,4.4vw,64px)}.CIHomepageLandingPage_proactivePhone__WQ_EM{background:rgb(255 253 250/.035);border:1px solid rgb(255 253 250/.1);border-radius:clamp(20px,2.4vw,30px);padding:clamp(28px,3.4vw,48px);display:grid;grid-template-columns:clamp(140px,18vw,240px) minmax(0,1fr) auto;gap:clamp(18px,2.4vw,36px);align-items:center}.CIHomepageLandingPage_proactivePhoneKey__amTxv{background:rgb(243 196 138/.08);border-top:1px solid rgb(243 196 138/.32)}.CIHomepageLandingPage_proactivePhoneKicker__Ko_XU{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:rgb(255 253 250/.58)}.CIHomepageLandingPage_proactivePhoneKey__amTxv .CIHomepageLandingPage_proactivePhoneKicker__Ko_XU{color:#f3c48a}.CIHomepageLandingPage_proactivePhoneText__xHjjv{display:grid;gap:14px;min-width:0}.CIHomepageLandingPage_proactivePhoneTitle__JAVrp{font-family:var(--font-heading),Georgia,serif;font-style:italic;font-size:clamp(18px,1.8vw,26px);color:#fffdfa;line-height:1.22}.CIHomepageLandingPage_proactivePhoneBody__qzPdz{font-size:clamp(14px,1.3vw,17px);line-height:1.4;color:rgb(255 253 250/.78);max-width:32ch}.CIHomepageLandingPage_proactivePhoneCta__8KUkr{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:#f3c48a;white-space:nowrap;padding:clamp(14px,1.6vw,18px) clamp(20px,2.4vw,32px);border-radius:999px;border:1px solid rgb(243 196 138/.35);background:rgb(243 196 138/.06)}.CIHomepageLandingPage_proactivePhoneKey__amTxv .CIHomepageLandingPage_proactivePhoneCta__8KUkr{background:#f3c48a;color:#0d0a08;border-color:#f3c48a;font-weight:600}.CIHomepageLandingPage_proactiveChips__ligGF{display:flex;flex-wrap:wrap;gap:clamp(10px,1.4vw,16px);margin-top:clamp(36px,4.4vw,64px);padding-top:clamp(24px,3vw,36px);border-top:1px solid rgb(255 253 250/.1)}.CIHomepageLandingPage_proactiveChip__0dbLu{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.22em;text-transform:uppercase;padding:clamp(12px,1.6vw,20px) clamp(20px,2.4vw,32px);border-radius:999px;background:rgb(255 253 250/.04);border:1px solid rgb(255 253 250/.12);color:rgb(255 253 250/.78)}.CIHomepageLandingPage_proactiveRecap__mfomO{margin-top:clamp(48px,6vw,88px);padding-top:clamp(32px,4vw,48px);border-top:1px dashed rgb(255 253 250/.18);display:grid;gap:clamp(28px,3.4vw,44px)}.CIHomepageLandingPage_proactiveRecapTransition__3lS57{max-width:60ch}.CIHomepageLandingPage_proactiveRecapKicker__XCcXg{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:#f3c48a}.CIHomepageLandingPage_proactiveRecapHeading__03eLM{margin:14px 0 0;font-family:var(--font-heading),Georgia,serif;font-size:clamp(34px,4.4vw,64px);font-weight:500;line-height:1.04;letter-spacing:-.025em;color:#fffdfa}.CIHomepageLandingPage_proactiveRecapHeading__03eLM em{font-style:italic;font-weight:400;color:#f3c48a}.CIHomepageLandingPage_proactiveRecapLede__JPloW{margin:clamp(16px,2vw,24px) 0 0;font-size:clamp(15px,1.4vw,19px);line-height:1.5;color:rgb(255 253 250/.78);max-width:56ch}.CIHomepageLandingPage_recapStatCard__qRvHj{display:flex;flex-direction:column;gap:12px;background:rgb(255 253 250/.04);border:1px solid rgb(255 253 250/.12);border-radius:clamp(18px,2.4vw,26px);padding:clamp(24px,3vw,36px);position:relative}.CIHomepageLandingPage_recapStatCard__qRvHj span{color:rgb(255 253 250/.55);font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.26em;text-transform:uppercase}.CIHomepageLandingPage_recapStatCard__qRvHj strong{font-family:var(--font-heading),Georgia,serif;font-size:clamp(40px,4.6vw,72px);font-weight:500;letter-spacing:-.025em;line-height:1;color:#fffdfa;font-variant-numeric:tabular-nums;margin-top:auto}.CIHomepageLandingPage_recapStatCard__qRvHj em{color:rgb(255 253 250/.68);font-family:var(--font-heading),Georgia,serif;font-size:clamp(13px,1.2vw,17px);font-style:italic;font-weight:400;line-height:1.32}.CIHomepageLandingPage_recapStatCardHi__LoGzA{background:rgb(212 145 75/.12);border:2px solid #d4914b;box-shadow:0 28px 72px rgb(212 145 75/.18)}.CIHomepageLandingPage_recapStatCardHi__LoGzA span{color:#f3c48a}.CIHomepageLandingPage_proactiveSection__da1GR{width:min(100%,1180px);margin:0 auto;padding:clamp(40px,5vw,80px) 20px}.CIHomepageLandingPage_proactiveShell__sBZ_C{position:relative;display:grid;grid-template-columns:minmax(280px,.7fr) minmax(0,1.12fr);grid-template-areas:"lead life" "stage life" "bounds life";gap:clamp(24px,3.4vw,46px) clamp(28px,4vw,64px);overflow:hidden;border:1px solid rgb(255 253 250/.1);border-radius:clamp(28px,4vw,56px);background:radial-gradient(circle at 82% 18%,rgb(243 196 138/.12),transparent 34%),linear-gradient(145deg,#0d0a08,#17110e 55%,#241912);color:#fffdfa;padding:clamp(28px,4vw,56px);box-shadow:0 36px 96px rgb(31 26 23/.22)}.CIHomepageLandingPage_proactiveShell__sBZ_C:before{content:"";position:absolute;inset:auto auto clamp(36px,5vw,70px) clamp(28px,5vw,72px);width:clamp(120px,16vw,240px);height:clamp(120px,16vw,240px);border:1px solid rgb(243 196 138/.18);border-radius:999px;background:radial-gradient(circle,rgb(243 196 138/.08),transparent 68%);pointer-events:none}.CIHomepageLandingPage_proactiveLead__OpvGu{position:relative;z-index:1;grid-area:lead;align-self:end;max-width:54ch}.CIHomepageLandingPage_proactiveKicker___XbbV{margin:0;color:#f3c48a;font-family:var(--font-mono),monospace;font-size:11px;font-weight:600;letter-spacing:.32em;text-transform:uppercase}.CIHomepageLandingPage_proactiveHeading__vMZxr{margin:18px 0 0;max-width:12ch;color:#fffdfa;font-family:var(--font-heading),Georgia,serif;font-size:clamp(38px,4.7vw,68px);font-weight:500;line-height:1.03;letter-spacing:-.036em;text-wrap:balance}.CIHomepageLandingPage_proactiveHeading__vMZxr em{font-style:italic;font-weight:400;color:#f3c48a}.CIHomepageLandingPage_proactiveLede__36_U1{margin:20px 0 0;max-width:44ch;color:rgb(255 253 250/.82);font-size:clamp(16px,1.45vw,21px);line-height:1.5}.CIHomepageLandingPage_reliefLifeFrame__tpLHi{position:relative;z-index:1;grid-area:life;align-self:stretch;min-height:clamp(620px,56vw,820px);overflow:hidden;margin:0;border:1px solid rgb(255 253 250/.12);border-radius:clamp(24px,3vw,42px);background:#1f1a17;box-shadow:0 34px 90px rgb(0 0 0/.24)}.CIHomepageLandingPage_reliefLifeImage__ROBcT{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:72% 50%;filter:saturate(.92) contrast(1.04)}.CIHomepageLandingPage_reliefLifeFrame__tpLHi:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(13 10 8/.04),rgb(13 10 8/.16) 48%,rgb(13 10 8/.74)),radial-gradient(circle at 50% 16%,rgb(255 253 250/.1),transparent 46%);pointer-events:none}.CIHomepageLandingPage_reliefLifeCaption__mnM6z{position:absolute;left:clamp(20px,3vw,42px);right:clamp(20px,3vw,42px);bottom:clamp(22px,3vw,42px);z-index:2;max-width:31ch;color:rgb(255 253 250/.92);font-family:var(--font-heading),Georgia,serif;font-size:clamp(24px,3vw,42px);font-style:italic;line-height:1.08;letter-spacing:-.02em}.CIHomepageLandingPage_reliefStage__nwZUe{position:relative;z-index:1;grid-area:stage;display:grid;gap:clamp(16px,2.4vw,28px)}.CIHomepageLandingPage_reliefDecisionRail__oMlu3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;border:1px solid rgb(255 253 250/.1);border-radius:999px;background:rgb(255 253 250/.035);padding:8px}.CIHomepageLandingPage_reliefDecisionRail__oMlu3 span{border-radius:999px;background:rgb(255 253 250/.035);color:rgb(255 253 250/.68);font-family:var(--font-mono),monospace;font-size:10px;font-weight:600;letter-spacing:.22em;line-height:1.4;padding:10px 12px;text-align:center;text-transform:uppercase}.CIHomepageLandingPage_reliefActionStack__5Qd95{display:grid;grid-template-columns:1fr;gap:clamp(14px,1.8vw,22px)}.CIHomepageLandingPage_reliefActionCard__9aQZe{position:relative;display:grid;gap:clamp(12px,1.5vw,18px);align-items:start;border:1px solid rgb(255 253 250/.12);border-radius:clamp(18px,2vw,26px);background:rgb(255 253 250/.045);padding:clamp(18px,2vw,26px);box-shadow:inset 0 1px 0 rgb(255 253 250/.05)}.CIHomepageLandingPage_reliefActionCardKey___bPjR{border-color:rgb(243 196 138/.42);background:rgb(243 196 138/.08);box-shadow:0 24px 70px rgb(212 145 75/.12),inset 0 1px 0 rgb(255 253 250/.06)}.CIHomepageLandingPage_reliefActionMeta__IztPw{display:grid;gap:12px;color:rgb(255 253 250/.58);font-family:var(--font-mono),monospace;font-size:10px;font-weight:600;letter-spacing:.24em;line-height:1.5;text-transform:uppercase}.CIHomepageLandingPage_reliefActionCardKey___bPjR .CIHomepageLandingPage_reliefActionMeta__IztPw span:first-child{color:#f3c48a}.CIHomepageLandingPage_reliefActionBody__PWykO{display:grid;gap:14px;min-width:0}.CIHomepageLandingPage_reliefActionBody__PWykO h3{margin:0;color:#fffdfa;font-family:var(--font-heading),Georgia,serif;font-size:clamp(24px,2.7vw,42px);font-style:italic;font-weight:400;line-height:1.12;letter-spacing:-.02em}.CIHomepageLandingPage_reliefActionBody__PWykO p{margin:0;max-width:38ch;color:rgb(255 253 250/.76);font-size:clamp(14px,1.3vw,17px);line-height:1.45}.CIHomepageLandingPage_reliefActionControls__jLOxR{display:grid;grid-template-columns:1fr 1fr;gap:10px;min-width:0}.CIHomepageLandingPage_reliefActionPrimary__hgciL,.CIHomepageLandingPage_reliefActionSecondary__0sa8I{display:flex;min-height:46px;align-items:center;justify-content:center;border-radius:999px;font-family:var(--font-mono),monospace;font-size:10px;font-weight:600;letter-spacing:.2em;text-align:center;text-transform:uppercase;white-space:nowrap}.CIHomepageLandingPage_reliefActionPrimary__hgciL{border:1px solid #f3c48a;background:#f3c48a;color:#0d0a08}.CIHomepageLandingPage_reliefActionSecondary__0sa8I{border:1px solid rgb(255 253 250/.18);background:rgb(255 253 250/.035);color:rgb(255 253 250/.76)}.CIHomepageLandingPage_reliefBoundaries__1Hh09{position:relative;z-index:1;grid-area:bounds;display:flex;flex-wrap:wrap;gap:10px;border-top:1px solid rgb(255 253 250/.1);padding-top:clamp(24px,3vw,38px)}.CIHomepageLandingPage_reliefBoundaries__1Hh09 span{border:1px solid rgb(255 253 250/.14);border-radius:999px;background:rgb(255 253 250/.04);padding:12px 16px;color:rgb(255 253 250/.78);font-family:var(--font-mono),monospace;font-size:10px;font-weight:600;letter-spacing:.22em;text-transform:uppercase}@media (width <= 980px){.CIHomepageLandingPage_proactiveShell__sBZ_C{grid-template-columns:1fr;grid-template-areas:"lead" "life" "stage" "bounds"}.CIHomepageLandingPage_reliefLifeFrame__tpLHi{min-height:clamp(430px,76vw,580px)}.CIHomepageLandingPage_reliefActionStack__5Qd95{grid-template-columns:1fr}}@media (width <= 760px){.CIHomepageLandingPage_proactiveShell__sBZ_C{padding:clamp(28px,8vw,42px) clamp(18px,6vw,28px)}.CIHomepageLandingPage_reliefLifeFrame__tpLHi{min-height:430px}.CIHomepageLandingPage_reliefLifeCaption__mnM6z{font-size:clamp(24px,7vw,34px)}.CIHomepageLandingPage_proactiveHeading__vMZxr{font-size:clamp(34px,10vw,48px)}.CIHomepageLandingPage_reliefDecisionRail__oMlu3{grid-template-columns:repeat(3,minmax(0,1fr));border-radius:22px;padding:6px}.CIHomepageLandingPage_reliefDecisionRail__oMlu3 span{font-size:8px;letter-spacing:.12em;padding:9px 6px}.CIHomepageLandingPage_reliefActionCard__9aQZe{padding:18px 16px;border-radius:22px}.CIHomepageLandingPage_reliefActionBody__PWykO h3{font-size:clamp(24px,7vw,32px)}.CIHomepageLandingPage_reliefActionControls__jLOxR{gap:8px}.CIHomepageLandingPage_reliefActionPrimary__hgciL,.CIHomepageLandingPage_reliefActionSecondary__0sa8I{min-height:38px;font-size:8px;letter-spacing:.14em}}.CIHomepageLandingPage_privacyTrustSection__lKTVk{width:min(100%,960px);margin:0 auto;padding:clamp(40px,5vw,80px) 20px;display:grid;gap:clamp(28px,4vw,56px)}.CIHomepageLandingPage_trustSubBlock__fMw8t{background:#0d0a08;color:#fffdfa;border-radius:clamp(28px,4vw,50px);padding:clamp(36px,5vw,80px) clamp(28px,4.4vw,64px);display:grid;gap:clamp(28px,3.6vw,48px);box-shadow:0 45px 120px rgb(31 26 23/.25);overflow:hidden}.CIHomepageLandingPage_trustHead__xICF0{max-width:60ch}.CIHomepageLandingPage_trustSubBlock__fMw8t .CIHomepageLandingPage_kicker__Ty_7Z{color:rgb(255 253 250/.6)}.CIHomepageLandingPage_trustHeading__EUPOx{margin:16px 0 0;font-family:var(--font-heading),Georgia,serif;font-size:clamp(40px,5vw,80px);font-weight:500;line-height:1.02;letter-spacing:-.025em;text-wrap:balance}.CIHomepageLandingPage_trustHeading__EUPOx em{font-style:italic;font-weight:400}.CIHomepageLandingPage_trustImgband___2R4O{position:relative;height:clamp(280px,32vw,460px);border-radius:clamp(20px,2.6vw,32px);overflow:hidden;border:1px solid rgb(255 253 250/.1);margin:0}.CIHomepageLandingPage_trustImgband___2R4O img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.CIHomepageLandingPage_trustImgband___2R4O:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(20 16 14/.55),rgb(20 16 14/0) 45%);pointer-events:none}.CIHomepageLandingPage_trustImgCap__kM_qP{position:absolute;top:clamp(22px,3vw,40px);left:clamp(24px,3vw,48px);z-index:2;max-width:28ch;font-family:var(--font-heading),Georgia,serif;font-style:italic;font-size:clamp(20px,2vw,30px);line-height:1.2;color:rgb(255 253 250/.94)}.CIHomepageLandingPage_trustImgSub__BXHTK{position:absolute;bottom:clamp(22px,3vw,36px);left:clamp(24px,3vw,48px);z-index:2;font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:rgb(255 253 250/.78)}.CIHomepageLandingPage_trustFlowGrid__mzl0b{position:relative;border:1px solid rgb(255 253 250/.1);border-radius:clamp(20px,2.6vw,30px);background:rgb(255 253 250/.03);padding:clamp(40px,5vw,80px) clamp(28px,3.6vw,56px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:clamp(40px,5vw,80px);column-gap:clamp(36px,4.8vw,64px);align-items:start}.CIHomepageLandingPage_trustFlowGrid__mzl0b:before{content:"";position:absolute;left:50%;top:clamp(60px,8vw,110px);bottom:clamp(60px,8vw,110px);width:2px;background:repeating-linear-gradient(180deg,rgb(212 145 75/.42) 0 10px,transparent 10px 20px);transform:translateX(-1px);z-index:0}.CIHomepageLandingPage_trustNode__Y0rqA{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:clamp(14px,2vw,22px)}.CIHomepageLandingPage_trustNodeIc__O8aq_{width:clamp(80px,10vw,130px);height:clamp(80px,10vw,130px);border-radius:clamp(20px,2.4vw,28px);background:rgb(212 145 75/.15);border:1px solid rgb(212 145 75/.35);display:flex;align-items:center;justify-content:center;font-family:var(--font-mono),monospace;font-size:clamp(13px,1.4vw,18px);letter-spacing:.22em;color:#f3c48a}.CIHomepageLandingPage_trustNodeKey__rncNL .CIHomepageLandingPage_trustNodeIc__O8aq_{background:#f3c48a;color:#0d0a08;border-color:#f3c48a;box-shadow:0 0 60px rgb(243 196 138/.35)}.CIHomepageLandingPage_trustNodeName__mYIr1{font-family:var(--font-heading),Georgia,serif;font-style:italic;font-size:clamp(18px,1.8vw,26px);color:#fffdfa;line-height:1.1}.CIHomepageLandingPage_trustNodeKey__rncNL .CIHomepageLandingPage_trustNodeName__mYIr1{color:#f5d5a6}.CIHomepageLandingPage_trustNodeMeta__kRDQE{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:rgb(255 253 250/.65);line-height:1.4;max-width:18ch}.CIHomepageLandingPage_trustLede__1v571{margin:0;font-size:clamp(15px,1.4vw,19px);line-height:1.5;color:rgb(255 253 250/.85);max-width:48ch}.CIHomepageLandingPage_privacySubBlock__c3OzD{background:#fffdfa;border:1px solid rgb(196 176 156/.55);border-radius:clamp(28px,4vw,50px);padding:clamp(36px,5vw,80px) clamp(28px,4.4vw,64px);display:grid;gap:clamp(28px,3.6vw,48px);box-shadow:0 30px 80px rgb(31 26 23/.1)}.CIHomepageLandingPage_privacyHead__Bnxin{max-width:60ch}.CIHomepageLandingPage_privacyHeading__ozUYY{margin:16px 0 0;font-family:var(--font-heading),Georgia,serif;font-size:clamp(36px,4.4vw,64px);font-weight:500;line-height:1.04;letter-spacing:-.025em;text-wrap:balance}.CIHomepageLandingPage_privacyHeading__ozUYY em{font-style:italic;font-weight:400}.CIHomepageLandingPage_privacyTableWrap__VzAXh{overflow-x:auto}.CIHomepageLandingPage_privacyTable__qes1g{width:100%;border-collapse:separate;border-spacing:0;border:1px solid rgb(196 176 156/.55);border-radius:clamp(18px,2.4vw,26px);overflow:hidden;background:#fbf5ed}.CIHomepageLandingPage_privacyTable__qes1g td,.CIHomepageLandingPage_privacyTable__qes1g th{padding:clamp(20px,2.6vw,32px);text-align:left;font-size:clamp(13px,1.2vw,16px);border-top:1px solid rgb(196 176 156/.4);line-height:1.3;vertical-align:middle}.CIHomepageLandingPage_privacyTable__qes1g thead th{background:#0d0a08;color:#fffdfa;font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.26em;text-transform:uppercase;border-top:none}.CIHomepageLandingPage_privacyTable__qes1g tbody th{font-family:var(--font-heading),Georgia,serif;font-style:italic;font-weight:400;font-size:clamp(15px,1.4vw,19px);color:#1f1a17;background:#fbf5ed;width:clamp(160px,22vw,280px)}.CIHomepageLandingPage_privacyOk__M4_wx{color:#2f7d5b}.CIHomepageLandingPage_privacyNo__Wp240,.CIHomepageLandingPage_privacyOk__M4_wx{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.22em;text-transform:uppercase}.CIHomepageLandingPage_privacyNo__Wp240{color:#a23a2a}.CIHomepageLandingPage_privacySoon__lJSo1{color:#b6711f;font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.22em;text-transform:uppercase}.CIHomepageLandingPage_privacyFoot__KAi4x{padding:clamp(28px,3.4vw,44px);background:#fbf5ed;border:1px dashed rgb(178 147 118/.5);border-radius:clamp(20px,2.6vw,30px);display:flex;flex-direction:column;gap:clamp(16px,2vw,24px);align-items:flex-start}.CIHomepageLandingPage_privacyFootCap__SAhUH{font-family:var(--font-heading),Georgia,serif;font-style:italic;font-size:clamp(20px,2vw,28px);color:#1f1a17;line-height:1.18;letter-spacing:-.01em}.CIHomepageLandingPage_privacyFootKc__kmDOD{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.26em;text-transform:uppercase;color:#6d5747}.CIHomepageLandingPage_hardwareSection__0khRx{width:min(100%,1180px);margin:0 auto;padding:clamp(40px,5vw,80px) 20px;display:grid;gap:clamp(28px,4vw,56px)}.CIHomepageLandingPage_hardwareIntro__lP90b{max-width:60ch}.CIHomepageLandingPage_hardwareHeading__0ybTw{margin:16px 0 0;font-family:var(--font-heading),Georgia,serif;font-size:clamp(40px,5vw,80px);font-weight:500;line-height:1.02;letter-spacing:-.025em;text-wrap:balance}.CIHomepageLandingPage_hardwareHeading__0ybTw em{font-style:italic;font-weight:400}.CIHomepageLandingPage_hardwareHero__nm1Y1{position:relative;height:clamp(280px,26vw,400px);border-radius:clamp(20px,2.6vw,32px);overflow:hidden;border:1px solid rgb(178 147 118/.25);margin:0}.CIHomepageLandingPage_hardwareHero__nm1Y1 img{display:block;width:100%;height:100%;object-fit:cover;filter:brightness(1.06) contrast(1.02)}.CIHomepageLandingPage_hardwareHero__nm1Y1:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(255 253 250/0) 60%,rgb(31 26 23/.38))}.CIHomepageLandingPage_hardwareHeroCap__xVmIg{position:absolute;bottom:clamp(22px,3vw,36px);left:clamp(24px,3vw,48px);z-index:2;font-family:var(--font-heading),Georgia,serif;font-style:italic;font-size:clamp(18px,1.8vw,26px);color:rgb(255 253 250/.96);line-height:1.2}.CIHomepageLandingPage_hardwareMacros__rEyL6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto auto;gap:clamp(14px,1.8vw,24px)}.CIHomepageLandingPage_hardwareMacro__0_8JK{position:relative;border-radius:clamp(18px,2vw,24px);overflow:hidden;background-color:#fffdfa;background-position:50%;background-size:cover;border:1px solid rgb(196 176 156/.4);min-height:clamp(180px,18vw,260px);margin:0}.CIHomepageLandingPage_hardwareMacroSpan__us3VH{grid-column:1/span 2;min-height:clamp(220px,22vw,320px)}.CIHomepageLandingPage_hardwareMacro__0_8JK:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(31 26 23/0) 50%,rgb(31 26 23/.65))}.CIHomepageLandingPage_hardwareMacroLabel__xv2t8{position:absolute;bottom:clamp(16px,2vw,28px);left:clamp(18px,2.2vw,32px);z-index:2;font-family:var(--font-mono),monospace;font-size:clamp(11px,1.1vw,14px);letter-spacing:.24em;text-transform:uppercase;color:rgb(255 253 250/.96)}.CIHomepageLandingPage_hardwareSpecs__W3Ru9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,1.8vw,24px)}.CIHomepageLandingPage_hardwareSpecCard__zUb_6{background:#fffdfa;border:1px solid rgb(196 176 156/.5);border-radius:clamp(16px,2vw,22px);padding:clamp(22px,2.6vw,32px) clamp(24px,3vw,36px);display:flex;flex-direction:column;gap:clamp(10px,1.2vw,14px);min-height:clamp(120px,11vw,150px);justify-content:flex-start}.CIHomepageLandingPage_hardwareSpecLabel___RIPz{display:block;font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.26em;text-transform:uppercase;color:#6d5747}.CIHomepageLandingPage_hardwareSpecValue__sA0KT{display:block;font-family:var(--font-heading),Georgia,serif;font-style:italic;font-weight:400;font-size:clamp(19px,1.7vw,24px);color:#1f1a17;line-height:1.25;text-wrap:balance}.CIHomepageLandingPage_hardwareAddon__0JNbC{padding:clamp(24px,3vw,38px) clamp(28px,3.4vw,44px);background:#fffdfa;border:1px dashed rgb(178 147 118/.5);border-radius:clamp(20px,2.6vw,28px);display:flex;align-items:baseline;justify-content:space-between;gap:clamp(20px,3vw,36px);flex-wrap:wrap}.CIHomepageLandingPage_hardwareAddonCap__PT11i{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#6d5747}.CIHomepageLandingPage_hardwareAddon__0JNbC em{font-family:var(--font-heading),Georgia,serif;font-style:italic;font-size:clamp(17px,1.6vw,22px);color:#1f1a17;line-height:1.2}.CIHomepageLandingPage_shellLineup__HZxKY{position:relative;border-radius:clamp(20px,2.6vw,32px);overflow:hidden;border:1px solid rgb(178 147 118/.35);aspect-ratio:16/10;background:#0f0c0a;margin:0}.CIHomepageLandingPage_shellLineup__HZxKY img{width:100%;height:100%;object-fit:cover;display:block;filter:brightness(1.04) contrast(1.02)}.CIHomepageLandingPage_shellLineup__HZxKY:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(20 16 14/0) 58%,rgb(20 16 14/.78));pointer-events:none}.CIHomepageLandingPage_shellLineupCap__HVaLG{position:absolute;left:clamp(24px,3vw,56px);right:clamp(24px,3vw,56px);bottom:clamp(24px,3vw,44px);z-index:2;font-family:var(--font-heading),Georgia,serif;font-size:clamp(28px,3.2vw,48px);color:rgb(255 253 250/.96);line-height:1.1;letter-spacing:-.02em;font-weight:500}.CIHomepageLandingPage_shellLineupCap__HVaLG em{font-style:italic;font-weight:400}.CIHomepageLandingPage_shellLineupCap__HVaLG small{display:block;margin-top:clamp(12px,1.4vw,18px);font-family:var(--font-mono),monospace;font-style:normal;font-size:clamp(11px,1.1vw,14px);letter-spacing:.26em;text-transform:uppercase;color:rgb(255 253 250/.78);font-weight:400}.CIHomepageLandingPage_hardwarePalette___XZVU{display:flex;align-items:center;justify-content:space-between;padding:clamp(22px,2.8vw,36px) clamp(28px,3.4vw,44px);background:#fffdfa;border:1px dashed rgb(178 147 118/.5);border-radius:clamp(20px,2.6vw,28px);font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#6d5747;gap:clamp(20px,3vw,44px);flex-wrap:wrap}.CIHomepageLandingPage_hardwarePalette___XZVU em{font-family:var(--font-heading),Georgia,serif;font-style:italic;letter-spacing:0;text-transform:none;color:#1f1a17;font-size:clamp(17px,1.6vw,22px)}.CIHomepageLandingPage_cinematicCloseSection__CAIPZ{position:relative;width:min(100%,1180px);margin:clamp(56px,6vw,96px) auto 0;padding:clamp(46px,5vw,76px) clamp(22px,4vw,56px);border-radius:clamp(28px,4vw,56px);background:#0d0a08;color:#fffdfa;overflow:hidden;box-shadow:0 45px 120px rgb(31 26 23/.25);display:grid;grid-template-columns:1fr;gap:0;align-items:stretch}.CIHomepageLandingPage_cinematicCloseBg__gy0qV{position:absolute;inset:0;background-position:50%;background-size:cover;opacity:.55;pointer-events:none}.CIHomepageLandingPage_cinematicCloseScrim__bs9bJ{position:absolute;inset:0;background:linear-gradient(120deg,rgb(20 16 14/.95),rgb(20 16 14/.72) 50%,rgb(20 16 14/.88));pointer-events:none}.CIHomepageLandingPage_cinematicCloseContent__DUm6Z{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,.92fr) minmax(320px,.78fr);gap:clamp(18px,3vw,42px) clamp(28px,5vw,76px);align-items:start}.CIHomepageLandingPage_cinematicCloseActions__2f59O,.CIHomepageLandingPage_cinematicCloseBrand__Qicii,.CIHomepageLandingPage_cinematicCloseHeading__5zg2C,.CIHomepageLandingPage_cinematicCloseKicker__13mFG,.CIHomepageLandingPage_cinematicCloseLede__BPvhe,.CIHomepageLandingPage_cinematicCloseWaitlist__9ZG6W{grid-column:1}.CIHomepageLandingPage_cinematicCloseProof__D7_zE{grid-column:2;grid-row:1/span 6}.CIHomepageLandingPage_cinematicCloseBrand__Qicii{display:inline-flex;align-items:center;justify-self:start;margin-bottom:clamp(20px,3vw,44px);border:1px solid rgb(255 253 250/.18);border-radius:999px;background:rgb(255 253 250/.9);padding:9px 15px;box-shadow:0 16px 42px rgb(0 0 0/.22)}.CIHomepageLandingPage_cinematicCloseBrandImg__03u5q{width:clamp(122px,14vw,166px);height:auto;display:block;opacity:1;filter:none}.CIHomepageLandingPage_cinematicCloseKicker__13mFG{margin:0;font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.3em;text-transform:uppercase;color:rgb(255 253 250/.78)}.CIHomepageLandingPage_cinematicCloseHeading__5zg2C{margin:clamp(8px,1.6vw,22px) 0 0;font-family:var(--font-heading),Georgia,serif;font-size:clamp(42px,5.4vw,82px);font-weight:500;line-height:1.02;letter-spacing:-.03em;text-wrap:balance;max-width:15ch}.CIHomepageLandingPage_cinematicCloseHeading__5zg2C em{font-style:italic;font-weight:400}.CIHomepageLandingPage_cinematicCloseLede__BPvhe{margin:clamp(18px,2.2vw,28px) 0 0;font-size:clamp(17px,1.45vw,21px);line-height:1.45;color:rgb(255 253 250/.86);max-width:45ch}.CIHomepageLandingPage_cinematicCloseProof__D7_zE{display:grid;gap:clamp(16px,2vw,24px)}.CIHomepageLandingPage_cinematicObjectFacts__19idd,.CIHomepageLandingPage_cinematicTrustStrip__nb58N{display:grid;gap:8px;border-left:1px solid rgb(243 196 138/.26);padding-left:16px}.CIHomepageLandingPage_cinematicObjectFacts__19idd span,.CIHomepageLandingPage_cinematicTrustStrip__nb58N span{color:rgb(255 253 250/.78);font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.2em;line-height:1.55;text-transform:uppercase}.CIHomepageLandingPage_cinematicObjectFrame__D0oma{position:relative;overflow:hidden;margin:0;min-height:clamp(220px,24vw,360px);border:1px solid rgb(243 196 138/.2);border-radius:clamp(22px,2.6vw,32px);background:rgb(255 253 250/.045);box-shadow:0 24px 70px rgb(0 0 0/.2)}.CIHomepageLandingPage_cinematicObjectFrame__D0oma img{display:block;width:100%;height:100%;min-height:clamp(220px,24vw,360px);object-fit:cover;object-position:center;opacity:.92}.CIHomepageLandingPage_cinematicObjectFrame__D0oma:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgb(13 10 8/.68));pointer-events:none}.CIHomepageLandingPage_cinematicObjectFrame__D0oma figcaption{position:absolute;left:20px;right:20px;bottom:18px;z-index:1;color:rgb(255 253 250/.86);font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.22em;text-transform:uppercase}.CIHomepageLandingPage_cinematicShellLineup__ttjNP{position:relative;overflow:hidden;margin:0;border:1px solid rgb(255 253 250/.13);border-radius:clamp(20px,2.4vw,30px);background:rgb(255 253 250/.045)}.CIHomepageLandingPage_cinematicShellLineup__ttjNP img{display:block;width:100%;aspect-ratio:16/8.2;object-fit:cover;object-position:center;opacity:.9}.CIHomepageLandingPage_cinematicShellLineup__ttjNP:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 54%,rgb(13 10 8/.66));pointer-events:none}.CIHomepageLandingPage_cinematicShellLineup__ttjNP figcaption{position:absolute;left:18px;right:18px;bottom:16px;z-index:1;color:rgb(255 253 250/.9);font-family:var(--font-heading),Georgia,serif;font-size:clamp(18px,1.8vw,26px);font-style:italic;line-height:1.15}.CIHomepageLandingPage_cinematicCloseActions__2f59O{display:flex;flex-wrap:wrap;gap:clamp(12px,1.8vw,24px);align-items:center;margin-top:clamp(28px,3.6vw,48px)}.CIHomepageLandingPage_cinematicCloseCtaPrimary__WAwau{font-family:var(--font-brand,var(--font-body)),system-ui,sans-serif;font-weight:700;font-size:clamp(14px,1.2vw,17px);letter-spacing:.16em;text-transform:uppercase;padding:clamp(18px,2.2vw,28px) clamp(28px,3.4vw,48px);border-radius:999px;background:#fffdfa;color:#0d0a08;border:none;display:inline-flex;align-items:center;gap:clamp(12px,1.6vw,22px);cursor:pointer;text-decoration:none;transition:transform .18s ease}.CIHomepageLandingPage_cinematicCloseCtaPrimary__WAwau:hover{transform:translateY(-1px)}.CIHomepageLandingPage_cinematicCloseCtaPrimary__WAwau span{font-family:var(--font-mono),monospace;font-weight:400;font-size:clamp(14px,1.2vw,18px);letter-spacing:0}.CIHomepageLandingPage_cinematicCloseCtaGhost__uYVnD{font-family:var(--font-brand,var(--font-body)),system-ui,sans-serif;font-weight:600;font-size:clamp(13px,1.1vw,16px);letter-spacing:.14em;text-transform:uppercase;padding:clamp(16px,2vw,26px) clamp(24px,3vw,40px);border-radius:999px;background:transparent;color:#fffdfa;border:1px solid rgb(255 253 250/.32);text-decoration:none;display:inline-flex;align-items:center;gap:12px}.CIHomepageLandingPage_cinematicCloseWaitlist__9ZG6W{margin-top:clamp(28px,3.4vw,44px);padding-top:clamp(24px,3vw,36px);border-top:1px solid rgb(255 253 250/.14);max-width:560px}.CIHomepageLandingPage_cinematicCloseWaitlist__9ZG6W [data-waitlist-form]{background:rgb(255 253 250/.04);border:1px solid rgb(255 253 250/.12);border-radius:clamp(18px,2vw,24px);padding:clamp(18px,2vw,26px);color:rgb(255 253 250/.94);backdrop-filter:blur(8px)}.CIHomepageLandingPage_cinematicCloseWaitlist__9ZG6W [data-waitlist-form] h3,.CIHomepageLandingPage_cinematicCloseWaitlist__9ZG6W [data-waitlist-form] label,.CIHomepageLandingPage_cinematicCloseWaitlist__9ZG6W [data-waitlist-form] p,.CIHomepageLandingPage_cinematicCloseWaitlist__9ZG6W [data-waitlist-form] span{color:rgb(255 253 250/.86)}.CIHomepageLandingPage_cinematicCloseWaitlist__9ZG6W [data-waitlist-form] h3{color:rgb(255 253 250/.94)}.CIHomepageLandingPage_cinematicCloseWaitlist__9ZG6W [data-waitlist-form] input,.CIHomepageLandingPage_cinematicCloseWaitlist__9ZG6W [data-waitlist-form] input[type=email],.CIHomepageLandingPage_cinematicCloseWaitlist__9ZG6W [data-waitlist-form] input[type=text]{background:rgb(255 253 250/.06);border:1px solid rgb(255 253 250/.2);color:rgb(255 253 250/.96)}.CIHomepageLandingPage_cinematicCloseWaitlist__9ZG6W [data-waitlist-form] input::placeholder{color:rgb(255 253 250/.5)}.CIHomepageLandingPage_cinematicCloseWaitlist__9ZG6W [data-waitlist-form] button{background:#fffdfa;color:#0d0a08;border:0;font-family:var(--font-mono),monospace;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}@media (width <= 980px){.CIHomepageLandingPage_cinematicCloseContent__DUm6Z{grid-template-columns:1fr}.CIHomepageLandingPage_cinematicCloseActions__2f59O,.CIHomepageLandingPage_cinematicCloseBrand__Qicii,.CIHomepageLandingPage_cinematicCloseHeading__5zg2C,.CIHomepageLandingPage_cinematicCloseKicker__13mFG,.CIHomepageLandingPage_cinematicCloseLede__BPvhe,.CIHomepageLandingPage_cinematicCloseProof__D7_zE,.CIHomepageLandingPage_cinematicCloseWaitlist__9ZG6W{grid-column:1}.CIHomepageLandingPage_cinematicCloseProof__D7_zE{grid-row:auto;max-width:680px}.CIHomepageLandingPage_cinematicObjectFacts__19idd,.CIHomepageLandingPage_cinematicTrustStrip__nb58N{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width <= 760px){.CIHomepageLandingPage_heroProof__TOMZe{max-width:100%;border-radius:22px;font-size:9px;letter-spacing:.14em;line-height:1.45}.CIHomepageLandingPage_cinematicCloseSection__CAIPZ{width:min(100% - 24px,1180px);margin-top:42px;padding:34px 20px}.CIHomepageLandingPage_cinematicCloseHeading__5zg2C{font-size:clamp(34px,10vw,48px)}.CIHomepageLandingPage_cinematicCloseActions__2f59O{align-items:stretch;order:1}.CIHomepageLandingPage_cinematicCloseWaitlist__9ZG6W{order:2;margin-top:18px}.CIHomepageLandingPage_cinematicCloseProof__D7_zE{order:3;margin-top:18px}.CIHomepageLandingPage_cinematicCloseCtaGhost__uYVnD,.CIHomepageLandingPage_cinematicCloseCtaPrimary__WAwau{justify-content:center;width:100%}.CIHomepageLandingPage_cinematicObjectFacts__19idd,.CIHomepageLandingPage_cinematicTrustStrip__nb58N{grid-template-columns:1fr}.CIHomepageLandingPage_cinematicObjectFrame__D0oma,.CIHomepageLandingPage_cinematicObjectFrame__D0oma img{min-height:260px}}