.homepage-module__kIswQa__page{min-width:0}.homepage-module__kIswQa__eyebrow{color:#a66547;margin:0 0 12px;font-size:.82rem;font-weight:800}.homepage-module__kIswQa__hero{text-align:center;width:min(1120px,100% - 48px);margin-inline:auto;padding:76px 0 64px}.homepage-module__kIswQa__hero h1{max-width:850px;margin:0 auto;font-size:clamp(2.7rem,6vw,5.4rem);line-height:1.24}.homepage-module__kIswQa__heroLead{max-width:680px;color:var(--muted);margin:22px auto 0;font-size:1.04rem;line-height:2}.homepage-module__kIswQa__heroActions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.homepage-module__kIswQa__honesty{color:#7d8782;max-width:650px;margin:18px auto 0;font-size:.8rem;line-height:1.8}.homepage-module__kIswQa__story{color:#20332c;background:#f4f0e7;background:radial-gradient(circle at 20% 10%, color-mix(in srgb, var(--ambient-start) 22%, transparent), transparent 35rem), color-mix(in srgb, var(--ambient-end) 8%, #f4f0e7);position:relative}.homepage-module__kIswQa__storyStage{width:min(1180px,100% - 48px);margin-inline:auto;padding:88px 0}.homepage-module__kIswQa__storyHeading{max-width:660px;margin-bottom:48px}.homepage-module__kIswQa__storyHeading h2{margin:0;font-size:clamp(2rem,4vw,3.5rem);line-height:1.4}.homepage-module__kIswQa__storyLayout{grid-template-columns:.8fr 1.2fr;align-items:center;gap:64px;display:grid}.homepage-module__kIswQa__chapterStack{gap:18px;display:grid}.homepage-module__kIswQa__chapter{background:#ffffffb3;border:1px solid #48665a1f;border-radius:20px;padding:24px}.homepage-module__kIswQa__chapter>p:first-child{color:#a66547;margin:0 0 10px;font-weight:850}.homepage-module__kIswQa__chapter h3{margin:0;font-size:1.35rem;line-height:1.55}.homepage-module__kIswQa__chapter>p:last-child{color:var(--muted);margin:12px 0 0;line-height:2}.homepage-module__kIswQa__storyProgress{display:none}.homepage-module__kIswQa__bookStage{aspect-ratio:1.55;perspective:1400px;width:min(640px,100%);transform-style:preserve-3d;justify-self:center;position:relative}.homepage-module__kIswQa__bookShadow{filter:blur(30px);background:#1f2b2440;border-radius:50%;position:absolute;inset:15% 4% 1%}.homepage-module__kIswQa__basePage{background:linear-gradient(180deg, transparent 25%, #1a302773), linear-gradient(145deg, var(--visual-start), var(--visual-end));border:10px solid var(--page-paper);width:50%;height:88%;padding:24px;position:absolute;top:4%;overflow:hidden;box-shadow:inset 0 0 0 1px #433c301f}.homepage-module__kIswQa__basePage span{inset-inline:20px;color:#fff;font-weight:800;position:absolute;bottom:18px}.homepage-module__kIswQa__basePageLeft{border-radius:20px 4px 4px 20px;left:0}.homepage-module__kIswQa__basePageRight{border-radius:4px 20px 20px 4px;right:0}.homepage-module__kIswQa__turningPage{width:50%;height:88%;transform:rotateY(var(--page-angle));transform-origin:100%;transform-style:preserve-3d;will-change:transform;position:absolute;top:4%;left:0}.homepage-module__kIswQa__pageSegment{width:calc(8.33333% + 1px);height:100%;transform:translate3d(var(--segment-x), 0, var(--segment-depth)) rotateY(var(--segment-rotate));transform-origin:50%;transform-style:preserve-3d;filter:brightness(calc(1 + var(--segment-shade)));position:absolute;left:0}.homepage-module__kIswQa__segmentShadow{z-index:-1;filter:blur(7px);opacity:var(--leaf-shadow-opacity);transform:translate3d(var(--leaf-shadow-offset), 8px, -6px);background:#18241d57;position:absolute;inset:4px 0 -6px}.homepage-module__kIswQa__segmentFront,.homepage-module__kIswQa__segmentBack{backface-visibility:hidden;background:linear-gradient(90deg, #ffffff29, transparent 45%), linear-gradient(180deg, transparent 25%, #1a302773), linear-gradient(145deg, var(--visual-start), var(--visual-end));background-size:1200% 100%,1200% 100%,1200% 100%;background-position-x:var(--segment-background-position);border-block:10px solid var(--page-paper);position:absolute;inset:0;box-shadow:inset 1px 0 #ffffff29,inset -1px 0 #1e2a231a}.homepage-module__kIswQa__segmentBack{transform:rotateY(180deg)}.homepage-module__kIswQa__pageSegment[data-page-edge=true] .homepage-module__kIswQa__segmentFront:after,.homepage-module__kIswQa__pageSegment[data-page-edge=true] .homepage-module__kIswQa__segmentBack:after{content:"";background:linear-gradient(#d5c9b6,#725f4c 48%,#e8dece);width:2px;position:absolute;inset-block:0}.homepage-module__kIswQa__pageSegment[data-page-edge=true] .homepage-module__kIswQa__segmentFront:after{left:0}.homepage-module__kIswQa__pageSegment[data-page-edge=true] .homepage-module__kIswQa__segmentBack:after{right:0}.homepage-module__kIswQa__bookSpine{z-index:5;pointer-events:none;background:linear-gradient(90deg,#0000,#1b29222e,#0000);width:14px;position:absolute;inset:6% auto 8% calc(50% - 7px)}.homepage-module__kIswQa__explanation,.homepage-module__kIswQa__finalCta{width:min(1100px,100% - 48px);margin-inline:auto;padding:110px 0}.homepage-module__kIswQa__sectionHeading{max-width:720px}.homepage-module__kIswQa__sectionHeading h2{margin:0;font-size:clamp(2rem,4vw,3.4rem);line-height:1.4}.homepage-module__kIswQa__sectionHeading>p:last-child{color:var(--muted);line-height:2}.homepage-module__kIswQa__contentGrid,.homepage-module__kIswQa__useCaseGrid,.homepage-module__kIswQa__trustGrid{gap:18px;margin-top:46px;padding:0;list-style:none;display:grid}.homepage-module__kIswQa__contentGrid{grid-template-columns:repeat(5,1fr)}.homepage-module__kIswQa__useCaseGrid,.homepage-module__kIswQa__trustGrid{grid-template-columns:repeat(3,1fr)}.homepage-module__kIswQa__contentCard{border:1px solid var(--line);background:#fff;border-radius:20px;padding:24px}.homepage-module__kIswQa__contentCard h3{margin:0}.homepage-module__kIswQa__contentCard p{color:var(--muted);margin:12px 0 0;line-height:1.9}.homepage-module__kIswQa__samplePlaceholder{color:#fffc;background:linear-gradient(145deg,#c89476,#668176);border-radius:14px;place-items:center;min-height:150px;margin-bottom:20px;font-size:.78rem;display:grid}.homepage-module__kIswQa__comparison{background:#f1eee7;padding:100px max(24px,50% - 550px)}.homepage-module__kIswQa__comparisonGrid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:40px;display:grid}.homepage-module__kIswQa__faq{width:min(980px,100% - 48px);margin-inline:auto;padding:110px 0}.homepage-module__kIswQa__faq details{border-bottom:1px solid var(--line)}.homepage-module__kIswQa__faq summary{cursor:pointer;padding:22px 0;font-weight:850}.homepage-module__kIswQa__faq details p{color:var(--muted);margin:-4px 0 24px;line-height:2}.homepage-module__kIswQa__finalCta{text-align:center;border-top:1px solid var(--line)}@media (min-width:901px){.homepage-module__kIswQa__story[data-enhanced=true]{height:600svh}.homepage-module__kIswQa__story[data-enhanced=true] .homepage-module__kIswQa__storyStage{grid-template-rows:auto 1fr auto;height:100svh;min-height:700px;padding:48px 0;display:grid;position:sticky;top:0}.homepage-module__kIswQa__story[data-enhanced=true] .homepage-module__kIswQa__storyHeading{margin-bottom:18px}.homepage-module__kIswQa__story[data-enhanced=true] .homepage-module__kIswQa__chapterStack{min-height:230px;position:relative}.homepage-module__kIswQa__story[data-enhanced=true] .homepage-module__kIswQa__chapter{opacity:0;pointer-events:none;transition:opacity .18s linear,transform .18s linear;position:absolute;inset:0;transform:translateY(18px)}.homepage-module__kIswQa__story[data-enhanced=true] .homepage-module__kIswQa__chapter[data-active=true]{opacity:1;transform:none}.homepage-module__kIswQa__story[data-enhanced=true] .homepage-module__kIswQa__storyProgress{justify-content:center;gap:8px;display:flex}.homepage-module__kIswQa__storyProgress span{background:#48665a40;border-radius:50%;width:8px;height:8px}.homepage-module__kIswQa__storyProgress span[data-active=true]{background:var(--ambient-end);border-radius:999px;width:28px}}@media (max-width:900px){.homepage-module__kIswQa__storyLayout{grid-template-columns:1fr}.homepage-module__kIswQa__bookStage{order:-1;width:min(560px,100%)}.homepage-module__kIswQa__contentGrid{grid-template-columns:repeat(2,1fr)}.homepage-module__kIswQa__useCaseGrid,.homepage-module__kIswQa__trustGrid,.homepage-module__kIswQa__comparisonGrid{grid-template-columns:1fr}}@media (max-width:620px){.homepage-module__kIswQa__hero,.homepage-module__kIswQa__storyStage,.homepage-module__kIswQa__explanation,.homepage-module__kIswQa__finalCta,.homepage-module__kIswQa__faq{width:min(100% - 32px,1100px)}.homepage-module__kIswQa__hero{padding:54px 0 42px}.homepage-module__kIswQa__storyStage,.homepage-module__kIswQa__explanation,.homepage-module__kIswQa__finalCta,.homepage-module__kIswQa__faq{padding:72px 0}.homepage-module__kIswQa__storyLayout{gap:32px}.homepage-module__kIswQa__bookStage{width:100%}.homepage-module__kIswQa__contentGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.homepage-module__kIswQa__story,.homepage-module__kIswQa__turningPage,.homepage-module__kIswQa__pageSegment,.homepage-module__kIswQa__chapter{scroll-behavior:auto;transition:none!important}.homepage-module__kIswQa__turningPage{transform:none!important}}
