:root{--bg:#fafbfe;--surface:#fff;--text:#192039;--mute:#646b80;--line:#e5e7f0;--accent:#4F46E5;--accent-ink:#fff;--soft:#f0efff;--display:Sora,Inter,sans-serif}
*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:28px}body{background:var(--bg);color:var(--text);font:16px/1.65 Inter,Arial,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit}button,input,select{font:inherit}button,a,input,select,summary{-webkit-tap-highlight-color:transparent}button,select,summary{cursor:pointer}img{display:block;object-fit:contain;flex:none}button{color:inherit}a{text-underline-offset:4px}:focus-visible{outline:3px solid var(--accent);outline-offset:5px}.cbe1420{width:min(1160px,calc(100% - 64px));margin-inline:auto}.cc5ecd8{position:absolute;left:-9999px}.cc5ecd8:focus{left:16px;top:12px;z-index:20;background:#fff;padding:12px}.ceb875e{border-bottom:1px solid var(--line);background:#fff}.ceb875e .cbe1420{height:88px;display:flex;align-items:center;justify-content:space-between;gap:24px}.c82129e{font:600 22px var(--display);letter-spacing:-1px;white-space:nowrap}.ceb875e nav{display:flex;gap:30px;font-size:14px}.ceb875e nav a{text-decoration:none;color:var(--mute)}.ceb875e nav a:hover{color:var(--accent)}.c9be06a{display:inline-flex;align-items:center;justify-content:center;gap:26px;padding:17px 24px;background:var(--accent);color:#fff;border:1px solid var(--accent);border-radius:10px;text-decoration:none;font-weight:600;font-size:15px;line-height:1.3;transition:background .18s,transform .18s}.c9be06a:hover{background:#4038c7;transform:translateY(-2px)}.c9be06a.c102352{padding:12px 18px;font-size:13px;gap:22px}.c2370e1{font-size:21px;line-height:1;font-weight:400}.caa8953{padding:68px 0 62px;position:relative}.c9c308a>.cbe1420{display:grid;grid-template-columns:1.12fr 1fr;gap:74px;align-items:center}.c6ae307{padding-bottom:8px}h1{font:600 clamp(48px,5.7vw,76px)/1.12 var(--display);letter-spacing:-4px}h1 span{color:var(--accent)}.ce08ec4{font-size:17px;line-height:1.8;color:var(--mute);max-width:450px;margin:24px 0 28px}.ce08ec4 strong{font-weight:500;color:var(--text)}.cb9b384{display:flex;align-items:center;gap:24px}.cff3a4b{font-size:14px;font-weight:500;text-decoration:none;border-bottom:1px solid #adb0c1}.c2d5deb{display:flex;align-items:center;gap:15px;margin-top:39px;color:var(--mute);font-size:13px}.c7bd7f5{display:flex;padding-left:0}.c7bd7f5 img{border:4px solid var(--bg);box-sizing:content-box;border-radius:50%;margin-left:-8px}.c7bd7f5 img:first-child{margin-left:0}.cb5ed0e{position:relative;padding:0 0 14px 14px}.cb5ed0e:before{content:"";position:absolute;inset:32px -14px 0 0;background:#eeedfc;border:1px solid #e4e1fa;border-radius:22px}.c06c8d8{position:relative;background:#fff;border:1px solid #e0e2ed;border-radius:18px;padding:25px;box-shadow:0 16px 35px -26px #3e386e}.cec46cd{position:absolute;inset:0;border-radius:18px;z-index:1}.c06c8d8>*:not(.cec46cd){position:relative;pointer-events:none;z-index:2}.c06c8d8 input,.c06c8d8 select,.c06c8d8 button,.c06c8d8 summary,.c06c8d8 a:not(.cec46cd){pointer-events:auto}.c4b650d{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.c06c8d8 h2{font:600 18px var(--display);letter-spacing:-.6px;margin:0}.c6bb23e{display:flex;align-items:center;gap:7px;font-size:11px;color:var(--accent);white-space:nowrap}.c6bb23e:before{content:"";width:6px;height:6px;background:var(--accent);border-radius:50%}.c06c8d8 .c2e4f41{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#f6f7fb;border:1px solid #eff0f6;padding:16px;border-radius:11px}.ce26365{min-width:0;flex:1}.c5372c8{display:block;font-size:12px;color:var(--mute);margin-bottom:6px}.c06c8d8 input.cc6853c,.c06c8d8 output{font:500 31px/1.2 var(--display);letter-spacing:-1.2px;background:transparent;border:0;outline-offset:2px;width:100%;color:var(--text);font-variant-numeric:tabular-nums;min-width:0}.c06c8d8 output{display:block;overflow-wrap:anywhere}.cd7edc9{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;flex:none;background:#fff;border:1px solid var(--line);border-radius:8px;padding:9px 10px}.cd7edc9 select{appearance:auto;border:0;background:transparent;width:72px;font-size:14px;font-weight:600;color:var(--text)}.cb824f6{font-size:11px;color:var(--mute);margin-top:7px;display:block}.cc2f6f4{width:32px;height:32px;border:4px solid #fff;border-radius:10px;background:#ecebfb;color:var(--accent);margin:-7px auto;display:grid;place-items:center;line-height:1;font-size:20px}.c5b0efc{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--mute);margin:16px 0 9px;flex-wrap:wrap}.c5b0efc input{width:92px;padding:4px 6px;border:1px solid var(--line);background:#fff;border-radius:5px;font-size:12px;color:var(--text)}.c06c8d8 dl{font-size:12px;display:grid;gap:7px}.c06c8d8 dl>div{display:flex;justify-content:space-between;gap:14px}.c06c8d8 dt{color:var(--mute)}.c06c8d8 dd{text-align:right;font-weight:500;font-variant-numeric:tabular-nums}.c06c8d8 .ca520da{margin-top:11px;border-top:1px solid var(--line);padding-top:10px;font-size:12px}.ca520da summary{color:var(--mute);width:fit-content}.c731bed{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px}.c731bed label{color:var(--mute);font-size:11px}.c731bed input,.c731bed select{display:block;width:100%;padding:8px;border:1px solid var(--line);border-radius:6px;background:#fff;color:var(--text);margin-top:4px}.c731bed .ca77ed5{grid-column:1/-1}.c5f2daf{font-size:11px;color:var(--mute);margin-top:10px}.c06c8d8 .c9be06a{width:100%;margin-top:16px;justify-content:space-between}.c06c8d8 .ccc3b76{text-align:center;font-size:10px;color:var(--mute);margin-top:12px}.c06c8d8 .c7d4c15{font-size:12px;color:var(--accent);margin-top:10px}.c06c8d8 .c7d4c15:empty{display:none}.c760e9d{display:flex;align-items:center;justify-content:space-between;gap:25px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:23px 0}.c760e9d>span{font-size:12px;color:var(--mute);max-width:105px;line-height:1.6}.c760e9d a{display:flex;gap:11px;align-items:center;text-decoration:none;font-size:14px;font-weight:500}.c760e9d a:hover{color:var(--accent)}.c760e9d small{display:block;font-size:10px;color:var(--mute);font-weight:400}.c760e9d .c87f06e{line-height:1.5}.c9f2a0b{padding:82px 0}h2{font:500 clamp(28px,3vw,38px)/1.27 var(--display);letter-spacing:-1.5px;margin-bottom:16px}h3{font:600 17px/1.4 var(--display);letter-spacing:-.4px;margin-bottom:10px}.cf4b3f2{color:var(--mute)}.cc4726c{display:flex;justify-content:space-between;align-items:flex-end;gap:35px}.cc4726c p{font-size:14px;color:var(--mute);max-width:565px}.c571a0b{border:1px solid #dcd9fc;border-radius:6px;padding:7px 10px;background:var(--soft);color:var(--accent);font-size:12px;white-space:nowrap}.ce32360{margin-top:28px;border:1px solid var(--line);border-radius:12px;overflow:auto;background:#fff}table{border-collapse:collapse;width:100%;font-size:14px;min-width:660px;font-variant-numeric:tabular-nums}caption{text-align:left;padding:16px 22px;border-bottom:1px solid var(--line);font-size:12px;color:var(--mute)}th,td{text-align:right;padding:19px 22px;border-bottom:1px solid var(--line)}th:first-child,td:first-child{text-align:left}th{font-weight:500;color:var(--mute);font-size:12px;background:#fcfcff}tbody tr:last-child td{border:0}tbody tr.c7b822b{background:#f5f4ff}tbody tr.c7b822b td:first-child{color:var(--accent)}td:first-child{font-weight:600}.c47ef03{display:flex;justify-content:space-between;gap:24px;font-size:12px;color:var(--mute);margin-top:15px}.c47ef03 strong{font-weight:500;color:var(--text)}.c52591f{display:grid;grid-template-columns:1fr 1fr 1fr;gap:28px;margin-top:32px}.c52591f>div{border-left:2px solid #dcd9fc;padding-left:18px}.c52591f h3{font-size:14px;margin-bottom:5px}.c52591f p{font-size:12px;color:var(--mute);line-height:1.8}.c2e3873{background:#f0f1f9;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.c411ef1{display:grid;grid-template-columns:1fr 1.5fr;gap:90px}.c411ef1 .ce08ec4{font-size:14px;line-height:1.8;margin:0 0 24px}.c57b67e{list-style:none;display:grid;gap:0}.c57b67e li{display:grid;grid-template-columns:30px 1fr;gap:20px;padding:24px 0;border-bottom:1px solid #dfe1ee}.c57b67e li:first-child{padding-top:0}.c57b67e li:last-child{border:0;padding-bottom:0}.c81ec04{font:500 15px var(--display);color:var(--accent);padding-top:4px}.c57b67e h3{margin-bottom:6px}.c57b67e p{font-size:14px;color:var(--mute)}.ceb17e9{display:grid;grid-template-columns:1fr 1fr;gap:26px;margin-top:28px}.c0e17fd{padding:30px;border:1px solid var(--line);border-radius:12px;background:#fff}.cf635f9{display:flex;gap:8px;margin-bottom:25px}.c0e17fd p{font-size:14px;color:var(--mute);margin-bottom:23px}.c0e17fd a{color:var(--accent);font-size:13px;font-weight:600;text-decoration:none;display:inline-flex;gap:24px;align-items:center}.c0e17fd .cc0b477{border-top:1px solid var(--line);padding-top:15px;display:flex;flex-wrap:wrap;gap:12px;font-size:11px;color:var(--mute);margin-bottom:20px}.c0b6dca{padding-top:0}.cf664d9{display:grid;grid-template-columns:.9fr 1.4fr;gap:70px;border-top:1px solid var(--line);padding-top:65px}.c79da3b p{font-size:14px;color:var(--mute)}.c666717{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:25px 32px}.c666717 li{padding-top:13px;border-top:1px solid var(--line)}.c666717 h3{font-size:14px}.c666717 p{font-size:13px;color:var(--mute)}.cd6db0c{background:#fff;border-top:1px solid var(--line)}.c9ec3db{display:grid;grid-template-columns:.85fr 1.5fr;gap:65px}.c432822 p{font-size:14px;color:var(--mute);max-width:260px}.cfebae6 details{border-bottom:1px solid var(--line);padding:21px 0}.cfebae6 details:first-child{padding-top:0}.cfebae6 summary{list-style:none;display:flex;justify-content:space-between;gap:24px;font-size:15px;font-weight:500;line-height:1.5}.cfebae6 summary::-webkit-details-marker{display:none}.cfebae6 summary:after{content:'+';color:var(--accent);font-size:21px;line-height:1;flex:none}.cfebae6 details[open] summary:after{content:'−'}.cfebae6 p{margin-top:14px;color:var(--mute);font-size:14px;line-height:1.8}.c55a560{background:#fff;padding:0 0 70px}.c6e0027{padding:36px 42px;background:var(--soft);border:1px solid #e2dffd;border-radius:12px;display:flex;justify-content:space-between;align-items:center;gap:35px}.c6e0027 h2{font-size:26px;margin-bottom:8px;letter-spacing:-1px}.c6e0027 p{font-size:13px;color:var(--mute)}.c6e0027 .c9be06a{flex:none}.cb036f3{border-top:1px solid var(--line);padding:30px 0;background:#fff}.cb036f3 .c2e4f41{display:flex;justify-content:space-between;gap:30px;align-items:center}.cb036f3 .c82129e{font-size:17px;letter-spacing:-.6px}.cb036f3 nav{display:flex;gap:22px;font-size:12px;color:var(--mute)}.cb036f3 nav a{text-decoration:none}.c9d3f0b{display:flex;justify-content:space-between;gap:24px;color:var(--mute);font-size:11px;margin-top:19px}
.c06c8d8 label{pointer-events:auto}
@media(min-width:1450px){.caa8953{padding:85px 0 75px}}
@media(max-width:1050px){.c9c308a>.cbe1420{gap:35px;grid-template-columns:1fr 1fr}h1{font-size:59px;letter-spacing:-3px}.c06c8d8{padding:20px}.cb9b384{gap:16px}.cb9b384 .c9be06a{padding:16px 18px}.c411ef1{gap:45px}.c760e9d{gap:15px}.c760e9d a{gap:7px}.c760e9d>span{display:none}.cf664d9{gap:40px}.c9ec3db{gap:40px}}
@media(max-width:800px){.cbe1420{width:calc(100% - 40px)}.ceb875e .cbe1420{height:74px}.ceb875e nav{gap:20px}.ceb875e nav a:nth-child(3){display:none}.c9c308a>.cbe1420{grid-template-columns:1fr;gap:40px}.caa8953{padding:40px 0}.c6ae307{max-width:570px}h1{font-size:64px;letter-spacing:-3px}.ce08ec4{max-width:520px;margin:18px 0 22px}.c2d5deb{margin-top:24px}.cb5ed0e{width:100%;max-width:570px;justify-self:center;padding-left:0;margin-right:0}.cb5ed0e:before{right:-8px;left:-8px}.c06c8d8{padding:24px}.c760e9d{flex-wrap:wrap;justify-content:center;column-gap:30px;row-gap:18px}.c9f2a0b{padding:60px 0}.c411ef1,.cf664d9,.c9ec3db{grid-template-columns:1fr;gap:30px}.c411ef1>.c57b67e{padding-top:10px}.c411ef1 h2{max-width:440px}.c411ef1 .ce08ec4{max-width:540px}.c411ef1 .cff3a4b{display:none}.cc4726c{align-items:flex-start;flex-direction:column;gap:15px}.c52591f{gap:18px}.ceb17e9{gap:18px}.c0e17fd{padding:24px}.c0b6dca{padding-top:0}.cf664d9{padding-top:48px}.c432822 p{max-width:100%}.c6e0027{padding:28px;gap:25px}.c6e0027 h2{font-size:23px}.cb036f3 .c2e4f41{align-items:flex-start}.cb036f3 nav{flex-wrap:wrap;justify-content:flex-end;gap:12px 20px}}
@media(max-width:480px){.ceb875e nav{display:none}.c82129e{font-size:20px}.ceb875e .c9be06a{padding:11px 14px}.caa8953{padding-top:30px}h1{font-size:53px;letter-spacing:-2.8px}.ce08ec4{font-size:15px;line-height:1.8}.cb9b384{gap:19px}.cb9b384 .c9be06a{font-size:14px;padding:16px 20px;gap:20px}.cb9b384 .cff3a4b{font-size:12px}.c2d5deb{gap:10px;font-size:12px}.c06c8d8{padding:18px}.c4b650d{gap:8px}.c06c8d8 h2{font-size:17px}.c6bb23e{font-size:10px}.c06c8d8 .c2e4f41{padding:14px 12px}.c06c8d8 input.cc6853c,.c06c8d8 output{font-size:28px}.cd7edc9{padding:7px;gap:5px}.cd7edc9 select{width:66px;font-size:13px}.c760e9d{justify-content:flex-start;display:grid;grid-template-columns:repeat(3,1fr);gap:20px 10px}.c760e9d a{font-size:12px}.c760e9d img{width:24px;height:24px}.c760e9d small{font-size:9px}h2{font-size:28px;letter-spacing:-1px}.c52591f{grid-template-columns:1fr;gap:20px}.c52591f p{font-size:13px}.c47ef03{flex-direction:column;gap:8px}.ceb17e9{grid-template-columns:1fr}.c666717{grid-template-columns:1fr;gap:18px}.c6e0027{align-items:flex-start;flex-direction:column}.c6e0027 .c9be06a{width:100%;justify-content:space-between}.cb036f3 .c2e4f41{flex-direction:column;gap:20px}.cb036f3 nav{justify-content:flex-start}.c9d3f0b{flex-direction:column;gap:5px}.c57b67e li{gap:12px}.c571a0b{font-size:11px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}
