.bl_service-links{margin-top:40px;padding:28px 0;border-top:1px solid #d8e6e8;color:#123440}.bl_service-links h2{margin:0 0 12px;font-size:24px;line-height:1.3;font-weight:700;color:#123440}.bl_service-links p{margin:0 0 16px;font-size:16px;line-height:1.6;color:#42616b}.bl_service-links ul{margin:0;padding:0;list-style:none}.bl_service-links li{display:flex;gap:12px;margin:12px 0;font-size:16px;line-height:1.6}.bl_service-links li:before{content:"";flex:0 0 7px;height:7px;margin-top:10px;border-radius:50%;background:#00bda5}.bl_service-links a{color:#006c67;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.bl_service-links a:hover,.bl_service-links a:focus-visible{color:#003c4b}.bl_service-links a:focus-visible{outline:2px solid #00bda5;outline-offset:4px}@media(max-width:600px){.bl_service-links{margin-top:28px;padding-top:22px}.bl_service-links h2{font-size:22px}}.bl_hero,.bl_list,.bl_detail-hero,.bl_detail-content,.bl_related,.bl_pagination{--accent: #00bea2;--accent-hover: #00a88e;--accent-light: rgba(0, 190, 162, .1);--bg-dark: #013f54;--bg-light: #f8f9fa;--text-main: #1a1a2e;--text-secondary: #64748b;--white: #ffffff;--border: #e8ecf0}.bl_container{max-width:1200px;margin:0 auto;padding:0 24px}.bl_hero{position:relative;padding:80px 0 100px;overflow:hidden}.bl_hero-bg{position:absolute;inset:0;z-index:0}.bl_hero-gradient{position:absolute;inset:0;background:linear-gradient(135deg,var(--bg-dark) 0%,#025270 50%,#013f54 100%)}.bl_hero-glow{position:absolute;border-radius:50%;filter:blur(80px);pointer-events:none}.bl_hero-glow--1{top:-20%;right:5%;width:480px;height:480px;background:radial-gradient(circle,rgba(0,190,162,.16) 0%,transparent 70%)}.bl_hero-glow--2{bottom:-30%;left:-5%;width:360px;height:360px;background:radial-gradient(circle,rgba(0,80,120,.22) 0%,transparent 70%)}.bl_hero-content{position:relative;z-index:1;max-width:640px}.bl_hero-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;background:#00bea226;border:1px solid rgba(0,190,162,.35);border-radius:100px;color:#7eeee0;font-size:13px;font-weight:600;margin-bottom:24px}.bl_hero-badge-dot{width:8px;height:8px;background:var(--accent);border-radius:50%;animation:bl_pulse 2s ease-in-out infinite}@keyframes bl_pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.bl_hero-title{font-size:clamp(36px,4.5vw,56px);font-weight:800;color:var(--white);line-height:1.1;letter-spacing:-2px;margin-bottom:18px}.bl_hero-title-accent{color:var(--accent)}.bl_hero-desc{font-size:17px;color:#ffffffb3;line-height:1.7;max-width:500px}.bl_list{padding:64px 0 80px;background:var(--bg-light)}.bl_empty{text-align:center;padding:80px 0;color:var(--text-secondary)}.bl_empty svg{width:56px;height:56px;margin-bottom:16px;opacity:.4;display:block;margin-left:auto;margin-right:auto}.bl_empty p{font-size:16px}.bl_grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-bottom:52px}.bl_grid--3{grid-template-columns:repeat(3,1fr)}.bl_card{background:var(--white);border-radius:18px;border:1px solid var(--border);overflow:hidden;display:flex;flex-direction:column;transition:all .3s ease}.bl_card:hover{transform:translateY(-5px);box-shadow:0 16px 48px #0000001a;border-color:var(--accent)}.bl_card-img-wrap{display:block;position:relative;overflow:hidden;aspect-ratio:16 / 9;background:var(--bg-light);flex-shrink:0;text-decoration:none}.bl_card-img{width:100%;height:100%;object-fit:cover;transition:transform .45s ease;display:block}.bl_card:hover .bl_card-img{transform:scale(1.04)}.bl_card-img-placeholder{width:100%;height:100%;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;overflow:hidden;background:linear-gradient(135deg,#013f54,#025270)}.bl_card-img-placeholder--edo{background:linear-gradient(135deg,#013f54,#014d66,#025270)}.bl_card-img-placeholder--marking{background:linear-gradient(135deg,#0d3b2e,#0a5240,#0d6b54)}.bl_card-img-placeholder--mp{background:linear-gradient(135deg,#1a1060,#2a1a8a,#1e14a0)}.bl_card-img-placeholder--sign{background:linear-gradient(135deg,#2d1b4e,#3d2266,#4a2878)}.bl_card-img-placeholder--1c{background:linear-gradient(135deg,#3b1f00,#5c3000,#7a3f00)}.bl_card-img-placeholder--default{background:linear-gradient(135deg,#013f54,#025270)}.bl_card-img-placeholder-glow{position:absolute;top:-30%;right:-20%;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,rgba(0,190,162,.25) 0%,transparent 70%);pointer-events:none}.bl_card-img-placeholder--mp .bl_card-img-placeholder-glow{background:radial-gradient(circle,rgba(100,120,255,.3) 0%,transparent 70%)}.bl_card-img-placeholder--sign .bl_card-img-placeholder-glow{background:radial-gradient(circle,rgba(180,100,255,.3) 0%,transparent 70%)}.bl_card-img-placeholder--1c .bl_card-img-placeholder-glow{background:radial-gradient(circle,rgba(255,140,0,.3) 0%,transparent 70%)}.bl_card-img-placeholder--marking .bl_card-img-placeholder-glow{background:radial-gradient(circle,rgba(0,200,120,.3) 0%,transparent 70%)}.bl_card-img-placeholder-icon{position:relative;z-index:1;width:52px;height:52px;border-radius:14px;background:#ffffff1a;border:1px solid rgba(255,255,255,.15);display:flex;align-items:center;justify-content:center;color:#fffc;transition:transform .3s ease}.bl_card-img-placeholder-icon svg{width:24px;height:24px}.bl_card:hover .bl_card-img-placeholder-icon{transform:scale(1.1)}.bl_card-img-placeholder-label{position:relative;z-index:1;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:#ffffff80}.bl_card-tag{position:absolute;top:12px;left:12px;padding:4px 12px;background:var(--bg-dark);color:var(--accent);font-size:11px;font-weight:700;border-radius:100px;text-transform:uppercase;letter-spacing:.5px;z-index:1}.bl_card-body{padding:22px 24px 24px;display:flex;flex-direction:column;flex:1}.bl_card-date{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--text-secondary);margin-bottom:12px}.bl_card-date svg{width:13px;height:13px;flex-shrink:0}.bl_card-title{font-size:17px;font-weight:700;color:var(--text-main);line-height:1.35;margin-bottom:12px}.bl_card-title a{color:inherit;text-decoration:none;transition:color .2s ease}.bl_card-title a:hover{color:var(--accent)}.bl_card-preview{font-size:14px;color:var(--text-secondary);line-height:1.6;margin-bottom:18px;flex:1}.bl_card-link{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--accent);text-decoration:none;transition:gap .2s ease;margin-top:auto}.bl_card-link svg{width:15px;height:15px;transition:transform .2s ease}.bl_card-link:hover svg{transform:translate(4px)}.bl_pagination{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 0}.bl_pagination-pages{display:flex;align-items:center;gap:6px}.bl_pagination-page{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;font-size:14px;font-weight:600;color:var(--text-secondary);text-decoration:none;border:1px solid var(--border);background:var(--white);transition:all .2s ease;cursor:pointer}.bl_pagination-page:hover{border-color:var(--accent);color:var(--accent)}.bl_pagination-page--active{background:var(--accent);color:var(--white);border-color:var(--accent);cursor:default;box-shadow:0 4px 12px #00bea24d}.bl_pagination-ellipsis{width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:14px;color:var(--text-secondary);user-select:none}.bl_pagination-arrow{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;border:1px solid var(--border);background:var(--white);color:var(--text-secondary);text-decoration:none;transition:all .2s ease}.bl_pagination-arrow svg{width:18px;height:18px}.bl_pagination-arrow:hover{border-color:var(--accent);color:var(--accent)}.bl_pagination-arrow--disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.bl_detail-hero{position:relative;padding:80px 0 100px;overflow:hidden;min-height:520px;display:flex;align-items:center}.bl_detail-hero-bg{position:absolute;inset:0;z-index:0}.bl_detail-hero-gradient{position:absolute;inset:0;background:linear-gradient(135deg,var(--bg-dark) 0%,#025270 50%,#013f54 100%);z-index:0}.bl_detail-hero-glow{position:absolute;border-radius:50%;filter:blur(80px);pointer-events:none;z-index:0}.bl_detail-hero-glow--1{top:-20%;right:5%;width:480px;height:480px;background:radial-gradient(circle,rgba(0,190,162,.16) 0%,transparent 70%)}.bl_detail-hero-glow--2{bottom:-30%;left:-5%;width:360px;height:360px;background:radial-gradient(circle,rgba(0,80,120,.25) 0%,transparent 70%)}.bl_detail-hero .bl_container{position:relative;z-index:1;width:100%}.bl_detail-hero-wrapper{display:grid;grid-template-columns:1fr 420px;gap:60px;align-items:center}.bl_detail-hero-left{display:flex;flex-direction:column}.bl_detail-hero-meta{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:20px}.bl_detail-hero-tag{display:inline-flex;align-items:center;gap:7px;padding:6px 14px;background:#00bea226;border:1px solid rgba(0,190,162,.35);border-radius:100px;color:#7eeee0;font-size:12px;font-weight:600}.bl_detail-hero-tag-dot{width:7px;height:7px;background:var(--accent);border-radius:50%;animation:bl_pulse 2s ease-in-out infinite;flex-shrink:0}.bl_detail-title{font-size:clamp(28px,3.5vw,48px);font-weight:600;color:var(--white);line-height:1.15;letter-spacing:-1.5px;margin-bottom:18px}.bl_detail-hero-desc{font-size:17px;color:#ffffffa6;line-height:1.7;margin-bottom:32px;max-width:560px}.bl_detail-hero-actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.bl_detail-hero-btn{display:inline-flex;align-items:center;gap:9px;padding:13px 26px;background:var(--accent);color:var(--white);font-size:14px;font-weight:600;font-family:inherit;border-radius:100px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.bl_detail-hero-btn svg{width:16px;height:16px}.bl_detail-hero-btn:hover{background:var(--accent-hover);transform:translateY(-2px);box-shadow:0 8px 24px #00bea24d}.bl_detail-hero-share{display:flex;align-items:center;gap:8px}.bl_detail-hero-share span{font-size:12px;color:#fff6;font-weight:600}.bl_detail-hero-share-btn{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);color:#fff9;text-decoration:none;transition:all .2s ease}.bl_detail-hero-share-btn svg{width:16px;height:16px}.bl_detail-hero-share-btn:hover{background:#ffffff26;color:var(--white)}.bl_detail-hero-right{animation:bl_heroImgIn .7s cubic-bezier(.16,1,.3,1) .2s both}@keyframes bl_heroImgIn{0%{opacity:0;transform:translate(30px) scale(.97)}to{opacity:1;transform:translate(0) scale(1)}}.bl_detail-hero-img-card{border-radius:20px;overflow:hidden;border:1px solid rgba(255,255,255,.1);aspect-ratio:16 / 10;background:#ffffff0d;box-shadow:0 32px 80px #00000059}.bl_detail-hero-img-el{width:100%;height:100%;object-fit:cover;display:block}.bl_detail-hero-img-card--placeholder{display:flex;align-items:center;justify-content:center;background:#ffffff0a;color:#ffffff26}.bl_detail-hero-img-card--placeholder svg{width:64px;height:64px}.bl_detail-date{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#ffffff73}.bl_detail-date svg{width:13px;height:13px}@media(max-width:1024px){.bl_detail-hero-wrapper{grid-template-columns:1fr}.bl_detail-hero-right{display:none}.bl_detail-hero{padding:64px 0 72px;min-height:auto}}.bl_back-link{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#ffffff8c;text-decoration:none;margin-bottom:24px;transition:color .2s ease}.bl_back-link svg{width:15px;height:15px;transition:transform .2s ease}.bl_back-link:hover{color:var(--accent)}.bl_back-link:hover svg{transform:translate(-3px)}.bl_tag{display:inline-block;padding:5px 14px;background:#00bea226;border:1px solid rgba(0,190,162,.3);color:var(--accent);font-size:12px;font-weight:600;border-radius:100px}.bl_detail-content{padding:60px 0 80px;background:var(--bg-light)}.bl_detail-layout{display:grid;grid-template-columns:1fr 300px;gap:48px;align-items:start}.bl_detail-article{min-width:0}.bl_detail-text{font-size:16px;color:var(--text-main);line-height:1.8}.bl_detail-text h2{font-size:clamp(20px,2.5vw,28px);font-weight:700;color:var(--text-main);margin:40px 0 16px;line-height:1.3;letter-spacing:-.5px}.bl_detail-text h3{font-size:clamp(17px,2vw,22px);font-weight:700;color:var(--text-main);margin:32px 0 12px}.bl_detail-text h4{font-size:17px;font-weight:700;color:var(--text-main);margin:24px 0 10px}.bl_detail-text p{margin-bottom:18px}.bl_detail-text ul,.bl_detail-text ol{padding-left:24px;margin-bottom:18px}.bl_detail-text li{margin-bottom:8px;line-height:1.7}.bl_detail-text ul li::marker{color:var(--accent)}.bl_detail-text ol li::marker{color:var(--accent);font-weight:700}.bl_detail-text a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.bl_detail-text a:hover{color:var(--accent-hover)}.bl_detail-text blockquote{margin:28px 0;padding:20px 24px;background:#00bea20f;border-left:4px solid var(--accent);border-radius:0 12px 12px 0;font-size:16px;color:var(--text-main);font-style:italic}.bl_detail-text img{max-width:100%;height:auto;border-radius:12px;margin:24px 0;display:block}.bl_detail-text code{background:#f0f4f8;padding:2px 7px;border-radius:5px;font-size:14px;font-family:Courier New,monospace}.bl_detail-text pre{background:#1e2a35;color:#e2e8f0;padding:20px 24px;border-radius:12px;overflow-x:auto;margin:24px 0;font-size:14px;line-height:1.6}.bl_detail-text pre code{background:none;padding:0;color:inherit}.bl_detail-text table{width:100%;border-collapse:collapse;margin:24px 0;font-size:14px}.bl_detail-text th{background:var(--bg-dark);color:var(--white);padding:12px 16px;text-align:left;font-weight:600}.bl_detail-text td{padding:11px 16px;border-bottom:1px solid var(--border);color:var(--text-main)}.bl_detail-text tr:nth-child(2n) td{background:#f8f9fa}.bl_detail-text .bl_lead{font-size:18px;color:var(--text-main);line-height:1.75;font-weight:400;border-left:4px solid var(--accent);padding-left:20px;margin-bottom:32px}.bl_law-note{display:flex;gap:18px;align-items:flex-start;background:#00bea20f;border:1px solid rgba(0,190,162,.25);border-radius:14px;padding:22px 24px;margin:28px 0}.bl_law-note-icon{width:44px;height:44px;border-radius:12px;background:#00bea226;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--accent)}.bl_law-note-icon svg{width:22px;height:22px}.bl_law-note>div:last-child{flex:1}.bl_law-note strong{display:block;font-size:15px;color:var(--text-main);margin-bottom:6px}.bl_law-note p{font-size:14px;color:var(--text-secondary);line-height:1.65;margin:0}.bl_compare{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:28px 0}.bl_compare-item{background:var(--white);border:1px solid var(--border);border-radius:14px;padding:22px}.bl_compare-item--accent{background:#00bea20d;border-color:#00bea24d}.bl_compare-label{display:inline-block;padding:4px 12px;border-radius:100px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px;background:var(--bg-light);color:var(--text-secondary);border:1px solid var(--border)}.bl_compare-item--accent .bl_compare-label{background:#00bea21f;color:var(--accent);border-color:#00bea240}.bl_compare-item p{font-size:14px;color:var(--text-secondary);line-height:1.65;margin:0!important}.bl_example{background:var(--bg-light);border-radius:14px;padding:22px 24px;margin:28px 0;border:1px solid var(--border);position:relative}.bl_example-label{display:inline-block;padding:3px 12px;background:var(--bg-dark);color:var(--accent);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;border-radius:100px;margin-bottom:12px}.bl_example p{font-size:15px;color:var(--text-main);line-height:1.7;margin:0!important}.bl_summary{background:var(--bg-dark);border-radius:16px;padding:28px 32px;margin-top:36px;position:relative;overflow:hidden}.bl_summary:before{content:"";position:absolute;top:-40px;right:-40px;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,rgba(0,190,162,.15) 0%,transparent 70%);pointer-events:none}.bl_summary h4{font-size:16px!important;font-weight:700!important;color:var(--white)!important;margin:0 0 16px!important}.bl_summary ul{padding-left:0!important;margin:0!important;list-style:none!important;display:flex;flex-direction:column;gap:10px}.bl_summary ul li{display:flex;align-items:flex-start;gap:10px;font-size:14px!important;color:#ffffffbf!important;line-height:1.55;margin:0!important}.bl_summary ul li:before{content:"";display:block;width:7px;height:7px;border-radius:50%;background:var(--accent);flex-shrink:0;margin-top:6px}.bl_summary ul li::marker{display:none}@media(max-width:640px){.bl_compare{grid-template-columns:1fr}}.bl_share{display:flex;align-items:center;gap:10px;margin-top:48px;padding-top:28px;border-top:1px solid var(--border)}.bl_share-label{font-size:13px;color:var(--text-secondary);font-weight:600;white-space:nowrap}.bl_share-btn{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;border:1px solid var(--border);background:var(--white);color:var(--text-secondary);text-decoration:none;cursor:pointer;transition:all .2s ease}.bl_share-btn svg{width:18px;height:18px}.bl_share-btn--vk:hover{background:#07f;color:#fff;border-color:#07f}.bl_share-btn--tg:hover{background:#29a8e9;color:#fff;border-color:#29a8e9}.bl_share-btn--copy:hover,.bl_share-btn--copy.copied{background:var(--accent);color:#fff;border-color:var(--accent)}.bl_detail-sidebar{position:sticky;top:32px;display:flex;flex-direction:column;gap:20px}.bl_sidebar-widget{background:var(--white);border-radius:16px;padding:24px;border:1px solid var(--border)}.bl_sidebar-widget--cta{background:var(--bg-dark);border-color:transparent;text-align:center;position:relative;overflow:hidden}.bl_sidebar-widget--cta:before{content:"";position:absolute;top:-40px;right:-40px;width:160px;height:160px;border-radius:50%;background:radial-gradient(circle,rgba(0,190,162,.2) 0%,transparent 70%);pointer-events:none}.bl_sidebar-cta-icon{width:52px;height:52px;border-radius:14px;background:#00bea226;border:1px solid rgba(0,190,162,.3);display:flex;align-items:center;justify-content:center;margin:0 auto 16px;color:var(--accent);position:relative;z-index:1}.bl_sidebar-cta-icon svg{width:24px;height:24px}.bl_sidebar-widget--cta h3{font-size:17px;font-weight:700;color:var(--white);margin-bottom:10px;position:relative;z-index:1}.bl_sidebar-widget--cta p{font-size:13px;color:#fff9;line-height:1.6;margin-bottom:20px;position:relative;z-index:1}.bl_sidebar-cta-btn{display:block;width:100%;padding:12px 20px;background:var(--accent);color:var(--white);font-size:14px;font-weight:600;border-radius:100px;text-align:center;text-decoration:none;transition:all .3s ease;position:relative;z-index:1}.bl_sidebar-cta-btn:hover{background:var(--accent-hover);transform:translateY(-2px);box-shadow:0 6px 20px #00bea24d}.bl_sidebar-title{font-size:13px;font-weight:700;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.6px;margin-bottom:14px}.bl_sidebar-tags{display:flex;flex-wrap:wrap;gap:8px}.bl_sidebar-tags .bl_tag{background:var(--accent-light);border-color:#00bea233}.bl_related{padding:60px 0 80px}.bl_related-title{font-size:clamp(22px,2.5vw,32px);font-weight:700;color:var(--text-main);letter-spacing:-.5px;margin-bottom:36px}.bl_card-animation{width:100%;height:100%;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#013f54}.bl_detail-hero-img-card--animation{display:flex;align-items:center;justify-content:center;background:transparent;border:none;box-shadow:none;overflow:visible}@media(max-width:1024px){.bl_detail-layout{grid-template-columns:1fr}.bl_detail-sidebar{position:static;display:grid;grid-template-columns:1fr 1fr}}@media(max-width:900px){.bl_grid,.bl_grid--3{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.bl_grid,.bl_grid--3,.bl_detail-sidebar{grid-template-columns:1fr}.bl_pagination-pages{gap:4px}.bl_pagination-page,.bl_pagination-arrow{width:36px;height:36px;font-size:13px}.bl_detail-hero{padding:56px 0 60px}}.art_features-grid--results{grid-template-columns:repeat(2,1fr)}.art_feature-card--result{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:24px 28px;background:var(--white, #fff);border:1px solid var(--border, #e8ecf0);border-radius:16px;position:relative;overflow:hidden;transition:all .3s ease}.art_feature-card--result:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#00bea2,#00a88e)}.art_feature-card--result:hover{transform:translateY(-3px);box-shadow:0 8px 28px #00bea21a;border-color:#00bea2}.art_result-before{font-size:28px;font-weight:800;color:#94a3b8;line-height:1;text-decoration:line-through;text-decoration-color:#ef4444}.art_result-arrow{color:#00bea2;flex-shrink:0}.art_result-arrow svg{width:20px;height:20px}.art_result-after{font-size:32px;font-weight:800;color:#1a1a2e;line-height:1}.art_result-label{width:100%;font-size:13px;color:#64748b;line-height:1.5;margin-top:4px}.art_result-badge{position:absolute;top:14px;right:14px;padding:3px 10px;background:#00bea21a;border:1px solid rgba(0,190,162,.25);border-radius:100px;font-size:11px;font-weight:700;color:#00bea2}.art_quote{margin-top:32px;padding:28px 32px;background:var(--bg-dark, #013f54);border-radius:16px;display:flex;align-items:flex-start;gap:20px;position:relative;overflow:hidden}.art_quote:before{content:"";position:absolute;top:-40px;right:-40px;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,rgba(0,190,162,.12) 0%,transparent 70%);pointer-events:none}.art_quote-icon{width:44px;height:44px;border-radius:12px;background:#00bea226;border:1px solid rgba(0,190,162,.3);display:flex;align-items:center;justify-content:center;color:#00bea2;flex-shrink:0;position:relative;z-index:1}.art_quote-icon svg{width:20px;height:20px}.art_quote-text{font-size:17px;font-style:italic;color:#ffffffd9;line-height:1.65;margin:0 0 10px;position:relative;z-index:1}.art_quote-author{font-size:13px;font-weight:600;color:#00bea2;position:relative;z-index:1}@media(max-width:768px){.art_features-grid--results{grid-template-columns:1fr}.art_quote{flex-direction:column;padding:24px}}.art_steps-visual{padding:72px 0;background:var(--bg-light)}.art_steps-list{display:flex;flex-direction:column;gap:0}.art_step-block{position:relative;padding:0 0 40px 72px}.art_step-block:last-child{padding-bottom:0}.art_step-block:not(:last-child):before{content:"";position:absolute;left:23px;top:48px;bottom:0;width:2px;background:linear-gradient(180deg,var(--accent) 0%,rgba(0,190,162,.15) 100%)}.art_step-header{display:flex;align-items:center;gap:16px;margin-bottom:16px;position:relative}.art_step-num{position:absolute;left:-72px;width:48px;height:48px;border-radius:50%;background:var(--accent);color:var(--white);font-size:18px;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 16px #00bea259;z-index:1}.art_step-title{font-size:17px;font-weight:700;color:var(--text-main);line-height:1.3}.art_step-desc{font-size:15px;color:var(--text-secondary);line-height:1.7;margin:0 0 20px}.art_step-block:not(.art_step-block--with-img) .art_step-desc{margin-bottom:0}.art_step-tip{display:flex;align-items:flex-start;gap:10px;padding:12px 16px;background:#00bea212;border:1px solid rgba(0,190,162,.2);border-left:3px solid var(--accent, #00bea2);border-radius:10px;margin-top:14px}.art_step-tip svg{width:16px;height:16px;color:var(--accent, #00bea2);flex-shrink:0;margin-top:2px}.art_step-tip span{font-size:13px;color:var(--text-secondary, #64748b);line-height:1.6}.art_step-screenshot{position:relative;display:inline-block;max-width:100%;border-radius:12px;overflow:hidden;cursor:zoom-in;border:1px solid var(--border);box-shadow:0 4px 20px #00000014;transition:all .3s ease;margin-bottom:8px}.art_step-screenshot:hover{box-shadow:0 8px 32px #00000026;transform:translateY(-2px)}.art_step-screenshot img{display:block;width:100%;height:auto;max-height:320px;object-fit:cover;object-position:top}.art_step-screenshot-zoom{position:absolute;bottom:10px;right:10px;width:32px;height:32px;border-radius:8px;background:#013f54bf;backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;color:var(--white);opacity:0;transition:opacity .2s ease;pointer-events:none}.art_step-screenshot-zoom svg{width:16px;height:16px}.art_step-screenshot:hover .art_step-screenshot-zoom{opacity:1}.art_step-screenshots-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.art_features{padding:72px 0;background:var(--white)}.art_features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.art_feature-card{background:var(--bg-light);border-radius:16px;padding:24px;border:1px solid var(--border);transition:all .3s ease}.art_feature-card:hover{border-color:var(--accent);background:var(--white);transform:translateY(-3px);box-shadow:0 8px 32px #00bea21a}.art_feature-icon{width:44px;height:44px;border-radius:12px;background:var(--accent-light);display:flex;align-items:center;justify-content:center;margin-bottom:14px;color:var(--accent);transition:background .3s ease}.art_feature-card:hover .art_feature-icon{background:#00bea22e}.art_feature-icon svg{width:20px;height:20px}.art_feature-card h4{font-size:15px;font-weight:700;color:var(--text-main);margin-bottom:8px;line-height:1.3}.art_feature-card p{font-size:13px;color:var(--text-secondary);line-height:1.6;margin:0}.art_lightbox{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .3s ease}.art_lightbox.active{opacity:1;pointer-events:all}.art_lightbox-overlay{position:absolute;inset:0;background:#01141eeb;backdrop-filter:blur(6px)}.art_lightbox-content{position:relative;z-index:1;max-width:min(90vw,1100px);max-height:90vh;display:flex;flex-direction:column;align-items:center;gap:14px;transform:scale(.95);transition:transform .3s cubic-bezier(.16,1,.3,1)}.art_lightbox.active .art_lightbox-content{transform:scale(1)}.art_lightbox-img{max-width:100%;max-height:calc(90vh - 80px);border-radius:12px;box-shadow:0 24px 80px #00000080;display:block;object-fit:contain}.art_lightbox-caption{font-size:13px;color:#ffffff8c;text-align:center;max-width:600px;line-height:1.5}.art_lightbox-close{position:absolute;top:-16px;right:-16px;width:40px;height:40px;border-radius:50%;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:var(--white);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;z-index:2}.art_lightbox-close svg{width:18px;height:18px}.art_lightbox-close:hover{background:#fff3;transform:scale(1.1)}@media(max-width:768px){.art_features-grid{grid-template-columns:1fr 1fr}.art_step-screenshots-row{grid-template-columns:1fr}.art_step-block{padding-left:56px}.art_step-num{left:-56px;width:40px;height:40px;font-size:16px}.art_step-block:not(:last-child):before{left:19px}}@media(max-width:480px){.art_features-grid{grid-template-columns:1fr}.art_lightbox-close{top:-48px;right:0}}.art_reg-table{padding:72px 0;background:var(--white, #fff)}.art_reg-table-header{margin-bottom:32px}.art_reg-table-wrap{overflow-x:auto;border-radius:16px;border:1px solid var(--border, #e8ecf0);box-shadow:0 4px 24px #0000000d}.art_reg-table-inner{width:100%;border-collapse:collapse;font-size:14px}.art_reg-table-inner thead tr{background:var(--bg-dark, #013f54)}.art_reg-table-inner th{padding:14px 20px;text-align:left;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#ffffffb3;white-space:nowrap}.art_reg-table-inner th:first-child{border-radius:16px 0 0}.art_reg-table-inner th:last-child{border-radius:0 16px 0 0}.art_reg-table-inner td{padding:14px 20px;border-bottom:1px solid var(--border, #e8ecf0);color:var(--text-main, #1a1a2e);vertical-align:top;line-height:1.55}.art_reg-table-inner tr:last-child td{border-bottom:none}.art_reg-table-inner tbody tr:nth-child(2n) td{background:var(--bg-light, #f8f9fa)}.art_reg-table-inner tbody tr:hover td{background:#00bea20d}.art_reg-table-inner td:first-child{font-weight:600;color:var(--text-main, #1a1a2e)}.art_reg-table-inner td:last-child{color:var(--text-secondary, #64748b);font-size:13px}@media(max-width:768px){.art_reg-table-inner th,.art_reg-table-inner td{padding:12px 14px;font-size:13px}.art_reg-table-inner th:last-child,.art_reg-table-inner td:last-child{display:none}}.bl_detail-page{--bl-navy: #013f54;--bl-navy-deep: #012f40;--bl-navy-soft: #075d76;--bl-turquoise: #00bea2;--bl-turquoise-dark: #009d87;--bl-turquoise-soft: #e7fbf7;--bl-paper: #ffffff;--bl-surface: #f4f8fa;--bl-ink: #10243b;--bl-muted: #607186;--bl-line: #dce6eb;--bl-shadow: 0 16px 44px rgba(1, 63, 84, .1);--bl-radius-lg: 26px;--bl-radius-md: 18px;--bl-radius-sm: 12px;color:var(--bl-ink);background:var(--bl-surface);overflow:clip}.bl_detail-page *,.bl_detail-page *:before,.bl_detail-page *:after{box-sizing:border-box}.bl_detail-page a,.bl_detail-page button{-webkit-tap-highlight-color:transparent}.bl_detail-page :focus-visible{outline:3px solid rgba(0,190,162,.55);outline-offset:3px}.bl_detail-page .bl_container{width:min(1240px,calc(100% - 48px));margin-inline:auto;padding:0}.bl_reading-progress{position:fixed;inset:0 0 auto;z-index:9997;height:4px;background:#ffffff29;pointer-events:none}.bl_reading-progress__bar{display:block;width:0;height:100%;background:linear-gradient(90deg,var(--bl-turquoise),#63ebda);box-shadow:0 0 18px #00bea2b3;transition:width .08s linear}.bl_detail-page .bl_detail-hero{position:relative;isolation:isolate;padding:clamp(54px,8vw,110px) 0 clamp(48px,7vw,92px);min-height:0;background:var(--bl-navy);overflow:hidden}.bl_detail-page .bl_detail-hero-bg,.bl_detail-page .bl_detail-hero-gradient{position:absolute;inset:0}.bl_detail-page .bl_detail-hero-gradient{background:radial-gradient(circle at 78% 12%,rgba(0,190,162,.24),transparent 26rem),radial-gradient(circle at 10% 100%,rgba(59,151,184,.22),transparent 32rem),linear-gradient(135deg,var(--bl-navy-deep),var(--bl-navy) 48%,#07536a)}.bl_detail-page .bl_detail-hero-bg:after{content:"";position:absolute;width:44rem;height:44rem;right:-16rem;top:-24rem;border:1px solid rgba(255,255,255,.1);border-radius:50%;box-shadow:0 0 0 6rem #ffffff06,0 0 0 12rem #ffffff05}.bl_detail-page .bl_detail-hero-glow{filter:blur(18px);opacity:.9}.bl_detail-page .bl_detail-hero-wrapper{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr);align-items:center;gap:clamp(30px,6vw,86px)}.bl_detail-page .bl_back-link{display:inline-flex;align-items:center;gap:9px;width:fit-content;margin-bottom:28px;color:#ffffffbd;font-size:14px;font-weight:700;text-decoration:none;transition:color .2s ease,transform .2s ease}.bl_detail-page .bl_back-link:hover{color:#fff;transform:translate(-3px)}.bl_detail-page .bl_back-link svg{width:18px;height:18px}.bl_detail-page .bl_detail-hero-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px}.bl_detail-page .bl_detail-hero-tag,.bl_detail-page .bl_detail-date,.bl_detail-page .bl_detail-readtime{display:inline-flex;align-items:center;gap:7px;min-height:30px;padding:6px 11px;border:1px solid rgba(255,255,255,.13);border-radius:999px;background:#ffffff0f;color:#ffffffe0;font-size:12px;font-weight:700;letter-spacing:.01em}.bl_detail-page .bl_detail-hero-tag{color:#85f4e7}.bl_detail-page .bl_detail-hero-tag-dot{width:6px;height:6px;background:var(--bl-turquoise);box-shadow:0 0 0 4px #00bea226}.bl_detail-page .bl_detail-date svg,.bl_detail-page .bl_detail-readtime svg{width:14px;height:14px}.bl_detail-page .bl_detail-title{max-width:850px;margin:0;color:#fff;font-size:clamp(34px,3.25vw,46px);font-weight:800;line-height:1.1;letter-spacing:-.038em;text-wrap:balance}.bl_detail-page .bl_detail-hero-desc{max-width:680px;margin:24px 0 0;color:#ffffffc4;font-size:clamp(17px,1.65vw,21px);line-height:1.62}.bl_detail-page .bl_detail-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 22px;margin-top:32px}.bl_detail-page .bl_detail-hero-btn,.bl_detail-page .bl_sidebar-cta-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:0 20px;border:1px solid transparent;border-radius:14px;background:var(--bl-turquoise);color:#fff;font-size:15px;font-weight:800;text-decoration:none;box-shadow:0 12px 26px #00bea238;transition:transform .2s ease,background .2s ease,box-shadow .2s ease}.bl_detail-page .bl_detail-hero-btn:hover,.bl_detail-page .bl_sidebar-cta-btn:hover{background:#11d1b6;color:#fff;transform:translateY(-2px);box-shadow:0 16px 34px #00bea24d}.bl_detail-page .bl_detail-hero-btn svg{width:17px;height:17px}.bl_detail-page .bl_detail-hero-share{display:flex;align-items:center;gap:8px;min-height:48px}.bl_detail-page .bl_detail-hero-share-label{display:inline-flex;align-items:center;min-height:48px;margin-right:2px;color:#ffffffad;font-size:12px;font-weight:800;line-height:1;letter-spacing:.01em;white-space:nowrap}.bl_detail-page .bl_detail-hero-share-btn{display:inline-grid;place-items:center;flex:0 0 48px;width:48px;height:48px;border:1px solid rgba(255,255,255,.17);border-radius:14px;color:#fff;background:#ffffff14;box-shadow:inset 0 1px #ffffff14;text-decoration:none;transition:background .2s ease,border-color .2s ease,transform .2s ease}.bl_detail-page .bl_detail-hero-share-btn:hover{color:#fff;background:#ffffff2e;border-color:#ffffff4d;transform:translateY(-2px)}.bl_detail-page .bl_social-icon{display:block;width:20px;height:20px}.bl_detail-page .bl_social-mark{display:inline-block;color:currentColor;font-size:12px;font-weight:900;line-height:1;letter-spacing:-.07em;text-transform:uppercase}.bl_detail-page .bl_detail-hero-right{position:relative;min-width:0}.bl_detail-page .bl_detail-hero-right:before{content:"";position:absolute;inset:18px -16px -18px 16px;border:1px solid rgba(102,240,223,.34);border-radius:30px;transform:rotate(5deg);pointer-events:none}.bl_detail-page .bl_detail-hero-img-card{position:relative;z-index:1;aspect-ratio:1 / .78;overflow:hidden;border:1px solid rgba(255,255,255,.18);border-radius:26px;background:linear-gradient(135deg,#0c6981,#023a4f);box-shadow:0 26px 60px #00000047}.bl_detail-page .bl_detail-hero-img-card:after{content:"";position:absolute;inset:0;background:linear-gradient(140deg,rgba(255,255,255,.13),transparent 44%);pointer-events:none}.bl_detail-page .bl_detail-hero-img-el{width:100%;height:100%;object-fit:cover}.bl_detail-page .bl_detail-hero-img-card--animation>*{position:relative;z-index:1}.bl_detail-page .bl_detail-content{position:relative;padding:clamp(42px,7vw,88px) 0 clamp(58px,8vw,108px);background:linear-gradient(180deg,#f2f7f8 0,#fff 22rem,#f6fafb)}.bl_detail-page .bl_detail-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:clamp(20px,5vw,40px)}.bl_detail-page .bl_detail-article{min-width:0;padding:clamp(24px,4vw,52px);border:1px solid rgba(220,230,235,.86);border-radius:var(--bl-radius-lg);background:var(--bl-paper);box-shadow:var(--bl-shadow)}.bl_detail-page .bl_detail-text{max-width:770px;margin-inline:auto;color:#33465c;font-size:clamp(16px,1.28vw,18px);line-height:1.78}.bl_detail-page .bl_detail-text>:first-child{margin-top:0}.bl_detail-page .bl_detail-text>:last-child{margin-bottom:0}.bl_detail-page .bl_detail-text p{margin:0 0 1.35em;line-height:1.5}.bl_detail-page .bl_detail-text strong{color:var(--bl-ink);font-weight:750}.bl_detail-page .bl_detail-text a{color:var(--bl-turquoise-dark);font-weight:700;text-decoration-thickness:1.5px}.bl_detail-page .bl_detail-text h2,.bl_detail-page .bl_detail-text .art_section-title{margin:20px 0 15px;color:var(--bl-ink);font-size:clamp(28px,3.25vw,43px);font-weight:800;line-height:1.12;letter-spacing:-.04em;text-wrap:balance}.bl_detail-page .bl_detail-text h2 span,.bl_detail-page .bl_detail-text .art_section-title span{color:var(--bl-turquoise)}.bl_detail-page .bl_detail-text h3{margin:1.75em 0 .65em;color:var(--bl-ink);font-size:clamp(18px,2.2vw,22px);font-weight:600;line-height:1.2;letter-spacing:-.024em}.bl_detail-page .bl_detail-text h4{color:var(--bl-ink);font-weight:800}.bl_detail-page .bl_detail-text ul,.bl_detail-page .bl_detail-text ol{padding-left:1.35em}.bl_detail-page .bl_detail-text li::marker{color:var(--bl-turquoise);font-weight:800}.bl_detail-page .bl_detail-text img{border-radius:18px;box-shadow:0 18px 40px #013f541f}.bl_detail-page .art_container--narrow{max-width:none;margin:0;padding:0}.bl_detail-page .art_section-sub{max-width:660px;margin:0 0 30px;color:var(--bl-muted);font-size:16px;line-height:1.65}.bl_detail-page .art_lead{margin:0 0 54px}.bl_detail-page .art_lead-inner{position:relative;padding:26px 28px 26px 30px;border-left:4px solid var(--bl-turquoise);border-radius:0 18px 18px 0;background:linear-gradient(135deg,#ecfffb,#f7fbfc)}.bl_detail-page .art_lead-inner p{margin:0;color:#1e4051;font-size:clamp(18px,1.65vw,21px);line-height:1.6}.bl_detail-page .art_lead-law,.bl_detail-page .art_diff-note{display:grid;grid-template-columns:42px minmax(0,1fr);gap:15px;margin-top:16px;padding:18px;border:1px solid rgba(0,190,162,.22);border-radius:16px;background:#f5fffd}.bl_detail-page .art_lead-law-icon,.bl_detail-page .art_diff-note>svg{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;color:var(--bl-turquoise-dark);background:#00bea221}.bl_detail-page .art_lead-law svg,.bl_detail-page .art_diff-note>svg{width:20px;height:20px}.bl_detail-page .art_lead-law p,.bl_detail-page .art_diff-note p{margin:0;color:#3f5a68;font-size:16px;line-height:1.5}.bl_detail-page .art_diff,.bl_detail-page .art_how,.bl_detail-page .art_features,.bl_detail-page .art_example,.bl_detail-page .art_changes,.bl_detail-page .art_faq,.bl_detail-page .art_summary{margin:68px 0;padding:0;background:transparent}.bl_detail-page .art_diff-grid,.bl_detail-page .art_features-grid,.bl_detail-page .art_summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.bl_detail-page .art_diff-card,.bl_detail-page .art_feature-card,.bl_detail-page .art_summary-card{position:relative;min-height:100%;padding:24px;border:1px solid var(--bl-line);border-radius:18px;background:#fff;box-shadow:0 8px 24px #013f540b;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.bl_detail-page .art_diff-card:hover,.bl_detail-page .art_feature-card:hover,.bl_detail-page .art_summary-card:hover{border-color:#00bea28c;box-shadow:0 18px 36px #013f541a;transform:translateY(-4px)}.bl_detail-page .art_diff-card--accent{border-color:#00bea273;background:linear-gradient(145deg,#e7fbf7,#fff)}.bl_detail-page .art_diff-label,.bl_detail-page .art_change-tag,.bl_detail-page .art_example-label{display:inline-flex;align-items:center;min-height:25px;padding:4px 9px;border-radius:999px;color:var(--bl-turquoise-dark);background:var(--bl-turquoise-soft);font-size:11px;font-weight:800;letter-spacing:.055em;text-transform:uppercase}.bl_detail-page .art_diff-card h3,.bl_detail-page .art_feature-card h3,.bl_detail-page .art_summary-card h4{margin:12px 0 8px;color:var(--bl-ink);font-size:20px;line-height:1.28}.bl_detail-page .art_diff-card p,.bl_detail-page .art_feature-card p,.bl_detail-page .art_summary-card p{margin:0;color:var(--bl-muted);font-size:16px;line-height:1.5}.art_diff-card h3{min-height:52px}.bl_detail-page .art_how-steps{position:relative;display:grid;gap:16px}.bl_detail-page .art_how-step{position:relative;display:grid;grid-template-columns:52px minmax(0,1fr);gap:18px;padding:24px;border:1px solid var(--bl-line);border-radius:18px;background:#fff;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.bl_detail-page .art_how-step:hover{border-color:#00bea280;box-shadow:0 18px 36px #013f5414;transform:translateY(-3px)}.bl_detail-page .art_how-step-num{display:grid;place-items:center;width:46px;height:46px;border-radius:15px;color:#fff;background:linear-gradient(135deg,var(--bl-turquoise),#00a98f);font-size:19px;font-weight:850;box-shadow:0 10px 24px #00bea238}.bl_detail-page .art_how-step h3{margin:0 0 8px}.bl_detail-page .art_how-step p{margin:0 0 .8em}.bl_detail-page .art_how-step p:last-child{margin-bottom:0}.bl_detail-page .art_features-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bl_detail-page .art_feature-icon,.bl_detail-page .art_summary-icon{display:grid;place-items:center;width:46px;height:46px;margin-bottom:16px;border-radius:14px;color:var(--bl-turquoise-dark);background:var(--bl-turquoise-soft)}.bl_detail-page .art_feature-icon svg,.bl_detail-page .art_summary-icon svg{width:21px;height:21px}.bl_detail-page .art_example-card{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:30px;padding:clamp(24px,4vw,40px);border-radius:22px;color:#fff;background:linear-gradient(135deg,var(--bl-navy-deep),#075f77);box-shadow:0 22px 44px #013f5438;overflow:hidden}.bl_detail-page .art_example-card h3{color:#fff;font-size:clamp(19px,2.4vw,24px)}.bl_detail-page .art_example-card p{color:#ffffffbf}.bl_detail-page .art_container--narrow .art_example-card strong{color:#fff}.bl_detail-page .art_example-label{color:#a7f8ed;background:#00bea226}.bl_detail-page .art_example-timeline{display:grid;gap:18px}.bl_detail-page .art_timeline-item{display:grid;grid-template-columns:36px minmax(0,1fr);gap:14px}.bl_detail-page .art_timeline-dot{display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(255,255,255,.16);border-radius:12px;color:#91f4e8;background:#ffffff14}.bl_detail-page .art_timeline-date{color:#9cefe5;font-size:16px;font-weight:600}.bl_detail-page .art_timeline-title{margin-top:3px;color:#fff;font-weight:600;line-height:1.35}.bl_detail-page .art_timeline-desc{margin-top:4px;color:#ffffffa3;font-size:15px;line-height:1.5}.bl_detail-page .art_changes-list{display:grid;gap:14px}.bl_detail-page .art_change-item{display:grid;grid-template-columns:46px minmax(0,1fr);gap:16px;padding:21px;border:1px solid var(--bl-line);border-radius:16px;background:#fff}.bl_detail-page .art_change-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;color:var(--bl-turquoise-dark);background:var(--bl-turquoise-soft)}.bl_detail-page .art_change-icon svg{width:20px;height:20px}.bl_detail-page .art_change-title{margin:8px 0 6px!important;font-size:18px!important}.bl_detail-page .art_change-desc{margin:0!important;color:var(--bl-muted);font-size:14px;line-height:1.65}.bl_detail-page .art_faq-list{display:grid;gap:10px}.bl_detail-page .art_faq-item{overflow:hidden;border:1px solid var(--bl-line);border-radius:16px;background:#fff;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.bl_detail-page .art_faq-item.open{border-color:#00bea29e;background:linear-gradient(135deg,#fff,#f4fffd);box-shadow:0 16px 30px #013f5414}.bl_detail-page .art_faq-q{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;min-height:68px;padding:17px 19px 17px 22px;border:0;outline:none;color:var(--bl-ink);background:transparent;font:inherit;font-size:16px;font-weight:800;line-height:1.35;text-align:left;cursor:pointer}.bl_detail-page .art_faq-q-icon{display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;border-radius:50%;color:var(--bl-turquoise-dark);background:var(--bl-turquoise-soft);transition:transform .25s ease,background .25s ease,color .25s ease}.bl_detail-page .art_faq-q-icon svg{display:block;width:18px;height:18px}.bl_detail-page .art_faq-item.open .art_faq-q-icon{color:#fff;background:var(--bl-turquoise);transform:rotate(180deg)}.bl_detail-page .art_faq-a{max-height:0;overflow:hidden;transition:max-height .3s cubic-bezier(.2,.8,.2,1)}.bl_detail-page .art_faq-a-inner{padding:0 22px 21px;color:var(--bl-muted);font-size:15px;line-height:1.68}.bl_detail-page .bl_detail-sidebar{position:sticky;top:22px;display:grid;gap:14px}.bl_detail-page .bl_sidebar-widget{padding:20px;border:1px solid var(--bl-line);border-radius:18px;background:#ffffffe0;box-shadow:0 8px 24px #013f540b}.bl_detail-page .bl_sidebar-widget--cta{color:#fff;border-color:transparent;background:linear-gradient(145deg,var(--bl-navy),#076177);box-shadow:0 18px 36px #013f542e}.bl_detail-page .bl_sidebar-widget--cta h3{margin:12px 0 7px;color:#fff;font-size:23px}.bl_detail-page .bl_sidebar-widget--cta p{margin:0 0 18px;color:#ffffffb8;font-size:14px;line-height:1.6}.bl_detail-page .bl_sidebar-cta-icon{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;color:#aaf8ee;background:#ffffff1a}.bl_detail-page .bl_sidebar-cta-icon svg{width:21px;height:21px}.bl_detail-page .bl_sidebar-cta-btn{width:100%;min-height:44px}.bl_detail-page .bl_sidebar-title{margin:0 0 13px;color:var(--bl-ink);font-size:12px;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.bl_detail-page .bl_sidebar-tags{display:flex;flex-wrap:wrap;gap:8px}.bl_detail-page .bl_tag{padding:6px 10px;border-radius:999px;color:var(--bl-turquoise-dark);background:var(--bl-turquoise-soft);font-size:12px;font-weight:800}.bl_detail-page .bl_toc[hidden]{display:none}.bl_detail-page .bl_toc__links{display:grid;gap:4px}.bl_detail-page .bl_toc__link{display:block;padding:8px 9px;border-radius:9px;color:var(--bl-muted);font-size:13px;font-weight:650;line-height:1.35;text-decoration:none;transition:color .2s ease,background .2s ease}.bl_detail-page .bl_toc__link:hover,.bl_detail-page .bl_toc__link.is-active{color:var(--bl-navy);background:var(--bl-turquoise-soft)}.bl_detail-page .bl_toc__link.is-active{box-shadow:inset 3px 0 0 var(--bl-turquoise)}.bl_detail-page .bl_share{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:44px auto 0;padding-top:24px;border-top:1px solid var(--bl-line);max-width:770px}.bl_detail-page .bl_share-label{display:inline-flex;align-items:center;min-height:40px;margin:0 2px 0 0;padding:0 12px;border:1px solid var(--bl-line);border-radius:999px;color:var(--bl-muted);background:#f8fbfc;font-size:12px;font-weight:850;line-height:1;letter-spacing:.01em;white-space:nowrap}.bl_detail-page .bl_share-btn{display:inline-grid;place-items:center;flex:0 0 40px;width:40px;height:40px;border:1px solid var(--bl-line);border-radius:12px;color:var(--bl-navy);background:#fff;cursor:pointer;text-decoration:none;transition:transform .2s ease,background .2s ease,color .2s ease,border-color .2s ease}.bl_detail-page .bl_share-btn:hover{color:#fff;background:var(--bl-navy);border-color:var(--bl-navy);transform:translateY(-2px)}.bl_detail-page .bl_share-btn .bl_social-icon{width:18px;height:18px}.bl_detail-page .bl_share-btn .bl_social-mark{font-size:11px}.bl_detail-page .bl_share-btn.copied{color:#fff;background:var(--bl-turquoise);border-color:var(--bl-turquoise)}.bl_detail-page .bl_related{padding:clamp(54px,7vw,88px) 0;background:#fff}.bl_detail-page .bl_related-title{max-width:1240px;margin:0 auto 28px;color:var(--bl-ink);font-size:clamp(30px,3.2vw,42px);letter-spacing:-.04em}.bl_detail-page .bl_grid--3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.bl_detail-page .bl_card{overflow:hidden;display:flex;flex-direction:column;border:1px solid var(--bl-line);border-radius:18px;background:#fff;box-shadow:0 8px 22px #013f540a;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.bl_detail-page .bl_card:hover{border-color:#00bea285;box-shadow:0 18px 36px #013f541a;transform:translateY(-5px)}.bl_detail-page .bl_card-img-wrap{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;background:#eaf2f4}.bl_detail-page .bl_card-img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.bl_detail-page .bl_card:hover .bl_card-img{transform:scale(1.05)}.bl_detail-page .bl_card-body{display:flex;flex:1;flex-direction:column;padding:18px}.bl_detail-page .bl_card-title{margin:8px 0 16px;color:var(--bl-ink);font-size:18px;line-height:1.32}.bl_detail-page .bl_card-title a{color:inherit;text-decoration:none}.bl_detail-page .bl_card-date{color:var(--bl-muted);font-size:12px}.bl_detail-page .bl_card-link{margin-top:auto;color:var(--bl-turquoise-dark);font-size:13px;font-weight:800;text-decoration:none}.bl_detail-page+.kontur_contact-section,.bl_detail-page .kontur_contact-section{position:relative;overflow:hidden}@media(max-width:1020px){.bl_detail-page .bl_detail-hero-wrapper{grid-template-columns:1fr}.bl_detail-page .bl_detail-hero-right{max-width:630px;width:100%;margin:0 auto}.bl_detail-page .bl_detail-layout{grid-template-columns:1fr}.bl_detail-page .bl_detail-sidebar{position:static;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.bl_detail-page .bl_toc{display:none}}@media(max-width:760px){.bl_detail-page .bl_container{width:min(100% - 32px,1240px)}.bl_detail-page .bl_detail-hero{padding-top:48px}.bl_detail-page .bl_detail-title{font-size:clamp(30px,8.8vw,40px)}.bl_detail-page .bl_detail-hero-share-label{display:none}.bl_detail-page .bl_detail-article{padding:24px 18px;border-radius:20px}.bl_detail-page .bl_detail-text{font-size:16px;line-height:1.72}.bl_detail-page .art_diff-grid,.bl_detail-page .art_features-grid,.bl_detail-page .art_summary-grid,.bl_detail-page .art_example-card,.bl_detail-page .bl_grid--3{grid-template-columns:1fr}.bl_detail-page .art_how-step{grid-template-columns:42px minmax(0,1fr);gap:12px;padding:18px}.bl_detail-page .art_how-step-num{width:40px;height:40px;border-radius:13px}.bl_detail-page .art_example-card{gap:26px}.bl_detail-page .bl_detail-sidebar{grid-template-columns:1fr}.bl_detail-page .art_faq-q{min-height:60px;padding:15px 15px 15px 17px;font-size:15px}.bl_detail-page .art_faq-a-inner{padding:0 17px 17px;font-size:14px}}@media(max-width:420px){.bl_detail-page .bl_detail-hero-actions{align-items:stretch}.bl_detail-page .bl_detail-hero-btn{width:100%}.bl_detail-page .bl_detail-hero-share{width:100%;justify-content:flex-start}.bl_detail-page .bl_share{gap:8px}.bl_detail-page .bl_share-label{flex-basis:100%;width:fit-content;min-height:32px;padding:0 10px}.bl_detail-page .art_lead-law,.bl_detail-page .art_diff-note{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.bl_detail-page *,.bl_detail-page *:before,.bl_detail-page *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.bpd-article{--bpd-navy: #013f54;--bpd-deep: #022f40;--bpd-teal: #00bea2;--bpd-teal-dark: #008c79;--bpd-mint: #e9faf7;--bpd-ink: #173746;--bpd-muted: #56717e;--bpd-line: #d9e8ec;--bpd-warm: #fff7ea;color:var(--bpd-ink);font-size:16px;line-height:1.68}.bpd-article *,.bpd-article *:before,.bpd-article *:after{box-sizing:border-box}.bpd-article section{max-width:none}.bpd-article h2,.bpd-article h3,.bpd-article p,.bpd-article ul,.bpd-article ol{margin-top:0}.bpd-article h2{margin-bottom:14px;color:var(--bpd-navy);font-size:clamp(28px,4vw,40px);line-height:1.14;letter-spacing:-.03em}.bpd-article h3{color:var(--bpd-navy);line-height:1.3}.bpd-section{padding-top:82px}.bpd-section--last{padding-bottom:18px}.bpd-heading{max-width:820px;margin-bottom:30px}.bpd-heading>p{margin-bottom:0;color:var(--bpd-muted);font-size:18px}.bpd-hero{position:relative;display:grid;grid-template-columns:1fr;gap:30px;align-items:start;overflow:hidden;padding:42px;border-radius:28px;background:radial-gradient(circle at 86% 15%,rgba(0,190,162,.22),transparent 32%),linear-gradient(145deg,var(--bpd-navy),var(--bpd-deep));box-shadow:0 25px 65px #013f5429}.bpd-hero:after{content:"";position:absolute;right:-95px;bottom:-135px;width:330px;height:330px;border:1px solid rgba(255,255,255,.07);border-radius:50%}.bpd-hero__copy,.bpd-timeline{position:relative;z-index:1}.bpd-hero__copy{width:100%}.bpd-hero__lead{margin-bottom:20px;color:#ffffffe6;font-size:clamp(20px,2.2vw,25px);line-height:1.48}.bpd-hero__note{margin-bottom:0;padding-left:18px;border-left:2px solid #67e5d3;color:#ffffffad;font-size:16px}.bpd-hero__note strong{color:#fff}.bpd-timeline{display:grid;width:auto;grid-template-columns:190px 86px 190px;gap:0;justify-items:center;align-items:center;justify-self:center;padding-top:2px}.bpd-date{display:grid;width:190px;min-width:190px;height:126px;min-height:126px;max-height:126px;place-content:center;padding:14px 18px;border:1px solid rgba(103,229,211,.28);border-radius:18px;text-align:center;background:#ffffff12;backdrop-filter:blur(8px)}.bpd-date--active{color:var(--bpd-navy);border-color:transparent;background:#67e5d3;animation:bpd-pulse 3s ease-in-out infinite}.bpd-date span,.bpd-date strong,.bpd-date small{display:block}.bpd-date span{color:#67e5d3;font-size:21px;font-weight:850;line-height:1}.bpd-date--active span{color:var(--bpd-navy)}.bpd-date strong{margin:3px 0;color:#fff;font-size:16px}.bpd-date--active strong{color:var(--bpd-navy)}.bpd-date small{color:#ffffff94;font-size:14px;line-height:1.15}.bpd-date--active small{color:#013f54bf}.bpd-timeline__track{position:relative;width:86px;height:2px;background:#67e5d347}.bpd-timeline__track:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#67e5d3,#67e5d347);transform-origin:left;animation:bpd-track 3s ease-in-out infinite}.bpd-timeline__track i{position:absolute;top:-5px;width:12px;height:12px;border:2px solid var(--bpd-deep);border-radius:50%;background:#67e5d3;animation:bpd-dot 1.8s ease-in-out infinite}.bpd-timeline__track i:nth-child(1){left:8%}.bpd-timeline__track i:nth-child(2){left:42%;animation-delay:.3s}.bpd-timeline__track i:nth-child(3){left:76%;animation-delay:.6s}.bpd-flow{display:grid;grid-template-columns:repeat(7,auto);align-items:stretch;overflow-x:auto;padding:4px 2px 14px}.bpd-flow article{display:grid;width:166px;grid-template-rows:34px 48px 1fr;align-content:start;padding:20px;border:1px solid var(--bpd-line);border-radius:18px;background:#fff}.bpd-flow__accent{border-color:#00bea26b!important;background:var(--bpd-mint)!important}.bpd-flow article>span{display:grid;width:34px;height:34px;place-items:center;margin:0;border-radius:50%;color:var(--bpd-teal-dark);font-size:14px;font-weight:850;background:var(--bpd-mint)}.bpd-flow article strong{display:flex;align-items:center;color:var(--bpd-navy);font-size:16px;line-height:1.3}.bpd-flow article p{margin:8px 0 0;color:var(--bpd-muted);font-size:14px;line-height:1.5}.bpd-flow>i{position:relative;align-self:center;width:27px;height:2px;background:#bce9e2}.bpd-flow>i:after{content:"";position:absolute;top:-3px;right:0;width:8px;height:8px;border-top:2px solid var(--bpd-teal);border-right:2px solid var(--bpd-teal);transform:rotate(45deg)}.bpd-source-note{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;margin-top:18px;padding:21px 23px;border-left:4px solid var(--bpd-teal);border-radius:0 16px 16px 0;background:#f6fbfc}.bpd-source-note p{margin-bottom:0;color:var(--bpd-muted);font-size:15px}.bpd-source-note div{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.bpd-source-note a,.bpd-links a,.bpd-related a{color:var(--bpd-teal-dark);font-size:14px;font-weight:750;text-underline-offset:3px}.bpd-contrast{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.bpd-contrast article{padding:27px;border:1px solid var(--bpd-line);border-radius:22px;background:#fff}.bpd-contrast__yes{border-color:#00bea259!important;background:linear-gradient(145deg,var(--bpd-mint),#fff)!important}.bpd-contrast__no{background:var(--bpd-warm)!important}.bpd-icon{display:grid;width:47px;height:47px;place-items:center;margin-bottom:19px;border-radius:50%;color:var(--bpd-teal-dark);font-size:23px;font-weight:850;background:#fff}.bpd-contrast__no .bpd-icon{color:#a46126}.bpd-contrast h3{margin-bottom:13px;font-size:22px}.bpd-contrast ul{display:grid;gap:9px;margin-bottom:0;padding-left:21px;color:var(--bpd-muted);font-size:15px}.bpd-contrast li::marker{color:var(--bpd-teal)}.bpd-callout{margin-top:17px;padding:23px;border-radius:18px;color:#ffffffb8;background:linear-gradient(145deg,var(--bpd-navy),var(--bpd-deep))}.bpd-callout strong{display:block;margin-bottom:5px;color:#fff;font-size:19px}.bpd-callout p{margin-bottom:0;color:#ffffffb3;font-size:15px}.bpd-docs,.bpd-risks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.bpd-docs article,.bpd-risks article{position:relative;padding:25px;border:1px solid var(--bpd-line);border-radius:19px;background:#fff}.bpd-docs article>span{display:grid;width:48px;height:48px;place-items:center;margin-bottom:22px;border-radius:50%;color:var(--bpd-teal-dark);font-size:14px;font-weight:850;background:var(--bpd-mint)}.bpd-docs h3,.bpd-risks h3{margin-bottom:7px;font-size:20px}.bpd-docs p,.bpd-risks p{margin-bottom:0;color:var(--bpd-muted);font-size:15px}.bpd-inline-note{margin:20px 0 0!important;padding:19px 21px;border:1px solid rgba(0,190,162,.25);border-radius:16px;color:var(--bpd-muted);font-size:15px;background:var(--bpd-mint)}.bpd-table-wrap{overflow:hidden;border:1px solid var(--bpd-line);border-radius:20px;background:#fff}.bpd-table{width:100%;border-collapse:collapse}.bpd-table th,.bpd-table td{padding:18px;border-bottom:1px solid var(--bpd-line);vertical-align:top;text-align:left;font-size:14px;line-height:1.55}.bpd-table th{color:#fff;font-size:15px;background:var(--bpd-navy)}.bpd-table td{color:var(--bpd-muted)}.bpd-table td:first-child{width:25%}.bpd-table td:nth-child(2){width:24%}.bpd-table tbody tr:last-child td{border-bottom:0}.bpd-table strong{color:var(--bpd-navy)}.bpd-rule{display:grid;grid-template-columns:46px minmax(0,1fr);gap:15px;align-items:start;margin-top:17px;padding:21px;border:1px solid #efd5ae;border-radius:17px;background:var(--bpd-warm)}.bpd-rule>span{display:grid;width:42px;height:42px;place-items:center;border-radius:50%;color:#a46126;font-size:20px;font-weight:850;background:#fff}.bpd-rule p{margin-bottom:0;color:#765d3e;font-size:15px}.bpd-links{display:flex;flex-wrap:wrap;gap:18px;margin:16px 0 0}.bpd-risks article{padding-left:64px}.bpd-risks article>span{position:absolute;top:27px;left:24px;width:20px;height:20px;border:5px solid #ccefe9;border-radius:50%;box-shadow:0 0 0 2px var(--bpd-teal)}.bpd-mix{display:grid;grid-template-columns:minmax(0,1fr) 46px minmax(0,1fr);gap:13px;align-items:stretch;padding:0;border:0;border-radius:0;background:transparent}.bpd-mix div{position:relative;display:flex;min-height:152px;flex-direction:column;justify-content:center;padding:28px 28px 28px 34px;overflow:hidden;border:1px solid var(--bpd-line);border-radius:19px;background:#fff}.bpd-mix div:before{content:"";position:absolute;top:28px;bottom:28px;left:0;width:4px;border-radius:0 8px 8px 0;background:var(--bpd-teal)}.bpd-mix div:first-child{border-color:transparent;background:linear-gradient(145deg,var(--bpd-navy),var(--bpd-deep))}.bpd-mix div:first-child:before{background:#67e5d3}.bpd-mix span,.bpd-mix strong{display:block}.bpd-mix span{margin-bottom:8px;color:var(--bpd-teal-dark);font-size:14px;font-weight:800}.bpd-mix div:first-child span{color:#67e5d3}.bpd-mix strong{color:var(--bpd-navy);font-size:17px;line-height:1.55}.bpd-mix div:first-child strong{color:#fff}.bpd-mix i{display:grid;width:42px;height:42px;place-self:center;place-items:center;border:1px solid #cbe7e4;border-radius:50%;color:var(--bpd-teal-dark);font-size:20px;font-style:normal;font-weight:850;background:#fff}.bpd-mix+.bpd-inline-note{margin-top:20px!important;padding:3px 0 3px 18px;border:0;border-left:2px solid var(--bpd-teal);border-radius:0;background:transparent}.bpd-road,.bpd-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:0;padding:0;list-style:none}.bpd-road li,.bpd-steps li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px;padding:22px;border:1px solid var(--bpd-line);border-radius:18px;background:#fff}.bpd-road li>span,.bpd-steps li>span{display:grid;width:42px;height:42px;place-items:center;border-radius:50%;color:var(--bpd-teal-dark);font-size:14px;font-weight:850;background:var(--bpd-mint)}.bpd-road h3,.bpd-steps h3{margin:1px 0 6px;font-size:17px}.bpd-road p,.bpd-steps p{margin-bottom:0;color:var(--bpd-muted);font-size:14px}.bpd-road li{display:flex;min-height:276px;flex-direction:column;align-items:center;justify-content:flex-start;padding:28px 25px;text-align:center}.bpd-road li>span{flex:0 0 42px;margin-bottom:20px}.bpd-road li>div{display:flex;width:100%;flex:1;flex-direction:column;align-items:center}.bpd-road h3{display:flex;min-height:66px;align-items:center;justify-content:center;margin:0 0 12px;font-size:18px;line-height:1.3}.bpd-road p{max-width:220px;margin:0 auto;font-size:15px;line-height:1.55}.bpd-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.bpd-steps li{transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.bpd-steps li:hover{border-color:#00bea273;transform:translateY(-2px);box-shadow:0 15px 35px #013f5412}.bpd-checklist{display:grid;grid-template-columns:1fr;gap:18px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.bpd-checklist ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.bpd-checklist li{position:relative;display:flex;min-height:108px;align-items:center;padding:20px 18px 20px 53px;border:1px solid var(--bpd-line);border-radius:17px;color:#3f5e6d;font-size:15px;background:#fff;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.bpd-checklist li:hover{border-color:#00bea26b;transform:translateY(-2px);box-shadow:0 12px 28px #013f540f}.bpd-checklist li:before{content:"\2713";position:absolute;left:18px;top:50%;display:grid;width:24px;height:24px;place-items:center;border-radius:50%;color:var(--bpd-teal-dark);font-size:14px;font-weight:850;background:var(--bpd-mint);transform:translateY(-50%)}.bpd-checklist__visual{position:relative;order:-1;display:grid;width:100%;min-height:154px;place-items:center;overflow:hidden;border-radius:22px;text-align:center;background:radial-gradient(circle at 50% 50%,rgba(0,190,162,.2),transparent 23%),linear-gradient(145deg,var(--bpd-navy),var(--bpd-deep))}.bpd-checklist__visual:before{content:"";position:absolute;width:112px;height:112px;border:1px dashed rgba(103,229,211,.38);border-radius:50%;animation:bpd-spin 18s linear infinite}.bpd-checklist__visual:after{content:"";position:absolute;left:8%;right:8%;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(103,229,211,.22),transparent)}.bpd-checklist__visual div{position:relative;z-index:1}.bpd-checklist__visual span,.bpd-checklist__visual strong{display:block}.bpd-checklist__visual span{color:#67e5d3;font-size:50px;font-weight:850;line-height:1}.bpd-checklist__visual strong{color:#fff;font-size:15px}.bpd-checklist__visual i{position:absolute;z-index:1;width:11px;height:11px;border-radius:50%;background:#67e5d3;box-shadow:0 0 0 6px #67e5d31f}.bpd-checklist__visual i:nth-of-type(1){top:34px;left:18%}.bpd-checklist__visual i:nth-of-type(2){right:18%;top:50%}.bpd-checklist__visual i:nth-of-type(3){bottom:31px;left:28%}.bpd-final{display:grid;grid-template-columns:80px minmax(0,1fr);gap:22px;align-items:center;margin-top:18px;padding:30px;border-radius:23px;color:#ffffffb8;background:linear-gradient(145deg,var(--bpd-navy),var(--bpd-deep))}.bpd-final__mark{position:relative;width:74px;height:74px;border:1px solid rgba(103,229,211,.28);border-radius:50%}.bpd-final__mark span{position:absolute;left:50%;top:50%;border-radius:50%;background:#67e5d3;transform:translate(-50%,-50%)}.bpd-final__mark span:nth-child(1){width:14px;height:14px}.bpd-final__mark span:nth-child(2){width:38px;height:38px;opacity:.25;animation:bpd-ring 2.4s ease-out infinite}.bpd-final__mark span:nth-child(3){width:62px;height:62px;opacity:.12;animation:bpd-ring 2.4s .7s ease-out infinite}.bpd-final h3{margin:0 0 6px;color:#fff;font-size:23px}.bpd-final p{margin-bottom:15px;color:#ffffffb3;font-size:16px}.bpd-final__links{display:flex;flex-wrap:wrap;gap:10px}.bpd-final a{display:inline-flex;padding:11px 16px;border-radius:12px;color:var(--bpd-navy);font-size:14px;font-weight:800;text-decoration:none;background:#67e5d3}.bpd-final a+a{color:#fff;border:1px solid rgba(255,255,255,.2);background:#ffffff12}.bpd-related{display:flex;flex-wrap:wrap;gap:12px 22px;align-items:baseline;margin-top:18px;padding:19px 22px;border-radius:16px;background:#f6fbfc}.bpd-related>strong{color:var(--bpd-navy);font-size:15px}.bpd-cover{position:relative;display:grid;width:100%;height:100%;min-height:280px;place-items:center;overflow:hidden;border-radius:inherit;color:#fff;background:radial-gradient(circle at 50% 48%,rgba(0,190,162,.3),transparent 35%),linear-gradient(145deg,#013f54,#022f40)}.bpd-cover:before,.bpd-cover:after{content:"";position:absolute;border:1px solid rgba(103,229,211,.2);border-radius:50%}.bpd-cover:before{width:290px;height:290px;animation:bpd-cover-spin 16s linear infinite}.bpd-cover:after{width:390px;height:390px;border-style:dashed;opacity:.55;animation:bpd-cover-spin 25s linear infinite reverse}.bpd-cover__dates{position:relative;z-index:2;display:grid;grid-template-columns:110px 72px 110px;align-items:center}.bpd-cover__date{display:grid;min-height:110px;place-content:center;padding:12px;border:1px solid rgba(103,229,211,.34);border-radius:50%;text-align:center;background:#ffffff12;backdrop-filter:blur(7px)}.bpd-cover__date--active{color:#013f54;border:0;background:#67e5d3;animation:bpd-pulse 3s ease-in-out infinite}.bpd-cover__date span,.bpd-cover__date strong{display:block}.bpd-cover__date span{color:#67e5d3;font-size:23px;font-weight:850;line-height:1}.bpd-cover__date--active span,.bpd-cover__date--active strong{color:#013f54}.bpd-cover__date strong{margin-top:6px;color:#fff;font-size:15px}.bpd-cover__line{position:relative;height:2px;background:#67e5d347}.bpd-cover__line:before{content:"";position:absolute;top:-5px;left:0;width:12px;height:12px;border-radius:50%;background:#67e5d3;box-shadow:0 0 0 7px #67e5d31f;animation:bpd-cover-travel 3s ease-in-out infinite}.bpd-cover__caption{position:absolute;z-index:2;bottom:24px;left:24px;right:24px;margin:0;color:#ffffffb3;font-size:14px;text-align:center}.bl_detail-hero-left>p[style]{color:#ffffffad!important}.bl_detail-hero-left>p[style] a{color:#9af1e4!important}@keyframes bpd-pulse{0%,to{box-shadow:0 0 #67e5d32e}50%{box-shadow:0 0 0 14px #67e5d300}}@keyframes bpd-track{0%,20%{transform:scaleX(.05);opacity:.4}70%,to{transform:scaleX(1);opacity:1}}@keyframes bpd-dot{0%,to{transform:scale(.72);opacity:.5}50%{transform:scale(1);opacity:1}}@keyframes bpd-spin{to{transform:rotate(360deg)}}@keyframes bpd-ring{0%{transform:translate(-50%,-50%) scale(.55);opacity:.28}75%,to{transform:translate(-50%,-50%) scale(1.08);opacity:0}}@keyframes bpd-cover-spin{to{transform:rotate(360deg)}}@keyframes bpd-cover-travel{0%,15%{left:0;opacity:.45}75%,to{left:calc(100% - 12px);opacity:1}}@media(max-width:1020px){.bpd-timeline{max-width:none}.bpd-road{grid-template-columns:1fr}.bpd-checklist ul{grid-template-columns:repeat(2,minmax(0,1fr))}.bpd-source-note{grid-template-columns:1fr}.bpd-source-note div{justify-content:flex-start}}@media(max-width:760px){.bpd-contrast,.bpd-docs,.bpd-risks,.bpd-steps,.bpd-mix{grid-template-columns:1fr}.bpd-mix i{margin:auto}.bpd-checklist__visual{min-height:142px}.bpd-table-wrap{overflow:visible;border:0;background:transparent}.bpd-table,.bpd-table tbody,.bpd-table tr,.bpd-table td{display:block;width:100%!important}.bpd-table thead{display:none}.bpd-table tr{margin-bottom:14px;padding:18px;border:1px solid var(--bpd-line);border-radius:17px;background:#fff}.bpd-table td{position:relative;padding:7px 0 7px 116px;border:0}.bpd-table td:before{content:attr(data-label);position:absolute;left:0;top:7px;width:100px;color:var(--bpd-teal-dark);font-size:14px;font-weight:800}}@media(max-width:620px){.bpd-article{font-size:15px}.bpd-section{padding-top:62px}.bpd-heading>p{font-size:16px}.bpd-hero{padding:28px 20px;border-radius:22px}.bpd-timeline{width:100%;grid-template-columns:1fr;gap:8px}.bpd-date{width:min(100%,260px);min-width:0}.bpd-timeline__track{width:2px;height:46px}.bpd-timeline__track:before{background:linear-gradient(#67e5d3,#67e5d347);transform-origin:top;animation-name:bpd-track-mobile}.bpd-timeline__track i{left:-5px;top:auto}.bpd-timeline__track i:nth-child(1){top:5%}.bpd-timeline__track i:nth-child(2){top:38%}.bpd-timeline__track i:nth-child(3){top:71%}.bpd-final{grid-template-columns:1fr;padding:25px 20px}.bpd-checklist ul{grid-template-columns:1fr}.bpd-checklist li{min-height:88px}.bpd-table td{padding-left:0;padding-top:34px}.bpd-table td:before{top:7px;width:auto}}@keyframes bpd-track-mobile{0%,20%{transform:scaleY(.05);opacity:.4}70%,to{transform:scaleY(1);opacity:1}}@media(prefers-reduced-motion:reduce){.bpd-date--active,.bpd-timeline__track:before,.bpd-timeline__track i,.bpd-checklist__visual:before,.bpd-final__mark span,.bpd-steps li,.bpd-cover:before,.bpd-cover:after,.bpd-cover__date--active,.bpd-cover__line:before{animation:none;transition:none}}.bl_detail-page .bl_detail-text .bpd-hero strong,.bl_detail-page .bl_detail-text .bpd-callout strong,.bl_detail-page .bl_detail-text .bpd-checklist__visual strong,.bl_detail-page .bl_detail-text .bpd-final h3{color:#fff}.bl_detail-page .bl_detail-text .bpd-final a{color:var(--bpd-navy);text-decoration:none}.bl_detail-page .bl_detail-text .bpd-final a+a{color:#fff}.bl_detail-page .bl_hero-badge,.bl_detail-page .bl_card-img-placeholder-label,.bl_detail-page .bl_card-tag,.bl_detail-page .bl_card-date,.bl_detail-page .bl_card-link,.bl_detail-page .bl_detail-hero-tag,.bl_detail-page .bl_detail-hero-share span,.bl_detail-page .bl_detail-date,.bl_detail-page .bl_back-link,.bl_detail-page .bl_tag,.bl_detail-page .bl_compare-label,.bl_detail-page .bl_example-label,.bl_detail-page .bl_share-label,.bl_detail-page .bl_sidebar-widget--cta p,.bl_detail-page .bl_sidebar-title,.bl_detail-page .art_result-label,.bl_detail-page .art_result-badge,.bl_detail-page .art_quote-author,.bl_detail-page .art_reg-table-inner th{font-size:14px!important;letter-spacing:normal}.bl_detail-page .edo-intro__eyebrow,.bl_detail-page .edo-section__label,.bl_detail-page .edo-flow__number,.bl_detail-page .edo-answer-card__mark,.bl_detail-page .edo-route-card__status,.bl_detail-page .edo-decision__label,.bl_detail-page .edo-checklist__list span,.bl_detail-page .logi-kicker,.bl_detail-page .logi-route-node,.bl_detail-page .logi-benefits span,.bl_detail-page .logi-system-card__mark,.bl_detail-page .logi-system-card__tags span,.bl_detail-page .logi-timeline__num,.bl_detail-page .logi-timeline__item span,.bl_detail-page .logi-close-grid span,.bl_detail-page .logi-integration__sources span,.bl_detail-page .logi-integration__hub span,.bl_detail-page .logi-integration__result span,.bl_detail-page .logi-check-strip span,.bl_detail-page .logi-check-strip b,.bl_detail-page .logi-fineprint,.bl_detail-page .logi-archive__search kbd,.bl_detail-page .logi-archive__filters span,.bl_detail-page .logi-archive__cards span{font-size:14px!important;letter-spacing:normal}.bl_detail-page .logi-launch>li>span{font-size:14px!important;letter-spacing:normal}.bl_detail-page .eed-kicker,.bl_detail-page .eed-deadline small{font-size:14px!important;letter-spacing:normal}.bl_detail-page .eed-lead__route>span{font-size:14px!important;letter-spacing:normal}.bl_detail-page .eed-lead__document small{font-size:14px!important;letter-spacing:normal}.bl_detail-page .eed-change-card>span{font-size:14px!important;letter-spacing:normal}.bl_detail-page .eed-party-card>span{font-size:14px!important;letter-spacing:normal}.bl_detail-page .eed-compare span,.bl_detail-page .eed-doc-card small{font-size:14px!important;letter-spacing:normal}.bl_detail-page .eed-law>span{font-size:14px!important;letter-spacing:normal}.bl_detail-page .eed-flow article>span{font-size:14px!important;letter-spacing:normal}.bl_detail-page .eed-flow article p{font-size:14px!important;letter-spacing:normal}.bl_detail-page .eed-role-grid span{font-size:14px!important;letter-spacing:normal}.bl_detail-page .eed-exceptions li>span,.bl_detail-page .eed-roadmap li>span{font-size:14px!important;letter-spacing:normal}.bl_detail-page .eed-exceptions p,.bl_detail-page .eed-roadmap p,.bl_detail-page .eed-format-grid__status,.bl_detail-page .eed-integration__systems small,.bl_detail-page .eed-integration__hub small,.bl_detail-page .eed-integration__result span,.bl_detail-page .eed-scenario-grid span,.bl_detail-page .eed-pilot i,.bl_detail-page .eed-mistakes span,.bl_detail-page .eed-mistakes p{font-size:14px!important;letter-spacing:normal}.bl_detail-page .eed-checklist li:before{font-size:14px!important;letter-spacing:normal}.bl_detail-page .eed-checklist__score strong,.bl_detail-page .eed-checklist__score small,.bl_detail-page .eed-final a,.bl_detail-page .bl_hero-badge,.bl_detail-page .bl_card-img-placeholder-label,.bl_detail-page .bl_card-tag,.bl_detail-page .bl_card-date,.bl_detail-page .bl_card-link,.bl_detail-page .bl_detail-hero-tag,.bl_detail-page .bl_detail-hero-share span,.bl_detail-page .bl_detail-date,.bl_detail-page .bl_back-link,.bl_detail-page .bl_tag,.bl_detail-page .bl_compare-label,.bl_detail-page .bl_example-label,.bl_detail-page .bl_share-label,.bl_detail-page .bl_sidebar-widget--cta p,.bl_detail-page .bl_sidebar-title{font-size:14px!important;letter-spacing:normal}@media(max-width:600px){.bl_detail-page .bl_pagination-page,.bl_detail-page .bl_pagination-arrow{font-size:14px!important;letter-spacing:normal}}.bl_detail-page .art_result-label,.bl_detail-page .art_result-badge,.bl_detail-page .art_quote-author,.bl_detail-page .art_reg-table-inner th{font-size:14px!important;letter-spacing:normal}.bl_detail-page .art_reg-table-inner td:last-child{font-size:14px!important;letter-spacing:normal}@media(max-width:768px){.bl_detail-page .art_reg-table-inner th,.bl_detail-page .art_reg-table-inner td{font-size:14px!important;letter-spacing:normal}}.bl_detail-page .bl_detail-hero-tag,.bl_detail-page .bl_detail-date,.bl_detail-page .bl_detail-readtime,.bl_detail-page .bl_detail-hero-share-label,.bl_detail-page .bl_social-mark,.bl_detail-page .art_diff-label,.bl_detail-page .art_change-tag,.bl_detail-page .art_example-label,.bl_detail-page .bl_sidebar-title,.bl_detail-page .bl_tag,.bl_detail-page .bl_toc__link,.bl_detail-page .bl_share-label,.bl_detail-page .bl_share-btn .bl_social-mark,.bl_detail-page .bl_card-date,.bl_detail-page .bl_card-link{font-size:14px!important;letter-spacing:normal}.bl_detail-page .bl_detail-text small{font-size:14px!important}.bl_detail-page .bl_detail-hero{color:#d8e9ed}.bl_detail-page .art_step-tip span{font-size:14px;line-height:1.65}.bl_detail-page .bl_detail-text h2 span,.bl_detail-page .bl_detail-text .art_section-title span,.bl_detail-page .bl_detail-text a{color:#007e6e}.bl_detail-page .art_example-label{color:#007e6e;background:#e7f8f3}.bl_detail-page .art_example-card .art_example-label{color:#a7f8ed;background:#00bea226}.bl_detail-page .art_step-num,.bl_detail-page .art_how-step-num{background:#013f54;color:#fff;border-radius:50%}.bl_detail-page .bpd-article .bpd-date--active strong{color:#013f54}.bl_detail-page .logi-archive__search span{color:#526c7a}.bl_detail-page .eed-doc-card__number{color:#577d87}.bl_detail-page .eed-pilot b{color:#007e6e}.bl_detail-page .art_result-before{color:#607186}.bl_detail-page .art_result-badge,.bl_detail-page .art_diff-label,.bl_detail-page .art_change-tag{color:#007e6e}.bl_detail-page .eed-lead__document small,.bl_detail-page .eed-deadline small,.bl_detail-page .eed-integration small{color:#cde2e6}.bl_detail-page .art_features-grid:not(.art_features-grid--results){grid-template-columns:repeat(2,minmax(0,1fr))}.bl_detail-page .bl_detail-text h2{scroll-margin-top:110px}.bl_detail-page .bl_detail-text :is(.art_diff-card,.art_feature-card,.art_summary-card){min-width:0}@media(max-width:760px){.bl_detail-page .art_features-grid:not(.art_features-grid--results){grid-template-columns:1fr}.bl_detail-page .art_how-step{grid-template-columns:1fr}}
