.new-hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:65px;min-height:760px;padding:62px 0 95px;display:grid}.new-hero h1{letter-spacing:-.055em;font-size:clamp(3.7rem,6.1vw,6rem);line-height:1.02}.hero-description{max-width:480px;margin:28px 0 30px;font-size:1.07rem}.hero-composition{isolation:isolate;--hero-progress:0;place-items:center;padding:20px 0 10px;display:grid;position:relative}.hero-ring{z-index:-1;aspect-ratio:1;border:1px solid var(--line);background:var(--wash);width:106%;transform:scale(calc(1 + var(--hero-progress)*.04));border-radius:50%;position:absolute}.hero-ring:after{content:"";border:1px solid var(--paper);border-radius:50%;position:absolute;inset:22px}.hero-device{border:5px solid var(--ink);background:var(--paper);width:300px;transform:translateY(calc(var(--hero-progress)*-22px)) rotate(calc(-3deg + var(--hero-progress)*3deg));box-shadow:0 24px 45px -32px var(--ink);border-radius:42px;overflow:hidden}.hero-device .scene{min-height:425px;padding:15px 19px 25px}.hero-device .ui-top{display:none}.hero-device .ui-title{margin:8px 0 22px;font-size:31px}.hero-device .note-slip p{font-size:16px}.hero-device .note-slip{padding:18px}.hero-device .label-tray{gap:7px}.hero-device .label-tray span{padding:9px 12px;font-size:12px}.mini-tabs{border-top:1px solid var(--line);justify-content:space-around;padding:17px 8px 23px;font-size:11px;display:flex}.floating-tool{background:var(--white);border:1px solid var(--line);box-shadow:0 15px 28px -25px var(--ink);transform:translateY(calc(var(--hero-progress)*-48px));border-radius:17px;align-items:center;gap:14px;padding:20px 23px;display:flex;position:absolute;bottom:91px;right:-12px}.floating-tool small{color:var(--muted);margin-top:6px;font-size:11px;display:block}.mini-symbol{font-size:27px}.floating-label{background:var(--green);color:var(--white);transform:translateY(calc(var(--hero-progress)*-15px));border-radius:25px;padding:12px 19px;font-family:Georgia,serif;font-size:17px;font-style:italic;position:absolute;top:48px;left:-12px}.demo-caption{color:var(--muted);text-align:center;margin:22px 0 0;font-size:11px;line-height:1.5}.hero-composition>.demo-caption{margin-top:28px}.recognition{border-top:1px solid var(--line);grid-template-columns:1fr 1.5fr;gap:12px 50px;padding:60px 0 80px;display:grid}.recognition .eyebrow{max-width:210px}.recognition-lines p{letter-spacing:-.025em;color:var(--ink);margin-bottom:12px;font-family:Georgia,serif;font-size:clamp(1.5rem,2.3vw,2rem);line-height:1.4}.recognition-end{grid-column:2;font-size:.95rem}.section-opening{grid-template-columns:1.2fr 1fr;gap:0 60px;padding:50px 0 38px;display:grid}.section-opening .eyebrow{grid-column:1/-1}.section-opening>p:last-child{align-self:end;margin:0}.story-layout{grid-template-columns:1.1fr 1fr;align-items:start;gap:100px;display:grid;position:relative}.story-stage{display:none}.story-chapter{padding:65px 0}.story-chapter h3{margin:0 0 25px;font-size:clamp(2.35rem,3.3vw,3.2rem)}.chapter-number{border:1px solid var(--line);letter-spacing:0;border-radius:50%;padding:6px 9px}.chapter-detail{border-left:1px solid var(--green);margin-top:26px;padding-left:17px;font-size:.9rem}.mobile-scene{background:var(--wash);border-radius:20px;margin-top:30px;padding:20px}.scene{min-height:460px;padding:30px}.ui-top{letter-spacing:.055em;color:var(--muted);justify-content:space-between;gap:15px;margin:0 0 27px;font-size:10px;display:flex}.ui-title{color:var(--ink);letter-spacing:-.04em;margin:0 0 28px;font-family:Georgia,serif;font-size:36px;line-height:1.08}.label-tray{flex-wrap:wrap;gap:9px;margin-bottom:22px;display:flex}.label-tray span,.feeling-options span{border:1px solid var(--line);background:var(--paper);border-radius:24px;padding:12px 15px;font-size:13px}.chosen{background:var(--green)!important;color:var(--white)!important;border-color:var(--green)!important}.chosen b{margin-left:12px;font-weight:400}.note-slip{background:var(--white);border:1px solid var(--line);border-radius:13px;padding:24px}.note-slip small,.reflection-paper small{letter-spacing:.1em;color:var(--muted);font-size:9px}.note-slip p{color:var(--ink);margin:15px 0;font-family:Georgia,serif;font-size:21px;line-height:1.45}.saved{color:var(--green);border-top:1px solid var(--line);padding-top:12px;font-size:11px;display:block}.tool-row{background:var(--white);border:1px solid var(--line);border-radius:12px;align-items:center;gap:13px;margin-bottom:10px;padding:18px 14px;font-size:14px;display:flex}.tool-row i{font-size:23px;font-style:normal}.tool-row small{color:var(--muted);margin-top:6px;font-size:10px;display:block}.tool-row b{margin-left:auto;font-weight:400}.tool-row.selected{border-color:var(--green);background:var(--paper)}.add-tool{color:var(--muted);margin:23px 0 0;font-size:12px}.context-pill{color:var(--muted);padding-bottom:16px;font-size:11px}.feeling-options{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.feeling-options span{padding:10px 13px;font-size:11px}.week{justify-content:space-between;margin-bottom:25px;display:flex}.week span{border-radius:16px;justify-items:center;gap:10px;min-height:53px;padding:10px 8px;font-size:12px;display:grid}.week i{background:var(--green);border-radius:50%;width:4px;height:4px}.week .today{outline:1px solid var(--green)}.scale{gap:8px;margin:19px 0;display:flex}.scale i{background:var(--line);border-radius:5px;flex:1;height:7px}.scale i.active{background:var(--green)}.note-slip .recap-note{color:var(--muted);font-family:inherit;font-size:13px}.reflection-paper{border-block:1px solid var(--line);padding:22px 0}.reflection-paper p{color:var(--ink);margin-top:15px;font-family:Georgia,serif;font-size:23px;line-height:1.45}.source-link{color:var(--green);font-size:11px}.ui-aside{margin:22px 0 12px;font-size:12px}.personal-tool{border:1px solid var(--green);background:var(--white);border-radius:12px;padding:17px;font-size:14px}.personal-tool small{color:var(--muted);margin:7px 0 0 18px;font-size:10px;display:block}.custom-section{background:var(--wash);padding:95px 0}.custom-grid{grid-template-columns:1fr 1fr;align-items:center;gap:110px;display:grid}.custom-grid h2{margin-bottom:25px}.custom-playground{background:var(--paper);border:1px solid var(--line);border-radius:22px;padding:35px}.custom-question{color:var(--ink);font-family:Georgia,serif;font-size:29px;line-height:1.2}.custom-choices{flex-wrap:wrap;gap:9px;display:flex}.custom-choices button{font:inherit;border:1px solid var(--line);background:var(--white);color:var(--ink);cursor:pointer;border-radius:23px;min-height:44px;padding:12px 15px;font-size:12px}.custom-choices button[aria-pressed=true]{background:var(--green);color:var(--white);border-color:var(--green)}.custom-result{border-top:1px solid var(--line);flex-direction:column;gap:12px;margin-top:25px;padding-top:24px;display:flex}.custom-result span{color:var(--muted);font-size:11px}.custom-result strong{letter-spacing:-.03em;font-family:Georgia,serif;font-size:30px;font-weight:400}.trust-section{padding:110px 0 80px}.trust-grid{grid-template-columns:repeat(3,1fr);gap:45px;margin-top:60px;display:grid}.trust-number{letter-spacing:.08em;color:var(--green);font-size:10px}.trust-grid h3{margin:18px 0;font-size:25px}.trust-grid p{font-size:15px}.trust-grid .small-copy{font-size:12px}.faq-section{border-top:1px solid var(--line);grid-template-columns:1fr 1.2fr;gap:85px;padding:50px 0 100px;display:grid}.faq-section h2{font-size:2.5rem}.faq-section details{border-bottom:1px solid var(--line)}.faq-section summary{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;padding:21px 0;font-size:16px;line-height:1.5;list-style:none;display:flex}.faq-section summary::-webkit-details-marker{display:none}.faq-section summary span{font-size:22px}.faq-section details[open] summary span{transform:rotate(45deg)}.faq-section details p{padding-right:25px;font-size:15px}@media (width>=901px){.motion-ready .story-stage{background:var(--wash);border:1px solid var(--line);border-radius:25px;margin-bottom:70px;padding:23px;display:block;position:sticky;top:28px}.motion-ready .mobile-scene{display:none}.motion-ready .story-chapter{flex-direction:column;justify-content:center;min-height:650px;display:flex}.stage-header{letter-spacing:.07em;color:var(--muted);justify-content:space-between;gap:15px;padding:2px 6px 18px;font-size:9px;display:flex}.scene-stack{background:var(--paper);border:1px solid var(--line);border-radius:16px;height:500px;position:relative;overflow:hidden}.stage-scene{opacity:0;visibility:hidden;transition:opacity .4s,transform .55s,visibility .4s;position:absolute;inset:0;transform:translateY(20px)}.stage-scene.is-active{opacity:1;visibility:visible;transform:translateY(0)}.stage-scene .note-slip,.stage-scene .reflection-paper,.stage-scene .personal-tool{transform:translateY(calc((1 - var(--chapter-progress,0))*12px))}.stage-progress{gap:7px;margin:20px 5px 0;display:flex}.stage-progress span{background:var(--line);border-radius:3px;flex:1;height:3px}.stage-progress span.active{background:var(--green)}.story-layout:not(.motion-ready){display:block}.story-layout:not(.motion-ready) .story-chapter{grid-template-columns:1fr 1fr;gap:10px 70px;display:grid}.story-layout:not(.motion-ready) .mobile-scene{grid-area:1/2/5}.story-layout:not(.motion-ready) .story-chapter h3{grid-column:1}}@media (width<=1100px){.new-hero{gap:35px}.floating-tool{padding:16px;right:-5px}.floating-label{left:0}.story-layout,.custom-grid{gap:45px}.scene{padding:24px}.trust-grid{gap:25px}}@media (width<=900px){.new-hero{grid-template-columns:1fr 1fr;gap:25px}.new-hero h1{font-size:3.7rem}.hero-device{width:260px}.floating-tool{padding:14px;font-size:12px;bottom:75px;right:-10px}.floating-label{font-size:14px;top:0;left:0}.hero-description{font-size:1rem}.recognition{grid-template-columns:1fr}.recognition .eyebrow{max-width:none}.recognition-end{grid-column:auto}.story-layout{display:block}.story-chapter{grid-template-columns:1fr 1fr;gap:10px 35px;padding:40px 0;display:grid}.story-chapter .mobile-scene{grid-area:1/2/5;margin:0;padding:8px}.story-chapter>p,.story-chapter>h3{grid-column:1}.story-chapter h3{font-size:2.3rem}.scene{padding:23px 18px}.ui-title{font-size:30px}.trust-grid{grid-template-columns:1fr}.trust-grid>div{border-top:1px solid var(--line);padding-top:25px}.trust-grid p{max-width:600px}.faq-section,.section-opening{gap:30px}.scene-stack{height:auto}}@media (width<=700px){.new-hero{grid-template-columns:1fr;gap:45px;min-height:0;padding:35px 0 65px}.new-hero h1{font-size:clamp(3.5rem,12vw,4.8rem)}.hero-description{font-size:1.05rem}.hero-composition{justify-self:center;width:100%;max-width:380px;padding-top:25px}.hero-device{width:280px}.hero-ring{width:95%}.floating-label{top:2px;left:0}.floating-tool{bottom:82px;right:0}.recognition{padding:42px 0}.recognition-lines p{font-size:1.55rem}.recognition-end{font-size:.875rem}.section-opening{grid-template-columns:1fr;gap:0;padding-top:45px}.section-opening h2{margin-bottom:22px;font-size:2.7rem}.section-opening>p:last-child{font-size:1rem}.story-chapter{padding:28px 0 45px;display:block}.story-chapter h3{max-width:400px;font-size:2.35rem}.story-chapter .mobile-scene{margin-top:30px;padding:15px}.scene{background:var(--paper);border-radius:14px;min-height:0;padding:23px}.ui-title{font-size:33px}.mobile-scene .demo-caption{margin-top:15px}.custom-section{padding:60px 0}.custom-grid{grid-template-columns:1fr;gap:25px}.custom-playground{padding:25px}.trust-section{padding:65px 0}.trust-section h2{font-size:2.6rem}.trust-grid{gap:25px;margin-top:35px}.faq-section{grid-template-columns:1fr;gap:15px;padding:40px 0 65px}.hero-device .scene{background:0 0}.header nav{gap:15px}.button.small{gap:9px;padding:12px 15px;font-size:12px}.header .brand img{width:62px}}@media (prefers-reduced-motion:reduce){.hero-device,.floating-tool,.floating-label,.hero-ring{transform:none}.stage-scene,.stage-scene *{transform:none!important}}.motion-toggle{font:inherit;text-underline-offset:4px;min-height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;margin-top:12px;padding:10px 0;font-size:12px;text-decoration:underline}.motion-paused{scroll-behavior:auto}.motion-paused .hero-device,.motion-paused .hero-ring,.motion-paused .floating-tool,.motion-paused .floating-label{transform:none}.motion-paused *{transition:none!important}.small-copy{font-size:12px}@media (width>=901px) and (prefers-reduced-motion:no-preference){.stage-scene .tool-row{transition:transform .6s;transform:translate(22px)}.stage-scene.is-active .tool-row{transform:translate(0)}.stage-scene .tool-row:nth-of-type(3){transition-delay:80ms}.stage-scene .tool-row:nth-of-type(4){transition-delay:.16s}.stage-scene .label-tray .chosen{transition:transform .5s;transform:scale(.95)}.stage-scene.is-active .label-tray .chosen{transform:scale(1)}}.eyebrow>span.chapter-number{text-align:center;background:0 0;width:auto;min-width:33px;height:auto}@media (width<=900px) and (prefers-reduced-motion:no-preference){.mobile-scene .note-slip,.mobile-scene .tool-row,.mobile-scene .reflection-paper{transition:transform .6s;transform:translateY(12px)}.mobile-scene.in-view .note-slip,.mobile-scene.in-view .tool-row,.mobile-scene.in-view .reflection-paper{transform:none}.motion-paused .mobile-scene *{transform:none!important}}.recognition{padding-bottom:30px}.section-opening{padding-top:20px}@media (width<=700px){.recognition{padding-bottom:22px}.section-opening{padding-top:18px}}.story-chapter .chapter-detail{align-self:start;height:fit-content}.explorer-heading{border-top:1px solid var(--line);justify-content:space-between;align-items:end;gap:40px;padding:48px 0 28px;display:flex}.explorer-heading p{max-width:260px;margin:0 0 5px;font-size:15px}.explorer-controls{justify-content:space-between;align-items:center;gap:20px;padding:14px 0 24px;display:flex}.explorer-controls nav{flex-wrap:wrap;gap:9px;display:flex}.explorer-controls nav a{border:1px solid var(--line);border-radius:30px;align-items:center;gap:12px;min-height:46px;padding:12px 20px;font-size:14px;text-decoration:none;display:flex}.explorer-controls nav a span{color:var(--muted);font-size:10px}.explorer-controls nav a[aria-current]{background:var(--green);color:var(--white);border-color:var(--green)}.explorer-controls nav a[aria-current] span{color:var(--white)}.explorer-controls .motion-toggle{flex-shrink:0;margin:0}.chapter-copy{max-width:440px}.story-chapter{scroll-margin-top:115px}.story-chapter .eyebrow{margin-bottom:22px;font-size:11px}.perspective-section{grid-template-columns:1fr 1.2fr;align-items:center;gap:70px;padding:100px 0;display:grid}.perspective-copy h2{margin-bottom:25px;font-size:clamp(2.5rem,3.8vw,3.7rem)}.perspective-copy>p:last-child{max-width:390px}.evidence-notes{transform:translateY(calc((1 - var(--reveal,1))*18px));grid-template-columns:1fr 1fr;gap:18px;display:grid}.evidence-notes>div{background:var(--paper);border:1px solid var(--line);border-radius:12px;padding:19px}.evidence-notes small,.perspective-result small{letter-spacing:.06em;color:var(--muted);font-size:9px}.evidence-notes p{color:var(--ink);margin:13px 0 0;font-family:Georgia,serif;font-size:19px;line-height:1.35}.connection-thread{background:var(--green);width:1px;height:45px;transform:scaleY(var(--reveal,1));transform-origin:top;margin:auto}.perspective-result{background:var(--wash);transform:translateY(calc((1 - var(--reveal,1))*30px));border-radius:18px;padding:30px}.perspective-result h3{margin:16px 0;font-size:29px}.perspective-result p{font-size:15px}.perspective-result>span{color:var(--green);font-size:11px}.trust-section{border-top:1px solid var(--line);padding-top:65px}@media (width>=901px){.explorer-controls{background:var(--paper);z-index:3;padding-top:16px;padding-bottom:16px;position:sticky;top:0}.motion-ready .story-stage{margin-top:20px;top:94px}.motion-ready .story-chapter{min-height:950px;padding:40px 0}.motion-ready .story-chapter:first-child{min-height:650px}.motion-ready .chapter-copy{position:sticky;top:225px}.motion-ready .story-chapter{display:block}.motion-ready .chapter-copy{padding-top:70px}.motion-ready .mobile-scenes{display:none}.story-layout:not(.motion-ready) .story-chapter{grid-template-columns:1fr 1fr;align-items:start;gap:60px;padding:35px 0 55px;display:grid}.story-layout:not(.motion-ready) .mobile-scene{grid-area:auto;margin:0 0 18px}.story-layout:not(.motion-ready) .chapter-copy{position:sticky;top:110px}}@media (width<=900px){.story-chapter{grid-template-columns:1fr 1fr;gap:30px;display:grid}.story-chapter .mobile-scene{grid-area:auto;margin-bottom:18px}.perspective-section{gap:35px}.explorer-controls nav a{padding:11px 15px}}@media (width<=700px){.explorer-heading{padding:32px 0 15px;display:block}.explorer-heading h2{margin-bottom:18px;font-size:2.6rem}.explorer-heading p{max-width:none}.explorer-controls{flex-direction:column;align-items:start;gap:5px;padding-bottom:10px}.explorer-controls nav{gap:6px;width:100%}.explorer-controls nav a{gap:7px;padding:10px 12px;font-size:12px}.story-chapter{padding:30px 0;display:block}.story-chapter .mobile-scene{margin:20px 0 0}.chapter-copy{max-width:none}.perspective-section{grid-template-columns:1fr;gap:25px;padding:60px 0}.evidence-notes{gap:10px}.evidence-notes>div{padding:15px}.evidence-notes p{font-size:17px}.perspective-result{padding:24px}.trust-section{padding-top:50px}}@media (prefers-reduced-motion:reduce){.evidence-notes,.connection-thread,.perspective-result{transform:none}}.motion-paused .evidence-notes,.motion-paused .connection-thread,.motion-paused .perspective-result{transform:none}.calendar-months{color:var(--muted);justify-content:space-between;align-items:center;margin-bottom:17px;font-size:12px;display:flex}.calendar-months strong{color:var(--ink);font-size:16px;font-weight:500}.journal-calendar{text-align:center;grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.calendar-weekday{color:var(--muted);padding-bottom:8px;font-size:10px}.calendar-day{border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:2px;height:34px;font-size:12px;display:flex}.calendar-day i{height:9px;color:var(--green);font-size:8px;font-style:normal}.calendar-day.selected-day{outline:1px solid var(--green);background:var(--white)}.calendar-key{color:var(--muted);margin:13px 0;font-size:9px;line-height:1.5}.calendar-memory{border-top:1px solid var(--line);padding-top:15px}.calendar-memory small{letter-spacing:.06em;color:var(--muted);font-size:9px}.calendar-memory p{color:var(--ink);margin:8px 0 0;font-family:Georgia,serif;font-size:17px;line-height:1.4}.scene-calendar .ui-title{margin-bottom:20px;font-size:30px}@media (width>=901px) and (prefers-reduced-motion:no-preference){.stage-scene .journal-calendar{transform:scale(calc(.9 + var(--chapter-progress,0)*.1));transform-origin:50% 35%}.stage-scene .calendar-memory{transform:translateY(calc((1 - var(--chapter-progress,0))*15px))}.explorer-controls nav a{gap:8px;padding-inline:15px}.motion-ready .story-chapter:last-child{min-height:750px}}@media (width<=700px){.explorer-controls nav{grid-template-columns:1fr 1fr;display:grid}.explorer-controls nav a{font-size:12px}.calendar-day{height:32px}}.scene-calendar{padding:22px}.scene-calendar .ui-title{margin-bottom:12px;font-size:27px;line-height:1.04}.scene-calendar .calendar-day{height:27px}.scene-calendar .calendar-memory p{font-size:15px;line-height:1.35}.label-custom-hint{color:var(--muted);margin:-8px 0 18px;font-size:11px;line-height:1.4}.hero-device .label-custom-hint{margin-bottom:12px;font-size:10px}.explorer-heading>p{max-width:350px}.perspective-section{border-top:1px solid var(--line)}.scene-words{padding-bottom:32px}@media (width>=901px){.scene-stack{height:580px}.story-stage{max-width:100%}.stage-scene .scene-words .ui-title{margin-bottom:22px}.stage-scene .scene-words .note-slip p{font-size:19px}}.tool-icon{width:24px;height:24px;color:var(--green);flex:0 0 24px;display:block}.tool-row{gap:14px}.tool-timer{border-top:1px solid var(--line);align-items:center;gap:12px;margin-top:16px;padding:15px 0 0;display:flex}.tool-timer .tool-icon{flex-basis:20px;width:20px;height:20px}.tool-timer strong{font-size:12px;font-weight:500}.tool-timer small{color:var(--muted);margin-top:5px;font-size:10px;line-height:1.5;display:block}.scene-tools .add-tool{margin-top:18px}.tool-row>.tool-icon{flex-basis:22px;width:22px;height:22px;margin-inline:2px;overflow:visible}.scene-calendar{--day-demanding:#bc5739;--day-mixed:#c78c2e;--day-easier:#71823f;padding:26px}.scene-calendar .ui-top{margin-bottom:18px}.scene-calendar .ui-title{margin-bottom:23px}.scene-calendar .calendar-months{margin-bottom:17px}.scene-calendar .calendar-day{background:0 0;gap:3px;height:33px}.calendar-day.recorded{background:0 0}.calendar-day.selected-day{background:var(--white);border-radius:50%}.calendar-day.demanding i{color:var(--day-demanding)}.calendar-day.mixed i{color:var(--day-mixed)}.calendar-day.easier i{color:var(--day-easier)}.calendar-day.checked i{color:var(--muted)}.calendar-legend{flex-wrap:wrap;gap:9px 15px;margin:19px 0 10px;display:flex}.calendar-legend span{align-items:center;gap:5px;font-size:10px;display:flex}.calendar-legend i{background:var(--muted);border-radius:50%;width:6px;height:6px}.calendar-legend .demanding{background:var(--day-demanding)}.calendar-legend .mixed{background:var(--day-mixed)}.calendar-legend .easier{background:var(--day-easier)}.scene-calendar .calendar-key{margin:0 0 19px}.scene-calendar .calendar-memory p{margin-top:12px}.scene-reflection .reflection-paper p{font-size:19px}.scene-reflection .source-link{font-size:10px;line-height:1.8}.scene-reflection .ui-title{margin-bottom:20px}.scene-reflection .reflection-paper{padding:15px 0}.scene-reflection .ui-aside{margin-top:17px}.scene-calendar .calendar-title{margin-bottom:24px;font-size:30px}.scene-calendar .calendar-day{border-radius:50%;justify-self:center;width:32px;height:32px}.scene-calendar .calendar-legend{justify-content:center;gap:9px 12px;margin:20px 0 23px}.scene-calendar .calendar-memory{padding-top:20px}.recap-meta{color:var(--muted);align-items:center;gap:15px;margin:12px 0 0;font-size:11px;display:flex}.recap-meta span{align-items:center;gap:6px;display:flex}.recap-meta i{background:var(--day-mixed);border-radius:50%;width:6px;height:6px}.scene-calendar .calendar-memory p{margin:12px 0 0;font-size:15px;line-height:1.5}.trust-grid{align-items:stretch;gap:18px;margin-top:38px}.trust-grid>div{background:var(--white);border:1px solid var(--line);border-radius:18px;flex-direction:column;padding:28px 24px;display:flex}.trust-grid .trust-number{margin-bottom:22px;display:block}.trust-grid h3{margin:0 0 18px;line-height:1.15}.trust-grid p{margin:0 0 24px;line-height:1.7}.trust-grid .text-link{align-self:flex-start;margin-top:auto}.trust-grid .small-copy{border-top:1px solid var(--line);margin:auto 0 0;padding-top:18px;line-height:1.65}@media (width>=901px){.trust-grid h3{min-height:2.3em}}@media (width<=900px){.trust-grid{gap:16px}.trust-grid>div{padding:26px}.trust-grid .trust-number{margin-bottom:16px}}
