.K-78wq_page{height:auto;color:var(--primary-text-color);box-sizing:border-box;max-width:880px;margin:0 auto;padding:140px 20px 100px}.K-78wq_page section{height:auto;margin-top:56px}.K-78wq_hero{margin-bottom:8px}.K-78wq_title{margin:0 0 14px;font-size:clamp(30px,5vw,52px);font-weight:600;line-height:1.1}.K-78wq_updated{letter-spacing:.08em;color:var(--grey);margin:0 0 20px;font-family:JetBrains Mono,monospace;font-size:13px}.K-78wq_lead{color:#ffffffd9;max-width:64ch;margin:0 0 28px;font-size:19px;line-height:1.6}.K-78wq_ghost{color:#fff;border:1px solid #ffffff59;border-radius:999px;padding:13px 26px;text-decoration:none;transition:border-color .25s,background .25s;display:inline-block}.K-78wq_ghost:hover{background:#ffffff0f;border-color:#fff}.K-78wq_h2{margin:0 0 18px;font-size:clamp(24px,3.2vw,34px);font-weight:600;line-height:1.2}.K-78wq_h3{margin:0 0 12px;font-size:21px;font-weight:600;line-height:1.3}.K-78wq_p{color:#ffffffd6;max-width:70ch;margin:0 0 14px;font-size:17px;line-height:1.7}.K-78wq_p a,.K-78wq_list a{color:#8fb4ff;text-underline-offset:3px}.K-78wq_list{color:#ffffffd6;max-width:70ch;margin:0 0 14px;padding-left:22px;font-size:17px;line-height:1.7}.K-78wq_list li{margin-bottom:8px}ul.K-78wq_list{list-style:outside}ol.K-78wq_list{list-style:decimal}.K-78wq_table{border-collapse:separate;border-spacing:0;width:100%;margin:18px 0 22px;font-size:15px;line-height:1.5}.K-78wq_table th,.K-78wq_table td{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff1a;padding:14px 16px}.K-78wq_table thead th{background:#8f29fd1a;border-bottom-color:#8f29fd80;font-weight:600}.K-78wq_table tbody th{color:#fff;font-weight:500}.K-78wq_table td{color:#ffffffd1}.K-78wq_callout{color:#ffffffdb;border-left:4px solid;border-radius:12px;max-width:70ch;margin:18px 0;padding:16px 18px;font-size:16px;line-height:1.65}.K-78wq_callout strong{color:#fff}.K-78wq_important{background:#8f29fd1a;border-color:#a45bff}.K-78wq_tip{background:#4d8dff1a;border-color:#4d8dff}.K-78wq_placeholder{color:#e7b866;text-align:center;background:#e0a04012;border:1px dashed #e0a04099;border-radius:12px;margin:18px 0 0;padding:16px 18px;font-size:15px;font-style:italic}.K-78wq_steps{counter-reset:none}.K-78wq_step{background:#ffffff08;border:1px solid #ffffff1f;border-radius:18px;grid-template-columns:52px minmax(0,1fr);gap:18px;margin-bottom:18px;padding:26px 22px;display:grid}.K-78wq_stepNum{color:#fff;background:var(--gradient);border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:19px;font-weight:600;display:flex}.K-78wq_stepBody{min-width:0}.K-78wq_shots{flex-wrap:wrap;align-items:flex-start;gap:16px;margin:16px 0 6px;display:flex}.K-78wq_shot{flex:0 auto;max-width:100%;margin:0}.K-78wq_shot figcaption{color:var(--grey);margin-top:8px;font-size:14px}.K-78wq_shotBtn{cursor:zoom-in;background:0 0;border:1px solid #ffffff24;border-radius:12px;max-width:100%;padding:0;display:block;overflow:hidden}.K-78wq_shotImg{width:auto;max-width:100%;height:auto;max-height:560px;display:block}.K-78wq_lightbox{z-index:10000;cursor:zoom-out;background:#030308eb;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.K-78wq_lightboxImg{object-fit:contain;border-radius:10px;width:auto;max-width:calc(100vw - 48px);height:auto;max-height:calc(100vh - 48px);display:block}.K-78wq_lightboxClose{color:#fff;cursor:pointer;background:#ffffff24;border:0;border-radius:50%;width:44px;height:44px;font-size:28px;line-height:1;position:absolute;top:14px;right:18px}.K-78wq_example{margin:16px 0 0}.K-78wq_exampleLabel{color:#fff;margin:0 0 8px;font-weight:600}.K-78wq_example pre{white-space:normal;overflow-wrap:break-word;color:#ffffffe6;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:12px;margin:0;padding:16px 20px;font-family:inherit;font-size:16px;line-height:1.65}.K-78wq_service,.K-78wq_final{background:linear-gradient(135deg,#8f29fd24,#2562e81a);border:1px solid #8f29fd73;border-radius:20px;padding:30px 26px}.K-78wq_serviceTitle{margin:0 0 14px;font-size:clamp(22px,3vw,30px);font-weight:600;line-height:1.25}.K-78wq_cta{background:var(--gradient);color:#fff;border-radius:999px;margin-top:10px;padding:15px 30px;font-weight:500;text-decoration:none;display:inline-block}.K-78wq_finalText{max-width:60ch;margin:0 0 8px;font-size:19px;line-height:1.6}.K-78wq_faq{flex-direction:column;gap:12px;display:flex}.K-78wq_faqItem{background:#ffffff08;border:1px solid #ffffff1f;border-radius:16px;transition:border-color .25s,background .25s}.K-78wq_faqItem[open]{background:#8f29fd0f;border-color:#8f29fd8c}.K-78wq_faqQ{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font-size:18px;font-weight:500;list-style:none;display:flex}.K-78wq_faqQ::-webkit-details-marker{display:none}.K-78wq_faqQ:after{content:"";border-right:2px solid var(--blue);border-bottom:2px solid var(--blue);flex-shrink:0;width:10px;height:10px;transition:transform .25s;transform:rotate(45deg)translateY(-3px)}.K-78wq_faqItem[open] .K-78wq_faqQ:after{transform:rotate(-135deg)translateY(-3px)}.K-78wq_faqA{color:#ffffffd1;max-width:70ch;margin:0;padding:0 22px 20px;font-size:17px;line-height:1.65}@media (max-width:700px){.K-78wq_page{padding:110px 16px 80px}.K-78wq_step{grid-template-columns:1fr;gap:12px;padding:20px 16px}.K-78wq_stepNum{width:38px;height:38px;font-size:17px}.K-78wq_shotImg{width:100%;max-height:none}.K-78wq_shot,.K-78wq_shotBtn{width:100%}.K-78wq_table,.K-78wq_table tbody,.K-78wq_table tr,.K-78wq_table th,.K-78wq_table td{width:100%;display:block}.K-78wq_table thead{position:absolute;left:-9999px}.K-78wq_table tr{border:1px solid #ffffff1f;border-radius:14px;margin-bottom:14px;overflow:hidden}.K-78wq_table tbody th{background:#8f29fd1f;border-bottom:1px solid #8f29fd66}.K-78wq_table td:before{content:attr(data-label);letter-spacing:.04em;color:var(--grey);margin-bottom:3px;font-size:12px;display:block}.K-78wq_service,.K-78wq_final{padding:24px 18px}}
