.coming-soon-2-module__Rbp-EW__page{color:var(--color-forest-900);background:radial-gradient(ellipse at 82% 20%, #f4e8c866, transparent 42%), var(--color-cream-50)}.coming-soon-2-module__Rbp-EW__page a:focus-visible{outline:3px solid var(--color-coral-text);outline-offset:5px;border-radius:6px}.coming-soon-2-module__Rbp-EW__header{border-bottom:1px solid var(--color-cream-200);background:#fffdf7e8}.coming-soon-2-module__Rbp-EW__headerInner,.coming-soon-2-module__Rbp-EW__hero,.coming-soon-2-module__Rbp-EW__story,.coming-soon-2-module__Rbp-EW__updates,.coming-soon-2-module__Rbp-EW__footer{max-width:1180px;margin-inline:auto}.coming-soon-2-module__Rbp-EW__headerInner{justify-content:space-between;align-items:center;gap:24px;min-height:100px;padding:12px 28px;display:flex}.coming-soon-2-module__Rbp-EW__brand{text-decoration:none}.coming-soon-2-module__Rbp-EW__navigation{align-items:center;gap:32px;font-size:14px;font-weight:900;display:flex}.coming-soon-2-module__Rbp-EW__navigation a{justify-content:center;align-items:center;gap:8px;min-height:44px;text-decoration:none;display:inline-flex}.coming-soon-2-module__Rbp-EW__navigation a:last-child{color:var(--color-coral-text)}.coming-soon-2-module__Rbp-EW__navigation a:hover,.coming-soon-2-module__Rbp-EW__footer a:hover{text-underline-offset:5px;text-decoration:underline}.coming-soon-2-module__Rbp-EW__hero{grid-template-columns:1fr 1fr;align-items:center;gap:64px;padding:70px 28px 64px;display:grid}.coming-soon-2-module__Rbp-EW__eyebrow{color:var(--color-coral-text);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:9px;font-size:12px;font-weight:900;display:flex}.coming-soon-2-module__Rbp-EW__hero h1{font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.045em;margin:22px 0;font-size:clamp(48px,5.6vw,76px);font-weight:600;line-height:1.07}.coming-soon-2-module__Rbp-EW__hero h1 span{color:var(--color-coral-text);font-style:italic}.coming-soon-2-module__Rbp-EW__heroText{max-width:440px;color:var(--color-muted);font-size:18px;font-weight:600;line-height:1.8}.coming-soon-2-module__Rbp-EW__heroCta{text-align:center;flex-direction:column;align-items:center;max-width:100%;display:inline-flex}.coming-soon-2-module__Rbp-EW__heroButton{gap:12px;margin-top:28px;text-decoration:none}.coming-soon-2-module__Rbp-EW__launchNote{color:var(--color-muted);margin-top:16px;font-size:13px;font-weight:800}.coming-soon-2-module__Rbp-EW__artwork{min-width:0;margin:0;padding:10px 0 30px;position:relative}.coming-soon-2-module__Rbp-EW__coverFrame{background:#f5efdb;border:1px solid #d9dfb6;border-radius:48% 48% 26px 26px;padding:11px;box-shadow:0 22px 60px #24512620}.coming-soon-2-module__Rbp-EW__cover{border-radius:48% 48% 19px 19px;width:100%;height:auto;display:block}.coming-soon-2-module__Rbp-EW__artCaption{border:1px solid var(--color-cream-200);background:var(--color-cream-50);border-radius:16px;align-items:center;gap:12px;margin:-32px 22px 0;padding:20px;display:flex;position:relative;box-shadow:0 12px 25px #24512614}.coming-soon-2-module__Rbp-EW__artCaption>svg{color:var(--color-coral-text);flex-shrink:0}.coming-soon-2-module__Rbp-EW__artCaption strong{font-family:var(--font-fraunces), Georgia, serif;font-size:20px;font-weight:600}.coming-soon-2-module__Rbp-EW__artCaption span{color:var(--color-muted);margin-top:4px;font-size:12px;display:block}.coming-soon-2-module__Rbp-EW__sparkleOne,.coming-soon-2-module__Rbp-EW__sparkleTwo{color:#bb831f;font-size:45px;position:absolute}.coming-soon-2-module__Rbp-EW__story{text-align:center;padding:36px 28px 56px}.coming-soon-2-module__Rbp-EW__story>.coming-soon-2-module__Rbp-EW__eyebrow{justify-content:center}.coming-soon-2-module__Rbp-EW__story h2,.coming-soon-2-module__Rbp-EW__updates h2,.coming-soon-2-module__Rbp-EW__confirmationHeading{font-family:var(--font-fraunces), Georgia, serif;font-size:clamp(27px,3vw,37px);font-weight:600;line-height:1.25}.coming-soon-2-module__Rbp-EW__story h2{margin:12px 0}.coming-soon-2-module__Rbp-EW__story h2 span{font-style:italic}.coming-soon-2-module__Rbp-EW__storyIntro{max-width:720px;color:var(--color-muted);margin:16px auto 30px;font-weight:600;line-height:1.8}.coming-soon-2-module__Rbp-EW__storyFeatures{text-align:left;grid-template-columns:1fr 1fr;gap:36px;max-width:830px;margin:auto;display:grid}.coming-soon-2-module__Rbp-EW__storyFeatures>div{border-top:1px solid var(--color-cream-200);gap:16px;padding:22px;display:flex}.coming-soon-2-module__Rbp-EW__storyFeatures svg{color:var(--color-clover-600);flex-shrink:0}.coming-soon-2-module__Rbp-EW__storyFeatures h3{font-size:17px;font-weight:900}.coming-soon-2-module__Rbp-EW__storyFeatures p{color:var(--color-muted);margin-top:5px;font-size:14px;line-height:1.7}.coming-soon-2-module__Rbp-EW__updates{background:#eef1e3;border:1px solid #d6ddbc;border-radius:24px;grid-template-columns:.9fr 1.1fr;align-items:center;gap:38px;padding:38px;display:grid}.coming-soon-2-module__Rbp-EW__previewBadge{letter-spacing:.04em;background:#fffdf7;border:1px solid #d4d9bc;border-radius:99px;padding:5px 10px;font-size:11px;font-weight:900;display:inline-block}.coming-soon-2-module__Rbp-EW__updates h2{margin:0 0 12px}.coming-soon-2-module__Rbp-EW__updatesCopy>p:last-child{color:var(--color-muted);font-size:14px;line-height:1.7}.coming-soon-2-module__Rbp-EW__signupPreview label{margin-bottom:8px;font-size:13px;font-weight:900;display:block}.coming-soon-2-module__Rbp-EW__signupPreview label span{color:var(--color-muted);font-weight:600}.coming-soon-2-module__Rbp-EW__previewControls{flex-wrap:wrap;gap:10px;display:flex}.coming-soon-2-module__Rbp-EW__previewControls input{border-radius:var(--radius-control);opacity:1;cursor:not-allowed;background:#fffdf7;border:1px solid #bac6a7;flex:180px;min-width:0;padding:14px;font-size:14px}.coming-soon-2-module__Rbp-EW__previewControls input:not(:disabled){cursor:text}.coming-soon-2-module__Rbp-EW__notifyButton:not(:disabled){cursor:pointer}.coming-soon-2-module__Rbp-EW__previewControls input::placeholder{color:var(--color-muted)}.coming-soon-2-module__Rbp-EW__notifyButton{cursor:not-allowed;flex:none}.coming-soon-2-module__Rbp-EW__signupPreview>p{color:var(--color-muted);margin-top:12px;font-size:12px;line-height:1.6}.coming-soon-2-module__Rbp-EW__signupPreview>p:empty{margin:0}.coming-soon-2-module__Rbp-EW__footer{justify-content:space-between;align-items:center;gap:24px;padding:38px 28px;display:flex}.coming-soon-2-module__Rbp-EW__footer>div{align-items:center;gap:12px;display:flex}.coming-soon-2-module__Rbp-EW__footer p{font-size:13px;font-weight:800}.coming-soon-2-module__Rbp-EW__footer p span{color:var(--color-muted);margin-top:4px;font-size:11px;font-weight:600;display:block}.coming-soon-2-module__Rbp-EW__footer nav{gap:20px;font-size:12px;font-weight:800;display:flex}.coming-soon-2-module__Rbp-EW__footer a{padding-block:12px}@media (max-width:1190px){.coming-soon-2-module__Rbp-EW__updates{margin-inline:28px}.coming-soon-2-module__Rbp-EW__hero{gap:35px}}@media (max-width:850px){.coming-soon-2-module__Rbp-EW__headerInner{flex-direction:column;gap:4px;padding-block:12px}.coming-soon-2-module__Rbp-EW__navigation{gap:34px}.coming-soon-2-module__Rbp-EW__hero{grid-template-columns:1fr;gap:30px;padding-top:38px}.coming-soon-2-module__Rbp-EW__heroCopy{text-align:center}.coming-soon-2-module__Rbp-EW__heroCopy>.coming-soon-2-module__Rbp-EW__eyebrow{justify-content:center}.coming-soon-2-module__Rbp-EW__hero h1{font-size:clamp(46px,8vw,64px)}.coming-soon-2-module__Rbp-EW__hero h1 br:first-of-type{display:none}.coming-soon-2-module__Rbp-EW__hero h1 span:before{content:" "}.coming-soon-2-module__Rbp-EW__heroText{margin-inline:auto}.coming-soon-2-module__Rbp-EW__artwork{width:min(100%,470px);margin:auto}.coming-soon-2-module__Rbp-EW__updates{grid-template-columns:1fr;gap:25px}.coming-soon-2-module__Rbp-EW__footer{text-align:center;flex-direction:column}}@media (max-width:540px){.coming-soon-2-module__Rbp-EW__headerInner{padding-inline:16px}.coming-soon-2-module__Rbp-EW__navigation{gap:28px;font-size:13px}.coming-soon-2-module__Rbp-EW__hero{padding:32px 20px 24px}.coming-soon-2-module__Rbp-EW__hero h1{font-size:48px}.coming-soon-2-module__Rbp-EW__heroText{font-size:16px}.coming-soon-2-module__Rbp-EW__eyebrow{font-size:10px}.coming-soon-2-module__Rbp-EW__artCaption{margin-inline:10px;padding:16px}.coming-soon-2-module__Rbp-EW__artCaption strong{font-size:18px}.coming-soon-2-module__Rbp-EW__sparkleTwo{left:-10px}.coming-soon-2-module__Rbp-EW__story{padding:24px 20px 30px}.coming-soon-2-module__Rbp-EW__storyFeatures{grid-template-columns:1fr;gap:0}.coming-soon-2-module__Rbp-EW__storyFeatures>div{padding-inline:5px}.coming-soon-2-module__Rbp-EW__updates{border-radius:20px;margin-inline:16px;padding:26px 20px}.coming-soon-2-module__Rbp-EW__previewControls{flex-direction:column}.coming-soon-2-module__Rbp-EW__previewControls input{flex:none;width:100%}.coming-soon-2-module__Rbp-EW__notifyButton{width:100%}.coming-soon-2-module__Rbp-EW__footer>div{flex-direction:column}}.coming-soon-2-module__Rbp-EW__artwork{padding-block:40px 30px}.coming-soon-2-module__Rbp-EW__bookPair{isolation:isolate;justify-content:center;align-items:center;min-height:390px;display:flex;position:relative}.coming-soon-2-module__Rbp-EW__bookPair:before{content:"";z-index:-1;background:radial-gradient(#f4e8c8,#fff8e755 68%,#0000 70%);border-radius:50%;position:absolute;inset:4% 2%}.coming-soon-2-module__Rbp-EW__midnightBook,.coming-soon-2-module__Rbp-EW__vanillaBook{background:var(--color-cream-50);border:1px solid #e0d6b6;border-radius:14px;flex-shrink:0;width:56%;padding:7px;box-shadow:0 18px 36px #173f2029}.coming-soon-2-module__Rbp-EW__midnightBook{z-index:1;margin-right:-13%;transform:translateY(-22px)rotate(-8deg)}.coming-soon-2-module__Rbp-EW__vanillaBook{z-index:2;transform:translateY(30px)rotate(8deg)}.coming-soon-2-module__Rbp-EW__pairCover{border-radius:8px;width:100%;height:auto;display:block}.coming-soon-2-module__Rbp-EW__artCaption{z-index:3;margin:26px 15px 0}.coming-soon-2-module__Rbp-EW__sparkleOne{top:12px;right:12px}.coming-soon-2-module__Rbp-EW__sparkleTwo{bottom:120px;left:0}.coming-soon-2-module__Rbp-EW__updates{border-color:var(--color-forest-800);background:var(--color-forest-800);padding-block:42px;position:relative;overflow:hidden;box-shadow:0 24px 60px #173f202e}.coming-soon-2-module__Rbp-EW__updates h2{color:#fff;font-size:clamp(32px,3.2vw,42px)}.coming-soon-2-module__Rbp-EW__updatesCopy>p:last-child{color:#ffffffd1}.coming-soon-2-module__Rbp-EW__previewBadge{color:var(--color-forest-900);background:var(--color-cream-100);border-color:#fff8e7}.coming-soon-2-module__Rbp-EW__signupPreview label,.coming-soon-2-module__Rbp-EW__signupPreview label span{color:var(--color-cream-50)}.coming-soon-2-module__Rbp-EW__signupPreview>p{color:#ffffffd1}.coming-soon-2-module__Rbp-EW__previewControls input{color:var(--color-forest-900);background:#fff}@media (max-width:850px){.coming-soon-2-module__Rbp-EW__artwork{width:min(100%,520px);padding-top:16px}.coming-soon-2-module__Rbp-EW__bookPair{min-height:360px}}@media (max-width:540px){.coming-soon-2-module__Rbp-EW__artwork{padding-top:20px}.coming-soon-2-module__Rbp-EW__bookPair{min-height:260px}.coming-soon-2-module__Rbp-EW__midnightBook,.coming-soon-2-module__Rbp-EW__vanillaBook{border-radius:10px;padding:5px}.coming-soon-2-module__Rbp-EW__midnightBook{transform:translateY(-13px)rotate(-7deg)}.coming-soon-2-module__Rbp-EW__vanillaBook{transform:translateY(18px)rotate(7deg)}.coming-soon-2-module__Rbp-EW__artCaption{margin-top:16px}.coming-soon-2-module__Rbp-EW__sparkleOne{top:0;right:0}.coming-soon-2-module__Rbp-EW__sparkleTwo{bottom:100px}.coming-soon-2-module__Rbp-EW__updates{padding-block:30px}}.coming-soon-2-module__Rbp-EW__bookPair .coming-soon-2-module__Rbp-EW__sparkleTwo{bottom:0;left:0}.coming-soon-2-module__Rbp-EW__story{border-radius:var(--radius-card);background:#eef1e3;margin:12px auto 40px;padding:40px 28px}.coming-soon-2-module__Rbp-EW__peek{max-width:1180px;margin:0 auto;padding:0 28px 40px}@media (max-width:1190px){.coming-soon-2-module__Rbp-EW__story{margin-inline:28px}}.coming-soon-2-module__Rbp-EW__peek>h2{text-align:center;font-family:var(--font-fraunces), Georgia, serif;font-size:clamp(27px,3vw,37px);font-weight:600}.coming-soon-2-module__Rbp-EW__peek>p{text-align:center;max-width:720px;color:var(--color-muted);margin:16px auto 28px;font-weight:600;line-height:1.8}.coming-soon-2-module__Rbp-EW__signupPreview .coming-soon-2-module__Rbp-EW__consent{align-items:flex-start;gap:10px;margin-top:16px;margin-bottom:0;font-size:12px;line-height:1.6;display:flex}.coming-soon-2-module__Rbp-EW__consent input{width:18px;height:18px;accent-color:var(--color-coral-text);flex:0 0 18px;margin-top:1px}.coming-soon-2-module__Rbp-EW__consent a{text-decoration:underline}.coming-soon-2-module__Rbp-EW__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (max-width:540px){.coming-soon-2-module__Rbp-EW__story{margin:12px 16px 32px;padding:32px 16px}.coming-soon-2-module__Rbp-EW__peek{padding:0 20px 32px}}
.feature-carousel-module__ggS8qW__carousel{max-width:1120px;color:var(--color-forest-900);margin:auto;padding:44px 24px 46px}.feature-carousel-module__ggS8qW__heading{text-align:center;margin-bottom:35px}.feature-carousel-module__ggS8qW__heading>p{color:var(--color-coral-text);letter-spacing:.15em;text-transform:uppercase;justify-content:center;align-items:center;gap:9px;font-size:12px;font-weight:900;display:flex}.feature-carousel-module__ggS8qW__heading h2{font-family:var(--font-fraunces),Georgia,serif;letter-spacing:-.025em;margin:14px 0 18px;font-size:clamp(30px,3.4vw,46px);font-weight:600;line-height:1.16}.feature-carousel-module__ggS8qW__headingBreak{display:none}.feature-carousel-module__ggS8qW__headingFlourish{color:var(--color-coral-text);justify-content:center;align-items:center;gap:10px;display:flex}.feature-carousel-module__ggS8qW__headingFlourish>span{background:var(--color-cream-200);width:38px;height:1px}.feature-carousel-module__ggS8qW__card{border:1px solid var(--color-cream-200);background:#fffdf7;border-radius:28px;grid-template-columns:.9fr 1.1fr;align-items:stretch;min-height:540px;animation:.35s ease-out feature-carousel-module__ggS8qW__appear;display:grid;overflow:hidden;box-shadow:0 18px 48px #24512614}.feature-carousel-module__ggS8qW__copy{flex-direction:column;justify-content:center;min-width:0;padding:46px 36px;display:flex}.feature-carousel-module__ggS8qW__icon{width:64px;height:64px;color:var(--color-forest-700);background:#79ad381a;border:1px solid #79ad3833;border-radius:20px;place-items:center;display:grid}.feature-carousel-module__ggS8qW__number{color:var(--color-coral-text);letter-spacing:.13em;text-transform:uppercase;margin-top:24px;font-size:10px;font-weight:900}.feature-carousel-module__ggS8qW__copy h3{font-family:var(--font-fraunces),Georgia,serif;letter-spacing:-.02em;margin:12px 0 16px;font-size:clamp(27px,3vw,38px);font-weight:600;line-height:1.18}.feature-carousel-module__ggS8qW__description{color:var(--color-muted);font-size:17px;font-weight:600;line-height:1.8}.feature-carousel-module__ggS8qW__copyAccent{color:#b68425;align-items:center;gap:12px;margin-top:27px;display:flex}.feature-carousel-module__ggS8qW__copyAccent>span{background:var(--color-cream-200);width:50px;height:2px}.feature-carousel-module__ggS8qW__visual{flex-direction:column;justify-content:center;min-width:0;margin:0;padding:22px 22px 17px 0;display:flex}.feature-carousel-module__ggS8qW__imageStage{background:radial-gradient(at 80% 10%,#f4e8c899,#0000 70%),#eef1e3;border-radius:20px;justify-content:center;align-items:center;height:370px;padding:15px;display:flex;position:relative}.feature-carousel-module__ggS8qW__tabletStage{background:radial-gradient(at 50% 60%,#f4e8c8,#0000 72%),#eef1e3}.feature-carousel-module__ggS8qW__tablet{aspect-ratio:1;background:#173f20;border:2px solid #48604b;border-radius:21px;width:300px;max-width:85%;padding:9px;transform:rotate(-3deg);box-shadow:0 14px 24px #173f2026}.feature-carousel-module__ggS8qW__capture{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.feature-carousel-module__ggS8qW__image{object-fit:contain;border-radius:8px;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.feature-carousel-module__ggS8qW__tablet .feature-carousel-module__ggS8qW__image{width:100%;height:100%}.feature-carousel-module__ggS8qW__visualSparkle{color:#b68425;font-size:26px;position:absolute;top:12px;right:16px}.feature-carousel-module__ggS8qW__visual figcaption{text-align:center;color:var(--color-muted);margin-top:10px;font-size:10px;font-weight:700}.feature-carousel-module__ggS8qW__placeholder{text-align:center;width:100%;height:100%;color:var(--color-forest-700);background:#fffdf7b3;border:1px dashed #9ba988;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:30px;display:flex}.feature-carousel-module__ggS8qW__placeholder strong{font-family:var(--font-fraunces),Georgia,serif;font-size:23px;font-weight:600}.feature-carousel-module__ggS8qW__placeholder p{color:var(--color-muted);max-width:260px;font-size:13px;line-height:1.7}.feature-carousel-module__ggS8qW__controls{justify-content:center;align-items:center;gap:20px;margin-top:22px;display:flex}.feature-carousel-module__ggS8qW__arrow{width:44px;height:44px;color:var(--color-forest-700);cursor:pointer;background:#fffdf7;border:1px solid #24512640;border-radius:50%;place-items:center;display:grid}.feature-carousel-module__ggS8qW__arrow:hover{background:#eef1e3}.feature-carousel-module__ggS8qW__dots{align-items:center;display:flex}.feature-carousel-module__ggS8qW__dots button{cursor:pointer;background:0 0;border:0;place-items:center;width:30px;height:44px;display:grid}.feature-carousel-module__ggS8qW__dots button>span{background:#b5c3a4;border-radius:99px;width:8px;height:8px;transition:width .18s,background .18s}.feature-carousel-module__ggS8qW__dots button[aria-current=true]>span{background:var(--color-coral-text);width:22px}.feature-carousel-module__ggS8qW__carousel button:focus-visible{outline:3px solid var(--color-coral-text);outline-offset:4px}.feature-carousel-module__ggS8qW__motion{color:var(--color-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:9px;font-size:11px;display:flex}.feature-carousel-module__ggS8qW__motion button{color:var(--color-forest-700);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:0 10px;font-size:12px;font-weight:900;display:flex}.feature-carousel-module__ggS8qW__motion button:disabled{cursor:default;opacity:.65}@keyframes feature-carousel-module__ggS8qW__appear{0%{opacity:.3;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:800px){.feature-carousel-module__ggS8qW__carousel{padding-inline:20px}.feature-carousel-module__ggS8qW__copy{padding:28px 24px}.feature-carousel-module__ggS8qW__description{font-size:15px}.feature-carousel-module__ggS8qW__imageStage{height:335px;padding:12px}.feature-carousel-module__ggS8qW__visual{padding:20px 18px 18px 0}.feature-carousel-module__ggS8qW__tablet{border-radius:15px;padding:6px}.feature-carousel-module__ggS8qW__card{min-height:540px}}@media (max-width:600px){.feature-carousel-module__ggS8qW__carousel{padding:30px 16px}.feature-carousel-module__ggS8qW__heading{margin-bottom:26px}.feature-carousel-module__ggS8qW__heading>p{letter-spacing:.11em;font-size:10px}.feature-carousel-module__ggS8qW__heading h2{font-size:31px}.feature-carousel-module__ggS8qW__headingBreak{display:initial}.feature-carousel-module__ggS8qW__card{border-radius:23px;grid-template-columns:1fr}.feature-carousel-module__ggS8qW__copy{min-height:460px;padding:28px}.feature-carousel-module__ggS8qW__icon{border-radius:16px;width:52px;height:52px}.feature-carousel-module__ggS8qW__number{margin-top:18px}.feature-carousel-module__ggS8qW__copy h3{margin-top:10px;font-size:30px}.feature-carousel-module__ggS8qW__copyAccent{display:none}.feature-carousel-module__ggS8qW__visual{padding:0 16px 18px}.feature-carousel-module__ggS8qW__imageStage{height:300px}.feature-carousel-module__ggS8qW__visual figcaption{font-size:9px}.feature-carousel-module__ggS8qW__controls{gap:17px}.feature-carousel-module__ggS8qW__placeholder strong{font-size:21px}}@media (prefers-reduced-motion:reduce){.feature-carousel-module__ggS8qW__card{animation:none}.feature-carousel-module__ggS8qW__dots button>span{transition:none}.feature-carousel-module__ggS8qW__tablet{transform:none}}.feature-carousel-module__ggS8qW__carousel.feature-carousel-module__ggS8qW__embedded{padding:0}
