@font-face{font-family:Lato;font-style:normal;font-weight:300;font-display:swap;src:url(fonts/lato-300.woff) format("woff")}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(fonts/lato-400.woff) format("woff")}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(fonts/lato-700.woff) format("woff")}:root{--primary:#f86011;--primary-dk:#e9570b;--ink:#111;--text:#333;--muted:#6b6f76;--g1:#f4f4f6;--g2:#f2f3f5;--g3:#e2e2e2;--logo:#2c3e50;--font:"DM Sans",Arial,Helvetica,sans-serif;--bar:#15171c;--barh:52px;--hdrh:96px;--ui:#1d2027}*{box-sizing:border-box}html,body{margin:0}html{scroll-padding-top:calc(var(--barh) + var(--hdrh))}body{font-family:var(--font);color:var(--text);background:#fff;font-size:18px;line-height:1.75;-webkit-font-smoothing:antialiased}body.has-bar{padding-top:var(--barh)}a{color:var(--primary);text-underline-offset:3px}h1,h2,h3{font-family:var(--font);color:var(--ink);font-weight:700;margin:0 0 .45em;letter-spacing:-.035em;line-height:1.1}h1{font-size:clamp(40px,6vw,76px)}h2{font-size:clamp(32px,4vw,48px)}h3{font-size:clamp(22px,2.4vw,30px);font-weight:500;letter-spacing:-.025em}p{margin:0 0 1.1em}button{font:inherit;cursor:pointer;color:inherit}img{max-width:100%}.hidden{display:none!important}.wrap{max-width:1180px;margin:0 auto;padding:0 32px}.narrow{max-width:860px}#hdr{position:sticky;top:var(--barh);z-index:30;background:#fffffff5;backdrop-filter:saturate(1.4) blur(10px);border-bottom:1px solid rgba(0,0,0,.06)}body:not(.has-bar) #hdr{top:0}#hdr .wrap{display:flex;align-items:center;justify-content:space-between;gap:24px;height:var(--hdrh);max-width:1320px}.logo{display:flex;align-items:center;gap:14px;text-decoration:none}.logo img{height:64px;width:auto;display:block}.logo .lt{font-family:Philosopher,Georgia,serif;color:var(--logo);font-size:17px;line-height:1.22;letter-spacing:.005em}nav.main ul{list-style:none;margin:0;padding:0;display:flex;gap:2px;align-items:center}nav.main li{position:relative}nav.main a{display:block;padding:10px 16px;text-decoration:none;color:var(--text);font-weight:500;font-size:17px;letter-spacing:-.01em;transition:color .15s}nav.main a:hover,nav.main a.on{color:var(--primary)}nav.main>ul>li>a.on:after{content:"";position:absolute;left:16px;right:16px;bottom:2px;height:2px;background:var(--primary);border-radius:2px}nav.main li ul{position:absolute;top:100%;left:0;background:#fff;border-radius:10px;padding:8px;min-width:210px;flex-direction:column;align-items:stretch;box-shadow:0 18px 40px #0000001f;display:none}nav.main li:hover>ul,nav.main li:focus-within>ul{display:flex}nav.main li ul a{padding:9px 14px;border-radius:6px;font-size:16px}nav.main li ul a:hover{background:var(--g2)}nav.main .ext:after{content:" ↗";font-size:.8em;opacity:.55}.burger{display:none;background:none;border:0;font-weight:500;font-size:18px;align-items:center;gap:10px;color:var(--ink)}.burger i{display:inline-block;width:20px;height:2px;background:currentColor;position:relative}.burger i:before,.burger i:after{content:"";position:absolute;left:0;width:20px;height:2px;background:currentColor}.burger i:before{top:-6px}.burger i:after{top:6px}.blk{position:relative}.sec{padding:110px 0}.bg-white{background:#fff}.bg-orange{background:color-mix(in srgb,var(--primary) 72%,#fff);color:#fff}.bg-orange h2,.bg-orange h3{color:#fff}.bg-dark{background:#22252b;color:#e8e9ec}.bg-dark h2,.bg-dark h3{color:#fff}.rich p:last-child{margin-bottom:0}.rich ul{margin:0 0 1.1em;padding-left:1.2em}.center{text-align:center}.btn{display:inline-flex;align-items:center;gap:10px;background:var(--primary);color:#fff;text-decoration:none;padding:15px 30px;border-radius:8px;font-weight:500;font-size:15px;letter-spacing:.02em;text-transform:uppercase;border:0;line-height:1.3;box-shadow:0 6px 18px color-mix(in srgb,var(--primary) 30%,transparent);transition:background .15s,transform .15s}.btn:hover{background:var(--primary-dk);transform:translateY(-1px)}.btn.white{background:#fff;color:var(--primary);box-shadow:0 6px 18px #00000014}.btn svg{width:18px;height:18px;flex:none}.label{display:flex;align-items:center;gap:12px;font-weight:500;font-size:16px;color:var(--ink);margin-bottom:18px}.label .li{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;background:var(--primary);flex:none}.label .li svg{width:18px;height:18px}.label.red .li{background:#c4302b}.label.gold .li{background:#e9b949}.ico-sm{color:var(--primary);margin-bottom:14px}.ico-sm svg{width:26px;height:26px}.hero{position:relative;min-height:min(86vh,820px);display:flex;align-items:center;background:#6d8199 var(--heroimg) center/cover no-repeat;color:#fff;padding:120px 0 200px}.hero:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0000004d,#0000002e 55%,#00000047)}.hero .wrap{position:relative;text-align:center;width:100%}.hero h1{color:#fff;margin:0 auto .35em;max-width:20ch;text-shadow:0 2px 30px rgba(0,0,0,.25)}.hero p{font-size:clamp(18px,2vw,22px);max-width:640px;margin:0 auto 32px;opacity:.95}.svcwrap{padding:0 0 30px}.svcwrap.overlap{margin-top:-150px;position:relative;z-index:2}.svccard{background:#fff;border-radius:14px;box-shadow:0 24px 60px #00000024;max-width:440px;margin:0 auto;padding:38px 40px 40px;text-align:center}.svccard h3{font-size:32px;font-weight:500;margin-bottom:.15em}.svccard .when{font-size:20px;margin-bottom:26px}.svccard .note{font-size:16px;color:var(--muted);margin:-14px 0 22px}.svccard .btn{width:100%;justify-content:center}.intro h2{max-width:22ch}.intro.center h2{max-width:30ch}.intro.center h2{margin-left:auto;margin-right:auto}.intro .rich{color:#444}.intro.center .rich{max-width:820px;margin:0 auto}.band{display:grid;grid-template-columns:1fr 1.1fr;gap:60px;align-items:center}.band .circle{width:min(300px,70%);aspect-ratio:1;border-radius:50%;background:#ffffff24;display:flex;align-items:center;justify-content:center;margin:0 auto}.bg-light .band .circle,.bg-white .band .circle{background:color-mix(in srgb,var(--primary) 10%,#fff)}.band .circle svg{width:44%;height:44%;color:#0000002e}.bg-light .band .circle svg,.bg-white .band .circle svg{color:color-mix(in srgb,var(--primary) 60%,#fff)}.band blockquote{margin:0 0 34px;font-style:italic;font-size:21px;line-height:1.6;max-width:30ch}.media{display:grid;grid-template-columns:1fr 1.25fr;gap:60px;align-items:center}.media h2{font-size:clamp(34px,4.2vw,52px);max-width:12ch}.media .sub{font-size:19px}.vid{aspect-ratio:16/9;border-radius:12px;overflow:hidden;background:linear-gradient(135deg,#2a2622,#4a3a2c 60%,#7a5a3a);position:relative;color:#fff;display:flex;flex-direction:column;gap:22px;align-items:center;justify-content:center;box-shadow:0 18px 40px #0000002e}.vid .t{position:absolute;left:18px;top:14px;right:18px;font-size:15px;opacity:.9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vid .big{font-weight:700;font-size:clamp(22px,3vw,40px);letter-spacing:-.03em;text-transform:uppercase;text-align:center;line-height:1.05;opacity:.92;padding:0 30px}.vid .yt{position:relative;width:68px;height:48px;border-radius:12px;background:red;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px #0006}.vid .yt:after{content:"";border-left:18px solid #fff;border-top:11px solid transparent;border-bottom:11px solid transparent;margin-left:4px}.vid .hint{position:absolute;bottom:12px;right:16px;font-size:12px;opacity:.7}.person{display:grid;grid-template-columns:1.05fr .95fr;gap:70px;align-items:center}.person.flip .ptext{order:2}.person .contact{margin-top:6px;line-height:1.7}.person .contact a{color:var(--text);text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--primary) 50%,transparent)}.portrait{position:relative;max-width:360px;margin:0 auto 40px;width:100%}.portrait:before{content:"";position:absolute;inset:26px -26px -26px 26px;background:var(--g1);border-radius:4px}.portrait .ph{position:relative;aspect-ratio:4/5;background:linear-gradient(160deg,#e6e7ea,#d7d9dd);border-radius:4px;overflow:hidden;display:flex;align-items:center;justify-content:center}.portrait .ph img{width:100%;height:100%;object-fit:cover}.portrait .ph .ini{font-size:84px;font-weight:700;color:#ffffffd9;letter-spacing:-.04em}.portrait .cap{position:absolute;left:-1px;bottom:-1px;background:#fff;padding:16px 24px 14px;box-shadow:0 14px 34px #0000001f;line-height:1.35;font-size:16px;font-weight:500;color:var(--ink)}.portrait .cap span{display:block;color:var(--primary)}.donate{display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:center}.bankcard{background:#fff;border-radius:14px;box-shadow:0 20px 50px #00000014;padding:34px 34px 30px}.bankcard .row{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:14px 0;border-bottom:1px solid var(--g3)}.bankcard .row:last-of-type{border-bottom:0}.bankcard small{display:block;font-size:13px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.bankcard code{font-family:var(--font);font-size:20px;font-weight:500;color:var(--ink);letter-spacing:.02em}.bankcard .rec{font-size:15px;color:var(--muted);margin-top:10px}.mini{background:var(--g2);border:0;border-radius:6px;padding:7px 12px;font-size:13px;font-weight:500;color:var(--ink);white-space:nowrap}.mini:hover{background:var(--g3)}.verse h2{font-size:clamp(40px,5vw,64px);font-weight:500;letter-spacing:-.04em;margin-bottom:50px}.verse .vb{text-align:center;max-width:780px;margin:0 auto}.verse .vi{margin-bottom:6px}.verse blockquote{margin:0 0 10px;font-style:italic;font-size:20px;line-height:1.7;color:var(--ink)}.verse .ref{font-style:italic}.it{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.it.right .imgbox{order:2}.imgbox{border-radius:12px;overflow:hidden;aspect-ratio:4/3;background:var(--g2);box-shadow:0 18px 40px #00000014}.imgbox img{width:100%;height:100%;object-fit:cover;display:block}.phimg{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;color:#9a9ea6;font-size:15px;background:linear-gradient(160deg,#eceef1,#dfe2e6)}.phimg svg{width:40px;height:40px;opacity:.6}.events{list-style:none;padding:0;margin:0;display:grid;gap:14px}.events li{display:flex;gap:26px;align-items:center;background:#fff;border-radius:12px;padding:18px 24px;box-shadow:0 6px 24px #0000000d;border:1px solid #eceef1}.dbadge{flex:none;width:68px;text-align:center;line-height:1}.dbadge .d{font-size:36px;font-weight:700;color:var(--primary);letter-spacing:-.04em}.dbadge .m{font-size:13px;text-transform:uppercase;letter-spacing:.12em;color:var(--muted);margin-top:6px}.events .t{font-weight:700;font-size:20px;color:var(--ink);letter-spacing:-.01em}.events .s{color:var(--muted);font-size:16px}.empty{color:var(--muted);font-style:italic}.files{list-style:none;margin:0;padding:0;display:grid;gap:12px}.files li{display:flex;gap:18px;align-items:center;background:#fff;border:1px solid #eceef1;border-radius:12px;padding:16px 20px}.files .fi{width:44px;height:44px;flex:none;border-radius:10px;background:color-mix(in srgb,var(--primary) 12%,#fff);color:var(--primary);display:flex;align-items:center;justify-content:center}.files .fi svg{width:22px;height:22px}.files b{color:var(--ink);font-weight:700}.files .n{color:var(--muted);font-size:15px;line-height:1.4}.files .dl{color:var(--primary);font-weight:500;font-size:15px;text-decoration:none;white-space:nowrap}.gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px}.gallery .imgbox{aspect-ratio:1;box-shadow:none}.gallery figcaption{font-size:15px;color:var(--muted);margin-top:6px}.notice{border-radius:12px;padding:20px 24px;display:flex;gap:16px;align-items:flex-start;font-size:17px}.notice .ni{flex:none;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:15px}.notice.info{background:#eef3f9}.notice.info .ni{background:#4a7bb7}.notice.warn{background:#fff3e8}.notice.ok{background:#ecf7ef}.notice.ok .ni{background:#4f9d63}.pagehead{padding:90px 0 20px}.pagehead .crumb{font-size:15px;color:var(--muted);margin-bottom:8px}.pagehead .crumb a{color:var(--muted)}.pagehead h1{font-size:clamp(40px,5.4vw,68px);margin:0}.pagehead+.blk .sec{padding-top:50px}#ftr{background:var(--primary);color:#fff;padding:56px 0 46px;text-align:center;font-size:16px;line-height:1.9}#ftr a{color:#fff;text-decoration:none}#ftr a:hover{text-decoration:underline}#ftr .fl{list-style:none;padding:0;margin:0 0 22px;display:flex;justify-content:center;flex-wrap:wrap;gap:4px 26px;font-weight:500}#ftr .gap{height:18px}#cmsbar{position:fixed;top:0;left:0;right:0;height:var(--barh);background:var(--bar);color:#e9eaee;display:flex;align-items:center;gap:12px;padding:0 16px;z-index:50;font:500 14px/1 var(--font)}#cmsbar .brand{display:flex;align-items:center;gap:9px;font-weight:700;white-space:nowrap;margin-right:6px;letter-spacing:-.01em}#cmsbar .brand .dot{width:22px;height:22px;border-radius:6px;background:var(--primary);display:flex;align-items:center;justify-content:center}#cmsbar .brand .dot svg{width:13px;height:13px}#cmsbar .brand small{font-weight:500;color:#8b909b;margin-left:2px}.seg{display:flex;background:#23262d;border-radius:9px;padding:3px;gap:2px}.seg button{background:none;border:0;color:#a9aeb8;padding:7px 12px;border-radius:7px;font-weight:500;font-size:13.5px;white-space:nowrap}.seg button:hover{color:#fff}.seg button.on{background:#3a3e48;color:#fff;box-shadow:0 1px 2px #0000004d}#cmsbar .spacer{flex:1}#cmsbar .status{color:#8b909b;white-space:nowrap;display:flex;align-items:center;gap:7px;font-size:13px}#cmsbar .status i{width:8px;height:8px;border-radius:50%;background:#4fb26c}#cmsbar .status.dirty{color:#f3c38f}#cmsbar .status.dirty i{background:#f39a4a;box-shadow:0 0 0 3px #f39a4a33}.bbtn{background:#23262d;color:#e9eaee;border:0;border-radius:8px;padding:9px 14px;font-weight:500;font-size:13.5px;white-space:nowrap}.bbtn:hover{background:#30343d}.bbtn.primary{background:var(--primary);color:#fff}.bbtn.primary:hover{background:var(--primary-dk)}.bbtn:disabled{opacity:.35;cursor:default;background:#23262d;color:#e9eaee}.bbtn.icon{width:36px;padding:9px 0;text-align:center}.switch{display:flex;align-items:center;gap:8px;white-space:nowrap;cursor:pointer;user-select:none;color:#c9ccd3;font-size:13.5px}.switch input{appearance:none;width:36px;height:21px;background:#3a3e48;border-radius:11px;position:relative;cursor:pointer;margin:0;transition:.15s}.switch input:after{content:"";position:absolute;top:3px;left:3px;width:15px;height:15px;border-radius:50%;background:#fff;transition:.15s}.switch input:checked{background:var(--primary)}.switch input:checked:after{left:18px}body.editing .blk{outline:2px solid transparent;outline-offset:-2px;transition:outline-color .12s}body.editing .blk:hover{outline-color:color-mix(in srgb,var(--primary) 45%,transparent)}body.editing .blk.sel{outline-color:var(--primary)}body.editing .blk .content{cursor:pointer}body.editing .blk .content a{pointer-events:none}.btool{position:absolute;top:14px;right:14px;display:none;align-items:center;gap:2px;z-index:8;background:var(--ui);border-radius:10px;padding:4px;box-shadow:0 10px 30px #0000004d;font:500 13px/1 var(--font)}body.editing .blk:hover .btool,body.editing .blk.sel .btool{display:flex}.btool .bt{color:#9ea3ad;padding:0 10px 0 8px;white-space:nowrap}.btool button{background:none;border:0;color:#fff;border-radius:7px;padding:8px 10px;font-size:13px;display:flex;align-items:center;gap:6px}.btool button:hover{background:#343844}.btool button:disabled{opacity:.3}.btool button.edit{background:var(--primary)}.btool button.edit:hover{background:var(--primary-dk)}.btool button.danger:hover{background:#b23a30}.btool .sep{width:1px;height:20px;background:#3a3e48;margin:0 3px}.btool svg{width:15px;height:15px}.adder{display:none;justify-content:center;position:relative;height:0;z-index:9}body.editing .adder{display:flex}.adder button{position:absolute;top:-17px;background:#fff;border:0;color:var(--ink);border-radius:20px;padding:7px 16px 7px 12px;font:500 13.5px/1.2 var(--font);box-shadow:0 4px 18px #00000029,0 0 0 1px #0000000d;opacity:0;transform:scale(.95);transition:.12s;display:flex;align-items:center;gap:6px}.adder button b{width:20px;height:20px;border-radius:50%;background:var(--primary);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:15px;line-height:1}body.editing .adder:hover button,.adder button:focus,.adder.last button{opacity:1;transform:none}.adder:before{content:"";position:absolute;left:0;right:0;top:-1px;height:2px;background:var(--primary);opacity:0;transition:.12s}body.editing .adder:hover:before{opacity:.5}.adder.last{height:auto;padding:44px 0;background:repeating-linear-gradient(-45deg,#fafafb,#fafafb 10px,#f4f5f7 10px 20px)}.adder.last:before{display:none}.adder.last button{position:static}.draftflag{background:#fff4ea;color:#8a4a14;font:500 14px/1.4 var(--font);text-align:center;padding:9px 16px;border-bottom:1px solid #f6dcc4}#drawer{position:fixed;top:var(--barh);right:0;bottom:0;width:420px;max-width:100%;background:#fff;box-shadow:-20px 0 50px #00000024;transform:translate(105%);transition:transform .22s cubic-bezier(.2,.8,.2,1);z-index:45;display:flex;flex-direction:column;font:15px/1.5 var(--font);color:var(--text)}#drawer.open{transform:none}@media(min-width:1100px){body.dopen #hdr,body.dopen #page,body.dopen #ftr,body.dopen #draftflag{margin-right:420px}}.dh{display:flex;align-items:center;gap:12px;padding:18px 22px;border-bottom:1px solid #eceef1}.dh .di{width:34px;height:34px;border-radius:9px;background:color-mix(in srgb,var(--primary) 12%,#fff);color:var(--primary);display:flex;align-items:center;justify-content:center;flex:none}.dh .di svg{width:18px;height:18px}.dh b{font-size:17px;color:var(--ink);flex:1;letter-spacing:-.01em}.db{padding:20px 22px;overflow:auto;flex:1}.df{padding:14px 22px;border-top:1px solid #eceef1;color:var(--muted);font-size:13px;display:flex;gap:10px;align-items:center}.df i{width:8px;height:8px;border-radius:50%;background:#4fb26c;flex:none}.x{background:none;border:0;width:34px;height:34px;border-radius:8px;font-size:22px;line-height:1;color:var(--muted)}.x:hover{background:var(--g2)}.fld{margin-bottom:18px}.fld label{display:block;font-weight:500;font-size:13.5px;margin-bottom:6px;color:var(--ink)}.fld input[type=text],.fld input[type=date],.fld input[type=time],.fld input[type=email],.fld input[type=url],.fld textarea,.fld select,.adm input[type=text],.adm select{width:100%;padding:10px 12px;border:1px solid #dcdfe4;border-radius:8px;font:15px/1.4 var(--font);background:#fff;color:var(--ink);transition:border-color .12s,box-shadow .12s}.fld input:focus,.fld textarea:focus,.fld select:focus,.adm input:focus,.adm select:focus{outline:0;border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 18%,transparent)}.fld textarea{min-height:150px;resize:vertical;line-height:1.55}.fld .hint{font-size:12.5px;color:var(--muted);margin-top:6px;line-height:1.45}.fmt{display:flex;gap:4px;margin-bottom:6px}.fmt button{border:1px solid #dcdfe4;background:#fff;border-radius:6px;padding:4px 10px;font-size:13px}.fmt button:hover{background:var(--g2)}.listitem{border:1px solid #e6e8ec;border-radius:10px;padding:14px 14px 0;margin-bottom:12px;background:#fafbfc;position:relative}.listitem .rm{position:absolute;top:8px;right:8px;z-index:1}.listitem .row{display:grid;grid-template-columns:1fr 1fr;gap:0 10px}.listitem .fld{margin-bottom:12px}.addli{width:100%;border:1.5px dashed #d3d7dd;background:none;border-radius:10px;padding:11px;color:var(--muted);font-weight:500}.addli:hover{border-color:var(--primary);color:var(--primary)}.imgfield .prev{width:100%;aspect-ratio:16/9;border-radius:8px;overflow:hidden;margin-bottom:8px;background:var(--g2)}.imgfield .prev img{width:100%;height:100%;object-fit:cover;display:block}.locknote{background:#fff4ea;border-radius:10px;padding:10px 12px;font-size:13.5px;margin-bottom:18px;color:#7a4416}.icb{background:#fff;border:1px solid #dcdfe4;border-radius:6px;padding:4px 9px;font-size:13px;line-height:1.3}.icb:hover{background:var(--g2)}.icb:disabled{opacity:.35}.choice{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:6px}.choice button{border:1px solid #dcdfe4;background:#fff;border-radius:8px;padding:8px 6px;font-size:13px;display:flex;flex-direction:column;align-items:center;gap:4px}.choice button.on{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 25%,transparent);color:var(--primary)}.choice button svg{width:20px;height:20px}.choice .sw{width:100%;height:18px;border-radius:4px;border:1px solid rgba(0,0,0,.08)}.modal{position:fixed;inset:0;background:#11131873;backdrop-filter:blur(3px);z-index:60;display:flex;align-items:flex-start;justify-content:center;padding:80px 16px 16px;overflow:auto;font:15px/1.5 var(--font)}.mbox{background:#fff;border-radius:16px;width:100%;max-width:820px;box-shadow:0 30px 80px #0000004d}.mbox.sm{max-width:440px}.mh{display:flex;justify-content:space-between;align-items:center;padding:18px 24px}.mh b{font-size:19px;color:var(--ink);letter-spacing:-.02em}.mb{padding:4px 24px 22px}.mf{padding:14px 24px;border-top:1px solid #eceef1;display:flex;justify-content:flex-end;gap:8px}.ubtn{border:1px solid #dcdfe4;background:#fff;border-radius:8px;padding:9px 16px;font-weight:500}.ubtn:hover{background:var(--g2)}.ubtn.p{background:var(--primary);border-color:var(--primary);color:#fff}.ubtn.p:hover{background:var(--primary-dk)}.ubtn.d{background:#c23b31;border-color:#c23b31;color:#fff}.picker{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px}.picker button{border:1px solid #e6e8ec;background:#fff;border-radius:12px;padding:16px 14px 14px;text-align:left;transition:.12s}.picker button:hover{border-color:var(--primary);box-shadow:0 8px 24px #00000012;transform:translateY(-1px)}.picker .pi{width:36px;height:36px;border-radius:10px;background:color-mix(in srgb,var(--primary) 12%,#fff);color:var(--primary);display:flex;align-items:center;justify-content:center;margin-bottom:10px}.picker .pi svg{width:19px;height:19px}.picker b{display:block;font-size:15px;color:var(--ink)}.picker small{color:var(--muted);font-size:13px;line-height:1.35;display:block;margin-top:2px}.tabs{display:flex;gap:4px;padding:0 24px;border-bottom:1px solid #eceef1}.tabs button{background:none;border:0;border-bottom:2px solid transparent;padding:10px 12px 12px;color:var(--muted);font-weight:500}.tabs button.on{color:var(--ink);border-color:var(--primary)}.adm{padding-top:20px!important}.adm table{width:100%;border-collapse:collapse}.adm th{text-align:left;font-size:12px;color:var(--muted);font-weight:500;padding:6px;text-transform:uppercase;letter-spacing:.06em}.adm td{padding:5px 6px;border-top:1px solid #f0f1f3;vertical-align:middle}.adm td.c{text-align:center}.adm input[type=checkbox]{accent-color:var(--primary);width:16px;height:16px}.adm .grid2{display:grid;grid-template-columns:1fr 1fr;gap:4px 18px}.adm .chk{display:flex;gap:10px;align-items:center;margin:8px 0}.adm h4{margin:22px 0 8px;font-size:14px;color:var(--ink)}.adm .note{background:var(--g2);border-radius:10px;padding:12px 14px;font-size:13.5px;color:#4a505c;margin-top:16px}.adm input[type=color]{width:100%;height:42px;border:1px solid #dcdfe4;border-radius:8px;padding:3px;background:#fff}#toast{position:fixed;bottom:24px;left:50%;transform:translate(-50%,100px);background:var(--ui);color:#fff;padding:12px 20px;border-radius:10px;font:500 14px var(--font);transition:.25s;z-index:70;pointer-events:none;box-shadow:0 10px 30px #00000040}#toast.on{transform:translate(-50%)}#hint{position:fixed;left:20px;bottom:20px;width:370px;background:#fff;border-radius:16px;box-shadow:0 24px 60px #00000038;padding:22px 22px 18px;font:15px/1.5 var(--font);z-index:44}#hint b.t{display:block;margin-bottom:10px;font-size:17px;color:var(--ink);letter-spacing:-.01em}#hint ol{margin:0 0 14px;padding-left:20px}#hint li{margin-bottom:5px}.mbox.wide{max-width:1120px}.ashell{display:grid;grid-template-columns:230px 1fr;border-top:1px solid #eceef1;height:min(76vh,780px)}.aside{background:#f7f8fa;border-right:1px solid #eceef1;padding:12px 10px;overflow:auto;border-bottom-left-radius:16px}.aside .ag{font-size:11px;text-transform:uppercase;letter-spacing:.09em;color:#9aa0a9;font-weight:500;padding:14px 10px 6px}.aside button{display:flex;align-items:center;gap:10px;width:100%;background:none;border:0;border-radius:8px;padding:8px 10px;text-align:left;color:#3a3f48;font-weight:500;font-size:14.5px}.aside button svg{width:17px;height:17px;color:#8a909a;flex:none}.aside button:hover{background:#eef0f3}.aside button.on{background:#fff;color:var(--ink);box-shadow:0 1px 3px #00000014}.aside button.on svg{color:var(--primary)}.aside .badge{margin-left:auto;background:var(--primary);color:#fff;font-style:normal;font-size:11px;border-radius:10px;padding:1px 7px}.amain{overflow:auto;padding:22px 28px 28px!important}.amain .at{font-size:22px;font-weight:700;margin:0 0 14px;letter-spacing:-.02em}.lead{font-size:15px;color:#4a505c;margin:0 0 16px;max-width:70ch}.muted{color:var(--muted);font-size:13.5px}.pill{display:inline-block;font-size:12px;font-weight:500;border-radius:20px;padding:3px 9px;white-space:nowrap;line-height:1.4}.pill.ok{background:#e6f4ea;color:#1f7a3a}.pill.bad{background:#fde8e6;color:#b3261e}.pill.mut{background:#eef0f3;color:#5b616b}.grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:4px 16px}.card2{border:1px solid #e6e8ec;border-radius:12px;padding:14px 16px;margin-bottom:12px;background:#fff}.card2 .ch{display:flex;align-items:center;gap:10px}.card2 .ch input[type=color]{width:34px;height:34px;padding:2px;border:1px solid #dcdfe4;border-radius:8px;flex:none}.card2 .cname{flex:1;font-weight:700!important;font-size:16px!important}.card2 .crow{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ubtn.sm{padding:6px 12px;font-size:13.5px}.filebtn{position:relative;overflow:hidden;display:inline-flex;align-items:center;cursor:pointer}.filebtn input{position:absolute;inset:0;opacity:0;cursor:pointer}.warnbox{background:#fff4ea;border:1px solid #f6d3b4;color:#7a3d0e;border-radius:10px;padding:10px 14px;font-size:14px;margin:0 0 14px}.okbox{background:#e9f6ec;border-radius:10px;padding:12px 14px;font-size:14.5px;margin-top:12px;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.vers{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px;background:#f7f8fa;border-radius:12px;padding:14px 16px;margin-bottom:16px}.vers small{display:block;font-size:12px;color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px}.vers b{font-size:26px;letter-spacing:-.02em;color:var(--ink)}.upd{border:1px solid color-mix(in srgb,var(--primary) 40%,#fff);background:color-mix(in srgb,var(--primary) 5%,#fff);border-radius:12px;padding:16px 18px}.upd .uh{display:flex;align-items:center;gap:10px;font-size:16px}.upd ul{margin:10px 0 14px;padding-left:20px;font-size:14.5px}.steps{border:1px solid #e6e8ec;border-radius:12px;padding:8px 16px}.step{display:flex;align-items:center;gap:12px;padding:8px 0;font-size:14.5px;color:#9aa0a9}.step .sd{width:22px;height:22px;border-radius:50%;border:2px solid #dcdfe4;display:flex;align-items:center;justify-content:center;font-size:12px;flex:none}.step.ok{color:var(--ink)}.step.ok .sd{background:#2f9e55;border-color:#2f9e55;color:#fff}.step.run{color:var(--ink);font-weight:500}.step.run .sd{border-color:var(--primary);border-top-color:transparent;animation:spin .8s linear infinite}.secgrid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.sf{display:flex;gap:10px;border:1px solid #eceef1;border-radius:10px;padding:10px 12px;font-size:13.5px;color:#4a505c;line-height:1.45}.sf b{color:var(--ink);font-size:14px}.sfi{width:20px;height:20px;border-radius:50%;background:#e6f4ea;color:#1f7a3a;display:flex;align-items:center;justify-content:center;font-size:11px;flex:none;margin-top:1px}.finds{display:grid;gap:8px}.fd{display:flex;gap:12px;border-radius:10px;padding:11px 14px;font-size:13.5px;line-height:1.45;color:#3e434c;border:1px solid #eceef1}.fd b{color:var(--ink);font-size:14.5px}.fd .sev{flex:none;width:64px;font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding-top:2px}.fd.crit{background:#fdecea;border-color:#f5c2bd}.fd.crit .sev{color:#b3261e}.fd.high{background:#fff3e8;border-color:#f6d3b4}.fd.high .sev{color:#c2410c}.fd.med{background:#fff9e6}.fd.med .sev{color:#a16207}.fd.low .sev{color:#5b616b}.fd.ok{background:#eef8f1}.fd.ok .sev{color:#1f7a3a}table.log td{font-size:13.5px}.adm code{background:#f1f2f4;border-radius:4px;padding:1px 5px;font-size:12.5px}.evdot{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:6px;vertical-align:1px}.srcnote{font-size:14px;color:var(--muted);margin-top:16px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}@media(max-width:860px){.ashell{grid-template-columns:1fr;height:auto}.aside{display:flex;flex-wrap:wrap;gap:4px;border-radius:0}.aside .ag{display:none}.aside button{width:auto}.grid3,.secgrid,.vers{grid-template-columns:1fr}}@media(max-width:980px){#cmsbar .brand small,#cmsbar .status span{display:none}}@media(max-width:860px){:root{--hdrh:78px}#cmsbar{overflow-x:auto;gap:8px}#cmsbar .brand b{display:none}.logo img{height:50px}.logo .lt{font-size:15px}.burger{display:flex}nav.main{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;padding:10px 20px 20px;box-shadow:0 20px 30px #00000014}nav.main.open{display:block}nav.main ul{flex-direction:column;align-items:stretch}nav.main li ul{position:static;display:flex;box-shadow:none;padding:0 0 0 16px}nav.main>ul>li>a.on:after{display:none}.sec{padding:72px 0}.wrap{padding:0 22px}.band,.media,.person,.donate,.it{grid-template-columns:1fr;gap:40px}.person.flip .ptext,.it.right .imgbox{order:0}.hero{padding:90px 0 170px}#hint{right:16px;width:auto}#drawer{width:100%}}:root{--primary-strong:color-mix(in srgb,var(--primary) 76%,#000)}.btn{background:var(--primary-strong);box-shadow:0 6px 18px color-mix(in srgb,var(--primary) 25%,transparent)}.btn:hover{background:color-mix(in srgb,var(--primary) 66%,#000)}.btn.white{color:var(--primary-strong)}.btn.ghost{background:transparent;color:inherit;box-shadow:inset 0 0 0 2px currentColor}.bg-orange{background:var(--primary-strong)}#ftr{background:color-mix(in srgb,var(--primary) 70%,#000)}.skip{position:absolute;left:-9999px;top:0;z-index:100;background:#fff;color:var(--ink);padding:10px 16px;border-radius:8px;font-weight:700}.skip:focus{left:16px;top:calc(var(--barh) + 10px)}:focus-visible{outline:3px solid color-mix(in srgb,var(--primary) 70%,#000);outline-offset:2px;border-radius:4px}.hcta{background:var(--primary-strong);color:#fff!important;border-radius:999px;padding:9px 18px!important;margin-left:10px;font-size:15px!important}.hcta:hover{background:color-mix(in srgb,var(--primary) 66%,#000)}nav.main .ctali a:after{display:none}.fcta{display:flex;justify-content:center;align-items:center;gap:22px;flex-wrap:wrap;margin-bottom:22px;padding-bottom:22px;border-bottom:1px solid rgba(255,255,255,.2)}.fcta b{margin-right:4px}.fyt{display:inline-flex;align-items:center;gap:8px;background:#ffffff24;padding:6px 14px;border-radius:999px}.fyt svg{width:18px;height:18px}.ph-mark{background:#fff1a8;color:#5c4400;border-radius:3px;padding:0 2px;box-shadow:0 0 0 1px #f0d65a}.secsub{font-size:19px;color:#555;max-width:60ch;margin-top:-6px}.bg-orange .secsub,.bg-dark .secsub{color:#ffffffe6}.sec-sm{padding:70px 0}.more{color:var(--primary-strong);font-weight:500;text-decoration:none}.more:hover{text-decoration:underline}@media(max-width:860px){.intro.center .rich{text-align:left}.hero h1{font-size:40px}}.facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-top:10px}.fact{background:#fff;border-radius:14px;padding:26px 24px;box-shadow:0 6px 24px #0000000d}.bg-white .fact{border:1px solid #eceef1;box-shadow:none}.fact h3{font-size:20px;font-weight:700;margin:14px 0 4px;letter-spacing:-.02em}.fact p{margin:0;font-size:16px;line-height:1.55;color:#555}.fi2{width:46px;height:46px;border-radius:12px;background:color-mix(in srgb,var(--primary) 12%,#fff);color:var(--primary-strong);display:inline-flex;align-items:center;justify-content:center}.fi2 svg{width:23px;height:23px}.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;text-align:center}.stat b{display:block;font-size:clamp(40px,5vw,60px);font-weight:700;letter-spacing:-.04em;color:var(--primary-strong);line-height:1.05}.stat span{display:block;font-size:16px;color:#555;margin-top:8px;max-width:24ch;margin-inline:auto;line-height:1.45}.bg-orange .stat b,.bg-dark .stat b{color:#fff}.bg-orange .stat span,.bg-dark .stat span{color:#ffffffe6}.offers{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:18px;margin-top:12px}.offer{display:flex;flex-direction:column;border:1px solid #eceef1;border-radius:16px;padding:26px 24px;background:#fff;color:var(--text);text-decoration:none;transition:transform .15s,box-shadow .15s}a.offer:hover{transform:translateY(-3px);box-shadow:0 16px 40px #00000014}.offer h3{font-size:21px;font-weight:700;margin:16px 0 6px}.offer p{font-size:16px;line-height:1.55;margin:0 0 14px;color:#555;flex:1}.offer .more{font-size:15px}.ctab{text-align:center;max-width:760px;margin:0 auto}.ctab h2{font-size:clamp(32px,4.4vw,52px)}.ctab p{font-size:19px;opacity:.92;margin:0 auto 30px;max-width:56ch}.ctab .btns{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.faq{display:grid;gap:10px;margin-top:8px}.faq details{border:1px solid #e6e8ec;border-radius:12px;background:#fff}.faq summary{list-style:none;cursor:pointer;padding:18px 22px;font-weight:700;font-size:18px;color:var(--ink);display:flex;justify-content:space-between;gap:16px;align-items:center}.faq summary::-webkit-details-marker{display:none}.faq .pm{width:22px;height:22px;flex:none;position:relative}.faq .pm:before,.faq .pm:after{content:"";position:absolute;left:4px;right:4px;top:10px;height:2px;background:var(--primary-strong);transition:transform .2s}.faq .pm:after{transform:rotate(90deg)}.faq details[open] .pm:after{transform:rotate(0)}.faq .ans{padding:0 22px 20px;font-size:17px;color:#444;line-height:1.65}.team{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:28px 20px;margin-top:14px}.tm{text-align:center;display:flex;flex-direction:column;align-items:center;gap:2px;font-size:16px}.tav{width:140px;height:140px;border-radius:50%;overflow:hidden;background:linear-gradient(160deg,#e6e7ea,#d3d6db);display:flex;align-items:center;justify-content:center;margin-bottom:14px}.tav img{width:100%;height:100%;object-fit:cover}.tav span{font-size:44px;font-weight:700;color:#fff;letter-spacing:-.03em}.tm b{font-size:19px;color:var(--ink)}.tm .role{color:var(--primary-strong);font-weight:500}.tm a{font-size:14.5px;color:#666;margin-top:4px;word-break:break-all}.mapb{display:grid;grid-template-columns:.9fr 1.1fr;gap:56px;align-items:center}.mapb .addr{font-size:20px;color:var(--ink);font-weight:500;line-height:1.5}.mapb .btn{margin-top:18px}.mapv{position:relative;border-radius:16px;overflow:hidden;aspect-ratio:3/2;box-shadow:0 18px 40px #00000014}.mapv svg{width:100%;height:100%;display:block}.mpin{position:absolute;left:50%;top:45%;transform:translate(-50%,-100%);color:#fff;background:var(--primary-strong);width:46px;height:46px;border-radius:50% 50% 50% 0;rotate:-45deg;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px #00000040}.mpin svg{width:22px;height:22px;rotate:45deg}.mnote{position:absolute;left:12px;bottom:10px;right:12px;font-size:12.5px;color:#6b7078;background:#ffffffd9;border-radius:6px;padding:4px 8px}.news{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:22px}.nc{border-radius:16px;overflow:hidden;background:#fff;border:1px solid #eceef1;display:flex;flex-direction:column}.nc .imgbox{border-radius:0;box-shadow:none;aspect-ratio:16/10}.nc .nb{padding:20px 22px 22px}.nc time{font-size:14px;color:var(--primary-strong);font-weight:500}.nc h3{font-size:21px;font-weight:700;margin:6px 0}.nc p{font-size:16px;color:#555;line-height:1.55;margin:0 0 10px}.mlist{list-style:none;margin:0;padding:0;display:grid;gap:10px}.mlist li{display:flex;gap:16px;align-items:center;background:#fff;border-radius:12px;padding:14px 18px;border:1px solid #eceef1}.mplay{width:42px;height:42px;border-radius:50%;background:color-mix(in srgb,var(--primary) 12%,#fff);color:var(--primary-strong);display:flex;align-items:center;justify-content:center;flex:none}.mplay svg{width:22px;height:22px}.mlist b{color:var(--ink)}.mlist .n{color:var(--muted);font-size:15px}.voices{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.vc{margin:0;background:#fff;border-radius:16px;padding:28px 28px 24px;position:relative}.bg-white .vc{border:1px solid #eceef1}.vc .qm{font-size:70px;line-height:.6;color:color-mix(in srgb,var(--primary) 55%,#fff);font-family:Georgia,serif;display:block;height:30px}.vc blockquote{margin:0 0 16px;font-size:19px;font-style:italic;line-height:1.55;color:var(--ink)}.vc figcaption{font-size:15px;color:var(--muted)}.cform{display:grid;gap:16px;margin-top:10px}.cform label{display:grid;gap:6px;font-weight:500;font-size:16px;color:var(--ink)}.cform input,.cform textarea{font:inherit;font-size:17px;padding:12px 14px;border:1px solid #cfd3da;border-radius:10px;background:#fff;color:var(--ink)}.cform input:focus,.cform textarea:focus{outline:0;border-color:var(--primary-strong);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 20%,transparent)}.cform .chk2{display:flex;gap:10px;align-items:flex-start;font-weight:400;font-size:15px;color:#555}.cform .chk2 input{width:18px;height:18px;margin-top:3px;accent-color:var(--primary-strong)}.cform .hp{position:absolute;left:-9999px}.cform .btn{justify-self:start}.cform span[aria-hidden]{color:var(--primary-strong)}@media(max-width:860px){.mapb{grid-template-columns:1fr;gap:30px}.tav{width:110px;height:110px}}.vsep{width:1px;height:24px;background:#30343d;margin:0 2px}.bbtn{display:inline-flex;align-items:center;gap:7px}.bbtn svg{width:16px;height:16px}.bbtn.on{background:#3a3e48;color:#fff}.dotn{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--primary)}.mbox.pick{max-width:980px}.mh .ptabs{display:flex;gap:2px;background:#f1f2f4;border-radius:9px;padding:3px;margin:0 auto 0 18px}.ptabs button{background:none;border:0;border-radius:7px;padding:6px 14px;font-weight:500;color:#5b616b}.ptabs button.on{background:#fff;color:var(--ink);box-shadow:0 1px 3px #0000001a}.psearch{display:flex;align-items:center;gap:10px;border:1px solid #dcdfe4;border-radius:10px;padding:0 14px;margin:4px 0 6px}.psearch svg{width:18px;height:18px;color:#8a909a}.psearch input{border:0;outline:0;font:inherit;font-size:15.5px;padding:11px 0;flex:1;background:none}.psearch:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 18%,transparent)}.pcat{font-size:11.5px;text-transform:uppercase;letter-spacing:.09em;color:#8a909a;font-weight:500;margin:18px 0 8px}.picker{grid-template-columns:repeat(auto-fill,minmax(205px,1fr))}.picker button{padding:10px 10px 14px}.pth{display:block;margin-bottom:10px;border-radius:8px;overflow:hidden;border:1px solid #eceef1}.pth svg{display:block;width:100%;height:auto}.picker b,.picker small{padding:0 4px}.picker.tpl button{padding:16px 14px;position:relative}.picker.tpl button.on{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 30%,transparent)}.picker.tpl .bl{display:block;font-size:11.5px;color:#9aa0a9;margin-top:8px;line-height:1.4}.np{margin-bottom:0}.note2{font-size:13px;color:var(--muted);margin-top:14px}.chlist{list-style:none;margin:0;padding:0;display:grid;gap:6px}.chlist li{display:flex;gap:10px;align-items:center}.chlist a{color:var(--ink)}.outline{list-style:none;margin:0;padding:0;display:grid;gap:6px}.outline li{display:flex;align-items:center;gap:10px;border:1px solid #e6e8ec;border-radius:10px;padding:6px 8px;background:#fff;transition:.1s}.outline li.dragging{opacity:.4}.outline li.over{border-color:var(--primary);box-shadow:0 -3px 0 0 var(--primary)}.outline .grip{cursor:grab;color:#a5abb4;font-weight:700;letter-spacing:-2px;width:18px;text-align:center;user-select:none}.outline li.fixed .grip{cursor:default}.outline .grip svg{width:14px;height:14px}.outline .oth{width:64px;flex:none;border-radius:5px;overflow:hidden;border:1px solid #eceef1}.outline .oth svg{display:block;width:100%;height:auto}.outline button{background:none;border:0;text-align:left;flex:1;min-width:0;padding:4px}.outline button b{display:block;font-size:14px;color:var(--ink)}.outline button small{display:block;font-size:12.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rte{border:1px solid #dcdfe4;border-radius:10px;overflow:hidden;background:#fff}.rte:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 18%,transparent)}.rtb{display:flex;gap:2px;padding:5px;border-bottom:1px solid #eceef1;background:#fafbfc;flex-wrap:wrap}.rtb button{border:0;background:none;border-radius:6px;padding:5px 10px;font-size:13.5px;color:#3a3f48}.rtb button:hover{background:#eceef1}.rsep{width:1px;background:#e3e5e8;margin:3px 4px}.rtl{display:flex;gap:6px;padding:8px;border-bottom:1px solid #eceef1;background:#fff8f2}.rtl input{flex:1;border:1px solid #dcdfe4;border-radius:7px;padding:6px 10px;font:inherit;font-size:14px}.rta{min-height:150px;max-height:420px;overflow:auto;padding:12px 14px;font-size:15.5px;line-height:1.6;color:var(--ink);outline:0}.rta p{margin:0 0 .8em}.rta p:last-child{margin:0}.rta ul,.rta ol{margin:0 0 .8em;padding-left:1.3em}.rta a{color:var(--primary-strong)}.df span{flex:1}.adder.last{flex-direction:column;align-items:center;gap:8px}@media(max-width:860px){#cmsbar .switch span,#cmsbar .bbtn span,#cmsbar .hide-sm,#cmsbar .vsep,#cmsbar #help{display:none}.seg button{padding:7px 9px;font-size:12.5px}.hcta{margin:10px 0 0;display:inline-block!important}.mh .ptabs{margin-left:10px}}nav.main a{white-space:nowrap}@media(max-width:1240px)and (min-width:861px){nav.main a{padding:10px;font-size:16px}.hcta{margin-left:4px}}body.dopen .logo .lt,body.dopen .ctali{display:none}.outline{grid-template-columns:minmax(0,1fr)}.outline li{min-width:0}@media(max-width:860px){#cmsbar .brand{display:none}}@media(max-width:1520px){#cmsbar .brand small,#cmsbar .status span,#cmsbar .brand b{display:none}}.bbtn.icon{justify-content:center;padding:9px 0}:root{--primary-strong:var(--primary)}.bg-orange{background:color-mix(in srgb,var(--primary) 72%,#fff)}#ftr{background:var(--primary)}.events .evi{cursor:pointer;align-items:flex-start;transition:box-shadow .15s,transform .15s}.events .evi:hover{box-shadow:0 10px 30px #00000014;transform:translateY(-1px)}.events .evb{flex:1;min-width:0}.events .ex{margin-top:6px;font-size:15.5px;color:#555;line-height:1.55;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-line}.events .evm{align-self:center;font-size:26px;color:#c3c7cd;line-height:1}.events .dbadge{padding-top:2px}.cal{background:#fff;border-radius:16px;border:1px solid #eceef1;overflow:hidden;box-shadow:0 10px 30px #0000000a}.calh{display:flex;align-items:center;gap:8px;padding:16px 18px;border-bottom:1px solid #eceef1}.calh b{font-size:22px;letter-spacing:-.02em;color:var(--ink);min-width:200px;text-align:center}.calb{width:38px;height:38px;border-radius:50%;border:1px solid #e3e5e8;background:#fff;font-size:22px;line-height:1;color:var(--ink)}.calb:hover{background:var(--g2)}.calt{margin-left:auto;border:1px solid #e3e5e8;background:#fff;border-radius:20px;padding:6px 14px;font-size:14px;font-weight:500}.calg{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.cw{padding:10px 10px 8px;font-size:12.5px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-weight:500;border-bottom:1px solid #eceef1}.cd{min-height:118px;border-right:1px solid #f0f1f3;border-bottom:1px solid #f0f1f3;padding:6px 6px 8px;display:flex;flex-direction:column;gap:3px;min-width:0}.cd:nth-child(7n){border-right:0}.cd.out{background:#fafbfc}.cd.out .dn{color:#c3c7cd}.dn{font-size:14px;font-weight:500;color:#555;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%}.cd.today .dn{background:var(--primary);color:#fff}.ce{display:block;width:100%;text-align:left;border:0;border-radius:6px;padding:4px 7px;font-size:12.5px;line-height:1.3;background:color-mix(in srgb,var(--c) 14%,#fff);color:#222;border-left:3px solid var(--c);cursor:pointer;min-width:0}.ce span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ce i{font-style:normal;color:#666}.ce:hover{background:color-mix(in srgb,var(--c) 24%,#fff)}.cm{font-size:12px;color:var(--muted);padding-left:4px}.calsub{font-size:24px;font-weight:700;margin:40px 0 16px}.evd .evrow{display:flex;gap:10px;align-items:center;margin-bottom:8px;font-size:16px}.evd .evrow svg{width:18px;height:18px;color:var(--primary);flex:none}.evtext{margin-top:14px;padding-top:14px;border-top:1px solid #eceef1;font-size:16px;line-height:1.65;color:#333}@media(max-width:860px){.calh b{min-width:0;font-size:18px}.cd{min-height:58px;padding:4px;align-items:center}.ce{width:7px;height:7px;padding:0;border:0;border-radius:50%;background:var(--c);display:inline-block}.ce span,.cm{display:none}.cd.has{flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start}.cd.has .dn{width:100%}}.dtabs{display:flex;gap:4px;padding:10px 22px 0;border-bottom:1px solid #eceef1}.dtabs button{background:none;border:0;border-bottom:2px solid transparent;padding:8px 10px 10px;font-weight:500;color:var(--muted)}.dtabs button.on{color:var(--ink);border-color:var(--primary)}.dtip{display:flex;gap:10px;align-items:flex-start;background:#f4f6fa;border-radius:10px;padding:10px 12px;font-size:13.5px;color:#4a505c;margin-bottom:18px}.dtip svg{width:17px;height:17px;flex:none;color:#5b7fb8;margin-top:1px}.lhd{display:flex;align-items:center;gap:8px;margin-bottom:8px}.lhd label{margin:0!important}.lcnt{background:#eef0f3;color:#5b616b;border-radius:10px;font-size:12px;padding:1px 8px;font-weight:500}.litems{display:grid;gap:8px;margin-bottom:10px}.li2{border:1px solid #e3e5e8;border-radius:12px;background:#fff;transition:border-color .15s,box-shadow .15s}.li2:hover{border-color:#cfd3da}.li2.open{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 14%,transparent)}.lih{display:flex;align-items:center;gap:12px;padding:10px 10px 10px 12px;cursor:pointer;border-radius:12px;min-width:0}.lih:focus-visible{outline-offset:-3px}.lth{width:40px;height:40px;flex:none;border-radius:9px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#f1f2f4;color:#6b7078;font-weight:700;font-size:14px}.lth.ic{background:color-mix(in srgb,var(--primary) 12%,#fff);color:var(--primary)}.lth.ic svg{width:20px;height:20px}.lth.img img{width:100%;height:100%;object-fit:cover}.lth.dt{flex-direction:column;line-height:1;background:#fff;border:1px solid #e3e5e8}.lth.dt b{font-size:16px;color:var(--primary)}.lth.dt i{font-style:normal;font-size:10px;text-transform:uppercase;color:var(--muted);margin-top:2px;font-weight:500}.ltx{flex:1;min-width:0}.ltx b{display:block;font-size:14.5px;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ltx small{display:block;font-size:12.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lact{display:flex;gap:1px;opacity:0;transition:opacity .12s}.li2:hover .lact,.li2.open .lact,.lih:focus-within .lact{opacity:1}.lact button{width:28px;height:28px;border:0;background:none;border-radius:7px;color:#6b7078;display:flex;align-items:center;justify-content:center}.lact button:hover{background:#eef0f3;color:var(--ink)}.lact button[data-lirm]:hover{background:#fde8e6;color:#b3261e}.lact button:disabled{opacity:.3}.lact svg{width:15px;height:15px}.chev{width:20px;color:#a5abb4;display:flex;transition:transform .15s}.chev svg{width:16px;height:16px}.li2.open .chev{transform:rotate(180deg)}.lib{padding:4px 14px 14px;border-top:1px solid #f0f1f3}.lib .row{display:grid;grid-template-columns:1fr 1fr;gap:0 10px;padding-top:12px}.lib .fld{margin-bottom:12px}.lempty{border:1.5px dashed #e3e5e8;border-radius:12px;padding:14px;text-align:center;color:var(--muted);font-size:14px}@media(hover:none){.lact{opacity:1}}body.editing [data-item]{cursor:pointer}body.editing .blk:hover [data-item]:hover{outline:2px dashed color-mix(in srgb,var(--primary) 70%,transparent);outline-offset:4px;border-radius:8px}body.editing .blk .content a[data-item]{pointer-events:auto}.litems{grid-template-columns:minmax(0,1fr)}.li2,.lfld{min-width:0}.lib .row>div{min-width:0}.choice.icons{grid-template-columns:repeat(auto-fill,minmax(58px,1fr));gap:4px}.choice.icons button{padding:7px 2px 5px;font-size:10.5px;gap:3px}.choice.icons button span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.evbar{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:22px}.evbar h2{margin:0}.evtools{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-left:auto}.evseg{display:inline-flex;background:#eef0f3;border-radius:999px;padding:4px;gap:2px}.bg-light .evseg{background:#e4e6ea}.evseg button{display:inline-flex;align-items:center;gap:7px;border:0;background:none;border-radius:999px;padding:8px 16px;font-weight:500;font-size:15px;color:#555;cursor:pointer}.evseg button svg{width:16px;height:16px}.evseg button.on{background:#fff;color:var(--ink);box-shadow:0 1px 4px #0000001a}.evseg button.on svg{color:var(--primary)}.evdl{display:inline-flex;align-items:center;gap:8px;border:1.5px solid var(--primary);color:var(--primary);background:#fff;border-radius:999px;padding:8px 18px;font-weight:500;font-size:15px;cursor:pointer}.evdl:hover{background:var(--primary);color:#fff}.evdl svg{width:17px;height:17px}.mbox.dlbox{max-width:900px}.dlrow{display:flex;align-items:center;gap:14px;margin-bottom:16px;flex-wrap:wrap}.dlrow>span{font-weight:500;color:var(--ink)}.dlprev{aspect-ratio:16/9;border-radius:10px;overflow:hidden;border:1px solid #e3e5e8;background:#f6f7f9;display:flex;align-items:center;justify-content:center}.dlprev img{width:100%;height:100%;display:block}.dlload{color:var(--muted)}.dlinfo{margin:10px 0 0}@media(max-width:860px){.evtools{margin-left:0;width:100%}.evdl{flex:1;justify-content:center}.mbox.dlbox .mf{flex-wrap:wrap}.mbox.dlbox .mf .muted{width:100%}}.mbox.dlbox .mf button{white-space:nowrap}:root{--primary:#E74C3C;--primary-dk:#C0392B;--primary-strong:#C0392B;--ink:#2C3E50;--text:#2C3E50;--muted:#5D6D7E;--logo:#2C3E50;--g1:#EEF2F5;--g2:#EEF2F5;--g3:#DCE3E9;--rose:#FDEDEB;--font:"Lato",Arial,Helvetica,sans-serif}body{font-size:18px;line-height:1.7}h1,h2{font-weight:300;letter-spacing:-.01em;line-height:1.12}h1{font-size:clamp(40px,5.6vw,72px)}h2{font-size:clamp(32px,3.8vw,46px)}h3{font-weight:700;letter-spacing:0}a{color:var(--primary-strong)}.logo img{height:auto;width:240px;max-width:none;display:block;margin:14px 0}#hdr .wrap{height:auto;min-height:var(--hdrh)}@media(max-width:860px){.logo img{width:170px;margin:10px 0}}nav.main a{font-weight:400;color:var(--ink)}nav.main a:hover,nav.main a.on{color:var(--primary-strong)}nav.main>ul>li>a.on:after{background:var(--primary)}.btn,.hcta{background:var(--primary);color:#fff;font-weight:700;font-size:19px;text-transform:none;letter-spacing:0;box-shadow:none;border-radius:6px}.hcta{font-size:19px!important;padding:8px 18px!important;border-radius:6px}.btn:hover,.hcta:hover{background:var(--primary-dk)}.btn.white{background:#fff;color:var(--primary-strong)}.btn.ghost{color:#fff;box-shadow:inset 0 0 0 2px #fffc}.bg-white .btn.ghost,.bg-light .btn.ghost,.bg-rose .btn.ghost{color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink)}.bg-light{background:var(--g2)}.bg-orange,.bg-dark{background:var(--ink);color:#fff}.bg-orange h2,.bg-orange h3,.bg-dark h2,.bg-dark h3,.bg-orange a.more,.bg-dark a.more{color:#fff}#ftr{background:var(--ink)}.fyt{background:#ffffff1f}.label{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.2em;color:var(--primary-strong);gap:12px}.label .li{width:30px;height:30px;background:var(--rose);color:var(--primary)}.label.red .li,.label.gold .li{background:var(--rose);color:var(--primary)}.bg-orange .label,.bg-dark .label{color:#fff}.ico-sm{color:var(--primary)}.band blockquote,.verse blockquote,.vc blockquote,.quote blockquote,.verse .ref,.empty{font-style:normal}.band blockquote{font-size:22px;font-weight:300}.band .circle{background:#ffffff14}.band .circle svg{color:var(--primary)}.verse h2{font-weight:300}.verse .vb{text-align:left;max-width:760px;margin:0}.verse blockquote{font-size:22px;font-weight:300;line-height:1.6}.verse .ref{font-weight:700;font-size:15px;letter-spacing:.08em;text-transform:uppercase;color:var(--primary-strong)}.vc .qm{color:var(--primary)}.hero{background:#2c3e50 var(--heroimg) center 60%/cover no-repeat}.hero:before{background:linear-gradient(180deg,#2c3e508c,#2c3e5040 55%,#2c3e5073)}.hero h1{font-weight:300;text-shadow:0 2px 24px rgba(0,0,0,.25)}.stat b{color:var(--primary);font-weight:300}.dbadge .d{color:var(--primary)}.fi2,.files .fi,.mplay{background:var(--rose);color:var(--primary)}.fact h3,.offer h3{font-weight:700}.svccard h3{font-weight:300}.secsub{color:var(--muted)}.notice.warn{background:var(--rose)}.notice.warn .ni{background:var(--primary)}.cdpal{display:flex;gap:6px}.cdpal span{width:34px;height:34px;border-radius:8px;border:1px solid #dcdfe4}.portrait:before{background:var(--g2)}:root{--ease:cubic-bezier(.2,.7,.2,1);--r-lg:28px}html{scroll-behavior:smooth}#progress{position:fixed;left:0;right:0;top:var(--barh);height:3px;background:var(--primary);transform-origin:0 50%;transform:scaleX(0);z-index:31;pointer-events:none}#hdr{transition:box-shadow .3s,background .3s}body.scrolled #hdr{box-shadow:0 8px 30px #2c3e5014}body.scrolled #hdr .logo img{width:200px;margin:8px 0}nav.main>ul>li>a{position:relative}nav.main>ul>li>a:before{content:"";position:absolute;left:16px;right:16px;bottom:4px;height:2px;background:var(--primary);transform:scaleX(0);transform-origin:left;transition:transform .3s var(--ease)}nav.main>ul>li>a:hover:before{transform:scaleX(1)}.hero2{position:relative;overflow:hidden;margin:12px 12px 0;border-radius:var(--r-lg);min-height:min(88vh,860px);align-items:flex-end;padding:140px 0 210px;background:var(--ink)}.hero2:before{display:none}.hbg{position:absolute;inset:-12% 0 0;will-change:transform}.hbgi{position:absolute;inset:0;background-size:cover;background-position:center 60%;animation:kb 26s ease-in-out infinite alternate}@keyframes kb{0%{transform:scale(1.02)}to{transform:scale(1.12) translate(-1%,-1%)}}.hero2:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#2c3e5026,#2c3e501f 35%,#2c3e50c7);pointer-events:none}.hero2 .wrap{position:relative;z-index:2;text-align:left;max-width:1320px}.hero2 .hin{max-width:900px}.hero2 h1{max-width:none;margin:0 0 .4em;font-size:clamp(46px,7.4vw,104px);line-height:1;letter-spacing:-.02em;text-shadow:none}.ht .w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.08em}.ht .w>span{display:inline-block}body.fx .hero2 .ht .w>span{transform:translateY(110%);transition:transform 1s var(--ease);transition-delay:calc(var(--i)*90ms + .15s)}body.fx .hero2.go .ht .w>span{transform:none}body.fx .hero2 .hchip,body.fx .hero2 .btn,body.fx .hero2 p{opacity:0;transform:translateY(14px);transition:opacity .8s var(--ease) .7s,transform .8s var(--ease) .7s}body.fx .hero2.go .hchip,body.fx .hero2.go .btn,body.fx .hero2.go p{opacity:1;transform:none}.hchip{display:inline-flex;align-items:center;gap:10px;background:#ffffff24;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.25);color:#fff!important;text-decoration:none;border-radius:999px;padding:9px 18px 9px 14px;font-size:16px;margin-bottom:22px}.hchip i{width:10px;height:10px;border-radius:50%;background:var(--primary);box-shadow:0 0 #e74c3cb3;animation:pulse 2s infinite}@keyframes pulse{0%{box-shadow:0 0 #e74c3cb3}70%{box-shadow:0 0 0 12px #e74c3c00}to{box-shadow:0 0 #e74c3c00}}.hchip:hover{background:#ffffff38}.scue{position:absolute;left:50%;bottom:150px;z-index:2;width:28px;height:44px;border:2px solid rgba(255,255,255,.7);border-radius:16px;transform:translate(-50%)}.scue span{position:absolute;left:50%;top:8px;width:4px;height:8px;margin-left:-2px;border-radius:2px;background:#fff;animation:scue 1.8s infinite}@keyframes scue{0%{opacity:0;transform:translateY(0)}30%{opacity:1}to{opacity:0;transform:translateY(14px)}}.svcwrap.overlap{margin-top:-120px}.svccard{background:#ffffffdb;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.6);border-radius:22px;box-shadow:0 30px 70px #2c3e502e}@media(max-width:860px){.hero2{margin:8px 8px 0;border-radius:20px;padding:110px 0 180px}.scue{display:none}}.bg-orange,.bg-dark{position:relative;overflow:hidden;margin:0 12px;border-radius:var(--r-lg)}.bg-orange:before,.bg-dark:before{content:"";position:absolute;width:60vmax;height:60vmax;left:-20vmax;top:-30vmax;background:radial-gradient(closest-side,rgba(231,76,60,.28),transparent 70%);animation:glow 18s ease-in-out infinite alternate;pointer-events:none}@keyframes glow{to{transform:translate(55vmax,25vmax)}}.bg-orange .wrap,.bg-dark .wrap{position:relative}@media(max-width:860px){.bg-orange,.bg-dark{margin:0 8px;border-radius:20px}}.band .circle{position:relative;animation:float 6s ease-in-out infinite}.band .circle:after{content:"";position:absolute;inset:-14px;border-radius:50%;border:2px dashed rgba(231,76,60,.55);animation:spin 40s linear infinite}@keyframes float{50%{transform:translateY(-12px)}}@keyframes spin{to{transform:rotate(360deg)}}.label .li{display:none}.label:before{content:"";width:34px;height:2px;background:var(--primary);display:inline-block;transition:width .6s var(--ease)}.label.in:before,.label:hover:before{width:56px}.offer,.fact,.nc,.vc{position:relative;overflow:hidden;transition:transform .4s var(--ease),box-shadow .4s var(--ease),border-color .3s}.offer:after,.fact:after,.nc:after,.vc:after{content:"";position:absolute;inset:0;background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%),rgba(231,76,60,.1),transparent 60%);opacity:0;transition:opacity .3s;pointer-events:none}.offer:hover:after,.fact:hover:after,.nc:hover:after,.vc:hover:after{opacity:1}.offer:hover,.fact:hover,.nc:hover{transform:translateY(-6px);box-shadow:0 24px 50px #2c3e501f;border-color:transparent}.offer .fi2,.fact .fi2{transition:transform .5s var(--ease),background .3s,color .3s}.offer:hover .fi2,.fact:hover .fi2{transform:rotate(-8deg) scale(1.1);background:var(--primary);color:#fff}.offer .more{display:inline-flex;gap:6px;transition:gap .3s var(--ease)}.offer:hover .more{gap:12px}.offers{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.offer{border-radius:22px;padding:30px 26px}@media(min-width:1000px){.offers{grid-template-columns:1.25fr 1fr 1fr}.offers .offer:first-child{grid-row:span 2;background:var(--ink);color:#fff;border-color:var(--ink);justify-content:flex-end;min-height:360px}.offers .offer:first-child h3{color:#fff;font-size:30px;font-weight:300}.offers .offer:first-child p{color:#ffffffd1}.offers .offer:first-child .fi2{background:#ffffff1f;color:#fff;width:56px;height:56px}}.btn{transition:background .25s,transform .25s var(--ease),box-shadow .25s}.btn:hover{transform:translateY(-2px);box-shadow:0 12px 26px #e74c3c47}.btn:not(.white):not(.ghost):after{content:"→";display:inline-block;margin-left:2px;transition:transform .3s var(--ease)}.btn:hover:after{transform:translate(5px)}.cform .btn:after{content:none}.imgbox{border-radius:24px}.imgbox img{transition:transform 1.2s var(--ease)}.imgbox:hover img{transform:scale(1.05)}.stat b{font-size:clamp(48px,6vw,80px)}.stat:after{content:"";display:block;width:0;height:2px;background:var(--primary);margin:14px auto 0;transition:width 1.2s var(--ease) .3s}.stat.in:after{width:48px}.ticker{overflow:hidden;padding:26px 0;border-block:1px solid rgba(44,62,80,.06)}.tkt{display:flex;width:max-content;animation:tick var(--dur,40s) linear infinite}.ticker:hover .tkt{animation-play-state:paused}.tkr{display:flex;align-items:center;gap:34px;padding-right:34px;white-space:nowrap}.tki{font-size:clamp(24px,3vw,38px);font-weight:300;color:var(--ink)}.tks{color:var(--primary);font-size:22px}.ticker.bg-orange .tki,.ticker.bg-dark .tki{color:#fff}.ticker.bg-orange,.ticker.bg-dark{margin:0;border-radius:0}@keyframes tick{to{transform:translate(-50%)}}body.editing .tkt{animation-duration:calc(var(--dur,40s)*3)}.verse .vb{position:relative;padding-left:70px}.verse .vb:before{content:"„";position:absolute;left:0;top:-40px;font-size:150px;line-height:1;color:var(--primary);font-weight:300;opacity:.9}body.fx .rv{opacity:0;transform:translateY(28px);transition:opacity .9s var(--ease) var(--d,0ms),transform .9s var(--ease) var(--d,0ms)}body.fx .rv.in{opacity:1;transform:none}body.fx .imgbox.rv{transform:translateY(28px) scale(.97)}body.fx .imgbox.rv.in{transform:none}#page.pgin{animation:pgin .5s var(--ease)}@keyframes pgin{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}#totop{position:fixed;right:20px;bottom:20px;width:48px;height:48px;border-radius:50%;border:0;background:var(--ink);color:#fff;font-size:20px;box-shadow:0 10px 30px #2c3e504d;opacity:0;transform:translateY(20px) scale(.9);pointer-events:none;transition:.35s var(--ease);z-index:40}#totop.show{opacity:1;transform:none;pointer-events:auto}#totop:hover{background:var(--primary)}body.dopen #totop{right:440px}#ftr{text-align:left;padding:90px 0 30px;margin:60px 12px 12px;border-radius:var(--r-lg);position:relative;overflow:hidden}#ftr:before{content:"";position:absolute;width:50vmax;height:50vmax;right:-15vmax;top:-25vmax;background:radial-gradient(closest-side,rgba(231,76,60,.22),transparent 70%);pointer-events:none}#ftr .wrap{position:relative}.fbig{margin-bottom:60px}.fstate{font-size:clamp(40px,6vw,84px);font-weight:300;line-height:1.05;margin:0 0 12px;letter-spacing:-.02em}.fsub{font-size:19px;opacity:.8;margin:0}.fgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;padding:36px 0;border-top:1px solid rgba(255,255,255,.15)}.fgrid h4{font-size:13px;text-transform:uppercase;letter-spacing:.2em;font-weight:700;margin:0 0 14px;color:#fff;opacity:.7}.fgrid p{margin:0 0 14px;line-height:1.8}.fl2{list-style:none;margin:0;padding:0;line-height:2}.fl2 a,#ftr .fgrid a{color:#fff;text-decoration:none;background:linear-gradient(var(--primary),var(--primary)) 0 100%/0 2px no-repeat;transition:background-size .35s var(--ease)}.fl2 a:hover,#ftr .fgrid a:hover{background-size:100% 2px}.fbot{display:flex;justify-content:space-between;gap:20px;padding-top:22px;border-top:1px solid rgba(255,255,255,.15);font-size:14px;opacity:.75}.fbot a{color:#fff;text-decoration:none}@media(max-width:860px){#ftr{margin:40px 8px 8px;border-radius:20px;padding:60px 0 24px}.fgrid{grid-template-columns:1fr}}.outline .odel{flex:none;width:32px;height:32px;padding:0;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#9aa0a9;opacity:0;transition:opacity .15s}.outline li:hover .odel,.outline .odel:focus-visible{opacity:1}.outline .odel:hover{background:#fde8e6;color:#b3261e}.outline .odel svg{width:16px;height:16px}@media(hover:none){.outline .odel{opacity:1}}body.editing .hbgi,body.editing .band .circle,body.editing .bg-orange:before{animation:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.tkt{flex-wrap:wrap;width:auto}.tkr[aria-hidden]{display:none}}@media(min-width:1000px){.offers .offer:nth-child(4):last-child{grid-column:span 2}.offers .offer:nth-child(2):last-child{grid-column:span 2}}#ftr .fyt{margin-top:4px;background-image:none;background-color:#ffffff1f}@media(min-width:1000px){.offers .offer:first-child p{flex:0 0 auto}.offers .offer:first-child{background:radial-gradient(420px circle at 85% 10%,rgba(231,76,60,.35),transparent 60%),var(--ink)}}:root{--ink:#2C3E50;--text:#2C3E50;--muted:#5D6D7E;--line:#DCE3E9;--g2:#EEF2F5;--red:#E74C3C;--red-dk:#C0392B}body{font-size:18px;line-height:1.65;color:var(--text)}#progress{display:none}.rv,body.fx .rv{opacity:1!important;transform:none!important}.bg-orange,.bg-dark{margin:0!important;border-radius:0!important;overflow:visible}.bg-orange:before,.bg-dark:before,#ftr:before{content:none!important}.btn:after,.btn:not(.white):not(.ghost):after{content:none!important}.btn:hover{transform:none;box-shadow:none}.imgbox{border-radius:4px;box-shadow:none}.imgbox:hover img{transform:none}body.scrolled #hdr .logo img{width:240px;margin:14px 0}body.scrolled #hdr{box-shadow:none}nav.main>ul>li>a:before{content:none}#hdr{background:#fff;border-bottom:1px solid var(--line);backdrop-filter:none}nav.main a{font-size:17px;padding:10px 14px}nav.main>ul>li>a.on{color:var(--ink);font-weight:700}nav.main>ul>li>a.on:after{left:14px;right:14px;bottom:0;height:3px;border-radius:0;background:var(--red)}.sec{padding:88px 0}.sec+.sec{padding-top:88px}h1,h2{font-weight:300;letter-spacing:-.005em;color:var(--ink)}h2{font-size:clamp(30px,3.2vw,40px);line-height:1.2;margin:0 0 .6em}h3{font-size:21px;font-weight:700;line-height:1.3;margin:0 0 .3em}.rich p,.secsub{max-width:64ch}.secsub{font-size:18px;color:var(--muted);margin:0}.sk{font-weight:700;color:var(--red-dk);margin:0 0 6px;font-size:17px}.tx-split{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:24px 64px;align-items:start}.tx-split>div:first-child h2,.tx-split>h2{margin-bottom:.3em}.tx-left h2{max-width:22ch}.tx-center{text-align:center}.tx-center h2,.tx-center .rich p{margin-left:auto;margin-right:auto}.lnk{color:var(--red-dk);font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.lnk:hover{text-decoration-thickness:2px}.rich a{font-weight:700}@media(max-width:860px){.tx-split{grid-template-columns:1fr;gap:12px}.sec,.sec+.sec{padding:60px 0}}.btn{background:var(--red);color:#fff;font-weight:700;font-size:19px;padding:13px 24px;border-radius:4px;text-transform:none;letter-spacing:0;box-shadow:none}.btn:hover{background:var(--red-dk)}.hero3{position:relative;padding-bottom:40px}.h3img{height:min(68vh,640px);min-height:380px;background-size:cover;background-position:center 58%}.hero3 .wrap{position:relative}.h3p{position:relative;margin-top:-200px;max-width:660px;background:#fff;padding:40px 44px;border-top:6px solid var(--red);box-shadow:0 1px 0 var(--line)}.h3p .dach{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.2em;color:var(--red-dk);margin:0 0 18px;line-height:1.5}.h3p h1{font-size:clamp(34px,4.4vw,54px);line-height:1.12;margin:0 0 18px;font-weight:300}.h3s{font-size:19px;color:var(--text);margin:0 0 26px;max-width:46ch}.h3a{display:flex;flex-wrap:wrap;align-items:center;gap:14px 28px;margin:0}@media(prefers-reduced-motion:no-preference){body:not(.editing) .hero3 .h3p{opacity:0;transform:translateY(24px);transition:opacity .9s cubic-bezier(.2,.7,.2,1) .15s,transform .9s cubic-bezier(.2,.7,.2,1) .15s}body:not(.editing) .hero3.go .h3p{opacity:1;transform:none}}@media(max-width:860px){.h3img{height:52vh;min-height:300px}.h3p{margin:-70px 0 0;padding:28px 24px}}.pagehead{padding:72px 0 8px}.pagehead h1{font-size:clamp(38px,5vw,60px)}.pagehead+.blk .sec{padding-top:40px}.ofl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 48px}.of h3 a{color:var(--ink);text-decoration:none;background:linear-gradient(var(--red),var(--red)) 0 100%/0 2px no-repeat;transition:background-size .3s}.of h3 a:hover{background-size:100% 2px}.of p{margin:0;color:var(--muted);font-size:17px}@media(max-width:860px){.ofl{grid-template-columns:1fr;gap:24px}}.dl2{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 48px}.dl2 dt{font-weight:700;color:var(--ink);margin-bottom:4px}.dl2 dd{margin:0;color:var(--text)}@media(max-width:560px){.dl2{grid-template-columns:1fr}}.st2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.st2 p{margin:0;color:var(--muted);font-size:16px;line-height:1.45}.st2 b{display:block;font-weight:300;font-size:clamp(40px,4.4vw,56px);color:var(--ink);line-height:1.05;margin-bottom:8px}@media(max-width:560px){.st2{grid-template-columns:1fr}}.qt{margin:0;max-width:900px}.qk{font-weight:700;color:#fff;opacity:.75;margin-bottom:18px}.qt blockquote{margin:0 0 22px;font-size:clamp(26px,3vw,38px);font-weight:300;line-height:1.35;font-style:normal}.qa{margin:0 0 18px;opacity:.75}.bg-orange .lnk,.bg-dark .lnk{color:#fff}.bg-white .qk,.bg-light .qk{color:var(--red-dk);opacity:1}.ppi{width:160px;height:200px;object-fit:cover;border-radius:4px;margin-top:10px}.ppc{margin:18px 0 0;line-height:1.75}.ppc a{color:var(--red-dk)}.vid2{aspect-ratio:16/9;background:var(--ink);color:#fff;border-radius:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:20px;text-align:center;font-size:15px}.vid2 .vp{width:64px;height:64px;border-radius:50%;background:var(--red);position:relative}.vid2 .vp:after{content:"";position:absolute;left:26px;top:20px;border-left:18px solid #fff;border-top:12px solid transparent;border-bottom:12px solid transparent}.bank2{border-collapse:collapse;margin-top:22px;width:100%;max-width:560px}.bank2 th{text-align:left;font-weight:700;padding:10px 20px 10px 0;width:110px;vertical-align:top}.bank2 td{padding:10px 0;font-size:19px;letter-spacing:.02em}.bank2 tr+tr th,.bank2 tr+tr td{border-top:1px solid var(--line)}.cpy{border:1px solid var(--line);background:#fff;border-radius:4px;padding:5px 12px;font-size:14px;color:var(--ink)}.cpy:hover{border-color:var(--ink)}.vs{margin:0}.vs .vi{margin:0 0 10px;color:var(--muted)}.vs blockquote{margin:0 0 16px;font-size:clamp(22px,2.4vw,28px);font-weight:300;line-height:1.5;font-style:normal;color:var(--ink)}.vs figcaption{font-weight:700;color:var(--red-dk)}.addr{font-size:21px;line-height:1.5;margin:0 0 12px}.mapc{margin-top:28px;background:var(--g2);border-radius:4px;padding:26px 24px;aspect-ratio:16/7;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px}.bg-light .mapc{background:#fff}.mapc p{margin:0;max-width:52ch;font-size:16px;color:var(--muted)}.ubtn2{border:1.5px solid var(--ink);background:none;color:var(--ink);border-radius:4px;padding:8px 18px;font-weight:700;font-size:16px}.ubtn2:hover{background:var(--ink);color:#fff}.tm2{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 48px}.tm2 li{display:flex;gap:16px;align-items:flex-start}.tm2 img{width:72px;height:72px;border-radius:50%;object-fit:cover}.tm2 b{display:block;color:var(--ink)}.tm2 span{display:block;color:var(--muted)}.tm2 a{color:var(--red-dk);font-size:16px;word-break:break-all}@media(max-width:560px){.tm2{grid-template-columns:1fr}}.faq2 details{border-bottom:1px solid var(--line)}.faq2 details:first-child{border-top:1px solid var(--line)}.faq2 summary{list-style:none;cursor:pointer;padding:18px 40px 18px 0;font-weight:700;position:relative}.faq2 summary::-webkit-details-marker{display:none}.faq2 summary:after{content:"+";position:absolute;right:4px;top:12px;font-size:26px;font-weight:300;color:var(--red)}.faq2 details[open] summary:after{content:"–"}.faq2 .ans{padding:0 0 20px;max-width:62ch}.events{gap:0}.events li,.events .evi{background:none;border:0;border-bottom:1px solid var(--line);border-radius:0;box-shadow:none;padding:18px 0;gap:24px}.events li:first-child{border-top:1px solid var(--line)}.events .evi:hover{transform:none;box-shadow:none;background:#eef2f580}.bg-light .events .evi:hover{background:#fff9}.events .evm{display:none}.dbadge{width:56px}.dbadge .d{font-weight:300;font-size:38px;color:var(--ink);letter-spacing:0}.dbadge .m{letter-spacing:.04em;text-transform:none;font-size:14px}.events .t{font-size:19px;color:var(--ink)}.events .evi:hover .t{text-decoration:underline;text-decoration-color:var(--red);text-underline-offset:4px}.cal{border-radius:4px;box-shadow:none;border-color:var(--line)}.calb,.calt{border-radius:4px}.cd.today .dn{background:var(--red);border-radius:50%}.evseg{border-radius:4px;background:var(--g2)}.evseg button{border-radius:3px}.evdl{border-radius:4px;border-color:var(--ink);color:var(--ink)}.evdl:hover{background:var(--ink);color:#fff}.srcnote{font-size:15px}.files{gap:0}.files li{border:0;border-bottom:1px solid var(--line);border-radius:0;padding:16px 0;background:none}.files li:first-child{border-top:1px solid var(--line)}.files .fi{display:none}.files .dl{color:var(--red-dk);font-weight:700}.cform input,.cform textarea{border-radius:4px}#ftr{margin:0!important;border-radius:0!important;padding:64px 0 28px;text-align:left;background:var(--ink)}.f9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:32px 48px;font-size:16px;line-height:1.7}.f9 p{margin:0}.f9 .fn{font-weight:700;margin-bottom:6px}#ftr .f9 a{color:#fff;text-decoration:underline;text-decoration-color:#fff6;text-underline-offset:3px}#ftr .f9 a:hover{text-decoration-color:#fff}.fl9{list-style:none;margin:0;padding:0}.fs9{margin-top:48px;padding-top:18px;border-top:1px solid rgba(255,255,255,.18);font-size:14px;opacity:.75}@media(max-width:860px){.f9{grid-template-columns:1fr 1fr}}@media(max-width:560px){.f9{grid-template-columns:1fr}}#totop{border-radius:4px;width:44px;height:44px;background:var(--ink)}.it{gap:56px}.lsplit>*{grid-column:2}.lsplit>.evbar,.lsplit>h2{grid-column:1;grid-row:1 / span 6;display:block;margin:0}.lsplit>.evbar .evtools{margin:18px 0 0;flex-direction:column;align-items:flex-start}.lsplit>.srcnote,.lsplit>p{margin-top:16px}@media(max-width:860px){.lsplit>*,.lsplit>.evbar,.lsplit>h2{grid-column:1;grid-row:auto}}.h3img{background-position:center 32%}.cform label{display:block}.cform label>input,.cform label>textarea{display:block;width:100%;margin-top:6px}.cform .chk2{display:flex}.mapc{aspect-ratio:auto;padding:22px 24px}.tx-split .rich+.h3a{margin-top:20px}:root{--rose:#FDEDEB;--ease:cubic-bezier(.2,.7,.2,1)}.sec,.sec+.sec{padding:96px 0}.bg-rose{background:var(--rose)}h2{font-size:clamp(32px,3.6vw,46px);font-weight:300;line-height:1.15}.c{text-align:center;margin-left:auto;margin-right:auto}h2.c{max-width:22ch;margin-bottom:.5em}.secsub.c{max-width:56ch;margin:-6px auto 40px;font-size:19px}.kk{font-weight:700;color:var(--red-dk);font-size:17px;margin:0 0 8px}.btn{border-radius:999px;padding:14px 28px}.btn-w{background:#fff;color:var(--ink)}.btn-w:hover{background:var(--rose);color:var(--ink)}#hdr .logo img{transition:width .35s var(--ease),margin .35s var(--ease)}body.scrolled #hdr .logo img{width:190px;margin:8px 0}body.scrolled #hdr{box-shadow:0 6px 24px #2c3e5014}@media(max-width:860px){body.scrolled #hdr .logo img{width:150px}}.hx{position:relative;min-height:min(92vh,880px);display:flex;align-items:center;justify-content:center;overflow:hidden;color:#fff;text-align:center;padding:120px 0 170px}.hx-bg{position:absolute;inset:-10% 0;will-change:transform}.hx-img{position:absolute;inset:0;background-size:cover;background-position:center 40%;transform:scale(1.08);transition:transform 2.6s var(--ease)}.hx.go .hx-img{transform:scale(1)}.hx:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#2c3e5059,#2c3e5040 40%,#2c3e50a6)}.hx-in{position:relative;z-index:2;max-width:980px}.hx-k{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.2em;margin:0 0 20px;opacity:.95}.hx h1{color:#fff;font-weight:300;font-size:clamp(44px,7vw,96px);line-height:1.04;margin:0 0 24px;text-shadow:0 2px 30px rgba(0,0,0,.2)}.hx h1 .ln{display:block}.hx h1 .w{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.06em}.hx h1 .w>span{display:inline-block}.hx-s{font-size:clamp(18px,1.6vw,21px);max-width:44ch;margin:0 auto 32px;opacity:.95}.hx-a{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.hx-n{margin:28px 0 0;font-size:16px;display:inline-flex;align-items:center;gap:10px;opacity:.95}.hx-n .dot{width:10px;height:10px;border-radius:50%;background:var(--red);box-shadow:0 0 0 4px #e74c3c4d}body.fx .hx h1 .w>span{transform:translateY(105%);transition:transform 1.1s var(--ease);transition-delay:calc(var(--i)*80ms + .2s)}body.fx .hx h1 .ln:nth-child(2) .w>span{transition-delay:calc(var(--i)*80ms + .52s)}body.fx .hx.go h1 .w>span{transform:none}body.fx .hx .hx-k,body.fx .hx .hx-s,body.fx .hx .hx-a,body.fx .hx .hx-n{opacity:0;transform:translateY(16px);transition:opacity .9s var(--ease),transform .9s var(--ease)}body.fx .hx .hx-k{transition-delay:.1s}body.fx .hx .hx-s{transition-delay:.85s}body.fx .hx .hx-a{transition-delay:1s}body.fx .hx .hx-n{transition-delay:1.15s}body.fx .hx.go .hx-k,body.fx .hx.go .hx-s,body.fx .hx.go .hx-a,body.fx .hx.go .hx-n{opacity:1;transform:none}@media(max-width:860px){.hx{min-height:82vh;padding:90px 0 130px}}.tl-sec{padding:70px 0}.tl-up{margin-top:-120px;position:relative;z-index:3;padding-top:0;background:transparent!important}.tl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.tl.n4{grid-template-columns:repeat(4,minmax(0,1fr))}.tl.n2{grid-template-columns:repeat(2,minmax(0,1fr))}.tl-i{position:relative;display:block;aspect-ratio:4/3;border-radius:14px;overflow:hidden;color:#fff;text-decoration:none;background:var(--ink);box-shadow:0 18px 40px #2c3e502e}.tl-img{position:absolute;inset:0;background-size:cover;background-position:center;transition:transform 1.2s var(--ease)}.tl-i:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(44,62,80,.85))}.tl-t{position:absolute;left:22px;right:22px;bottom:20px;z-index:2;display:flex;flex-direction:column;gap:2px}.tl-t b{font-size:24px;font-weight:700}.tl-t span{font-size:16px;opacity:.9}.tl-i:hover .tl-img{transform:scale(1.07)}.tl-i:hover .tl-t b{text-decoration:underline;text-decoration-color:var(--red);text-decoration-thickness:3px;text-underline-offset:6px}@media(max-width:860px){.tl,.tl.n4{grid-template-columns:1fr}.tl-up{margin-top:-80px}.tl-i{aspect-ratio:16/9}}.tc{max-width:760px;margin:0 auto}.tc h2{text-align:center;margin-bottom:.6em}.tc .rich{font-size:19px;line-height:1.7}.tc-l h2{text-align:left}.it2{display:grid;grid-template-columns:1.05fr 1fr;gap:72px;align-items:center}.it2.r .col{order:2}.col{position:relative}.col img{display:block;width:100%;border-radius:14px;object-fit:cover}.col .p1{aspect-ratio:4/3}.col .ph{aspect-ratio:4/3;border-radius:14px;overflow:hidden}.col.two{padding:0 12% 18% 0}.col.two .p2{position:absolute;right:0;bottom:0;width:48%;aspect-ratio:4/5;border:8px solid #fff;box-shadow:0 20px 40px #2c3e5033;transform:translateY(calc(var(--f,0) * 40px)) rotate(2deg)}.bg-light .col.two .p2{border-color:var(--g2)}.it2-t .rich{font-size:19px}@media(max-width:860px){.it2{grid-template-columns:1fr;gap:40px}.it2.r .col{order:0}}.og{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px}.og-i{display:flex;flex-direction:column;background:#fff;border-radius:14px;overflow:hidden;color:var(--text);text-decoration:none;transition:transform .4s var(--ease),box-shadow .4s var(--ease)}.bg-white .og-i{background:var(--g2)}.og-img{display:block;aspect-ratio:3/2;background-size:cover;background-position:center;transition:transform 1.2s var(--ease)}.og-ph{background:var(--rose);display:flex;align-items:center;justify-content:center}.og-ph span{font-size:56px;font-weight:300;color:var(--red)}.og-t{padding:20px 22px 24px;display:flex;flex-direction:column;gap:6px}.og-t b{font-size:21px;color:var(--ink)}.og-t span{color:var(--muted);font-size:16.5px}.og-t em{font-style:normal;font-weight:700;color:var(--red-dk);margin-top:6px}a.og-i:hover{transform:translateY(-6px);box-shadow:0 20px 44px #2c3e5024}a.og-i:hover .og-img{transform:scale(1.05)}.og-i{position:relative}.og-i .og-img{will-change:transform}.og-i{isolation:isolate}.fc{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:18px}.fc-i{background:#fff;border-radius:14px;padding:26px 24px;border-top:4px solid var(--red);display:flex;flex-direction:column;gap:6px}.bg-white .fc-i{background:var(--rose)}.fc-i b{font-size:15px;color:var(--red-dk)}.fc-i span{font-size:20px;color:var(--ink);line-height:1.4}.st3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;text-align:center}.st3 b{display:block;font-size:clamp(52px,7vw,92px);font-weight:300;color:var(--red);line-height:1}.st3 span{display:block;margin:12px auto 0;max-width:24ch;color:var(--ink);font-size:17px}@media(max-width:700px){.st3{grid-template-columns:1fr}}.qb{position:relative;overflow:hidden;background:var(--ink);color:#fff;padding:130px 0;text-align:center}.qb-bg{position:absolute;inset:-15% 0;transform:translate3d(0,var(--py,0),0)}.qb-img{position:absolute;inset:0;background-size:cover;background-position:center}.qb.has-img:after{content:"";position:absolute;inset:0;background:#2c3e50c7}.qb .wrap{position:relative;z-index:2}.qb-f{margin:0 auto;max-width:900px}.qb-f figcaption{font-weight:700;margin-bottom:18px;opacity:.85}.qb-f blockquote{margin:0 0 30px;font-size:clamp(28px,3.6vw,46px);font-weight:300;line-height:1.3;font-style:normal}.qb-a{opacity:.8;margin:-10px 0 24px}.pc-sec{padding:28px 0!important}.pc-sec:first-of-type{padding-top:96px!important}.blk:has(.pc-sec)+.blk:has(.pc-sec) .pc-sec{padding-top:0!important}.pc{max-width:900px;margin:0 auto;background:#fff;border-radius:18px;padding:36px;display:grid;grid-template-columns:120px 1fr;gap:32px;align-items:start}.bg-white .pc{background:var(--g2)}.pc-a{width:120px;height:120px;border-radius:50%;background:var(--red);color:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden;flex:none}.pc-a span{font-size:40px;font-weight:300}.pc-a img{width:100%;height:100%;object-fit:cover}.pc-k{margin:0 0 4px;font-weight:700;color:var(--red-dk)}.pc h3{font-size:28px;font-weight:300;margin:0 0 12px}.pc h3 small{font-size:17px;color:var(--muted);font-weight:400;margin-left:6px}.pc-c{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 0}.pill2{display:inline-flex;align-items:center;border:1.5px solid var(--line);border-radius:999px;padding:8px 16px;color:var(--ink);text-decoration:none;font-weight:700;font-size:16px;transition:background .2s,border-color .2s}.pill2:hover{border-color:var(--red);background:var(--rose)}@media(max-width:700px){.pc{grid-template-columns:1fr;padding:26px}.pc-a{width:84px;height:84px}}.vid3{max-width:900px;margin:36px auto 0;aspect-ratio:16/9;border-radius:16px;background:linear-gradient(#2c3e50b3,#2c3e50d9),url(../media/see.jpg) center 40%/cover;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center;padding:20px}.vid3 .vp{width:84px;height:84px;border-radius:50%;background:var(--red);position:relative;transition:transform .3s var(--ease)}.vid3:hover .vp{transform:scale(1.08)}.vid3 .vp:after{content:"";position:absolute;left:34px;top:26px;border-left:24px solid #fff;border-top:16px solid transparent;border-bottom:16px solid transparent}.dn-sec{background:var(--red);color:#fff;padding:96px 0;text-align:center}.dn-sec h2{color:#fff;max-width:20ch;margin:0 auto 36px}.dn-card{background:#fff;color:var(--ink);border-radius:18px;max-width:720px;margin:0 auto;padding:36px;text-align:left}.dn-card .bank2{max-width:none}.vv{margin:0 auto;max-width:860px;text-align:center}.vv-i{color:var(--muted);margin:0 0 14px}.vv blockquote{margin:0 0 20px;font-size:clamp(24px,2.8vw,34px);font-weight:300;line-height:1.45;font-style:normal;color:var(--ink)}.vv blockquote:before{content:"„";color:var(--red)}.vv blockquote:after{content:"“";color:var(--red)}.vv figcaption{font-weight:700;color:var(--red-dk)}.tm3{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px}.tm3 li{background:#fff;border-radius:16px;padding:30px 24px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:4px}.bg-white .tm3 li{background:var(--g2)}.tm3 .pc-a{margin-bottom:12px;width:96px;height:96px}.tm3 b{font-size:19px;color:var(--ink)}.tm3 span{color:var(--muted)}.tm3 a{color:var(--red-dk);font-size:15px;word-break:break-all;margin-top:4px}.tcw{max-width:820px;margin:0 auto}.tcw-h{text-align:center;margin-bottom:34px}.tcw-h h2{margin-bottom:.3em}.tcw-h .secsub{margin:0 auto;max-width:52ch}.tcl>.evbar{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:26px}.tcl>.evbar .evtools{margin:10px auto 0}.tcl>h2{text-align:center;margin-bottom:26px}.tcl>.srcnote{justify-content:center}.tcl>p{text-align:center}.events .evi,.events li{padding:16px 14px;border-radius:12px;border:0!important;margin-bottom:8px;background:var(--g2)}.bg-light .events li,.bg-light .events .evi{background:#fff}.events .evi:hover{background:var(--rose)!important}.dbadge{width:64px;background:var(--red);color:#fff;border-radius:10px;padding:8px 0 6px}.dbadge .d{color:#fff;font-weight:700;font-size:28px}.dbadge .m{color:#fff;opacity:.9;font-weight:700;margin-top:2px}.files li{background:var(--g2);border:0!important;border-radius:12px;padding:16px 20px;margin-bottom:8px}.files .fi{display:flex;background:var(--red);color:#fff}.faq2 details{background:#fff;border:0!important;border-radius:12px;margin-bottom:10px;padding:0 22px}.bg-white .faq2 details{background:var(--g2)}.mapc{border-radius:14px}.pagehead.ph-img{position:relative;overflow:hidden;padding:150px 0 60px;color:#fff;background:var(--ink)}.pagehead.ph-img:before{content:"";position:absolute;inset:-20% 0;background:var(--phimg) center/cover;transform:translate3d(0,var(--py,0),0)}.pagehead.ph-img:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#2c3e5040,#2c3e50bf)}.pagehead.ph-img .wrap{position:relative;z-index:2}.pagehead.ph-img h1,.pagehead.ph-img .crumb,.pagehead.ph-img .crumb a{color:#fff}.pagehead.ph-img+.blk .sec{padding-top:80px}#ftr{padding:0 0 30px;background:var(--ink)}.f10-pan{height:220px;background-size:cover;background-position:center 30%;position:relative}.f10-pan:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(44,62,80,0) 0%,var(--ink) 100%)}.f10{position:relative}.f10-hi{text-align:center;margin:-30px 0 56px}.f10-hi p{font-size:clamp(22px,2.4vw,30px);font-weight:300;line-height:1.4;margin:0 0 22px}.f10-g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;padding-top:36px;border-top:1px solid rgba(255,255,255,.15);font-size:16px;line-height:1.8}.f10-g b{display:block;margin-bottom:6px}.f10-g p{margin:0}.f10-g ul{list-style:none;margin:0;padding:0}#ftr .f10 a:not(.btn){color:#fff;text-decoration:underline;text-decoration-color:#ffffff59;text-underline-offset:3px}#ftr .f10 a:not(.btn):hover{text-decoration-color:var(--red)}.f10-s{margin:40px 0 0;font-size:14px;opacity:.7}@media(max-width:760px){.f10-g{grid-template-columns:1fr}}body.fx .rv{opacity:0!important;transform:translateY(34px)!important;transition:opacity 1s var(--ease) var(--d,0ms),transform 1s var(--ease) var(--d,0ms)}body.fx .rv.in{opacity:1!important;transform:none!important}body.fx .col.rv{transform:translate(-40px)!important}body.fx .it2.r .col.rv{transform:translate(40px)!important}body.fx .col.rv.in{transform:none!important}body.fx .tl-i.rv{transform:translateY(50px) scale(.97)!important}body.fx .tl-i.rv.in{transform:none!important}body.editing .rv{opacity:1!important;transform:none!important}@media(prefers-reduced-motion:reduce){.hx-img{transform:none!important}}#ftr .btn-w{color:var(--ink)!important}#ftr .btn-w:hover{background:var(--rose)}.tcw .rich+.h3a,.tcw .h3a{margin-top:18px}@media(max-width:600px){.dn-card{padding:22px 18px}.bank2 th{width:auto;padding-right:12px}.bank2 td{font-size:16px}.bank2 tr:first-child td:last-child{display:none}.hx-k{letter-spacing:.12em;font-size:12px}}.pagehead.ph-img:before{background:var(--phimg) var(--phpos,center)/cover}.pagehead.ph-img{padding:170px 0 70px;min-height:340px;display:flex;align-items:flex-end}.pagehead.ph-img .wrap{width:100%}.pagehead h1{animation:phin .9s cubic-bezier(.2,.7,.2,1) both}.pagehead .ph-sub{font-size:clamp(17px,1.6vw,21px);line-height:1.5;max-width:640px;margin:14px 0 0;opacity:.95;animation:phin .9s .12s cubic-bezier(.2,.7,.2,1) both}.pagehead.ph-img .ph-sub{color:#fff}.pagehead.ph-plain .ph-sub{color:var(--muted)}@keyframes phin{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}body.editing .pagehead h1,body.editing .pagehead .ph-sub{animation:none}@media(prefers-reduced-motion:reduce){.pagehead h1,.pagehead .ph-sub{animation:none}}.pagehead.ph-ed{position:relative;cursor:pointer;outline:2px dashed transparent;outline-offset:-8px;transition:outline-color .15s}.pagehead.ph-ed:hover{outline-color:#e74c3cb3}.pagehead.ph-ed.sel{outline:3px solid var(--primary)}.ph-btn{position:absolute;top:96px;right:24px;z-index:5;display:inline-flex;align-items:center;gap:8px;background:#fff;color:var(--ink);border:0;border-radius:999px;padding:9px 16px;font:600 14px var(--font);box-shadow:0 6px 20px #0000002e;cursor:pointer}.ph-btn svg{width:16px;height:16px;color:var(--primary)}.pagehead.ph-plain .ph-btn{top:20px;box-shadow:0 2px 10px #0000001f}.pagehead.ph-plain.ph-ed{padding-top:96px}@media(max-width:700px){.ph-btn{top:78px;right:12px;padding:7px 12px;font-size:13px}.pagehead.ph-img{min-height:260px;padding:130px 0 44px}}.imglib{margin-top:10px;border:1px solid #e3e6ea;border-radius:10px;padding:8px 10px}.imglib summary{cursor:pointer;font-weight:600;font-size:14px;color:var(--ink)}.imglib-g{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-top:10px}.imglib-g button{padding:0;border:2px solid transparent;border-radius:7px;overflow:hidden;cursor:pointer;aspect-ratio:3/2;background:#eee}.imglib-g button img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .2s}.imglib-g button:hover img{transform:scale(1.06)}.imglib-g button.on{border-color:var(--primary);box-shadow:0 0 0 2px #e74c3c40}.modal:has(.mbox.sm),.modal:has(.mbox.lbbox){align-items:center;padding:16px}.modal:not(.hidden) .mbox.sm,.modal:not(.hidden) .mbox.lbbox{animation:mpop .28s cubic-bezier(.2,.8,.2,1)}@keyframes mpop{0%{opacity:0;transform:scale(.95) translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.modal .mbox{animation:none!important}}.mbox.evbox{max-width:480px;overflow:hidden}.evpop{position:relative}.evpop-h{display:flex;gap:16px;align-items:center;padding:24px 56px 20px 24px;background:linear-gradient(135deg,#fdedeb,#fff);border-top:5px solid var(--c)}.evpop-d{flex:none;width:62px;height:66px;border-radius:12px;background:#fff;box-shadow:0 4px 14px #2c3e501f;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1}.evpop-d b{font-size:26px;font-weight:700;color:var(--ink)}.evpop-d span{font-size:13px;text-transform:uppercase;letter-spacing:.06em;color:var(--primary);margin-top:4px;font-weight:700}.evpop-k{font-size:14px;color:var(--muted);margin-bottom:2px}.evpop-h h3{margin:0;font-size:21px;line-height:1.25;color:var(--ink);font-weight:700}.evx{position:absolute;top:12px;right:12px;z-index:2}.evpop .mb{padding:18px 24px 8px}.calist{display:none}@media(max-width:700px){.calist{display:block}}.gal11{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:220px;gap:14px;margin-top:34px;grid-auto-flow:dense}.gal11 .g11{margin:0;position:relative;border-radius:14px;overflow:hidden;background:#eef2f5}.gal11 .g11:first-child{grid-column:span 2;grid-row:span 2}.gal11 .g11b{all:unset;display:block;width:100%;height:100%;cursor:zoom-in}.gal11 img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.gal11 .g11:hover img{transform:scale(1.06)}.gal11 figcaption{position:absolute;left:0;right:0;bottom:0;padding:28px 14px 11px;color:#fff;font-size:15px;font-weight:700;background:linear-gradient(transparent,#2c3e50c7);pointer-events:none;transform:translateY(6px);opacity:.92;transition:.3s}.gal11 .g11:hover figcaption{transform:none;opacity:1}.gal11 .imgbox{height:100%}body.editing .gal11 .g11b{cursor:pointer}@media(max-width:860px){.gal11{grid-template-columns:repeat(2,1fr);grid-auto-rows:150px}}.mbox.lbbox{max-width:min(1200px,96vw);background:#111;border-radius:14px;overflow:hidden}.lb{position:relative}.lb img{display:block;width:100%;max-height:80vh;object-fit:contain;background:#111}.lbx{position:absolute;top:10px;right:10px;z-index:2;background:#ffffffeb!important;border-radius:50%}.lbbar{display:flex;align-items:center;gap:12px;padding:12px 16px;color:#fff}.lbbar span{flex:1;text-align:center;font-weight:700}.lbbar small{display:block;font-weight:400;opacity:.7;font-size:13px}.lbn{width:42px;height:42px;border-radius:50%;border:0;background:#ffffff24;color:#fff;font-size:26px;cursor:pointer}.lbn:hover{background:var(--primary)}.admthumb{width:46px;height:30px;border-radius:5px;object-fit:cover;vertical-align:middle;margin-right:6px;background:#eee}nav.main>ul>li>a.ext{border:2px solid var(--primary);color:var(--primary-strong,#C0392B);border-radius:999px;padding:7px 18px;margin-left:8px;font-weight:700;transition:background .2s,color .2s}nav.main>ul>li>a.ext:hover{background:var(--primary);color:#fff}nav.main>ul>li>a.ext:before,nav.main>ul>li>a.ext:after{content:none!important}nav.main>ul>li>a.ext svg{width:14px;height:14px;vertical-align:-1px;margin-left:6px}@media(max-width:860px){nav.main>ul>li>a.ext{display:inline-block;margin:10px 16px}}.evmore{display:flex;justify-content:center;margin-top:22px}.evmore button{display:inline-flex;align-items:center;gap:10px;background:#fff;border:2px solid var(--primary);color:var(--primary-strong,#C0392B);font:700 16px var(--font);border-radius:999px;padding:12px 26px;cursor:pointer;transition:background .2s,color .2s}.evmore button:hover{background:var(--primary);color:#fff}.evmore small{font-weight:400;opacity:.75}.fc16{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;margin-top:34px}.fc16-i{display:flex;gap:16px;align-items:flex-start;background:#fff;border:1px solid #e7ebef;border-radius:18px;padding:24px 22px;box-shadow:0 6px 22px #2c3e500f;transition:transform .25s,box-shadow .25s}.fc16-i:hover{transform:translateY(-3px);box-shadow:0 14px 32px #2c3e501a}.bg-white .fc16-i{background:#fff}.bg-rose .fc16-i{border-color:#f6d5d1}.fc16-ic{flex:none;width:48px;height:48px;border-radius:14px;background:#fdedeb;color:var(--primary);display:flex;align-items:center;justify-content:center}.fc16-ic svg{width:24px;height:24px}.fc16-i b{display:block;font-size:14px;letter-spacing:.06em;text-transform:uppercase;color:var(--primary-strong,#C0392B);margin-bottom:4px}.fc16-i p{margin:0;font-size:18px;line-height:1.45;color:var(--ink);overflow-wrap:anywhere}.fc16-i a{color:var(--ink);text-decoration:underline;text-decoration-color:#e74c3c73;text-underline-offset:3px}.fc16-i a:hover{color:var(--primary)}.tm16{list-style:none;margin:34px auto 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:22px;max-width:1000px}.tm16 li{display:flex;gap:20px;align-items:flex-start;background:#fff;border-radius:20px;padding:26px;box-shadow:0 8px 28px #2c3e5014;position:relative;overflow:hidden}.tm16 li:before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background:var(--primary)}.tm16-a{flex:none;width:88px;height:88px;border-radius:50%;background:var(--av);display:flex;align-items:center;justify-content:center;overflow:hidden;box-shadow:0 0 0 5px #fff,0 0 0 7px #fdedeb}.tm16-a img{width:100%;height:100%;object-fit:cover}.tm16-a span{color:#fff;font-size:30px;font-weight:300;letter-spacing:.02em}.tm16-b{min-width:0;display:flex;flex-direction:column;gap:2px}.tm16-r{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--primary-strong,#C0392B)}.tm16-b b{font-size:22px;font-weight:700;color:var(--ink);line-height:1.25}.tm16-b p{margin:6px 0 0;color:#5a6b7b;font-size:16px;line-height:1.5}.tm16-c{display:flex;flex-direction:column;gap:6px;margin-top:12px}.tm16-c a{display:inline-flex;align-items:center;gap:9px;color:var(--ink);text-decoration:none;font-size:15px;min-width:0}.tm16-c a svg{flex:none;width:30px;height:30px;padding:7px;border-radius:50%;background:#fdedeb;color:var(--primary)}.tm16-c a span{overflow-wrap:anywhere}.tm16-c a:hover span{color:var(--primary);text-decoration:underline}@media(max-width:520px){.tm16 li{flex-direction:column;align-items:center;text-align:center}.tm16-c a{justify-content:center}}.map16{display:grid;grid-template-columns:minmax(260px,1fr) 2fr;gap:28px;margin-top:30px;align-items:stretch}.map16-i{background:#fff;border-radius:20px;padding:28px;box-shadow:0 8px 28px #2c3e5014;display:flex;flex-direction:column;gap:12px}.map16-i .addr{font-size:20px;line-height:1.45;color:var(--ink);margin:4px 0 0}.map16-i .rich{color:#5a6b7b}.map16-btns{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto}.map16-btns .btn-w{background:#fff;color:var(--ink);border:2px solid #dfe4e9}.map16-m{position:relative;border-radius:20px;overflow:hidden;min-height:340px;background:#e9ecef;box-shadow:0 8px 28px #2c3e5014}.map16-m img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:blur(6px) grayscale(.4);transform:scale(1.06);transition:filter .5s,transform .5s}.map16-m.on img{filter:none;transform:none}.map16-pin{position:absolute;left:50%;top:50%;transform:translate(-50%,-100%);color:var(--primary);filter:drop-shadow(0 4px 6px rgba(0,0,0,.3));opacity:0;transition:opacity .4s .3s}.map16-m.on .map16-pin{opacity:1;animation:pinb 1s .3s ease-out both}@keyframes pinb{0%{transform:translate(-50%,-160%)}60%{transform:translate(-50%,-92%)}to{transform:translate(-50%,-100%)}}.map16-pin svg{width:46px;height:46px;fill:var(--primary);stroke:#fff}.map16-c{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:24px;text-align:center;background:#ffffff8c}.map16-c p{max-width:360px;margin:0;color:var(--ink);font-size:16px;line-height:1.5}.map16-attr{position:absolute;right:8px;bottom:6px;background:#ffffffd9;font-size:12px;padding:2px 8px;border-radius:6px;color:#333}@media(max-width:860px){.map16{grid-template-columns:1fr}}.lgrip,.pgrip,.cgrip{display:inline-flex;align-items:center;justify-content:center;width:22px;height:28px;flex:none;color:#a5abb4;cursor:grab;touch-action:none;border-radius:6px}.lgrip:hover,.pgrip:hover,.cgrip:hover{background:#f1f3f5;color:var(--ink)}.lgrip svg,.pgrip svg,.cgrip svg{width:16px;height:16px;fill:currentColor;stroke:none}.btool .bgrip{cursor:grab;touch-action:none}.btool .bgrip svg{fill:currentColor;stroke:none}body.dnd-on,body.dnd-on *{cursor:grabbing!important;user-select:none!important}.dnd-src{opacity:.35}.dnd-ghost{position:fixed;left:0;top:0;z-index:9999;pointer-events:none;background:var(--ink);color:#fff;font:600 14px var(--font);padding:8px 14px;border-radius:10px;box-shadow:0 10px 26px #00000040;max-width:280px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dnd-line{position:fixed;z-index:9998;height:4px;margin-top:-2px;background:var(--primary);border-radius:4px;pointer-events:none;box-shadow:0 0 0 3px #e74c3c2e}body.editing .adder{display:flex;height:0}body.editing .adder:before{opacity:1;height:0;top:0;background:none;border-top:2px dashed color-mix(in srgb,var(--primary) 45%,transparent)}body.editing .adder button{opacity:1;transform:none;top:-19px;padding:8px 16px 8px 10px;font-weight:700;font-size:14px;color:var(--ink);box-shadow:0 3px 12px #00000024,0 0 0 1px #00000014}body.editing .adder button b{font-size:16px;width:22px;height:22px;background:var(--primary-strong)}body.editing .adder:hover button,body.editing .adder button:focus-visible{background:var(--primary-strong);color:#fff;box-shadow:0 6px 20px #00000038}body.editing .adder:hover button b,body.editing .adder button:focus-visible b{background:#fff;color:var(--primary-strong)}body.editing .adder:hover:before{border-top-style:solid;border-top-color:var(--primary-strong)}body.editing .adder.last{height:auto;padding:40px 0}body.editing .adder.last:before{display:none}body.editing .adder.last button{font-size:15px;padding:12px 22px 12px 14px}@keyframes v17flash{0%{box-shadow:inset 0 0 0 4px var(--primary-strong),0 0 color-mix(in srgb,var(--primary) 45%,transparent)}60%{box-shadow:inset 0 0 0 4px var(--primary-strong),0 0 0 14px transparent}to{box-shadow:inset 0 0 0 0 transparent}}.v17flash{animation:v17flash 1.8s ease-out;position:relative;z-index:2}@media(prefers-reduced-motion:reduce){.v17flash{animation:none;outline:4px solid var(--primary-strong);outline-offset:-4px}}#page .blk.ohov{box-shadow:inset 0 0 0 3px color-mix(in srgb,var(--primary) 55%,transparent)}.outline.o17 li{position:relative;margin-bottom:22px}.outline.o17 .oins{position:absolute;left:50%;bottom:-20px;transform:translate(-50%);z-index:2;border:1px solid #c9ced6;background:#fff;color:var(--ink);border-radius:999px;font:700 12.5px/1 var(--font);padding:4px 11px 4px 6px;display:flex;align-items:center;gap:5px;opacity:.85;min-height:24px}.outline.o17 .oins span,.oins-top .oins span{width:16px;height:16px;border-radius:50%;background:var(--primary-strong);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:13px}.outline.o17 .oins:hover,.outline.o17 .oins:focus-visible,.oins-top .oins:hover{opacity:1;background:var(--primary-strong);color:#fff;border-color:var(--primary-strong)}.outline.o17 .oins:hover span,.oins-top .oins:hover span{background:#fff;color:var(--primary-strong)}.oins-top{display:flex;justify-content:center;margin:0 0 12px}.oins-top .oins{border:1px dashed #9aa3ad;background:#fff;border-radius:999px;font:700 12.5px/1 var(--font);padding:6px 12px 6px 8px;display:flex;align-items:center;gap:6px;color:var(--ink)}.outline.o17 li:last-child{margin-bottom:28px}.bbtn#outline{border:1px solid rgba(255,255,255,.35)}#ftr .f10.f17-ed{outline:2px dashed rgba(255,255,255,.35);outline-offset:14px;border-radius:6px;cursor:pointer}#ftr .f10.f17-ed:hover{outline-color:#fffc}#ftr .f10.sel{outline:3px solid #fff;outline-offset:14px}#ftr .f17-btn{position:absolute;top:-14px;right:0;z-index:3}#ftr .f10-s{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}#ftr .f10-s .flogin{text-decoration:none}#ftr .flogin{display:inline-flex;align-items:center;gap:7px;color:inherit;text-decoration:none;border:1px solid rgba(255,255,255,.45);border-radius:999px;padding:7px 14px;font-size:14px;opacity:1;min-height:36px}#ftr .flogin:hover,#ftr .flogin:focus-visible{background:#ffffff24;border-color:#fff}#ftr .flogin svg{width:15px;height:15px}#ftr .f10-s{opacity:1;color:#ffffffd1}#tour{position:fixed;z-index:400;width:min(340px,calc(100vw - 24px));background:#1f2a36;color:#fff;border-radius:14px;padding:18px 18px 14px;box-shadow:0 18px 50px #00000059;font-size:15px;line-height:1.5}#tour:before{content:"";position:absolute;top:-8px;left:var(--ax,40px);width:16px;height:16px;background:#1f2a36;transform:translate(-50%) rotate(45deg);border-radius:3px}#tour.up:before{top:auto;bottom:-8px}#tour.in:before{display:none}#tour b{display:block;font-size:17px;margin-bottom:4px}#tour p{margin:0 0 14px;color:#ffffffe6}#tour .trc{font-size:12.5px;color:#ffffffb3;margin-bottom:6px;letter-spacing:.04em}#tour .trf{display:flex;justify-content:flex-end;gap:8px}#tour .ubtn{background:transparent;color:#fff;border-color:#ffffff73}#tour .ubtn.p{background:#fff;color:#1f2a36;border-color:#fff}.tourhi{position:relative;z-index:5;box-shadow:0 0 0 4px #fff,0 0 0 8px var(--primary-strong)!important;border-radius:8px}:root{--fb:#7d8590;--fbh:#545c66;--ferr:#b42318;--fdis:#f1f3f5;--ftxt:#1b1f24;--fhint:#4b5563}.fld label,.adm label{color:var(--ftxt)}.fld>label,.fld .lhd label{font-weight:700;font-size:14px;margin-bottom:6px}.fld .hint,.adm .hint{color:var(--fhint);font-size:13px}:is(.fld,.adm,.mb,.cform) :is(input[type=text],input[type=email],input[type=url],input[type=password],input[type=number],input[type=date],input[type=time],input[type=datetime-local],input[type=search],input:not([type]),select,textarea){width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--fb);border-radius:8px;background:#fff;color:var(--ftxt);font:16px/1.4 var(--font);transition:border-color .12s,box-shadow .12s}:is(.fld,.adm,.mb,.cform) textarea{min-height:88px}:is(.fld,.adm,.mb,.cform) :is(input,select,textarea):hover:not(:disabled){border-color:var(--fbh)}:is(.fld,.adm,.mb,.cform,.psearch) :is(input,select,textarea):focus,.rta:focus{outline:3px solid var(--primary-strong);outline-offset:1px;border-color:var(--primary-strong);box-shadow:none}.psearch:focus-within,.rte:focus-within{box-shadow:none;border-color:var(--primary-strong)}:is(.fld,.adm,.mb) ::placeholder{color:#6b7280;opacity:1}:is(.fld,.adm,.mb) :is(input,select,textarea):disabled{background:var(--fdis);color:#5b6470;border-color:#c3c9d0;cursor:not-allowed}:is(.fld,.adm,.mb,.cform) :is(input,select,textarea)[aria-invalid=true],:is(.fld,.adm,.mb) :is(input,textarea):user-invalid{border-color:var(--ferr);box-shadow:0 0 0 1px var(--ferr)}.ferr{color:var(--ferr);font-size:13.5px;font-weight:700;margin-top:6px;display:flex;gap:6px;align-items:flex-start}.ferr:before{content:"!";flex:none;width:18px;height:18px;border-radius:50%;background:var(--ferr);color:#fff;font-size:12px;display:inline-flex;align-items:center;justify-content:center;margin-top:1px}:is(.fld,.adm,.mb) select{appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%231b1f24' stroke-width='2'/%3E%3C/svg%3E") no-repeat right 14px center;padding-right:38px}:is(.fld,.adm,.mb,#drawer) input[type=checkbox],:is(.fld,.adm,.mb) input[type=radio]{width:20px!important;height:20px!important;accent-color:var(--primary-strong);flex:none;margin:0}:is(.fld,.adm,.mb) input[type=checkbox]:focus-visible,:is(.fld,.adm,.mb) input[type=radio]:focus-visible{outline:3px solid var(--primary-strong);outline-offset:2px}:is(.fld,.adm,.mb) input[type=file]{font:14px var(--font);color:var(--ftxt);max-width:100%}:is(.fld,.adm,.mb) input[type=file]::file-selector-button{min-height:40px;border:1px solid var(--fb);border-radius:8px;background:#fff;color:var(--ftxt);padding:8px 14px;margin-right:12px;font:700 14px var(--font);cursor:pointer}:is(.fld,.adm,.mb) input[type=file]:focus-visible{outline:3px solid var(--primary-strong);outline-offset:2px;border-radius:8px}:is(.fld,.adm,.mb) input[type=color]{min-height:44px;border:1px solid var(--fb)}.ubtn{min-height:40px;border-color:var(--fb);color:var(--ftxt);font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:6px}.ubtn:hover:not(:disabled){border-color:var(--fbh);background:#f6f7f9}.ubtn.p{background:var(--primary-strong);border-color:var(--primary-strong);color:#fff}.ubtn.p:hover:not(:disabled){background:color-mix(in srgb,var(--primary) 62%,#000);border-color:color-mix(in srgb,var(--primary) 62%,#000)}.ubtn.d{background:#b42318;border-color:#b42318;color:#fff}.ubtn:disabled{opacity:.55;cursor:not-allowed}.ubtn:focus-visible,.icb:focus-visible,.bbtn:focus-visible,.addli:focus-visible{outline:3px solid var(--primary-strong);outline-offset:2px}.ubtn.sm{min-height:34px}.icb{min-height:32px;min-width:32px}.choice button{min-height:40px}.choice button[aria-pressed=true],.choice button.on{box-shadow:0 0 0 2px var(--primary-strong)}.addli{min-height:40px;border:1px dashed var(--fb);font-weight:700;color:var(--ftxt)}.fld label:has(>input[type=checkbox]){font-weight:400;font-size:15px;min-height:28px}#toast:not(.on){visibility:hidden}#drawer:not(.open){visibility:hidden;transition:transform .22s cubic-bezier(.2,.8,.2,1),visibility 0s .22s}#page{overflow-x:clip}mark.ph18{background:#fff3b0;color:#5c4a00;border-radius:3px;padding:0 3px;box-shadow:inset 0 -2px #e0b400}:root{--sf-cur-open:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'><g><path d='M11 29.5 L9.6 23.2 L5.2 17.8 A1.8 1.8 0 0 1 7.9 15.4 L10.1 18 L10.1 8.2 A1.75 1.75 0 0 1 13.6 8.2 L13.6 14 L13.6 6 A1.75 1.75 0 0 1 17.1 6 L17.1 14 L17.1 7 A1.75 1.75 0 0 1 20.6 7 L20.6 14.5 L20.6 10 A1.6 1.6 0 0 1 23.8 10 L23.8 20.5 C23.8 24 22.7 26.6 21.6 29.5 Z' fill='#fff' stroke='#fff' stroke-width='5' stroke-linejoin='round'/><path d='M11 29.5 L9.6 23.2 L5.2 17.8 A1.8 1.8 0 0 1 7.9 15.4 L10.1 18 L10.1 8.2 A1.75 1.75 0 0 1 13.6 8.2 L13.6 14 L13.6 6 A1.75 1.75 0 0 1 17.1 6 L17.1 14 L17.1 7 A1.75 1.75 0 0 1 20.6 7 L20.6 14.5 L20.6 10 A1.6 1.6 0 0 1 23.8 10 L23.8 20.5 C23.8 24 22.7 26.6 21.6 29.5 Z' fill='#fff' stroke='#2C3E50' stroke-width='1.7' stroke-linejoin='round' stroke-linecap='round'/></g></svg>") 16 16,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAFM0lEQVR4AcRXCVCVVRT+fiB4mmXmBuGGSYA+cxkRy2X0aQ1ZjKnjMuYy4T4uYFZDUo0lqDPlkjk52oTmqJOpWdkyU5qKGxHiIDBAoMSELCIMkbL3Xt+58B7vPd5GTuOb891z7rnnnPv9/3/v/f/nhQf8+08ETCaTRvQnxhBd7+caOkyAE4ZwwuvEH8QVopq+L4mJRAjhTZ/H0iECLP4YK58zGo36Xy6m4sDRb5CTf5MuzGJzlsglbjFuErVH4hEBFpxAnGFFuWL/FW+8j5j4Ldj2yQHMXrIeuz87gi9O/ojvTyejrr6hN+NOM15P7VbcEmChKFY5V1lVbeAkoUlHTuJKWgZenDIB574+gB6Pd8Peg8eQuHMf4jbtwIxXY3Gvtk7qfsA8tyKBToM4uY6De7LzbmhT561Uk+zYe5AuYHDIk+jerSsG9H1C9b89+DHWLJmH4pIynL2UKj4D888Q8nik7xAuCTAjggg8dOwUauvqER+7DJGTxtIFaJoG86/Lw50R1L8PRujDlOtiSjqOfPWDb1X1XwY6ZIG+Ru1Q3BEYJFnlFZXQ+fli7vQXMDPqeXGBV6a0NNa29GUtbPnoU0S9sgpFxSXi2sKYTmLYwx0BH0lgMnx8lAlvr5YUTWu7A5rWZkt8+Ag91q9chJq793D81M/i8mUzmGgnLdXauS0Oo9kSEmZbtHXf2paxic+GY/a0SDFx+06l0mwCiHbijoBl3Ggy2SRb961tCZK+mZRdmgzbwDKB2cvEMGI38RN9c4j/VWwIcNKpnC2NJ90qnnDP8VCxnGheds/Zum9tMx/S17SWddGqxO0QFgKcXPbQicyc/M6Rc1eoE84wIxopV+XYb8vt2ycAo4YNQeigIOUcM2oYDONltwI6nZ/yyY5RhgeNhQBjo+sbGnWxb29FaXkFJrNoXX09Vsclori03LLv/Xt2x/5dCRg9cihTgOULZ2HzhhhlhwUHIWnnJkQaxqm+NBo0UU5hTSCsoLCIq7YKhnER2JkQhw83vo6GxkaU3b5js++dVZOtKlvw0Ue6WEJMsF28loFWw5rAracGDoBcYVpGNkrKKjBlwjN4c3W0CtU011eighw0WgfuwGFf34eQsGEtav6+izVvJYKPBAtmRWHp/JkYGhbsoPz9u7zMJTRNS6Z9PGLk01i3fCF+v1mEuIQddAFrl87Hvm0ble1pw0WtQuVMUIaTxkKgdXwxdW70vOnq9p9JTlEfHfR1WP4xthyiPj7e5txGs2GtbQjwLtRw8CWienN8DIIH9sP2PZ9D1gR9HZJSriFJCOjVU5SgWBp72BCQQZK4Qf1yJ51f867NGyCv2pj4rWp30O+x/FlSqmL7BvorzUa+IalspR0BGSaJ89TL+gT0RmLrojx84ju6PJfiknIV3EqgnDVrlcOucUhAYpiwn/rQ+IiR8PH2xrVM+d6kx0NJv54DL766h4SoTwqHVy+lnBKQQSJDDpfQ4IHIzitAc3MzXe5Ftu+FX9MRPlyvPmSYcYVwKO4IqMRh+hA0NjYht6DQYRF754WUq4rsxLHh5qHjZsNeuyOQyoSm4UPkvwiQkZXHrns5nax4Y9LY0RJcxuYy4VBcEuA6aGJW+nB9KBUgt/W3a1lwhdT0TJy/nKY+UgMDekneCdZx+kJwSUCyicv+vXrAn2/BS6nXEB37jkssXvcu+L8AUyePZ6qSo6p10nhCIIm5pn3b31Ov2iS+bj3BojnTmIZCXv0FMZzBLQEWyGLyuqB+gfnyqvUQxk46P1kwC5jrUv4FAAD//yn5ciAAAAAGSURBVAMAXogCgdofiPMAAAAASUVORK5CYII=) 16 16;--sf-cur-fist:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'><g><path d='M11 29.5 L9.6 23 L7.4 19.6 A1.7 1.7 0 0 1 9.9 17.3 L10.2 17.6 L10.2 13.6 A1.7 1.7 0 0 1 13.6 13.6 L13.6 16 L13.6 12.4 A1.75 1.75 0 0 1 17.1 12.4 L17.1 16 L17.1 12.9 A1.75 1.75 0 0 1 20.6 12.9 L20.6 16 L20.6 14.4 A1.6 1.6 0 0 1 23.8 14.4 L23.8 21 C23.8 24.4 22.7 26.8 21.6 29.5 Z' fill='#fff' stroke='#fff' stroke-width='5' stroke-linejoin='round'/><path d='M11 29.5 L9.6 23 L7.4 19.6 A1.7 1.7 0 0 1 9.9 17.3 L10.2 17.6 L10.2 13.6 A1.7 1.7 0 0 1 13.6 13.6 L13.6 16 L13.6 12.4 A1.75 1.75 0 0 1 17.1 12.4 L17.1 16 L17.1 12.9 A1.75 1.75 0 0 1 20.6 12.9 L20.6 16 L20.6 14.4 A1.6 1.6 0 0 1 23.8 14.4 L23.8 21 C23.8 24.4 22.7 26.8 21.6 29.5 Z' fill='#fff' stroke='#2C3E50' stroke-width='1.7' stroke-linejoin='round' stroke-linecap='round'/><path d='M11 18.2 q1.2 .9 2.3 0 M14.5 17.6 q1.2 .9 2.3 0 M18 17.6 q1.2 .9 2.3 0' fill='none' stroke='#2C3E50' stroke-width='1.3' stroke-linecap='round'/></g></svg>") 16 18,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAEc0lEQVR4AexWfVBUVRT/7YYsn0WoaUiYkRqBCg3YhzE5UIGNhoYRYlIRI42UIWPI1KxDwSDkB4mpjRDGFGI6KGNlOYqShglMkIJKIJqOH2OlKB+iLLH97nWZxt3H2+dfjjPs3N859557znm/e9+9Z58ed/g3SGBwBwZ34O7cAbPZPIvYSPxE5BGBRAgxnrjndkqL5h1g4nBiMVHJB2xr7+h88+gfrREmU28Kx/VEDdFEnKdPGLWmZpcAk7kQZcy2h1hOPPdF8RZMmT4PsfMXIyw6AcacNUgx5iJj+To0t/75AH0qGLOHWEZ4cDxgs0uAkQVc5Ss5+YUIfTkekbFJWFtUihHDhyImKhLtHV0o/3EvKvYfQtn3uzHnnTScu/AXwxBOkU4cJglfasWmSoCBXoyKK92+EyVlP2CIgwMut12lCXht5jQYU5PgN+4ROS4vzsd7iXHo6TFhXnI6np0RjzWFm8AcPnTYRCg2VQKM8CfQ1HJSKHxbsBI5xlTZNzgOkdrZYICrizN8H34IQQF+0tZ2pR1eI4Zjw9dbsX1nhbBNJhFv0bGG3trQP2aA2LYsMf63r08o+SB3VxfZVxNJb8SgMO9j6VLfcFxqiscIm6ZIgA8XK6+m9+Tmk6fR3X2DXe3NxdkJDnxdIqLHZBJKwEkIa9gQ4MPd6FTOgzd0wZJMRL+Vgn1V4obRyubj/SCCJ/nDb+zNd/90yCSEhz7FGcB6ThrtCBsC9F9APCoO3oFDdXjyiYkwODpCp9Ph1OmzcDI4YkbEVCSnZyF16af4smQbGpta8MLsRHyUnY/rN3oQEhTAFNqaEoFgEfrV5nK4u7miYFUGij/PxvNcZWzSB/J0i+u2LtfIEw4sTJyLkvW5mPlSOIZ5eiD7w4UiXDP0Cp5Hhe3Fqc+go7MLB6rr4D/eF6sy07B5wwoUfZaJjauzEBzojzza5s6eDjcezOSEObwhizBm9K2HXQedSDcglAispfflxNejZeJPVqxHZ9c1miCJiO11tFxBabQjzDCretgQ0Ol0/zDi/WGe9yPt3QRc/PsSlq0upOn22pWrHTLgXndxpmX3kpRWwoaAmCeJb6h3zOJ7DZrghx279qGmroEm7e3MuQvSebS3KKaye7Oaye7/QpGAZXo+ddsS7gI1dlUeFEozzpw9L319Ro0UupOLuig61hiQgCXgO1HrDbyGDcearWNVx78dOSbnvb0kgVY5UBADErD41uj1ekzwG4umE6fQ29trMasrFjFUVtXC0+M+jPEZJZyrhFCCPQKiHCOABFgh0XC8RSmHje1g7e+41n0dkWFTwJ0U81uEUII9AocZZJr4+Dgq4IjG17D751+l/7TwUKHFu98vOkpQJUD24p+ktp+AWFltfSPUIG7L3l+qMZIfLIEB8g9wK/MMWAxUCVgYV4uvHwFBICHFCDW8vWiprKCvRkVYwlHa31HSWggUMdBcsDJDlmFRirUgPiaKYTjB1aveX7sEmKCRmVJZ41tEGdaIPv5rii/kOMaqtv8AAAD//0wo4XkAAAAGSURBVAMAGuuzbKedM9wAAAAASUVORK5CYII=) 16 18;--sf-cur-pet:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'><g transform='translate%280 2%29 rotate%2862 16 17%29 scale%28.84%29'><path d='M11 29.5 L9.6 23.2 L5.2 17.8 A1.8 1.8 0 0 1 7.9 15.4 L10.1 18 L10.1 8.2 A1.75 1.75 0 0 1 13.6 8.2 L13.6 14 L13.6 6 A1.75 1.75 0 0 1 17.1 6 L17.1 14 L17.1 7 A1.75 1.75 0 0 1 20.6 7 L20.6 14.5 L20.6 10 A1.6 1.6 0 0 1 23.8 10 L23.8 20.5 C23.8 24 22.7 26.6 21.6 29.5 Z' fill='#fff' stroke='#fff' stroke-width='5' stroke-linejoin='round'/><path d='M11 29.5 L9.6 23.2 L5.2 17.8 A1.8 1.8 0 0 1 7.9 15.4 L10.1 18 L10.1 8.2 A1.75 1.75 0 0 1 13.6 8.2 L13.6 14 L13.6 6 A1.75 1.75 0 0 1 17.1 6 L17.1 14 L17.1 7 A1.75 1.75 0 0 1 20.6 7 L20.6 14.5 L20.6 10 A1.6 1.6 0 0 1 23.8 10 L23.8 20.5 C23.8 24 22.7 26.6 21.6 29.5 Z' fill='#fff' stroke='#2C3E50' stroke-width='1.7' stroke-linejoin='round' stroke-linecap='round'/></g><path d='M3 11 q-1 3 0 6 M5.5 9.5 q-1.4 4 0 8' fill='none' stroke='#fff' stroke-width='3.4' stroke-linecap='round'/><path d='M3 11 q-1 3 0 6 M5.5 9.5 q-1.4 4 0 8' fill='none' stroke='#2C3E50' stroke-width='1.3' stroke-linecap='round'/></svg>") 16 17,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAGMUlEQVR4AexVC1COWRh++intRu4zof3djbUsNtdcYpCNokhIWJfEUlFWilyL2C21pdKF3SjRtMmlyy6xWltILlHUVsqtoaQoK6l9zqf+0VSqGTs7O+Ob9znX97zv873nPefI8B9/Hwn8vyJQWVmpTEwkVhF9P0T6NDUC0XT6G+FJpJFEHNGfbYWwP5ZwIiIIC0JZMVlHo9EEaGgG10/YHxKB0QYLsNLOCXmP88dz7CznNAgt4hz7v+c/LdxwNSXNkG1fwoeoV2oRoBE1osZfVa1empqeCQ//Q9AeOgh37z+Euc1mMdWBhYhKUlpGlo4gNt5oMRascoDDDg9OYQntvSQOExpi4F3UIEAF0U8sfv4ihe2TRAuhzHoUaz0Pv0Po26s7dm+ywbyZ+ih/U8FhIPPuvf5rHHfDZKktMnPuwdnBCk72VjgRew4BweFYvdFF9drN23OoLGx+wlohwiHooBNxlKPe9x7k9dcxXIRnRc+nst+WEGKde/8R/rx8DXNnTBF9BIefhHpLNazb5gbDhVa4kXoHm2xX4GSwN8ZpD8XF5BuSnmdACJKup8LSYQdelZVpcXApoRCJAHt2sWcvzEpIum5xi2GWyZSg3kqtkuOFJCZnbXwkMgat6FBvwmhcuZEKQUhsySU6src2R0zoPujr6uCn0GOYPNtC+nsd7SGIDPKE+3Y78UO4m/uQpmAgimpUExh+9HgszidcQUZmDnp1k0Mmk6UpKSm9ouKqv1+VKR2LOoMZUyeihYoKEpOuo7V6K9iuWIiYI34wZVQEQV0Tc4ht6tFVEwf37oTXzg10XAwXz0C0ba0uformUC6KalQTGHA7Ixti4Z3MbPTu0VXMizxYz8Z3Bw5HoPhFCWZP/5pdYL7JNJwK3otv5hhCtYWKFI1ddCIi5LZtHYJ9dqFtG3WsdtyF+SvtkV/wFIVFxQgJPyXWT2JUO4iGgIwd+dNnRWpMPDqWo7z8jVRzcgixc19QGLwPhGLCmOH4rMvbJBZ7LyLAeUnkmp0Qvn8Pjh/0gtbAftju6otp8y1xOTkFNssXSFGaqT8JFy5fFfrNWegRksik8p1COCl7LUWpp7O7H7wCQ2AweRx+2LL2Ha3azT49uyHi1BlMNlmGYzFxWDzXCNFH9mH+LAOEn/gVUWfi0VWzS/VCyYHoyLjPue3atH4h/ojHCfIunXAtJQ3Fz0sQGhENK3Mz7HCwRvPmgrhYUj/+ys6B0ZSJiKVjK/N5zKkk6JutlHJAV0cb4vhydT4RSUhSHYHU3t3lyMq5/5bArTtSwuxh9pqbzZQUG1OI0+Cw2hzpTORZvBPsndzxiaoqVFSUUfisCMrKzfNoZxJ/upS1JNUEEo2n6WLMCC307KaJ0tKX4D0AjY7tJaWmFNtcfWCxdisqKyqkU3DU3xWjh32FB3mPhRkNFjVCWU3AZerEsWEjtL601+yskRcXsR/ijO/xC6J+06S7XBPfb7ZFWKCbdHKmmK5A3B8XoTdhjDBUxCKNUIhEgCF5RJgQLpwZwDNb8KSgEJeSb+LCJSlzOdw4EUnXoV1bzFy8Bg7O7ujdQy5dRhYLZlXQgi19lLBWiERA0WODCiJJHA14q3WXd4Gbz88cbZxkZOVime0WLLLeiGbNmiHIawe8dzmK+yWBFobTdiDrGlKLQNVsAG/CrFVLTJGelYPT58X6qpk6Kj7L0t/OWGQNviVStocFuGLwgM/TqT6djrWJJLZrSZ0EqPyamva647TRh7fij/7BqGBScUwhvJ4RdToeK9c7Q2/OcsRfTIad5RKcOOQl9jufNr6lcj/Wx1nXK3USENpcKF7HZBve99m5D6RnNeSXKDi6eErP7kg9U9htd5OOruXSeYg+7AszY/1S3hdbAHTjeh/iDRr46iVQtW7tqGGDMah/X4hndaeHP7cjEaqqLTDbSA9+rlsQFeKNxaZGBS3VPt3DNcLxVjouYbtR8l4CNHSWVsLEc3rAw4k3nB8SooKl5FpvueTRyCEDI6ljTB0N1jbEE7abJO8lUGXJrH27NhuHDPoivLNGxxUcG0u0obPOhCERTijuds41SRokQONlhDNhTPgS8YS4UJrkqD7lBgnUt/BDjX8k8K9HoKGt+gcAAP//XNc+bAAAAAZJREFUAwA4WHNfHpSieAAAAABJRU5ErkJggg==) 16 17;--sf-cur-pet2:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'><g transform='translate%282.5 2%29 rotate%2848 16 17%29 scale%28.84%29'><path d='M11 29.5 L9.6 23.2 L5.2 17.8 A1.8 1.8 0 0 1 7.9 15.4 L10.1 18 L10.1 8.2 A1.75 1.75 0 0 1 13.6 8.2 L13.6 14 L13.6 6 A1.75 1.75 0 0 1 17.1 6 L17.1 14 L17.1 7 A1.75 1.75 0 0 1 20.6 7 L20.6 14.5 L20.6 10 A1.6 1.6 0 0 1 23.8 10 L23.8 20.5 C23.8 24 22.7 26.6 21.6 29.5 Z' fill='#fff' stroke='#fff' stroke-width='5' stroke-linejoin='round'/><path d='M11 29.5 L9.6 23.2 L5.2 17.8 A1.8 1.8 0 0 1 7.9 15.4 L10.1 18 L10.1 8.2 A1.75 1.75 0 0 1 13.6 8.2 L13.6 14 L13.6 6 A1.75 1.75 0 0 1 17.1 6 L17.1 14 L17.1 7 A1.75 1.75 0 0 1 20.6 7 L20.6 14.5 L20.6 10 A1.6 1.6 0 0 1 23.8 10 L23.8 20.5 C23.8 24 22.7 26.6 21.6 29.5 Z' fill='#fff' stroke='#2C3E50' stroke-width='1.7' stroke-linejoin='round' stroke-linecap='round'/></g><path d='M29 9 q1 3 0 6' fill='none' stroke='#fff' stroke-width='3.4' stroke-linecap='round'/><path d='M29 9 q1 3 0 6' fill='none' stroke='#2C3E50' stroke-width='1.3' stroke-linecap='round'/></svg>") 17 17,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAFtklEQVR4AexWeVTOWRh+Kqd90aaRVCrKMvZd2eIIx5nhYCYzYWRfI0XU52s5KtFY0qLJWjE1xnJsgyk6RtSkMFlSFCkyWiYqKua5n3Rm0NeXf+YcZ37nfX7v/d37vu997nvv995PGf/x8z+BTysDr1+/1ia+Jx4SJUQUoSbvmLUoAyIY8SXhTcwiDN4GZ9uS7d+rq2vcjp05b3rkVLJxXX39XPYVcewZkUzY8vtfojABOpvQM5c4RPgTMUQx+12J7mxfLigssp3gshheAZvhHbgVHtJNSDhyysDNJ1gr+3becNqk07YzdaMoTIAeHnQ2k4aEo7+TM2YsWYPM6zdV2R9F/JaTl9/GZaEXnldVIzrUF+4LZ+JsSir8Q6Pwa8oluLr5oLyiUoe2JxkngRALQksI6F5Iyyw/eOwMVi9xRatWrRC2cz/jQeXajRztmUu9oaKigr1hgehqa4Oz51PFGObPmIoT8RGoqq5B0aMSpKZnWZw+d3EKB1cRLSLgnHblemsz088wafwo9O3RFbl37+PylWuYvVwCI0N97N8RgtZ6OsyOF7Jv5SLIZzkWzXLG8bMp4IpRXVODcxfTkXj0FzH3APFSKAN0NqOx9t2CQli2N2UTeFhcgtLyCsxb6QtrS3PEhgeBBxDT5nmg5M8y7NoagLEj7eETtA3bmanPO3dE0oU0WFm0x51798GnJ6FwBuyEsSDQwbydaKKgsEimHQb2we5tASgtq4AzJ9fQUMeBqA3o3MkKy7yDcPhkEnw9FyE+cgN0tLRIwAxPS8vFlmhyYW2VZVGaf9m9fFnLVT9uzEC/Xt3gMmUCtgSshpqqKl7W1sJ+QG/ERWyAnq4u5qyQcr+vIixwLcSWJR49jazsW40zKTW0lBt0c8quoLBYto8WDVuwdPY38Fw8C8rKb0J0srLARulK1NXXYfpiL+QyzWIbhg3ui4jdP8JvUwSGMlt5+Q9gZKAPZuq5kpJS8RtvOdMzTRYcnn4p4yoV0MFcHAdZ84Ova9k5qPirEnE8E93sbOC/KRLhuw7AacQQqKur4d79QnS0FiGRBT5yCXBykal9+Q+KdLbsiMXAPt3Rxqix+NH9fRErTvp5J9q1NYH7uhAk8MRL3BcgyGcF1NVUMWxwP0wa5ygcM8RLLgEarKqrr3dY5RcKbW1NBEtWsEsx8Q+NREpqBrYHrcX40UOxwNMPkuAw2HQwh9NI+3JGCSSa/hVw9b1pECDSdyMnDyESdxi01mOXYjLW0QE7t/iji601XBZ5iaqJsCBvkcEqRhjO/X9E3TQBDkpY4VSi9/0kq2bi1LNPYRncrye0tTTx9VwPPH7yFHvC1ostLGOAEZz8zYHih7wtsLqdm08TwMTYUKZb8krP/APT5ntCiU6iSHXpZC1WPISTp7GrUeQRkEyeMBqjhg7iTygSZxpqe6OnnAavY8x1l4p0Iz4qRNQOUQD6c/Kb77o1SYDGhwmfEKk7BvXtgZXSjbK6/26Af36/evUKYTHxsutYVMLYiGAYG+pn0saesR5QvydNEhCWdApopaKyZzOrXVcepiVe68F7XQy9B3E3iMMWtTcRDgN7I2azP3S1tZJp6MA4T6k/KHIJNHi4aqirnYgMkaCtiTHme/iCdaFhCKh8ViWrdJO+WwZR5fxY98ODfUCfOBqN4eTPqZuUZgkwQD29J+vqaGeIPxoa6uqs8+twh1fx1uhYOE52RdTeBIzhzXec9/7E8aMqaT+bft8StWzLlWYJCG8GqqYe28bIID86VIqaFy8gVhx38Di++sIJpxOiIVZuqK+XQrtutI+hVkgUIiAiMegT6tEWZqZlP4T6YY3bHCQf2gX3BTNqSSyRY460GUbILnt+KyQKExDRGDyXeqStjWWW88RxpZoa6uv43Z79U4kktlssLSIgonOiLKIXYUj4EY9F/8eixQQ+dqKm/D59Ak2t/G3/3wAAAP//MsfsaQAAAAZJREFUAwAVcihfIFmSMgAAAABJRU5ErkJggg==) 17 17}.schaf{cursor:var(--sf-cur-open),grab}.schaf.grab,html.sf-drag,html.sf-drag *{cursor:var(--sf-cur-fist),grabbing!important}.schaf.pet{cursor:var(--sf-cur-pet),grab}.schaf.pet.pet2{cursor:var(--sf-cur-pet2),grab}.schaf{position:absolute;left:0;top:0;width:98px;height:72px;z-index:25;touch-action:none;user-select:none;-webkit-user-select:none;will-change:transform}.schaf[hidden],body.editing .schaf{display:none}.schaf.grab{z-index:450}.schaf.float,.schaf.leave,.schaf.fall,.schaf.hop{z-index:36}.schaf .sf-in{position:relative;width:100%;height:100%;transition:transform .2s}.schaf.left .sf-in{transform:scaleX(-1)}.schaf .sf-in svg{width:100%;height:100%;overflow:visible;display:block;transform-origin:50% 100%;filter:drop-shadow(0 0 1.2px #fff) drop-shadow(0 0 1.2px #fff) drop-shadow(0 2px 3px rgba(20,30,40,.35))}.sf-wool{fill:#fff;stroke:#2c3e50;stroke-width:2.4;stroke-linejoin:round}.sf-leg,.sf-tail,.sf-ear{fill:none;stroke:#2c3e50;stroke-width:2.6;stroke-linecap:round}.sf-face{fill:#2c3e50}.sf-pupil{fill:#2c3e50;transform:translate(var(--px,0px),var(--py,0px));transition:transform .18s ease-out}.sf-shut{fill:none;stroke:#fff;stroke-width:1.6;stroke-linecap:round;opacity:0}.sf-stem{fill:none;stroke:#5e8c3a;stroke-width:1.6;stroke-linecap:round}.sf-petals circle{fill:#fff;stroke:#2c3e50;stroke-width:.9}.sf-yolk{fill:#f2c230}.sf-scarf{display:none}.sf-scarf path{fill:none;stroke:#c0392b;stroke-width:3.6;stroke-linecap:round}.sf-scarf .sf-scarf-end{stroke-width:3;transform-box:fill-box;transform-origin:0 0}.schaf.winter .sf-scarf{display:inline}.schaf.winter .sf-flower{display:none}.schaf.winter.walk .sf-scarf-end{animation:sfFlap .52s ease-in-out infinite alternate}@keyframes sfFlap{0%{transform:rotate(-6deg)}to{transform:rotate(10deg)}}.sf-blink{transform-box:fill-box;transform-origin:50% 50%;animation:sfBlink 4.2s infinite}@keyframes sfBlink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}.sf-eye{fill:#fff}.sf-leg{transform-box:fill-box;transform-origin:50% 0;transition:transform .15s}.sf-head{transform-box:fill-box;transform-origin:15% 85%;transition:transform .4s}.sf-tail{transform-box:fill-box;transform-origin:100% 100%}.schaf.sleep .sf-blink,.schaf.pet .sf-blink{opacity:0;animation:none}.schaf.sleep .sf-shut,.schaf.pet .sf-shut{opacity:1}.schaf.walk .sf-leg.a{animation:sfStep .52s ease-in-out infinite}.schaf.walk .sf-leg.b{animation:sfStep .52s ease-in-out -.26s infinite}.schaf.walk .sf-in svg{animation:sfBob .26s ease-in-out infinite alternate}@keyframes sfStep{0%,to{transform:rotate(17deg)}50%{transform:rotate(-17deg)}}@keyframes sfBob{0%{transform:translateY(0)}to{transform:translateY(-1.5px)}}.schaf.leave .sf-leg.a{animation:sfStep .26s ease-in-out infinite}.schaf.leave .sf-leg.b{animation:sfStep .26s ease-in-out -.13s infinite}.schaf.leave .sf-in svg{animation:sfBob .13s ease-in-out infinite alternate}.schaf.idle .sf-tail,.schaf.pet .sf-tail{animation:sfWag 2.6s ease-in-out infinite}@keyframes sfWag{0%,70%,to{transform:none}76%,88%{transform:rotate(-22deg)}82%,94%{transform:rotate(14deg)}}.schaf.graze .sf-head{transform:rotate(40deg) translate(-1px,7px);animation:sfNibble .55s ease-in-out .4s infinite alternate}@keyframes sfNibble{0%{transform:rotate(40deg) translate(-1px,7px)}to{transform:rotate(46deg) translate(-1px,8px)}}.schaf.grab .sf-in{transform:rotate(-9deg)}.schaf.grab.left .sf-in{transform:scaleX(-1) rotate(-9deg)}.schaf.grab .sf-leg{animation:sfKick .15s ease-in-out infinite alternate}.schaf.grab .sf-leg.b{animation-delay:-75ms}@keyframes sfKick{0%{transform:rotate(-26deg)}to{transform:rotate(26deg)}}.schaf.fall .sf-leg.a{transform:rotate(-24deg)}.schaf.fall .sf-leg.b{transform:rotate(24deg)}.schaf.hop .sf-leg.a{transform:rotate(30deg)}.schaf.hop .sf-leg.b{transform:rotate(-30deg)}.schaf.hop .sf-head{transform:rotate(-12deg)}.schaf.land .sf-in svg{animation:sfSquash .45s ease-out}@keyframes sfSquash{0%{transform:scale(1.1,.84)}55%{transform:scale(.96,1.05)}to{transform:none}}.schaf.shake .sf-in svg{animation:sfShake .7s ease-in-out}@keyframes sfShake{0%,to{transform:none}15%,45%,75%{transform:rotate(-5deg) translate(-1px)}30%,60%,90%{transform:rotate(5deg) translate(1px)}}.schaf.salto .sf-in svg{transform-origin:50% 55%;animation:sfSalto .8s cubic-bezier(.4,0,.3,1)}@keyframes sfSalto{0%{transform:none}30%{transform:translateY(-42px) rotate(-150deg)}60%{transform:translateY(-36px) rotate(-300deg)}to{transform:rotate(-360deg)}}.schaf.pet .sf-in svg{animation:sfPurr .5s ease-in-out 3 alternate}@keyframes sfPurr{0%{transform:rotate(-2.5deg) scale(1.02)}to{transform:rotate(2.5deg) scale(1.02)}}.schaf.pet .sf-head{transform:rotate(-14deg)}.schaf.wake .sf-in svg{animation:sfStretch .9s ease-out}@keyframes sfStretch{0%{transform:scaleY(.86)}45%{transform:scale(1.05,1.06) translateY(-2px)}to{transform:none}}.schaf.sleep .sf-legs{opacity:0}.schaf.sleep .sf-in svg{position:relative;top:11px;animation:sfBreathe 3.2s ease-in-out infinite}.schaf.sleep .sf-head{transform:rotate(18deg) translateY(2px)}@keyframes sfBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.02,1.035)}}.sf-zzz{position:absolute;left:62%;top:6px;pointer-events:none;display:none}.schaf.left .sf-zzz{left:auto;right:62%}.schaf.sleep .sf-zzz{display:block}.sf-zzz i{position:absolute;left:0;top:0;font:italic 700 15px/1 var(--font);color:#2c3e50;opacity:0;text-shadow:0 0 2px #fff,0 0 2px #fff;animation:sfZ 3s ease-in infinite}.sf-zzz i:nth-child(2){animation-delay:1s;font-size:18px}.sf-zzz i:nth-child(3){animation-delay:2s;font-size:22px}@keyframes sfZ{0%{opacity:0;transform:translate(0)}20%{opacity:1}to{opacity:0;transform:translate(18px,-34px)}}.sf-stars{position:absolute;left:72%;top:6px;width:0;height:0;display:none;pointer-events:none;transform:scaleY(.42)}.schaf.left .sf-stars{left:28%}.schaf.dizzy .sf-stars{display:block}.sf-stars svg{position:absolute;left:-7px;top:-7px;width:14px;height:14px;filter:none;animation:sfOrbit 1.1s linear infinite}.sf-stars svg:nth-child(2){animation-delay:-.37s}.sf-stars svg:nth-child(3){animation-delay:-.73s}@keyframes sfOrbit{0%{transform:rotate(0) translate(22px) rotate(0) scale(1)}50%{transform:rotate(180deg) translate(22px) rotate(-180deg) scale(.7)}to{transform:rotate(360deg) translate(22px) rotate(-360deg) scale(1)}}.schaf.dizzy .sf-in svg{animation:sfWobble 1.2s ease-in-out 2}@keyframes sfWobble{0%,to{transform:none}25%{transform:rotate(-4deg)}75%{transform:rotate(4deg)}}.sf-balloon{position:absolute;left:46%;bottom:62%;width:38px;display:none;pointer-events:none;transform-origin:50% 100%}.schaf.left .sf-balloon{left:auto;right:46%}.schaf.float .sf-balloon{display:block;animation:sfSway 2.4s ease-in-out infinite alternate}.sf-balloon svg,.sf-balloon-free svg{width:100%;height:auto;display:block;filter:drop-shadow(0 2px 3px rgba(20,30,40,.25))}@keyframes sfSway{0%{transform:rotate(-5deg)}to{transform:rotate(5deg)}}.schaf.float .sf-leg.a{transform:rotate(-10deg)}.schaf.float .sf-leg.b{transform:rotate(12deg)}.schaf.float .sf-in{animation:sfDangle 2.4s ease-in-out infinite alternate}@keyframes sfDangle{0%{transform:rotate(-3deg)}to{transform:rotate(3deg)}}.sf-balloon-free{position:absolute;z-index:36;pointer-events:none;animation:sfAway 4.2s ease-in forwards}@keyframes sfAway{0%{transform:none;opacity:1}to{transform:translate(40px,-420px) rotate(12deg);opacity:0}}.sf-fx{position:absolute;pointer-events:none}.sf-dust{left:calc(50% - 7px);bottom:-2px;width:14px;height:14px;border-radius:50%;background:#2c3e502e;animation:sfDust .6s ease-out forwards}@keyframes sfDust{0%{opacity:.9;transform:translate(0) scale(.4)}to{opacity:0;transform:translate(var(--dx),-8px) scale(1.4)}}.sf-heartfx{left:calc(50% - 8px);top:4px;width:16px;opacity:0;animation:sfHeart 1.5s ease-out forwards}.sf-heartfx svg{width:100%;height:auto;display:block;filter:drop-shadow(0 0 1px #fff)}@keyframes sfHeart{0%{opacity:0;transform:translateY(6px) scale(.5)}20%{opacity:1}to{opacity:0;transform:translate(var(--dx),-46px) scale(1.1)}}.sf-say.sf-bye{position:absolute;z-index:36;left:auto;bottom:auto}.sf-say.sf-bye.r:after{left:auto;right:12px}.sf-say{position:absolute;left:58px;bottom:calc(100% + 8px);background:#fff;color:#2c3e50;border:2px solid #2C3E50;border-radius:12px;padding:3px 11px;font:700 15px/1.35 var(--font);width:max-content;max-width:230px;opacity:0;pointer-events:none;z-index:2}.sf-say:after{content:"";position:absolute;left:12px;bottom:-7px;width:10px;height:10px;background:#fff;border-right:2px solid #2C3E50;border-bottom:2px solid #2C3E50;transform:rotate(45deg)}.schaf.left .sf-say{left:auto;right:58px}.schaf.left .sf-say:after{left:auto;right:12px}.schaf.float .sf-say{bottom:auto;top:100%}.schaf.sf-low .sf-say{bottom:auto;top:calc(100% + 8px)}.schaf.sf-low .sf-say:after{bottom:auto;top:-7px;transform:rotate(225deg)}.sf-say.on{animation:sfSay var(--d,1.6s) ease forwards}@keyframes sfSay{0%{opacity:0;transform:translateY(6px) scale(.9)}8%,85%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)}}@media(max-width:700px){.schaf{width:74px;height:54px}.sf-say{left:40px;max-width:190px;font-size:14px}.schaf.left .sf-say{right:40px}.sf-balloon{width:30px}}@media(prefers-reduced-motion:reduce){.schaf *,.sf-balloon-free{animation:none!important;transition:none!important}.sf-say.on{opacity:1}.sf-balloon-free{display:none}}.evi.sf-hl{outline:3px solid var(--primary);outline-offset:2px}.cd.sf-hl{outline:3px solid var(--primary);outline-offset:-3px;background:color-mix(in srgb,var(--primary) 7%,#fff)}body.public{padding-top:0}body.public #cmsbar{display:none}.seo{padding:120px 20px 60px}.savest{font-size:13px;color:#9aa3ad;margin-right:12px;white-space:nowrap}.savest.ok{color:#7fbf8f}.savest.err{color:#ff8a7a;font-weight:700}.okbox{background:#ecf8ef;border:1px solid #bfe3c8;border-radius:12px;padding:14px 16px;margin-bottom:16px;line-height:1.6}.okbox code.pw{font-size:16px;background:#fff;padding:2px 8px;border-radius:6px;border:1px solid #cfe6d5;user-select:all}.chklist{list-style:none;padding:0;margin:0;display:grid;gap:6px}.chklist li{padding:8px 12px;border-radius:8px;background:#f5f7f9}.chklist li.ok{color:#256d3b}.chklist li.bad{color:#b0261a;background:#fdeceb}.chklist li.mut{color:#7a8794}.logt td{font-size:13.5px;padding:5px 8px;border-bottom:1px solid #eef0f2;vertical-align:top}.vid3 .vplay{all:unset;display:flex;flex-direction:column;align-items:center;gap:14px;cursor:pointer;text-align:center;color:#fff}.vid3 .vplay small{display:block;font-size:13px;opacity:.8;margin-top:4px}.vid3 iframe{width:100%;height:100%;border:0;border-radius:16px}.map16-m iframe{position:absolute;inset:0;width:100%;height:100%;border:0}#modal form.mb .fld input{width:100%}#cmsbar .bbtn.primary{background:var(--primary-strong);border-color:var(--primary-strong);color:#fff}#cmsbar .bbtn.primary:disabled{background:#ffffff14;border-color:transparent;color:#ffffff8c}#cmsbar .badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;border-radius:9px;background:#f6c344;color:#1f2a36;font:700 11px/1 var(--font);font-style:normal;padding:0 5px;margin-left:6px}#cmsbar .status.sub17 i{background:#f6c344}#cmsbar .pv17{color:#fff;font-size:14px;margin-left:14px}#cmsbar .pv17 b{color:#f6c344}#cmsbar #tourbtn{font-weight:700;font-size:15px}.mbox .amain .badge,.aside .badge{background:#f6c344;color:#1f2a36}.cf17{border:1px solid #d5dbe1;border-radius:12px;padding:12px 16px 10px;margin:0 0 12px}.cf17 legend{float:left;width:100%;padding:0;margin:0 0 6px;font-size:15px;line-height:1.4}.cf17 legend+label{clear:both}.cf17 legend span{color:var(--fhint,#4b5563);font-size:13.5px}.cf17 label{display:flex;gap:10px;align-items:center;min-height:36px;font-size:15px;cursor:pointer}.cf17 input[type=radio]{width:20px;height:20px;accent-color:var(--primary-strong);margin:0}.note17{border-left:4px solid var(--primary-strong);padding:4px 0 4px 14px;margin-bottom:14px}.note17 p{margin:4px 0 0;line-height:1.55}.rv17c{margin-bottom:14px}.rv17c .rvh{display:flex;justify-content:space-between;gap:12px;align-items:baseline;margin-bottom:8px}.rv17c blockquote{margin:0 0 10px;padding:8px 12px;background:#f5f7f9;border-radius:8px;font-style:italic}.rv17c .rvb{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap;margin-top:12px}.rv17r{margin-bottom:18px}.u17h{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:10px}.u17h a{font-size:13.5px}.u17b{display:flex;gap:8px;flex-wrap:wrap;margin:14px 0 6px}.u17new{background:#fff8e6;border:1px solid #f1d58a;border-radius:10px;padding:12px 14px}.u17notes{margin-top:8px;font-size:14px;line-height:1.55;max-height:220px;overflow:auto}.u17ok{color:#1e6b36;font-weight:700;margin:0}.u17d summary{cursor:pointer;font-size:14px;color:var(--ftxt,#1b1f24);min-height:28px;display:list-item}details.card2.u17d{margin-top:14px}.amp17{display:flex;gap:16px;align-items:center;flex-wrap:wrap;border-radius:14px;padding:16px 18px;margin-bottom:16px;border:1px solid}.amp17.ok{background:#ecf8ef;border-color:#bfe3c8}.amp17.warn{background:#fff8e6;border-color:#f1d58a}.amp17.bad{background:#fdeceb;border-color:#f3b7b0}.amp17 b{font-size:17px}.amp17 p{margin:2px 0 0;font-size:14px;color:#3d4650}.amp17 .lights{display:flex;flex-direction:column;gap:5px;background:#2b333c;border-radius:12px;padding:7px}.amp17 .lights i{width:16px;height:16px;border-radius:50%;background:#4a535d}.amp17.bad .lights .r{background:#e5484d;box-shadow:0 0 10px #e5484d}.amp17.warn .lights .y{background:#f6c344;box-shadow:0 0 10px #f6c344}.amp17.ok .lights .g{background:#3cb46e;box-shadow:0 0 10px #3cb46e}.amp17b{margin-left:auto;display:flex;gap:8px;flex-wrap:wrap}.amp17l{list-style:none;margin:0;padding:0;display:grid;gap:6px}.amp17l li{display:flex;gap:12px;align-items:flex-start;padding:10px 14px;border-radius:10px;background:#f6f7f9}.amp17l li .dot{flex:none;width:14px;height:14px;border-radius:50%;margin-top:4px;background:#3cb46e}.amp17l li.warn .dot{background:#e0a400}.amp17l li.bad .dot{background:#d92d20}.amp17l li.info .dot{background:#8a96a3}.amp17l li.bad{background:#fdeceb}.amp17l li.warn{background:#fff8e6}.amp17l li b{font-size:15px}.amp17l li p{margin:3px 0 0;font-size:14px;color:#3d4650;line-height:1.5}
