@font-face{font-family:Inter;src:url(/inter-400.woff2?ver=1.0.0) format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:Inter;src:url(/inter-600.woff2?ver=1.0.0) format("woff2");font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:Inter;src:url(/inter-700.woff2?ver=1.0.0) format("woff2");font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:Inter;src:url(/inter-800.woff2?ver=1.0.0) format("woff2");font-weight:800;font-style:normal;font-display:swap}
@font-face{font-family:Inter;src:url(/inter-900.woff2?ver=1.0.0) format("woff2");font-weight:900;font-style:normal;font-display:swap}
:root{--pu:#4400A9;--pu2:#2d0074;--pu3:#1a0547;--go:#FFB901;--go2:#ffd25a;--cr:#fff6dc;--ink:#1a0547;--pk:#ff4f8b;--te:#13c1ae;--sh:6px 6px 0 var(--pu3);--bd:3px solid var(--pu3)}
*,*::before,*::after{box-sizing:border-box}
html{scroll-behavior:smooth;scroll-padding-top:96px;-webkit-text-size-adjust:100%}
body{margin:0;font:400 1rem/1.75 Inter,Arial,sans-serif;color:var(--ink);background:var(--go);background-image:radial-gradient(circle at 10% 6%,#ffd25a 0,transparent 38%),radial-gradient(circle at 92% 46%,#ffa200 0,transparent 42%);overflow-x:hidden;min-height:100dvh}
body::before{content:"";position:fixed;inset:0;pointer-events:none;background-image:radial-gradient(rgba(68,0,169,.14) 2px,transparent 2.5px);background-size:34px 34px;z-index:0}
body.x4f2a469{overflow:hidden}
img{max-width:100%;height:auto}
a{color:var(--pu);font-weight:700;text-underline-offset:3px}
a:hover{color:var(--pu2)}
.x465c5db{position:relative;z-index:1;padding-bottom:28px}
.x2eb8ef2{width:min(1180px,100% - 28px);margin-inline:auto}
.x278717d{width:1.25em;height:1.25em;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none}
.x95a2082{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}

.x6f725cb{position:sticky;top:0;z-index:60;padding-top:10px;container-type:inline-size}
.x4bf31aa{position:relative}
.xfe9b921{display:flex;align-items:center;gap:6px;padding:8px 8px 8px 10px;background:var(--pu);color:#fff;border:var(--bd);border-radius:22px;box-shadow:var(--sh)}
.x3f7a963{display:flex;align-items:center;gap:10px;color:#fff;text-decoration:none;font-weight:900;font-size:1.2rem;letter-spacing:-.02em;order:0;min-width:0}
.x3f7a963:hover{color:var(--go)}
.x3f7a963 img{display:block;width:78px;height:24px;object-fit:cover;object-position:50% 50%;transition:transform .4s}
.x3f7a963:hover img{transform:scale(1.05)}
.x3f7a963 b{color:var(--go)}
.xfe9b921 .x3f7a963 span{display:none}
@container (min-width:460px){.xfe9b921 .x3f7a963 span{display:inline}}
.xd39a78e{display:flex;gap:6px;margin-left:auto;order:2}
.xd39a78e .x056ee66{padding:.45em .6em;font-size:.78rem}
.xc097730{order:3;width:40px;height:40px;border-radius:14px;border:3px solid #fff;background:transparent;color:#fff;display:grid;place-items:center;cursor:pointer;padding:0;transition:background .2s,transform .2s}
.xc097730:hover{background:var(--pu2)}
.xc097730 .x278717d{width:24px;height:24px}
.xc097730 .x278717d:last-child{display:none}
.xc097730[aria-expanded=true] .x278717d:first-child{display:none}
.xc097730[aria-expanded=true] .x278717d:last-child{display:block}
.xc5a5ed3{position:absolute;top:calc(100% + 12px);left:0;right:0;display:flex;flex-direction:column;gap:6px;padding:14px;background:var(--pu);color:#fff;border:var(--bd);border-radius:22px;box-shadow:var(--sh);opacity:0;visibility:hidden;transform:translateY(-12px) scale(.98);transform-origin:top right;transition:opacity .25s,transform .25s,visibility .25s}
.xc5a5ed3.x5605a4e{opacity:1;visibility:visible;transform:none}
.x9208dbc{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;color:#fff;text-decoration:none;font-weight:700;transition:background .2s,color .2s,transform .2s}
.x9208dbc:hover{background:var(--go);color:var(--ink);transform:translateX(4px)}
.x55e815a{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:999px;background:var(--pu2);font-size:.88rem;font-weight:600;margin-top:4px}
.xcad71d9{width:10px;height:10px;border-radius:50%;background:var(--te);animation:xc9cadfe 1.8s infinite}
@keyframes xc9cadfe{0%{transform:scale(1);opacity:1}60%{transform:scale(1.7);opacity:.3}100%{transform:scale(1);opacity:1}}
@container (min-width:360px){.xfe9b921{gap:8px}
.x6f725cb .x3f7a963 img{width:100px;height:31px}
.xd39a78e{gap:8px}
.xd39a78e .x056ee66{padding:.5em .8em;font-size:.86rem}
.xc097730{width:44px;height:44px}
}
@container (min-width:460px){.xfe9b921{gap:10px;padding:8px 10px 8px 12px}
.x6f725cb .x3f7a963 img{width:130px;height:40px}
.xc097730{width:46px;height:46px}
}
@container (min-width:520px){.xd39a78e .x056ee66{padding:.6em 1.2em;font-size:1rem}}
@container (min-width:1060px){
.xc097730{display:none}
.xc5a5ed3{position:static;flex-direction:row;align-items:center;gap:2px;padding:0;background:none;border:0;box-shadow:none;opacity:1;visibility:visible;transform:none;order:1;margin-left:auto}
.x9208dbc{padding:8px 8px;font-size:.88rem;gap:6px}
.x9208dbc:hover{transform:translateY(-2px)}
.xd39a78e{margin-left:0}
.x55e815a{margin:0 0 0 6px;white-space:nowrap;padding:8px 12px;font-size:.8rem}
}

.x056ee66{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:.8em 1.5em;border-radius:999px;font:800 1rem/1.2 Inter,Arial,sans-serif;text-decoration:none;border:var(--bd);box-shadow:0 4px 0 var(--pu3);cursor:pointer;transition:transform .18s,box-shadow .18s,background .2s;white-space:nowrap}
.x056ee66:hover{transform:translateY(-3px);box-shadow:0 7px 0 var(--pu3)}
.x056ee66:active{transform:translateY(3px);box-shadow:0 1px 0 var(--pu3)}
.x056ee66:focus-visible,.xc097730:focus-visible,summary:focus-visible,a:focus-visible{outline:3px solid #fff;outline-offset:3px;box-shadow:0 0 0 6px var(--pu)}
.x154bed3{background:var(--go);color:var(--ink)}
.x154bed3:hover{background:var(--go2);color:var(--ink)}
.x154bed3::after{content:"";position:absolute;top:0;left:-70%;width:50%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.65),transparent);transform:skewX(-20deg);animation:xbfc79ab 3.6s infinite}
@keyframes xbfc79ab{0%,60%{left:-70%}100%{left:130%}}
.x813c824{background:var(--pu);color:#fff}
.x813c824:hover{background:var(--pu2);color:#fff}
.x4bf31aa .x813c824{border-color:#fff;box-shadow:0 4px 0 rgba(255,255,255,.3)}
.x5479a81{background:transparent;color:#fff;border-color:#fff;box-shadow:0 4px 0 rgba(255,255,255,.3)}
.x5479a81:hover{background:rgba(255,255,255,.14);color:#fff}
.x9981ca2{width:100%}

.x07c2b39{position:relative;margin-top:20px;border:var(--bd);border-radius:34px;box-shadow:var(--sh);overflow:hidden;color:#fff;background:linear-gradient(135deg,var(--pu) 0%,var(--pu2) 62%,var(--pu3) 100%);container-type:inline-size}
.x4c1df1c{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.26;mix-blend-mode:luminosity}
.x07c2b39::before{content:"";position:absolute;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(255,185,1,.55),transparent 65%);right:-120px;top:-140px;animation:x97d8c93 9s ease-in-out infinite alternate}
@keyframes x97d8c93{from{transform:translate(0,0)}to{transform:translate(-60px,50px)}}
.x95cc74d{position:relative;z-index:1;display:grid;gap:26px;padding:30px 20px 26px}
.x0571a16{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;background:var(--go);color:var(--ink);font-weight:800;font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;width:fit-content}
.x07c2b39 h1{margin:14px 0 12px;font-size:clamp(2rem,9cqw,3.7rem);line-height:1.04;font-weight:900;letter-spacing:-.035em}
.x07c2b39 h1 em{font-style:normal;color:var(--go);display:inline-block;transform:rotate(-1.5deg)}
.x9928603{font-size:1.08rem;max-width:56ch;color:#efe6ff;margin:0 0 18px}
.x99314c3{display:flex;flex-wrap:wrap;gap:12px}
.x99314c3 .x056ee66{flex:1 1 200px}
.x1df415b{font-size:.78rem;color:#d9c8ff;margin:14px 0 0;max-width:60ch}
.x41b7114{display:block;align-self:center;justify-self:center;width:100%;border:var(--bd);border-radius:22px;animation:xebdf56c 4.5s ease-in-out infinite;filter:drop-shadow(0 18px 0 rgba(26,5,71,.35))}
@keyframes xebdf56c{0%,100%{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-16px) rotate(2deg)}}
.x3985525{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,1fr);border-top:3px solid var(--pu3);background:var(--go);color:var(--ink)}
.x3985525 div{padding:14px 8px;text-align:center;border-right:3px solid var(--pu3);font-size:.78rem;font-weight:600;line-height:1.3}
.x3985525 div:last-child{border-right:0}
.x3985525 b{display:block;font-size:1.25rem;font-weight:900;color:var(--pu)}
@container (min-width:560px){.x41b7114{width:min(100%,460px)}}
@container (min-width:820px){.x95cc74d{grid-template-columns:1.2fr .8fr;padding:56px 52px 48px}.x41b7114{width:min(100%,380px)}.x3985525 div{font-size:.95rem;padding:20px}.x3985525 b{font-size:1.9rem}}

.x1b0c2a2{margin-top:30px;container-type:inline-size}
.x0379259{border:var(--bd);border-radius:30px;box-shadow:var(--sh);padding:22px 16px;background:var(--cr)}
.x49f1750{background:linear-gradient(160deg,var(--pu),var(--pu2));color:#fff}
.x49f1750 a{color:var(--go2)}
.x49f1750 .x154bed3,.x49f1750 .x154bed3:hover{color:var(--ink)}
.x3d88f36{background:var(--go2)}
.x8582520{border-radius:10px 44px 10px 44px}
.x659e613{display:flex;flex-direction:column;gap:6px;margin-bottom:20px}
.x659e613 span{display:inline-flex;align-items:center;gap:8px;font-weight:800;font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;color:var(--pu)}
.x49f1750 .x659e613 span{color:var(--go)}
.x659e613 h2{margin:0;font-size:clamp(1.55rem,6.4cqw,2.5rem);line-height:1.12;letter-spacing:-.03em;font-weight:900}
.x0bd9894{font-size:.84rem;margin:14px 0 0;opacity:.85}
@container (min-width:700px){.x0379259{padding:36px 34px}}

.x8f249e4{overflow-x:auto;max-width:100%;margin-inline:auto;border:var(--bd);border-radius:18px;background:#fff;-webkit-overflow-scrolling:touch}
.x8f249e4 table{width:100%;min-width:640px;border-collapse:collapse;margin:0 auto}
.x8f249e4 th,.x8f249e4 td{padding:13px 16px;text-align:left;vertical-align:middle;border:2px solid #9d7fe0;line-height:1.5}
.x8f249e4 thead th{background:var(--pu);color:#fff;border-color:var(--pu3);font-size:.82rem;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}
.x8f249e4 tbody tr{transition:background .2s}
.x8f249e4 tbody tr:nth-child(even){background:#f6efff}
.x8f249e4 tbody tr:hover{background:#ffeab0}
.x8f249e4 tbody th{font-weight:800;white-space:nowrap;background:#efe4ff;color:var(--pu3)}
#facts .x8f249e4 table{min-width:0}
#facts .x8f249e4 tbody th{white-space:normal}
.x2f5c707{display:inline-flex;align-items:center;gap:10px}
.x2f5c707 i{display:grid;place-items:center;width:34px;height:34px;border-radius:11px;background:var(--pu);color:var(--go);flex:none}
.x2f5c707 i .x278717d{width:19px;height:19px}
.xaf43295{display:inline-flex;align-items:center;gap:10px;font-weight:800;white-space:nowrap}
.xaf43295 i{display:grid;place-items:center;width:42px;height:30px;border-radius:9px;font-style:normal;font-size:.72rem;font-weight:900;color:#fff;background:var(--c,var(--pu));border:2px solid var(--pu3);letter-spacing:.02em}
.xd540ccc{display:flex;align-items:center;gap:6px;font-size:.78rem;font-weight:700;margin:0 0 10px;color:var(--pu)}
@container (min-width:700px){.xd540ccc{display:none}}

.xd37a5ce{display:grid;gap:14px;grid-template-columns:1fr}
.xdf058ef{position:relative;padding:22px;border:var(--bd);border-radius:26px;background:#fff;transition:transform .25s,box-shadow .25s;overflow:hidden}
.xdf058ef:hover{transform:translateY(-5px) rotate(-.6deg);box-shadow:6px 8px 0 var(--pu3)}
.xdf058ef:nth-child(3n+2){background:var(--pu);color:#fff;border-radius:8px 36px 8px 36px}
.xdf058ef:nth-child(3n+3){background:var(--go);border-radius:36px 8px 36px 8px}
.xdf058ef i{display:grid;place-items:center;width:54px;height:54px;border-radius:18px;background:var(--go);color:var(--pu3);border:3px solid var(--pu3);margin-bottom:14px;transition:transform .35s}
.xdf058ef:nth-child(3n+3) i{background:var(--pu);color:var(--go)}
.xdf058ef:hover i{transform:rotate(-12deg) scale(1.1)}
.xdf058ef i .x278717d{width:28px;height:28px}
.xdf058ef h3{margin:0 0 6px;font-size:1.2rem;line-height:1.25;letter-spacing:-.02em}
.xdf058ef p{margin:0;font-size:.95rem}
@container (min-width:560px){.xd37a5ce{grid-template-columns:repeat(2,1fr)}.xedd7ba0{grid-column:span 2}}
@container (min-width:900px){.xd37a5ce{grid-template-columns:repeat(3,1fr)}.xedd7ba0{grid-column:span 2}}

.xf8f1f7d{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 2px 14px;margin:0 -2px;scrollbar-width:none;-webkit-overflow-scrolling:touch}
.xf8f1f7d::-webkit-scrollbar{display:none}
.xf8f1f7d>*{flex:0 0 84%;scroll-snap-align:center}
.xcec6a86{display:flex;justify-content:center;gap:8px;margin-top:4px}
.xcec6a86 button{width:12px;height:12px;border-radius:50%;border:2px solid var(--pu3);background:transparent;padding:0;cursor:pointer;transition:transform .2s,background .2s}
.xcec6a86 button[aria-current=true]{background:var(--go);transform:scale(1.35)}
.x3d88f36 .xcec6a86 button[aria-current=true]{background:var(--pu)}
@container (min-width:700px){.xf8f1f7d{display:grid;grid-template-columns:repeat(2,1fr);overflow:visible;padding:0}.xf8f1f7d>*{flex:none}.xcec6a86{display:none}.x4bbdc4b{grid-template-columns:repeat(3,1fr)}}
@container (min-width:1040px){.x0c470fe{grid-template-columns:repeat(4,1fr)}}

.xc98a82a{display:flex;flex-direction:column;gap:12px;padding:20px;border:var(--bd);border-radius:26px;background:var(--pu3);color:#fff;box-shadow:5px 5px 0 var(--pu);transition:transform .25s}
.xc98a82a:hover{transform:translateY(-5px)}
.xc98a82a:nth-child(even){background:var(--pu);box-shadow:5px 5px 0 var(--pu3)}
.xc98a82a h3{margin:0;font-size:1.15rem;line-height:1.25;display:flex;align-items:center;gap:8px}
.xc98a82a h3 .x278717d{color:var(--go)}
.xc98a82a p{margin:0;font-size:.9rem;color:#e6d9ff;flex:1}
.x5307fc6{font-size:1.9rem;font-weight:900;color:var(--go);letter-spacing:-.03em;line-height:1}
.x5307fc6 small{display:block;font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:#cdb8ff;font-weight:700;margin-bottom:4px}
.x3634959{display:flex;align-items:center;gap:8px;padding:9px 12px;border-radius:14px;background:rgba(255,255,255,.12);font-weight:700;font-size:.92rem;font-variant-numeric:tabular-nums}
.x3634959 .x278717d{color:var(--go)}

.x15d2459{display:flex;flex-direction:column;gap:12px;padding:24px;border:var(--bd);border-radius:28px;background:#fff;box-shadow:5px 5px 0 var(--pu3);position:relative;overflow:hidden;transition:transform .25s}
.x15d2459:hover{transform:translateY(-6px) rotate(.5deg)}
.x15d2459:nth-child(2){background:var(--pu);color:#fff}
.x15d2459:nth-child(3){background:var(--cr)}
.x15d2459::before{content:"";position:absolute;right:-30px;top:-30px;width:110px;height:110px;border-radius:50%;background:var(--go);opacity:.35}
.x15d2459 small{font-weight:800;letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;color:var(--pu)}
.x15d2459:nth-child(2) small{color:var(--go)}
.x15d2459 h3{margin:0;font-size:1.6rem;line-height:1.15;letter-spacing:-.03em;font-weight:900;position:relative}
.x15d2459 ul{margin:0;padding:0;list-style:none;display:grid;gap:7px;flex:1;font-size:.93rem}
.x15d2459 li{display:flex;gap:8px;align-items:flex-start}
.x15d2459 li .x278717d{margin-top:.25em;color:var(--pu)}
.x15d2459:nth-child(2) li .x278717d{color:var(--go)}
.x15d2459 .x1df415b{color:inherit;opacity:.75;margin:0}
.x15d2459 .x056ee66{width:100%}

.x7ceb39c{display:grid;gap:26px;align-items:center}
.x9db2dfc{container-type:inline-size;position:relative;width:min(100%,400px);margin-inline:auto;aspect-ratio:1}
.x1d4ea82{position:absolute;left:50%;top:-8px;width:44px;height:52px;transform:translateX(-50%);z-index:3;color:var(--go);filter:drop-shadow(0 3px 0 #000)}
.xaee7e22{position:absolute;inset:14px;border-radius:50%;border:6px solid var(--go);box-shadow:0 0 0 5px var(--pu3),0 14px 0 rgba(0,0,0,.25);background:conic-gradient(var(--go) 0 10%,#6a2be0 0 20%,#2a1260 0 30%,var(--te) 0 40%,var(--pk) 0 50%,#2a1260 0 60%,var(--go) 0 70%,#6a2be0 0 80%,#2a1260 0 90%,var(--te) 0 100%);transition:transform var(--dur,5.2s) cubic-bezier(.12,.72,.12,1);will-change:transform}
.x166cc4e{position:absolute;left:50%;top:50%;width:14cqw;height:14cqw;display:grid;place-items:center;border-radius:50%;transform:translate(-50%,-50%) rotate(var(--a)) translateY(-33cqw);color:var(--ink)}
.x166cc4e .x278717d{width:9cqw;height:9cqw;transform:rotate(calc(var(--a) * 0))}
.x99ab404,.xc72ec93{color:#fff}
.x65305ee{position:absolute;left:50%;top:50%;width:21cqw;height:21cqw;transform:translate(-50%,-50%);border-radius:50%;background:var(--pu);border:6px solid var(--go);z-index:2;display:grid;place-items:center;color:var(--go);box-shadow:0 5px 0 var(--pu3)}
.x65305ee .x278717d{width:10cqw;height:10cqw}
.xcc3aafe{display:flex;flex-direction:column;gap:14px}
.xcc3aafe p{margin:0}
.x6171fe7{min-height:128px;padding:16px 18px;border:3px dashed var(--go);border-radius:20px;background:rgba(26,5,71,.45)}
.x6171fe7 strong{display:block;font-size:1.25rem;line-height:1.3;color:var(--go);margin-bottom:4px}
.x6171fe7 .x056ee66{margin-top:12px}
.x6171fe7.x3cd16d5{animation:xf8488b2 .5s}
@keyframes xf8488b2{0%{transform:scale(.92)}60%{transform:scale(1.04)}100%{transform:scale(1)}}
.x984964c{font-size:.8rem;color:#d9c8ff}
@container (min-width:760px){.x7ceb39c{grid-template-columns:minmax(300px,.9fr) 1.1fr;gap:44px}}

.xac5f3a9{overflow-wrap:anywhere}
.xac5f3a9>*:first-child{margin-top:0}
.xac5f3a9 h2,.xac5f3a9 h3,.xac5f3a9 h4{line-height:1.2;letter-spacing:-.02em;margin:1.6em 0 .5em;color:var(--pu3)}
.xac5f3a9 h2{font-size:1.7rem;padding-bottom:.3em;border-bottom:4px solid var(--go)}
.xac5f3a9 h3{font-size:1.3rem}
.xac5f3a9 p,.xac5f3a9 li,.xac5f3a9 dd{line-height:1.8}
.xac5f3a9 ul,.xac5f3a9 ol{padding-left:1.4em;margin:1em 0}
.xac5f3a9 ul{list-style:none;padding-left:0}
.xac5f3a9 ul li{position:relative;padding-left:1.7em;margin:.45em 0}
.xac5f3a9 ul li::before{content:"";position:absolute;left:0;top:.62em;width:.8em;height:.8em;border-radius:50% 50% 50% 8%;background:var(--go);border:2px solid var(--pu)}
.xac5f3a9 ol li{margin:.45em 0;padding-left:.3em}
.xac5f3a9 ol li::marker{color:var(--pu);font-weight:900}
.xac5f3a9 table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:1.4em 0;border:3px solid var(--pu3);border-radius:14px}
.xac5f3a9 th,.xac5f3a9 td{padding:11px 15px;text-align:left;border:2px solid #9d7fe0;min-width:120px}
.xac5f3a9 th{background:var(--pu);color:#fff}
.xac5f3a9 tr:nth-child(even) td{background:#f6efff}
.xac5f3a9 blockquote{margin:1.4em 0;padding:16px 20px;border-left:8px solid var(--go);background:#efe4ff;border-radius:0 18px 18px 0;font-style:italic}
.xac5f3a9 img,.xac5f3a9 video,.xac5f3a9 iframe{max-width:100%;border-radius:18px;border:3px solid var(--pu3)}
.xac5f3a9 code,.xac5f3a9 pre{font-family:ui-monospace,Menlo,Consolas,monospace;background:#efe4ff;border-radius:8px}
.xac5f3a9 code{padding:2px 6px}
.xac5f3a9 pre{padding:14px;overflow-x:auto}
.xac5f3a9 hr{border:0;height:5px;border-radius:5px;background:repeating-linear-gradient(90deg,var(--pu) 0 18px,var(--go) 18px 36px);margin:2em 0}
.xac5f3a9 dt{font-weight:800;margin-top:1em}
.xac5f3a9 dd{margin-left:1em}
.xac5f3a9 a{color:var(--pu)}
.xc7a44d2{margin:0;font:700 1.1rem/1.6 ui-monospace,Menlo,Consolas,monospace;color:var(--pu)}

.xa144d2c{display:flex;gap:16px;align-items:flex-start;margin-top:28px;padding:18px;border:3px solid var(--pu3);border-radius:20px;background:#efe4ff}
.xa144d2c i{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--pu);color:var(--go);font-style:normal;font-weight:900;flex:none}
.xa144d2c p{margin:4px 0 0;font-size:.92rem}

.x3355c8e{display:grid;gap:12px}
.x3355c8e details{border:var(--bd);border-radius:20px;background:#fff;overflow:hidden;transition:box-shadow .2s}
.x3355c8e details:nth-child(odd){border-radius:20px 6px 20px 6px}
.x3355c8e details[open]{box-shadow:4px 4px 0 var(--pu3)}
.x3355c8e summary{display:flex;justify-content:space-between;gap:14px;align-items:center;padding:16px 18px;font-weight:800;font-size:1.05rem;line-height:1.4;cursor:pointer;list-style:none;background:var(--go2)}
.x3355c8e summary::-webkit-details-marker{display:none}
.x3355c8e summary::after{content:"";flex:none;width:28px;height:28px;border-radius:50%;background:var(--pu) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFB901' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M6 12h12'/%3E%3C/svg%3E") center/18px no-repeat;transition:transform .3s}
.x3355c8e details:not([open]) summary::after{transform:rotate(90deg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFB901' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M6 12h12M12 6v12'/%3E%3C/svg%3E")}
.x3355c8e div{padding:16px 18px 20px}
.x3355c8e div p{margin:0}

.x85ea73f{margin-top:34px;container-type:inline-size}
.x52bd179{background:var(--pu);color:#e9dcff;border:var(--bd);border-radius:34px 34px 20px 20px;box-shadow:var(--sh);padding:28px 18px 20px}
.x360a6a6{display:grid;gap:26px}
.x85ea73f h3{margin:0 0 10px;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;color:var(--go)}
.x85ea73f a{color:#fff;font-weight:600}
.x85ea73f .x3f7a963{width:fit-content}
.x85ea73f .x3f7a963 img{width:176px;height:54px}
.x85ea73f a:hover{color:var(--go)}
.x85ea73f ul{margin:0;padding:0;list-style:none;display:grid;gap:6px}
.x85ea73f p{margin:0 0 10px}
.x77ec86a{display:flex;align-items:center;gap:12px;margin-top:14px}
.x77ec86a svg{width:52px;height:auto;border-radius:6px;border:2px solid #fff}
.xac99dc8{display:flex;flex-wrap:wrap;gap:6px}
.xac99dc8 span,.xac99dc8 a{padding:4px 10px;border-radius:999px;border:2px solid rgba(255,255,255,.35);font-size:.76rem;font-weight:700;color:#fff;text-decoration:none}
.xac99dc8 a:hover{background:var(--go);color:var(--ink)}
.x08b620d{margin-top:22px;padding-top:18px;border-top:2px dashed rgba(255,255,255,.3)}
.x497536e{font-size:.8rem;line-height:1.7;color:#cdb8ff}
.x497536e strong{color:#fff}
.x3728846{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;border:3px solid var(--go);color:var(--go);font-weight:900;margin-right:10px;vertical-align:middle}
.x0e958f1{margin-top:14px;font-size:.82rem;color:#fff}
@container (min-width:700px){.x52bd179{padding:40px 36px 26px}.x360a6a6{grid-template-columns:1.3fr 1fr 1.3fr}}

.x1c8db5d .x0379259{padding:26px 18px}
.x1c8db5d h1{margin:0 0 18px;font-size:clamp(1.9rem,7vw,3rem);line-height:1.1;letter-spacing:-.035em;font-weight:900;color:var(--pu)}
@container (min-width:700px){.x1c8db5d .x0379259{padding:44px 48px}}

.x074ca41{opacity:1}
.js .x074ca41{opacity:0;transform:translateY(26px);transition:opacity .7s,transform .7s}
.js .x074ca41.xc017271{opacity:1;transform:none}

.xa623028{background:linear-gradient(90deg,var(--pu),var(--go));padding:0}
.xd6d95a9{border-radius:50%;filter:saturate(1.2)}
.x7c91014{display:none;letter-spacing:.2em}
.x81f2eb0::after{content:"";display:block;height:2px}

@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.js .x074ca41{opacity:1;transform:none}}
