.ct-head{isolation:isolate;background:var(--scene-bg);flex-direction:column;min-height:clamp(440px,32vw,540px);display:flex;position:relative;overflow:hidden}.ct-head .scene--wide img{top:50%;bottom:auto;transform:translate(-48%,-60%)}.ct-head__veil{z-index:2;pointer-events:none;background:linear-gradient(90deg, var(--ct-veil) 0%, var(--ct-veil-mid) 40%, var(--ct-veil-low) 75%, var(--ct-veil-clear)), linear-gradient(0deg, var(--ct-veil-foot) 0%, var(--ct-veil-foot-clear) 40%), linear-gradient(180deg, var(--ct-veil-mid), var(--ct-veil-clear) 22%);position:absolute;inset:0}.ct-head__in{z-index:5;margin-top:auto;padding-top:150px;padding-bottom:64px;position:relative}.ct-head__title{max-width:760px;color:var(--ct-title);text-shadow:0 4px 30px var(--ct-shadow);margin:0;font-size:68px;line-height:1.02}.ct-head__lead{max-width:600px;color:var(--ct-lead);margin:20px 0 0;font-size:18px;line-height:1.65}.ct-sec{background:var(--ct-page);padding:110px 0}.ct-sec--faq{padding:64px 0 110px}.ct-wide{width:100%}.ct-faq{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:64px;display:grid}.ct-faq__nav{position:sticky;top:24px}.ct-faq__groups{flex-direction:column;gap:6px;display:flex}.ct-faq__groups button{border:1px solid var(--ct-card-line);background:var(--ct-card);min-height:44px;font:inherit;color:var(--ct-nav-text);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-size:15px;font-weight:700;display:flex}.ct-faq__groups button em{color:var(--ct-muted);flex:none;font-size:12.5px;font-style:normal}.ct-faq__groups button.on{border-color:var(--grom);color:var(--white);box-shadow:inset 3px 0 0 var(--grom)}.ct-faq__groups button.on em{color:var(--grom)}.ct-faq__groups button:focus-visible{outline:2px solid var(--grom);outline-offset:3px}.ct-faq__help{border:1px solid var(--ct-help-line);background:var(--ct-help-bg);margin-top:20px;padding:20px}.ct-faq__help b{color:var(--ct-strong);font-size:16px}.ct-faq__help p{color:var(--ct-soft);margin:4px 0 14px;font-size:14px}.ct-faq__body h2{color:var(--ct-title);margin:0 0 18px;font-size:40px}.ct-faq__body:not([hidden]){animation:.4s ct-in}@keyframes ct-in{0%{opacity:0;transform:translateY(8px)}}.ct-qa{border-top:1px solid var(--line)}.ct-qa:last-child{border-bottom:1px solid var(--line)}.ct-qa summary{cursor:pointer;min-height:44px;color:var(--ct-strong);justify-content:space-between;align-items:center;gap:20px;padding:20px 0;font-size:17px;font-weight:700;list-style:none;display:flex}.ct-qa summary::-webkit-details-marker{display:none}.ct-qa summary:focus-visible{outline:2px solid var(--grom);outline-offset:3px}.ct-qa summary i{flex:none;width:14px;height:14px;position:relative}.ct-qa summary i:before,.ct-qa summary i:after{content:"";background:var(--grom);height:2px;position:absolute;top:6px;left:0;right:0}.ct-qa summary i:after{transition:transform .25s;transform:rotate(90deg)}.ct-qa[open] summary i:after{transform:rotate(0)}.ct-qa p{white-space:pre-line;max-width:760px;color:var(--ct-text);margin:-8px 0 20px;font-size:15.5px;line-height:1.7}@media (prefers-reduced-motion:reduce){.ct-faq__body:not([hidden]){animation:none}}@media (max-width:1023px){.ct-head__in{padding-top:120px;padding-bottom:44px}.ct-head__veil{background:linear-gradient(0deg, var(--ct-veil-foot) 8%, var(--ct-veil-phone) 55%, var(--ct-veil-phone-top))}.ct-head__title{font-size:46px}.ct-head__lead{font-size:16.5px}.ct-sec{padding:76px 0}}@media (max-width:1000px){.ct-faq{grid-template-columns:minmax(0,1fr);gap:28px}.ct-faq__nav{position:static}.ct-faq__groups{scrollbar-width:none;flex-direction:row;overflow-x:auto}.ct-faq__groups::-webkit-scrollbar{display:none}.ct-faq__groups button{flex:none}.ct-faq__help{display:none}.ct-faq__body h2{font-size:30px}}@media (max-width:640px){.ct-head__title{font-size:38px}}.lnk.ct-gold{color:var(--grom);border-color:var(--ct-gold-line)}.ct-row{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.ct-h2{color:var(--ct-title);margin:0;font-size:52px;line-height:1.04}.ct-p{max-width:620px;color:var(--ct-text);margin:14px 0 0;font-size:16.5px;line-height:1.65}.ct-p a{color:var(--grom);text-decoration:underline}.ct-head--tall .ct-head__in{padding-bottom:110px}.ct-channels{z-index:6;margin-top:-70px;position:relative}.ct-channels__grid{grid-template-columns:1.15fr 1fr 1fr;gap:16px;display:grid}.ct-channel{border:1px solid var(--ct-channel-line);background:var(--ct-channel-bg);-webkit-backdrop-filter:blur(10px);flex-direction:column;padding:28px;display:flex}.ct-channel--hl{border-color:var(--ct-channel-hl-line);background:radial-gradient(90% 90% at 0 0, var(--ct-channel-hl-glow), transparent), var(--ct-channel-bg);box-shadow:0 30px 80px -30px var(--ct-channel-hl-shadow)}.ct-channel__icon{border:1px solid var(--ct-icon-line);width:52px;height:52px;color:var(--grom);border-radius:50%;place-items:center;display:grid}.ct-channel h2{color:var(--ct-title);margin:18px 0 0;font-size:30px}.ct-channel p{color:var(--ct-body);margin:8px 0 0;font-size:15.5px;line-height:1.55}.ct-channel small{color:var(--grom);margin-top:8px;font-size:13.5px;font-weight:700;display:block}.ct-channel .btn{align-self:flex-start;margin-top:auto}.ct-channel>:nth-last-child(2){margin-bottom:22px}.ct-stores{grid-template-columns:minmax(0,calc(50% - 10px));gap:20px;margin-top:40px;display:grid}.ct-store{border:1px solid var(--ct-channel-line);background:var(--ct-card);overflow:hidden}.ct-store__map{border-bottom:1px solid var(--line);height:230px;display:block}.ct-store__map:focus-visible{outline:2px solid var(--grom);outline-offset:-2px}.ct-map{width:100%;height:100%;display:block}.ct-map__ground{fill:var(--ct-map-ground)}.ct-map__road{stroke:var(--ct-map-road)}.ct-map__street{stroke:var(--ct-map-street)}.ct-map__halo{fill:var(--ct-map-halo);transform-box:fill-box;transform-origin:50%;animation:3s ease-in-out infinite ct-pulse}@keyframes ct-pulse{50%{opacity:.4;transform:scale(.5)}}.ct-map__pin{fill:var(--grom)}.ct-map__dot{fill:var(--on-grom)}.ct-map__label{font-family:var(--font-text);fill:var(--kosc);font-size:13px;font-weight:800}.ct-store__body{padding:24px 26px 28px}.ct-store__body h3{color:var(--ct-title);margin:0;font-size:32px}.ct-store__body p{color:var(--ct-text);margin:10px 0 0;font-size:15px;line-height:1.6}.ct-store__body .ct-store__address{color:var(--ct-strong);margin-top:6px;font-size:16px;font-weight:700}.ct-store__go{margin-top:16px}.ct-sec--ask{background:linear-gradient(180deg, var(--ct-page), var(--ct-ask-to))}.ct-ask{grid-template-columns:1.1fr 1fr;align-items:start;gap:60px;display:grid}.ct-form{flex-direction:column;gap:20px;margin-top:28px;display:flex}.ct-form .btn{align-self:flex-start}.ct-form .iq-err--send{margin:0}.ct-form__two{grid-template-columns:1fr 1fr;gap:20px;display:grid}.ct-ok{border:1px solid var(--ct-ok-line);background:var(--ct-ok-bg);color:var(--ct-ok-text);flex-direction:column;gap:2px;margin-top:28px;padding:22px;font-size:14.5px;display:flex}.ct-ok b{color:var(--ct-ok-head);font-size:18px}.ct-ok strong{color:var(--ct-ok-head)}.ct-owner{border:1px solid var(--ct-help-line);background:var(--ct-help-bg);padding:28px}.ct-owner h3{color:var(--ct-title);margin:0;font-size:30px}.ct-owner p{color:var(--ct-text);margin:10px 0 0;font-size:15.5px;line-height:1.6}.ct-owner__actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:18px;display:flex}.ct-owner__faq{margin-top:26px}@media (prefers-reduced-motion:reduce){.ct-map__halo{animation:none}}@media (max-width:1023px){.ct-row{flex-direction:column;align-items:flex-start;gap:14px}.ct-h2{font-size:38px}.ct-head--tall .ct-head__in{padding-top:130px;padding-bottom:90px}.ct-channels{margin-top:-50px}.ct-channels__grid,.ct-stores,.ct-ask{grid-template-columns:1fr}.ct-ask{gap:44px}}@media (max-width:640px){.ct-h2{font-size:33px}.ct-channel{padding:22px}.ct-form__two{grid-template-columns:1fr}.ct-store__map{height:180px}}.ct-btn-dark.btn{background:var(--par-btn);color:var(--par-btn-text);box-shadow:none}.ct-par-hero{color:var(--par-ink);background:radial-gradient(80% 90% at 0 0, var(--par-hero-light), transparent 60%), radial-gradient(70% 80% at 100% 100%, var(--par-hero-shade), transparent 70%), var(--par-bg);padding:150px 0 90px;position:relative}.ct-par-hero__grid{grid-template-columns:1.2fr 1fr;align-items:center;gap:60px;display:grid}.ct-par-hero h1{color:var(--par-head);margin:0;font-size:66px}.ct-par-lead{max-width:600px;color:var(--par-text);margin:20px 0 0;font-size:18.5px;line-height:1.65}.ct-par-cta{flex-wrap:wrap;align-items:center;gap:16px;margin-top:30px;display:flex}.ct-par-phone{color:var(--par-head);border-color:var(--par-line)}.ct-par-card{background:var(--par-card);border:1px solid var(--par-card-line);box-shadow:0 30px 60px -30px var(--par-card-shadow);padding:30px 32px}.ct-par-card h2{color:var(--par-head);margin:0;font-size:30px}.ct-par-card ul{gap:14px;margin:16px 0 0;padding:0;list-style:none;display:grid}.ct-par-card li{color:var(--par-check);gap:12px;display:flex}.ct-par-card li svg{flex:none;margin-top:2px}.ct-par-card li span{color:var(--par-text);font-size:15px;line-height:1.55}.ct-par-card b{color:var(--par-head)}.ct-par-card a{color:var(--par-head);text-decoration:underline}.ct-par-sec{color:var(--par-ink);padding:120px 0}.ct-par-sec h2{color:var(--par-head);margin:0;font-size:48px}.ct-par-steps{background:var(--par-steps-bg)}.ct-par-steps ol{grid-template-columns:repeat(4,1fr);gap:28px;margin:40px 0 0;padding:0;list-style:none;display:grid}.ct-par-steps li{border-top:2px solid var(--par-rule);padding-top:18px}.ct-par-steps li b{color:var(--par-rule);font-size:40px}.ct-par-steps h3{color:var(--par-head);margin:10px 0 0;font-size:26px}.ct-par-steps p{color:var(--par-text);margin:8px 0 0;font-size:15.5px;line-height:1.6}.ct-par-games{background:var(--par-bg)}.ct-par-games__lead{color:var(--par-text);margin:12px 0 0;font-size:17px}.ct-par-games__grid{grid-template-columns:repeat(4,1fr);gap:18px;margin:34px 0 30px;padding:0;list-style:none;display:grid}.ct-par-games__grid li{background:var(--par-game-bg);color:var(--kosc);box-shadow:inset 0 3px 0 var(--c);padding:24px}.ct-par-games__grid small,.ct-par-games__grid span{color:var(--par-game-label);font-size:12.5px}.ct-par-games__grid b{margin-top:2px;font-size:18px;display:block}.ct-par-games__grid span{margin-top:14px;display:block}.ct-par-games__grid strong{color:var(--c);margin-top:4px;font-size:22px;display:block}.ct-par-games__grid p{color:var(--par-game-text);margin:8px 0 0;font-size:14px}.ct-par-safe .ct-p{color:var(--par-safe-lead)}.ct-par-safe__grid{grid-template-columns:1fr 1fr;gap:60px;display:grid}@media (max-width:1000px){.ct-par-hero{padding:120px 0 64px}.ct-par-hero__grid,.ct-par-steps ol,.ct-par-games__grid,.ct-par-safe__grid{grid-template-columns:1fr}.ct-par-hero h1{font-size:42px}.ct-par-sec{padding:76px 0}.ct-par-sec h2{font-size:36px}}.ct-head--hero{min-height:clamp(640px,52vw,880px)}.ct-head--hero .ct-head__in{padding-bottom:110px}.ct-cta{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.ct-cta--center{justify-content:center}.ct-numbers{z-index:6;margin-top:-56px;position:relative}.ct-numbers ul{border:1px solid var(--ct-band-line);background:var(--ct-band-bg);-webkit-backdrop-filter:blur(10px);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.ct-numbers li{border-left:1px solid var(--line);padding:28px 30px}.ct-numbers li:first-child{border-left:0}.ct-numbers b{letter-spacing:.02em;color:var(--grom);font-size:40px;display:block}.ct-numbers span{color:var(--ct-band-text);margin-top:8px;font-size:14.5px;line-height:1.5;display:block}.ct-history{grid-template-columns:1fr 1.15fr;align-items:start;gap:80px;display:grid}.ct-timeline{margin:0;padding:0;list-style:none;position:relative}.ct-timeline:before{content:"";background:linear-gradient(180deg, var(--ct-tl-from), var(--ct-tl-to));width:1px;position:absolute;top:12px;bottom:12px;left:66px}.ct-timeline li{grid-template-columns:110px 1fr;gap:26px;padding:0 0 38px;display:grid;position:relative}.ct-timeline li:after{content:"";background:var(--ct-page);border:2px solid var(--grom);width:11px;height:11px;box-shadow:0 0 14px var(--ct-tl-glow);border-radius:50%;position:absolute;top:10px;left:61px}.ct-timeline li>span{color:var(--grom);padding-top:4px;font-size:19px}.ct-timeline h3,.ct-values h3{line-height:1.15}.ct-timeline h3{font-family:var(--font-head);color:var(--ct-title);margin:0;font-size:28px;font-weight:600}.ct-timeline p{color:var(--ct-text);margin:6px 0 0;font-size:15.5px;line-height:1.6}.ct-values{grid-template-columns:1fr 1fr;gap:20px;margin:44px 0 0;padding:0;list-style:none;display:grid}.ct-values li{border:1px solid color-mix(in srgb, var(--c) 22%, var(--ct-card-line));background:radial-gradient(60% 100% at 0% 0%, color-mix(in srgb, var(--c) 10%, transparent), transparent), var(--ct-card);align-items:flex-start;gap:22px;padding:28px;display:flex}.ct-values__sigil{color:var(--c);filter:drop-shadow(0 0 12px var(--c));flex:none}.ct-values h3{font-family:var(--font-head);color:var(--ct-title);margin:0;font-size:28px;font-weight:600}.ct-values p{color:var(--ct-text);margin:8px 0 0;font-size:15.5px;line-height:1.6}.ct-lines{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:40px;display:grid}.ct-line{border:1px solid var(--ct-channel-line);background:var(--ct-card);flex-direction:column;gap:8px;padding:24px;transition:border-color .25s;display:flex}.ct-line:hover{border-color:var(--ct-line-hover)}.ct-line:focus-visible{outline:2px solid var(--grom);outline-offset:3px}.ct-line b{color:var(--ct-strong);font-size:17px}.ct-line span{color:var(--ct-soft);font-size:14.5px;line-height:1.55}.ct-company{grid-template-columns:1fr 1fr;align-items:start;gap:60px;display:grid}.ct-dl{border-top:1px solid var(--line);margin:0}.ct-dl div{border-bottom:1px solid var(--line);grid-template-columns:130px 1fr;gap:20px;padding:16px 0;font-size:15.5px;display:grid}.ct-dl dt{color:var(--ct-muted)}.ct-dl dd{color:var(--ct-strong);margin:0;font-weight:700}.ct-dl a{color:var(--grom);text-decoration:underline}.ct-final{text-align:center;background:radial-gradient(50% 80% at 50% 100%, var(--ct-final-glow), transparent), var(--ct-page);border-top:1px solid var(--line);padding:120px 0}.ct-final h2{color:var(--ct-title);margin:0;font-size:58px}.ct-final p{max-width:560px;color:var(--ct-lead);margin:16px auto 0;font-size:17px;line-height:1.6}@media (max-width:1023px){.ct-head--hero .ct-head__in{padding-top:150px;padding-bottom:90px}.ct-numbers{margin-top:-30px}.ct-numbers ul{grid-template-columns:1fr 1fr}.ct-numbers li:nth-child(3){border-left:0;grid-column:1/-1}.ct-numbers li:nth-child(n+3){border-top:1px solid var(--line)}.ct-history,.ct-company{grid-template-columns:1fr;gap:40px}.ct-values{grid-template-columns:1fr}.ct-lines{grid-template-columns:1fr 1fr}.ct-final h2{font-size:40px}}@media (max-width:640px){.ct-numbers li{padding:20px 16px}.ct-numbers b{font-size:30px}.ct-numbers span{font-size:13px}.ct-timeline li{grid-template-columns:76px 1fr;gap:18px}.ct-timeline:before{left:42px}.ct-timeline li:after{left:37px}.ct-timeline li>span{font-size:15px}.ct-values li{gap:16px;padding:20px}.ct-lines{grid-template-columns:1fr}.ct-dl div{grid-template-columns:90px 1fr}.ct-final{padding:80px 0}.ct-final h2{font-size:34px}}.ct-legal{background:var(--ct-page);padding:70px 0 110px}.ct-legal__grid{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:64px;display:grid}.ct-legal__grid>*{min-width:0}.ct-toc{border:1px solid var(--ct-card-line);background:var(--ct-card);padding:22px;position:sticky;top:24px}.ct-toc small{color:var(--ct-toc-label);font-size:12.5px;font-weight:800;display:block}.ct-toc ol{margin:12px 0 0;padding:0;list-style:none}.ct-toc a{min-height:34px;color:var(--ct-nav-text);border-top:1px solid var(--ct-toc-line);align-items:center;gap:10px;padding:4px 0;font-size:14px;display:flex}.ct-toc a span{width:20px;color:var(--grom);flex:none;font-weight:800}.ct-toc a:hover{color:var(--white)}.ct-doc{max-width:780px}.ct-doc__draft{border:1px solid var(--ct-draft-line);background:var(--ct-draft-bg);color:var(--ct-draft-text);align-items:flex-start;gap:14px;margin:0 0 34px;padding:18px 20px;font-size:14.5px;line-height:1.6;display:flex}.ct-doc__draft svg{color:var(--grom);flex:none;margin-top:2px}.ct-doc__summary{border:1px solid var(--ct-card-line);background:var(--ct-card);margin-bottom:40px;padding:22px 24px}.ct-doc__summary b{color:var(--grom);font-size:15px}.ct-doc__summary ul{margin:10px 0 0;padding:0 0 0 18px;list-style:outside}.ct-doc__summary li{color:var(--ct-summary-text);margin:6px 0;font-size:15px;line-height:1.55}.ct-doc__text h2{border-top:1px solid var(--line);font-family:var(--font-head);color:var(--ct-title);align-items:baseline;gap:16px;margin:40px 0 0;padding-top:30px;scroll-margin-top:24px;font-size:32px;font-weight:600;line-height:1.15;display:flex}.ct-doc__text h2 span{color:var(--grom);font-size:16px}.ct-doc__text h3{color:var(--ct-strong);margin:22px 0 0;font-size:16px;font-weight:800}.ct-doc__text p,.ct-doc__text li{color:var(--ct-doc-text);font-size:15.5px;line-height:1.75}.ct-doc__text p{margin:12px 0 0}.ct-doc__text ol{list-style:decimal}.ct-doc__text ul{list-style:outside}.ct-doc__text ol,.ct-doc__text ul{margin:12px 0 0;padding-left:22px}.ct-doc__text li{margin:6px 0}.ct-doc__text a{color:var(--grom);text-decoration:underline}.ct-doc__text strong{color:var(--ct-strong)}.ct-doc__text blockquote{border-left:2px solid var(--grom);background:var(--ct-card);color:var(--ct-body);margin:16px 0 0;padding:18px 20px;font-size:15px;line-height:1.75}.ct-table{margin-top:16px;overflow-x:auto}.ct-table:focus-visible{outline:2px solid var(--grom);outline-offset:3px}.ct-table table{border-collapse:collapse;width:100%;font-size:14.5px}.ct-table th,.ct-table td{border:1px solid var(--ct-card-line);text-align:left;vertical-align:top;padding:10px 12px}.ct-table th{background:var(--ct-card);color:var(--ct-strong)}.ct-table td{color:var(--ct-doc-text)}.ct-table th p,.ct-table td p{font-size:inherit;color:inherit;margin:0;line-height:1.5}.ct-doc__version{color:var(--ct-muted);margin-top:40px;font-size:13px}@media (max-width:1000px){.ct-legal__grid{grid-template-columns:minmax(0,1fr);gap:28px}.ct-toc{position:static}.ct-doc__text h2{scroll-margin-top:84px;font-size:26px}.ct-table table{font-size:13px}.ct-table th,.ct-table td{padding:8px 6px}}.ct-guides{background:var(--ct-page);padding:56px 0 110px}.ct-guides__topics{flex-wrap:wrap;gap:8px;display:flex}.ct-guides__topics .chip[aria-current=page]{background:var(--grom);border-color:var(--grom);color:var(--on-grom)}.ct-guides__featured{margin-top:28px}.ct-guides__grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:18px;display:grid}.ct-guide{border:1px solid color-mix(in srgb, var(--c) 22%, var(--ct-card-line));background:var(--ct-card);flex-direction:column;transition:border-color .3s,transform .3s;display:flex}.ct-guide:hover{border-color:color-mix(in srgb, var(--c) 60%, transparent);transform:translateY(-3px)}.ct-guide:focus-visible{outline:2px solid var(--grom);outline-offset:3px}.ct-guide__visual{height:200px;display:block;position:relative;overflow:hidden}.ct-guide__visual img{object-fit:cover;width:100%;height:100%}.ct-guide__fade{background:linear-gradient(0deg, var(--ct-card) 4%, var(--ct-guide-fade) 50%);position:absolute;inset:0}.ct-guide__sigil{color:var(--c);filter:drop-shadow(0 0 12px var(--c));position:absolute;bottom:16px;left:18px}.ct-guide__body{flex-direction:column;gap:8px;padding:18px 22px 24px;display:flex}.ct-guide__body small{color:color-mix(in srgb, var(--c) 70%, var(--ct-strong));font-size:12.5px;font-weight:700}.ct-guide__body b{color:var(--ct-title);font-size:26px;line-height:1.12}.ct-guide__body>span{color:var(--ct-soft);font-size:14.5px;line-height:1.55}.ct-guide--big{grid-template-columns:1.2fr 1fr;display:grid}.ct-guide--big .ct-guide__visual{height:380px}.ct-guide--big .ct-guide__body{justify-content:center;padding:40px}.ct-guide--big .ct-guide__body b{font-size:42px}.ct-guide--big .ct-guide__body>span{font-size:16.5px}.ct-head--article{min-height:clamp(460px,34vw,560px)}.ct-head--article .ct-head__in{padding-bottom:60px}.ct-head--article .ct-head__title{max-width:900px;font-size:58px}.ct-crumbs{color:var(--ct-crumbs);gap:10px;margin-bottom:18px;font-size:13.5px;display:flex}.ct-crumbs a{color:var(--ct-summary-text)}.ct-byline{color:var(--ct-crumbs);flex-wrap:wrap;align-items:center;gap:8px 22px;margin:22px 0 0;font-size:14px;display:flex}.ct-byline b{color:var(--ct-strong);margin-right:6px}.ct-byline__avatar{border:1px solid var(--ct-channel-hl-line);width:40px;height:40px;color:var(--grom);border-radius:50%;place-items:center;display:grid}.ct-article{background:var(--ct-page);padding:60px 0 90px}.ct-article__grid{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:72px;display:grid}.ct-article__aside{position:sticky;top:24px}.ct-article__aside small{color:var(--ct-toc-label);font-size:12.5px;font-weight:800}.ct-article__aside ol{margin:12px 0 0;padding-left:20px;list-style:decimal}.ct-article__aside li{color:var(--ct-nav-text);margin:8px 0;font-size:14.5px}.ct-article__cta{border:1px solid var(--ct-help-line);background:var(--ct-help-bg);margin-top:24px;padding:20px}.ct-article__cta b{color:var(--ct-strong);font-size:16px}.ct-article__cta p{color:var(--ct-soft);margin:6px 0 14px;font-size:14px;line-height:1.55}.ct-article__body{max-width:740px}.ct-article__text p,.ct-article__text li{font-family:var(--font-head);color:var(--ct-article-text);font-size:21px;line-height:1.6}.ct-article__text p{margin:18px 0 0}.ct-article__text>p:first-child{color:var(--ct-article-lead);margin-top:0;font-size:25px}.ct-article__text h2{font-family:var(--font-head);color:var(--ct-title);margin:52px 0 0;scroll-margin-top:24px;font-size:36px;font-weight:600;line-height:1.15}.ct-article__text ul,.ct-article__text ol{margin:16px 0 0;padding-left:24px}.ct-article__text ul{list-style:outside}.ct-article__text ol{list-style:decimal}.ct-article__text li{margin:10px 0}.ct-article__text strong{color:var(--white)}.ct-article__text a{color:var(--grom);text-decoration:underline}.ct-call{border-left:3px solid var(--grom);background:var(--ct-help-bg);color:var(--grom);gap:14px;margin-top:26px;padding:20px 22px;display:flex}.ct-call svg{flex:none;margin-top:3px}.ct-article__text .ct-call p{font-family:var(--font-text);color:var(--ct-summary-text);margin:0;font-size:16px;line-height:1.6}.ct-article__text .ct-call strong{color:var(--white)}.ct-recs{border:1px solid var(--ct-card-line);background:var(--ct-card);margin-top:28px;padding:22px}.ct-recs>b{color:var(--ct-draft-text);font-size:15px}.ct-recs>div{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px;display:grid}.ct-rec{border:1px solid color-mix(in srgb, var(--c) 30%, transparent);align-items:center;gap:12px;min-height:44px;padding:12px;display:flex}.ct-rec:focus-visible{outline:2px solid var(--grom);outline-offset:3px}.ct-rec__sigil{color:var(--c);filter:drop-shadow(0 0 8px var(--c));flex:none}.ct-rec b{color:var(--white);font-size:16px;display:block}.ct-rec small{color:var(--ct-toc-label);font-size:12px}.ct-article__end{border-top:1px solid var(--line);color:var(--ct-soft);justify-content:space-between;align-items:center;gap:20px;margin-top:52px;padding-top:24px;font-size:15px;display:flex}.ct-more{background:linear-gradient(180deg, var(--ct-page), var(--ct-more-to));border-top:1px solid var(--line);padding:80px 0 110px}.ct-more h2{color:var(--ct-title);margin:0;font-size:40px}.ct-more .ct-guides__grid{margin-top:24px}@media (max-width:1000px){.ct-guides__grid{grid-template-columns:1fr 1fr}.ct-guide--big{grid-template-columns:1fr}.ct-guide--big .ct-guide__visual{height:240px}.ct-guide--big .ct-guide__body{padding:24px}.ct-guide--big .ct-guide__body b{font-size:30px}.ct-article__grid{grid-template-columns:minmax(0,1fr);gap:20px}.ct-article__aside{position:static}.ct-article__cta{display:none}.ct-head--article .ct-head__title{font-size:36px}.ct-article__text p,.ct-article__text li{font-size:19px}.ct-article__text h2{scroll-margin-top:84px}.ct-recs>div{grid-template-columns:1fr}}@media (max-width:640px){.ct-guides__grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ct-guide,.ct-guide:hover{transition:none;transform:none}}
