.cms-share-managed{max-width:1400px;margin:auto;padding:clamp(24px,4vw,64px)}.cms-share-managed>h1{font-size:clamp(36px,5vw,76px);line-height:1.08}.cms-youtube-video,.cms-share-collection{margin:48px 0}.cms-youtube-video h2,.cms-share-collection h2{font-size:clamp(28px,3.5vw,46px);line-height:1.15}.cms-youtube-stage{aspect-ratio:16/9;max-width:1100px;background:radial-gradient(ellipse at 60% 40%,#174b68,#081926 70%);border:1px solid #76b4d54d;border-radius:16px;overflow:hidden;display:grid;place-items:center}.cms-youtube-stage button{border:0;background:none;color:#e2f3ff;display:grid;gap:12px;place-items:center;width:100%;height:100%;cursor:pointer;font:inherit;padding:24px}.cms-youtube-stage button>span{font-size:clamp(32px,6vw,72px);color:#a9d6ff}.cms-youtube-stage button strong{font-size:clamp(18px,2vw,28px)}.cms-youtube-stage small{font-size:14px;line-height:1.5}.cms-youtube-stage iframe{width:100%;height:100%;border:0}.cms-youtube-stage button:focus-visible{outline:3px solid #a9d6ff;outline-offset:-7px}.cms-share-collection-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 28px}.cms-share-collection img{width:100%;height:auto;display:block;border-radius:12px}.cms-share-collection article{min-width:0;padding-bottom:24px;border-bottom:1px solid #8cb2ca40}.cms-share-collection h3{font-size:25px;margin:20px 0 8px}.cms-share-collection p,.cms-youtube-video p{font-size:18px;line-height:1.6}.cms-share-collection a,.cms-youtube-video a{color:#a9d6ff;text-decoration:underline;text-underline-offset:5px}.cms-share-rights{font-size:15px!important;color:#b1c9db;margin-top:30px}@media(max-width:600px){.cms-share-collection-grid{grid-template-columns:1fr}.cms-youtube-video,.cms-share-collection{margin:32px 0}.cms-youtube-video p,.cms-share-collection p{font-size:17px}.cms-youtube-stage button{gap:7px;padding:16px}}

.cms-share-collection-grid article>div>h2{font-size:25px}.cms-share-managed .cms-introduction{max-width:900px;margin:28px auto;font-size:19px;line-height:1.7}.cms-share-managed .cms-youtube-video{padding:0 4%;max-width:1300px;margin:40px auto}.cms-share-managed .cms-share-collection{margin-left:auto;margin-right:auto}
