.product-demo{min-width:0;margin:0;scroll-margin-top:30px}.product-demo-video{aspect-ratio:16/9;object-fit:contain;background:#03070a;border-radius:3px;width:100%;display:block}.product-demo figcaption{font-family:"RowCoach Landing Text", var(--rc-reading);color:var(--campaign-ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 16px;padding-top:10px;font-size:.875rem;display:flex}.product-demo figcaption strong{font-weight:600}.demo-recording{color:var(--campaign-muted)}.voice-preview-button{min-height:44px;color:var(--campaign-action);font:600 .875rem "RowCoach Landing Text", var(--rc-reading);cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:9px;padding:0;display:inline-flex}.voice-bars{align-items:center;gap:2px;height:12px;display:inline-flex}.voice-bars i{background:var(--campaign-action);width:2px;height:5px}.voice-bars i:nth-child(2){height:10px}.voice-bars i:nth-child(3){height:7px}.voice-bars i:nth-child(4){height:4px}.product-demo[data-playback=playing] .voice-bars i{animation:.62s ease-in-out infinite alternate voice-response}.product-demo[data-playback=playing] .voice-bars i:nth-child(2){animation-delay:90ms}.product-demo[data-playback=playing] .voice-bars i:nth-child(3){animation-delay:.18s}.product-demo[data-playback=playing] .voice-bars i:nth-child(4){animation-delay:.27s}@keyframes voice-response{0%{transform:scaleY(.55)}to{transform:scaleY(1.2)}}@font-face{font-family:RowCoach Landing Text;font-weight:500 800;font-display:swap;src:url(/assets/figtree-landing-500-800-rBOU_WAV.woff2)format("woff2")}@font-face{font-family:RowCoach Landing Mono;font-weight:500;font-display:swap;src:url(/assets/ibm-plex-mono-landing-500-DRGOtw-E.woff2)format("woff2")}@font-face{font-family:RowCoach Landing Mono;font-weight:600;font-display:swap;src:url(/assets/ibm-plex-mono-landing-600-CcGcjseH.woff2)format("woff2")}.landing-page{--campaign-deep-water:#faf8f3;--campaign-water-paper:#fffaf1;--campaign-water-paper-raised:#efece4;--campaign-accent:#6b624a;--campaign-ink:#1d3037;--campaign-copy:#1d3037;--campaign-muted:#5d6969;--campaign-line:#d4d2c8;--campaign-light-line:#d4d2c8;--campaign-action:#234e68;--campaign-coach:#137c70;--campaign-attention:#986016;--campaign-danger:#b33838;background:var(--campaign-deep-water);color:var(--campaign-copy);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;flex-direction:column;font-family:RowCoach Landing Text,Figtree,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:17px;line-height:1.55;display:flex;overflow:clip auto}.landing-document{height:auto;overflow:clip auto}.landing-document .landing-page{height:auto;overflow-y:visible}.landing-page a{color:inherit}.landing-page :is(button,input,select,textarea){font:inherit}.landing-page :focus-visible{outline:3px solid var(--campaign-action);outline-offset:4px}.landing-page .landing-main{width:min(1320px,100% - 96px);margin:0 auto}.landing-page .eyebrow{font-family:"RowCoach Landing Text", var(--rc-reading);letter-spacing:0;text-transform:none;color:var(--campaign-accent);margin:0 0 18px;font-size:.875rem;font-weight:600}.landing-page .primary-button,.landing-page .ghost-button,.landing-page .checkout-button{border-radius:7px;justify-content:center;align-items:center;min-width:0;min-height:44px;font-weight:650;text-decoration:none;display:inline-flex}.landing-page .primary-button,.landing-page .checkout-button{border:1px solid var(--campaign-action);background:var(--campaign-action);color:#fffaf1}.landing-page .ghost-button{color:var(--campaign-copy);border:1px solid #8a9fa9}.landing-page .ghost-button:hover{border-color:var(--campaign-coach)}.landing-page button:disabled,.landing-page [aria-disabled=true]{cursor:not-allowed;opacity:.55}[hidden]{display:none!important}.landing-page .landing-nav{z-index:50;background:var(--campaign-deep-water);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(18px,3vw,44px);min-height:92px;padding-inline:max(48px,50vw - 660px);display:grid;position:relative;top:0}.brand{align-items:center;gap:10px;min-height:44px;font-size:16px;font-weight:800;text-decoration:none;display:inline-flex}.brand img{width:24px;height:24px}.nav-links,.nav-actions{align-items:center;display:flex}.nav-links{gap:clamp(12px,1.4vw,24px)}.nav-actions{justify-content:flex-end;gap:16px}.nav-link{min-height:44px;color:var(--campaign-muted);align-items:center;font-size:.875rem;font-weight:650;text-decoration:none;display:inline-flex}#landingMenuButton,#comparePlansLink{display:none}.nav-link:hover,.hero-offer strong{color:var(--campaign-copy)}.nav-cta{font-size:.875rem;padding-inline:17px!important}.campaign-response-line{pointer-events:none;grid-template-columns:repeat(4,1fr);height:1px;display:grid;position:absolute;inset:auto 0 -1px}.campaign-response-line span{transition:background-color .18s}body[data-active-chapter=hero] .campaign-response-line [data-chapter=hero],body[data-active-chapter=mission] .campaign-response-line [data-chapter=mission],body[data-active-chapter=progress-proof] .campaign-response-line [data-chapter=progress-proof],body[data-active-chapter=pricing] .campaign-response-line [data-chapter=pricing]{background:var(--campaign-coach)}.landing-page .hero{grid-template-columns:minmax(0,.88fr) minmax(0,1.25fr);align-items:center;gap:48px;min-height:0;padding-block:60px 45px;display:grid}.hero-copy{z-index:1;max-width:670px}.landing-page .hero h1{letter-spacing:-.045em;max-width:9ch;margin:0;font-size:clamp(3.375rem,5.7vw,5.5rem);font-weight:700;line-height:1.02}.landing-page .hero-lede{max-width:34ch;color:var(--campaign-ink);margin:24px 0 0;font-size:clamp(1.1rem,1.35vw,1.3rem);line-height:1.5}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.hero-button{min-height:48px!important;padding-inline:23px!important}.hero-offer{max-width:650px;color:var(--campaign-muted);margin:22px 0 0;font-size:.875rem;line-height:1.6}@media (width<=900px){.landing-page .hero{grid-template-columns:1fr;min-height:0}.hero-copy{max-width:850px}.landing-page .landing-nav{min-height:60px;padding:env(safe-area-inset-top) max(12px, env(safe-area-inset-right)) env(safe-area-inset-bottom) max(12px, env(safe-area-inset-left));-webkit-backdrop-filter:none;backdrop-filter:none;grid-template-columns:auto 1fr;gap:8px}#landingMenuButton[hidden]{visibility:hidden;display:flex!important}#landingPrimaryNavigation{visibility:hidden;position:absolute;inset:100% 0 auto}#navPrimaryCta,html[data-landing-navigation=enhanced] #landingPrimaryNavigation{display:none}html[data-landing-navigation=enhanced] #landingMenuButton{visibility:visible;display:flex}html[data-landing-navigation=enhanced] #landingPrimaryNavigation[data-menu-state=open]{visibility:visible;flex-wrap:wrap;order:3;grid-column:1/-1;gap:0 18px;display:flex;position:static;inset:auto}body:has(>noscript .noscript-note) #landingMenuButton[hidden]{display:none!important}body:has(>noscript .noscript-note) #landingPrimaryNavigation{visibility:visible;flex-wrap:wrap;order:3;grid-column:1/-1;gap:0 18px;width:100%;display:flex;position:static;inset:auto}body:has(>noscript .noscript-note) #navPrimaryCta{display:inline-flex}.nav-links .nav-link{min-width:44px}#comparePlansLink{margin-top:8px;display:inline-flex}.landing-page .hero{gap:28px;padding-block:28px 52px}.landing-page .hero-lede{margin-top:18px;font-size:1.125rem}.hero-actions{padding-inline:env(safe-area-inset-left) env(safe-area-inset-right);margin-top:20px}.hero-offer{margin-top:16px;padding-top:14px}}@media (width<=760px){.landing-page .landing-main{width:calc(100% - 40px)}.landing-page .landing-nav{min-height:60px;padding-inline:max(12px, env(safe-area-inset-left)) max(12px, env(safe-area-inset-right));grid-template-columns:auto 1fr;gap:12px}.nav-links{flex-wrap:wrap;order:3;grid-column:1/-1;gap:0 18px;width:100%}.nav-actions{flex-wrap:wrap;gap:10px;min-width:0}.nav-actions>*{overflow-wrap:anywhere;max-width:100%}.landing-page .hero h1{font-size:clamp(2.8rem,12vw,4.1rem)}}@media (width<=430px){.landing-page .landing-main{width:calc(100% - 40px)}.landing-page .landing-nav{position:static}.brand span{font-size:.95rem}.nav-cta{padding-inline:12px!important}.landing-page .hero h1{font-size:clamp(3.25rem,14.8vw,3.65rem)}.hero-actions>*{flex:100%}}@media (prefers-reduced-motion:reduce){.landing-page,.landing-page *,.landing-page :before,.landing-page :after{scroll-behavior:auto!important}.landing-page *,.landing-page :before,.landing-page :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.camera-line{color:var(--campaign-muted);margin:8px 0 0;font-size:1rem}.hero-actions .ghost-button,#navSignInButton{background:0 0;border-color:#0000;gap:10px}#landingExpectation{padding:21px env(safe-area-inset-right) 21px env(safe-area-inset-left);border-block:1px solid var(--campaign-line)}#landingExpectation ul{flex-wrap:wrap;justify-content:space-between;gap:12px 24px;margin:0;padding:0;list-style:none;display:flex}#landingExpectation li{color:var(--campaign-muted);font-size:.875rem}@media (width>=901px) and (width<=1200px){.landing-page .landing-nav{gap:16px;padding-inline:28px}.nav-actions{gap:8px}.landing-page .landing-main{width:calc(100% - 56px)}.nav-cta{padding-inline:10px!important}}.landing-page .sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=430px){.hero-actions .ghost-button{justify-content:flex-start;min-height:44px!important;padding-inline:0!important}}.landing-page{--campaign-deep-water:#faf4e8;--campaign-water-paper:#fffaf1;--campaign-water-paper-raised:#eee6d6;--campaign-ink:#12382d;--campaign-copy:#203c32;--campaign-muted:#5b655a;--campaign-action:#b7420b;--campaign-line:#d8d0bf;--campaign-accent:#a63d13}.landing-page .landing-main{width:100%}.landing-page .landing-nav{min-height:78px}.landing-page .landing-main :is(h1,h2,.journal-demo-copy h2){letter-spacing:-.045em;font-family:Georgia,Times New Roman,serif;font-weight:400}.landing-page h2 em{color:#b7420b}.landing-page .landing-section{width:calc(100% - 96px);max-width:1320px;margin-inline:auto}.landing-page .hero{min-height:0;padding:0;display:block}.journal-cover{isolation:isolate;background:#172820;align-items:center;min-height:640px;padding:64px max(48px,50vw - 660px);display:flex;position:relative}.journal-photograph{z-index:-2;position:absolute;inset:0}.journal-photograph img{object-fit:cover;object-position:center 56%;width:100%;height:100%}.journal-cover:before{content:"";z-index:-1;background:linear-gradient(90deg,#071711db,#0717114d 52%,#0000 76%);position:absolute;inset:0}.journal-cover .hero-copy{color:#fff6e7;width:48%;max-width:610px}.landing-page .journal-cover h1{color:#fff6e7;max-width:640px;margin:0;font-size:clamp(3.3rem,5.3vw,5.25rem);line-height:1.04}.journal-cover :is(.eyebrow,.hero-lede,.camera-line,.hero-offer){color:#fff0dd}.landing-page .journal-cover .hero-lede{max-width:430px;font-size:1.15rem}.journal-cover .camera-line{max-width:430px}.journal-cover .hero-actions{gap:12px;margin-top:24px}.landing-page .journal-cover .ghost-button{color:#fff6e7;border-color:#ddc3a6}.landing-page .primary-button:hover,.landing-page .checkout-button:hover{background:#92350b;border-color:#92350b}.journal-feedback{color:#19392e;background:#fff6e8;border:1px solid #e6b18a;border-radius:12px;width:270px;padding:24px;position:absolute;bottom:42px;right:max(32px,50vw - 685px);box-shadow:0 12px 40px #06191130}.journal-feedback .eyebrow{color:#a33c11;margin-bottom:14px;font-size:.75rem}.landing-page .landing-main .journal-feedback h2{letter-spacing:-.02em;color:#19392e;border-bottom:1px solid #dca87d;margin:0 0 18px;padding:0 0 18px;font:600 1.2rem/1.3 RowCoach Landing Text,sans-serif}.journal-feedback>span{color:#a33c11;font-size:.75rem}.journal-feedback>p:last-child{margin:8px 0 0;font-size:.95rem}.journal-demo-layout{grid-template-columns:1fr;align-items:center;gap:24px;max-width:1320px;margin:auto;padding:40px 48px;display:grid}.landing-page .journal-demo-copy h2{margin:0 0 20px;font-size:clamp(2rem,3vw,3rem);line-height:1.1}.journal-demo-copy>p:last-child{max-width:640px}.journal-demo-guide{grid-template-columns:1fr 1fr;gap:32px;line-height:1.6;display:grid}.journal-demo-guide p{margin:0}.journal-demo-guide strong{margin-bottom:8px;display:block}.journal-lesson>summary{cursor:pointer;border-block:1px solid var(--campaign-line);min-height:44px;padding:16px 0}.journal-lesson[open]>summary{margin-bottom:20px}@media (width<=600px){.journal-demo-guide{grid-template-columns:1fr;gap:20px}}.landing-page #landingExpectation{color:#f8f0df;background:#0b3024;border:0;width:100%;max-width:none;margin:0;padding:28px max(48px,50vw - 660px)}#landingExpectation ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:0;padding:0;list-style:none;display:grid}#landingExpectation li{gap:8px;display:grid}#landingExpectation strong{font:400 1.6rem/1.2 Georgia,serif}#landingExpectation li span{color:#e5dcca;font-size:.875rem}.landing-page .journal-stroke-story h2{margin:0 0 28px;font-size:clamp(2.3rem,4.3vw,4rem);line-height:1.08}.journal-frames{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.journal-frames figure{background:#14362d;border-radius:6px;margin:0;position:relative;overflow:hidden}.journal-frames img{width:100%;height:auto;display:block}.journal-frames figcaption{color:#fff3df;gap:12px;font-size:1rem;display:flex}.journal-frames figcaption span{color:#edb391;font-size:.8rem}.journal-frame-note{justify-content:space-between;align-items:center;gap:24px;margin-top:18px;display:flex}.journal-frame-note p{margin:0;font-weight:600}.journal-frame-note>span{max-width:360px;color:var(--campaign-muted);font-size:.8rem}.landing-page .progress-proof-heading h2{line-height:1.08}.journal-water{isolation:isolate;color:#faf3e3;background:radial-gradient(at 75% 55%,#327b80,#155260 42%,#092d39 80%);height:400px;position:relative;overflow:hidden}.journal-water canvas{width:100%;height:100%;position:absolute;inset:0}.journal-water:after{content:"";pointer-events:none;background:linear-gradient(90deg,#051b28db,#051b2847 43%,#0000 67%);position:absolute;inset:0}.journal-water-copy{z-index:1;pointer-events:none;max-width:1320px;margin:auto;padding:90px 48px;position:relative}.journal-water .eyebrow{color:#f4d4b8}.landing-page .journal-water h2{color:#fff1de;margin:0;font-size:clamp(2.5rem,4.4vw,4.4rem);line-height:1.08}.landing-page .journal-water em{color:#f1b08c}.water-toggle{z-index:2;color:#fff4e6;cursor:pointer;background:#092d39;border:1px solid #b6caca;border-radius:6px;min-height:44px;padding:8px 14px;position:absolute;bottom:24px;right:28px;font-size:.85rem!important}.journal-cover :focus-visible,.journal-water :focus-visible{outline-color:#fff1dc}.landing-page .pricing-section{border-top:1px solid #d8d0bf}.landing-page .pricing-heading h2,.landing-page .faq-section h2,.landing-page .contact-section h2{font-size:clamp(2.2rem,3.8vw,3.4rem)}.landing-page .landing-footer{color:#f8f0df;background:#0b3024;max-width:none;padding-inline:max(32px,50vw - 660px)}.landing-footer :is(p,a,h3,.footer-brand-description){color:#f1e8d5}@media (width<=1050px){.journal-feedback{width:230px;padding:18px;right:24px}.journal-cover .hero-copy{width:58%}}@media (width<=900px){.landing-page .landing-section{width:calc(100% - 40px);padding-block:40px}.journal-cover{min-height:0;padding:32px 20px;display:block}.journal-cover .hero-copy{width:100%;max-width:550px}.landing-page .journal-cover h1{max-width:550px;font-size:clamp(2.65rem,7.5vw,4rem)}.journal-cover:before{background:linear-gradient(90deg,#071711e8,#07171170)}.journal-feedback{width:min(100%,380px);margin-top:30px;position:relative;bottom:auto;right:auto}.journal-demo-layout{grid-template-columns:1fr;gap:20px;padding:32px 20px}.journal-demo-copy>p:last-child{max-width:none}.landing-page #landingExpectation{padding:24px max(20px, env(safe-area-inset-right)) 24px max(20px, env(safe-area-inset-left))}#landingExpectation ul{gap:20px}#landingExpectation strong{font-size:1.25rem}.journal-water-copy{padding:64px 24px}}@media (width<=600px){.journal-photograph img{object-position:64% center}.journal-cover .hero-copy{max-width:440px}.journal-cover .hero-actions{flex-wrap:wrap}.journal-feedback{padding:18px}.journal-frames{grid-template-columns:1fr;gap:18px}#landingExpectation ul{grid-template-columns:1fr;gap:20px}#landingExpectation li{gap:3px}.journal-frame-note{flex-direction:column;align-items:start;gap:8px}.journal-water{height:460px}.journal-water-copy{padding:44px 24px}.journal-water:after{background:linear-gradient(#051b28bf,#0000 65%)}.water-toggle{bottom:20px;right:20px}}#landingExpectation li{color:inherit}@media (width<=900px){.landing-page .landing-nav{min-height:60px}}.landing-page .landing-footer{width:100%}.landing-page .landing-footer #cookiePreferencesButton{color:#f1e8d5}.landing-page .journal-demo-layout{max-width:1416px;padding-block:56px}.landing-page .landing-section{padding-block:60px}.journal-chapter-heading{grid-template-columns:1.2fr 1fr;align-items:end;gap:64px;margin-bottom:28px;display:grid}.landing-page .journal-chapter-heading h2{margin:0;font-size:clamp(2.25rem,3.8vw,3.4rem)}.journal-chapter-heading>p{max-width:430px;color:var(--campaign-muted);margin:0;line-height:1.65}.journal-frames figcaption{align-items:start;padding:18px 20px}.journal-frames figcaption>span{padding-top:4px}.journal-frames figcaption small{color:#e5dcca;margin-top:5px;font-size:.8rem;display:block}.journal-frame-note .text-link{margin:0}.landing-page .progress-proof-section{padding-top:40px;padding-bottom:64px}.landing-page .progress-proof-heading{align-items:center;margin-bottom:28px}.landing-page .progress-proof-heading h2{font-size:clamp(2.4rem,3.8vw,3.4rem)}.landing-page .pricing-section{padding-top:56px;padding-bottom:44px}.landing-page .pricing-heading{align-items:center;gap:64px;margin-bottom:32px}.landing-page .pricing-heading h2{margin-bottom:0}.landing-page .pricing-heading-copy{gap:12px}.landing-page .pricing-heading-copy p{font-size:.95rem;line-height:1.6}.landing-page .plan-comparison{border:1px solid var(--campaign-line);border-radius:8px;overflow:hidden}.landing-page .plan-column{padding:28px}.landing-page .plan-free{background:#e9e4d3}.landing-page .plan-column:not(.plan-free) .checkout-button{color:var(--campaign-ink);background:0 0;border-color:#89958a}.landing-page .plan-column:not(.plan-free) .checkout-button:hover{background:#e9e4d3}.landing-page .plan-name{font-size:1.12rem}.landing-page .plan-fit{font-size:.9rem}.landing-page .pricing-disclosure{margin-top:20px}.landing-page .faq-section{grid-template-columns:.7fr 1.3fr;gap:64px;padding-block:48px 16px;display:grid}.landing-page .faq-section .section-heading{display:block}.landing-page .faq-section .section-heading h2{margin:0 0 16px;font-size:clamp(2.2rem,3vw,3rem)}.faq-section .section-heading>p:last-child{color:var(--campaign-muted);max-width:270px}.landing-page .faq-list{grid-template-columns:1fr;margin:0;display:grid}.landing-page .faq-list summary{min-height:56px;padding-block:16px}.landing-page .journal-contact{padding-top:0;padding-bottom:48px}.journal-contact-disclosure{border-block:1px solid var(--campaign-line);margin-left:calc(35% + 41.6px)}.journal-contact-disclosure>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding-block:22px;list-style:none;display:flex}.journal-contact-disclosure>summary::-webkit-details-marker{display:none}.journal-contact-disclosure>summary>span:first-child{gap:6px;display:grid}.journal-contact-disclosure>summary strong{font-weight:600}.journal-contact-disclosure>summary>span:first-child>span{color:var(--campaign-muted);font-size:.85rem}.journal-contact-action{color:var(--campaign-accent);white-space:nowrap;font-size:.9rem}.journal-contact-action>span{margin-left:12px;display:inline-block}.journal-contact-disclosure[open] .journal-contact-action>span{transform:rotate(45deg)}.journal-contact-body{padding-bottom:24px}.journal-contact-body>div{margin-bottom:24px;font-size:.9rem}.landing-page .journal-start{background:#0b3024;height:auto;min-height:380px}.journal-start:after{background:linear-gradient(90deg,#071e19f0,#071e19c2 55%,#071e1973)}.landing-page .journal-start .journal-water-copy{pointer-events:auto;grid-template-columns:1.2fr 1fr;align-items:center;gap:64px;max-width:1416px;padding:64px 48px 80px;display:grid}.journal-start-heading>p:last-child{color:#eee6d6;margin:24px 0 0;line-height:1.7}.landing-page .journal-start h2{font-size:clamp(2.6rem,4vw,3.8rem)}.journal-start-offer{border-left:1px solid #ffffff40;padding-left:40px}.journal-start-offer p{color:#fff1de}.journal-offer-name{margin:0 0 12px;font-size:.85rem}.journal-offer-value{margin:0;font:400 clamp(2rem,3vw,2.8rem)/1.15 Georgia,serif}.journal-offer-value em{color:#f1b08c}.journal-start-offer>p:nth-child(3){margin:14px 0 24px;font-size:.9rem}.landing-page .journal-start .primary-button{color:#12382d;background:#fff1de;border-color:#fff1de;padding:14px 24px}.landing-page .journal-start .primary-button:hover{background:#f1d8b6;border-color:#f1d8b6}.journal-start-offer .journal-start-requirements{color:#e5dcca;margin:16px 0 0;font-size:.8rem}.journal-start .water-toggle{background:#071e19e6;min-height:44px;bottom:16px;font-size:.75rem!important}.landing-page .landing-footer{padding-top:36px;padding-bottom:max(24px, env(safe-area-inset-bottom))}.landing-page .footer-copyright{margin-top:24px}@media (width<=900px){.landing-page .landing-section{padding-block:36px}.landing-page .journal-demo-layout{padding:32px 20px}.journal-chapter-heading,.landing-page .pricing-heading{grid-template-columns:1fr;gap:20px}.journal-chapter-heading>p{max-width:600px}.landing-page .faq-section{grid-template-columns:1fr;gap:24px;padding-bottom:12px}.faq-section .section-heading>p:last-child{max-width:none;margin-bottom:0}.journal-contact-disclosure{margin-left:0}.landing-page .journal-contact{padding-top:0}.landing-page .journal-start .journal-water-copy{gap:32px;padding:40px 20px 76px}.journal-start-offer{padding-left:24px}}@media (width<=600px){.journal-chapter-heading{margin-bottom:24px}.journal-frames{gap:24px}.journal-frame-note{margin-top:24px}.landing-page .plan-column{padding:24px}.landing-page .plan-fit{min-height:0;margin-top:0}.landing-page .plan-details{margin:16px 0 0}.landing-page .plan-column .checkout-button{margin-top:20px}.landing-page .landing-footer{padding-left:max(20px, env(safe-area-inset-left));padding-right:max(20px, env(safe-area-inset-right))}.landing-page .footer-columns{grid-template-columns:1fr 1fr;gap:24px 20px}.footer-columns>div:first-child{grid-column:1/-1}.landing-page .footer-columns nav{gap:0}.landing-page .footer-columns a{min-height:44px}.landing-page .journal-start .journal-water-copy{grid-template-columns:1fr;gap:28px}.journal-start-offer{border-top:1px solid #ffffff40;border-left:0;padding:24px 0 0}.journal-start:after{background:linear-gradient(90deg,#071e19eb,#071e19b3)}.journal-contact-disclosure>summary{align-items:start}.journal-contact-action{padding-top:3px;font-size:.8rem}}
