.aura-page .aura-spec-disclosure{border-block:1px solid #dcd4e3;scroll-margin-top:100px}
.aura-page .aura-spec-disclosure summary{align-items:center;gap:20px;padding:22px 0;font-size:18px;color:#342b43}
.aura-page .aura-spec-disclosure summary:focus-visible{outline:2px solid #7853a2;outline-offset:6px}
.aura-page .aura-spec-content{grid-template-columns:1fr 1fr;gap:24px 40px;padding:8px 0 28px;color:#615968;font-size:15px;line-height:1.65}
.aura-page .aura-spec-content h3{font-size:17px;font-weight:600;line-height:1.4;color:#342b43;margin:0 0 10px;letter-spacing:0}
.aura-page .aura-spec-content ul{padding-left:20px;margin:0;list-style:disc}
.aura-page .aura-spec-content li{margin-bottom:8px}
.aura-page .aura-spec-content p{font-size:15px;line-height:1.65;margin:0}
@media(max-width:700px){.aura-page .aura-spec-content{grid-template-columns:1fr}.aura-page .aura-spec-disclosure summary{font-size:17px}}
.aura-watch-video{border:0;background:transparent;cursor:pointer;font-family:inherit;padding:0}
.aura-video-dialog{width:min(960px,calc(100% - 24px));max-width:none;padding:0;border:0;border-radius:18px;background:#252238;color:#f5f8fb;box-shadow:0 24px 80px #21153180}
.aura-video-dialog::backdrop{background:#211531b8;backdrop-filter:blur(5px)}
.aura-video-dialog-head{display:flex;align-items:center;justify-content:space-between;padding:12px 18px}
.aura-video-dialog h2{font-size:15px;font-weight:600;margin:0;color:inherit}
.aura-video-close{width:44px;height:44px;border:1px solid #ffffff80;border-radius:50%;background:transparent;color:inherit;font-size:25px;line-height:1;cursor:pointer}
.aura-video-dialog iframe{display:block;width:100%;aspect-ratio:16/9;border:0;background:#000}
.aura-video-dialog :focus-visible{outline:3px solid #dcbcff;outline-offset:3px}
@media(max-width:700px){.aura-video-dialog{border-radius:14px}}
