@font-face{font-family:'Inter';font-style:normal;font-weight:400 900;font-display:swap;src:local('Inter'),url('/fonts/inter-latin.woff2') format('woff2')}
:root{--k1:#1E02B0;--k2:#183EAC;--k3:#FFC210;--k4:#0d0638;--k5:#f3f5ff;--k6:#dfe4ff;--k7:#5a5f85;--rd:18px}
*,*::before,*::after{box-sizing:border-box}
html{scroll-behavior:smooth;scroll-padding-top:84px}
body{margin:0;font-family:'Inter',sans-serif;font-size:16px;line-height:1.7;color:var(--k4);background:#fff;-webkit-font-smoothing:antialiased}
body.q7x-lock{overflow:hidden}
body.q7x-lock .hd7k{z-index:65}
img{max-width:100%;height:auto;display:block}
a{color:var(--k2)}
ul{margin:0;padding:0;list-style:none}
h1,h2,h3,p{margin:0}
.wrapper{overflow-x:clip}
.cn0t{width:100%;max-width:1180px;margin:0 auto;padding:0 16px}
.hd7k{position:sticky;top:0;z-index:50;background:var(--k1);color:#fff;box-shadow:0 6px 24px rgba(30,2,176,.35)}
.hd7k__in{max-width:1280px;margin:0 auto;padding:8px 16px;display:flex;align-items:center;gap:14px}
.lg1x{display:block;flex:none}
.lg1x img{width:auto;height:44px;border-radius:8px}
.on8z{display:flex;align-items:center;gap:8px;font-size:13px;color:#e6e9ff;white-space:nowrap}
.on8z b{color:var(--k3);font-weight:800}
.on8z i{font-style:normal}
.on8z__dot{width:9px;height:9px;border-radius:50%;background:#3ddc84;animation:pu4l 1.6s infinite}
@keyframes pu4l{0%{transform:scale(1);opacity:1}70%{transform:scale(1.7);opacity:.2}100%{transform:scale(1);opacity:1}}
.mn4p{margin-left:auto}
.mn4p__ls{display:flex;gap:2px}
.mn4p__a{display:flex;align-items:center;gap:7px;padding:9px 12px;border-radius:10px;color:#fff;text-decoration:none;font-weight:600;font-size:14px;transition:background .2s,color .2s,transform .2s}
.mn4p__a svg{width:18px;height:18px;color:var(--k3)}
.mn4p__a:hover,.mn4p__a:focus-visible{background:rgba(255,255,255,.14);transform:translateY(-1px)}
:focus-visible{outline:3px solid var(--k3);outline-offset:2px}
.ac2v{display:flex;align-items:center;gap:8px}
.bt5n{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;border-radius:12px;font-weight:800;font-size:15px;text-decoration:none;border:2px solid transparent;cursor:pointer;font-family:inherit;line-height:1.2;position:relative;overflow:hidden;transition:transform .2s,box-shadow .2s,background .2s}
.bt5n--su{background:var(--k3);color:var(--k4);box-shadow:0 4px 0 #b88700}
.bt5n--su:hover{transform:translateY(-2px);box-shadow:0 6px 0 #b88700;background:#ffcf3d}
.bt5n--su:active{transform:translateY(3px);box-shadow:0 1px 0 #b88700}
.bt5n--su::after{content:"";position:absolute;top:0;left:-70%;width:40%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.65),transparent);transform:skewX(-20deg);animation:sh1n 3.6s infinite}
@keyframes sh1n{0%,60%{left:-70%}100%{left:130%}}
.bt5n--lg{background:var(--k2);color:#fff;border-color:rgba(255,255,255,.35)}
.bt5n--lg:hover{background:#2250d4;transform:translateY(-2px)}
.bt5n--gh{background:rgba(255,255,255,.12);color:#fff;border-color:rgba(255,255,255,.6);backdrop-filter:blur(4px)}
.bt5n--gh:hover{background:rgba(255,255,255,.24);transform:translateY(-2px)}
.bt5n--xl{padding:15px 32px;font-size:17px}
.bt5n:disabled{opacity:.7;cursor:wait}
.bg9r{display:none;width:44px;height:44px;border:2px solid rgba(255,255,255,.4);border-radius:12px;background:transparent;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:0}
.bg9r span{display:block;width:20px;height:2.5px;background:#fff;border-radius:2px;transition:transform .25s,opacity .25s}
.bg9r[aria-expanded=true] span:nth-child(1){transform:translateY(7.5px) rotate(45deg)}
.bg9r[aria-expanded=true] span:nth-child(2){opacity:0}
.bg9r[aria-expanded=true] span:nth-child(3){transform:translateY(-7.5px) rotate(-45deg)}
.hr1c{position:relative;isolation:isolate;color:#fff;padding:64px 0 72px;background:var(--k1);overflow:hidden}
.hr1c__bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}
.hr1c__ov{position:absolute;inset:0;z-index:-1;background:linear-gradient(105deg,rgba(18,1,110,.97) 10%,rgba(30,2,176,.86) 52%,rgba(24,62,172,.55)),radial-gradient(circle at 85% 20%,rgba(255,194,16,.35),transparent 45%)}
.hr1c::after{content:"";position:absolute;left:0;right:0;bottom:0;height:8px;background:repeating-linear-gradient(135deg,var(--k3) 0 18px,var(--k1) 18px 36px)}
.hr1c__in{display:grid;grid-template-columns:1.4fr 1fr;gap:40px;align-items:center}
.hr1c__tag{display:inline-flex;gap:10px;align-items:center;font-weight:700;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:#dfe4ff}
.hr1c__tag span{background:var(--k3);color:var(--k4);padding:2px 9px;border-radius:6px;font-weight:900}
.hr1c__h{font-size:clamp(38px,6.4vw,76px);line-height:1.02;font-weight:900;letter-spacing:-.03em;margin:16px 0;text-transform:uppercase;font-style:italic;text-shadow:0 4px 0 rgba(0,0,0,.25)}
.hr1c__p{max-width:560px;font-size:18px;color:#e9ecff}
.pc7e{position:relative;display:inline-flex;align-items:center;gap:12px;margin:26px 0 8px;flex-wrap:wrap}
.pc7e__lb{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#cfd6ff}
.pc7e__bt{anchor-name:--pc7e;display:inline-flex;align-items:center;gap:12px;padding:12px 18px;background:rgba(255,255,255,.1);color:var(--k3);border:2px dashed var(--k3);border-radius:12px;font-family:inherit;font-size:20px;cursor:pointer;letter-spacing:.08em;transition:background .2s,transform .2s}
.pc7e__bt:hover{background:rgba(255,194,16,.2);transform:scale(1.03)}
.pc7e__bt svg{width:22px;height:22px}
.pc7e__tip{position:absolute;left:0;bottom:calc(100% + 4px);background:var(--k3);color:var(--k4);font-size:12px;font-weight:800;padding:4px 10px;border-radius:8px;opacity:0;transform:translateY(4px);transition:opacity .2s,transform .2s;pointer-events:none;white-space:nowrap}
.pc7e__bt:hover~.pc7e__tip,.pc7e__bt:focus-visible~.pc7e__tip{opacity:1;transform:none}
@supports (anchor-name:--a){.pc7e__tip{left:auto;bottom:auto;position-anchor:--pc7e;position-area:top;margin-bottom:6px}}
.hr1c__bts{display:flex;flex-wrap:wrap;gap:14px;margin-top:20px}
.hr1c__st{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.hr1c__st li{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.28);border-radius:var(--rd);padding:18px;backdrop-filter:blur(6px);display:flex;flex-direction:column;transition:transform .25s}
.hr1c__st li:hover{transform:translateY(-4px) rotate(-1deg)}
.hr1c__st b{font-size:30px;font-weight:900;color:var(--k3);line-height:1.1}
.hr1c__st span{font-size:14px;color:#dfe4ff}
.bx2k{margin:36px 0;padding:32px;border-radius:24px;background:#fff;border:1px solid var(--k6);box-shadow:0 14px 40px rgba(30,2,176,.09);opacity:0;transform:translateY(24px);transition:opacity .7s,transform .7s}
.bx2k.is-v,.no-js .bx2k{opacity:1;transform:none}
@supports (animation-timeline:view()){.bx2k{opacity:1;transform:none;animation:rv0e linear both;animation-timeline:view();animation-range:entry 0% entry 35%}@keyframes rv0e{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}}
.hd2{font-size:clamp(26px,3.6vw,38px);font-weight:900;line-height:1.15;letter-spacing:-.02em;color:var(--k1);margin-bottom:22px;padding-left:18px;position:relative}
.hd2::before{content:"";position:absolute;left:0;top:.12em;bottom:.12em;width:7px;border-radius:4px;background:linear-gradient(var(--k3),#ff8f10)}
.pm4r__g{display:grid;grid-template-columns:1fr 1fr;gap:20px}
.pm4r__c{border-radius:20px;padding:26px;border:2px solid}
.pm4r__c--p{background:linear-gradient(160deg,#eefaf1,#fff);border-color:#2f9e5f}
.pm4r__c--m{background:linear-gradient(160deg,#fff3ee,#fff);border-color:#d9532c}
.pm4r__c h3{display:flex;align-items:center;gap:10px;font-size:22px;font-weight:800;margin-bottom:14px}
.pm4r__c h3 svg{width:30px;height:30px;padding:5px;border-radius:50%;color:#fff}
.pm4r__c--p h3 svg{background:#2f9e5f}
.pm4r__c--m h3 svg{background:#d9532c}
.pm4r__c li{position:relative;padding:8px 0 8px 22px;border-bottom:1px dashed rgba(13,6,56,.15)}
.pm4r__c li:last-child{border:0}
.pm4r__c li::before{content:"";position:absolute;left:0;top:17px;width:9px;height:9px;border-radius:2px;transform:rotate(45deg)}
.pm4r__c--p li::before{background:#2f9e5f}
.pm4r__c--m li::before{background:#d9532c}
.mr6f{background:linear-gradient(180deg,var(--k5),#fff)}
.mr6f__dt{margin:-8px 0 18px;font-weight:600;color:var(--k7)}
.mr6f__dt time{color:var(--k1);font-weight:800}
.tb3s{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:16px}
.mr6f__tb{width:max-content;min-width:100%;margin:0 auto;border-collapse:collapse;background:#fff}
.mr6f__tb th,.mr6f__tb td{text-align:left;padding:14px 18px;border:1px solid #9aa6e6;white-space:nowrap}
.mr6f__tb thead th{background:var(--k1);color:#fff;font-size:14px;text-transform:uppercase;letter-spacing:.05em}
.mr6f__tb tbody tr{transition:background .2s}
.mr6f__tb tbody tr:hover{background:#fff7dc}
.st1u{display:inline-flex;align-items:center;gap:6px;color:#1a7a45;font-weight:800}
.st1u::before{content:"";width:8px;height:8px;border-radius:50%;background:#2fc16f}
.mr6f__tb a{font-weight:800;color:var(--k2)}
.sl4d{display:grid;gap:18px}
.tr9v{background:linear-gradient(135deg,var(--k1),#12016f);color:#fff;border-color:transparent}
.tr9v .hd2{color:#fff}
.tr9v__ls{grid-template-columns:repeat(4,1fr)}
.tr9v__cd{position:relative;display:flex;flex-direction:column;gap:10px;padding:22px;border-radius:20px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.25);transition:transform .25s,background .25s}
.tr9v__cd:hover{transform:translateY(-6px);background:rgba(255,255,255,.14)}
.tr9v__tg{align-self:flex-start;background:var(--k3);color:var(--k4);font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.06em;padding:3px 10px;border-radius:20px}
.tr9v__cd h3{font-size:20px;font-weight:800;line-height:1.25}
.tr9v__cd p{font-size:14px;color:#d8ddff;flex:1}
.tr9v__tm{font-variant-numeric:tabular-nums;font-weight:700;background:rgba(0,0,0,.28);border-radius:10px;padding:8px 10px;font-size:14px;color:#dfe4ff;text-align:center}
.tr9v__tm span{color:var(--k3);font-weight:900;font-size:18px}
.tr9v__pz small{display:block;color:#c3cbff;font-size:12px;text-transform:uppercase;letter-spacing:.08em}
.tr9v__pz b{font-size:28px;font-weight:900;color:var(--k3);line-height:1.1}
.bn5q__ls{grid-template-columns:repeat(3,1fr)}
.bn5q__cd{display:flex;flex-direction:column;gap:10px;padding:26px;border-radius:22px;background:var(--k5);border:2px solid var(--k6);transition:transform .25s,box-shadow .25s}
.bn5q__cd:hover{transform:translateY(-6px);box-shadow:0 18px 34px rgba(30,2,176,.18)}
.bn5q__cd--a{background:linear-gradient(150deg,var(--k1),var(--k2));color:#fff;border-color:var(--k3)}
.bn5q__ic{display:grid;place-items:center;width:52px;height:52px;border-radius:14px;background:var(--k3);color:var(--k4)}
.bn5q__ic svg{width:28px;height:28px}
.bn5q__cd h3{font-size:20px;font-weight:800}
.bn5q__am{font-size:26px;font-weight:900;line-height:1.15;color:var(--k2)}
.bn5q__cd--a .bn5q__am{color:var(--k3)}
.bn5q__cd p{flex:1}
.bn5q__cd .bt5n{align-self:flex-start}
.sm8l{background:radial-gradient(circle at 50% 0,#2b13d6,var(--k1) 70%);color:#fff;border-color:transparent}
.sm8l .hd2{color:#fff}
.sm8l__mc{display:flex;flex-direction:column;align-items:center;gap:22px}
.sm8l__rl{display:flex;gap:12px;padding:16px;border-radius:24px;background:linear-gradient(var(--k3),#d8940a);box-shadow:0 10px 0 #8a5d00,inset 0 0 0 4px rgba(255,255,255,.35)}
.sm8l__r{width:clamp(76px,22vw,120px);aspect-ratio:3/4;display:grid;place-items:center;background:#fff;border-radius:14px;box-shadow:inset 0 8px 14px rgba(0,0,0,.25);transition:transform .2s}
.sm8l__r svg{width:70%;height:70%}
.sm8l__r.is-sp{animation:rl2o .16s linear infinite}
@keyframes rl2o{0%{transform:translateY(-4px)}50%{transform:translateY(4px)}100%{transform:translateY(-4px)}}
.sm8l__r.is-w{animation:wn5x .6s ease 3;box-shadow:inset 0 8px 14px rgba(0,0,0,.2),0 0 0 4px var(--k4)}
@keyframes wn5x{50%{transform:scale(1.08)}}
.sm8l__rs{text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px;font-weight:700;font-size:18px;animation:fd1i .4s}
.sm8l__rs[hidden],.sm8l__rs a[hidden]{display:none}
@keyframes fd1i{from{opacity:0;transform:translateY(8px)}}
.rv3q-w{background:#fff}
.rv3q,.x9k2-prose{max-width:860px;margin:0 auto;font-size:17px;line-height:1.85}
.x9k2-wrap{width:100%;max-width:960px;margin:56px auto;padding:0 16px;min-height:55vh}
.x9k2-prose{max-width:none;padding:40px 48px;border-radius:24px;background:#fff;border:1px solid var(--k6);box-shadow:0 14px 40px rgba(30,2,176,.09);overflow-wrap:break-word}
.x9k2-prose h1{font-size:clamp(30px,4.6vw,46px);font-weight:900;letter-spacing:-.02em;line-height:1.15;margin:0 0 .7em;padding-bottom:16px;border-bottom:1px solid var(--k6)}
.x9k2-prose h2{max-width:100%}
.x9k2-prose a{overflow-wrap:anywhere}
.x9k2-prose>*:last-child{margin-bottom:0}
.rv3q>*:first-child,.x9k2-prose>*:first-child{margin-top:0}
.rv3q h1,.x9k2-prose h1,.rv3q h2,.x9k2-prose h2,.rv3q h3,.x9k2-prose h3,.rv3q h4,.x9k2-prose h4{color:var(--k1);font-weight:800;line-height:1.25;letter-spacing:-.01em;margin:1.8em 0 .6em}
.rv3q h2,.x9k2-prose h2{font-size:clamp(25px,3.4vw,34px);padding-bottom:10px;border-bottom:4px solid var(--k3);display:inline-block}
.rv3q h3,.x9k2-prose h3{font-size:24px}
.rv3q h4,.x9k2-prose h4{font-size:19px}
.rv3q p,.x9k2-prose p{margin:0 0 1.1em}
.rv3q a,.x9k2-prose a{color:var(--k2);font-weight:700;text-decoration-thickness:2px;text-underline-offset:3px}
.rv3q ul,.x9k2-prose ul,.rv3q ol,.x9k2-prose ol{margin:0 0 1.3em;padding-left:1.5em}
.rv3q ul,.x9k2-prose ul{list-style:none}
.rv3q ul li,.x9k2-prose ul li{position:relative;margin-bottom:.45em;padding-left:.4em}
.rv3q ul li::before,.x9k2-prose ul li::before{content:"";position:absolute;left:-1.1em;top:.72em;width:9px;height:9px;border-radius:2px;background:var(--k3);transform:rotate(45deg);box-shadow:0 0 0 2px var(--k1)}
.rv3q ol li,.x9k2-prose ol li{margin-bottom:.45em;padding-left:.3em}
.rv3q ol li::marker,.x9k2-prose ol li::marker{color:var(--k1);font-weight:900}
.rv3q table,.x9k2-prose table{display:block;overflow-x:auto;width:max-content;max-width:100%;margin:1.5em auto;border-collapse:collapse}
.rv3q th,.x9k2-prose th,.rv3q td,.x9k2-prose td{text-align:left;padding:12px 16px;border:1px solid #9aa6e6;min-width:120px}
.rv3q th,.x9k2-prose th{background:var(--k1);color:#fff}
.rv3q tr:nth-child(even) td,.x9k2-prose tr:nth-child(even) td{background:var(--k5)}
.rv3q blockquote,.x9k2-prose blockquote{margin:1.5em 0;padding:18px 22px;border-left:6px solid var(--k3);background:var(--k5);border-radius:0 16px 16px 0;font-style:italic}
.rv3q img,.x9k2-prose img{border-radius:16px;margin:1.4em auto}
.rv3q hr,.x9k2-prose hr{border:0;height:4px;border-radius:2px;background:linear-gradient(90deg,var(--k3),var(--k1));margin:2em 0}
.rv3q code,.x9k2-prose code{background:var(--k5);padding:2px 6px;border-radius:6px}
.fq6n details{border:2px solid var(--k6);border-radius:16px;margin-bottom:12px;background:var(--k5);overflow:hidden;transition:border-color .2s}
.fq6n details[open]{border-color:var(--k2);background:#fff}
.fq6n summary{list-style:none;cursor:pointer;padding:18px 56px 18px 22px;font-weight:800;font-size:18px;position:relative;color:var(--k1)}
.fq6n summary::-webkit-details-marker{display:none}
.fq6n summary::after{content:"";position:absolute;right:22px;top:50%;width:11px;height:11px;border-right:3px solid var(--k2);border-bottom:3px solid var(--k2);transform:translateY(-70%) rotate(45deg);transition:transform .25s}
.fq6n details[open] summary::after{transform:translateY(-30%) rotate(-135deg)}
.fq6n details>div{padding:0 22px 20px}
.au1h{display:grid;grid-template-columns:180px 1fr;gap:28px;align-items:start;background:linear-gradient(135deg,var(--k5),#fff);border-left:8px solid var(--k3)}
.au1h__ph{border-radius:50%;overflow:hidden;width:180px;height:180px;border:6px solid var(--k1);box-shadow:0 0 0 4px var(--k3)}
.au1h__ph svg{width:100%;height:100%}
.au1h__dt{font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--k7)}
.au1h__nm{font-size:34px;font-weight:900;color:var(--k1);line-height:1.15}
.au1h__jb{font-weight:700;color:var(--k2);margin-bottom:10px}
.au1h__mr{margin:10px 0}
.au1h__mr summary{cursor:pointer;font-weight:800;color:var(--k2)}
.au1h__ln a{display:inline-block;margin-top:8px;padding:8px 16px;border-radius:10px;background:var(--k2);color:#fff;font-weight:800;text-decoration:none;transition:transform .2s}
.au1h__ln a:hover{transform:translateY(-2px)}
.au1h__up{margin-top:12px;font-size:14px;color:var(--k7)}
.ft3d{background:var(--k1);color:#e9ecff;padding:48px 0 108px;margin-top:48px;border-top:8px solid var(--k3)}
.ft3d__in{max-width:1180px;margin:0 auto;padding:0 16px}
.ft3d__top{display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap;padding-bottom:28px;border-bottom:1px solid rgba(255,255,255,.2)}
.ft3d__flag{display:flex;align-items:center;gap:10px;margin:16px 0 6px;font-weight:600}
.ft3d a{color:var(--k3);font-weight:600}
.ft3d__mail,.ft3d__soc{margin-top:4px}
.ft3d__nav ul{display:flex;flex-wrap:wrap;gap:6px 22px;max-width:420px}
.ft3d__nav a{text-decoration:none;color:#fff;display:inline-block;padding:6px 0;border-bottom:2px solid transparent}
.ft3d__nav a:hover{border-color:var(--k3)}
.ft3d__row{padding:22px 0 0}
.ft3d__h{font-size:13px;text-transform:uppercase;letter-spacing:.12em;color:#b9c2ff;margin-bottom:12px;font-weight:800}
.lb6w{display:flex;flex-wrap:wrap;gap:8px}
.lb6w li{padding:7px 14px;border-radius:10px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.3);font-weight:700;font-size:13px;color:#fff}
.lb6w--g li{border-color:var(--k3)}
.lb6w+p{margin-top:14px}
.ft3d__legal{margin-top:28px;padding-top:20px;border-top:1px solid rgba(255,255,255,.2);font-size:13px;color:#c9d0ff}
.wd8s{position:fixed;left:50%;bottom:12px;transform:translateX(-50%);z-index:60;width:min(700px,calc(100% - 24px));display:flex;align-items:center;gap:14px;padding:10px 10px 10px 20px;background:var(--k1);color:#fff;border:2px solid var(--k3);border-radius:18px;box-shadow:0 12px 34px rgba(13,6,56,.45);animation:up3w .7s .8s both}
@keyframes up3w{from{transform:translate(-50%,130%)}}
.wd8s[hidden]{display:none}
.wd8s__tx{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;line-height:1.3}
.wd8s__tx b{color:var(--k3);font-size:18px;font-weight:900}
.wd8s__tx span{font-size:13px;color:#e0e4ff}
.wd8s__bt{flex:none;text-decoration:none;color:var(--k4);white-space:nowrap}
.wd8s__x{flex:none;align-self:flex-start;display:grid;place-items:center;width:28px;height:28px;padding:0;border:1px solid rgba(255,255,255,.4);border-radius:50%;background:rgba(255,255,255,.1);color:#fff;cursor:pointer;transition:background .2s,border-color .2s,color .2s}
.wd8s__x svg{width:14px;height:14px}
.wd8s__x:hover{background:rgba(255,255,255,.22);border-color:var(--k3);color:var(--k3)}
body.wd8s-off .ft3d{padding-bottom:24px}
body.wd8s-off .ts2m{bottom:24px}
.ts2m{position:fixed;left:50%;bottom:104px;transform:translate(-50%,20px);z-index:70;background:var(--k4);color:#fff;border:2px solid var(--k3);padding:12px 20px;border-radius:12px;font-weight:700;opacity:0;pointer-events:none;transition:opacity .25s,transform .25s;max-width:calc(100% - 24px)}
.ts2m.is-s{opacity:1;transform:translate(-50%,0)}
.wp-block-group,.wp-block-image,.elementor-widget-wrap,.yoast-schema-graph{display:block}
@media (max-width:1100px){.mn4p__a{padding:9px 8px;font-size:13px}.on8z i{display:none}}
@media (max-width:980px){
.bg9r{display:flex}
.mn4p{position:fixed;inset:60px 0 0 0;margin:0;background:var(--k1);padding:20px 16px;transform:translateX(100%);transition:transform .3s;visibility:hidden;overflow-y:auto}
.mn4p.is-o{transform:none;visibility:visible}
.mn4p__ls{flex-direction:column;gap:6px}
.mn4p__a{font-size:18px;padding:14px;border:1px solid rgba(255,255,255,.2)}
.on8z{margin-left:auto}
.hd7k__in{gap:8px}
.hr1c__in{grid-template-columns:1fr}
.tr9v__ls{grid-template-columns:repeat(2,1fr)}
.bn5q__ls{grid-template-columns:1fr}
.au1h{grid-template-columns:1fr}
}
@media (max-width:700px){
.hd7k__in{padding:8px 10px}
.lg1x img{height:34px}
.on8z{display:none}
.ac2v{margin-left:auto}
.ac2v .bt5n{padding:8px 12px;font-size:13px;border-radius:10px}
.hr1c{padding:40px 0 52px}
.bx2k{padding:20px 16px;margin:24px 0;border-radius:20px}
.pm4r__g{grid-template-columns:1fr}
.sl4d{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:12px;scrollbar-width:thin;margin:0 -16px;padding-left:16px;padding-right:16px;scroll-padding-left:16px}
.sl4d>li{flex:0 0 84%;scroll-snap-align:start}
.wd8s{gap:10px;padding:8px 8px 8px 14px;border-radius:16px}
.wd8s__tx b{font-size:15px}
.wd8s__tx span{font-size:12px}
.wd8s__bt{padding:10px 14px;font-size:14px}
.wd8s__x{width:26px;height:26px}
.x9k2-wrap{margin:28px auto 8px}
.x9k2-prose{padding:24px 18px;border-radius:20px;font-size:16px;line-height:1.75}
.x9k2-prose h1{font-size:clamp(26px,7.4vw,32px);padding-bottom:12px}
.x9k2-prose h2{font-size:clamp(22px,6.4vw,26px)}
.x9k2-prose h3{font-size:20px}
.x9k2-prose ul,.x9k2-prose ol{padding-left:1.3em}
.x9k2-prose h2,.x9k2-prose h3,.x9k2-prose h4{margin-top:1.4em}
.au1h__ph{width:130px;height:130px}
.mr6f__tb th,.mr6f__tb td{padding:10px 12px}
}
@media (max-width:360px){
.wd8s__tx b{font-size:14px}
.wd8s__tx span{font-size:11.5px}
.wd8s__bt{padding:9px 12px;font-size:13px}
}
@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.bx2k{opacity:1;transform:none}}
