:root{--indigo:#3f2e8b;--indigo-900:#2d2162;--indigo-700:#4a38a6;--apricot:#ffd1a6;--apricot-600:#f7b57e;--ink:#0f0f17;--bg:#0d0b1a;--paper:#fcfbff;--muted:#6a638f;--link-color:#f7b57e;--radius:14px;--shadow:0 20px 60px rgba(15,9,50,.35);--container:1200px;--z-nav:1000;--z-overlay:1201;--iapc-indigo:#3f2e8b;--iapc-indigo-900:#2d2162;--iapc-apricot:#ffd1a6;--iapc-apricot-600:#f7b57e;--iapc-bg:#120f24;--iapc-text:#fcfbff;--iapc-muted:#c9c3f3;--iapc-shadow:0 18px 48px rgba(15,9,50,.35);--iapc-radius:14px;--iapc-z:2147483000}*,::after,::before{box-sizing:border-box}body,div,figure,footer,h1,h2,h3,h4,header,html,li,main,nav,p,section,ul{margin:0;padding:0}img{display:block;max-width:100%;height:auto}ul{list-style:none}button,input,select,textarea{font:inherit}.s-5f1ce405c3a3216704bf,body{font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,"Helvetica Neue",Arial}a{text-decoration:none;color:var(--link-color);cursor:pointer}:focus-visible{outline:#8B7CF8 dashed 2px;outline-offset:2px}html{scroll-behavior:smooth}body{color:var(--paper);background:radial-gradient(1200px 900px at 100% -10%,rgba(247,181,126,.15),transparent 60%),radial-gradient(900px 700px at -10% 0,rgba(63,46,139,.25),transparent 60%),var(--bg);line-height:1.45;max-width:100vw;overflow-x:hidden}.s-255a762c36cdae2fe950{max-width:var(--container);margin-inline:auto;padding:0 24px}.s-be735ae8fa82b45d9bcc{color:#8e86b6;padding:18px 24px 26px}.s-212301c593df7a10ee64{cursor:pointer;border:none;padding:14px 22px;border-radius:calc(var(--radius) - 4px);font-weight:700;letter-spacing:.2px;display:inline-flex;align-items:center;gap:10px;transition:transform .2s,box-shadow .2s}.s-40c3f58a8de5af9ef2ff,.s-9ee02eafb0709b898fd0,.s-e75bc04532a5639ed1e9 details+details{margin-top:10px}.s-4383b3b57a1c1341da1b,.s-b35123e19a329f609c24{margin-top:8px}.s-212301c593df7a10ee64:active,.s-d6a35667c5b236ec04e4:active{transform:translateY(1px)}.s-23b0ed88362dca359e07{background:linear-gradient(180deg,var(--apricot),var(--apricot-600));color:#2b1a00;box-shadow:0 10px 30px rgba(247,181,126,.35)}.s-898ef899ed67a5f73ca7{background:0 0;border:1px dashed rgba(255,209,166,.5);color:var(--apricot)}.s-c6b6df0a9e1bcfd2478c{padding:6px 10px;border-radius:999px;background:rgba(255,209,166,.18);border:1px solid rgba(255,209,166,.35);color:#ffe7cf;font-weight:600}button{cursor:pointer}header.s-f819d7dee1ee55de63a8{position:sticky;top:0;z-index:var(--z-nav);background:linear-gradient(180deg,rgba(13,11,26,.9),rgba(13,11,26,.6));backdrop-filter:saturate(120%) blur(10px);border-bottom:1px solid rgba(255,209,166,.12)}.s-3224a500d5a1273d6d0c{display:flex;align-items:center;justify-content:space-between;height:68px}.s-63acf68c4f951d6412a8{display:flex;align-items:center;gap:12px}.s-63acf68c4f951d6412a8 img{width:36px;height:36px;border-radius:9px}.s-63acf68c4f951d6412a8 .s-3d42e76c338c0d360e74{font-weight:800;letter-spacing:.3px}nav.s-e3b7c980d763196e9d13{display:flex;align-items:center;gap:22px}.s-0a73eea00e89f420e14d a,.s-e61e00f86d9fccdee24f a:hover,nav.s-e3b7c980d763196e9d13 a{color:#eae6ff}.s-0a73eea00e89f420e14d a:hover,nav.s-e3b7c980d763196e9d13 a:hover{color:var(--apricot)}.s-e61e00f86d9fccdee24f{display:flex;gap:18px}.s-e61e00f86d9fccdee24f a{color:var(--muted)}.s-03648b909e476a499259{margin-left:8px}.s-7a86b15480e0a870f0b0{display:none;width:42px;height:42px;border-radius:10px;border:1px solid rgba(255,209,166,.3);background:0 0;position:relative}.s-7a86b15480e0a870f0b0 span,.s-7a86b15480e0a870f0b0::after,.s-7a86b15480e0a870f0b0::before{content:"";position:absolute;left:10px;right:10px;height:2px;background:#fff;border-radius:2px;transition:transform .25s,top .25s,opacity .2s}.s-7a86b15480e0a870f0b0 span{top:20px}.s-7a86b15480e0a870f0b0::before{top:12px}.s-7a86b15480e0a870f0b0::after{top:28px}.s-7a86b15480e0a870f0b0.s-2bb6b986c5d6fb26dd9d::before{top:20px;transform:rotate(45deg)}.s-7a86b15480e0a870f0b0.s-2bb6b986c5d6fb26dd9d::after{top:20px;transform:rotate(-45deg)}.s-7a86b15480e0a870f0b0.s-2bb6b986c5d6fb26dd9d span{opacity:0}.s-38591decbaf4a67f37e3{position:fixed;inset:0;background:rgba(13,11,26,.75);visibility:hidden;opacity:0;transition:opacity .25s,visibility .25s}.s-38591decbaf4a67f37e3.s-5fc7e38bffe00ca46add{visibility:visible;opacity:1}.s-6b9fbbc6190bc10a6968{position:absolute;top:0;right:0;width:min(86vw,420px);height:100%;background:#120f24;border-left:1px solid rgba(255,209,166,.2);padding:20px;display:flex;flex-direction:column;gap:12px;box-shadow:var(--shadow)}.s-38591decbaf4a67f37e3 a{color:#fff;padding:14px 10px;border-radius:10px;border:1px solid rgba(255,209,166,.15)}.s-38591decbaf4a67f37e3 a:hover{background:rgba(63,46,139,.35)}.s-0911aed621a145fb7a54{min-height:92vh;display:grid;place-items:center;position:relative;overflow:hidden}.s-0911aed621a145fb7a54 .s-f3c543ad5fe9d69603e7{display:grid;gap:34px;align-items:center;grid-template-columns:1.1fr .9fr}.s-adac3846b477f4671462{display:inline-flex;align-items:center;gap:10px}.s-3c6de1b7dd91465d437e{font-size:clamp(36px, 5vw, 74px);line-height:1.03;letter-spacing:-.02em;text-wrap:balance}.s-8cb33b2754e53feca4f7{color:#dcd7ff;max-width:60ch;margin-top:16px}.s-7b84b960a0dca8c35300{display:flex;align-items:center;gap:14px;margin-top:24px;flex-wrap:wrap}.s-f9c5942b1f55cb12b8f2{display:flex;background:rgba(255,209,166,.1);border:1px solid rgba(255,209,166,.36);border-radius:999px;padding:6px;gap:6px}.s-f9c5942b1f55cb12b8f2 button{background:0 0;border:none;color:#f4e9ff;padding:10px 14px;border-radius:999px;font-weight:700;letter-spacing:.2px}.s-72a26a3e0e42e0991a18 button[aria-selected=true],.s-f9c5942b1f55cb12b8f2 button[aria-selected=true]{background:linear-gradient(180deg,var(--apricot),var(--apricot-600));color:#2b1a00}.s-e713797dcfc2767d2f23{margin-top:22px;display:flex;align-items:flex-end;gap:18px;flex-wrap:wrap}.s-b3bfec224ed80f4a03d7{font-weight:900;letter-spacing:-.02em;font-size:clamp(48px, 11vw, 140px);line-height:.9;background:linear-gradient(90deg,#fff,#ffe0c2 45%,#fff 90%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 8px 30px rgba(247,181,126,.25))}.s-e78587f6367fb5a7d91b{color:#cbbfff;font-weight:700}.s-5ce36a1316233f3b7eaf{color:#a99fd4}.s-effcb816cd41234c058c{display:grid;grid-template-columns:1fr 1fr;gap:16px;transform:translateY(10px)}.s-8f327bef6e7f6d96a4d1{position:relative;padding-top:66%;border-radius:18px;overflow:hidden;background:rgba(63,46,139,.35);border:1px solid rgba(255,209,166,.22);box-shadow:var(--shadow)}.s-8f327bef6e7f6d96a4d1 img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.s-ee63a809561a2d6fb39d{position:absolute;opacity:.7;filter:drop-shadow(0 12px 30px rgba(63,46,139,.55));animation:12s ease-in-out infinite floaty;width:min(20vw,260px)}.s-ee63a809561a2d6fb39d.s-640d87e741e6aa4c669a{left:-40px;top:10%}.s-ee63a809561a2d6fb39d.s-4205714cdfe14ed9e3d0{right:-30px;bottom:12%;animation-duration:16s}.s-ee63a809561a2d6fb39d.s-dd33a084ba223dd231b0{left:45%;top:-60px;animation-duration:18s}@keyframes floaty{0%,100%{transform:translateY(0) rotate(0)}50%{transform:translateY(-14px) rotate(4deg)}}.s-658c8286c17e402644ee{opacity:0;transform:translateY(18px) scale(.98);transition:opacity .6s cubic-bezier(.2,.8,.2,1),transform .6s cubic-bezier(.2,.8,.2,1)}.s-658c8286c17e402644ee.s-af10ef20dd9060bbeead{opacity:1;transform:translateY(0) scale(1)}.s-041d0224080672cda77e{position:relative;height:52px;display:grid;grid-template-areas:"stack"}.s-041d0224080672cda77e>p{grid-area:stack;place-self:start;opacity:0;transform:translateY(8px);transition:opacity .35s,transform .35s}.s-041d0224080672cda77e>p.s-2bb6b986c5d6fb26dd9d{opacity:1;transform:translateY(0)}footer.s-a928d4c5751e4352ec16{margin-top:60px;border-top:1px solid rgba(255,209,166,.15);background:rgba(10,8,20,.6)}.s-234b082940c46f877a08{display:grid;gap:30px;grid-template-columns:1.2fr .8fr}.s-5109b8ed055a6af8a9f4{display:flex;gap:14px;align-items:center}.s-5109b8ed055a6af8a9f4 img{width:32px;height:32px;border-radius:8px}.s-0a73eea00e89f420e14d{display:grid;grid-template-columns:1fr 1fr;gap:10px 22px}.s-20182fbc10716eb197ea{padding:86px 0;position:relative}.s-20182fbc10716eb197ea .s-8809edb77f319ec2f52f{font-size:clamp(26px,3.6vw,44px);letter-spacing:-.01em}.s-5d85613a56c124e3a3ff{color:#d9d4ff;max-width:68ch;margin-top:10px}.s-de820e2414088aefe2e5{display:grid;grid-template-columns:1.1fr .9fr;gap:32px}.s-11521033fcd0b59f4a39,.s-8b79cea540ccbf42303f{margin-top:18px}.s-2bb559d4f40f8bd66d71{margin-top:20px}.s-8e6c522d6391250f675d{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.s-5ff4804ee635cb4aba16{margin-top:16px}.s-4a45f3836ca5e3cddf61,.s-4ab553d400f5b5b90bdf,.s-5d307c16ac0e770445b5{margin-top:14px}.s-584b59eaafaa354b39a5{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.s-2ab0591dbcf5fefdad65{background:rgba(18,15,36,.7);border:1px solid rgba(255,209,166,.16);border-radius:16px;padding:18px;box-shadow:0 12px 40px rgba(15,9,50,.25)}.s-158f340e2a0f7aaaf2e8{display:flex;align-items:center;justify-content:space-between;gap:16px}.s-158f340e2a0f7aaaf2e8 strong,.s-98362e3f05e068d98440 h4{font-size:22px}.s-62cdb7020ff920e5aa64{height:8px;background:rgba(255,209,166,.18);border-radius:999px;overflow:hidden}.s-d9042e2474b9d108ef85{margin-top:6px}.s-62cdb7020ff920e5aa64>i{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--apricot),var(--apricot-600))}.s-72a26a3e0e42e0991a18{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px}.s-72a26a3e0e42e0991a18 button{border:1px solid rgba(255,209,166,.3);background:rgba(63,46,139,.25);padding:10px 14px;border-radius:999px;color:#fff;font-weight:700}.s-a98a0b97e8be1dff45f6{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:18px}.s-4b7615dce52c4c05ce4e{padding:16px;border:1px solid rgba(255,209,166,.22);border-radius:14px;background:rgba(63,46,139,.18)}.s-4b7615dce52c4c05ce4e h4{font-size:18px}.s-4b7615dce52c4c05ce4e .s-cb030491157b26a570b6{color:#c9c3f3;font-size:14px;margin:6px 0 10px}.swiper{position:relative;overflow:hidden;border-radius:18px;border:1px solid rgba(255,209,166,.18);background:rgba(18,15,36,.5)}.swiper-track{display:flex;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.s-e75e1be665cd80a0b271{min-width:100%;padding:28px;display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:center}.swiper-bullets,.swiper-nav{display:flex;position:absolute}.s-e75e1be665cd80a0b271 .s-3a9f3478bc9a9ec348ea h4{font-size:24px}.swiper-nav{inset:0;align-items:center;justify-content:space-between;pointer-events:none}.swiper-nav button{pointer-events:auto;width:44px;height:44px;border-radius:999px;border:1px solid rgba(255,209,166,.4);background:rgba(63,46,139,.5);color:#fff}.swiper-bullets{left:50%;transform:translateX(-50%);bottom:12px;gap:8px}.swiper-bullets button{width:10px;height:10px;border-radius:999px;border:1px solid rgba(255,209,166,.5);background:0 0}.swiper-bullets button[aria-current=true]{background:linear-gradient(180deg,var(--apricot),var(--apricot-600));border-color:transparent}.s-e75bc04532a5639ed1e9 details{border:1px solid rgba(255,209,166,.22);border-radius:14px;padding:14px 16px;background:rgba(18,15,36,.6)}.s-e75bc04532a5639ed1e9 summary{font-weight:800;cursor:pointer}.s-e75bc04532a5639ed1e9 p{color:#e8e4ff;margin-top:8px}.s-e1fef069219678118a09{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:18px}.s-98362e3f05e068d98440{border:1px solid rgba(255,209,166,.22);border-radius:16px;background:linear-gradient(180deg,rgba(63,46,139,.32),rgba(18,15,36,.7));padding:16px}.s-98362e3f05e068d98440 ul{margin-top:8px;color:#e9e4ff}.s-1a64408f934fa1f2a2ff{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:16px}.s-169239e762914ff5cd5b{width:18px;height:18px;display:inline-block;vertical-align:-3px}.s-169239e762914ff5cd5b svg{width:100%;height:100%}@media (max-width:1100px){.s-584b59eaafaa354b39a5{grid-template-columns:repeat(2,1fr)}}@media (max-width:980px){.s-0911aed621a145fb7a54 .s-f3c543ad5fe9d69603e7{grid-template-columns:1fr;gap:26px}.s-effcb816cd41234c058c{order:-1}.s-de820e2414088aefe2e5,.s-e75e1be665cd80a0b271{grid-template-columns:1fr}.s-8e6c522d6391250f675d,.s-a98a0b97e8be1dff45f6{grid-template-columns:1fr 1fr}}@media (max-width:880px){nav.s-e3b7c980d763196e9d13{display:none}.s-7a86b15480e0a870f0b0{display:inline-block}.s-1a64408f934fa1f2a2ff,.s-e1fef069219678118a09{grid-template-columns:1fr}}@media (max-width:620px){.s-8e6c522d6391250f675d,.s-a98a0b97e8be1dff45f6{grid-template-columns:1fr}}.s-5f1ce405c3a3216704bf{position:fixed;inset:auto 16px 16px auto;width:min(420px,92vw);z-index:var(--iapc-z);color:var(--iapc-text)}.s-5ed6302b68148e5b4b75{background:linear-gradient(180deg,rgba(63,46,139,.9),rgba(18,15,36,.9));border:1px solid rgba(255,209,166,.28);border-radius:var(--iapc-radius);box-shadow:var(--iapc-shadow);padding:14px;backdrop-filter:saturate(120%) blur(8px)}.s-5210a154407ee30da08c input:checked+.s-9d8920e94c75caf8e56f,.s-a0f9d7680326268ba6ee{background:linear-gradient(180deg,var(--iapc-apricot),var(--iapc-apricot-600))}.s-a200dc78af0953b9d62f{display:flex;gap:10px;align-items:center}.s-6ce4baa7ce068324acf1{justify-content:space-between}.s-06e8de999bc4dfb791ea{font-weight:800;letter-spacing:.2px;font-size:16px;line-height:1.2}.s-3f1c57c7faa114e776c8{color:#efeaff;font-size:14px;line-height:1.45;margin-top:6px}.s-8393f208618b1d1aca2e{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.s-d6a35667c5b236ec04e4{cursor:pointer;border:none;padding:10px 14px;font-weight:800;border-radius:10px;transition:transform .06s}.s-a0f9d7680326268ba6ee{color:#2b1a00}.s-5857f5b7b127e7dcce00{background:0 0;color:var(--iapc-apricot);border:1px dashed rgba(255,209,166,.6)}.s-fd31faf34373a8ac317d{background:rgba(255,209,166,.12);color:#ffe7cf;border:1px solid rgba(255,209,166,.35)}.s-db9e273be372b280598b{color:#ffe7cf;text-decoration:underline;font-weight:700}.s-1494060d8471580c05fe{position:fixed;inset:auto 16px 16px auto;width:min(540px,96vw);z-index:calc(var(--iapc-z) + 1);display:none}.s-1494060d8471580c05fe.s-af10ef20dd9060bbeead,.s-193de9e767f2d588e434 svg{display:block}.s-bb54217abe46f63b5868{background:linear-gradient(180deg,rgba(18,15,36,.96),rgba(18,15,36,.92));border:1px solid rgba(255,209,166,.28);border-radius:var(--iapc-radius);box-shadow:var(--iapc-shadow);padding:16px}.s-bb54217abe46f63b5868 h3{margin:0 0 8px;font-size:18px}.s-bb54217abe46f63b5868 p{color:#efeaff;font-size:14px;margin:8px 0}.s-e7979591208f4d47d3de{display:grid;gap:10px;margin-top:8px}.s-70fd12b1c92fbb0cb199{border:1px solid rgba(255,209,166,.22);border-radius:12px;padding:12px;background:rgba(63,46,139,.18)}.s-70fd12b1c92fbb0cb199 h4{margin:0;font-size:15px}.s-70fd12b1c92fbb0cb199 small{color:var(--iapc-muted)}.s-cce263d0b10ac0d0e889{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.s-5210a154407ee30da08c{display:inline-flex;align-items:center;gap:10px;cursor:pointer}.s-5210a154407ee30da08c input{appearance:none;width:0;height:0;position:absolute;opacity:0}.s-9d8920e94c75caf8e56f{position:relative;width:46px;height:26px;background:#3b2f72;border:1px solid rgba(255,209,166,.25);border-radius:999px;transition:background .2s}.s-9d8920e94c75caf8e56f::after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:#fff;transition:left .2s,background .2s}.s-5210a154407ee30da08c input:checked+.s-9d8920e94c75caf8e56f::after{left:24px;background:#2b1a00}.s-229a2f33efc350ad90b2{display:inline-block;padding:2px 8px;border-radius:999px;background:rgba(255,209,166,.2);border:1px solid rgba(255,209,166,.4);color:#ffe7cf;font-weight:700;font-size:12px}.s-a9d18c06fb0c9cf2feba{opacity:.75}.s-193de9e767f2d588e434{position:fixed;left:16px;bottom:16px;z-index:var(--iapc-z);display:none;align-items:center;gap:8px;background:rgba(18,15,36,.85);border:1px solid rgba(255,209,166,.28);color:#ffe7cf;padding:10px 12px;border-radius:999px;box-shadow:var(--iapc-shadow);cursor:pointer;font-weight:800}@media (max-width:480px){.s-8393f208618b1d1aca2e{flex-direction:column}.s-5857f5b7b127e7dcce00,.s-a0f9d7680326268ba6ee,.s-fd31faf34373a8ac317d{width:100%;text-align:center}}.s-1f1f7604abfe46961778{color:#cbbfff}.s-b33e84eb6ca0b2bf8a3d{width:99.2%}.s-916c39c61b524c5a8445{width:86%}.s-cb469d4500b0dbf82051{width:72%}.s-3d980a875a00fbd5ab6f{color:#e8e4ff;margin-top:10px}.s-fe11b404d49ae7c9cb37{width:82%}.s-cd1c2a707f86efdf7d78{width:58%}.s-090100a404112fa1e8ad{width:41%}.s-b31a402bdc858c2e99c2{width:36%}.s-9520063b115fe08a7ecb{width:27%}.s-c9ae1e734c824aa01051{width:18%}.s-593b85579528496adb19{color:#cbbfff;margin-top:10px}.s-5b20a66500a7abb7bff6{width:49%}.s-cfb60b593faa62374ff2{width:62%}.s-adcb52d7c0f95ea19b9e{width:38%}.s-aca5e5cd5236ef24f63b{width:57%}.s-93ba5be07e01919280b0{width:66%}.s-deada09d4d5042701762{width:44%}.s-3bd007f2ee783d3d75a3{width:52%}.s-80daea47dab3775c5bf7{width:71%}.s-f8934d65f23709d8c85f{color:#e9e4ff;margin-top:10px}.s-39652f3d15cb313ee14e{color:#efeaff;line-height:1.6;padding-left:18px}.s-0450062a0b8050c966ba{color:#d5d0ff}.s-9ef0ea46865585fa4320{color:#e8e4ff}.s-c6400aaa4c283c6f88be{color:#d5d0ff;margin-top:10px}.s-13217c45d5f61a8565a5{color:#a99fd4;margin-top:10px}.s-7b3b5e1f539eda86b631{height:1px;left:-9999px;overflow:hidden;position:absolute;top:auto;width:1px}