.authentic-stories,.authentic-talks{color:#263f3a;padding:96px 0;scroll-margin-top:100px}.authentic-stories{background:#fbf8f2}.authentic-talks{background:#e6eeea}.authentic-heading{text-align:center;max-width:780px;margin:0 auto 42px}.authentic-heading .section-lead{color:#566a63;max-width:660px;margin:16px auto 0}.authentic-couples{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;display:grid}.authentic-couple{min-width:0;margin:0}.authentic-couple-photo{aspect-ratio:4/4.3;background:#e6eeea;border-radius:8px;overflow:hidden}.authentic-couple:nth-child(2n) .authentic-couple-photo{border-radius:100px 100px 8px 8px}.authentic-couple-photo img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.authentic-couple figcaption{padding:21px 2px 0}.authentic-couple h3{font:inherit;color:#326b65;margin:0 0 10px;font-size:21px;font-weight:650;line-height:1.35}.authentic-couple blockquote{color:#4c5b55;margin:0;font-size:17px;line-height:1.8}.authentic-audio-block{background:#edf1ec;border-radius:12px;margin-top:64px;padding:32px 34px 34px}.authentic-subheading h3{letter-spacing:-.02em;color:#263f3a;margin:7px 0 8px;font-family:inherit;font-size:clamp(24px,2.7vw,32px);font-weight:600;line-height:1.35}.authentic-subheading p{color:#586960;margin:0;font-size:16px;line-height:1.7}.authentic-audio-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:24px;display:grid}.authentic-audio{background:#fbf8f2;border:1px solid #d5ded5;border-radius:9px;min-width:0;padding:18px 16px 12px}.authentic-audio-label{justify-content:space-between;align-items:center;gap:14px;margin:0 8px 10px;display:flex}.authentic-audio h4{font:inherit;margin:0;font-size:19px;font-weight:600}.authentic-audio-label>span{color:#65776d;font-variant-numeric:tabular-nums;font-size:13px}.authentic-audio audio{width:100%;height:42px;display:block}.authentic-messages-block{margin-top:64px}.authentic-messages{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:24px;display:grid}.authentic-message{appearance:none;text-align:start;cursor:pointer;color:#326b65;background:#fff;border:1px solid #dce3db;border-radius:8px;min-width:0;padding:0;transition:box-shadow .2s,transform .2s;overflow:hidden}.authentic-message img{object-fit:contain;background:#fff;width:100%;height:220px;display:block}.authentic-message>span{background:#f5f7f2;border-top:1px solid #edf1eb;justify-content:space-between;align-items:center;padding:12px 18px;font-family:inherit;font-size:14px;font-weight:600;display:flex}.authentic-message:hover{transform:translateY(-3px);box-shadow:0 9px 24px #203e3412}.authentic-message:focus-visible,.authentic-video-cover:focus-visible,.authentic-lightbox-close:focus-visible{outline-offset:4px;outline:3px solid #326b65}.authentic-more{text-align:center;margin-top:30px}.authentic-more .btn{gap:12px}.authentic-talks-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px;display:grid}.authentic-talk{background:#fbf8f2;border:1px solid #d7e0d8;border-radius:9px;min-width:0;overflow:hidden}.authentic-video-frame{aspect-ratio:16/9;isolation:isolate;background:#263f3a;position:relative}.authentic-video-frame iframe,.authentic-video-frame video{object-fit:contain;border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.authentic-video-cover{cursor:pointer;color:#fff;background:#263f3a;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0;overflow:hidden}.authentic-video-cover:after{content:"";background:linear-gradient(#0000 35%,#182e2999);position:absolute;inset:0}.authentic-video-cover>img{object-fit:cover;width:100%;height:100%;transition:transform .25s;display:block}.authentic-video-cover:hover>img{transform:scale(1.035)}.authentic-video-play{z-index:1;color:#326b65;background:#fbf8f2;border-radius:50%;place-items:center;width:58px;height:58px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 3px 16px #12302933}.authentic-video-play svg{margin-left:3px}.authentic-video-watch{z-index:1;inset-inline-start:18px;font-size:14px;font-weight:550;position:absolute;bottom:13px}.authentic-talk-copy{padding:19px 22px 24px}.authentic-talk-copy>p{color:#5c7469;margin:0 0 9px;font-size:13px;line-height:1.5}.authentic-talk-copy>h3{letter-spacing:-.015em;color:#263f3a;margin:0;font-family:inherit;font-size:20px;font-weight:600;line-height:1.5}.authentic-press-grid{border-top:1px solid #c9d6cd;grid-template-columns:1fr 1fr;gap:24px;margin-top:54px;padding-top:36px;display:grid}.authentic-press-card{color:#263f3a;grid-template-columns:140px 1fr;align-items:center;gap:20px;text-decoration:none;display:grid}.authentic-press-card>img{object-fit:cover;border-radius:8px;width:140px;height:140px}.authentic-press-card p{color:#5c7469;margin:0 0 7px;font-size:13px}.authentic-press-card h3{margin:0 0 9px;font-family:inherit;font-size:19px;font-weight:600;line-height:1.5}.authentic-press-card div>span{color:#326b65;align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.authentic-press-card:hover h3{text-underline-offset:4px;text-decoration:underline}@media (max-width:860px){.authentic-press-grid{grid-template-columns:1fr}.authentic-press-card{grid-template-columns:120px 1fr}.authentic-press-card>img{width:120px;height:120px}}.authentic-lightbox{background:#fbf8f2;border:0;border-radius:10px;max-width:min(1000px,94vw);max-height:92dvh;margin:auto;padding:50px 16px 16px;overflow:auto;box-shadow:0 20px 80px #0003}.authentic-lightbox::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#163831cc}.authentic-lightbox>img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:calc(92dvh - 70px);margin:auto;display:block}.authentic-lightbox-close{top:7px;color:#263f3a;cursor:pointer;background:0 0;border:0;width:36px;height:36px;font-size:30px;line-height:1;position:absolute;inset-inline-end:10px}@media (max-width:1024px){.authentic-couples{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 26px}.authentic-couple-photo{aspect-ratio:4/3}.authentic-audio-grid{gap:12px}.authentic-audio-block{padding:28px 22px}.authentic-talks-grid,.authentic-messages{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.authentic-stories,.authentic-talks{padding:62px 0}.authentic-heading{margin-bottom:30px}.authentic-couples{gap:28px 15px}.authentic-couple-photo{aspect-ratio:3/4}.authentic-couple:nth-child(2n) .authentic-couple-photo{border-radius:60px 60px 8px 8px}.authentic-couple figcaption{padding-top:15px}.authentic-couple h3{font-size:19px}.authentic-couple blockquote{font-size:15px;line-height:1.7}.authentic-audio-block{margin-top:44px;padding:24px 18px}.authentic-audio-grid{grid-template-columns:1fr;gap:14px}.authentic-messages-block{margin-top:44px}.authentic-messages{gap:14px}.authentic-message img{height:180px}.authentic-message>span{padding:10px;font-size:12px}.authentic-talks-grid{grid-template-columns:1fr;gap:22px}.authentic-talk-copy{padding:17px 20px 21px}}@media (max-width:380px){.authentic-couples,.authentic-messages{grid-template-columns:1fr}.authentic-couple-photo{aspect-ratio:4/3}.authentic-message img{height:220px}}@media (prefers-reduced-motion:reduce){.authentic-message,.authentic-video-cover>img{transition:none}.authentic-message:hover,.authentic-video-cover:hover>img{transform:none}}
