.public-content-module__CSflxW__page{background:var(--vk-paper);min-height:65vh;color:var(--vk-ink);padding:clamp(38px,6vw,78px) 0 clamp(64px,9vw,112px)}.public-content-module__CSflxW__frame{width:min(100% - 40px,1120px);margin-inline:auto}.public-content-module__CSflxW__hero{text-align:center;max-width:820px;margin:0 auto clamp(44px,7vw,78px)}.public-content-module__CSflxW__eyebrow{color:var(--vk-leaf);font-family:var(--vk-body);letter-spacing:.11em;text-transform:uppercase;margin:0 0 14px;font-size:13px;font-weight:700;line-height:1.5}.public-content-module__CSflxW__hero h1,.public-content-module__CSflxW__section h2,.public-content-module__CSflxW__founderCopy h2,.public-content-module__CSflxW__founderTitle,.public-content-module__CSflxW__integrity h2{color:var(--vk-ink);font-family:var(--vk-display);letter-spacing:-.045em;margin:0;font-weight:500;line-height:1.08}.public-content-module__CSflxW__hero h1{font-size:clamp(2.8rem,6vw,5rem)}.public-content-module__CSflxW__lede,.public-content-module__CSflxW__section>p,.public-content-module__CSflxW__serviceCard p,.public-content-module__CSflxW__faqItem p,.public-content-module__CSflxW__sampleCard p,.public-content-module__CSflxW__founderCopy p{color:#46564c;font-size:18px;line-height:1.72}.public-content-module__CSflxW__lede{max-width:740px;margin:20px auto 0}.public-content-module__CSflxW__actions{flex-wrap:wrap;justify-content:center;gap:12px 16px;margin-top:25px;display:flex}.public-content-module__CSflxW__primaryAction,.public-content-module__CSflxW__textAction{justify-content:center;align-items:center;min-height:48px;padding:10px 18px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.public-content-module__CSflxW__primaryAction{border:1px solid var(--vk-leaf);background:var(--vk-leaf);color:#fffdf8}.public-content-module__CSflxW__primaryAction:hover{background:#183f34}.public-content-module__CSflxW__textAction,.public-content-module__CSflxW__textLink{color:var(--vk-leaf);text-decoration:underline;-webkit-text-decoration-color:var(--vk-rust);text-decoration-color:var(--vk-rust);text-underline-offset:4px}.public-content-module__CSflxW__primaryAction:focus-visible,.public-content-module__CSflxW__textAction:focus-visible,.public-content-module__CSflxW__textLink:focus-visible{outline:2px solid var(--vk-rust);outline-offset:4px}.public-content-module__CSflxW__section{margin-top:clamp(46px,7vw,80px);scroll-margin-top:32px}.public-content-module__CSflxW__section h2,.public-content-module__CSflxW__founderCopy h2,.public-content-module__CSflxW__founderTitle,.public-content-module__CSflxW__integrity h2{max-width:780px;font-size:clamp(2rem,4vw,3.4rem)}.public-content-module__CSflxW__section>p{max-width:850px;margin:16px 0 0}.public-content-module__CSflxW__cardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px;display:grid}.public-content-module__CSflxW__serviceCard,.public-content-module__CSflxW__sampleCard,.public-content-module__CSflxW__faqItem,.public-content-module__CSflxW__disclosure,.public-content-module__CSflxW__comparison article,.public-content-module__CSflxW__integrity{background:#fffdf8;border:1px solid #d8d2c7;min-width:0}.public-content-module__CSflxW__serviceCard{padding:clamp(20px,3vw,30px)}.public-content-module__CSflxW__serviceCard h3,.public-content-module__CSflxW__sampleCard h2,.public-content-module__CSflxW__sampleCard h3{color:var(--vk-ink);font-family:var(--vk-display);margin:0;font-size:clamp(1.45rem,2.4vw,2rem);font-weight:500;line-height:1.18}.public-content-module__CSflxW__serviceCard p{margin:14px 0 0}.public-content-module__CSflxW__textLink{margin-top:18px;font-size:16px;font-weight:700;display:inline-block}.public-content-module__CSflxW__faqList{gap:12px;margin-top:24px;display:grid}.public-content-module__CSflxW__faqItem{padding:18px 22px}.public-content-module__CSflxW__faqItem summary{color:var(--vk-ink);cursor:pointer;font-size:18px;font-weight:700;line-height:1.5}.public-content-module__CSflxW__faqItem p{margin:12px 0 0}.public-content-module__CSflxW__integrity{margin-top:28px;padding:clamp(20px,3vw,30px)}.public-content-module__CSflxW__integrity p{color:#31463c;margin:0;font-size:18px;line-height:1.7}.public-content-module__CSflxW__sampleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:30px;display:grid}.public-content-module__CSflxW__sampleCard{overflow:hidden}.public-content-module__CSflxW__sampleImage{aspect-ratio:1.65;object-fit:cover;width:100%;height:auto;display:block}.public-content-module__CSflxW__sampleCopy{padding:22px}.public-content-module__CSflxW__sampleType{letter-spacing:.06em;text-transform:uppercase;font-weight:700;color:var(--vk-leaf)!important;margin:0 0 10px!important;font-size:13px!important;line-height:1.5!important}.public-content-module__CSflxW__sampleCopy p:last-child{margin:12px 0 0}.public-content-module__CSflxW__disclosure{color:#31463c;background:#e8eee6;border-color:#c4d1c4;margin-top:22px;padding:18px 20px;font-size:16px;font-weight:600;line-height:1.65}.public-content-module__CSflxW__comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:18px;display:grid}.public-content-module__CSflxW__comparison article{padding:clamp(20px,3vw,30px)}.public-content-module__CSflxW__comparison h3{color:var(--vk-leaf);font-family:var(--vk-body);letter-spacing:.08em;text-transform:uppercase;margin:0 0 13px;font-size:15px;font-weight:700}.public-content-module__CSflxW__comparison p{color:#31463c;margin:0;font-size:18px;line-height:1.7}.public-content-module__CSflxW__annotationList{color:#31463c;gap:10px;margin:20px 0 0;padding-left:24px;font-size:17px;line-height:1.65;display:grid}.public-content-module__CSflxW__founderLayout{grid-template-columns:220px minmax(0,1fr);align-items:center;gap:clamp(26px,6vw,70px);max-width:980px;margin-inline:auto;scroll-margin-top:5.5rem;display:grid}.public-content-module__CSflxW__founderPortrait{border-radius:50%;width:100%;height:auto;display:block}.public-content-module__CSflxW__founderCopy p{margin:18px 0 0}.public-content-module__CSflxW__founderTitle{font-size:clamp(2rem,4vw,3.4rem)}.public-content-module__CSflxW__footerLink{color:var(--vk-leaf);text-decoration:underline;-webkit-text-decoration-color:var(--vk-rust);text-decoration-color:var(--vk-rust);text-underline-offset:4px;margin-top:28px;font-size:17px;font-weight:700;display:inline-block}.public-content-module__CSflxW__contactPanel{background:#fffdf8;border:1px solid #d8d2c7;max-width:820px;margin:0 auto;scroll-margin-top:5.5rem;box-shadow:0 16px 36px #20332d12}.public-content-module__CSflxW__contactNote{color:#46564c;margin:20px 0 0;font-size:16px;line-height:1.65}@media (max-width:760px){.public-content-module__CSflxW__frame{width:min(100% - 32px,620px)}.public-content-module__CSflxW__hero{text-align:left;margin-bottom:42px}.public-content-module__CSflxW__actions{justify-content:flex-start}.public-content-module__CSflxW__cardGrid,.public-content-module__CSflxW__sampleGrid,.public-content-module__CSflxW__comparison{grid-template-columns:minmax(0,1fr)}.public-content-module__CSflxW__founderLayout{grid-template-columns:136px minmax(0,1fr);align-items:start;gap:22px}}@media (max-width:480px){.public-content-module__CSflxW__founderLayout{grid-template-columns:minmax(0,1fr)}.public-content-module__CSflxW__founderPortrait{width:136px}.public-content-module__CSflxW__serviceCard,.public-content-module__CSflxW__sampleCopy,.public-content-module__CSflxW__comparison article,.public-content-module__CSflxW__faqItem{padding:18px}}
