:root{--jet-night:#150a29;--jet-plum:#241142;--jet-violet:#3b1d66;--jet-ink:#1e1430;--jet-mute:#5d5070;--jet-paper:#fbf8fd;--jet-card:#fff;--jet-line:#e3d8ee;--jet-pink:#ff3f8e;--jet-pink-soft:#ffe3ef;--jet-pink-ink:#b8115a;--jet-sans:"Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Verdana, sans-serif;--jet-serif:Georgia, "Times New Roman", "Liberation Serif", serif}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}.jet-page{background:var(--jet-paper);color:var(--jet-ink);font:16.5px/1.68 var(--jet-sans);margin:0}.jet-page a{color:var(--jet-pink-ink);text-underline-offset:3px}.jet-page a:hover{color:var(--jet-violet)}.jet-page a:focus-visible,.jet-nt-btn:focus-visible,.jet-q-s:focus-visible{outline:3px solid var(--jet-pink);outline-offset:2px}.jet-skip{background:var(--jet-pink);color:#fff;z-index:10;padding:8px 14px;position:absolute;top:0;left:-999px}.jet-skip:focus{color:#fff;left:8px}.jet-strip{background:var(--jet-night);color:#cdbfe2;letter-spacing:.04em;font-size:12.5px}.jet-strip-in{justify-content:space-between;align-items:center;gap:12px;max-width:1180px;margin:0 auto;padding:6px 18px;display:flex}.jet-langs{gap:6px;display:flex}.jet-lang,.jet-lang-on{border:1px solid #5a3f86;border-radius:3px;padding:1px 7px;font-size:11.5px;font-weight:700}.jet-page .jet-lang{color:#f2e9ff;text-decoration:none}.jet-page .jet-lang:hover{background:var(--jet-pink);border-color:var(--jet-pink);color:#fff}.jet-lang-on{color:var(--jet-night);background:#f2e9ff;border-color:#f2e9ff}.jet-mast{background:radial-gradient(120% 140% at 50% 0%, var(--jet-violet) 0%, var(--jet-plum) 45%, var(--jet-night) 100%);color:#fff;text-align:center;border-bottom:4px solid var(--jet-pink);padding:26px 18px 22px}.jet-page .jet-brand{color:#fff;align-items:center;gap:14px;text-decoration:none;display:inline-flex}.jet-logo{border-radius:50%;width:48px;height:48px}.jet-word{font-family:var(--jet-serif);letter-spacing:.02em;font-size:clamp(2.3rem,8vw,4.6rem);font-weight:700;line-height:1}.jet-word-sub{letter-spacing:.16em;text-transform:uppercase;color:var(--jet-night);background:var(--jet-pink);border-radius:2px;align-self:flex-start;margin-top:6px;padding:3px 7px;font-size:11px;font-weight:700}.jet-tagline{letter-spacing:.08em;text-transform:uppercase;color:#e9d8ff;max-width:640px;margin:10px auto 0;font-size:13.5px}.jet-nav{background:var(--jet-card);border-bottom:1px solid var(--jet-line);position:relative}.jet-nav-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;max-width:1180px;margin:0 auto;padding:0 18px;display:flex}.jet-nt{opacity:0;width:1px;height:1px;position:absolute}.jet-nt-btn{cursor:pointer;letter-spacing:.1em;text-transform:uppercase;color:var(--jet-ink);padding:12px 0;font-size:13px;font-weight:700;display:none}.jet-nt-btn:before{content:"≡";vertical-align:-2px;color:var(--jet-pink-ink);margin-right:8px;font-size:20px}.jet-nt:focus-visible+.jet-nt-btn{outline:3px solid var(--jet-pink)}.jet-navlist{flex-wrap:wrap;gap:0 4px;margin:0;padding:0;list-style:none;display:flex}.jet-navitem{margin:0}.jet-page .jet-navlink{color:var(--jet-ink);letter-spacing:.09em;text-transform:uppercase;border-bottom:3px solid #0000;padding:13px 12px 11px;font-size:13px;font-weight:700;text-decoration:none;display:block}.jet-page .jet-navlink:hover{color:var(--jet-pink-ink)}.jet-page .jet-navlink-on{border-bottom-color:var(--jet-pink);color:var(--jet-pink-ink)}.jet-page .jet-mini{color:#fff;background:var(--jet-pink-ink);white-space:nowrap;border-radius:999px;padding:7px 14px;font-size:12.5px;font-weight:700;text-decoration:none}.jet-page .jet-mini:hover{background:var(--jet-violet);color:#fff}.jet-main{padding:0 0 56px}.jet-wrap{max-width:1180px;margin:0 auto;padding:0 18px}.jet-head{border-bottom:1px solid var(--jet-line);max-width:860px;margin-bottom:30px;padding:34px 0 20px}.jet-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--jet-pink-ink);border-top:3px solid var(--jet-pink);margin:0 0 10px;padding-top:6px;font-size:12px;font-weight:700;display:inline-block}.jet-h1{font-family:var(--jet-serif);color:var(--jet-night);margin:0 0 14px;font-size:clamp(1.85rem,4.6vw,2.85rem);font-weight:700;line-height:1.14}.jet-byline{color:var(--jet-mute);margin:0;font-size:13.5px}.jet-grid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:48px;display:grid}.jet-grid-solo{grid-template-columns:minmax(0,760px)}.jet-art{min-width:0}.jet-prose{font-size:17px}.jet-prose>p:first-child{color:var(--jet-night);font-size:19px;line-height:1.6}.jet-prose>p:first-child:first-letter{font-family:var(--jet-serif);float:left;color:var(--jet-pink-ink);padding:4px 8px 0 0;font-size:3.4em;line-height:.9}.jet-prose h2{font-family:var(--jet-serif);color:var(--jet-night);margin:2.1em 0 .6em;scroll-margin-top:16px;font-size:clamp(1.4rem,3vw,1.75rem);line-height:1.25}.jet-prose h2:before{content:"";background:var(--jet-pink);width:44px;height:3px;margin-bottom:12px;display:block}.jet-prose h3{color:var(--jet-violet);margin:1.6em 0 .4em;font-size:1.08rem}.jet-prose p,.jet-prose ul,.jet-prose ol{margin:0 0 1.05em}.jet-prose ul,.jet-prose ol{padding-left:1.3em}.jet-prose li{margin-bottom:.45em}.jet-prose li::marker{color:var(--jet-pink-ink)}.jet-prose strong{color:var(--jet-night)}.jet-prose blockquote{border-left:4px solid var(--jet-pink);font-family:var(--jet-serif);color:var(--jet-violet);margin:1.6em 0;padding:4px 0 4px 20px;font-size:1.22rem;font-style:italic}.jet-prose blockquote p{margin:0}.jet-prose img{border:1px solid var(--jet-line);background:#fff;border-radius:4px;max-width:100%;height:auto;margin:1.4em 0 .4em;padding:6px;display:block}.jet-prose p:has(>img)+p>em:only-child{color:var(--jet-mute);font-size:13.5px;font-style:normal;display:block}.jet-prose table{border-collapse:collapse;width:100%;margin:1.2em 0 1.4em;font-size:15px;display:block;overflow-x:auto}.jet-prose th,.jet-prose td{text-align:left;vertical-align:top;border-bottom:1px solid var(--jet-line);width:9.5em;padding:9px 10px}.jet-prose th{letter-spacing:.06em;text-transform:uppercase;color:var(--jet-mute);border-bottom:2px solid var(--jet-night);font-size:12.5px}.jet-prose tr:nth-child(2n) td{background:#f5eefa}.jet-prose hr{border:0;border-top:1px solid var(--jet-line);margin:2em 0}.jet-flow{background:var(--jet-card);border:1px solid var(--jet-line);border-top:4px solid var(--jet-violet);margin:0 0 30px;padding:18px 20px 8px}.jet-flow-h{letter-spacing:.1em;text-transform:uppercase;color:var(--jet-violet);margin:0 0 10px;font-size:13px;font-weight:700}.jet-flow-list{counter-reset:jetstep;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.jet-flow-item{counter-increment:jetstep;padding:0 0 12px}.jet-flow-item:before{content:counter(jetstep);background:var(--jet-pink-ink);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;margin-bottom:6px;font-size:14px;font-weight:700;display:inline-grid}.jet-flow-t{color:var(--jet-night);font-weight:700;display:block}.jet-flow-x{color:var(--jet-mute);font-size:14.5px;line-height:1.5;display:block}.jet-faq{margin:2.6em 0 0}.jet-faq-h{font-family:var(--jet-serif);color:var(--jet-night);margin:0 0 .7em;font-size:clamp(1.4rem,3vw,1.75rem)}.jet-q{border-top:1px solid var(--jet-line)}.jet-q:last-child{border-bottom:1px solid var(--jet-line)}.jet-q-s{cursor:pointer;color:var(--jet-night);padding:14px 34px 14px 0;font-weight:700;list-style:none;position:relative}.jet-q-s::-webkit-details-marker{display:none}.jet-q-s:after{content:"+";color:var(--jet-pink-ink);font-size:22px;position:absolute;top:10px;right:6px}.jet-q[open]>.jet-q-s:after{content:"−"}.jet-q-a{color:var(--jet-ink);margin:0 0 16px}.jet-offer{background:linear-gradient(135deg, var(--jet-plum), var(--jet-night));color:#eadcff;border-left:6px solid var(--jet-pink);border-radius:6px;margin:2.6em 0 0;padding:22px 22px 24px}.jet-offer-h{font-family:var(--jet-serif);color:#fff;margin:0 0 6px;font-size:1.3rem}.jet-offer-x{margin:0 0 16px;font-size:14.5px;line-height:1.55}.jet-page .jet-btn{background:var(--jet-pink);color:var(--jet-night);border-radius:999px;padding:11px 22px;font-weight:700;text-decoration:none;display:inline-block}.jet-page .jet-btn:hover{color:var(--jet-night);background:#fff}.jet-rail{gap:20px;display:grid;position:sticky;top:16px}.jet-card{background:var(--jet-card);border:1px solid var(--jet-line);border-top:4px solid var(--jet-pink);padding:16px 18px}.jet-card-h{letter-spacing:.14em;text-transform:uppercase;color:var(--jet-pink-ink);margin:0 0 10px;font-size:12px;font-weight:700}.jet-facts{margin:0}.jet-fact{border-top:1px dotted var(--jet-line);padding:8px 0}.jet-fact:first-child{border-top:0;padding-top:0}.jet-fact-l{color:var(--jet-mute);font-size:12.5px}.jet-fact-v{color:var(--jet-night);margin:2px 0 0;font-size:14.5px;font-weight:700;line-height:1.45}.jet-toc-list{margin:0;padding-left:1.2em;font-size:14px}.jet-toc-item{margin-bottom:6px}.jet-page .jet-toc-a{color:var(--jet-ink);text-decoration:none}.jet-page .jet-toc-a:hover{color:var(--jet-pink-ink);text-decoration:underline}.jet-card-law{border-top-color:var(--jet-violet);background:#f4edfb}.jet-law{margin:0;font-size:14px;line-height:1.55}.jet-foot{background:var(--jet-night);color:#cbbde0;border-top:4px solid var(--jet-pink);font-size:14px}.jet-foot-in{grid-template-columns:1.1fr .8fr 1.4fr;gap:32px;max-width:1180px;margin:0 auto;padding:34px 18px 28px;display:grid}.jet-foot-name{font-family:var(--jet-serif);color:#fff;margin:0 0 8px;font-size:1.35rem}.jet-foot-txt{margin:0 0 10px;line-height:1.6}.jet-foot-links{margin:0;padding:0;list-style:none}.jet-foot-links li{margin-bottom:8px}.jet-page .jet-foot-a{color:#fff}.jet-page .jet-foot-a:hover{color:var(--jet-pink)}.jet-age{color:#fff;margin:0 0 10px}.jet-18{border:2px solid var(--jet-pink);color:var(--jet-pink);border-radius:50%;margin-right:6px;padding:5px 4px;font-size:12px;font-weight:700;line-height:1;display:inline-block}.jet-foot-small{color:#9d8db8;margin:14px 0 0;font-size:12.5px}.jet-back{font-weight:700}@media (width<=960px){.jet-grid{grid-template-columns:minmax(0,1fr);gap:30px}.jet-rail{position:static}.jet-foot-in{grid-template-columns:1fr;gap:22px}}@media (width<=760px){.jet-nt-btn{display:inline-block}.jet-navlist{flex-direction:column;flex-basis:100%;padding-bottom:8px;display:none}.jet-nt:checked~.jet-navlist{display:flex}.jet-page .jet-navlink{border-bottom:1px solid var(--jet-line);padding:10px 0}.jet-page .jet-navlink-on{border-bottom-color:var(--jet-pink)}.jet-navlist{order:3}.jet-mast{padding:20px 14px 16px}.jet-logo{width:38px;height:38px}.jet-tagline{letter-spacing:.05em;font-size:12px}.jet-head{margin-bottom:22px;padding-top:24px}.jet-prose{font-size:16.5px}.jet-prose>p:first-child{font-size:17.5px}.jet-wrap,.jet-nav-in,.jet-strip-in{padding-left:14px;padding-right:14px}}
