[hidden]{display:none!important}html{scroll-behavior:auto}body{margin:0;background:#f4f6f8}.page{display:none}.page.on{display:block}.page .mnav:not(.open){display:none!important}.page .menu .mi{display:inline-flex}.page .menu .mi-c{display:none}.page .menu.is-open .mi-c{display:inline-flex}.page .menu.is-open .mi-o{display:none}.js .rv{opacity:0;transform:translateY(8px);transition:opacity .5s ease,transform .5s ease;transition-delay:var(--d,0ms)}.js .rv.in{opacity:1;transform:none}.wsp .wd{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.1em;margin-bottom:-.1em}.js .wsp .wd>span{display:inline-block;transform:translateY(108%);transition:transform .85s cubic-bezier(.2,.7,.2,1)}.js .wsp.in .wd>span{transform:none}.js img.ir{transform:scale(1.14);filter:saturate(.75);transition:transform 1.6s cubic-bezier(.2,.7,.2,1),filter 1.4s ease!important}.js img.ir.in{transform:scale(1);filter:none}.draw{transition:stroke-dashoffset 1.6s cubic-bezier(.65,0,.35,1)}.px{will-change:transform}.page .mqz{overflow:hidden;padding:clamp(40px,5vw,64px) 0 0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.page .mqz-t{display:flex;width:-moz-max-content;width:max-content;animation:mqx 42s linear infinite}.page .mqz:hover .mqz-t{animation-play-state:paused}.page .mqz-g{display:flex;align-items:center}.page .mqz-i{display:inline-flex;align-items:center;gap:14px;font-family:Montserrat,sans-serif;font-weight:700;font-size:clamp(1.3rem,2.4vw,2rem);letter-spacing:-.02em;color:#1e232a;white-space:nowrap;padding:0 28px}.page .mqz-dot{width:8px;height:8px;border-radius:50%;background:#b32d14;flex:none}@keyframes mqx{to{transform:translate(-50%)}}.page .sty-rail{height:4px;border-radius:4px;background:#ffffff24;overflow:hidden;margin-bottom:-24px}.page .sty-rail i{display:block;height:100%;width:0;background:linear-gradient(90deg,#ea5b41,#b32d14);border-radius:4px}.js .page .sty>*,.js .page .vch .st{opacity:.3;transform:translateY(12px);transition:opacity .5s,transform .5s}.js .page .sty>.lit,.js .page .vch .st.lit{opacity:1;transform:none}@media(min-width:861px){.page .faq>div:first-child{position:sticky;top:96px}}.page section.hs-on .uc{position:sticky;top:var(--hst,96px)}.page section.hs-on .uc-track{transition:none!important}.page .btn,.page .btn2,.page .gbtn,.page .uca,.page .ucn,.page .fx-form button,.page .menu,.page .lb{transition:transform .15s ease,box-shadow .2s,background .2s,color .2s}.page .btn:active,.page .btn2:active,.page .gbtn:active,.page .uca:active,.page .ucn:active,.page .fx-form button:active,.page .menu:active,.page .lb:active{transform:scale(.96)!important}.page .arw{transition:transform .2s,background .25s,color .25s}.page .gbtn:hover .arw,.page .lb:hover .arw{transform:translate(2px,-2px)}.page .tile:hover .ich,.page .rp:hover .ich,.page .chip:hover .ich,.page .wcc:hover .ich-w,.page .vch-card:hover .ich-d,.page .bc:hover .ich,.page summary:hover .ich{animation:bop .45s ease}@keyframes bop{0%{transform:none}40%{transform:translateY(-4px) scale(1.08)}to{transform:none}}.page details[open]>p{animation:fup .35s ease}@keyframes fup{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.page .ok{display:flex;gap:12px;align-items:flex-start;padding:16px 18px;border-radius:16px;background:#e8f3ee;color:#1e7b4f;font-weight:600;line-height:1.5}.toast{position:fixed;left:50%;bottom:24px;z-index:50;transform:translate(-50%,16px);opacity:0;pointer-events:none;display:flex;align-items:center;gap:12px;max-width:min(520px,calc(100vw - 32px));box-sizing:border-box;padding:14px 18px 14px 14px;border-radius:16px;font-family:Mulish,system-ui,sans-serif;font-size:.95rem;line-height:1.45;color:#fff;background:linear-gradient(160deg,#1e232af0,#1e232adb);border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff2e,0 18px 44px #0000004d;backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);transition:opacity .25s ease,transform .25s ease}.toast.show{opacity:1;transform:translate(-50%)}.toast .ti{width:32px;height:32px;flex:none;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:#1e7b4f;color:#fff}.toast.err .ti{background:#be123c}@media(prefers-reduced-motion:reduce){.toast{transition:none}.js .rv,.js img.ir,.js .page .sty>*,.js .page .vch .st{opacity:1!important;transform:none!important;clip-path:none!important}.js .wsp .wd>span{transform:none!important}.page .mqz-t{animation:none}}#pg-home a{color:#b32d14}#pg-home a:hover{color:#8e220f}#pg-home .pg{background:#f4f6f8;color:#1e232a;font-family:Mulish,system-ui,sans-serif;-webkit-font-smoothing:antialiased}#pg-home .wrap{max-width:1200px;margin:0 auto;padding:0 24px;box-sizing:border-box}#pg-home .h{font-family:Montserrat,sans-serif;letter-spacing:-.025em;margin:0;color:#1e232a}#pg-home .ey{font-family:Montserrat,sans-serif;font-weight:600;font-size:.95rem;letter-spacing:.02em;color:#b32d14;margin:0}#pg-home .lead{font-size:clamp(1.1rem,1.6vw,1.35rem);line-height:1.55;color:#5d6a7b;margin:0}#pg-home .p{font-size:1.05rem;line-height:1.65;color:#5d6a7b;margin:0}#pg-home .btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 26px;border-radius:999px;background:#b32d14;color:#fff;font-weight:700;font-size:1rem;text-decoration:none}#pg-home .btn:hover{background:#9a2610;color:#fff}#pg-home .lk{display:inline-flex;align-items:center;gap:6px;min-height:48px;font-weight:700;font-size:1.05rem;color:#b32d14;text-decoration:none}#pg-home .tile{background:#fff;border-radius:28px;overflow:hidden}#pg-home .badge{display:inline-flex;align-items:center;gap:8px;font-family:Montserrat,sans-serif;font-weight:600;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;padding:6px 12px;border-radius:999px;width:-moz-fit-content;width:fit-content}#pg-home .ref{position:absolute;left:16px;bottom:16px;background:#1e232ad1;color:#fff;font-size:.78rem;font-weight:600;padding:6px 12px;border-radius:999px}#pg-home .nav a.nl{color:#1e232a;text-decoration:none;font-size:.88rem;font-weight:600;opacity:.82}#pg-home .nav a.nl:hover{opacity:1;color:#1e232a}#pg-home .nav a.nl[aria-current=page]{opacity:1;color:#b32d14}#pg-home .vc{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px}#pg-home .fact{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:#dde2e8;border-radius:24px;overflow:hidden}#pg-home .g3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}#pg-home .g2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}#pg-home .g5{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}#pg-home .ft a{color:#c5ccd5;text-decoration:none;font-size:.92rem}#pg-home .ft a:hover{color:#fff}#pg-home .menu{display:none}@media(max-width:980px){#pg-home .vc,#pg-home .g5,#pg-home .fact{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:860px){#pg-home .nl,#pg-home .navcta{display:none!important}#pg-home .menu{display:inline-flex}#pg-home .g3,#pg-home .g2{grid-template-columns:minmax(0,1fr)}#pg-home .split{flex-direction:column}}@media(max-width:560px){#pg-home .vc,#pg-home .g5,#pg-home .fact{grid-template-columns:minmax(0,1fr)}}#pg-home .skip{position:absolute;left:-9999px;top:8px;z-index:20;background:#1e232a;color:#fff;padding:12px 18px;border-radius:999px;font-weight:700;text-decoration:none}#pg-home .skip:focus{left:16px;color:#fff}#pg-home a:focus-visible,#pg-home button:focus-visible,#pg-home input:focus-visible,#pg-home select:focus-visible,#pg-home textarea:focus-visible{outline:3px solid #B32D14;outline-offset:3px;border-radius:6px}#pg-home .ft a:focus-visible{outline-color:#fff}#pg-home .nav a.nl{padding:14px 0}#pg-home .ft a{display:inline-block;padding:4px 0}#pg-home .mnav{position:fixed;left:0;right:0;top:60px;bottom:0;z-index:9;background:#f4f6f8;padding:16px 24px 40px;display:flex;flex-direction:column;overflow-y:auto;box-sizing:border-box}#pg-home .mnav a{font-family:Montserrat,sans-serif;font-weight:700;font-size:1.6rem;letter-spacing:-.02em;color:#1e232a;text-decoration:none;padding:14px 0;border-bottom:1px solid #DDE2E8}#pg-home .mnav a[aria-current=page]{color:#b32d14}#pg-home .mnav a.btn{color:#fff;border:0;font-size:1rem;font-family:Mulish,sans-serif;margin-top:28px;padding:0 26px;justify-content:center}@media(min-width:861px){#pg-home .mnav{display:none}}@media(max-width:860px){#pg-home .hero-img{aspect-ratio:4/3!important}}@media(max-width:560px){#pg-home .mh360{min-height:0!important}#pg-home .vc>div{min-height:0!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;padding:18px 20px!important}}#pg-home header.nav{background:linear-gradient(180deg,#ffffffbd,#f4f6f88f)!important;border-bottom:0!important;box-shadow:inset 0 -1px #ffffffbf,0 1px #7b889b29,0 10px 30px #1e232a0f}#pg-home .btn{background-image:linear-gradient(180deg,#ffffff0d,#3c0a0429);box-shadow:inset 0 1px #ffffff38,inset 0 -1px #00000024,0 6px 18px #6014083d;transition:box-shadow .2s,transform .2s}#pg-home .btn:hover{box-shadow:inset 0 1px #ffffff80,inset 0 -1px #00000024,0 10px 26px #60140852;transform:translateY(-1px)}#pg-home .btn2{background:linear-gradient(180deg,#ffffffd1,#ffffff75)!important;box-shadow:inset 0 1px #fff,0 4px 14px #1e232a14;backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%)}#pg-home .ref,#pg-home .lgl{background:linear-gradient(135deg,#ffffffd6,#fff9)!important;color:#1e232a!important;border:1px solid rgba(255,255,255,.75);box-shadow:inset 0 1px #fff,0 4px 16px #1e232a33;backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%)}#pg-home .lgd{background:linear-gradient(150deg,#1e232acc,#1e232a9e)!important;border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff38,inset 0 -1px #ffffff0d,0 24px 60px #00000052;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%)}#pg-home .lgx{background:radial-gradient(55% 75% at 90% 0%,rgba(179,45,20,.34),transparent 70%),radial-gradient(50% 70% at 0% 100%,rgba(123,136,155,.3),transparent 70%),#1e232a!important}#pg-home .lgx .b-steel,#pg-home .lgx .b-dash,#pg-home .lgx .b-ink{background:linear-gradient(160deg,#ffffff1c,#ffffff08);border-color:#fff3!important;box-shadow:inset 0 1px #fff3,0 10px 30px #0000002e;backdrop-filter:blur(14px) saturate(180%);-webkit-backdrop-filter:blur(14px) saturate(180%)}#pg-home .mnav{background:linear-gradient(180deg,#fffc,#f4f6f8e6);backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%)}#pg-home .mnav a{border-bottom-color:#7b889b38}#pg-home .lc{position:relative}#pg-home .lc>div:last-child{position:absolute;left:12px;right:12px;bottom:12px;padding:14px 16px!important;border-radius:18px;background:linear-gradient(135deg,#ffffffdb,#ffffffa8);border:1px solid rgba(255,255,255,.75);box-shadow:inset 0 1px #fff,0 10px 28px #0003;backdrop-filter:blur(18px) saturate(180%);-webkit-backdrop-filter:blur(18px) saturate(180%)}#pg-home .lc .p{color:#3a414c!important}#pg-home .fact{background:#7b889b29;border:1px solid rgba(255,255,255,.75);box-shadow:inset 0 1px #fff,0 20px 48px #1e232a24;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%)}#pg-home .fact>div{background:linear-gradient(160deg,#fffc,#ffffff94)!important}#pg-home .fact .p{color:#3a414c!important}@media(min-width:861px){#pg-home .factwrap{margin-top:-92px!important;position:relative;z-index:2;padding:0 56px!important}}#pg-home .hi{flex:none;display:inline-block;vertical-align:middle}#pg-home .lk .hi,#pg-home .btn .hi,#pg-home .btn2 .hi{transition:transform .2s}#pg-home .lk:hover .hi{transform:translate(3px)}#pg-home .btn{gap:8px}#pg-home .ich{width:48px;height:48px;flex:none;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;color:#b32d14;background:linear-gradient(150deg,#b32d1424,#b32d140a);box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 1px #b32d141a}#pg-home .ich.sm{width:40px;height:40px;border-radius:12px}#pg-home .ich-d{width:48px;height:48px;flex:none;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;color:#ea5b41;background:linear-gradient(150deg,#ffffff29,#ffffff0a);box-shadow:inset 0 1px #ffffff3d,inset 0 0 0 1px #ffffff1f}#pg-home .ich-w{width:48px;height:48px;flex:none;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(150deg,#ffffff47,#ffffff14);box-shadow:inset 0 1px #ffffff73,inset 0 0 0 1px #fff3}#pg-home .ctaimg{position:relative;overflow:hidden;background:#1e232a!important}#pg-home .ctaimg>.ctabg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}#pg-home .ctaimg>.ctaov{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(70% 90% at 50% 40%,#1e232a8c,#1e232adb)}#pg-home .ctaimg>*:not(.ctabg):not(.ctaov){position:relative;z-index:1}#pg-home .ctaimg .h{color:#fff}#pg-home .ctaimg .lead{color:#e6eaef}#pg-home .ctaimg .lk{color:#fff}#pg-home .tile{transition:transform .25s,box-shadow .25s}#pg-home .cardlift:hover{transform:translateY(-3px);box-shadow:0 18px 40px #1e232a1a}#pg-home .vch{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.5fr);gap:16px;align-items:stretch}#pg-home .vch-now{position:relative;overflow:hidden;border-radius:28px;padding:30px 28px;display:flex;flex-direction:column;gap:14px;color:#fff;background:linear-gradient(160deg,#a8280f,#8a1e0c 55%,#62150a);box-shadow:inset 0 1px #ffffff59,inset 0 0 0 1px #ffffff1f,0 28px 64px #60140861}#pg-home .vch-now:after{content:"";position:absolute;right:-70px;top:-70px;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.08),transparent 70%);pointer-events:none}#pg-home .vch-now>*{position:relative;z-index:1}#pg-home .vch-top{display:flex;align-items:center;justify-content:space-between}#pg-home .vch-num{font-family:Montserrat,sans-serif;font-weight:700;font-size:.82rem;letter-spacing:.08em;color:#aeb7c4}#pg-home .vch-now .vch-num{color:#fbe3dd}#pg-home .vch-now .vch-t{color:#fff;font-weight:700;font-size:clamp(1.5rem,2.2vw,1.9rem);line-height:1.1}#pg-home .vch-now .vch-d{color:#fff;opacity:.92}#pg-home .vch-rows{display:flex;flex-direction:column;gap:24px}#pg-home .vch-head{display:flex;align-items:center;gap:12px;margin-bottom:12px}#pg-home .vch-lab{font-family:Montserrat,sans-serif;font-weight:700;font-size:1rem;color:#fff}#pg-home .vch-line{flex:1;height:0;border-top:2px solid rgba(255,255,255,.42)}#pg-home .later .vch-line{border-top-style:dashed;border-top-color:#ffffff4d}#pg-home .vch-cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}#pg-home .vch-card{position:relative;border-radius:22px;padding:20px 20px 22px;display:flex;flex-direction:column;gap:12px;background:linear-gradient(160deg,#ffffff21,#ffffff0a);border:1.5px solid rgba(255,255,255,.22);box-shadow:inset 0 1px #ffffff38,0 12px 32px #0003;backdrop-filter:blur(14px) saturate(180%);-webkit-backdrop-filter:blur(14px) saturate(180%);transition:transform .25s,border-color .25s}#pg-home .vch-card:hover{transform:translateY(-3px);border-color:#fff6}#pg-home .later .vch-card{border-color:#ffffff1a;background:linear-gradient(160deg,#ffffff14,#ffffff05)}#pg-home .later .ich-d{color:#c5ccd5}#pg-home .vch-card .vch-num{position:absolute;top:22px;right:20px}#pg-home .vch-txt{display:flex;flex-direction:column;gap:6px}#pg-home .vch-card .h{color:#fff;font-weight:700;font-size:1.1rem;line-height:1.25}#pg-home .vch-d{margin:0;font-size:.92rem;line-height:1.5;color:#c5ccd5}#pg-home .vch-legend{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 24px;margin:0;font-size:.88rem;color:#c5ccd5}#pg-home .vch-legend span{display:inline-flex;align-items:center;gap:8px}#pg-home .sw{display:inline-block;width:28px;height:0;border-top:3px solid #EA5B41;border-radius:2px}#pg-home .sw.next{border-top:2px solid rgba(255,255,255,.7)}#pg-home .sw.later{border-top:2px dashed rgba(255,255,255,.55)}#pg-home .vch-note{color:#aeb7c4}@media(max-width:1060px){#pg-home .vch{grid-template-columns:minmax(0,1fr)}#pg-home .vch-now{min-height:0}}@media(max-width:760px){#pg-home .vch-cards{grid-template-columns:minmax(0,1fr);gap:10px}#pg-home .vch-card{flex-direction:row;align-items:center;gap:14px;padding:16px 16px 16px 14px}#pg-home .vch-card .vch-num{position:static;margin-left:auto;align-self:flex-start}#pg-home .vch-now{padding:26px 22px}}#pg-home .hx{position:relative;overflow:hidden;min-height:760px;display:flex;align-items:center;background:#f4f6f8}#pg-home .hx:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#f4f6f8,#f4f6f8 36%,#f4f6f8b3 44%,#f4f6f800 54%),linear-gradient(180deg,#f4f6f800 78%,#f4f6f8)}#pg-home .hx-in{position:relative;z-index:2;width:100%}#pg-home .hx-copy{max-width:560px;display:flex;flex-direction:column;align-items:flex-start;gap:22px;padding:clamp(48px,6vw,96px) 0 clamp(120px,10vw,150px)}#pg-home .hx-wall{position:absolute;z-index:0;top:-220px;bottom:-220px;right:-140px;width:60%;display:flex;justify-content:center}#pg-home .hx-tilt{display:flex;gap:32px;transform:rotate(20deg);transform-origin:50% 50%;height:100%}#pg-home .hx-col{width:230px;flex:none;overflow:hidden;height:100%}#pg-home .hx-col.off{padding-top:280px}#pg-home .hx-track{display:flex;flex-direction:column;gap:32px;will-change:transform}#pg-home .hx-col.up .hx-track{animation:hxUp 46s linear infinite}#pg-home .hx-col.up.r .hx-track{animation-duration:40s}#pg-home .hx-col.down .hx-track{animation:hxDown 52s linear infinite}#pg-home .hx-wall:hover .hx-track{animation-play-state:paused}@keyframes hxUp{0%{transform:translateY(0)}to{transform:translateY(calc(-50% - 16px))}}@keyframes hxDown{0%{transform:translateY(calc(-50% - 16px))}to{transform:translateY(0)}}#pg-home .hb{flex:none;height:360px;border-radius:28px;overflow:hidden;position:relative;background:#dde2e8;box-shadow:none}#pg-home .hb.s{height:260px}#pg-home .hb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}#pg-home .hb.c{display:flex;flex-direction:column;justify-content:space-between;padding:24px;box-sizing:border-box;color:#fff}#pg-home .hb.red{background:linear-gradient(160deg,#a8280f,#8a1e0c 55%,#62150a);box-shadow:inset 0 1px #ffffff4d}#pg-home .hb.ink{background:radial-gradient(80% 60% at 80% 0%,rgba(179,45,20,.45),transparent 70%),#1e232a;box-shadow:inset 0 1px #ffffff1f}#pg-home .hb.steel{background:linear-gradient(160deg,#8c98aa,#7b889b 55%,#66727f);color:#1e232a;box-shadow:inset 0 1px #ffffff59}#pg-home .hb .big{font-family:Montserrat,sans-serif;font-weight:800;font-size:2.4rem;letter-spacing:-.03em;line-height:1}#pg-home .hb .sm{font-size:.95rem;line-height:1.45;opacity:.95;margin-top:8px}#pg-home .hx-ref{left:auto!important;right:24px;bottom:150px!important;z-index:3}@media(max-width:860px){#pg-home .hx{display:flex;flex-direction:column;align-items:stretch;min-height:0}#pg-home .hx-in{order:1}#pg-home .hx-wall{order:2}#pg-home .hx:before{display:none}#pg-home .hx-copy{max-width:none;align-items:center;text-align:center;padding:48px 0 32px}#pg-home .hx-wall{position:relative;top:auto;bottom:auto;right:auto;width:auto;height:440px;margin:0 -24px;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(180deg,transparent,#000 14%,#000 86%,transparent)}#pg-home .hx-tilt{gap:18px;height:760px;margin-top:-160px}#pg-home .hx-col{width:150px}#pg-home .hx-col.off{padding-top:170px}#pg-home .hx-track{gap:18px}@keyframes hxUp{0%{transform:translateY(0)}to{transform:translateY(calc(-50% - 9px))}}@keyframes hxDown{0%{transform:translateY(calc(-50% - 9px))}to{transform:translateY(0)}}#pg-home .hb{height:230px;border-radius:20px}#pg-home .hb.s{height:170px}#pg-home .hb.c{padding:16px}#pg-home .hb .big{font-size:1.5rem}#pg-home .hb .sm{font-size:.82rem}#pg-home .hx-ref{position:absolute;right:16px!important;bottom:20px!important;top:auto!important}}@media(prefers-reduced-motion:reduce){#pg-home .hx-track{animation:none!important}}@media(max-width:860px){#pg-home .hx-cta{justify-content:center}}#pg-home .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#pg-home .pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:12px;background:#fff;border:1px solid #DDE2E8;box-shadow:0 1px 2px #1e232a0d;font-size:.85rem;font-weight:600;color:#1e232a;width:-moz-fit-content;width:fit-content;margin:0}#pg-home .arw{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px;background:#b32d14;color:#fff;flex:none;transition:background .25s,color .25s}#pg-home .gbtn{display:inline-flex;align-items:center;gap:12px;padding:6px 6px 6px 16px;border-radius:14px;background:linear-gradient(135deg,#fffffff0,#ffffffc2);border:1px solid rgba(255,255,255,.8);box-shadow:inset 0 1px #fff,0 8px 24px #1e232a33;backdrop-filter:blur(14px) saturate(180%);-webkit-backdrop-filter:blur(14px) saturate(180%);color:#1e232a;font-weight:700;font-size:.92rem;text-decoration:none}#pg-home .gbtn:hover{color:#1e232a}#pg-home .bento{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}#pg-home .bc{position:relative;border-radius:28px;padding:14px 14px 28px;background:linear-gradient(180deg,#fff,#f7f9fb);border:1px solid #E6EAEF;display:flex;flex-direction:column;gap:24px;transition:background .35s,transform .35s,box-shadow .35s,border-color .35s}#pg-home .bc:hover{background:linear-gradient(160deg,#a8280f,#8a1e0c 55%,#62150a);border-color:transparent;transform:translateY(-4px);box-shadow:0 26px 60px #6014084d}#pg-home .mk{background:#fff;border-radius:20px;border:1px solid #EEF1F4;padding:20px;height:300px;box-sizing:border-box;position:relative;overflow:hidden;box-shadow:0 1px 2px #1e232a0a}#pg-home .bt{padding:0 14px;display:flex;flex-direction:column;gap:8px}#pg-home .bt h3{font-family:Montserrat,sans-serif;font-weight:700;font-size:1.45rem;letter-spacing:-.02em;margin:0;color:#1e232a;transition:color .3s}#pg-home .bt p{margin:0;font-size:.95rem;line-height:1.55;color:#5d6a7b;transition:color .3s}#pg-home .bc:hover .bt h3,#pg-home .bc:hover .bt p{color:#fff}#pg-home .mk-h{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}#pg-home .mk-t{font-size:.8rem;font-weight:600;color:#5d6a7b}#pg-home .mk-chip{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;font-weight:700;color:#1e232a;background:#f4f6f8;border-radius:10px;padding:6px 10px}#pg-home .mk-row{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid #F0F2F5}#pg-home .mk-row b{font-size:.92rem;color:#1e232a}#pg-home .mk-bar{height:6px;border-radius:6px;background:#f0f2f5;margin-top:6px;overflow:hidden}#pg-home .mk-bar i{display:block;height:100%;border-radius:6px;background:linear-gradient(90deg,#ea5b41,#b32d14)}#pg-home .mk-v{font-family:Montserrat,sans-serif;font-weight:700;font-size:.92rem;color:#1e232a}#pg-home .mp{position:absolute;transform:translate(-50%,-50%);display:inline-flex;align-items:center;padding:6px 12px;border-radius:10px;font-size:.78rem;font-weight:700;white-space:nowrap}#pg-home .mq{position:absolute;transform:translate(-50%,-50%);width:36px;height:36px;border-radius:11px;background:#fff;border:1px solid #E6EAEF;box-shadow:0 4px 12px #1e232a14;display:flex;align-items:center;justify-content:center;color:#5d6a7b}#pg-home .fl{display:grid;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid #F0F2F5;font-size:.86rem}#pg-home .fl span:first-child{color:#5d6a7b;font-weight:600}#pg-home .fl .fv{display:flex;align-items:center;justify-content:space-between;gap:8px;font-weight:700;color:#1e232a}#pg-home .skl{height:9px;border-radius:6px;background:#eef1f4;margin:10px 0}@media(max-width:860px){#pg-home .bento{grid-template-columns:minmax(0,1fr)}#pg-home .mk{height:auto;min-height:270px}}#pg-home .uc{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.5fr);gap:40px;align-items:stretch}#pg-home .uc-l{display:flex;flex-direction:column;gap:22px}#pg-home .uc-nums{margin-top:auto;display:flex;gap:4px}#pg-home .ucn{border:0;background:transparent;font-family:Montserrat,sans-serif;font-weight:600;font-size:.95rem;color:#5d6a7b;min-width:44px;min-height:44px;border-radius:12px;cursor:pointer}#pg-home .ucn.on{color:#b32d14;background:#b32d1414}#pg-home .uc-r{min-width:0;display:flex;flex-direction:column;gap:20px}#pg-home .uc-vp{overflow:hidden;border-radius:28px}#pg-home .uc-track{--ucw:340px;display:flex;gap:20px;transition:transform .6s cubic-bezier(.2,.7,.2,1)}#pg-home .ucc{flex:none;width:var(--ucw);height:520px;border-radius:28px;overflow:hidden;position:relative;color:#fff;background:#1e232a}#pg-home .ucc>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s}#pg-home .ucc:hover>img{transform:scale(1.04)}#pg-home .ucc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#1e232adb,#1e232a73 36%,#1e232a00 58%,#1e232a4d)}#pg-home .uct{position:relative;z-index:2;padding:26px 26px 0;display:flex;flex-direction:column;gap:10px}#pg-home .ucd{display:inline-flex;align-items:center;gap:8px;font-size:.82rem;font-weight:700;color:#fff}#pg-home .ucd i{width:8px;height:8px;border-radius:50%;background:#fff;box-shadow:0 0 0 4px #fff3}#pg-home .uct h3{margin:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.6rem;letter-spacing:-.02em;color:#fff;line-height:1.15}#pg-home .uct p{margin:0;font-size:.95rem;line-height:1.55;color:#e6eaef}#pg-home .ucc .gbtn{position:absolute;left:22px;bottom:22px;z-index:2}#pg-home .uc-arr{display:flex;justify-content:flex-end;gap:10px}#pg-home .uca{width:48px;height:48px;border-radius:14px;border:1px solid #DDE2E8;background:#fff;color:#1e232a;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}#pg-home .uca.n{background:#b32d14;border-color:#b32d14;color:#fff}#pg-home .uca[aria-disabled=true]{opacity:.45;cursor:default}@media(max-width:860px){#pg-home .uc{grid-template-columns:minmax(0,1fr);gap:28px}#pg-home .uc-nums,#pg-home .uc-arr{display:none}#pg-home .uc-vp{overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:24px;border-radius:0;margin:0 -24px;padding:0 24px 6px}#pg-home .uc-track{transform:none!important;--ucw:280px}#pg-home .ucc{height:440px;scroll-snap-align:start}}#pg-home .rg{position:relative;height:600px;width:100%;max-width:1100px;margin:0 auto}#pg-home .rgc{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgba(221,226,232,.9);background:radial-gradient(circle,#fff0 55%,#fffffff2);box-shadow:inset 0 10px 30px #1e232a0a,0 16px 40px #1e232a0d}#pg-home .rg-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:124px;height:124px;border-radius:32px;display:flex;align-items:center;justify-content:center;background:linear-gradient(150deg,#fff,#eef1f4);border:1px solid #FFFFFF;box-shadow:inset 0 1px #fff,0 20px 44px #6014082e,0 0 0 8px #b32d140f}#pg-home .rp{position:absolute;display:flex;align-items:center;gap:12px;padding:8px 18px 8px 8px;background:#fff;border:1px solid #E6EAEF;border-radius:16px;box-shadow:0 8px 22px #1e232a12;transition:transform .25s,border-color .25s,box-shadow .25s;max-width:290px}#pg-home .rp:hover{transform:translateY(-3px);border-color:#b32d1466;box-shadow:0 16px 34px #60140824}#pg-home .rp .ich{width:40px;height:40px;border-radius:12px}#pg-home .rp b{display:block;font-size:.98rem;color:#1e232a}#pg-home .rp span.d{display:block;font-size:.84rem;color:#5d6a7b;margin-top:2px}@media(max-width:860px){#pg-home .rg{height:auto;display:grid;grid-template-columns:minmax(0,1fr);gap:10px;padding-top:300px}#pg-home .rgc.a{width:280px!important;height:280px!important}#pg-home .rgc.b{width:200px!important;height:200px!important}#pg-home .rgc.c{width:130px!important;height:130px!important}#pg-home .rgc,#pg-home .rg-core{top:140px}#pg-home .rp{position:static;max-width:none}}#pg-home .wc{position:relative;border-radius:36px;overflow:hidden;padding:clamp(56px,7vw,96px) clamp(20px,4vw,56px) clamp(96px,9vw,120px);color:#fff;background:#1e232a}#pg-home .wc>img.bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:40% 50%;object-position:40% 50%}#pg-home .wc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#1e232a9e,#1e232a57 45%,#1e232a94)}#pg-home .wc>*:not(.bg){position:relative;z-index:2}#pg-home .wc-h{text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}#pg-home .wc-g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:52px}#pg-home .wcc{min-height:0;border-radius:22px;padding:22px;display:flex;flex-direction:column;justify-content:flex-start;gap:18px;background:linear-gradient(160deg,#1e232a8f,#1e232a66);border:1px solid rgba(255,255,255,.22);box-shadow:inset 0 1px #ffffff40;backdrop-filter:blur(22px) saturate(160%);-webkit-backdrop-filter:blur(22px) saturate(160%);transition:transform .3s,background .3s}#pg-home .wcc:hover{transform:translateY(-4px);background:linear-gradient(160deg,#b32d14b8,#8e220f99)}#pg-home .wcc h3{margin:0 0 8px;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.2rem;color:#fff}#pg-home .wcc p{margin:0;font-size:.92rem;line-height:1.55;color:#f4f6f8}#pg-home .wcc .ich-w{width:42px;height:42px;border-radius:12px}#pg-home .wc-cta{position:absolute!important;right:28px;bottom:28px}@media(max-width:860px){#pg-home .wc-g{grid-template-columns:minmax(0,1fr)}#pg-home .wc-g>*{grid-column:auto!important}#pg-home .wcc{min-height:0}#pg-home .wc-cta{position:relative!important;right:auto;bottom:auto;margin-top:24px}}#pg-home .faq{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:56px;align-items:start}#pg-home .faq details{border-bottom:1px solid #DDE2E8}#pg-home .faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-weight:700;font-size:1.08rem;color:#1e232a}#pg-home .faq summary::-webkit-details-marker{display:none}#pg-home .faq summary .hi{transition:transform .25s;color:#5d6a7b;flex:none}#pg-home .faq details[open] summary .hi{transform:rotate(180deg);color:#b32d14}#pg-home .faq details p{margin:-6px 0 22px;color:#5d6a7b;line-height:1.65;max-width:600px}@media(max-width:860px){#pg-home .faq{grid-template-columns:minmax(0,1fr);gap:24px}}#pg-home .ab{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:44px;align-items:stretch}#pg-home .ab-l{display:flex;flex-direction:column;gap:22px}#pg-home .ab-b{margin-top:auto;display:flex;flex-direction:column;gap:20px}#pg-home .ab-th{display:flex;gap:14px}#pg-home .ab-th img{width:132px;height:132px;border-radius:18px;-o-object-fit:cover;object-fit:cover;display:block}#pg-home .ab-r{display:flex;flex-direction:column;gap:18px}#pg-home .abc{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:24px;align-items:center;padding:16px 16px 16px 30px;border-radius:26px;background:linear-gradient(180deg,#fff,#f7f9fb);border:1px solid #E6EAEF;transition:background .35s,box-shadow .35s,transform .35s,border-color .35s}#pg-home .abc img{width:100%;height:196px;-o-object-fit:cover;object-fit:cover;border-radius:18px;display:block}#pg-home .abc h3{margin:0 0 8px;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.4rem;letter-spacing:-.02em;color:#1e232a;transition:color .3s}#pg-home .abc p{margin:0 0 18px;font-size:.95rem;line-height:1.55;color:#5d6a7b;transition:color .3s}#pg-home .abc .lb{display:inline-flex;align-items:center;gap:12px;padding:6px 6px 6px 14px;border-radius:12px;border:1px solid transparent;font-weight:700;font-size:.92rem;color:#1e232a;text-decoration:none;transition:color .3s,border-color .3s}#pg-home .abc:hover{background:linear-gradient(160deg,#a8280f,#8a1e0c 55%,#62150a);border-color:transparent;box-shadow:0 24px 56px #60140847;transform:translateY(-3px)}#pg-home .abc:hover h3,#pg-home .abc:hover p,#pg-home .abc:hover .lb{color:#fff}#pg-home .abc:hover .lb{border-color:#ffffff8c}#pg-home .abc:hover .arw{background:#fff;color:#b32d14}@media(max-width:860px){#pg-home .ab{grid-template-columns:minmax(0,1fr)}#pg-home .abc{grid-template-columns:minmax(0,1fr);padding:16px 16px 24px}#pg-home .abc img{order:-1;height:200px}#pg-home .abc>div{padding:0 8px}#pg-home .ab-th img{width:50%;height:150px}}#pg-home .fx{position:relative;overflow:hidden;color:#e6eaef;padding:76px 0 24px;background:#1e232a}#pg-home .fx>img.bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%}#pg-home .fx:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#14181de6,#14181df7)}#pg-home .fx>img.bg{filter:grayscale(.35) brightness(.7)}#pg-home .fx>.wrap{position:relative;z-index:2}#pg-home .fx a{color:#fff}#pg-home .fx-top{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:48px;align-items:start;margin-bottom:56px}#pg-home .fx-news{display:flex;flex-direction:column;gap:16px}#pg-home .fx-form{display:flex;gap:10px}#pg-home .fx-form input{flex:1;min-width:0;min-height:56px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.4);color:#fff;padding:0 22px;font-family:inherit;font-size:1rem}#pg-home .fx-form input::-moz-placeholder{color:#c5ccd5}#pg-home .fx-form input::placeholder{color:#c5ccd5}#pg-home .fx-form button{width:56px;height:56px;flex:none;border-radius:50%;border:1px solid rgba(255,255,255,.55);background:#ffffff1a;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}#pg-home .fx-bar{padding:0}#pg-home .fx-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 34px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.14)}#pg-home .fx-nav a{text-decoration:none;font-weight:600;font-size:.95rem;padding:8px 0;display:inline-block}#pg-home .fx-leg{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:.84rem;color:#c5ccd5}#pg-home .fx-leg a{color:#c5ccd5;text-decoration:none;padding:4px 0;display:inline-block}@media(max-width:860px){#pg-home .fx-top{grid-template-columns:minmax(0,1fr);gap:36px}#pg-home .fx-nav{gap:2px 22px}#pg-home .fx-bar{padding:0}}#pg-home .hmet{gap:0!important}#pg-home .hmet>div{background:transparent!important;border-radius:0!important;padding:2px 0 2px 22px!important;border-left:1px solid #DDE2E8}#pg-home .hmet>div:first-child{border-left:0;padding-left:0!important}#pg-home .hmet>div>.badge{order:3;margin-top:4px}#pg-home .hmet>div>p:first-of-type{flex-wrap:nowrap;white-space:nowrap}#pg-home .hmet .h{font-size:clamp(1.9rem,6vw,2.4rem)!important}#pg-home .hmet .badge{white-space:nowrap}@media(max-width:480px){#pg-home .hmet{grid-template-columns:minmax(0,1fr)!important}#pg-home .hmet>div{flex-direction:row!important;flex-wrap:wrap;align-items:center;-moz-column-gap:10px;column-gap:10px;row-gap:6px!important;border-left:0;padding:12px 0!important}#pg-home .hmet>div+div{border-top:1px solid #DDE2E8}#pg-home .hmet>div>p:first-of-type{flex-basis:100%;order:1}#pg-home .hmet>div>p:last-of-type{order:2}#pg-home .hmet>div>.badge{order:3;margin-top:0}}#pg-home .toast{position:fixed;left:50%;bottom:24px;z-index:50;transform:translate(-50%);display:flex;align-items:center;gap:12px;max-width:min(520px,calc(100vw - 32px));box-sizing:border-box;padding:14px 18px 14px 14px;border-radius:16px;font-family:Mulish,system-ui,sans-serif;font-size:.95rem;line-height:1.45;color:#fff;background:linear-gradient(160deg,#1e232af0,#1e232adb);border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff2e,0 18px 44px #0000004d;backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);animation:toastIn .25s ease}#pg-home .toast .ti{width:32px;height:32px;flex:none;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:#1e7b4f;color:#fff;font-weight:800}#pg-home .toast.err .ti{background:#be123c}@media(prefers-reduced-motion:reduce){#pg-home .toast{animation:none}}#pg-home .dd{position:relative;display:flex;align-items:center}#pg-home .nav .ddt{display:inline-flex;align-items:center;gap:4px}#pg-home .nav .ddt .hi{transition:transform .2s}#pg-home .dd:hover .ddt .hi,#pg-home .dd:focus-within .ddt .hi{transform:rotate(180deg)}#pg-home .nav a.nl.on{opacity:1;color:#b32d14}#pg-home .ddm{position:absolute;top:calc(100% + 4px);left:50%;width:320px;box-sizing:border-box;padding:8px;border-radius:20px;background:#fff;border:1px solid #E6EAEF;box-shadow:0 24px 56px #1e232a29;opacity:0;visibility:hidden;transform:translate(-50%,6px);transition:opacity .18s ease,transform .18s ease,visibility .18s;z-index:30}#pg-home .ddm:before{content:"";position:absolute;left:0;right:0;top:-16px;height:16px}#pg-home .dd:hover .ddm,#pg-home .dd:focus-within .ddm{opacity:1;visibility:visible;transform:translate(-50%)}#pg-home .nav .ddm a{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:14px;text-decoration:none;color:#1e232a;opacity:1}#pg-home .nav .ddm a:hover,#pg-home .nav .ddm a[aria-current=page]{background:#f4f6f8;color:#1e232a}#pg-home .ddm a .ich{width:38px;height:38px;border-radius:11px}#pg-home .ddm b{display:block;font-size:.92rem;font-weight:700}#pg-home .ddm .d{display:block;font-size:.8rem;font-weight:500;color:#5d6a7b;margin-top:2px}#pg-home .ddm a[aria-current=page] b{color:#b32d14}@media(max-width:860px){#pg-home .dd{display:none!important}}#pg-home .mnav .mnh{margin:0;padding:14px 0 4px;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.6rem;letter-spacing:-.02em;color:#1e232a}#pg-home .mnav a.sub{font-family:Mulish,sans-serif;font-weight:600;font-size:1.08rem;padding:11px 0 11px 18px;letter-spacing:0}#pg-home .rgl{padding-top:clamp(44px,5vw,64px)}#pg-home .rgl-hd{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 20px;margin-bottom:18px}#pg-home .rgl-t{margin:0;font-family:Montserrat,sans-serif;font-weight:600;font-size:.95rem;color:#1e232a}#pg-home .rgl-a{font-size:.84rem;color:#5d6a7b;text-decoration:none}#pg-home .rgl-a:hover{color:#b32d14}#pg-home .rgl-vp{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}#pg-home .rgl-tr{display:flex;width:-moz-max-content;width:max-content;animation:rglx 38s linear infinite}#pg-home .rgl-vp:hover .rgl-tr{animation-play-state:paused}#pg-home .rgl-g{display:flex;align-items:center;gap:18px;margin:0;padding:0 9px;list-style:none}#pg-home .rgl-i{height:72px;padding:0 22px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}#pg-home .rgl-i img{display:block;height:60px;width:auto}#pg-home .rgl-i.wd img{height:44px}@keyframes rglx{to{transform:translate(-50%)}}@media(max-width:860px){#pg-home .rgl-i{height:56px;padding:0 14px}#pg-home .rgl-i img{height:44px}#pg-home .rgl-i.wd img{height:34px}#pg-home .rgl-g{gap:12px;padding:0 6px}}@media(prefers-reduced-motion:reduce){#pg-home .rgl-tr{animation:none}}#pg-home .fx-top a[href^="tel:"],#pg-home .fx-top a[href^="mailto:"]{display:inline-block;padding:3px 0}#pg-home .fx-leg a{display:inline-block;padding:4px 0}#pg-home main a[href^="tel:"]:not([class]),#pg-home main a[href^="mailto:"]:not([class]){display:inline-block;padding:2px 0}#pg-home .bcr a{display:inline-block;padding:4px 0}#pg-home .mnav details.mnd{border-bottom:1px solid rgba(123,136,155,.22)}#pg-home .mnav .mnd summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;padding:14px 0;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.6rem;letter-spacing:-.02em;color:#1e232a}#pg-home .mnav .mnd summary::-webkit-details-marker{display:none}#pg-home .mnav .mnd summary.on{color:#b32d14}#pg-home .mnav .mnd .chv{width:44px;height:44px;flex:none;margin-right:-10px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:#5d6a7b;transition:background .2s}#pg-home .mnav .mnd .chv .hi{transition:transform .25s ease}#pg-home .mnav .mnd[open] .chv .hi{transform:rotate(180deg)}#pg-home .mnav .mnd summary:hover .chv{background:#7b889b1f}#pg-home .mnav .mnd-b{display:flex;flex-direction:column;padding:0 0 10px}#pg-home .mnav .mnd-b a.sub:last-child{border-bottom:0}#pg-home .hb.c{justify-content:flex-end;gap:18px}@media(max-width:860px){#pg-home .hb.c{gap:12px}}#pg-home .hst{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,2fr);gap:clamp(28px,4vw,56px);align-items:start}#pg-home .hst-h{display:flex;flex-direction:column;gap:14px}#pg-home .hst-g{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}#pg-home .hst-g li{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:4px 24px;border-left:1.5px solid #DDE2E8}#pg-home .hst-g li.now{border-left-color:#b32d14}#pg-home .hst-g .ich{width:44px;height:44px;border-radius:13px}#pg-home .hst-g .badge{font-size:.6rem}#pg-home .hst-g .badge.pl{background:#fff;color:#5d6a7b}#pg-home .hst-g h3{margin:4px 0 0;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.1rem;color:#1e232a}#pg-home .hst-g p{margin:0;font-size:.92rem;line-height:1.55;color:#5d6a7b}@media(max-width:980px){#pg-home .hst{grid-template-columns:minmax(0,1fr)}}@media(max-width:700px){#pg-home .hst-g{grid-template-columns:minmax(0,1fr);gap:22px}#pg-home .hst-g li{padding:0 0 0 18px}}#pg-home .hmap{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;container-type:size;background:#dce4ec;text-decoration:none;color:#1e232a}#pg-home .hmap-in{position:absolute;left:50%;top:50%;width:max(100cqw,calc(100cqh * 1000 / 753));aspect-ratio:1000/753;transform:translate(-50%,-50%)}#pg-home .hmap-in>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}#pg-home .hmap-ov{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}#pg-home .hm-city{position:absolute;transform:translateY(-50%);display:inline-flex;align-items:center;gap:5px;font-size:.74rem;font-weight:600;color:#3a414c;white-space:nowrap}#pg-home .hm-city i{width:6px;height:6px;border-radius:50%;background:#3a414c;margin-left:-3px;box-shadow:0 0 0 2px #fff}#pg-home .hm-river{position:absolute;transform:translate(-50%,-50%);font-size:.74rem;font-style:italic;font-weight:600;color:#4a7697;white-space:nowrap}#pg-home .hm-sea{position:absolute;transform:translate(-50%,-50%);font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:#5d7a93;white-space:nowrap}#pg-home .hm-imo{position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:1px;padding:6px 12px;border-radius:12px;background:#1e232a;color:#fff;font-size:.7rem;font-weight:600;white-space:nowrap;box-shadow:0 8px 20px #1e232a40}#pg-home .hm-imo b{font-family:Montserrat,sans-serif;font-size:.74rem;letter-spacing:.12em}#pg-home .hm-mk{position:absolute;transform:translate(-13px,-50%);display:inline-flex;align-items:center;gap:7px;white-space:nowrap}#pg-home .hm-mk.lft{flex-direction:row-reverse;transform:translate(calc(-100% + 13px),-50%)}#pg-home .hm-mk .d{width:26px;height:26px;flex:none;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #1e232a38,0 0 0 2px #fff}#pg-home .hm-mk .l{font-size:.74rem;font-weight:700;background:#ffffffeb;padding:3px 8px;border-radius:999px;box-shadow:0 2px 8px #1e232a1f}#pg-home .hm-anoh .d{background:#1e232a;color:#fff;transform:rotate(45deg);border-radius:6px}#pg-home .hm-anoh .d .hi{transform:rotate(-45deg)}#pg-home .hm-hq .d{background:#fff;color:#b32d14;box-shadow:0 4px 12px #1e232a38,0 0 0 2px #b32d14}#pg-home .hm-port .d{background:#2f5d80;color:#fff;border-radius:50%}#pg-home .hmap-leg{position:absolute;left:14px;bottom:14px;display:flex;flex-wrap:wrap;gap:4px 12px;padding:7px 11px;border-radius:12px;background:#ffffffeb;font-size:.72rem;font-weight:600;color:#3a414c}#pg-home .hmap-leg>span{display:inline-flex;align-items:center;gap:6px}#pg-home .hmap-leg i{display:inline-block}#pg-home .hmap-leg .li{width:14px;height:9px;border:2px solid #B32D14;background:#b32d141f;border-radius:3px}#pg-home .hmap-leg .lr{width:16px;border-top:3px solid #B32D14}#pg-home .hmap-leg .lp{width:10px;height:10px;border-radius:50%;background:#2f5d80}#pg-home .hmap-cta{position:absolute;right:14px;top:14px;display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;background:#fff;font-size:.8rem;font-weight:700;color:#b32d14;box-shadow:0 4px 14px #1e232a1f;transition:transform .2s}#pg-home .hmap:hover .hmap-cta{transform:translateY(-2px)}#pg-home .hmap:focus-visible{outline:3px solid #B32D14;outline-offset:-3px}@media(max-width:620px){#pg-home .hm-mk .l,#pg-home .hm-city,#pg-home .hm-river,#pg-home .hm-sea{font-size:.66rem}#pg-home .hm-mk:not(.hm-anoh) .l{display:none}#pg-home .hmap-leg{left:10px;bottom:10px}#pg-home .hmap-cta{right:10px;top:10px;font-size:.74rem}}#pg-about a{color:#b32d14}#pg-about a:hover{color:#8e220f}#pg-about .pg{background:#f4f6f8;color:#1e232a;font-family:Mulish,system-ui,sans-serif;-webkit-font-smoothing:antialiased}#pg-about .wrap{max-width:1200px;margin:0 auto;padding:0 24px;box-sizing:border-box}#pg-about .h{font-family:Montserrat,sans-serif;letter-spacing:-.025em;margin:0;color:#1e232a}#pg-about .ey{font-family:Montserrat,sans-serif;font-weight:600;font-size:.95rem;letter-spacing:.02em;color:#b32d14;margin:0}#pg-about .lead{font-size:clamp(1.1rem,1.6vw,1.35rem);line-height:1.55;color:#5d6a7b;margin:0}#pg-about .p{font-size:1.05rem;line-height:1.7;color:#5d6a7b;margin:0}#pg-about .h2{font-weight:700;font-size:clamp(2rem,4.4vw,3.4rem);line-height:1.06}#pg-about .btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 26px;border-radius:999px;background:#b32d14;color:#fff;font-weight:700;font-size:1rem;text-decoration:none}#pg-about .btn:hover{background:#9a2610;color:#fff}#pg-about .lk{display:inline-flex;align-items:center;gap:6px;min-height:48px;font-weight:700;font-size:1.05rem;color:#b32d14;text-decoration:none}#pg-about .tile{background:#fff;border-radius:28px;overflow:hidden}#pg-about .badge{display:inline-flex;align-items:center;gap:8px;font-family:Montserrat,sans-serif;font-weight:600;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;padding:6px 12px;border-radius:999px;width:-moz-fit-content;width:fit-content}#pg-about .sec{padding-top:clamp(80px,10vw,130px)}#pg-about .center{text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}#pg-about .nav a.nl{color:#1e232a;text-decoration:none;font-size:.88rem;font-weight:600;opacity:.82}#pg-about .nav a.nl:hover{opacity:1;color:#1e232a}#pg-about .nav a.nl[aria-current=page]{opacity:1;color:#b32d14}#pg-about .g2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}#pg-about .g3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}#pg-about .g4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}#pg-about .g5{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}#pg-about .ft a{color:#c5ccd5;text-decoration:none;font-size:.92rem}#pg-about .ft a:hover{color:#fff}#pg-about .menu{display:none}@media(max-width:980px){#pg-about .g4,#pg-about .g5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:860px){#pg-about .nl,#pg-about .navcta{display:none!important}#pg-about .menu{display:inline-flex}#pg-about .g2,#pg-about .g3{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){#pg-about .g4,#pg-about .g5{grid-template-columns:minmax(0,1fr)}}#pg-about .skip{position:absolute;left:-9999px;top:8px;z-index:20;background:#1e232a;color:#fff;padding:12px 18px;border-radius:999px;font-weight:700;text-decoration:none}#pg-about .skip:focus{left:16px;color:#fff}#pg-about a:focus-visible,#pg-about button:focus-visible,#pg-about input:focus-visible,#pg-about select:focus-visible,#pg-about textarea:focus-visible{outline:3px solid #B32D14;outline-offset:3px;border-radius:6px}#pg-about .ft a:focus-visible{outline-color:#fff}#pg-about .nav a.nl{padding:14px 0}#pg-about .ft a{display:inline-block;padding:4px 0}#pg-about .mnav{position:fixed;left:0;right:0;top:60px;bottom:0;z-index:9;background:#f4f6f8;padding:16px 24px 40px;display:flex;flex-direction:column;overflow-y:auto;box-sizing:border-box}#pg-about .mnav a{font-family:Montserrat,sans-serif;font-weight:700;font-size:1.6rem;letter-spacing:-.02em;color:#1e232a;text-decoration:none;padding:14px 0;border-bottom:1px solid #DDE2E8}#pg-about .mnav a[aria-current=page]{color:#b32d14}#pg-about .mnav a.btn{color:#fff;border:0;font-size:1rem;font-family:Mulish,sans-serif;margin-top:28px;padding:0 26px;justify-content:center}@media(min-width:861px){#pg-about .mnav{display:none}}@media(max-width:860px){#pg-about .hero-img{aspect-ratio:4/3!important}}@media(max-width:560px){#pg-about .vc>div{min-height:0!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;padding:18px 20px!important}}#pg-about header.nav{background:linear-gradient(180deg,#ffffffbd,#f4f6f88f)!important;border-bottom:0!important;box-shadow:inset 0 -1px #ffffffbf,0 1px #7b889b29,0 10px 30px #1e232a0f}#pg-about .btn{background-image:linear-gradient(180deg,#ffffff0d,#3c0a0429);box-shadow:inset 0 1px #ffffff38,inset 0 -1px #00000024,0 6px 18px #6014083d;transition:box-shadow .2s,transform .2s}#pg-about .btn:hover{box-shadow:inset 0 1px #ffffff80,inset 0 -1px #00000024,0 10px 26px #60140852;transform:translateY(-1px)}#pg-about .btn2{background:linear-gradient(180deg,#ffffffd1,#ffffff75)!important;box-shadow:inset 0 1px #fff,0 4px 14px #1e232a14;backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%)}#pg-about .ref,#pg-about .lgl{background:linear-gradient(135deg,#ffffffd6,#fff9)!important;color:#1e232a!important;border:1px solid rgba(255,255,255,.75);box-shadow:inset 0 1px #fff,0 4px 16px #1e232a33;backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%)}#pg-about .lgd{background:linear-gradient(150deg,#1e232acc,#1e232a9e)!important;border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff38,inset 0 -1px #ffffff0d,0 24px 60px #00000052;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%)}#pg-about .lgx{background:radial-gradient(55% 75% at 90% 0%,rgba(179,45,20,.34),transparent 70%),radial-gradient(50% 70% at 0% 100%,rgba(123,136,155,.3),transparent 70%),#1e232a!important}#pg-about .lgx .b-steel,#pg-about .lgx .b-dash,#pg-about .lgx .b-ink{background:linear-gradient(160deg,#ffffff1c,#ffffff08);border-color:#fff3!important;box-shadow:inset 0 1px #fff3,0 10px 30px #0000002e;backdrop-filter:blur(14px) saturate(180%);-webkit-backdrop-filter:blur(14px) saturate(180%)}#pg-about .mnav{background:linear-gradient(180deg,#fffc,#f4f6f8e6);backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%)}#pg-about .mnav a{border-bottom-color:#7b889b38}#pg-about .lc{position:relative}#pg-about .lc>div:last-child{position:absolute;left:12px;right:12px;bottom:12px;padding:14px 16px!important;border-radius:18px;background:linear-gradient(135deg,#ffffffdb,#ffffffa8);border:1px solid rgba(255,255,255,.75);box-shadow:inset 0 1px #fff,0 10px 28px #0003;backdrop-filter:blur(18px) saturate(180%);-webkit-backdrop-filter:blur(18px) saturate(180%)}#pg-about .lc .p{color:#3a414c!important}#pg-about .fact{background:#7b889b29;border:1px solid rgba(255,255,255,.75);box-shadow:inset 0 1px #fff,0 20px 48px #1e232a24;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%)}#pg-about .fact>div{background:linear-gradient(160deg,#fffc,#ffffff94)!important}#pg-about .fact .p{color:#3a414c!important}@media(min-width:861px){#pg-about .factwrap{margin-top:-92px!important;position:relative;z-index:2;padding:0 56px!important}}#pg-about .hi{flex:none;display:inline-block;vertical-align:middle}#pg-about .lk .hi,#pg-about .btn .hi,#pg-about .btn2 .hi{transition:transform .2s}#pg-about .lk:hover .hi{transform:translate(3px)}#pg-about .btn{gap:8px}#pg-about .ich{width:48px;height:48px;flex:none;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;color:#b32d14;background:linear-gradient(150deg,#b32d1424,#b32d140a);box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 1px #b32d141a}#pg-about .ich.sm{width:40px;height:40px;border-radius:12px}#pg-about .ich-d{width:48px;height:48px;flex:none;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;color:#ea5b41;background:linear-gradient(150deg,#ffffff29,#ffffff0a);box-shadow:inset 0 1px #ffffff3d,inset 0 0 0 1px #ffffff1f}#pg-about .ich-w{width:48px;height:48px;flex:none;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(150deg,#ffffff47,#ffffff14);box-shadow:inset 0 1px #ffffff73,inset 0 0 0 1px #fff3}#pg-about .ctaimg{position:relative;overflow:hidden;background:#1e232a!important}#pg-about .ctaimg>.ctabg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}#pg-about .ctaimg>.ctaov{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(70% 90% at 50% 40%,#1e232a8c,#1e232adb)}#pg-about .ctaimg>*:not(.ctabg):not(.ctaov){position:relative;z-index:1}#pg-about .ctaimg .h{color:#fff}#pg-about .ctaimg .lead{color:#e6eaef}#pg-about .ctaimg .lk{color:#fff}#pg-about .tile{transition:transform .25s,box-shadow .25s}#pg-about .cardlift:hover{transform:translateY(-3px);box-shadow:0 18px 40px #1e232a1a}#pg-about .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#pg-about .pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:12px;background:#fff;border:1px solid #DDE2E8;box-shadow:0 1px 2px #1e232a0d;font-size:.85rem;font-weight:600;color:#1e232a;width:-moz-fit-content;width:fit-content;margin:0}#pg-about .arw{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px;background:#b32d14;color:#fff;flex:none;transition:background .25s,color .25s}#pg-about .gbtn{display:inline-flex;align-items:center;gap:12px;padding:6px 6px 6px 16px;border-radius:14px;background:linear-gradient(135deg,#fffffff0,#ffffffc2);border:1px solid rgba(255,255,255,.8);box-shadow:inset 0 1px #fff,0 8px 24px #1e232a33;backdrop-filter:blur(14px) saturate(180%);-webkit-backdrop-filter:blur(14px) saturate(180%);color:#1e232a;font-weight:700;font-size:.92rem;text-decoration:none}#pg-about .gbtn:hover{color:#1e232a}#pg-about .bento{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}#pg-about .bc{position:relative;border-radius:28px;padding:14px 14px 28px;background:linear-gradient(180deg,#fff,#f7f9fb);border:1px solid #E6EAEF;display:flex;flex-direction:column;gap:24px;transition:background .35s,transform .35s,box-shadow .35s,border-color .35s}#pg-about .bc:hover{background:linear-gradient(160deg,#a8280f,#8a1e0c 55%,#62150a);border-color:transparent;transform:translateY(-4px);box-shadow:0 26px 60px #6014084d}#pg-about .mk{background:#fff;border-radius:20px;border:1px solid #EEF1F4;padding:20px;height:300px;box-sizing:border-box;position:relative;overflow:hidden;box-shadow:0 1px 2px #1e232a0a}#pg-about .bt{padding:0 14px;display:flex;flex-direction:column;gap:8px}#pg-about .bt h3{font-family:Montserrat,sans-serif;font-weight:700;font-size:1.45rem;letter-spacing:-.02em;margin:0;color:#1e232a;transition:color .3s}#pg-about .bt p{margin:0;font-size:.95rem;line-height:1.55;color:#5d6a7b;transition:color .3s}#pg-about .bc:hover .bt h3,#pg-about .bc:hover .bt p{color:#fff}#pg-about .mk-h{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}#pg-about .mk-t{font-size:.8rem;font-weight:600;color:#5d6a7b}#pg-about .mk-chip{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;font-weight:700;color:#1e232a;background:#f4f6f8;border-radius:10px;padding:6px 10px}#pg-about .mk-row{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid #F0F2F5}#pg-about .mk-row b{font-size:.92rem;color:#1e232a}#pg-about .mk-bar{height:6px;border-radius:6px;background:#f0f2f5;margin-top:6px;overflow:hidden}#pg-about .mk-bar i{display:block;height:100%;border-radius:6px;background:linear-gradient(90deg,#ea5b41,#b32d14)}#pg-about .mk-v{font-family:Montserrat,sans-serif;font-weight:700;font-size:.92rem;color:#1e232a}#pg-about .mp{position:absolute;transform:translate(-50%,-50%);display:inline-flex;align-items:center;padding:6px 12px;border-radius:10px;font-size:.78rem;font-weight:700;white-space:nowrap}#pg-about .mq{position:absolute;transform:translate(-50%,-50%);width:36px;height:36px;border-radius:11px;background:#fff;border:1px solid #E6EAEF;box-shadow:0 4px 12px #1e232a14;display:flex;align-items:center;justify-content:center;color:#5d6a7b}#pg-about .fl{display:grid;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid #F0F2F5;font-size:.86rem}#pg-about .fl span:first-child{color:#5d6a7b;font-weight:600}#pg-about .fl .fv{display:flex;align-items:center;justify-content:space-between;gap:8px;font-weight:700;color:#1e232a}#pg-about .skl{height:9px;border-radius:6px;background:#eef1f4;margin:10px 0}@media(max-width:860px){#pg-about .bento{grid-template-columns:minmax(0,1fr)}#pg-about .mk{height:auto;min-height:270px}}#pg-about .uc{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.5fr);gap:40px;align-items:stretch}#pg-about .uc-l{display:flex;flex-direction:column;gap:22px}#pg-about .uc-nums{margin-top:auto;display:flex;gap:4px}#pg-about .ucn{border:0;background:transparent;font-family:Montserrat,sans-serif;font-weight:600;font-size:.95rem;color:#5d6a7b;min-width:44px;min-height:44px;border-radius:12px;cursor:pointer}#pg-about .ucn.on{color:#b32d14;background:#b32d1414}#pg-about .uc-r{min-width:0;display:flex;flex-direction:column;gap:20px}#pg-about .uc-vp{overflow:hidden;border-radius:28px}#pg-about .uc-track{--ucw:340px;display:flex;gap:20px;transition:transform .6s cubic-bezier(.2,.7,.2,1)}#pg-about .ucc{flex:none;width:var(--ucw);height:520px;border-radius:28px;overflow:hidden;position:relative;color:#fff;background:#1e232a}#pg-about .ucc>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s}#pg-about .ucc:hover>img{transform:scale(1.04)}#pg-about .ucc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#1e232adb,#1e232a73 36%,#1e232a00 58%,#1e232a4d)}#pg-about .uct{position:relative;z-index:2;padding:26px 26px 0;display:flex;flex-direction:column;gap:10px}#pg-about .ucd{display:inline-flex;align-items:center;gap:8px;font-size:.82rem;font-weight:700;color:#fff}#pg-about .ucd i{width:8px;height:8px;border-radius:50%;background:#fff;box-shadow:0 0 0 4px #fff3}#pg-about .uct h3{margin:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.6rem;letter-spacing:-.02em;color:#fff;line-height:1.15}#pg-about .uct p{margin:0;font-size:.95rem;line-height:1.55;color:#e6eaef}#pg-about .ucc .gbtn{position:absolute;left:22px;bottom:22px;z-index:2}#pg-about .uc-arr{display:flex;justify-content:flex-end;gap:10px}#pg-about .uca{width:48px;height:48px;border-radius:14px;border:1px solid #DDE2E8;background:#fff;color:#1e232a;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}#pg-about .uca.n{background:#b32d14;border-color:#b32d14;color:#fff}#pg-about .uca[aria-disabled=true]{opacity:.45;cursor:default}@media(max-width:860px){#pg-about .uc{grid-template-columns:minmax(0,1fr);gap:28px}#pg-about .uc-nums,#pg-about .uc-arr{display:none}#pg-about .uc-vp{overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:24px;border-radius:0;margin:0 -24px;padding:0 24px 6px}#pg-about .uc-track{transform:none!important;--ucw:280px}#pg-about .ucc{height:440px;scroll-snap-align:start}}#pg-about .rg{position:relative;height:600px;width:100%;max-width:1100px;margin:0 auto}#pg-about .rgc{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgba(221,226,232,.9);background:radial-gradient(circle,#fff0 55%,#fffffff2);box-shadow:inset 0 10px 30px #1e232a0a,0 16px 40px #1e232a0d}#pg-about .rg-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:124px;height:124px;border-radius:32px;display:flex;align-items:center;justify-content:center;background:linear-gradient(150deg,#fff,#eef1f4);border:1px solid #FFFFFF;box-shadow:inset 0 1px #fff,0 20px 44px #6014082e,0 0 0 8px #b32d140f}#pg-about .rp{position:absolute;display:flex;align-items:center;gap:12px;padding:8px 18px 8px 8px;background:#fff;border:1px solid #E6EAEF;border-radius:16px;box-shadow:0 8px 22px #1e232a12;transition:transform .25s,border-color .25s,box-shadow .25s;max-width:290px}#pg-about .rp:hover{transform:translateY(-3px);border-color:#b32d1466;box-shadow:0 16px 34px #60140824}#pg-about .rp .ich{width:40px;height:40px;border-radius:12px}#pg-about .rp b{display:block;font-size:.98rem;color:#1e232a}#pg-about .rp span.d{display:block;font-size:.84rem;color:#5d6a7b;margin-top:2px}@media(max-width:860px){#pg-about .rg{height:auto;display:grid;grid-template-columns:minmax(0,1fr);gap:10px;padding-top:300px}#pg-about .rgc.a{width:280px!important;height:280px!important}#pg-about .rgc.b{width:200px!important;height:200px!important}#pg-about .rgc.c{width:130px!important;height:130px!important}#pg-about .rgc,#pg-about .rg-core{top:140px}#pg-about .rp{position:static;max-width:none}}#pg-about .wc{position:relative;border-radius:36px;overflow:hidden;padding:clamp(56px,7vw,96px) clamp(20px,4vw,56px) clamp(96px,9vw,120px);color:#fff;background:#1e232a}#pg-about .wc>img.bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:40% 50%;object-position:40% 50%}#pg-about .wc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#1e232a9e,#1e232a57 45%,#1e232a94)}#pg-about .wc>*:not(.bg){position:relative;z-index:2}#pg-about .wc-h{text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}#pg-about .wc-g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:52px}#pg-about .wcc{min-height:0;border-radius:22px;padding:22px;display:flex;flex-direction:column;justify-content:flex-start;gap:18px;background:linear-gradient(160deg,#1e232a8f,#1e232a66);border:1px solid rgba(255,255,255,.22);box-shadow:inset 0 1px #ffffff40;backdrop-filter:blur(22px) saturate(160%);-webkit-backdrop-filter:blur(22px) saturate(160%);transition:transform .3s,background .3s}#pg-about .wcc:hover{transform:translateY(-4px);background:linear-gradient(160deg,#b32d14b8,#8e220f99)}#pg-about .wcc h3{margin:0 0 8px;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.2rem;color:#fff}#pg-about .wcc p{margin:0;font-size:.92rem;line-height:1.55;color:#f4f6f8}#pg-about .wcc .ich-w{width:42px;height:42px;border-radius:12px}#pg-about .wc-cta{position:absolute!important;right:28px;bottom:28px}@media(max-width:860px){#pg-about .wc-g{grid-template-columns:minmax(0,1fr)}#pg-about .wc-g>*{grid-column:auto!important}#pg-about .wcc{min-height:0}#pg-about .wc-cta{position:relative!important;right:auto;bottom:auto;margin-top:24px}}#pg-about .faq{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:56px;align-items:start}#pg-about .faq details{border-bottom:1px solid #DDE2E8}#pg-about .faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-weight:700;font-size:1.08rem;color:#1e232a}#pg-about .faq summary::-webkit-details-marker{display:none}#pg-about .faq summary .hi{transition:transform .25s;color:#5d6a7b;flex:none}#pg-about .faq details[open] summary .hi{transform:rotate(180deg);color:#b32d14}#pg-about .faq details p{margin:-6px 0 22px;color:#5d6a7b;line-height:1.65;max-width:600px}@media(max-width:860px){#pg-about .faq{grid-template-columns:minmax(0,1fr);gap:24px}}#pg-about .ab{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:44px;align-items:stretch}#pg-about .ab-l{display:flex;flex-direction:column;gap:22px}#pg-about .ab-b{margin-top:auto;display:flex;flex-direction:column;gap:20px}#pg-about .ab-th{display:flex;gap:14px}#pg-about .ab-th img{width:132px;height:132px;border-radius:18px;-o-object-fit:cover;object-fit:cover;display:block}#pg-about .ab-r{display:flex;flex-direction:column;gap:18px}#pg-about .abc{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:24px;align-items:center;padding:16px 16px 16px 30px;border-radius:26px;background:linear-gradient(180deg,#fff,#f7f9fb);border:1px solid #E6EAEF;transition:background .35s,box-shadow .35s,transform .35s,border-color .35s}#pg-about .abc img{width:100%;height:196px;-o-object-fit:cover;object-fit:cover;border-radius:18px;display:block}#pg-about .abc h3{margin:0 0 8px;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.4rem;letter-spacing:-.02em;color:#1e232a;transition:color .3s}#pg-about .abc p{margin:0 0 18px;font-size:.95rem;line-height:1.55;color:#5d6a7b;transition:color .3s}#pg-about .abc .lb{display:inline-flex;align-items:center;gap:12px;padding:6px 6px 6px 14px;border-radius:12px;border:1px solid transparent;font-weight:700;font-size:.92rem;color:#1e232a;text-decoration:none;transition:color .3s,border-color .3s}#pg-about .abc:hover{background:linear-gradient(160deg,#a8280f,#8a1e0c 55%,#62150a);border-color:transparent;box-shadow:0 24px 56px #60140847;transform:translateY(-3px)}#pg-about .abc:hover h3,#pg-about .abc:hover p,#pg-about .abc:hover .lb{color:#fff}#pg-about .abc:hover .lb{border-color:#ffffff8c}#pg-about .abc:hover .arw{background:#fff;color:#b32d14}@media(max-width:860px){#pg-about .ab{grid-template-columns:minmax(0,1fr)}#pg-about .abc{grid-template-columns:minmax(0,1fr);padding:16px 16px 24px}#pg-about .abc img{order:-1;height:200px}#pg-about .abc>div{padding:0 8px}#pg-about .ab-th img{width:50%;height:150px}}#pg-about .fx{position:relative;overflow:hidden;color:#e6eaef;padding:76px 0 24px;background:#1e232a}#pg-about .fx>img.bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%}#pg-about .fx:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#14181de6,#14181df7)}#pg-about .fx>img.bg{filter:grayscale(.35) brightness(.7)}#pg-about .fx>.wrap{position:relative;z-index:2}#pg-about .fx a{color:#fff}#pg-about .fx-top{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:48px;align-items:start;margin-bottom:56px}#pg-about .fx-news{display:flex;flex-direction:column;gap:16px}#pg-about .fx-form{display:flex;gap:10px}#pg-about .fx-form input{flex:1;min-width:0;min-height:56px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.4);color:#fff;padding:0 22px;font-family:inherit;font-size:1rem}#pg-about .fx-form input::-moz-placeholder{color:#c5ccd5}#pg-about .fx-form input::placeholder{color:#c5ccd5}#pg-about .fx-form button{width:56px;height:56px;flex:none;border-radius:50%;border:1px solid rgba(255,255,255,.55);background:#ffffff1a;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}#pg-about .fx-bar{padding:0}#pg-about .fx-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 34px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.14)}#pg-about .fx-nav a{text-decoration:none;font-weight:600;font-size:.95rem;padding:8px 0;display:inline-block}#pg-about .fx-leg{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:.84rem;color:#c5ccd5}#pg-about .fx-leg a{color:#c5ccd5;text-decoration:none;padding:4px 0;display:inline-block}@media(max-width:860px){#pg-about .fx-top{grid-template-columns:minmax(0,1fr);gap:36px}#pg-about .fx-nav{gap:2px 22px}#pg-about .fx-bar{padding:0}}#pg-about .toast{position:fixed;left:50%;bottom:24px;z-index:50;transform:translate(-50%);display:flex;align-items:center;gap:12px;max-width:min(520px,calc(100vw - 32px));box-sizing:border-box;padding:14px 18px 14px 14px;border-radius:16px;font-family:Mulish,system-ui,sans-serif;font-size:.95rem;line-height:1.45;color:#fff;background:linear-gradient(160deg,#1e232af0,#1e232adb);border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff2e,0 18px 44px #0000004d;backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);animation:toastIn .25s ease}#pg-about .toast .ti{width:32px;height:32px;flex:none;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:#1e7b4f;color:#fff;font-weight:800}#pg-about .toast.err .ti{background:#be123c}@media(prefers-reduced-motion:reduce){#pg-about .toast{animation:none}}#pg-about .story{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(24px,4vw,64px);align-items:end}#pg-about .tl{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;position:relative}#pg-about .tl-i{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding-top:34px}#pg-about .tl-i:before{content:"";position:absolute;top:8px;left:0;right:-32px;height:0;border-top:2px solid #B32D14}#pg-about .tl-i.now:before{border-top:2px dashed #AEB7C4}#pg-about .tl-i.next:before{display:none}#pg-about .tl-dot{position:absolute;top:0;left:0;width:18px;height:18px;border-radius:50%;box-sizing:border-box;background:#b32d14;box-shadow:0 0 0 5px #f4f6f8}#pg-about .tl-i.now .tl-dot{background:#fff;border:4px solid #B32D14;box-shadow:0 0 0 5px #f4f6f8,0 0 0 11px #b32d1424}#pg-about .tl-i.next .tl-dot{background:#f4f6f8;border:2px dashed #7B889B}#pg-about .tl-y{margin:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:clamp(1.6rem,2.6vw,2.2rem);letter-spacing:-.02em;color:#1e232a;line-height:1.1}#pg-about .tl-t{margin:4px 0 0;font-weight:700;font-size:1.05rem;color:#1e232a}#pg-about .tl-d{font-size:.95rem!important;max-width:320px}@media(max-width:860px){#pg-about .story{grid-template-columns:minmax(0,1fr);align-items:start}#pg-about .tl{grid-template-columns:minmax(0,1fr);gap:0}#pg-about .tl-i{padding:0 0 32px 40px}#pg-about .tl-i:last-child{padding-bottom:0}#pg-about .tl-i:before{top:18px;bottom:0;left:8px;right:auto;height:auto;border-top:0;border-left:2px solid #B32D14}#pg-about .tl-i.now:before{border-top:0;border-left:2px dashed #AEB7C4}#pg-about .tl-dot{top:4px}}#pg-about .dd{position:relative;display:flex;align-items:center}#pg-about .nav .ddt{display:inline-flex;align-items:center;gap:4px}#pg-about .nav .ddt .hi{transition:transform .2s}#pg-about .dd:hover .ddt .hi,#pg-about .dd:focus-within .ddt .hi{transform:rotate(180deg)}#pg-about .nav a.nl.on{opacity:1;color:#b32d14}#pg-about .ddm{position:absolute;top:calc(100% + 4px);left:50%;width:320px;box-sizing:border-box;padding:8px;border-radius:20px;background:#fff;border:1px solid #E6EAEF;box-shadow:0 24px 56px #1e232a29;opacity:0;visibility:hidden;transform:translate(-50%,6px);transition:opacity .18s ease,transform .18s ease,visibility .18s;z-index:30}#pg-about .ddm:before{content:"";position:absolute;left:0;right:0;top:-16px;height:16px}#pg-about .dd:hover .ddm,#pg-about .dd:focus-within .ddm{opacity:1;visibility:visible;transform:translate(-50%)}#pg-about .nav .ddm a{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:14px;text-decoration:none;color:#1e232a;opacity:1}#pg-about .nav .ddm a:hover,#pg-about .nav .ddm a[aria-current=page]{background:#f4f6f8;color:#1e232a}#pg-about .ddm a .ich{width:38px;height:38px;border-radius:11px}#pg-about .ddm b{display:block;font-size:.92rem;font-weight:700}#pg-about .ddm .d{display:block;font-size:.8rem;font-weight:500;color:#5d6a7b;margin-top:2px}#pg-about .ddm a[aria-current=page] b{color:#b32d14}@media(max-width:860px){#pg-about .dd{display:none!important}}#pg-about .mnav .mnh{margin:0;padding:14px 0 4px;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.6rem;letter-spacing:-.02em;color:#1e232a}#pg-about .mnav a.sub{font-family:Mulish,sans-serif;font-weight:600;font-size:1.08rem;padding:11px 0 11px 18px;letter-spacing:0}#pg-about .fx-top a[href^="tel:"],#pg-about .fx-top a[href^="mailto:"]{display:inline-block;padding:3px 0}#pg-about .fx-leg a{display:inline-block;padding:4px 0}#pg-about main a[href^="tel:"]:not([class]),#pg-about main a[href^="mailto:"]:not([class]){display:inline-block;padding:2px 0}#pg-about .bcr a{display:inline-block;padding:4px 0}@media(max-width:560px){#pg-about #leadership .g4{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#pg-about #leadership .lc>div:last-child{left:8px;right:8px;bottom:8px;padding:10px 12px!important;border-radius:14px}#pg-about #leadership .lc h3{font-size:.9rem!important}#pg-about #leadership .lc .p{font-size:.76rem!important;line-height:1.35}}#pg-about .mnav details.mnd{border-bottom:1px solid rgba(123,136,155,.22)}#pg-about .mnav .mnd summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;padding:14px 0;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.6rem;letter-spacing:-.02em;color:#1e232a}#pg-about .mnav .mnd summary::-webkit-details-marker{display:none}#pg-about .mnav .mnd summary.on{color:#b32d14}#pg-about .mnav .mnd .chv{width:44px;height:44px;flex:none;margin-right:-10px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:#5d6a7b;transition:background .2s}#pg-about .mnav .mnd .chv .hi{transition:transform .25s ease}#pg-about .mnav .mnd[open] .chv .hi{transform:rotate(180deg)}#pg-about .mnav .mnd summary:hover .chv{background:#7b889b1f}#pg-about .mnav .mnd-b{display:flex;flex-direction:column;padding:0 0 10px}#pg-about .mnav .mnd-b a.sub:last-child{border-bottom:0}#pg-about .ldw{display:grid;grid-template-columns:minmax(0,1fr);gap:56px}#pg-about .ldg{display:flex;flex-direction:column;align-items:center;gap:24px;min-width:0}#pg-about .ldg-k{display:flex;align-items:center;justify-content:center;gap:18px;width:100%;max-width:900px;margin:0;padding:0;border:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:.86rem;letter-spacing:.16em;text-transform:uppercase;color:#b32d14}#pg-about .ldg-k:before,#pg-about .ldg-k:after{content:"";flex:1;height:1.5px;background:#dde2e8}#pg-about .ldg-l{list-style:none;margin:0;padding:0;display:grid;gap:20px;width:100%;max-width:900px;grid-template-columns:repeat(3,minmax(0,1fr))}#pg-about .ldc{display:flex;flex-direction:column;min-width:0;border-radius:24px;background:#fff;border:1px solid #E6EAEF;overflow:hidden}#pg-about .ldc-ph{position:relative;aspect-ratio:4/5;background:linear-gradient(160deg,#e9edf1,#dde2e8);display:flex;align-items:center;justify-content:center;overflow:hidden}#pg-about .ldc-ph img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 20%;object-position:50% 20%;display:block}#pg-about .ldc-in{width:88px;height:88px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#fff;color:#1e232a;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.5rem;letter-spacing:.04em;box-shadow:0 10px 24px #1e232a14}#pg-about .ldc-ph.has{background:#dde2e8!important}#pg-about .ldc.lead .ldc-ph{background:linear-gradient(160deg,#a8280f,#8a1e0c 55%,#62150a)}#pg-about .ldc-tx{padding:18px 20px 22px;display:flex;flex-direction:column;gap:4px}#pg-about .ldc h3{margin:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.05rem;line-height:1.3;color:#1e232a}#pg-about .ldc p{margin:0;font-size:.9rem;line-height:1.45;color:#5d6a7b}@media(max-width:720px){#pg-about .ldw{gap:40px}#pg-about .ldg{gap:18px}#pg-about .ldg-k{font-size:.76rem;gap:12px}#pg-about .ldg-l{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}#pg-about .ldc{width:calc(50% - 6px);box-sizing:border-box;border-radius:18px}#pg-about .ldc-tx{padding:12px 14px 16px}#pg-about .ldc h3{font-size:.92rem}#pg-about .ldc p{font-size:.8rem}#pg-about .ldc-in{width:60px;height:60px;font-size:1.05rem}}#pg-business a{color:#b32d14}#pg-business a:hover{color:#8e220f}#pg-business .pg{background:#f4f6f8;color:#1e232a;font-family:Mulish,system-ui,sans-serif;-webkit-font-smoothing:antialiased}#pg-business .wrap{max-width:1200px;margin:0 auto;padding:0 24px;box-sizing:border-box}#pg-business .h{font-family:Montserrat,sans-serif;letter-spacing:-.025em;margin:0;color:#1e232a}#pg-business .ey{font-family:Montserrat,sans-serif;font-weight:600;font-size:.95rem;letter-spacing:.02em;color:#b32d14;margin:0}#pg-business .lead{font-size:clamp(1.1rem,1.6vw,1.35rem);line-height:1.55;color:#5d6a7b;margin:0}#pg-business .p{font-size:1.05rem;line-height:1.7;color:#5d6a7b;margin:0}#pg-business .h2{font-weight:700;font-size:clamp(2rem,4.4vw,3.4rem);line-height:1.06}#pg-business .btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 26px;border-radius:999px;background:#b32d14;color:#fff;font-weight:700;font-size:1rem;text-decoration:none}#pg-business .btn:hover{background:#9a2610;color:#fff}#pg-business .lk{display:inline-flex;align-items:center;gap:6px;min-height:48px;font-weight:700;font-size:1.05rem;color:#b32d14;text-decoration:none}#pg-business .tile{background:#fff;border-radius:28px;overflow:hidden}#pg-business .badge{display:inline-flex;align-items:center;gap:8px;font-family:Montserrat,sans-serif;font-weight:600;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;padding:6px 12px;border-radius:999px;width:-moz-fit-content;width:fit-content}#pg-business .sec{padding-top:clamp(80px,10vw,130px)}#pg-business .center{text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}#pg-business .nav a.nl{color:#1e232a;text-decoration:none;font-size:.88rem;font-weight:600;opacity:.82}#pg-business .nav a.nl:hover{opacity:1;color:#1e232a}#pg-business .nav a.nl[aria-current=page]{opacity:1;color:#b32d14}#pg-business .vc{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px}#pg-business .prod{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:0}#pg-business .g4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}#pg-business .chip{background:#fff;border-radius:18px;padding:16px 18px;font-weight:700;font-size:.98rem;color:#1e232a;display:flex;align-items:center;gap:12px}#pg-business .chip .ich{width:40px;height:40px;border-radius:12px}#pg-business .ul{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:6px;font-size:1rem;line-height:1.55;color:#5d6a7b}#pg-business .ft a{color:#c5ccd5;text-decoration:none;font-size:.92rem}#pg-business .ft a:hover{color:#fff}#pg-business .menu{display:none}@media(max-width:980px){#pg-business .vc,#pg-business .g4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:860px){#pg-business .nl,#pg-business .navcta{display:none!important}#pg-business .menu{display:inline-flex}#pg-business .prod{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){#pg-business .vc,#pg-business .g4{grid-template-columns:minmax(0,1fr)}}#pg-business .skip{position:absolute;left:-9999px;top:8px;z-index:20;background:#1e232a;color:#fff;padding:12px 18px;border-radius:999px;font-weight:700;text-decoration:none}#pg-business .skip:focus{left:16px;color:#fff}#pg-business a:focus-visible,#pg-business button:focus-visible,#pg-business input:focus-visible,#pg-business select:focus-visible,#pg-business textarea:focus-visible{outline:3px solid #B32D14;outline-offset:3px;border-radius:6px}#pg-business .ft a:focus-visible{outline-color:#fff}#pg-business .nav a.nl{padding:14px 0}#pg-business .ft a{display:inline-block;padding:4px 0}#pg-business .mnav{position:fixed;left:0;right:0;top:60px;bottom:0;z-index:9;background:#f4f6f8;padding:16px 24px 40px;display:flex;flex-direction:column;overflow-y:auto;box-sizing:border-box}#pg-business .mnav a{font-family:Montserrat,sans-serif;font-weight:700;font-size:1.6rem;letter-spacing:-.02em;color:#1e232a;text-decoration:none;padding:14px 0;border-bottom:1px solid #DDE2E8}#pg-business .mnav a[aria-current=page]{color:#b32d14}#pg-business .mnav a.btn{color:#fff;border:0;font-size:1rem;font-family:Mulish,sans-serif;margin-top:28px;padding:0 26px;justify-content:center}@media(min-width:861px){#pg-business .mnav{display:none}}@media(max-width:860px){#pg-business .hero-img{aspect-ratio:4/3!important}}@media(max-width:560px){#pg-business .vc>div{min-height:0!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;padding:18px 20px!important}}#pg-business header.nav{background:linear-gradient(180deg,#ffffffbd,#f4f6f88f)!important;border-bottom:0!important;box-shadow:inset 0 -1px #ffffffbf,0 1px #7b889b29,0 10px 30px #1e232a0f}#pg-business .btn{background-image:linear-gradient(180deg,#ffffff0d,#3c0a0429);box-shadow:inset 0 1px #ffffff38,inset 0 -1px #00000024,0 6px 18px #6014083d;transition:box-shadow .2s,transform .2s}#pg-business .btn:hover{box-shadow:inset 0 1px #ffffff80,inset 0 -1px #00000024,0 10px 26px #60140852;transform:translateY(-1px)}#pg-business .btn2{background:linear-gradient(180deg,#ffffffd1,#ffffff75)!important;box-shadow:inset 0 1px #fff,0 4px 14px #1e232a14;backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%)}#pg-business .ref,#pg-business .lgl{background:linear-gradient(135deg,#ffffffd6,#fff9)!important;color:#1e232a!important;border:1px solid rgba(255,255,255,.75);box-shadow:inset 0 1px #fff,0 4px 16px #1e232a33;backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%)}#pg-business .lgd{background:linear-gradient(150deg,#1e232acc,#1e232a9e)!important;border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff38,inset 0 -1px #ffffff0d,0 24px 60px #00000052;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%)}#pg-business .lgx{background:radial-gradient(55% 75% at 90% 0%,rgba(179,45,20,.34),transparent 70%),radial-gradient(50% 70% at 0% 100%,rgba(123,136,155,.3),transparent 70%),#1e232a!important}#pg-business .lgx .b-steel,#pg-business .lgx .b-dash,#pg-business .lgx .b-ink{background:linear-gradient(160deg,#ffffff1c,#ffffff08);border-color:#fff3!important;box-shadow:inset 0 1px #fff3,0 10px 30px #0000002e;backdrop-filter:blur(14px) saturate(180%);-webkit-backdrop-filter:blur(14px) saturate(180%)}#pg-business .mnav{background:linear-gradient(180deg,#fffc,#f4f6f8e6);backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%)}#pg-business .mnav a{border-bottom-color:#7b889b38}#pg-business .lc{position:relative}#pg-business .lc>div:last-child{position:absolute;left:12px;right:12px;bottom:12px;padding:14px 16px!important;border-radius:18px;background:linear-gradient(135deg,#ffffffdb,#ffffffa8);border:1px solid rgba(255,255,255,.75);box-shadow:inset 0 1px #fff,0 10px 28px #0003;backdrop-filter:blur(18px) saturate(180%);-webkit-backdrop-filter:blur(18px) saturate(180%)}#pg-business .lc .p{color:#3a414c!important}#pg-business .fact{background:#7b889b29;border:1px solid rgba(255,255,255,.75);box-shadow:inset 0 1px #fff,0 20px 48px #1e232a24;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%)}#pg-business .fact>div{background:linear-gradient(160deg,#fffc,#ffffff94)!important}#pg-business .fact .p{color:#3a414c!important}@media(min-width:861px){#pg-business .factwrap{margin-top:-92px!important;position:relative;z-index:2;padding:0 56px!important}}#pg-business .hi{flex:none;display:inline-block;vertical-align:middle}#pg-business .lk .hi,#pg-business .btn .hi,#pg-business .btn2 .hi{transition:transform .2s}#pg-business .lk:hover .hi{transform:translate(3px)}#pg-business .btn{gap:8px}#pg-business .ich{width:48px;height:48px;flex:none;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;color:#b32d14;background:linear-gradient(150deg,#b32d1424,#b32d140a);box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 1px #b32d141a}#pg-business .ich.sm{width:40px;height:40px;border-radius:12px}#pg-business .ich-d{width:48px;height:48px;flex:none;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;color:#ea5b41;background:linear-gradient(150deg,#ffffff29,#ffffff0a);box-shadow:inset 0 1px #ffffff3d,inset 0 0 0 1px #ffffff1f}#pg-business .ich-w{width:48px;height:48px;flex:none;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(150deg,#ffffff47,#ffffff14);box-shadow:inset 0 1px #ffffff73,inset 0 0 0 1px #fff3}#pg-business .ctaimg{position:relative;overflow:hidden;background:#1e232a!important}#pg-business .ctaimg>.ctabg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}#pg-business .ctaimg>.ctaov{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(70% 90% at 50% 40%,#1e232a8c,#1e232adb)}#pg-business .ctaimg>*:not(.ctabg):not(.ctaov){position:relative;z-index:1}#pg-business .ctaimg .h{color:#fff}#pg-business .ctaimg .lead{color:#e6eaef}#pg-business .ctaimg .lk{color:#fff}#pg-business .tile{transition:transform .25s,box-shadow .25s}#pg-business .cardlift:hover{transform:translateY(-3px);box-shadow:0 18px 40px #1e232a1a}#pg-business .vch{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.5fr);gap:16px;align-items:stretch}#pg-business .vch-now{position:relative;overflow:hidden;border-radius:28px;padding:30px 28px;display:flex;flex-direction:column;gap:14px;color:#fff;background:linear-gradient(160deg,#a8280f,#8a1e0c 55%,#62150a);box-shadow:inset 0 1px #ffffff59,inset 0 0 0 1px #ffffff1f,0 28px 64px #60140861}#pg-business .vch-now:after{content:"";position:absolute;right:-70px;top:-70px;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.08),transparent 70%);pointer-events:none}#pg-business .vch-now>*{position:relative;z-index:1}#pg-business .vch-top{display:flex;align-items:center;justify-content:space-between}#pg-business .vch-num{font-family:Montserrat,sans-serif;font-weight:700;font-size:.82rem;letter-spacing:.08em;color:#aeb7c4}#pg-business .vch-now .vch-num{color:#fbe3dd}#pg-business .vch-now .vch-t{color:#fff;font-weight:700;font-size:clamp(1.5rem,2.2vw,1.9rem);line-height:1.1}#pg-business .vch-now .vch-d{color:#fff;opacity:.92}#pg-business .vch-rows{display:flex;flex-direction:column;gap:24px}#pg-business .vch-head{display:flex;align-items:center;gap:12px;margin-bottom:12px}#pg-business .vch-lab{font-family:Montserrat,sans-serif;font-weight:700;font-size:1rem;color:#fff}#pg-business .vch-line{flex:1;height:0;border-top:2px solid rgba(255,255,255,.42)}#pg-business .later .vch-line{border-top-style:dashed;border-top-color:#ffffff4d}#pg-business .vch-cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}#pg-business .vch-card{position:relative;border-radius:22px;padding:20px 20px 22px;display:flex;flex-direction:column;gap:12px;background:linear-gradient(160deg,#ffffff21,#ffffff0a);border:1.5px solid rgba(255,255,255,.22);box-shadow:inset 0 1px #ffffff38,0 12px 32px #0003;backdrop-filter:blur(14px) saturate(180%);-webkit-backdrop-filter:blur(14px) saturate(180%);transition:transform .25s,border-color .25s}#pg-business .vch-card:hover{transform:translateY(-3px);border-color:#fff6}#pg-business .later .vch-card{border-color:#ffffff1a;background:linear-gradient(160deg,#ffffff14,#ffffff05)}#pg-business .later .ich-d{color:#c5ccd5}#pg-business .vch-card .vch-num{position:absolute;top:22px;right:20px}#pg-business .vch-txt{display:flex;flex-direction:column;gap:6px}#pg-business .vch-card .h{color:#fff;font-weight:700;font-size:1.1rem;line-height:1.25}#pg-business .vch-d{margin:0;font-size:.92rem;line-height:1.5;color:#c5ccd5}#pg-business .vch-legend{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 24px;margin:0;font-size:.88rem;color:#c5ccd5}#pg-business .vch-legend span{display:inline-flex;align-items:center;gap:8px}#pg-business .sw{display:inline-block;width:28px;height:0;border-top:3px solid #EA5B41;border-radius:2px}#pg-business .sw.next{border-top:2px solid rgba(255,255,255,.7)}#pg-business .sw.later{border-top:2px dashed rgba(255,255,255,.55)}#pg-business .vch-note{color:#aeb7c4}@media(max-width:1060px){#pg-business .vch{grid-template-columns:minmax(0,1fr)}#pg-business .vch-now{min-height:0}}@media(max-width:760px){#pg-business .vch-cards{grid-template-columns:minmax(0,1fr);gap:10px}#pg-business .vch-card{flex-direction:row;align-items:center;gap:14px;padding:16px 16px 16px 14px}#pg-business .vch-card .vch-num{position:static;margin-left:auto;align-self:flex-start}#pg-business .vch-now{padding:26px 22px}}#pg-business .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#pg-business .pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:12px;background:#fff;border:1px solid #DDE2E8;box-shadow:0 1px 2px #1e232a0d;font-size:.85rem;font-weight:600;color:#1e232a;width:-moz-fit-content;width:fit-content;margin:0}#pg-business .arw{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px;background:#b32d14;color:#fff;flex:none;transition:background .25s,color .25s}#pg-business .gbtn{display:inline-flex;align-items:center;gap:12px;padding:6px 6px 6px 16px;border-radius:14px;background:linear-gradient(135deg,#fffffff0,#ffffffc2);border:1px solid rgba(255,255,255,.8);box-shadow:inset 0 1px #fff,0 8px 24px #1e232a33;backdrop-filter:blur(14px) saturate(180%);-webkit-backdrop-filter:blur(14px) saturate(180%);color:#1e232a;font-weight:700;font-size:.92rem;text-decoration:none}#pg-business .gbtn:hover{color:#1e232a}#pg-business .bento{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}#pg-business .bc{position:relative;border-radius:28px;padding:14px 14px 28px;background:linear-gradient(180deg,#fff,#f7f9fb);border:1px solid #E6EAEF;display:flex;flex-direction:column;gap:24px;transition:background .35s,transform .35s,box-shadow .35s,border-color .35s}#pg-business .bc:hover{background:linear-gradient(160deg,#a8280f,#8a1e0c 55%,#62150a);border-color:transparent;transform:translateY(-4px);box-shadow:0 26px 60px #6014084d}#pg-business .mk{background:#fff;border-radius:20px;border:1px solid #EEF1F4;padding:20px;height:300px;box-sizing:border-box;position:relative;overflow:hidden;box-shadow:0 1px 2px #1e232a0a}#pg-business .bt{padding:0 14px;display:flex;flex-direction:column;gap:8px}#pg-business .bt h3{font-family:Montserrat,sans-serif;font-weight:700;font-size:1.45rem;letter-spacing:-.02em;margin:0;color:#1e232a;transition:color .3s}#pg-business .bt p{margin:0;font-size:.95rem;line-height:1.55;color:#5d6a7b;transition:color .3s}#pg-business .bc:hover .bt h3,#pg-business .bc:hover .bt p{color:#fff}#pg-business .mk-h{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}#pg-business .mk-t{font-size:.8rem;font-weight:600;color:#5d6a7b}#pg-business .mk-chip{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;font-weight:700;color:#1e232a;background:#f4f6f8;border-radius:10px;padding:6px 10px}#pg-business .mk-row{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid #F0F2F5}#pg-business .mk-row b{font-size:.92rem;color:#1e232a}#pg-business .mk-bar{height:6px;border-radius:6px;background:#f0f2f5;margin-top:6px;overflow:hidden}#pg-business .mk-bar i{display:block;height:100%;border-radius:6px;background:linear-gradient(90deg,#ea5b41,#b32d14)}#pg-business .mk-v{font-family:Montserrat,sans-serif;font-weight:700;font-size:.92rem;color:#1e232a}#pg-business .mp{position:absolute;transform:translate(-50%,-50%);display:inline-flex;align-items:center;padding:6px 12px;border-radius:10px;font-size:.78rem;font-weight:700;white-space:nowrap}#pg-business .mq{position:absolute;transform:translate(-50%,-50%);width:36px;height:36px;border-radius:11px;background:#fff;border:1px solid #E6EAEF;box-shadow:0 4px 12px #1e232a14;display:flex;align-items:center;justify-content:center;color:#5d6a7b}#pg-business .fl{display:grid;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid #F0F2F5;font-size:.86rem}#pg-business .fl span:first-child{color:#5d6a7b;font-weight:600}#pg-business .fl .fv{display:flex;align-items:center;justify-content:space-between;gap:8px;font-weight:700;color:#1e232a;min-width:0}#pg-business .fl .fv>span{min-width:0;overflow-wrap:break-word}@media(max-width:1060px){#pg-business .fl{grid-template-columns:88px minmax(0,1fr)}}@media(max-width:400px){#pg-business .fl .fv .ich{display:none!important}#pg-business .fl{grid-template-columns:72px minmax(0,1fr)}}#pg-business .fl .fv>.hi{flex:none}#pg-business .skl{height:9px;border-radius:6px;background:#eef1f4;margin:10px 0}@media(max-width:860px){#pg-business .bento{grid-template-columns:minmax(0,1fr)}#pg-business .mk{height:auto;min-height:270px}}#pg-business .uc{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.5fr);gap:40px;align-items:stretch}#pg-business .uc-l{display:flex;flex-direction:column;gap:22px}#pg-business .uc-nums{margin-top:auto;display:flex;gap:4px}#pg-business .ucn{border:0;background:transparent;font-family:Montserrat,sans-serif;font-weight:600;font-size:.95rem;color:#5d6a7b;min-width:44px;min-height:44px;border-radius:12px;cursor:pointer}#pg-business .ucn.on{color:#b32d14;background:#b32d1414}#pg-business .uc-r{min-width:0;display:flex;flex-direction:column;gap:20px}#pg-business .uc-vp{overflow:hidden;border-radius:28px}#pg-business .uc-track{--ucw:340px;display:flex;gap:20px;transition:transform .6s cubic-bezier(.2,.7,.2,1)}#pg-business .ucc{flex:none;width:var(--ucw);height:520px;border-radius:28px;overflow:hidden;position:relative;color:#fff;background:#1e232a}#pg-business .ucc>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s}#pg-business .ucc:hover>img{transform:scale(1.04)}#pg-business .ucc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#1e232adb,#1e232a73 36%,#1e232a00 58%,#1e232a4d)}#pg-business .uct{position:relative;z-index:2;padding:26px 26px 0;display:flex;flex-direction:column;gap:10px}#pg-business .ucd{display:inline-flex;align-items:center;gap:8px;font-size:.82rem;font-weight:700;color:#fff}#pg-business .ucd i{width:8px;height:8px;border-radius:50%;background:#fff;box-shadow:0 0 0 4px #fff3}#pg-business .uct h3{margin:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.6rem;letter-spacing:-.02em;color:#fff;line-height:1.15}#pg-business .uct p{margin:0;font-size:.95rem;line-height:1.55;color:#e6eaef}#pg-business .ucc .gbtn{position:absolute;left:22px;bottom:22px;z-index:2}#pg-business .uc-arr{display:flex;justify-content:flex-end;gap:10px}#pg-business .uca{width:48px;height:48px;border-radius:14px;border:1px solid #DDE2E8;background:#fff;color:#1e232a;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}#pg-business .uca.n{background:#b32d14;border-color:#b32d14;color:#fff}#pg-business .uca[aria-disabled=true]{opacity:.45;cursor:default}@media(max-width:860px){#pg-business .uc{grid-template-columns:minmax(0,1fr);gap:28px}#pg-business .uc-nums,#pg-business .uc-arr{display:none}#pg-business .uc-vp{overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:24px;border-radius:0;margin:0 -24px;padding:0 24px 6px}#pg-business .uc-track{transform:none!important;--ucw:280px}#pg-business .ucc{height:440px;scroll-snap-align:start}}#pg-business .rg{position:relative;height:600px;width:100%;max-width:1100px;margin:0 auto}#pg-business .rgc{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgba(221,226,232,.9);background:radial-gradient(circle,#fff0 55%,#fffffff2);box-shadow:inset 0 10px 30px #1e232a0a,0 16px 40px #1e232a0d}#pg-business .rg-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:124px;height:124px;border-radius:32px;display:flex;align-items:center;justify-content:center;background:linear-gradient(150deg,#fff,#eef1f4);border:1px solid #FFFFFF;box-shadow:inset 0 1px #fff,0 20px 44px #6014082e,0 0 0 8px #b32d140f}#pg-business .rp{position:absolute;display:flex;align-items:center;gap:12px;padding:8px 18px 8px 8px;background:#fff;border:1px solid #E6EAEF;border-radius:16px;box-shadow:0 8px 22px #1e232a12;transition:transform .25s,border-color .25s,box-shadow .25s;max-width:290px}#pg-business .rp:hover{transform:translateY(-3px);border-color:#b32d1466;box-shadow:0 16px 34px #60140824}#pg-business .rp .ich{width:40px;height:40px;border-radius:12px}#pg-business .rp b{display:block;font-size:.98rem;color:#1e232a}#pg-business .rp span.d{display:block;font-size:.84rem;color:#5d6a7b;margin-top:2px}@media(max-width:860px){#pg-business .rg{height:auto;display:grid;grid-template-columns:minmax(0,1fr);gap:10px;padding-top:300px}#pg-business .rgc.a{width:280px!important;height:280px!important}#pg-business .rgc.b{width:200px!important;height:200px!important}#pg-business .rgc.c{width:130px!important;height:130px!important}#pg-business .rgc,#pg-business .rg-core{top:140px}#pg-business .rp{position:static;max-width:none}}#pg-business .wc{position:relative;border-radius:36px;overflow:hidden;padding:clamp(56px,7vw,96px) clamp(20px,4vw,56px) clamp(96px,9vw,120px);color:#fff;background:#1e232a}#pg-business .wc>img.bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:40% 50%;object-position:40% 50%}#pg-business .wc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#1e232a9e,#1e232a57 45%,#1e232a94)}#pg-business .wc>*:not(.bg){position:relative;z-index:2}#pg-business .wc-h{text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}#pg-business .wc-g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:52px}#pg-business .wcc{min-height:0;border-radius:22px;padding:22px;display:flex;flex-direction:column;justify-content:flex-start;gap:18px;background:linear-gradient(160deg,#1e232a8f,#1e232a66);border:1px solid rgba(255,255,255,.22);box-shadow:inset 0 1px #ffffff40;backdrop-filter:blur(22px) saturate(160%);-webkit-backdrop-filter:blur(22px) saturate(160%);transition:transform .3s,background .3s}#pg-business .wcc:hover{transform:translateY(-4px);background:linear-gradient(160deg,#b32d14b8,#8e220f99)}#pg-business .wcc h3{margin:0 0 8px;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.2rem;color:#fff}#pg-business .wcc p{margin:0;font-size:.92rem;line-height:1.55;color:#f4f6f8}#pg-business .wcc .ich-w{width:42px;height:42px;border-radius:12px}#pg-business .wc-cta{position:absolute!important;right:28px;bottom:28px}@media(max-width:860px){#pg-business .wc-g{grid-template-columns:minmax(0,1fr)}#pg-business .wc-g>*{grid-column:auto!important}#pg-business .wcc{min-height:0}#pg-business .wc-cta{position:relative!important;right:auto;bottom:auto;margin-top:24px}}#pg-business .faq{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:56px;align-items:start}#pg-business .faq details{border-bottom:1px solid #DDE2E8}#pg-business .faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-weight:700;font-size:1.08rem;color:#1e232a}#pg-business .faq summary::-webkit-details-marker{display:none}#pg-business .faq summary .hi{transition:transform .25s;color:#5d6a7b;flex:none}#pg-business .faq details[open] summary .hi{transform:rotate(180deg);color:#b32d14}#pg-business .faq details p{margin:-6px 0 22px;color:#5d6a7b;line-height:1.65;max-width:600px}@media(max-width:860px){#pg-business .faq{grid-template-columns:minmax(0,1fr);gap:24px}}#pg-business .ab{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:44px;align-items:stretch}#pg-business .ab-l{display:flex;flex-direction:column;gap:22px}#pg-business .ab-b{margin-top:auto;display:flex;flex-direction:column;gap:20px}#pg-business .ab-th{display:flex;gap:14px}#pg-business .ab-th img{width:132px;height:132px;border-radius:18px;-o-object-fit:cover;object-fit:cover;display:block}#pg-business .ab-r{display:flex;flex-direction:column;gap:18px}#pg-business .abc{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:24px;align-items:center;padding:16px 16px 16px 30px;border-radius:26px;background:linear-gradient(180deg,#fff,#f7f9fb);border:1px solid #E6EAEF;transition:background .35s,box-shadow .35s,transform .35s,border-color .35s}#pg-business .abc img{width:100%;height:196px;-o-object-fit:cover;object-fit:cover;border-radius:18px;display:block}#pg-business .abc h3{margin:0 0 8px;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.4rem;letter-spacing:-.02em;color:#1e232a;transition:color .3s}#pg-business .abc p{margin:0 0 18px;font-size:.95rem;line-height:1.55;color:#5d6a7b;transition:color .3s}#pg-business .abc .lb{display:inline-flex;align-items:center;gap:12px;padding:6px 6px 6px 14px;border-radius:12px;border:1px solid transparent;font-weight:700;font-size:.92rem;color:#1e232a;text-decoration:none;transition:color .3s,border-color .3s}#pg-business .abc:hover{background:linear-gradient(160deg,#a8280f,#8a1e0c 55%,#62150a);border-color:transparent;box-shadow:0 24px 56px #60140847;transform:translateY(-3px)}#pg-business .abc:hover h3,#pg-business .abc:hover p,#pg-business .abc:hover .lb{color:#fff}#pg-business .abc:hover .lb{border-color:#ffffff8c}#pg-business .abc:hover .arw{background:#fff;color:#b32d14}@media(max-width:860px){#pg-business .ab{grid-template-columns:minmax(0,1fr)}#pg-business .abc{grid-template-columns:minmax(0,1fr);padding:16px 16px 24px}#pg-business .abc img{order:-1;height:200px}#pg-business .abc>div{padding:0 8px}#pg-business .ab-th img{width:50%;height:150px}}#pg-business .fx{position:relative;overflow:hidden;color:#e6eaef;padding:76px 0 24px;background:#1e232a}#pg-business .fx>img.bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%}#pg-business .fx:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#14181de6,#14181df7)}#pg-business .fx>img.bg{filter:grayscale(.35) brightness(.7)}#pg-business .fx>.wrap{position:relative;z-index:2}#pg-business .fx a{color:#fff}#pg-business .fx-top{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:48px;align-items:start;margin-bottom:56px}#pg-business .fx-news{display:flex;flex-direction:column;gap:16px}#pg-business .fx-form{display:flex;gap:10px}#pg-business .fx-form input{flex:1;min-width:0;min-height:56px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.4);color:#fff;padding:0 22px;font-family:inherit;font-size:1rem}#pg-business .fx-form input::-moz-placeholder{color:#c5ccd5}#pg-business .fx-form input::placeholder{color:#c5ccd5}#pg-business .fx-form button{width:56px;height:56px;flex:none;border-radius:50%;border:1px solid rgba(255,255,255,.55);background:#ffffff1a;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}#pg-business .fx-bar{padding:0}#pg-business .fx-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 34px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.14)}#pg-business .fx-nav a{text-decoration:none;font-weight:600;font-size:.95rem;padding:8px 0;display:inline-block}#pg-business .fx-leg{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:.84rem;color:#c5ccd5}#pg-business .fx-leg a{color:#c5ccd5;text-decoration:none;padding:4px 0;display:inline-block}@media(max-width:860px){#pg-business .fx-top{grid-template-columns:minmax(0,1fr);gap:36px}#pg-business .fx-nav{gap:2px 22px}#pg-business .fx-bar{padding:0}}@media(max-width:1060px){#pg-business .mapk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto repeat(4,auto);grid-auto-flow:column;gap:10px 12px;align-content:center;height:auto;min-height:0;padding:22px 18px}#pg-business .mapk>svg,#pg-business .mapk>.mq{display:none}#pg-business .mk>div.mixg{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}#pg-business .mk>div.enqg{grid-template-columns:minmax(0,1fr)!important}#pg-business .mk>div.enqg>div:first-child{display:none}#pg-business .mk{height:auto!important;min-height:0!important}#pg-business .mapk>.mp{position:static;transform:none;justify-content:center;text-align:center;white-space:normal;padding:9px 10px}#pg-business .mapk>span:last-child{position:static!important;transform:none!important;grid-row:1;grid-column:1/-1;justify-self:center;margin-bottom:4px;width:60px!important;height:60px!important}#pg-business .mapk:before{content:"Inputs";grid-row:2;grid-column:1;align-self:end;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#5d6a7b;text-align:center}#pg-business .mapk:after{content:"Outputs";grid-row:2;grid-column:2;align-self:end;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#5d6a7b;text-align:center}}#pg-business .bc{container-type:inline-size}@container (max-width:480px){.mapk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto repeat(4,auto);grid-auto-flow:column;gap:10px 12px;align-content:center;height:auto;min-height:0;padding:22px 18px}.mapk>svg,.mapk>.mq{display:none}.mk>div.mixg{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}.mk>div.enqg{grid-template-columns:minmax(0,1fr)!important}.mk>div.enqg>div:first-child{display:none}.mk{height:auto!important;min-height:0!important}.mapk>.mp{position:static;transform:none;justify-content:center;text-align:center;white-space:normal;padding:9px 10px}.mapk>span:last-child{position:static!important;transform:none!important;grid-row:1;grid-column:1/-1;justify-self:center;margin-bottom:4px;width:60px!important;height:60px!important}.mapk:before{content:"Inputs";grid-row:2;grid-column:1;align-self:end;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#5d6a7b;text-align:center}.mapk:after{content:"Outputs";grid-row:2;grid-column:2;align-self:end;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#5d6a7b;text-align:center}}#pg-business .toast{position:fixed;left:50%;bottom:24px;z-index:50;transform:translate(-50%);display:flex;align-items:center;gap:12px;max-width:min(520px,calc(100vw - 32px));box-sizing:border-box;padding:14px 18px 14px 14px;border-radius:16px;font-family:Mulish,system-ui,sans-serif;font-size:.95rem;line-height:1.45;color:#fff;background:linear-gradient(160deg,#1e232af0,#1e232adb);border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff2e,0 18px 44px #0000004d;backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);animation:toastIn .25s ease}#pg-business .toast .ti{width:32px;height:32px;flex:none;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:#1e7b4f;color:#fff;font-weight:800}#pg-business .toast.err .ti{background:#be123c}@media(prefers-reduced-motion:reduce){#pg-business .toast{animation:none}}@media(max-width:860px){#pg-business .mk>div.mixg{grid-template-columns:minmax(0,1fr)!important}#pg-business .mk>div.mixg>div:last-child{display:none!important}#pg-business .mapk>span:last-child{display:none!important}#pg-business .mapk{grid-template-rows:auto repeat(4,auto)!important}#pg-business .mapk:before,#pg-business .mapk:after{grid-row:1!important}#pg-business .mapk>.mp{grid-row:auto}}#pg-business .dd{position:relative;display:flex;align-items:center}#pg-business .nav .ddt{display:inline-flex;align-items:center;gap:4px}#pg-business .nav .ddt .hi{transition:transform .2s}#pg-business .dd:hover .ddt .hi,#pg-business .dd:focus-within .ddt .hi{transform:rotate(180deg)}#pg-business .nav a.nl.on{opacity:1;color:#b32d14}#pg-business .ddm{position:absolute;top:calc(100% + 4px);left:50%;width:320px;box-sizing:border-box;padding:8px;border-radius:20px;background:#fff;border:1px solid #E6EAEF;box-shadow:0 24px 56px #1e232a29;opacity:0;visibility:hidden;transform:translate(-50%,6px);transition:opacity .18s ease,transform .18s ease,visibility .18s;z-index:30}#pg-business .ddm:before{content:"";position:absolute;left:0;right:0;top:-16px;height:16px}#pg-business .dd:hover .ddm,#pg-business .dd:focus-within .ddm{opacity:1;visibility:visible;transform:translate(-50%)}#pg-business .nav .ddm a{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:14px;text-decoration:none;color:#1e232a;opacity:1}#pg-business .nav .ddm a:hover,#pg-business .nav .ddm a[aria-current=page]{background:#f4f6f8;color:#1e232a}#pg-business .ddm a .ich{width:38px;height:38px;border-radius:11px}#pg-business .ddm b{display:block;font-size:.92rem;font-weight:700}#pg-business .ddm .d{display:block;font-size:.8rem;font-weight:500;color:#5d6a7b;margin-top:2px}#pg-business .ddm a[aria-current=page] b{color:#b32d14}@media(max-width:860px){#pg-business .dd{display:none!important}}#pg-business .mnav .mnh{margin:0;padding:14px 0 4px;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.6rem;letter-spacing:-.02em;color:#1e232a}#pg-business .mnav a.sub{font-family:Mulish,sans-serif;font-weight:600;font-size:1.08rem;padding:11px 0 11px 18px;letter-spacing:0}#pg-business .bsub{border-bottom:1px solid #E3E7EC;background:#ffffff8c}#pg-business .bsub-in{display:flex;align-items:center;justify-content:space-between;gap:16px 28px;padding-top:14px;padding-bottom:14px}#pg-business .bcr{display:flex;align-items:center;flex-wrap:wrap;gap:2px;font-size:.9rem;color:#5d6a7b}#pg-business .bcr a{color:#5d6a7b;text-decoration:none}#pg-business .bcr a:hover{color:#b32d14}#pg-business .bcr .hi{color:#7b889b;margin:0 4px}#pg-business .bcr .cur{color:#1e232a;font-weight:600}#pg-business .fx-top a[href^="tel:"],#pg-business .fx-top a[href^="mailto:"]{display:inline-block;padding:3px 0}#pg-business .fx-leg a{display:inline-block;padding:4px 0}#pg-business main a[href^="tel:"]:not([class]),#pg-business main a[href^="mailto:"]:not([class]){display:inline-block;padding:2px 0}#pg-business .bcr a{display:inline-block;padding:4px 0}@media(max-width:760px){#pg-business .mref{grid-template-columns:minmax(0,1fr)!important;gap:24px!important}}#pg-business .mnav details.mnd{border-bottom:1px solid rgba(123,136,155,.22)}#pg-business .mnav .mnd summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;padding:14px 0;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.6rem;letter-spacing:-.02em;color:#1e232a}#pg-business .mnav .mnd summary::-webkit-details-marker{display:none}#pg-business .mnav .mnd summary.on{color:#b32d14}#pg-business .mnav .mnd .chv{width:44px;height:44px;flex:none;margin-right:-10px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:#5d6a7b;transition:background .2s}#pg-business .mnav .mnd .chv .hi{transition:transform .25s ease}#pg-business .mnav .mnd[open] .chv .hi{transform:rotate(180deg)}#pg-business .mnav .mnd summary:hover .chv{background:#7b889b1f}#pg-business .mnav .mnd-b{display:flex;flex-direction:column;padding:0 0 10px}#pg-business .mnav .mnd-b a.sub:last-child{border-bottom:0}#pg-business .cnd{display:flex;align-items:center;gap:18px;padding:22px 26px;border-radius:24px;background:#fff}#pg-business .cnd .ich{width:48px;height:48px;border-radius:14px;flex:none}#pg-business .cnd h3{margin:0 0 4px;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.15rem;color:#1e232a}#pg-business .cnd p{margin:0;color:#5d6a7b;line-height:1.5}@media(max-width:620px){#pg-business .cnd{flex-direction:column;align-items:flex-start;padding:20px}}#pg-business .vf{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:clamp(20px,3vw,40px)}#pg-business .vf>li{min-width:0;display:flex}#pg-business .vf-st{display:flex;flex-direction:column;gap:10px;width:100%}#pg-business .vf-hd{display:flex;align-items:center;gap:12px;margin-bottom:10px}#pg-business .vf-n{width:40px;height:40px;flex:none;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-family:Montserrat,sans-serif;font-weight:700;font-size:.9rem;color:#e6eaef;background:#ffffff1a}#pg-business .vf-ln{flex:1;height:0;border-top:1.5px dashed rgba(255,255,255,.25);margin-right:calc(-1*clamp(20px,3vw,40px))}#pg-business .vf>li:last-child .vf-ln{display:none}#pg-business .vf-st.cur .vf-n{background:#b32d14;border:0;color:#fff;box-shadow:0 0 0 6px #b32d1438}#pg-business .vf-st.cur .vf-ln{border-top:2px solid #B32D14}#pg-business .vf-ey{margin:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:#aeb7c4}#pg-business .vf-tr{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin-bottom:8px}#pg-business .vf-tr h3{margin:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:clamp(1.25rem,1.8vw,1.5rem);color:#fff}#pg-business .vf-s{font-family:Montserrat,sans-serif;font-weight:700;font-size:.6rem;letter-spacing:.12em;text-transform:uppercase;padding:5px 10px;border-radius:999px;background:#ffffff1a;color:#e6eaef}#pg-business .vf-s.now{background:#fff;border:0;color:#b32d14}#pg-business .vf-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}#pg-business .vf-list li{display:flex;gap:14px;align-items:flex-start;padding:16px 0;border-top:1px solid rgba(255,255,255,.12)}#pg-business .vf-list li:last-child{border-bottom:1px solid rgba(255,255,255,.12)}#pg-business .vf-ic{width:38px;height:38px;flex:none;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;color:#ea5b41;background:#ffffff12}#pg-business .vf-list b{display:block;font-family:Montserrat,sans-serif;font-weight:700;font-size:1rem;line-height:1.3;color:#fff}#pg-business .vf-list span:not(.vf-ic){display:block;margin-top:3px;font-size:.9rem;line-height:1.5;color:#aeb7c4}#pg-business .vf-core{display:flex;flex-direction:column;gap:20px;padding:26px;border-radius:24px;background:linear-gradient(160deg,#b32d1457,#b32d141f);border:1px solid rgba(234,91,65,.45)}#pg-business .vf-cap{margin:0;display:flex;align-items:flex-end;gap:12px;font-family:Montserrat,sans-serif;color:#fff}#pg-business .vf-cap b{font-size:clamp(3.4rem,5vw,4.4rem);font-weight:700;letter-spacing:-.04em;line-height:.85}#pg-business .vf-cap span{display:flex;flex-direction:column;gap:4px;font-weight:700;font-size:1.15rem;line-height:1}#pg-business .vf-cap small{font-family:Mulish,sans-serif;font-weight:500;font-size:.84rem;color:#fbe3dd}#pg-business .vf-prod{display:flex;flex-wrap:wrap;gap:8px}#pg-business .vf-prod span{padding:7px 14px;border-radius:999px;background:#ffffff24;font-family:Montserrat,sans-serif;font-weight:700;font-size:.82rem;color:#fff}#pg-business .vf-prod span.by{background:#ffffff12;color:#e6eaef;font-weight:600}#pg-business .vf-core .lk{margin-top:2px}#pg-business .vf-note{margin:0;display:flex;align-items:center;justify-content:center;gap:8px;font-size:.88rem;color:#aeb7c4;text-align:center}@media(max-width:1060px){#pg-business .vf{grid-template-columns:minmax(0,1fr);gap:0}#pg-business .vf>li{position:relative;padding:0 0 36px 56px}#pg-business .vf>li:last-child{padding-bottom:0}#pg-business .vf>li:before{content:"";position:absolute;left:19px;top:44px;bottom:4px;border-left:1.5px dashed rgba(255,255,255,.25)}#pg-business .vf>li:nth-child(2):before{border-left:2px solid #B32D14}#pg-business .vf>li:last-child:before{display:none}#pg-business .vf-hd{position:absolute;left:0;top:0;margin:0}#pg-business .vf-ln{display:none}#pg-business .vf-st{gap:8px}#pg-business .vf-core{padding:22px}#pg-business .vf-note{justify-content:flex-start;text-align:left}}#pg-project a{color:#b32d14}#pg-project a:hover{color:#8e220f}#pg-project .pg{background:#f4f6f8;color:#1e232a;font-family:Mulish,system-ui,sans-serif;-webkit-font-smoothing:antialiased}#pg-project .wrap{max-width:1200px;margin:0 auto;padding:0 24px;box-sizing:border-box}#pg-project .h{font-family:Montserrat,sans-serif;letter-spacing:-.025em;margin:0;color:#1e232a}#pg-project .ey{font-family:Montserrat,sans-serif;font-weight:600;font-size:.95rem;letter-spacing:.02em;color:#b32d14;margin:0}#pg-project .lead{font-size:clamp(1.1rem,1.6vw,1.35rem);line-height:1.55;color:#5d6a7b;margin:0}#pg-project .p{font-size:1.05rem;line-height:1.7;color:#5d6a7b;margin:0}#pg-project .h2{font-weight:700;font-size:clamp(2rem,4.4vw,3.4rem);line-height:1.06}#pg-project .btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 26px;border-radius:999px;background:#b32d14;color:#fff;font-weight:700;font-size:1rem;text-decoration:none}#pg-project .btn:hover{background:#9a2610;color:#fff}#pg-project .lk{display:inline-flex;align-items:center;gap:6px;min-height:48px;font-weight:700;font-size:1.05rem;color:#b32d14;text-decoration:none}#pg-project .tile{background:#fff;border-radius:28px;overflow:hidden}#pg-project .badge{display:inline-flex;align-items:center;gap:8px;font-family:Montserrat,sans-serif;font-weight:600;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;padding:6px 12px;border-radius:999px;width:-moz-fit-content;width:fit-content}#pg-project .sec{padding-top:clamp(80px,10vw,130px)}#pg-project .center{text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}#pg-project .nav a.nl{color:#1e232a;text-decoration:none;font-size:.88rem;font-weight:600;opacity:.82}#pg-project .nav a.nl:hover{opacity:1;color:#1e232a}#pg-project .nav a.nl[aria-current=page]{opacity:1;color:#b32d14}#pg-project .kv{display:grid;grid-template-columns:220px minmax(0,1fr);gap:16px;padding:18px 0;border-top:1px solid #DDE2E8;font-size:1rem}#pg-project .kv dt{font-weight:700;color:#1e232a}#pg-project .kv dd{margin:0;color:#5d6a7b}#pg-project .pend{color:#5d6a7b;font-style:italic}#pg-project .g3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}#pg-project .g4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}#pg-project .ft a{color:#c5ccd5;text-decoration:none;font-size:.92rem}#pg-project .ft a:hover{color:#fff}#pg-project .menu{display:none}@media(max-width:980px){#pg-project .g4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:860px){#pg-project .nl,#pg-project .navcta{display:none!important}#pg-project .menu{display:inline-flex}#pg-project .g3,#pg-project .ov{grid-template-columns:minmax(0,1fr)!important}#pg-project .kv{grid-template-columns:minmax(0,1fr);gap:4px}}@media(max-width:560px){#pg-project .g4{grid-template-columns:minmax(0,1fr)}}#pg-project .skip{position:absolute;left:-9999px;top:8px;z-index:20;background:#1e232a;color:#fff;padding:12px 18px;border-radius:999px;font-weight:700;text-decoration:none}#pg-project .skip:focus{left:16px;color:#fff}#pg-project a:focus-visible,#pg-project button:focus-visible,#pg-project input:focus-visible,#pg-project select:focus-visible,#pg-project textarea:focus-visible{outline:3px solid #B32D14;outline-offset:3px;border-radius:6px}#pg-project .ft a:focus-visible{outline-color:#fff}#pg-project .nav a.nl{padding:14px 0}#pg-project .ft a{display:inline-block;padding:4px 0}#pg-project .mnav{position:fixed;left:0;right:0;top:60px;bottom:0;z-index:9;background:#f4f6f8;padding:16px 24px 40px;display:flex;flex-direction:column;overflow-y:auto;box-sizing:border-box}#pg-project .mnav a{font-family:Montserrat,sans-serif;font-weight:700;font-size:1.6rem;letter-spacing:-.02em;color:#1e232a;text-decoration:none;padding:14px 0;border-bottom:1px solid #DDE2E8}#pg-project .mnav a[aria-current=page]{color:#b32d14}#pg-project .mnav a.btn{color:#fff;border:0;font-size:1rem;font-family:Mulish,sans-serif;margin-top:28px;padding:0 26px;justify-content:center}@media(min-width:861px){#pg-project .mnav{display:none}}@media(max-width:860px){#pg-project .hero-img{aspect-ratio:4/3!important}}@media(max-width:560px){#pg-project .vc>div{min-height:0!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;padding:18px 20px!important}}#pg-project header.nav{background:linear-gradient(180deg,#ffffffbd,#f4f6f88f)!important;border-bottom:0!important;box-shadow:inset 0 -1px #ffffffbf,0 1px #7b889b29,0 10px 30px #1e232a0f}#pg-project .btn{background-image:linear-gradient(180deg,#ffffff0d,#3c0a0429);box-shadow:inset 0 1px #ffffff38,inset 0 -1px #00000024,0 6px 18px #6014083d;transition:box-shadow .2s,transform .2s}#pg-project .btn:hover{box-shadow:inset 0 1px #ffffff80,inset 0 -1px #00000024,0 10px 26px #60140852;transform:translateY(-1px)}#pg-project .btn2{background:linear-gradient(180deg,#ffffffd1,#ffffff75)!important;box-shadow:inset 0 1px #fff,0 4px 14px #1e232a14;backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%)}#pg-project .ref,#pg-project .lgl{background:linear-gradient(135deg,#ffffffd6,#fff9)!important;color:#1e232a!important;border:1px solid rgba(255,255,255,.75);box-shadow:inset 0 1px #fff,0 4px 16px #1e232a33;backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%)}#pg-project .lgd{background:linear-gradient(150deg,#1e232acc,#1e232a9e)!important;border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff38,inset 0 -1px #ffffff0d,0 24px 60px #00000052;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%)}#pg-project .lgx{background:radial-gradient(55% 75% at 90% 0%,rgba(179,45,20,.34),transparent 70%),radial-gradient(50% 70% at 0% 100%,rgba(123,136,155,.3),transparent 70%),#1e232a!important}#pg-project .lgx .b-steel,#pg-project .lgx .b-dash,#pg-project .lgx .b-ink{background:linear-gradient(160deg,#ffffff1c,#ffffff08);border-color:#fff3!important;box-shadow:inset 0 1px #fff3,0 10px 30px #0000002e;backdrop-filter:blur(14px) saturate(180%);-webkit-backdrop-filter:blur(14px) saturate(180%)}#pg-project .mnav{background:linear-gradient(180deg,#fffc,#f4f6f8e6);backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%)}#pg-project .mnav a{border-bottom-color:#7b889b38}#pg-project .lc{position:relative}#pg-project .lc>div:last-child{position:absolute;left:12px;right:12px;bottom:12px;padding:14px 16px!important;border-radius:18px;background:linear-gradient(135deg,#ffffffdb,#ffffffa8);border:1px solid rgba(255,255,255,.75);box-shadow:inset 0 1px #fff,0 10px 28px #0003;backdrop-filter:blur(18px) saturate(180%);-webkit-backdrop-filter:blur(18px) saturate(180%)}#pg-project .lc .p{color:#3a414c!important}#pg-project .fact{background:#7b889b29;border:1px solid rgba(255,255,255,.75);box-shadow:inset 0 1px #fff,0 20px 48px #1e232a24;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%)}#pg-project .fact>div{background:linear-gradient(160deg,#fffc,#ffffff94)!important}#pg-project .fact .p{color:#3a414c!important}@media(min-width:861px){#pg-project .factwrap{margin-top:-92px!important;position:relative;z-index:2;padding:0 56px!important}}#pg-project .hi{flex:none;display:inline-block;vertical-align:middle}#pg-project .lk .hi,#pg-project .btn .hi,#pg-project .btn2 .hi{transition:transform .2s}#pg-project .lk:hover .hi{transform:translate(3px)}#pg-project .btn{gap:8px}#pg-project .ich{width:48px;height:48px;flex:none;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;color:#b32d14;background:linear-gradient(150deg,#b32d1424,#b32d140a);box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 1px #b32d141a}#pg-project .ich.sm{width:40px;height:40px;border-radius:12px}#pg-project .ich-d{width:48px;height:48px;flex:none;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;color:#ea5b41;background:linear-gradient(150deg,#ffffff29,#ffffff0a);box-shadow:inset 0 1px #ffffff3d,inset 0 0 0 1px #ffffff1f}#pg-project .ich-w{width:48px;height:48px;flex:none;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(150deg,#ffffff47,#ffffff14);box-shadow:inset 0 1px #ffffff73,inset 0 0 0 1px #fff3}#pg-project .ctaimg{position:relative;overflow:hidden;background:#1e232a!important}#pg-project .ctaimg>.ctabg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}#pg-project .ctaimg>.ctaov{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(70% 90% at 50% 40%,#1e232a8c,#1e232adb)}#pg-project .ctaimg>*:not(.ctabg):not(.ctaov){position:relative;z-index:1}#pg-project .ctaimg .h{color:#fff}#pg-project .ctaimg .lead{color:#e6eaef}#pg-project .ctaimg .lk{color:#fff}#pg-project .tile{transition:transform .25s,box-shadow .25s}#pg-project .cardlift:hover{transform:translateY(-3px);box-shadow:0 18px 40px #1e232a1a}#pg-project .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#pg-project .pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:12px;background:#fff;border:1px solid #DDE2E8;box-shadow:0 1px 2px #1e232a0d;font-size:.85rem;font-weight:600;color:#1e232a;width:-moz-fit-content;width:fit-content;margin:0}#pg-project .arw{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px;background:#b32d14;color:#fff;flex:none;transition:background .25s,color .25s}#pg-project .gbtn{display:inline-flex;align-items:center;gap:12px;padding:6px 6px 6px 16px;border-radius:14px;background:linear-gradient(135deg,#fffffff0,#ffffffc2);border:1px solid rgba(255,255,255,.8);box-shadow:inset 0 1px #fff,0 8px 24px #1e232a33;backdrop-filter:blur(14px) saturate(180%);-webkit-backdrop-filter:blur(14px) saturate(180%);color:#1e232a;font-weight:700;font-size:.92rem;text-decoration:none}#pg-project .gbtn:hover{color:#1e232a}#pg-project .bento{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}#pg-project .bc{position:relative;border-radius:28px;padding:14px 14px 28px;background:linear-gradient(180deg,#fff,#f7f9fb);border:1px solid #E6EAEF;display:flex;flex-direction:column;gap:24px;transition:background .35s,transform .35s,box-shadow .35s,border-color .35s}#pg-project .bc:hover{background:linear-gradient(160deg,#a8280f,#8a1e0c 55%,#62150a);border-color:transparent;transform:translateY(-4px);box-shadow:0 26px 60px #6014084d}#pg-project .mk{background:#fff;border-radius:20px;border:1px solid #EEF1F4;padding:20px;height:300px;box-sizing:border-box;position:relative;overflow:hidden;box-shadow:0 1px 2px #1e232a0a}#pg-project .bt{padding:0 14px;display:flex;flex-direction:column;gap:8px}#pg-project .bt h3{font-family:Montserrat,sans-serif;font-weight:700;font-size:1.45rem;letter-spacing:-.02em;margin:0;color:#1e232a;transition:color .3s}#pg-project .bt p{margin:0;font-size:.95rem;line-height:1.55;color:#5d6a7b;transition:color .3s}#pg-project .bc:hover .bt h3,#pg-project .bc:hover .bt p{color:#fff}#pg-project .mk-h{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}#pg-project .mk-t{font-size:.8rem;font-weight:600;color:#5d6a7b}#pg-project .mk-chip{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;font-weight:700;color:#1e232a;background:#f4f6f8;border-radius:10px;padding:6px 10px}#pg-project .mk-row{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid #F0F2F5}#pg-project .mk-row b{font-size:.92rem;color:#1e232a}#pg-project .mk-bar{height:6px;border-radius:6px;background:#f0f2f5;margin-top:6px;overflow:hidden}#pg-project .mk-bar i{display:block;height:100%;border-radius:6px;background:linear-gradient(90deg,#ea5b41,#b32d14)}#pg-project .mk-v{font-family:Montserrat,sans-serif;font-weight:700;font-size:.92rem;color:#1e232a}#pg-project .mp{position:absolute;transform:translate(-50%,-50%);display:inline-flex;align-items:center;padding:6px 12px;border-radius:10px;font-size:.78rem;font-weight:700;white-space:nowrap}#pg-project .mq{position:absolute;transform:translate(-50%,-50%);width:36px;height:36px;border-radius:11px;background:#fff;border:1px solid #E6EAEF;box-shadow:0 4px 12px #1e232a14;display:flex;align-items:center;justify-content:center;color:#5d6a7b}#pg-project .fl{display:grid;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid #F0F2F5;font-size:.86rem}#pg-project .fl span:first-child{color:#5d6a7b;font-weight:600}#pg-project .fl .fv{display:flex;align-items:center;justify-content:space-between;gap:8px;font-weight:700;color:#1e232a}#pg-project .skl{height:9px;border-radius:6px;background:#eef1f4;margin:10px 0}@media(max-width:860px){#pg-project .bento{grid-template-columns:minmax(0,1fr)}#pg-project .mk{height:auto;min-height:270px}}#pg-project .uc{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.5fr);gap:40px;align-items:stretch}#pg-project .uc-l{display:flex;flex-direction:column;gap:22px}#pg-project .uc-nums{margin-top:auto;display:flex;gap:4px}#pg-project .ucn{border:0;background:transparent;font-family:Montserrat,sans-serif;font-weight:600;font-size:.95rem;color:#5d6a7b;min-width:44px;min-height:44px;border-radius:12px;cursor:pointer}#pg-project .ucn.on{color:#b32d14;background:#b32d1414}#pg-project .uc-r{min-width:0;display:flex;flex-direction:column;gap:20px}#pg-project .uc-vp{overflow:hidden;border-radius:28px}#pg-project .uc-track{--ucw:340px;display:flex;gap:20px;transition:transform .6s cubic-bezier(.2,.7,.2,1)}#pg-project .ucc{flex:none;width:var(--ucw);height:520px;border-radius:28px;overflow:hidden;position:relative;color:#fff;background:#1e232a}#pg-project .ucc>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s}#pg-project .ucc:hover>img{transform:scale(1.04)}#pg-project .ucc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#1e232adb,#1e232a73 36%,#1e232a00 58%,#1e232a4d)}#pg-project .uct{position:relative;z-index:2;padding:26px 26px 0;display:flex;flex-direction:column;gap:10px}#pg-project .ucd{display:inline-flex;align-items:center;gap:8px;font-size:.82rem;font-weight:700;color:#fff}#pg-project .ucd i{width:8px;height:8px;border-radius:50%;background:#fff;box-shadow:0 0 0 4px #fff3}#pg-project .uct h3{margin:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.6rem;letter-spacing:-.02em;color:#fff;line-height:1.15}#pg-project .uct p{margin:0;font-size:.95rem;line-height:1.55;color:#e6eaef}#pg-project .ucc .gbtn{position:absolute;left:22px;bottom:22px;z-index:2}#pg-project .uc-arr{display:flex;justify-content:flex-end;gap:10px}#pg-project .uca{width:48px;height:48px;border-radius:14px;border:1px solid #DDE2E8;background:#fff;color:#1e232a;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}#pg-project .uca.n{background:#b32d14;border-color:#b32d14;color:#fff}#pg-project .uca[aria-disabled=true]{opacity:.45;cursor:default}@media(max-width:860px){#pg-project .uc{grid-template-columns:minmax(0,1fr);gap:28px}#pg-project .uc-nums,#pg-project .uc-arr{display:none}#pg-project .uc-vp{overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:24px;border-radius:0;margin:0 -24px;padding:0 24px 6px}#pg-project .uc-track{transform:none!important;--ucw:280px}#pg-project .ucc{height:440px;scroll-snap-align:start}}#pg-project .rg{position:relative;height:600px;width:100%;max-width:1100px;margin:0 auto}#pg-project .rgc{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgba(221,226,232,.9);background:radial-gradient(circle,#fff0 55%,#fffffff2);box-shadow:inset 0 10px 30px #1e232a0a,0 16px 40px #1e232a0d}#pg-project .rg-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:124px;height:124px;border-radius:32px;display:flex;align-items:center;justify-content:center;background:linear-gradient(150deg,#fff,#eef1f4);border:1px solid #FFFFFF;box-shadow:inset 0 1px #fff,0 20px 44px #6014082e,0 0 0 8px #b32d140f}#pg-project .rp{position:absolute;display:flex;align-items:center;gap:12px;padding:8px 18px 8px 8px;background:#fff;border:1px solid #E6EAEF;border-radius:16px;box-shadow:0 8px 22px #1e232a12;transition:transform .25s,border-color .25s,box-shadow .25s;max-width:290px}#pg-project .rp:hover{transform:translateY(-3px);border-color:#b32d1466;box-shadow:0 16px 34px #60140824}#pg-project .rp .ich{width:40px;height:40px;border-radius:12px}#pg-project .rp b{display:block;font-size:.98rem;color:#1e232a}#pg-project .rp span.d{display:block;font-size:.84rem;color:#5d6a7b;margin-top:2px}@media(max-width:860px){#pg-project .rg{height:auto;display:grid;grid-template-columns:minmax(0,1fr);gap:10px;padding-top:300px}#pg-project .rgc.a{width:280px!important;height:280px!important}#pg-project .rgc.b{width:200px!important;height:200px!important}#pg-project .rgc.c{width:130px!important;height:130px!important}#pg-project .rgc,#pg-project .rg-core{top:140px}#pg-project .rp{position:static;max-width:none}}#pg-project .wc{position:relative;border-radius:36px;overflow:hidden;padding:clamp(56px,7vw,96px) clamp(20px,4vw,56px) clamp(96px,9vw,120px);color:#fff;background:#1e232a}#pg-project .wc>img.bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:40% 50%;object-position:40% 50%}#pg-project .wc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#1e232a9e,#1e232a57 45%,#1e232a94)}#pg-project .wc>*:not(.bg){position:relative;z-index:2}#pg-project .wc-h{text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}#pg-project .wc-g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:52px}#pg-project .wcc{min-height:0;border-radius:22px;padding:22px;display:flex;flex-direction:column;justify-content:flex-start;gap:18px;background:linear-gradient(160deg,#1e232a8f,#1e232a66);border:1px solid rgba(255,255,255,.22);box-shadow:inset 0 1px #ffffff40;backdrop-filter:blur(22px) saturate(160%);-webkit-backdrop-filter:blur(22px) saturate(160%);transition:transform .3s,background .3s}#pg-project .wcc:hover{transform:translateY(-4px);background:linear-gradient(160deg,#b32d14b8,#8e220f99)}#pg-project .wcc h3{margin:0 0 8px;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.2rem;color:#fff}#pg-project .wcc p{margin:0;font-size:.92rem;line-height:1.55;color:#f4f6f8}#pg-project .wcc .ich-w{width:42px;height:42px;border-radius:12px}#pg-project .wc-cta{position:absolute!important;right:28px;bottom:28px}@media(max-width:860px){#pg-project .wc-g{grid-template-columns:minmax(0,1fr)}#pg-project .wc-g>*{grid-column:auto!important}#pg-project .wcc{min-height:0}#pg-project .wc-cta{position:relative!important;right:auto;bottom:auto;margin-top:24px}}#pg-project .faq{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:56px;align-items:start}#pg-project .faq details{border-bottom:1px solid #DDE2E8}#pg-project .faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-weight:700;font-size:1.08rem;color:#1e232a}#pg-project .faq summary::-webkit-details-marker{display:none}#pg-project .faq summary .hi{transition:transform .25s;color:#5d6a7b;flex:none}#pg-project .faq details[open] summary .hi{transform:rotate(180deg);color:#b32d14}#pg-project .faq details p{margin:-6px 0 22px;color:#5d6a7b;line-height:1.65;max-width:600px}@media(max-width:860px){#pg-project .faq{grid-template-columns:minmax(0,1fr);gap:24px}}#pg-project .ab{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:44px;align-items:stretch}#pg-project .ab-l{display:flex;flex-direction:column;gap:22px}#pg-project .ab-b{margin-top:auto;display:flex;flex-direction:column;gap:20px}#pg-project .ab-th{display:flex;gap:14px}#pg-project .ab-th img{width:132px;height:132px;border-radius:18px;-o-object-fit:cover;object-fit:cover;display:block}#pg-project .ab-r{display:flex;flex-direction:column;gap:18px}#pg-project .abc{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:24px;align-items:center;padding:16px 16px 16px 30px;border-radius:26px;background:linear-gradient(180deg,#fff,#f7f9fb);border:1px solid #E6EAEF;transition:background .35s,box-shadow .35s,transform .35s,border-color .35s}#pg-project .abc img{width:100%;height:196px;-o-object-fit:cover;object-fit:cover;border-radius:18px;display:block}#pg-project .abc h3{margin:0 0 8px;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.4rem;letter-spacing:-.02em;color:#1e232a;transition:color .3s}#pg-project .abc p{margin:0 0 18px;font-size:.95rem;line-height:1.55;color:#5d6a7b;transition:color .3s}#pg-project .abc .lb{display:inline-flex;align-items:center;gap:12px;padding:6px 6px 6px 14px;border-radius:12px;border:1px solid transparent;font-weight:700;font-size:.92rem;color:#1e232a;text-decoration:none;transition:color .3s,border-color .3s}#pg-project .abc:hover{background:linear-gradient(160deg,#a8280f,#8a1e0c 55%,#62150a);border-color:transparent;box-shadow:0 24px 56px #60140847;transform:translateY(-3px)}#pg-project .abc:hover h3,#pg-project .abc:hover p,#pg-project .abc:hover .lb{color:#fff}#pg-project .abc:hover .lb{border-color:#ffffff8c}#pg-project .abc:hover .arw{background:#fff;color:#b32d14}@media(max-width:860px){#pg-project .ab{grid-template-columns:minmax(0,1fr)}#pg-project .abc{grid-template-columns:minmax(0,1fr);padding:16px 16px 24px}#pg-project .abc img{order:-1;height:200px}#pg-project .abc>div{padding:0 8px}#pg-project .ab-th img{width:50%;height:150px}}#pg-project .fx{position:relative;overflow:hidden;color:#e6eaef;padding:76px 0 24px;background:#1e232a}#pg-project .fx>img.bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%}#pg-project .fx:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#14181de6,#14181df7)}#pg-project .fx>img.bg{filter:grayscale(.35) brightness(.7)}#pg-project .fx>.wrap{position:relative;z-index:2}#pg-project .fx a{color:#fff}#pg-project .fx-top{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:48px;align-items:start;margin-bottom:56px}#pg-project .fx-news{display:flex;flex-direction:column;gap:16px}#pg-project .fx-form{display:flex;gap:10px}#pg-project .fx-form input{flex:1;min-width:0;min-height:56px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.4);color:#fff;padding:0 22px;font-family:inherit;font-size:1rem}#pg-project .fx-form input::-moz-placeholder{color:#c5ccd5}#pg-project .fx-form input::placeholder{color:#c5ccd5}#pg-project .fx-form button{width:56px;height:56px;flex:none;border-radius:50%;border:1px solid rgba(255,255,255,.55);background:#ffffff1a;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}#pg-project .fx-bar{padding:0}#pg-project .fx-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 34px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.14)}#pg-project .fx-nav a{text-decoration:none;font-weight:600;font-size:.95rem;padding:8px 0;display:inline-block}#pg-project .fx-leg{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:.84rem;color:#c5ccd5}#pg-project .fx-leg a{color:#c5ccd5;text-decoration:none;padding:4px 0;display:inline-block}@media(max-width:860px){#pg-project .fx-top{grid-template-columns:minmax(0,1fr);gap:36px}#pg-project .fx-nav{gap:2px 22px}#pg-project .fx-bar{padding:0}}#pg-project .capr{gap:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}#pg-project .capr>.tile{background:transparent!important;border-radius:0!important;padding:6px 28px!important;gap:6px!important;border-left:1px solid #DDE2E8;box-shadow:none}#pg-project .capr>.tile:first-child{border-left:0;padding-left:0!important}#pg-project .capr>.tile>div:first-child{order:3;justify-content:flex-start!important;margin-top:4px}#pg-project .capr .ich{display:none!important}@media(max-width:860px){#pg-project .capr{grid-template-columns:repeat(2,minmax(0,1fr))!important;row-gap:28px!important}#pg-project .capr>.tile{padding:4px 0 4px 20px!important}#pg-project .capr>.tile:nth-child(odd){border-left:0;padding-left:0!important}#pg-project .capr .h{font-size:2.1rem!important}}#pg-project .toast{position:fixed;left:50%;bottom:24px;z-index:50;transform:translate(-50%);display:flex;align-items:center;gap:12px;max-width:min(520px,calc(100vw - 32px));box-sizing:border-box;padding:14px 18px 14px 14px;border-radius:16px;font-family:Mulish,system-ui,sans-serif;font-size:.95rem;line-height:1.45;color:#fff;background:linear-gradient(160deg,#1e232af0,#1e232adb);border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff2e,0 18px 44px #0000004d;backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);animation:toastIn .25s ease}#pg-project .toast .ti{width:32px;height:32px;flex:none;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:#1e7b4f;color:#fff;font-weight:800}#pg-project .toast.err .ti{background:#be123c}@media(prefers-reduced-motion:reduce){#pg-project .toast{animation:none}}#pg-project .dd{position:relative;display:flex;align-items:center}#pg-project .nav .ddt{display:inline-flex;align-items:center;gap:4px}#pg-project .nav .ddt .hi{transition:transform .2s}#pg-project .dd:hover .ddt .hi,#pg-project .dd:focus-within .ddt .hi{transform:rotate(180deg)}#pg-project .nav a.nl.on{opacity:1;color:#b32d14}#pg-project .ddm{position:absolute;top:calc(100% + 4px);left:50%;width:320px;box-sizing:border-box;padding:8px;border-radius:20px;background:#fff;border:1px solid #E6EAEF;box-shadow:0 24px 56px #1e232a29;opacity:0;visibility:hidden;transform:translate(-50%,6px);transition:opacity .18s ease,transform .18s ease,visibility .18s;z-index:30}#pg-project .ddm:before{content:"";position:absolute;left:0;right:0;top:-16px;height:16px}#pg-project .dd:hover .ddm,#pg-project .dd:focus-within .ddm{opacity:1;visibility:visible;transform:translate(-50%)}#pg-project .nav .ddm a{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:14px;text-decoration:none;color:#1e232a;opacity:1}#pg-project .nav .ddm a:hover,#pg-project .nav .ddm a[aria-current=page]{background:#f4f6f8;color:#1e232a}#pg-project .ddm a .ich{width:38px;height:38px;border-radius:11px}#pg-project .ddm b{display:block;font-size:.92rem;font-weight:700}#pg-project .ddm .d{display:block;font-size:.8rem;font-weight:500;color:#5d6a7b;margin-top:2px}#pg-project .ddm a[aria-current=page] b{color:#b32d14}@media(max-width:860px){#pg-project .dd{display:none!important}}#pg-project .mnav .mnh{margin:0;padding:14px 0 4px;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.6rem;letter-spacing:-.02em;color:#1e232a}#pg-project .mnav a.sub{font-family:Mulish,sans-serif;font-weight:600;font-size:1.08rem;padding:11px 0 11px 18px;letter-spacing:0}#pg-project .bsub{border-bottom:1px solid #E3E7EC;background:#ffffff8c}#pg-project .bsub-in{display:flex;align-items:center;justify-content:space-between;gap:16px 28px;padding-top:14px;padding-bottom:14px}#pg-project .bcr{display:flex;align-items:center;flex-wrap:wrap;gap:2px;font-size:.9rem;color:#5d6a7b}#pg-project .bcr a{color:#5d6a7b;text-decoration:none}#pg-project .bcr a:hover{color:#b32d14}#pg-project .bcr .hi{color:#7b889b;margin:0 4px}#pg-project .bcr .cur{color:#1e232a;font-weight:600}#pg-project .fx-top a[href^="tel:"],#pg-project .fx-top a[href^="mailto:"]{display:inline-block;padding:3px 0}#pg-project .fx-leg a{display:inline-block;padding:4px 0}#pg-project main a[href^="tel:"]:not([class]),#pg-project main a[href^="mailto:"]:not([class]){display:inline-block;padding:2px 0}#pg-project .bcr a{display:inline-block;padding:4px 0}#pg-project .pw{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}#pg-project .pw-i{position:relative;padding-top:40px;display:flex;flex-direction:column;align-items:flex-start;gap:8px}#pg-project .pw-i:before{content:"";position:absolute;top:10px;left:32px;right:-16px;height:0;border-top:2px dashed rgba(174,183,196,.45)}#pg-project .pw-i:last-child:before{display:none}#pg-project .pw-i.cur:before{border-top:0;height:2px;top:9px;background:linear-gradient(90deg,#ea5b41,#aeb7c473)}#pg-project .pw-dot{position:absolute;top:0;left:0;width:22px;height:22px;border-radius:50%;box-sizing:border-box;border:2px dashed #7B889B;background:#1e232a}#pg-project .pw-i.cur .pw-dot{background:#ea5b41;border:0;box-shadow:0 0 0 6px #ea5b4133}#pg-project .pw-i.plan .pw-dot{border:2px solid #AEB7C4}#pg-project .pw-n{font-family:Montserrat,sans-serif;font-weight:700;font-size:.8rem;letter-spacing:.08em;color:#aeb7c4}#pg-project .pw-i.cur .pw-n{color:#ea5b41}#pg-project .pw-t{margin:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.08rem;line-height:1.3;color:#fff}@media(max-width:760px){#pg-project .pw{grid-template-columns:minmax(0,1fr);gap:0}#pg-project .pw-i{padding:0 0 28px 38px;flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px 10px}#pg-project .pw-i:last-child{padding-bottom:0}#pg-project .pw-i:before{top:28px;bottom:3px;left:10px;right:auto;height:auto;border-top:0;border-left:2px dashed rgba(174,183,196,.45)}#pg-project .pw-i.cur:before{top:32px;left:10px;width:2px;height:auto;background:linear-gradient(180deg,#ea5b41,#aeb7c473)}#pg-project .pw-dot{top:1px}#pg-project .pw-t{font-size:1rem}}#pg-project .mnav details.mnd{border-bottom:1px solid rgba(123,136,155,.22)}#pg-project .mnav .mnd summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;padding:14px 0;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.6rem;letter-spacing:-.02em;color:#1e232a}#pg-project .mnav .mnd summary::-webkit-details-marker{display:none}#pg-project .mnav .mnd summary.on{color:#b32d14}#pg-project .mnav .mnd .chv{width:44px;height:44px;flex:none;margin-right:-10px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:#5d6a7b;transition:background .2s}#pg-project .mnav .mnd .chv .hi{transition:transform .25s ease}#pg-project .mnav .mnd[open] .chv .hi{transform:rotate(180deg)}#pg-project .mnav .mnd summary:hover .chv{background:#7b889b1f}#pg-project .mnav .mnd-b{display:flex;flex-direction:column;padding:0 0 10px}#pg-project .mnav .mnd-b a.sub:last-child{border-bottom:0}#pg-project .lm{display:flex;flex-direction:column;gap:14px}#pg-project .lm-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}#pg-project .lm-chips{display:flex;flex-wrap:wrap;gap:8px}#pg-project .lm-chip{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border-radius:999px;border:1px solid #DDE2E8;background:#fff;font-family:Mulish,sans-serif;font-weight:700;font-size:.88rem;color:#5d6a7b;cursor:pointer;transition:background .2s,color .2s,border-color .2s}#pg-project .lm-chip .hi{color:#7b889b}#pg-project .lm-chip[aria-pressed=true]{background:#1e232a;border-color:#1e232a;color:#fff}#pg-project .lm-chip[aria-pressed=true] .hi{color:#ea5b41}#pg-project .lm-seg{display:inline-flex;padding:4px;border-radius:999px;background:#fff;border:1px solid #DDE2E8}#pg-project .lm-seg button{min-height:34px;padding:0 14px;border:0;border-radius:999px;background:transparent;font-family:Mulish,sans-serif;font-weight:700;font-size:.85rem;color:#5d6a7b;cursor:pointer}#pg-project .lm-seg button[aria-pressed=true]{background:#b32d14;color:#fff}#pg-project .lm-grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:16px;align-items:stretch}#pg-project .lm-frame{position:relative;overflow:hidden;border-radius:28px;background:#dce4ec;aspect-ratio:1000/753;border:1px solid #DDE2E8;--inv:1}#pg-project .lm-stage{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:0 0;transition:transform .6s cubic-bezier(.2,.7,.2,1)}#pg-project .lm-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}#pg-project .lm-ov{position:absolute;top:0;right:0;bottom:0;left:0}#pg-project .lm-city,#pg-project .lm-river,#pg-project .lm-sea{position:absolute;transform:translateY(-50%) scale(var(--inv));transform-origin:0 50%;white-space:nowrap;font-size:.8rem;font-weight:600;color:#3a414c;pointer-events:none;display:inline-flex;align-items:center;gap:6px}#pg-project .lm-city i{width:7px;height:7px;border-radius:50%;background:#3a414c;margin-left:-3.5px;box-shadow:0 0 0 2px #fff}#pg-project .lm-river{color:#4a7697;font-style:italic;font-weight:600;transform:translate(-50%,-50%) scale(var(--inv));transform-origin:50% 50%}#pg-project .lm-sea{color:#5d7a93;font-size:.78rem;letter-spacing:.2em;text-transform:uppercase;transform:translate(-50%,-50%) scale(var(--inv));transform-origin:50% 50%}#pg-project .lmk{position:absolute;transform:translate(-14px,-50%) scale(var(--inv));transform-origin:14px 50%;display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:none;cursor:pointer;font-family:Mulish,sans-serif;transition:opacity .25s}#pg-project .lmk-dot{width:28px;height:28px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;flex:none;box-shadow:0 4px 12px #1e232a38,0 0 0 2px #fff}#pg-project .lmk-l{white-space:nowrap;font-size:.8rem;font-weight:700;color:#1e232a;background:#ffffffeb;padding:4px 9px;border-radius:999px;box-shadow:0 2px 8px #1e232a1f}#pg-project .lmk-anoh .lmk-dot{background:#1e232a;color:#fff;transform:rotate(45deg);border-radius:6px}#pg-project .lmk-anoh .lmk-dot .hi{transform:rotate(-45deg)}#pg-project .lmk-hq .lmk-dot{background:#fff;color:#b32d14;box-shadow:0 4px 12px #1e232a38,0 0 0 2px #b32d14}#pg-project .lmk-port .lmk-dot{background:#2f5d80;color:#fff;border-radius:50%}#pg-project .lmk.on .lmk-l{background:#1e232a;color:#fff}#pg-project .lmk.on .lmk-dot{box-shadow:0 0 0 3px #fff,0 0 0 6px #b32d14}#pg-project .lmk.lft{flex-direction:row-reverse;transform:translate(calc(-100% + 14px),-50%) scale(var(--inv));transform-origin:calc(100% - 14px) 50%}#pg-project .lmk-imo{transform:translate(-50%,-50%) scale(var(--inv));transform-origin:50% 50%}#pg-project .lmk-imo .lmk-l{display:flex;flex-direction:column;align-items:center;gap:1px;background:#b32d14;color:#fff;border-radius:12px;padding:6px 12px;font-weight:600;font-size:.74rem;box-shadow:0 8px 20px #6014084d}#pg-project .lmk-imo .lmk-l b{font-family:Montserrat,sans-serif;font-size:.78rem;letter-spacing:.12em}#pg-project .lmk-imo.on .lmk-l{background:#1e232a}#pg-project .lmk:focus-visible{outline:none}#pg-project .lmk:focus-visible .lmk-l{outline:3px solid #B32D14;outline-offset:2px}#pg-project .lm-frame.z-imo{--inv:.48}#pg-project .lm-frame:not(.l-p) .lay-p,#pg-project .lm-frame:not(.l-m) .lay-m{opacity:0;pointer-events:none}#pg-project .lm-frame:not(.l-p) .g-imo{fill:transparent;stroke:#cbd2db}#pg-project .lm-frame:not(.l-r) .g-road{opacity:.18}#pg-project .lm-frame.l-r .g-road .rd1{stroke:#b32d14}#pg-project .lm-frame:not(.l-m) .g-river{opacity:.35}#pg-project .g-road,#pg-project .g-river,#pg-project .g-imo{transition:opacity .3s,fill .3s,stroke .3s}#pg-project .lm-legend{position:absolute;left:14px;bottom:14px;display:flex;flex-wrap:wrap;gap:6px 14px;max-width:calc(100% - 28px);padding:8px 12px;border-radius:14px;background:#ffffffe6;font-size:.76rem;font-weight:600;color:#3a414c}#pg-project .lm-legend span{display:inline-flex;align-items:center;gap:6px}#pg-project .lm-legend i{display:inline-block;width:18px;height:0;border-top:3px solid #1E232A}#pg-project .lm-legend .lg-imo{height:10px;border:2px solid #B32D14;background:#b32d141f;border-radius:3px}#pg-project .lm-legend .lg-rd2{border-top:2px solid #8C98AA}#pg-project .lm-legend .lg-river{border-top:3px solid #8FB3CF}#pg-project .lm-frame.l-r .lm-legend .lg-rd1{border-top-color:#b32d14}#pg-project .lm-src{position:absolute;right:14px;top:14px;padding:4px 10px;border-radius:999px;background:#ffffffd9;font-size:.7rem;color:#5d6a7b}#pg-project .lm-panel{border-radius:28px;background:#fff;border:1px solid #E6EAEF;padding:26px;display:flex;flex-direction:column;gap:12px}#pg-project .lm-type{align-self:flex-start;font-family:Montserrat,sans-serif;font-weight:700;font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:#b32d14;background:#b32d1414;padding:5px 10px;border-radius:999px}#pg-project .lm-panel h3{margin:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.3rem;line-height:1.25;color:#1e232a}#pg-project .lm-panel p{margin:0;color:#5d6a7b;line-height:1.55;font-size:.95rem}#pg-project .lm-meta{margin:4px 0 0;display:flex;flex-direction:column;border-top:1px solid #E6EAEF}#pg-project .lm-meta div{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #E6EAEF;font-size:.88rem}#pg-project .lm-meta dt{color:#5d6a7b}#pg-project .lm-meta dd{margin:0;font-weight:700;color:#1e232a;text-align:right}#pg-project .lm-go{margin-top:auto;align-self:flex-start}#pg-project .lm-alt{margin:0;font-size:.86rem;line-height:1.55;color:#5d6a7b}#pg-project .lx{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}#pg-project .lx-c{border-radius:28px;padding:clamp(24px,3vw,34px);background:#fff;border:1px solid #E6EAEF;display:flex;flex-direction:column;gap:12px}#pg-project .lx-c.dk{background:radial-gradient(80% 70% at 100% 0%,rgba(179,45,20,.35),transparent 70%),#1e232a;border-color:#1e232a}#pg-project .lx-h{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:4px}#pg-project .lx-c h3{margin:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.4rem;color:#1e232a}#pg-project .lx-c p{margin:0;color:#5d6a7b;line-height:1.6}#pg-project .lx-c.dk h3{color:#fff}#pg-project .lx-c.dk p{color:#c5ccd5}#pg-project .lx-c .lk{margin-top:4px}@media(max-width:1060px){#pg-project .lm-grid,#pg-project .lx{grid-template-columns:minmax(0,1fr)}}@media(max-width:620px){#pg-project .lm-frame{border-radius:20px;aspect-ratio:1/1;--inv:.9}#pg-project .lm-frame.z-imo{--inv:.42}#pg-project .lm-legend{left:8px;bottom:8px;padding:6px 10px;gap:4px 10px;font-size:.7rem}#pg-project .lm-src{display:none}#pg-project .lm-bar{flex-direction:column;align-items:stretch}#pg-project .lm-seg{align-self:flex-start}#pg-project .lm-panel{padding:20px;border-radius:20px}#pg-project .lmk-l{font-size:.74rem}#pg-project .lmk:not(.on):not(.lmk-imo) .lmk-l{display:none}#pg-project .lm-sea{display:none}#pg-project .lm-city{font-size:.72rem}}#pg-partnerships a{color:#b32d14}#pg-partnerships a:hover{color:#8e220f}#pg-partnerships .pg{background:#f4f6f8;color:#1e232a;font-family:Mulish,system-ui,sans-serif;-webkit-font-smoothing:antialiased}#pg-partnerships .wrap{max-width:1200px;margin:0 auto;padding:0 24px;box-sizing:border-box}#pg-partnerships .h{font-family:Montserrat,sans-serif;letter-spacing:-.025em;margin:0;color:#1e232a}#pg-partnerships .ey{font-family:Montserrat,sans-serif;font-weight:600;font-size:.95rem;letter-spacing:.02em;color:#b32d14;margin:0}#pg-partnerships .lead{font-size:clamp(1.1rem,1.6vw,1.35rem);line-height:1.55;color:#5d6a7b;margin:0}#pg-partnerships .p{font-size:1.05rem;line-height:1.7;color:#5d6a7b;margin:0}#pg-partnerships .h2{font-weight:700;font-size:clamp(2rem,4.4vw,3.4rem);line-height:1.06}#pg-partnerships .btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 26px;border-radius:999px;background:#b32d14;color:#fff;font-weight:700;font-size:1rem;text-decoration:none}#pg-partnerships .btn:hover{background:#9a2610;color:#fff}#pg-partnerships .lk{display:inline-flex;align-items:center;gap:6px;min-height:48px;font-weight:700;font-size:1.05rem;color:#b32d14;text-decoration:none}#pg-partnerships .tile{background:#fff;border-radius:28px;overflow:hidden}#pg-partnerships .badge{display:inline-flex;align-items:center;gap:8px;font-family:Montserrat,sans-serif;font-weight:600;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;padding:6px 12px;border-radius:999px;width:-moz-fit-content;width:fit-content}#pg-partnerships .sec{padding-top:clamp(80px,10vw,130px)}#pg-partnerships .center{text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}#pg-partnerships .nav a.nl{color:#1e232a;text-decoration:none;font-size:.88rem;font-weight:600;opacity:.82}#pg-partnerships .nav a.nl:hover{opacity:1;color:#1e232a}#pg-partnerships .nav a.nl[aria-current=page]{opacity:1;color:#b32d14}#pg-partnerships .g3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}#pg-partnerships .g2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}#pg-partnerships .reg{display:grid;grid-template-columns:200px minmax(0,1fr);gap:20px;padding:22px 0;border-top:1px solid #343B45}#pg-partnerships .tbl{width:100%;min-width:640px;border-collapse:collapse;font-size:.98rem}#pg-partnerships .tbl th{text-align:left;font-weight:700;color:#1e232a;padding:14px 16px;border-bottom:1px solid #DDE2E8;font-size:.86rem;letter-spacing:.04em;text-transform:uppercase}#pg-partnerships .tbl td{padding:16px;border-bottom:1px solid #DDE2E8;color:#5d6a7b}#pg-partnerships .ft a{color:#c5ccd5;text-decoration:none;font-size:.92rem}#pg-partnerships .ft a:hover{color:#fff}#pg-partnerships .menu{display:none}@media(max-width:860px){#pg-partnerships .nl,#pg-partnerships .navcta{display:none!important}#pg-partnerships .menu{display:inline-flex}#pg-partnerships .g3,#pg-partnerships .g2{grid-template-columns:minmax(0,1fr)}#pg-partnerships .reg{grid-template-columns:minmax(0,1fr);gap:6px}}#pg-partnerships .skip{position:absolute;left:-9999px;top:8px;z-index:20;background:#1e232a;color:#fff;padding:12px 18px;border-radius:999px;font-weight:700;text-decoration:none}#pg-partnerships .skip:focus{left:16px;color:#fff}#pg-partnerships a:focus-visible,#pg-partnerships button:focus-visible,#pg-partnerships input:focus-visible,#pg-partnerships select:focus-visible,#pg-partnerships textarea:focus-visible{outline:3px solid #B32D14;outline-offset:3px;border-radius:6px}#pg-partnerships .ft a:focus-visible{outline-color:#fff}#pg-partnerships .nav a.nl{padding:14px 0}#pg-partnerships .ft a{display:inline-block;padding:4px 0}#pg-partnerships .mnav{position:fixed;left:0;right:0;top:60px;bottom:0;z-index:9;background:#f4f6f8;padding:16px 24px 40px;display:flex;flex-direction:column;overflow-y:auto;box-sizing:border-box}#pg-partnerships .mnav a{font-family:Montserrat,sans-serif;font-weight:700;font-size:1.6rem;letter-spacing:-.02em;color:#1e232a;text-decoration:none;padding:14px 0;border-bottom:1px solid #DDE2E8}#pg-partnerships .mnav a[aria-current=page]{color:#b32d14}#pg-partnerships .mnav a.btn{color:#fff;border:0;font-size:1rem;font-family:Mulish,sans-serif;margin-top:28px;padding:0 26px;justify-content:center}@media(min-width:861px){#pg-partnerships .mnav{display:none}}@media(max-width:860px){#pg-partnerships .hero-img{aspect-ratio:4/3!important}}@media(max-width:560px){#pg-partnerships .vc>div{min-height:0!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;padding:18px 20px!important}}#pg-partnerships header.nav{background:linear-gradient(180deg,#ffffffbd,#f4f6f88f)!important;border-bottom:0!important;box-shadow:inset 0 -1px #ffffffbf,0 1px #7b889b29,0 10px 30px #1e232a0f}#pg-partnerships .btn{background-image:linear-gradient(180deg,#ffffff0d,#3c0a0429);box-shadow:inset 0 1px #ffffff38,inset 0 -1px #00000024,0 6px 18px #6014083d;transition:box-shadow .2s,transform .2s}#pg-partnerships .btn:hover{box-shadow:inset 0 1px #ffffff80,inset 0 -1px #00000024,0 10px 26px #60140852;transform:translateY(-1px)}#pg-partnerships .btn2{background:linear-gradient(180deg,#ffffffd1,#ffffff75)!important;box-shadow:inset 0 1px #fff,0 4px 14px #1e232a14;backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%)}#pg-partnerships .ref,#pg-partnerships .lgl{background:linear-gradient(135deg,#ffffffd6,#fff9)!important;color:#1e232a!important;border:1px solid rgba(255,255,255,.75);box-shadow:inset 0 1px #fff,0 4px 16px #1e232a33;backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%)}#pg-partnerships .lgd{background:linear-gradient(150deg,#1e232acc,#1e232a9e)!important;border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff38,inset 0 -1px #ffffff0d,0 24px 60px #00000052;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%)}#pg-partnerships .lgx{background:radial-gradient(55% 75% at 90% 0%,rgba(179,45,20,.34),transparent 70%),radial-gradient(50% 70% at 0% 100%,rgba(123,136,155,.3),transparent 70%),#1e232a!important}#pg-partnerships .lgx .b-steel,#pg-partnerships .lgx .b-dash,#pg-partnerships .lgx .b-ink{background:linear-gradient(160deg,#ffffff1c,#ffffff08);border-color:#fff3!important;box-shadow:inset 0 1px #fff3,0 10px 30px #0000002e;backdrop-filter:blur(14px) saturate(180%);-webkit-backdrop-filter:blur(14px) saturate(180%)}#pg-partnerships .mnav{background:linear-gradient(180deg,#fffc,#f4f6f8e6);backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%)}#pg-partnerships .mnav a{border-bottom-color:#7b889b38}#pg-partnerships .lc{position:relative}#pg-partnerships .lc>div:last-child{position:absolute;left:12px;right:12px;bottom:12px;padding:14px 16px!important;border-radius:18px;background:linear-gradient(135deg,#ffffffdb,#ffffffa8);border:1px solid rgba(255,255,255,.75);box-shadow:inset 0 1px #fff,0 10px 28px #0003;backdrop-filter:blur(18px) saturate(180%);-webkit-backdrop-filter:blur(18px) saturate(180%)}#pg-partnerships .lc .p{color:#3a414c!important}#pg-partnerships .fact{background:#7b889b29;border:1px solid rgba(255,255,255,.75);box-shadow:inset 0 1px #fff,0 20px 48px #1e232a24;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%)}#pg-partnerships .fact>div{background:linear-gradient(160deg,#fffc,#ffffff94)!important}#pg-partnerships .fact .p{color:#3a414c!important}@media(min-width:861px){#pg-partnerships .factwrap{margin-top:-92px!important;position:relative;z-index:2;padding:0 56px!important}}#pg-partnerships .hi{flex:none;display:inline-block;vertical-align:middle}#pg-partnerships .lk .hi,#pg-partnerships .btn .hi,#pg-partnerships .btn2 .hi{transition:transform .2s}#pg-partnerships .lk:hover .hi{transform:translate(3px)}#pg-partnerships .btn{gap:8px}#pg-partnerships .ich{width:48px;height:48px;flex:none;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;color:#b32d14;background:linear-gradient(150deg,#b32d1424,#b32d140a);box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 1px #b32d141a}#pg-partnerships .ich.sm{width:40px;height:40px;border-radius:12px}#pg-partnerships .ich-d{width:48px;height:48px;flex:none;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;color:#ea5b41;background:linear-gradient(150deg,#ffffff29,#ffffff0a);box-shadow:inset 0 1px #ffffff3d,inset 0 0 0 1px #ffffff1f}#pg-partnerships .ich-w{width:48px;height:48px;flex:none;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(150deg,#ffffff47,#ffffff14);box-shadow:inset 0 1px #ffffff73,inset 0 0 0 1px #fff3}#pg-partnerships .ctaimg{position:relative;overflow:hidden;background:#1e232a!important}#pg-partnerships .ctaimg>.ctabg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}#pg-partnerships .ctaimg>.ctaov{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(70% 90% at 50% 40%,#1e232a8c,#1e232adb)}#pg-partnerships .ctaimg>*:not(.ctabg):not(.ctaov){position:relative;z-index:1}#pg-partnerships .ctaimg .h{color:#fff}#pg-partnerships .ctaimg .lead{color:#e6eaef}#pg-partnerships .ctaimg .lk{color:#fff}#pg-partnerships .tile{transition:transform .25s,box-shadow .25s}#pg-partnerships .cardlift:hover{transform:translateY(-3px);box-shadow:0 18px 40px #1e232a1a}#pg-partnerships .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#pg-partnerships .pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:12px;background:#fff;border:1px solid #DDE2E8;box-shadow:0 1px 2px #1e232a0d;font-size:.85rem;font-weight:600;color:#1e232a;width:-moz-fit-content;width:fit-content;margin:0}#pg-partnerships .arw{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px;background:#b32d14;color:#fff;flex:none;transition:background .25s,color .25s}#pg-partnerships .gbtn{display:inline-flex;align-items:center;gap:12px;padding:6px 6px 6px 16px;border-radius:14px;background:linear-gradient(135deg,#fffffff0,#ffffffc2);border:1px solid rgba(255,255,255,.8);box-shadow:inset 0 1px #fff,0 8px 24px #1e232a33;backdrop-filter:blur(14px) saturate(180%);-webkit-backdrop-filter:blur(14px) saturate(180%);color:#1e232a;font-weight:700;font-size:.92rem;text-decoration:none}#pg-partnerships .gbtn:hover{color:#1e232a}#pg-partnerships .bento{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}#pg-partnerships .bc{position:relative;border-radius:28px;padding:14px 14px 28px;background:linear-gradient(180deg,#fff,#f7f9fb);border:1px solid #E6EAEF;display:flex;flex-direction:column;gap:24px;transition:background .35s,transform .35s,box-shadow .35s,border-color .35s}#pg-partnerships .bc:hover{background:linear-gradient(160deg,#a8280f,#8a1e0c 55%,#62150a);border-color:transparent;transform:translateY(-4px);box-shadow:0 26px 60px #6014084d}#pg-partnerships .mk{background:#fff;border-radius:20px;border:1px solid #EEF1F4;padding:20px;height:300px;box-sizing:border-box;position:relative;overflow:hidden;box-shadow:0 1px 2px #1e232a0a}#pg-partnerships .bt{padding:0 14px;display:flex;flex-direction:column;gap:8px}#pg-partnerships .bt h3{font-family:Montserrat,sans-serif;font-weight:700;font-size:1.45rem;letter-spacing:-.02em;margin:0;color:#1e232a;transition:color .3s}#pg-partnerships .bt p{margin:0;font-size:.95rem;line-height:1.55;color:#5d6a7b;transition:color .3s}#pg-partnerships .bc:hover .bt h3,#pg-partnerships .bc:hover .bt p{color:#fff}#pg-partnerships .mk-h{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}#pg-partnerships .mk-t{font-size:.8rem;font-weight:600;color:#5d6a7b}#pg-partnerships .mk-chip{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;font-weight:700;color:#1e232a;background:#f4f6f8;border-radius:10px;padding:6px 10px}#pg-partnerships .mk-row{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid #F0F2F5}#pg-partnerships .mk-row b{font-size:.92rem;color:#1e232a}#pg-partnerships .mk-bar{height:6px;border-radius:6px;background:#f0f2f5;margin-top:6px;overflow:hidden}#pg-partnerships .mk-bar i{display:block;height:100%;border-radius:6px;background:linear-gradient(90deg,#ea5b41,#b32d14)}#pg-partnerships .mk-v{font-family:Montserrat,sans-serif;font-weight:700;font-size:.92rem;color:#1e232a}#pg-partnerships .mp{position:absolute;transform:translate(-50%,-50%);display:inline-flex;align-items:center;padding:6px 12px;border-radius:10px;font-size:.78rem;font-weight:700;white-space:nowrap}#pg-partnerships .mq{position:absolute;transform:translate(-50%,-50%);width:36px;height:36px;border-radius:11px;background:#fff;border:1px solid #E6EAEF;box-shadow:0 4px 12px #1e232a14;display:flex;align-items:center;justify-content:center;color:#5d6a7b}#pg-partnerships .fl{display:grid;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid #F0F2F5;font-size:.86rem}#pg-partnerships .fl span:first-child{color:#5d6a7b;font-weight:600}#pg-partnerships .fl .fv{display:flex;align-items:center;justify-content:space-between;gap:8px;font-weight:700;color:#1e232a}#pg-partnerships .skl{height:9px;border-radius:6px;background:#eef1f4;margin:10px 0}@media(max-width:860px){#pg-partnerships .bento{grid-template-columns:minmax(0,1fr)}#pg-partnerships .mk{height:auto;min-height:270px}}#pg-partnerships .uc{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.5fr);gap:40px;align-items:stretch}#pg-partnerships .uc-l{display:flex;flex-direction:column;gap:22px}#pg-partnerships .uc-nums{margin-top:auto;display:flex;gap:4px}#pg-partnerships .ucn{border:0;background:transparent;font-family:Montserrat,sans-serif;font-weight:600;font-size:.95rem;color:#5d6a7b;min-width:44px;min-height:44px;border-radius:12px;cursor:pointer}#pg-partnerships .ucn.on{color:#b32d14;background:#b32d1414}#pg-partnerships .uc-r{min-width:0;display:flex;flex-direction:column;gap:20px}#pg-partnerships .uc-vp{overflow:hidden;border-radius:28px}#pg-partnerships .uc-track{--ucw:340px;display:flex;gap:20px;transition:transform .6s cubic-bezier(.2,.7,.2,1)}#pg-partnerships .ucc{flex:none;width:var(--ucw);height:520px;border-radius:28px;overflow:hidden;position:relative;color:#fff;background:#1e232a}#pg-partnerships .ucc>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s}#pg-partnerships .ucc:hover>img{transform:scale(1.04)}#pg-partnerships .ucc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#1e232adb,#1e232a73 36%,#1e232a00 58%,#1e232a4d)}#pg-partnerships .uct{position:relative;z-index:2;padding:26px 26px 0;display:flex;flex-direction:column;gap:10px}#pg-partnerships .ucd{display:inline-flex;align-items:center;gap:8px;font-size:.82rem;font-weight:700;color:#fff}#pg-partnerships .ucd i{width:8px;height:8px;border-radius:50%;background:#fff;box-shadow:0 0 0 4px #fff3}#pg-partnerships .uct h3{margin:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.6rem;letter-spacing:-.02em;color:#fff;line-height:1.15}#pg-partnerships .uct p{margin:0;font-size:.95rem;line-height:1.55;color:#e6eaef}#pg-partnerships .ucc .gbtn{position:absolute;left:22px;bottom:22px;z-index:2}#pg-partnerships .uc-arr{display:flex;justify-content:flex-end;gap:10px}#pg-partnerships .uca{width:48px;height:48px;border-radius:14px;border:1px solid #DDE2E8;background:#fff;color:#1e232a;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}#pg-partnerships .uca.n{background:#b32d14;border-color:#b32d14;color:#fff}#pg-partnerships .uca[aria-disabled=true]{opacity:.45;cursor:default}@media(max-width:860px){#pg-partnerships .uc{grid-template-columns:minmax(0,1fr);gap:28px}#pg-partnerships .uc-nums,#pg-partnerships .uc-arr{display:none}#pg-partnerships .uc-vp{overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:24px;border-radius:0;margin:0 -24px;padding:0 24px 6px}#pg-partnerships .uc-track{transform:none!important;--ucw:280px}#pg-partnerships .ucc{height:440px;scroll-snap-align:start}}#pg-partnerships .rg{position:relative;height:600px;width:100%;max-width:1100px;margin:0 auto}#pg-partnerships .rgc{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgba(221,226,232,.9);background:radial-gradient(circle,#fff0 55%,#fffffff2);box-shadow:inset 0 10px 30px #1e232a0a,0 16px 40px #1e232a0d}#pg-partnerships .rg-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:124px;height:124px;border-radius:32px;display:flex;align-items:center;justify-content:center;background:#b32d14;border:0;box-shadow:0 14px 28px -10px #8e220f73}#pg-partnerships .rg-core img{filter:brightness(0) invert(1)}#pg-partnerships .rp{position:absolute;display:flex;align-items:center;gap:12px;padding:8px 18px 8px 8px;background:#fff;border:1px solid #E6EAEF;border-radius:16px;box-shadow:0 8px 22px #1e232a12;transition:transform .25s,border-color .25s,box-shadow .25s;max-width:290px}#pg-partnerships .rp:hover{transform:translateY(-3px);border-color:#b32d1466;box-shadow:0 16px 34px #60140824}#pg-partnerships .rp .ich{width:40px;height:40px;border-radius:12px}#pg-partnerships .rp b{display:block;font-size:.98rem;color:#1e232a}#pg-partnerships .rp span.d{display:block;font-size:.84rem;color:#5d6a7b;margin-top:2px}@media(max-width:860px){#pg-partnerships .rg{height:auto;display:grid;grid-template-columns:minmax(0,1fr);gap:10px;padding-top:300px}#pg-partnerships .rgc.a{width:280px!important;height:280px!important}#pg-partnerships .rgc.b{width:200px!important;height:200px!important}#pg-partnerships .rgc.c{width:130px!important;height:130px!important}#pg-partnerships .rgc,#pg-partnerships .rg-core{top:140px}#pg-partnerships .rp{position:static;max-width:none}}#pg-partnerships .wc{position:relative;border-radius:36px;overflow:hidden;padding:clamp(56px,7vw,96px) clamp(20px,4vw,56px) clamp(96px,9vw,120px);color:#fff;background:#1e232a}#pg-partnerships .wc>img.bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:40% 50%;object-position:40% 50%}#pg-partnerships .wc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#1e232a9e,#1e232a57 45%,#1e232a94)}#pg-partnerships .wc>*:not(.bg){position:relative;z-index:2}#pg-partnerships .wc-h{text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}#pg-partnerships .wc-g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:52px}#pg-partnerships .wcc{min-height:0;border-radius:22px;padding:22px;display:flex;flex-direction:column;justify-content:flex-start;gap:18px;background:linear-gradient(160deg,#1e232a8f,#1e232a66);border:1px solid rgba(255,255,255,.22);box-shadow:inset 0 1px #ffffff40;backdrop-filter:blur(22px) saturate(160%);-webkit-backdrop-filter:blur(22px) saturate(160%);transition:transform .3s,background .3s}#pg-partnerships .wcc:hover{transform:translateY(-4px);background:linear-gradient(160deg,#b32d14b8,#8e220f99)}#pg-partnerships .wcc h3{margin:0 0 8px;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.2rem;color:#fff}#pg-partnerships .wcc p{margin:0;font-size:.92rem;line-height:1.55;color:#f4f6f8}#pg-partnerships .wcc .ich-w{width:42px;height:42px;border-radius:12px}#pg-partnerships .wc-cta{position:absolute!important;right:28px;bottom:28px}@media(max-width:860px){#pg-partnerships .wc-g{grid-template-columns:minmax(0,1fr)}#pg-partnerships .wc-g>*{grid-column:auto!important}#pg-partnerships .wcc{min-height:0}#pg-partnerships .wc-cta{position:relative!important;right:auto;bottom:auto;margin-top:24px}}#pg-partnerships .faq{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:56px;align-items:start}#pg-partnerships .faq details{border-bottom:1px solid #DDE2E8}#pg-partnerships .faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-weight:700;font-size:1.08rem;color:#1e232a}#pg-partnerships .faq summary::-webkit-details-marker{display:none}#pg-partnerships .faq summary .hi{transition:transform .25s;color:#5d6a7b;flex:none}#pg-partnerships .faq details[open] summary .hi{transform:rotate(180deg);color:#b32d14}#pg-partnerships .faq details p{margin:-6px 0 22px;color:#5d6a7b;line-height:1.65;max-width:600px}@media(max-width:860px){#pg-partnerships .faq{grid-template-columns:minmax(0,1fr);gap:24px}}#pg-partnerships .ab{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:44px;align-items:stretch}#pg-partnerships .ab-l{display:flex;flex-direction:column;gap:22px}#pg-partnerships .ab-b{margin-top:auto;display:flex;flex-direction:column;gap:20px}#pg-partnerships .ab-th{display:flex;gap:14px}#pg-partnerships .ab-th img{width:132px;height:132px;border-radius:18px;-o-object-fit:cover;object-fit:cover;display:block}#pg-partnerships .ab-r{display:flex;flex-direction:column;gap:18px}#pg-partnerships .abc{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:24px;align-items:center;padding:16px 16px 16px 30px;border-radius:26px;background:linear-gradient(180deg,#fff,#f7f9fb);border:1px solid #E6EAEF;transition:background .35s,box-shadow .35s,transform .35s,border-color .35s}#pg-partnerships .abc img{width:100%;height:196px;-o-object-fit:cover;object-fit:cover;border-radius:18px;display:block}#pg-partnerships .abc h3{margin:0 0 8px;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.4rem;letter-spacing:-.02em;color:#1e232a;transition:color .3s}#pg-partnerships .abc p{margin:0 0 18px;font-size:.95rem;line-height:1.55;color:#5d6a7b;transition:color .3s}#pg-partnerships .abc .lb{display:inline-flex;align-items:center;gap:12px;padding:6px 6px 6px 14px;border-radius:12px;border:1px solid transparent;font-weight:700;font-size:.92rem;color:#1e232a;text-decoration:none;transition:color .3s,border-color .3s}#pg-partnerships .abc:hover{background:linear-gradient(160deg,#a8280f,#8a1e0c 55%,#62150a);border-color:transparent;box-shadow:0 24px 56px #60140847;transform:translateY(-3px)}#pg-partnerships .abc:hover h3,#pg-partnerships .abc:hover p,#pg-partnerships .abc:hover .lb{color:#fff}#pg-partnerships .abc:hover .lb{border-color:#ffffff8c}#pg-partnerships .abc:hover .arw{background:#fff;color:#b32d14}@media(max-width:860px){#pg-partnerships .ab{grid-template-columns:minmax(0,1fr)}#pg-partnerships .abc{grid-template-columns:minmax(0,1fr);padding:16px 16px 24px}#pg-partnerships .abc img{order:-1;height:200px}#pg-partnerships .abc>div{padding:0 8px}#pg-partnerships .ab-th img{width:50%;height:150px}}#pg-partnerships .fx{position:relative;overflow:hidden;color:#e6eaef;padding:76px 0 24px;background:#1e232a}#pg-partnerships .fx>img.bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%}#pg-partnerships .fx:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#14181de6,#14181df7)}#pg-partnerships .fx>img.bg{filter:grayscale(.35) brightness(.7)}#pg-partnerships .fx>.wrap{position:relative;z-index:2}#pg-partnerships .fx a{color:#fff}#pg-partnerships .fx-top{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:48px;align-items:start;margin-bottom:56px}#pg-partnerships .fx-news{display:flex;flex-direction:column;gap:16px}#pg-partnerships .fx-form{display:flex;gap:10px}#pg-partnerships .fx-form input{flex:1;min-width:0;min-height:56px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.4);color:#fff;padding:0 22px;font-family:inherit;font-size:1rem}#pg-partnerships .fx-form input::-moz-placeholder{color:#c5ccd5}#pg-partnerships .fx-form input::placeholder{color:#c5ccd5}#pg-partnerships .fx-form button{width:56px;height:56px;flex:none;border-radius:50%;border:1px solid rgba(255,255,255,.55);background:#ffffff1a;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}#pg-partnerships .fx-bar{padding:0}#pg-partnerships .fx-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 34px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.14)}#pg-partnerships .fx-nav a{text-decoration:none;font-weight:600;font-size:.95rem;padding:8px 0;display:inline-block}#pg-partnerships .fx-leg{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:.84rem;color:#c5ccd5}#pg-partnerships .fx-leg a{color:#c5ccd5;text-decoration:none;padding:4px 0;display:inline-block}@media(max-width:860px){#pg-partnerships .fx-top{grid-template-columns:minmax(0,1fr);gap:36px}#pg-partnerships .fx-nav{gap:2px 22px}#pg-partnerships .fx-bar{padding:0}}#pg-partnerships .toast{position:fixed;left:50%;bottom:24px;z-index:50;transform:translate(-50%);display:flex;align-items:center;gap:12px;max-width:min(520px,calc(100vw - 32px));box-sizing:border-box;padding:14px 18px 14px 14px;border-radius:16px;font-family:Mulish,system-ui,sans-serif;font-size:.95rem;line-height:1.45;color:#fff;background:linear-gradient(160deg,#1e232af0,#1e232adb);border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff2e,0 18px 44px #0000004d;backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);animation:toastIn .25s ease}#pg-partnerships .toast .ti{width:32px;height:32px;flex:none;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:#1e7b4f;color:#fff;font-weight:800}#pg-partnerships .toast.err .ti{background:#be123c}@media(prefers-reduced-motion:reduce){#pg-partnerships .toast{animation:none}}@media(max-width:860px){#pg-partnerships .tbl{min-width:0!important}#pg-partnerships .tbl thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}#pg-partnerships .tbl,#pg-partnerships .tbl tbody,#pg-partnerships .tbl tr,#pg-partnerships .tbl td{display:block;width:100%;box-sizing:border-box}#pg-partnerships .tbl tr{padding:6px 0;border-bottom:1px solid #DDE2E8}#pg-partnerships .tbl tr:last-child{border-bottom:0}#pg-partnerships .tbl td{display:grid;grid-template-columns:110px minmax(0,1fr);gap:12px;align-items:center;padding:8px 0;border-bottom:0}#pg-partnerships .tbl td:before{content:attr(data-l);font-size:.74rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#5d6a7b}#pg-partnerships .tbl tr.note td{display:block;padding:12px 0}#pg-partnerships .tbl tr.note td:before{content:none}}#pg-partnerships .dd{position:relative;display:flex;align-items:center}#pg-partnerships .nav .ddt{display:inline-flex;align-items:center;gap:4px}#pg-partnerships .nav .ddt .hi{transition:transform .2s}#pg-partnerships .dd:hover .ddt .hi,#pg-partnerships .dd:focus-within .ddt .hi{transform:rotate(180deg)}#pg-partnerships .nav a.nl.on{opacity:1;color:#b32d14}#pg-partnerships .ddm{position:absolute;top:calc(100% + 4px);left:50%;width:320px;box-sizing:border-box;padding:8px;border-radius:20px;background:#fff;border:1px solid #E6EAEF;box-shadow:0 24px 56px #1e232a29;opacity:0;visibility:hidden;transform:translate(-50%,6px);transition:opacity .18s ease,transform .18s ease,visibility .18s;z-index:30}#pg-partnerships .ddm:before{content:"";position:absolute;left:0;right:0;top:-16px;height:16px}#pg-partnerships .dd:hover .ddm,#pg-partnerships .dd:focus-within .ddm{opacity:1;visibility:visible;transform:translate(-50%)}#pg-partnerships .nav .ddm a{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:14px;text-decoration:none;color:#1e232a;opacity:1}#pg-partnerships .nav .ddm a:hover,#pg-partnerships .nav .ddm a[aria-current=page]{background:#f4f6f8;color:#1e232a}#pg-partnerships .ddm a .ich{width:38px;height:38px;border-radius:11px}#pg-partnerships .ddm b{display:block;font-size:.92rem;font-weight:700}#pg-partnerships .ddm .d{display:block;font-size:.8rem;font-weight:500;color:#5d6a7b;margin-top:2px}#pg-partnerships .ddm a[aria-current=page] b{color:#b32d14}@media(max-width:860px){#pg-partnerships .dd{display:none!important}}#pg-partnerships .mnav .mnh{margin:0;padding:14px 0 4px;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.6rem;letter-spacing:-.02em;color:#1e232a}#pg-partnerships .mnav a.sub{font-family:Mulish,sans-serif;font-weight:600;font-size:1.08rem;padding:11px 0 11px 18px;letter-spacing:0}#pg-partnerships .bsub{border-bottom:1px solid #E3E7EC;background:#ffffff8c}#pg-partnerships .bsub-in{display:flex;align-items:center;justify-content:space-between;gap:16px 28px;padding-top:14px;padding-bottom:14px}#pg-partnerships .bcr{display:flex;align-items:center;flex-wrap:wrap;gap:2px;font-size:.9rem;color:#5d6a7b}#pg-partnerships .bcr a{color:#5d6a7b;text-decoration:none}#pg-partnerships .bcr a:hover{color:#b32d14}#pg-partnerships .bcr .hi{color:#7b889b;margin:0 4px}#pg-partnerships .bcr .cur{color:#1e232a;font-weight:600}#pg-partnerships .fx-top a[href^="tel:"],#pg-partnerships .fx-top a[href^="mailto:"]{display:inline-block;padding:3px 0}#pg-partnerships .fx-leg a{display:inline-block;padding:4px 0}#pg-partnerships main a[href^="tel:"]:not([class]),#pg-partnerships main a[href^="mailto:"]:not([class]){display:inline-block;padding:2px 0}#pg-partnerships .bcr a{display:inline-block;padding:4px 0}#pg-partnerships .mnav details.mnd{border-bottom:1px solid rgba(123,136,155,.22)}#pg-partnerships .mnav .mnd summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;padding:14px 0;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.6rem;letter-spacing:-.02em;color:#1e232a}#pg-partnerships .mnav .mnd summary::-webkit-details-marker{display:none}#pg-partnerships .mnav .mnd summary.on{color:#b32d14}#pg-partnerships .mnav .mnd .chv{width:44px;height:44px;flex:none;margin-right:-10px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:#5d6a7b;transition:background .2s}#pg-partnerships .mnav .mnd .chv .hi{transition:transform .25s ease}#pg-partnerships .mnav .mnd[open] .chv .hi{transform:rotate(180deg)}#pg-partnerships .mnav .mnd summary:hover .chv{background:#7b889b1f}#pg-partnerships .mnav .mnd-b{display:flex;flex-direction:column;padding:0 0 10px}#pg-partnerships .mnav .mnd-b a.sub:last-child{border-bottom:0}#pg-partnerships .rg{height:640px}@media(max-width:860px){#pg-partnerships .rg{height:auto}}#pg-sustainability a{color:#b32d14}#pg-sustainability a:hover{color:#8e220f}#pg-sustainability .pg{background:#f4f6f8;color:#1e232a;font-family:Mulish,system-ui,sans-serif;-webkit-font-smoothing:antialiased}#pg-sustainability .wrap{max-width:1200px;margin:0 auto;padding:0 24px;box-sizing:border-box}#pg-sustainability .h{font-family:Montserrat,sans-serif;letter-spacing:-.025em;margin:0;color:#1e232a}#pg-sustainability .ey{font-family:Montserrat,sans-serif;font-weight:600;font-size:.95rem;letter-spacing:.02em;color:#b32d14;margin:0}#pg-sustainability .lead{font-size:clamp(1.1rem,1.6vw,1.35rem);line-height:1.55;color:#5d6a7b;margin:0}#pg-sustainability .p{font-size:1.05rem;line-height:1.7;color:#5d6a7b;margin:0}#pg-sustainability .h2{font-weight:700;font-size:clamp(2rem,4.4vw,3.4rem);line-height:1.06}#pg-sustainability .btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 26px;border-radius:999px;background:#b32d14;color:#fff;font-weight:700;font-size:1rem;text-decoration:none}#pg-sustainability .btn:hover{background:#9a2610;color:#fff}#pg-sustainability .lk{display:inline-flex;align-items:center;gap:6px;min-height:48px;font-weight:700;font-size:1.05rem;color:#b32d14;text-decoration:none}#pg-sustainability .tile{background:#fff;border-radius:28px;overflow:hidden}#pg-sustainability .badge{display:inline-flex;align-items:center;gap:8px;font-family:Montserrat,sans-serif;font-weight:600;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;padding:6px 12px;border-radius:999px;width:-moz-fit-content;width:fit-content}#pg-sustainability .sec{padding-top:clamp(80px,10vw,130px)}#pg-sustainability .center{text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}#pg-sustainability .nav a.nl{color:#1e232a;text-decoration:none;font-size:.88rem;font-weight:600;opacity:.82}#pg-sustainability .nav a.nl:hover{opacity:1;color:#1e232a}#pg-sustainability .nav a.nl[aria-current=page]{opacity:1;color:#b32d14}#pg-sustainability .g3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}#pg-sustainability .g2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}#pg-sustainability .g4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}#pg-sustainability .ul{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:8px;font-size:1rem;line-height:1.55;color:#5d6a7b}#pg-sustainability .ft a{color:#c5ccd5;text-decoration:none;font-size:.92rem}#pg-sustainability .ft a:hover{color:#fff}#pg-sustainability .menu{display:none}@media(max-width:980px){#pg-sustainability .g4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:860px){#pg-sustainability .nl,#pg-sustainability .navcta{display:none!important}#pg-sustainability .menu{display:inline-flex}#pg-sustainability .g3,#pg-sustainability .g2{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){#pg-sustainability .g4{grid-template-columns:minmax(0,1fr)}}#pg-sustainability .skip{position:absolute;left:-9999px;top:8px;z-index:20;background:#1e232a;color:#fff;padding:12px 18px;border-radius:999px;font-weight:700;text-decoration:none}#pg-sustainability .skip:focus{left:16px;color:#fff}#pg-sustainability a:focus-visible,#pg-sustainability button:focus-visible,#pg-sustainability input:focus-visible,#pg-sustainability select:focus-visible,#pg-sustainability textarea:focus-visible{outline:3px solid #B32D14;outline-offset:3px;border-radius:6px}#pg-sustainability .ft a:focus-visible{outline-color:#fff}#pg-sustainability .nav a.nl{padding:14px 0}#pg-sustainability .ft a{display:inline-block;padding:4px 0}#pg-sustainability .mnav{position:fixed;left:0;right:0;top:60px;bottom:0;z-index:9;background:#f4f6f8;padding:16px 24px 40px;display:flex;flex-direction:column;overflow-y:auto;box-sizing:border-box}#pg-sustainability .mnav a{font-family:Montserrat,sans-serif;font-weight:700;font-size:1.6rem;letter-spacing:-.02em;color:#1e232a;text-decoration:none;padding:14px 0;border-bottom:1px solid #DDE2E8}#pg-sustainability .mnav a[aria-current=page]{color:#b32d14}#pg-sustainability .mnav a.btn{color:#fff;border:0;font-size:1rem;font-family:Mulish,sans-serif;margin-top:28px;padding:0 26px;justify-content:center}@media(min-width:861px){#pg-sustainability .mnav{display:none}}@media(max-width:860px){#pg-sustainability .hero-img{aspect-ratio:4/3!important}}@media(max-width:560px){#pg-sustainability .vc>div{min-height:0!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;padding:18px 20px!important}}#pg-sustainability header.nav{background:linear-gradient(180deg,#ffffffbd,#f4f6f88f)!important;border-bottom:0!important;box-shadow:inset 0 -1px #ffffffbf,0 1px #7b889b29,0 10px 30px #1e232a0f}#pg-sustainability .btn{background-image:linear-gradient(180deg,#ffffff0d,#3c0a0429);box-shadow:inset 0 1px #ffffff38,inset 0 -1px #00000024,0 6px 18px #6014083d;transition:box-shadow .2s,transform .2s}#pg-sustainability .btn:hover{box-shadow:inset 0 1px #ffffff80,inset 0 -1px #00000024,0 10px 26px #60140852;transform:translateY(-1px)}#pg-sustainability .btn2{background:linear-gradient(180deg,#ffffffd1,#ffffff75)!important;box-shadow:inset 0 1px #fff,0 4px 14px #1e232a14;backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%)}#pg-sustainability .ref,#pg-sustainability .lgl{background:linear-gradient(135deg,#ffffffd6,#fff9)!important;color:#1e232a!important;border:1px solid rgba(255,255,255,.75);box-shadow:inset 0 1px #fff,0 4px 16px #1e232a33;backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%)}#pg-sustainability .lgd{background:linear-gradient(150deg,#1e232acc,#1e232a9e)!important;border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff38,inset 0 -1px #ffffff0d,0 24px 60px #00000052;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%)}#pg-sustainability .lgx{background:radial-gradient(55% 75% at 90% 0%,rgba(179,45,20,.34),transparent 70%),radial-gradient(50% 70% at 0% 100%,rgba(123,136,155,.3),transparent 70%),#1e232a!important}#pg-sustainability .lgx .b-steel,#pg-sustainability .lgx .b-dash,#pg-sustainability .lgx .b-ink{background:linear-gradient(160deg,#ffffff1c,#ffffff08);border-color:#fff3!important;box-shadow:inset 0 1px #fff3,0 10px 30px #0000002e;backdrop-filter:blur(14px) saturate(180%);-webkit-backdrop-filter:blur(14px) saturate(180%)}#pg-sustainability .mnav{background:linear-gradient(180deg,#fffc,#f4f6f8e6);backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%)}#pg-sustainability .mnav a{border-bottom-color:#7b889b38}#pg-sustainability .lc{position:relative}#pg-sustainability .lc>div:last-child{position:absolute;left:12px;right:12px;bottom:12px;padding:14px 16px!important;border-radius:18px;background:linear-gradient(135deg,#ffffffdb,#ffffffa8);border:1px solid rgba(255,255,255,.75);box-shadow:inset 0 1px #fff,0 10px 28px #0003;backdrop-filter:blur(18px) saturate(180%);-webkit-backdrop-filter:blur(18px) saturate(180%)}#pg-sustainability .lc .p{color:#3a414c!important}#pg-sustainability .fact{background:#7b889b29;border:1px solid rgba(255,255,255,.75);box-shadow:inset 0 1px #fff,0 20px 48px #1e232a24;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%)}#pg-sustainability .fact>div{background:linear-gradient(160deg,#fffc,#ffffff94)!important}#pg-sustainability .fact .p{color:#3a414c!important}@media(min-width:861px){#pg-sustainability .factwrap{margin-top:-92px!important;position:relative;z-index:2;padding:0 56px!important}}#pg-sustainability .hi{flex:none;display:inline-block;vertical-align:middle}#pg-sustainability .lk .hi,#pg-sustainability .btn .hi,#pg-sustainability .btn2 .hi{transition:transform .2s}#pg-sustainability .lk:hover .hi{transform:translate(3px)}#pg-sustainability .btn{gap:8px}#pg-sustainability .ich{width:48px;height:48px;flex:none;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;color:#b32d14;background:linear-gradient(150deg,#b32d1424,#b32d140a);box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 1px #b32d141a}#pg-sustainability .ich.sm{width:40px;height:40px;border-radius:12px}#pg-sustainability .ich-d{width:48px;height:48px;flex:none;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;color:#ea5b41;background:linear-gradient(150deg,#ffffff29,#ffffff0a);box-shadow:inset 0 1px #ffffff3d,inset 0 0 0 1px #ffffff1f}#pg-sustainability .ich-w{width:48px;height:48px;flex:none;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(150deg,#ffffff47,#ffffff14);box-shadow:inset 0 1px #ffffff73,inset 0 0 0 1px #fff3}#pg-sustainability .ctaimg{position:relative;overflow:hidden;background:#1e232a!important}#pg-sustainability .ctaimg>.ctabg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}#pg-sustainability .ctaimg>.ctaov{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(70% 90% at 50% 40%,#1e232a8c,#1e232adb)}#pg-sustainability .ctaimg>*:not(.ctabg):not(.ctaov){position:relative;z-index:1}#pg-sustainability .ctaimg .h{color:#fff}#pg-sustainability .ctaimg .lead{color:#e6eaef}#pg-sustainability .ctaimg .lk{color:#fff}#pg-sustainability .tile{transition:transform .25s,box-shadow .25s}#pg-sustainability .cardlift:hover{transform:translateY(-3px);box-shadow:0 18px 40px #1e232a1a}#pg-sustainability .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#pg-sustainability .pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:12px;background:#fff;border:1px solid #DDE2E8;box-shadow:0 1px 2px #1e232a0d;font-size:.85rem;font-weight:600;color:#1e232a;width:-moz-fit-content;width:fit-content;margin:0}#pg-sustainability .arw{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px;background:#b32d14;color:#fff;flex:none;transition:background .25s,color .25s}#pg-sustainability .gbtn{display:inline-flex;align-items:center;gap:12px;padding:6px 6px 6px 16px;border-radius:14px;background:linear-gradient(135deg,#fffffff0,#ffffffc2);border:1px solid rgba(255,255,255,.8);box-shadow:inset 0 1px #fff,0 8px 24px #1e232a33;backdrop-filter:blur(14px) saturate(180%);-webkit-backdrop-filter:blur(14px) saturate(180%);color:#1e232a;font-weight:700;font-size:.92rem;text-decoration:none}#pg-sustainability .gbtn:hover{color:#1e232a}#pg-sustainability .bento{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}#pg-sustainability .bc{position:relative;border-radius:28px;padding:14px 14px 28px;background:linear-gradient(180deg,#fff,#f7f9fb);border:1px solid #E6EAEF;display:flex;flex-direction:column;gap:24px;transition:background .35s,transform .35s,box-shadow .35s,border-color .35s}#pg-sustainability .bc:hover{background:linear-gradient(160deg,#a8280f,#8a1e0c 55%,#62150a);border-color:transparent;transform:translateY(-4px);box-shadow:0 26px 60px #6014084d}#pg-sustainability .mk{background:#fff;border-radius:20px;border:1px solid #EEF1F4;padding:20px;height:300px;box-sizing:border-box;position:relative;overflow:hidden;box-shadow:0 1px 2px #1e232a0a}#pg-sustainability .bt{padding:0 14px;display:flex;flex-direction:column;gap:8px}#pg-sustainability .bt h3{font-family:Montserrat,sans-serif;font-weight:700;font-size:1.45rem;letter-spacing:-.02em;margin:0;color:#1e232a;transition:color .3s}#pg-sustainability .bt p{margin:0;font-size:.95rem;line-height:1.55;color:#5d6a7b;transition:color .3s}#pg-sustainability .bc:hover .bt h3,#pg-sustainability .bc:hover .bt p{color:#fff}#pg-sustainability .mk-h{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}#pg-sustainability .mk-t{font-size:.8rem;font-weight:600;color:#5d6a7b}#pg-sustainability .mk-chip{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;font-weight:700;color:#1e232a;background:#f4f6f8;border-radius:10px;padding:6px 10px}#pg-sustainability .mk-row{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid #F0F2F5}#pg-sustainability .mk-row b{font-size:.92rem;color:#1e232a}#pg-sustainability .mk-bar{height:6px;border-radius:6px;background:#f0f2f5;margin-top:6px;overflow:hidden}#pg-sustainability .mk-bar i{display:block;height:100%;border-radius:6px;background:linear-gradient(90deg,#ea5b41,#b32d14)}#pg-sustainability .mk-v{font-family:Montserrat,sans-serif;font-weight:700;font-size:.92rem;color:#1e232a}#pg-sustainability .mp{position:absolute;transform:translate(-50%,-50%);display:inline-flex;align-items:center;padding:6px 12px;border-radius:10px;font-size:.78rem;font-weight:700;white-space:nowrap}#pg-sustainability .mq{position:absolute;transform:translate(-50%,-50%);width:36px;height:36px;border-radius:11px;background:#fff;border:1px solid #E6EAEF;box-shadow:0 4px 12px #1e232a14;display:flex;align-items:center;justify-content:center;color:#5d6a7b}#pg-sustainability .fl{display:grid;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid #F0F2F5;font-size:.86rem}#pg-sustainability .fl span:first-child{color:#5d6a7b;font-weight:600}#pg-sustainability .fl .fv{display:flex;align-items:center;justify-content:space-between;gap:8px;font-weight:700;color:#1e232a}#pg-sustainability .skl{height:9px;border-radius:6px;background:#eef1f4;margin:10px 0}@media(max-width:860px){#pg-sustainability .bento{grid-template-columns:minmax(0,1fr)}#pg-sustainability .mk{height:auto;min-height:270px}}#pg-sustainability .uc{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.5fr);gap:40px;align-items:stretch}#pg-sustainability .uc-l{display:flex;flex-direction:column;gap:22px}#pg-sustainability .uc-nums{margin-top:auto;display:flex;gap:4px}#pg-sustainability .ucn{border:0;background:transparent;font-family:Montserrat,sans-serif;font-weight:600;font-size:.95rem;color:#5d6a7b;min-width:44px;min-height:44px;border-radius:12px;cursor:pointer}#pg-sustainability .ucn.on{color:#b32d14;background:#b32d1414}#pg-sustainability .uc-r{min-width:0;display:flex;flex-direction:column;gap:20px}#pg-sustainability .uc-vp{overflow:hidden;border-radius:28px}#pg-sustainability .uc-track{--ucw:340px;display:flex;gap:20px;transition:transform .6s cubic-bezier(.2,.7,.2,1)}#pg-sustainability .ucc{flex:none;width:var(--ucw);height:520px;border-radius:28px;overflow:hidden;position:relative;color:#fff;background:#1e232a}#pg-sustainability .ucc>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s}#pg-sustainability .ucc:hover>img{transform:scale(1.04)}#pg-sustainability .ucc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#1e232adb,#1e232a73 36%,#1e232a00 58%,#1e232a4d)}#pg-sustainability .uct{position:relative;z-index:2;padding:26px 26px 0;display:flex;flex-direction:column;gap:10px}#pg-sustainability .ucd{display:inline-flex;align-items:center;gap:8px;font-size:.82rem;font-weight:700;color:#fff}#pg-sustainability .ucd i{width:8px;height:8px;border-radius:50%;background:#fff;box-shadow:0 0 0 4px #fff3}#pg-sustainability .uct h3{margin:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.6rem;letter-spacing:-.02em;color:#fff;line-height:1.15}#pg-sustainability .uct p{margin:0;font-size:.95rem;line-height:1.55;color:#e6eaef}#pg-sustainability .ucc .gbtn{position:absolute;left:22px;bottom:22px;z-index:2}#pg-sustainability .uc-arr{display:flex;justify-content:flex-end;gap:10px}#pg-sustainability .uca{width:48px;height:48px;border-radius:14px;border:1px solid #DDE2E8;background:#fff;color:#1e232a;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}#pg-sustainability .uca.n{background:#b32d14;border-color:#b32d14;color:#fff}#pg-sustainability .uca[aria-disabled=true]{opacity:.45;cursor:default}@media(max-width:860px){#pg-sustainability .uc{grid-template-columns:minmax(0,1fr);gap:28px}#pg-sustainability .uc-nums,#pg-sustainability .uc-arr{display:none}#pg-sustainability .uc-vp{overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:24px;border-radius:0;margin:0 -24px;padding:0 24px 6px}#pg-sustainability .uc-track{transform:none!important;--ucw:280px}#pg-sustainability .ucc{height:440px;scroll-snap-align:start}}#pg-sustainability .rg{position:relative;height:600px;width:100%;max-width:1100px;margin:0 auto}#pg-sustainability .rgc{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgba(221,226,232,.9);background:radial-gradient(circle,#fff0 55%,#fffffff2);box-shadow:inset 0 10px 30px #1e232a0a,0 16px 40px #1e232a0d}#pg-sustainability .rg-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:124px;height:124px;border-radius:32px;display:flex;align-items:center;justify-content:center;background:linear-gradient(150deg,#fff,#eef1f4);border:1px solid #FFFFFF;box-shadow:inset 0 1px #fff,0 20px 44px #6014082e,0 0 0 8px #b32d140f}#pg-sustainability .rp{position:absolute;display:flex;align-items:center;gap:12px;padding:8px 18px 8px 8px;background:#fff;border:1px solid #E6EAEF;border-radius:16px;box-shadow:0 8px 22px #1e232a12;transition:transform .25s,border-color .25s,box-shadow .25s;max-width:290px}#pg-sustainability .rp:hover{transform:translateY(-3px);border-color:#b32d1466;box-shadow:0 16px 34px #60140824}#pg-sustainability .rp .ich{width:40px;height:40px;border-radius:12px}#pg-sustainability .rp b{display:block;font-size:.98rem;color:#1e232a}#pg-sustainability .rp span.d{display:block;font-size:.84rem;color:#5d6a7b;margin-top:2px}@media(max-width:860px){#pg-sustainability .rg{height:auto;display:grid;grid-template-columns:minmax(0,1fr);gap:10px;padding-top:300px}#pg-sustainability .rgc.a{width:280px!important;height:280px!important}#pg-sustainability .rgc.b{width:200px!important;height:200px!important}#pg-sustainability .rgc.c{width:130px!important;height:130px!important}#pg-sustainability .rgc,#pg-sustainability .rg-core{top:140px}#pg-sustainability .rp{position:static;max-width:none}}#pg-sustainability .wc{position:relative;border-radius:36px;overflow:hidden;padding:clamp(56px,7vw,96px) clamp(20px,4vw,56px) clamp(96px,9vw,120px);color:#fff;background:#1e232a}#pg-sustainability .wc>img.bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:40% 50%;object-position:40% 50%}#pg-sustainability .wc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#1e232a9e,#1e232a57 45%,#1e232a94)}#pg-sustainability .wc>*:not(.bg){position:relative;z-index:2}#pg-sustainability .wc-h{text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}#pg-sustainability .wc-g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:52px}#pg-sustainability .wcc{min-height:0;border-radius:22px;padding:22px;display:flex;flex-direction:column;justify-content:flex-start;gap:18px;background:linear-gradient(160deg,#1e232a8f,#1e232a66);border:1px solid rgba(255,255,255,.22);box-shadow:inset 0 1px #ffffff40;backdrop-filter:blur(22px) saturate(160%);-webkit-backdrop-filter:blur(22px) saturate(160%);transition:transform .3s,background .3s}#pg-sustainability .wcc:hover{transform:translateY(-4px);background:linear-gradient(160deg,#b32d14b8,#8e220f99)}#pg-sustainability .wcc h3{margin:0 0 8px;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.2rem;color:#fff}#pg-sustainability .wcc p{margin:0;font-size:.92rem;line-height:1.55;color:#f4f6f8}#pg-sustainability .wcc .ich-w{width:42px;height:42px;border-radius:12px}#pg-sustainability .wc-cta{position:absolute!important;right:28px;bottom:28px}@media(max-width:860px){#pg-sustainability .wc-g{grid-template-columns:minmax(0,1fr)}#pg-sustainability .wc-g>*{grid-column:auto!important}#pg-sustainability .wcc{min-height:0}#pg-sustainability .wc-cta{position:relative!important;right:auto;bottom:auto;margin-top:24px}}#pg-sustainability .faq{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:56px;align-items:start}#pg-sustainability .faq details{border-bottom:1px solid #DDE2E8}#pg-sustainability .faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-weight:700;font-size:1.08rem;color:#1e232a}#pg-sustainability .faq summary::-webkit-details-marker{display:none}#pg-sustainability .faq summary .hi{transition:transform .25s;color:#5d6a7b;flex:none}#pg-sustainability .faq details[open] summary .hi{transform:rotate(180deg);color:#b32d14}#pg-sustainability .faq details p{margin:-6px 0 22px;color:#5d6a7b;line-height:1.65;max-width:600px}@media(max-width:860px){#pg-sustainability .faq{grid-template-columns:minmax(0,1fr);gap:24px}}#pg-sustainability .ab{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:44px;align-items:stretch}#pg-sustainability .ab-l{display:flex;flex-direction:column;gap:22px}#pg-sustainability .ab-b{margin-top:auto;display:flex;flex-direction:column;gap:20px}#pg-sustainability .ab-th{display:flex;gap:14px}#pg-sustainability .ab-th img{width:132px;height:132px;border-radius:18px;-o-object-fit:cover;object-fit:cover;display:block}#pg-sustainability .ab-r{display:flex;flex-direction:column;gap:18px}#pg-sustainability .abc{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:24px;align-items:center;padding:16px 16px 16px 30px;border-radius:26px;background:linear-gradient(180deg,#fff,#f7f9fb);border:1px solid #E6EAEF;transition:background .35s,box-shadow .35s,transform .35s,border-color .35s}#pg-sustainability .abc img{width:100%;height:196px;-o-object-fit:cover;object-fit:cover;border-radius:18px;display:block}#pg-sustainability .abc h3{margin:0 0 8px;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.4rem;letter-spacing:-.02em;color:#1e232a;transition:color .3s}#pg-sustainability .abc p{margin:0 0 18px;font-size:.95rem;line-height:1.55;color:#5d6a7b;transition:color .3s}#pg-sustainability .abc .lb{display:inline-flex;align-items:center;gap:12px;padding:6px 6px 6px 14px;border-radius:12px;border:1px solid transparent;font-weight:700;font-size:.92rem;color:#1e232a;text-decoration:none;transition:color .3s,border-color .3s}#pg-sustainability .abc:hover{background:linear-gradient(160deg,#a8280f,#8a1e0c 55%,#62150a);border-color:transparent;box-shadow:0 24px 56px #60140847;transform:translateY(-3px)}#pg-sustainability .abc:hover h3,#pg-sustainability .abc:hover p,#pg-sustainability .abc:hover .lb{color:#fff}#pg-sustainability .abc:hover .lb{border-color:#ffffff8c}#pg-sustainability .abc:hover .arw{background:#fff;color:#b32d14}@media(max-width:860px){#pg-sustainability .ab{grid-template-columns:minmax(0,1fr)}#pg-sustainability .abc{grid-template-columns:minmax(0,1fr);padding:16px 16px 24px}#pg-sustainability .abc img{order:-1;height:200px}#pg-sustainability .abc>div{padding:0 8px}#pg-sustainability .ab-th img{width:50%;height:150px}}#pg-sustainability .fx{position:relative;overflow:hidden;color:#e6eaef;padding:76px 0 24px;background:#1e232a}#pg-sustainability .fx>img.bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%}#pg-sustainability .fx:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#14181de6,#14181df7)}#pg-sustainability .fx>img.bg{filter:grayscale(.35) brightness(.7)}#pg-sustainability .fx>.wrap{position:relative;z-index:2}#pg-sustainability .fx a{color:#fff}#pg-sustainability .fx-top{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:48px;align-items:start;margin-bottom:56px}#pg-sustainability .fx-news{display:flex;flex-direction:column;gap:16px}#pg-sustainability .fx-form{display:flex;gap:10px}#pg-sustainability .fx-form input{flex:1;min-width:0;min-height:56px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.4);color:#fff;padding:0 22px;font-family:inherit;font-size:1rem}#pg-sustainability .fx-form input::-moz-placeholder{color:#c5ccd5}#pg-sustainability .fx-form input::placeholder{color:#c5ccd5}#pg-sustainability .fx-form button{width:56px;height:56px;flex:none;border-radius:50%;border:1px solid rgba(255,255,255,.55);background:#ffffff1a;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}#pg-sustainability .fx-bar{padding:0}#pg-sustainability .fx-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 34px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.14)}#pg-sustainability .fx-nav a{text-decoration:none;font-weight:600;font-size:.95rem;padding:8px 0;display:inline-block}#pg-sustainability .fx-leg{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:.84rem;color:#c5ccd5}#pg-sustainability .fx-leg a{color:#c5ccd5;text-decoration:none;padding:4px 0;display:inline-block}@media(max-width:860px){#pg-sustainability .fx-top{grid-template-columns:minmax(0,1fr);gap:36px}#pg-sustainability .fx-nav{gap:2px 22px}#pg-sustainability .fx-bar{padding:0}}#pg-sustainability .pa summary .st{display:inline-flex;align-items:center;gap:16px}#pg-sustainability .pa summary .ich .hi,#pg-sustainability .faq details[open] summary .ich .hi{transform:none;color:inherit}#pg-sustainability .pa summary .ich{width:42px;height:42px;border-radius:12px;transition:background .25s,color .25s}#pg-sustainability .pa details[open] summary .ich{background:linear-gradient(150deg,#a8280f,#8a1e0c 55%,#62150a);color:#fff;box-shadow:inset 0 1px #ffffff59}#pg-sustainability .pa summary:hover .ich{background:#b32d1429}#pg-sustainability .pa details p{padding-left:58px}#pg-sustainability .pa .num{font-family:Montserrat,sans-serif;font-size:.8rem;font-weight:700;color:#5d6a7b;margin-right:-4px;min-width:22px}#pg-sustainability .pol{position:relative;overflow:hidden;border-radius:28px;padding:28px;color:#fff;background:linear-gradient(160deg,#a8280f,#8a1e0c 55%,#62150a);box-shadow:inset 0 1px #ffffff4d,0 24px 56px #60140847;display:flex;flex-direction:column;gap:14px}#pg-sustainability .pol:after{content:"";position:absolute;right:-60px;top:-60px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.08),transparent 70%)}#pg-sustainability .pol>*{position:relative;z-index:1}#pg-sustainability .pol .gbtn{align-self:flex-start;background:#fff!important;border-color:#fff;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 8px 20px #1e232a38}#pg-sustainability .pol .gbtn:hover{background:#fbe3dd!important}#pg-sustainability .pol h3{margin:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.3rem;color:#fff}#pg-sustainability .pol p{margin:0;color:#fbe3dd;line-height:1.55;font-size:.95rem}#pg-sustainability .wc.nd .wc-g{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:52px}@media(max-width:1060px){#pg-sustainability .wc.nd .wc-g{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:18px}#pg-sustainability .wc.nd .wcc:nth-child(n),#pg-sustainability .wc.nd .wcc:nth-child(n):hover{transform:none}}@media(max-width:620px){#pg-sustainability .wc.nd .wc-g{grid-template-columns:minmax(0,1fr)}}#pg-sustainability .wc.nd .wcc:nth-child(2),#pg-sustainability .wc.nd .wcc:nth-child(5){transform:translateY(40px)}#pg-sustainability .wc.nd .wcc:nth-child(2):hover,#pg-sustainability .wc.nd .wcc:nth-child(5):hover{transform:translateY(36px)}#pg-sustainability .wc.nd{padding-bottom:clamp(120px,10vw,150px)}@media(max-width:860px){#pg-sustainability .wc.nd .wcc:nth-child(n){transform:none}#pg-sustainability .pa details p{padding-left:0}}#pg-sustainability .toast{position:fixed;left:50%;bottom:24px;z-index:50;transform:translate(-50%);display:flex;align-items:center;gap:12px;max-width:min(520px,calc(100vw - 32px));box-sizing:border-box;padding:14px 18px 14px 14px;border-radius:16px;font-family:Mulish,system-ui,sans-serif;font-size:.95rem;line-height:1.45;color:#fff;background:linear-gradient(160deg,#1e232af0,#1e232adb);border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff2e,0 18px 44px #0000004d;backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);animation:toastIn .25s ease}#pg-sustainability .toast .ti{width:32px;height:32px;flex:none;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:#1e7b4f;color:#fff;font-weight:800}#pg-sustainability .toast.err .ti{background:#be123c}@media(prefers-reduced-motion:reduce){#pg-sustainability .toast{animation:none}}#pg-sustainability .dd{position:relative;display:flex;align-items:center}#pg-sustainability .nav .ddt{display:inline-flex;align-items:center;gap:4px}#pg-sustainability .nav .ddt .hi{transition:transform .2s}#pg-sustainability .dd:hover .ddt .hi,#pg-sustainability .dd:focus-within .ddt .hi{transform:rotate(180deg)}#pg-sustainability .nav a.nl.on{opacity:1;color:#b32d14}#pg-sustainability .ddm{position:absolute;top:calc(100% + 4px);left:50%;width:320px;box-sizing:border-box;padding:8px;border-radius:20px;background:#fff;border:1px solid #E6EAEF;box-shadow:0 24px 56px #1e232a29;opacity:0;visibility:hidden;transform:translate(-50%,6px);transition:opacity .18s ease,transform .18s ease,visibility .18s;z-index:30}#pg-sustainability .ddm:before{content:"";position:absolute;left:0;right:0;top:-16px;height:16px}#pg-sustainability .dd:hover .ddm,#pg-sustainability .dd:focus-within .ddm{opacity:1;visibility:visible;transform:translate(-50%)}#pg-sustainability .nav .ddm a{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:14px;text-decoration:none;color:#1e232a;opacity:1}#pg-sustainability .nav .ddm a:hover,#pg-sustainability .nav .ddm a[aria-current=page]{background:#f4f6f8;color:#1e232a}#pg-sustainability .ddm a .ich{width:38px;height:38px;border-radius:11px}#pg-sustainability .ddm b{display:block;font-size:.92rem;font-weight:700}#pg-sustainability .ddm .d{display:block;font-size:.8rem;font-weight:500;color:#5d6a7b;margin-top:2px}#pg-sustainability .ddm a[aria-current=page] b{color:#b32d14}@media(max-width:860px){#pg-sustainability .dd{display:none!important}}#pg-sustainability .mnav .mnh{margin:0;padding:14px 0 4px;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.6rem;letter-spacing:-.02em;color:#1e232a}#pg-sustainability .mnav a.sub{font-family:Mulish,sans-serif;font-weight:600;font-size:1.08rem;padding:11px 0 11px 18px;letter-spacing:0}#pg-sustainability .lgx .b-ink{background:none!important;border:0!important;border-left:1.5px solid rgba(255,255,255,.22)!important;border-radius:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding:4px 0 4px 24px!important}@media(min-width:861px){#pg-sustainability .lgx .g3>.b-ink:first-child{border-left:0!important;padding-left:0!important}}#pg-sustainability .fx-top a[href^="tel:"],#pg-sustainability .fx-top a[href^="mailto:"]{display:inline-block;padding:3px 0}#pg-sustainability .fx-leg a{display:inline-block;padding:4px 0}#pg-sustainability main a[href^="tel:"]:not([class]),#pg-sustainability main a[href^="mailto:"]:not([class]){display:inline-block;padding:2px 0}#pg-sustainability .bcr a{display:inline-block;padding:4px 0}#pg-sustainability .mnav details.mnd{border-bottom:1px solid rgba(123,136,155,.22)}#pg-sustainability .mnav .mnd summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;padding:14px 0;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.6rem;letter-spacing:-.02em;color:#1e232a}#pg-sustainability .mnav .mnd summary::-webkit-details-marker{display:none}#pg-sustainability .mnav .mnd summary.on{color:#b32d14}#pg-sustainability .mnav .mnd .chv{width:44px;height:44px;flex:none;margin-right:-10px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:#5d6a7b;transition:background .2s}#pg-sustainability .mnav .mnd .chv .hi{transition:transform .25s ease}#pg-sustainability .mnav .mnd[open] .chv .hi{transform:rotate(180deg)}#pg-sustainability .mnav .mnd summary:hover .chv{background:#7b889b1f}#pg-sustainability .mnav .mnd-b{display:flex;flex-direction:column;padding:0 0 10px}#pg-sustainability .mnav .mnd-b a.sub:last-child{border-bottom:0}@media(max-width:980px){#pg-sustainability .pcx .b-ink:nth-child(odd){border-left:0!important;padding-left:0!important}}#pg-news a{color:#b32d14}#pg-news a:hover{color:#8e220f}#pg-news .pg{background:#f4f6f8;color:#1e232a;font-family:Mulish,system-ui,sans-serif;-webkit-font-smoothing:antialiased}#pg-news .wrap{max-width:1200px;margin:0 auto;padding:0 24px;box-sizing:border-box}#pg-news .h{font-family:Montserrat,sans-serif;letter-spacing:-.025em;margin:0;color:#1e232a}#pg-news .ey{font-family:Montserrat,sans-serif;font-weight:600;font-size:.95rem;letter-spacing:.02em;color:#b32d14;margin:0}#pg-news .lead{font-size:clamp(1.1rem,1.6vw,1.35rem);line-height:1.55;color:#5d6a7b;margin:0}#pg-news .p{font-size:1.05rem;line-height:1.7;color:#5d6a7b;margin:0}#pg-news .h2{font-weight:700;font-size:clamp(2rem,4.4vw,3.4rem);line-height:1.06}#pg-news .btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 26px;border-radius:999px;background:#b32d14;color:#fff;font-weight:700;font-size:1rem;text-decoration:none}#pg-news .btn:hover{background:#9a2610;color:#fff}#pg-news .btn2{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;border-radius:999px;border:1.5px solid #1E232A;color:#1e232a;font-weight:700;font-size:.95rem;text-decoration:none;background:transparent}#pg-news .lk{display:inline-flex;align-items:center;gap:6px;min-height:48px;font-weight:700;font-size:1.05rem;color:#b32d14;text-decoration:none}#pg-news .tile{background:#fff;border-radius:28px;overflow:hidden}#pg-news .sec{padding-top:clamp(72px,9vw,120px)}#pg-news .center{text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}#pg-news .nav a.nl{color:#1e232a;text-decoration:none;font-size:.88rem;font-weight:600;opacity:.82}#pg-news .nav a.nl:hover{opacity:1;color:#1e232a}#pg-news .nav a.nl[aria-current=page]{opacity:1;color:#b32d14}#pg-news .cat{margin:0;font-size:.8rem;font-weight:700;letter-spacing:.06em;color:#b32d14;text-transform:uppercase}#pg-news .g3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}#pg-news .feat{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}#pg-news .job{display:grid;grid-template-columns:minmax(0,1fr) 160px 200px;gap:20px;align-items:center;padding:24px 0;border-top:1px solid #DDE2E8}#pg-news .ft a{color:#c5ccd5;text-decoration:none;font-size:.92rem}#pg-news .ft a:hover{color:#fff}#pg-news .menu{display:none}@media(max-width:860px){#pg-news .nl,#pg-news .navcta{display:none!important}#pg-news .menu{display:inline-flex}#pg-news .g3,#pg-news .feat{grid-template-columns:minmax(0,1fr)}#pg-news .job{grid-template-columns:minmax(0,1fr);gap:8px}}#pg-news .skip{position:absolute;left:-9999px;top:8px;z-index:20;background:#1e232a;color:#fff;padding:12px 18px;border-radius:999px;font-weight:700;text-decoration:none}#pg-news .skip:focus{left:16px;color:#fff}#pg-news a:focus-visible,#pg-news button:focus-visible,#pg-news input:focus-visible,#pg-news select:focus-visible,#pg-news textarea:focus-visible{outline:3px solid #B32D14;outline-offset:3px;border-radius:6px}#pg-news .ft a:focus-visible{outline-color:#fff}#pg-news .nav a.nl{padding:14px 0}#pg-news .ft a{display:inline-block;padding:4px 0}#pg-news .mnav{position:fixed;left:0;right:0;top:60px;bottom:0;z-index:9;background:#f4f6f8;padding:16px 24px 40px;display:flex;flex-direction:column;overflow-y:auto;box-sizing:border-box}#pg-news .mnav a{font-family:Montserrat,sans-serif;font-weight:700;font-size:1.6rem;letter-spacing:-.02em;color:#1e232a;text-decoration:none;padding:14px 0;border-bottom:1px solid #DDE2E8}#pg-news .mnav a[aria-current=page]{color:#b32d14}#pg-news .mnav a.btn{color:#fff;border:0;font-size:1rem;font-family:Mulish,sans-serif;margin-top:28px;padding:0 26px;justify-content:center}@media(min-width:861px){#pg-news .mnav{display:none}}@media(max-width:860px){#pg-news .hero-img{aspect-ratio:4/3!important}}@media(max-width:560px){#pg-news .vc>div{min-height:0!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;padding:18px 20px!important}}#pg-news header.nav{background:linear-gradient(180deg,#ffffffbd,#f4f6f88f)!important;border-bottom:0!important;box-shadow:inset 0 -1px #ffffffbf,0 1px #7b889b29,0 10px 30px #1e232a0f}#pg-news .btn{background-image:linear-gradient(180deg,#ffffff0d,#3c0a0429);box-shadow:inset 0 1px #ffffff38,inset 0 -1px #00000024,0 6px 18px #6014083d;transition:box-shadow .2s,transform .2s}#pg-news .btn:hover{box-shadow:inset 0 1px #ffffff80,inset 0 -1px #00000024,0 10px 26px #60140852;transform:translateY(-1px)}#pg-news .btn2{background:linear-gradient(180deg,#ffffffd1,#ffffff75)!important;box-shadow:inset 0 1px #fff,0 4px 14px #1e232a14;backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%)}#pg-news .ref,#pg-news .lgl{background:linear-gradient(135deg,#ffffffd6,#fff9)!important;color:#1e232a!important;border:1px solid rgba(255,255,255,.75);box-shadow:inset 0 1px #fff,0 4px 16px #1e232a33;backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%)}#pg-news .lgd{background:linear-gradient(150deg,#1e232acc,#1e232a9e)!important;border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff38,inset 0 -1px #ffffff0d,0 24px 60px #00000052;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%)}#pg-news .lgx{background:radial-gradient(55% 75% at 90% 0%,rgba(179,45,20,.34),transparent 70%),radial-gradient(50% 70% at 0% 100%,rgba(123,136,155,.3),transparent 70%),#1e232a!important}#pg-news .lgx .b-steel,#pg-news .lgx .b-dash,#pg-news .lgx .b-ink{background:linear-gradient(160deg,#ffffff1c,#ffffff08);border-color:#fff3!important;box-shadow:inset 0 1px #fff3,0 10px 30px #0000002e;backdrop-filter:blur(14px) saturate(180%);-webkit-backdrop-filter:blur(14px) saturate(180%)}#pg-news .mnav{background:linear-gradient(180deg,#fffc,#f4f6f8e6);backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%)}#pg-news .mnav a{border-bottom-color:#7b889b38}#pg-news .lc{position:relative}#pg-news .lc>div:last-child{position:absolute;left:12px;right:12px;bottom:12px;padding:14px 16px!important;border-radius:18px;background:linear-gradient(135deg,#ffffffdb,#ffffffa8);border:1px solid rgba(255,255,255,.75);box-shadow:inset 0 1px #fff,0 10px 28px #0003;backdrop-filter:blur(18px) saturate(180%);-webkit-backdrop-filter:blur(18px) saturate(180%)}#pg-news .lc .p{color:#3a414c!important}#pg-news .fact{background:#7b889b29;border:1px solid rgba(255,255,255,.75);box-shadow:inset 0 1px #fff,0 20px 48px #1e232a24;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%)}#pg-news .fact>div{background:linear-gradient(160deg,#fffc,#ffffff94)!important}#pg-news .fact .p{color:#3a414c!important}@media(min-width:861px){#pg-news .factwrap{margin-top:-92px!important;position:relative;z-index:2;padding:0 56px!important}}#pg-news .hi{flex:none;display:inline-block;vertical-align:middle}#pg-news .lk .hi,#pg-news .btn .hi,#pg-news .btn2 .hi{transition:transform .2s}#pg-news .lk:hover .hi{transform:translate(3px)}#pg-news .btn{gap:8px}#pg-news .ich{width:48px;height:48px;flex:none;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;color:#b32d14;background:linear-gradient(150deg,#b32d1424,#b32d140a);box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 1px #b32d141a}#pg-news .ich.sm{width:40px;height:40px;border-radius:12px}#pg-news .ich-d{width:48px;height:48px;flex:none;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;color:#ea5b41;background:linear-gradient(150deg,#ffffff29,#ffffff0a);box-shadow:inset 0 1px #ffffff3d,inset 0 0 0 1px #ffffff1f}#pg-news .ich-w{width:48px;height:48px;flex:none;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(150deg,#ffffff47,#ffffff14);box-shadow:inset 0 1px #ffffff73,inset 0 0 0 1px #fff3}#pg-news .ctaimg{position:relative;overflow:hidden;background:#1e232a!important}#pg-news .ctaimg>.ctabg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}#pg-news .ctaimg>.ctaov{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(70% 90% at 50% 40%,#1e232a8c,#1e232adb)}#pg-news .ctaimg>*:not(.ctabg):not(.ctaov){position:relative;z-index:1}#pg-news .ctaimg .h{color:#fff}#pg-news .ctaimg .lead{color:#e6eaef}#pg-news .ctaimg .lk{color:#fff}#pg-news .tile{transition:transform .25s,box-shadow .25s}#pg-news .cardlift:hover{transform:translateY(-3px);box-shadow:0 18px 40px #1e232a1a}#pg-news .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#pg-news .pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:12px;background:#fff;border:1px solid #DDE2E8;box-shadow:0 1px 2px #1e232a0d;font-size:.85rem;font-weight:600;color:#1e232a;width:-moz-fit-content;width:fit-content;margin:0}#pg-news .arw{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px;background:#b32d14;color:#fff;flex:none;transition:background .25s,color .25s}#pg-news .gbtn{display:inline-flex;align-items:center;gap:12px;padding:6px 6px 6px 16px;border-radius:14px;background:linear-gradient(135deg,#fffffff0,#ffffffc2);border:1px solid rgba(255,255,255,.8);box-shadow:inset 0 1px #fff,0 8px 24px #1e232a33;backdrop-filter:blur(14px) saturate(180%);-webkit-backdrop-filter:blur(14px) saturate(180%);color:#1e232a;font-weight:700;font-size:.92rem;text-decoration:none}#pg-news .gbtn:hover{color:#1e232a}#pg-news .bento{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}#pg-news .bc{position:relative;border-radius:28px;padding:14px 14px 28px;background:linear-gradient(180deg,#fff,#f7f9fb);border:1px solid #E6EAEF;display:flex;flex-direction:column;gap:24px;transition:background .35s,transform .35s,box-shadow .35s,border-color .35s}#pg-news .bc:hover{background:linear-gradient(160deg,#a8280f,#8a1e0c 55%,#62150a);border-color:transparent;transform:translateY(-4px);box-shadow:0 26px 60px #6014084d}#pg-news .mk{background:#fff;border-radius:20px;border:1px solid #EEF1F4;padding:20px;height:300px;box-sizing:border-box;position:relative;overflow:hidden;box-shadow:0 1px 2px #1e232a0a}#pg-news .bt{padding:0 14px;display:flex;flex-direction:column;gap:8px}#pg-news .bt h3{font-family:Montserrat,sans-serif;font-weight:700;font-size:1.45rem;letter-spacing:-.02em;margin:0;color:#1e232a;transition:color .3s}#pg-news .bt p{margin:0;font-size:.95rem;line-height:1.55;color:#5d6a7b;transition:color .3s}#pg-news .bc:hover .bt h3,#pg-news .bc:hover .bt p{color:#fff}#pg-news .mk-h{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}#pg-news .mk-t{font-size:.8rem;font-weight:600;color:#5d6a7b}#pg-news .mk-chip{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;font-weight:700;color:#1e232a;background:#f4f6f8;border-radius:10px;padding:6px 10px}#pg-news .mk-row{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid #F0F2F5}#pg-news .mk-row b{font-size:.92rem;color:#1e232a}#pg-news .mk-bar{height:6px;border-radius:6px;background:#f0f2f5;margin-top:6px;overflow:hidden}#pg-news .mk-bar i{display:block;height:100%;border-radius:6px;background:linear-gradient(90deg,#ea5b41,#b32d14)}#pg-news .mk-v{font-family:Montserrat,sans-serif;font-weight:700;font-size:.92rem;color:#1e232a}#pg-news .mp{position:absolute;transform:translate(-50%,-50%);display:inline-flex;align-items:center;padding:6px 12px;border-radius:10px;font-size:.78rem;font-weight:700;white-space:nowrap}#pg-news .mq{position:absolute;transform:translate(-50%,-50%);width:36px;height:36px;border-radius:11px;background:#fff;border:1px solid #E6EAEF;box-shadow:0 4px 12px #1e232a14;display:flex;align-items:center;justify-content:center;color:#5d6a7b}#pg-news .fl{display:grid;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid #F0F2F5;font-size:.86rem}#pg-news .fl span:first-child{color:#5d6a7b;font-weight:600}#pg-news .fl .fv{display:flex;align-items:center;justify-content:space-between;gap:8px;font-weight:700;color:#1e232a}#pg-news .skl{height:9px;border-radius:6px;background:#eef1f4;margin:10px 0}@media(max-width:860px){#pg-news .bento{grid-template-columns:minmax(0,1fr)}#pg-news .mk{height:auto;min-height:270px}}#pg-news .uc{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.5fr);gap:40px;align-items:stretch}#pg-news .uc-l{display:flex;flex-direction:column;gap:22px}#pg-news .uc-nums{margin-top:auto;display:flex;gap:4px}#pg-news .ucn{border:0;background:transparent;font-family:Montserrat,sans-serif;font-weight:600;font-size:.95rem;color:#5d6a7b;min-width:44px;min-height:44px;border-radius:12px;cursor:pointer}#pg-news .ucn.on{color:#b32d14;background:#b32d1414}#pg-news .uc-r{min-width:0;display:flex;flex-direction:column;gap:20px}#pg-news .uc-vp{overflow:hidden;border-radius:28px}#pg-news .uc-track{--ucw:340px;display:flex;gap:20px;transition:transform .6s cubic-bezier(.2,.7,.2,1)}#pg-news .ucc{flex:none;width:var(--ucw);height:520px;border-radius:28px;overflow:hidden;position:relative;color:#fff;background:#1e232a}#pg-news .ucc>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s}#pg-news .ucc:hover>img{transform:scale(1.04)}#pg-news .ucc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#1e232adb,#1e232a73 36%,#1e232a00 58%,#1e232a4d)}#pg-news .uct{position:relative;z-index:2;padding:26px 26px 0;display:flex;flex-direction:column;gap:10px}#pg-news .ucd{display:inline-flex;align-items:center;gap:8px;font-size:.82rem;font-weight:700;color:#fff}#pg-news .ucd i{width:8px;height:8px;border-radius:50%;background:#fff;box-shadow:0 0 0 4px #fff3}#pg-news .uct h3{margin:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.6rem;letter-spacing:-.02em;color:#fff;line-height:1.15}#pg-news .uct p{margin:0;font-size:.95rem;line-height:1.55;color:#e6eaef}#pg-news .ucc .gbtn{position:absolute;left:22px;bottom:22px;z-index:2}#pg-news .uc-arr{display:flex;justify-content:flex-end;gap:10px}#pg-news .uca{width:48px;height:48px;border-radius:14px;border:1px solid #DDE2E8;background:#fff;color:#1e232a;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}#pg-news .uca.n{background:#b32d14;border-color:#b32d14;color:#fff}#pg-news .uca[aria-disabled=true]{opacity:.45;cursor:default}@media(max-width:860px){#pg-news .uc{grid-template-columns:minmax(0,1fr);gap:28px}#pg-news .uc-nums,#pg-news .uc-arr{display:none}#pg-news .uc-vp{overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:24px;border-radius:0;margin:0 -24px;padding:0 24px 6px}#pg-news .uc-track{transform:none!important;--ucw:280px}#pg-news .ucc{height:440px;scroll-snap-align:start}}#pg-news .rg{position:relative;height:600px;width:100%;max-width:1100px;margin:0 auto}#pg-news .rgc{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgba(221,226,232,.9);background:radial-gradient(circle,#fff0 55%,#fffffff2);box-shadow:inset 0 10px 30px #1e232a0a,0 16px 40px #1e232a0d}#pg-news .rg-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:124px;height:124px;border-radius:32px;display:flex;align-items:center;justify-content:center;background:linear-gradient(150deg,#fff,#eef1f4);border:1px solid #FFFFFF;box-shadow:inset 0 1px #fff,0 20px 44px #6014082e,0 0 0 8px #b32d140f}#pg-news .rp{position:absolute;display:flex;align-items:center;gap:12px;padding:8px 18px 8px 8px;background:#fff;border:1px solid #E6EAEF;border-radius:16px;box-shadow:0 8px 22px #1e232a12;transition:transform .25s,border-color .25s,box-shadow .25s;max-width:290px}#pg-news .rp:hover{transform:translateY(-3px);border-color:#b32d1466;box-shadow:0 16px 34px #60140824}#pg-news .rp .ich{width:40px;height:40px;border-radius:12px}#pg-news .rp b{display:block;font-size:.98rem;color:#1e232a}#pg-news .rp span.d{display:block;font-size:.84rem;color:#5d6a7b;margin-top:2px}@media(max-width:860px){#pg-news .rg{height:auto;display:grid;grid-template-columns:minmax(0,1fr);gap:10px;padding-top:300px}#pg-news .rgc.a{width:280px!important;height:280px!important}#pg-news .rgc.b{width:200px!important;height:200px!important}#pg-news .rgc.c{width:130px!important;height:130px!important}#pg-news .rgc,#pg-news .rg-core{top:140px}#pg-news .rp{position:static;max-width:none}}#pg-news .wc{position:relative;border-radius:36px;overflow:hidden;padding:clamp(56px,7vw,96px) clamp(20px,4vw,56px) clamp(96px,9vw,120px);color:#fff;background:#1e232a}#pg-news .wc>img.bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:40% 50%;object-position:40% 50%}#pg-news .wc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#1e232a9e,#1e232a57 45%,#1e232a94)}#pg-news .wc>*:not(.bg){position:relative;z-index:2}#pg-news .wc-h{text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}#pg-news .wc-g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:52px}#pg-news .wcc{min-height:0;border-radius:22px;padding:22px;display:flex;flex-direction:column;justify-content:flex-start;gap:18px;background:linear-gradient(160deg,#1e232a8f,#1e232a66);border:1px solid rgba(255,255,255,.22);box-shadow:inset 0 1px #ffffff40;backdrop-filter:blur(22px) saturate(160%);-webkit-backdrop-filter:blur(22px) saturate(160%);transition:transform .3s,background .3s}#pg-news .wcc:hover{transform:translateY(-4px);background:linear-gradient(160deg,#b32d14b8,#8e220f99)}#pg-news .wcc h3{margin:0 0 8px;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.2rem;color:#fff}#pg-news .wcc p{margin:0;font-size:.92rem;line-height:1.55;color:#f4f6f8}#pg-news .wcc .ich-w{width:42px;height:42px;border-radius:12px}#pg-news .wc-cta{position:absolute!important;right:28px;bottom:28px}@media(max-width:860px){#pg-news .wc-g{grid-template-columns:minmax(0,1fr)}#pg-news .wc-g>*{grid-column:auto!important}#pg-news .wcc{min-height:0}#pg-news .wc-cta{position:relative!important;right:auto;bottom:auto;margin-top:24px}}#pg-news .faq{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:56px;align-items:start}#pg-news .faq details{border-bottom:1px solid #DDE2E8}#pg-news .faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-weight:700;font-size:1.08rem;color:#1e232a}#pg-news .faq summary::-webkit-details-marker{display:none}#pg-news .faq summary .hi{transition:transform .25s;color:#5d6a7b;flex:none}#pg-news .faq details[open] summary .hi{transform:rotate(180deg);color:#b32d14}#pg-news .faq details p{margin:-6px 0 22px;color:#5d6a7b;line-height:1.65;max-width:600px}@media(max-width:860px){#pg-news .faq{grid-template-columns:minmax(0,1fr);gap:24px}}#pg-news .ab{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:44px;align-items:stretch}#pg-news .ab-l{display:flex;flex-direction:column;gap:22px}#pg-news .ab-b{margin-top:auto;display:flex;flex-direction:column;gap:20px}#pg-news .ab-th{display:flex;gap:14px}#pg-news .ab-th img{width:132px;height:132px;border-radius:18px;-o-object-fit:cover;object-fit:cover;display:block}#pg-news .ab-r{display:flex;flex-direction:column;gap:18px}#pg-news .abc{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:24px;align-items:center;padding:16px 16px 16px 30px;border-radius:26px;background:linear-gradient(180deg,#fff,#f7f9fb);border:1px solid #E6EAEF;transition:background .35s,box-shadow .35s,transform .35s,border-color .35s}#pg-news .abc img{width:100%;height:196px;-o-object-fit:cover;object-fit:cover;border-radius:18px;display:block}#pg-news .abc h3{margin:0 0 8px;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.4rem;letter-spacing:-.02em;color:#1e232a;transition:color .3s}#pg-news .abc p{margin:0 0 18px;font-size:.95rem;line-height:1.55;color:#5d6a7b;transition:color .3s}#pg-news .abc .lb{display:inline-flex;align-items:center;gap:12px;padding:6px 6px 6px 14px;border-radius:12px;border:1px solid transparent;font-weight:700;font-size:.92rem;color:#1e232a;text-decoration:none;transition:color .3s,border-color .3s}#pg-news .abc:hover{background:linear-gradient(160deg,#a8280f,#8a1e0c 55%,#62150a);border-color:transparent;box-shadow:0 24px 56px #60140847;transform:translateY(-3px)}#pg-news .abc:hover h3,#pg-news .abc:hover p,#pg-news .abc:hover .lb{color:#fff}#pg-news .abc:hover .lb{border-color:#ffffff8c}#pg-news .abc:hover .arw{background:#fff;color:#b32d14}@media(max-width:860px){#pg-news .ab{grid-template-columns:minmax(0,1fr)}#pg-news .abc{grid-template-columns:minmax(0,1fr);padding:16px 16px 24px}#pg-news .abc img{order:-1;height:200px}#pg-news .abc>div{padding:0 8px}#pg-news .ab-th img{width:50%;height:150px}}#pg-news .fx{position:relative;overflow:hidden;color:#e6eaef;padding:76px 0 24px;background:#1e232a}#pg-news .fx>img.bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%}#pg-news .fx:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#14181de6,#14181df7)}#pg-news .fx>img.bg{filter:grayscale(.35) brightness(.7)}#pg-news .fx>.wrap{position:relative;z-index:2}#pg-news .fx a{color:#fff}#pg-news .fx-top{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:48px;align-items:start;margin-bottom:56px}#pg-news .fx-news{display:flex;flex-direction:column;gap:16px}#pg-news .fx-form{display:flex;gap:10px}#pg-news .fx-form input{flex:1;min-width:0;min-height:56px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.4);color:#fff;padding:0 22px;font-family:inherit;font-size:1rem}#pg-news .fx-form input::-moz-placeholder{color:#c5ccd5}#pg-news .fx-form input::placeholder{color:#c5ccd5}#pg-news .fx-form button{width:56px;height:56px;flex:none;border-radius:50%;border:1px solid rgba(255,255,255,.55);background:#ffffff1a;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}#pg-news .fx-bar{padding:0}#pg-news .fx-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 34px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.14)}#pg-news .fx-nav a{text-decoration:none;font-weight:600;font-size:.95rem;padding:8px 0;display:inline-block}#pg-news .fx-leg{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:.84rem;color:#c5ccd5}#pg-news .fx-leg a{color:#c5ccd5;text-decoration:none;padding:4px 0;display:inline-block}@media(max-width:860px){#pg-news .fx-top{grid-template-columns:minmax(0,1fr);gap:36px}#pg-news .fx-nav{gap:2px 22px}#pg-news .fx-bar{padding:0}}#pg-news .toast{position:fixed;left:50%;bottom:24px;z-index:50;transform:translate(-50%);display:flex;align-items:center;gap:12px;max-width:min(520px,calc(100vw - 32px));box-sizing:border-box;padding:14px 18px 14px 14px;border-radius:16px;font-family:Mulish,system-ui,sans-serif;font-size:.95rem;line-height:1.45;color:#fff;background:linear-gradient(160deg,#1e232af0,#1e232adb);border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff2e,0 18px 44px #0000004d;backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);animation:toastIn .25s ease}#pg-news .toast .ti{width:32px;height:32px;flex:none;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:#1e7b4f;color:#fff;font-weight:800}#pg-news .toast.err .ti{background:#be123c}@media(prefers-reduced-motion:reduce){#pg-news .toast{animation:none}}#pg-news .dd{position:relative;display:flex;align-items:center}#pg-news .nav .ddt{display:inline-flex;align-items:center;gap:4px}#pg-news .nav .ddt .hi{transition:transform .2s}#pg-news .dd:hover .ddt .hi,#pg-news .dd:focus-within .ddt .hi{transform:rotate(180deg)}#pg-news .nav a.nl.on{opacity:1;color:#b32d14}#pg-news .ddm{position:absolute;top:calc(100% + 4px);left:50%;width:320px;box-sizing:border-box;padding:8px;border-radius:20px;background:#fff;border:1px solid #E6EAEF;box-shadow:0 24px 56px #1e232a29;opacity:0;visibility:hidden;transform:translate(-50%,6px);transition:opacity .18s ease,transform .18s ease,visibility .18s;z-index:30}#pg-news .ddm:before{content:"";position:absolute;left:0;right:0;top:-16px;height:16px}#pg-news .dd:hover .ddm,#pg-news .dd:focus-within .ddm{opacity:1;visibility:visible;transform:translate(-50%)}#pg-news .nav .ddm a{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:14px;text-decoration:none;color:#1e232a;opacity:1}#pg-news .nav .ddm a:hover,#pg-news .nav .ddm a[aria-current=page]{background:#f4f6f8;color:#1e232a}#pg-news .ddm a .ich{width:38px;height:38px;border-radius:11px}#pg-news .ddm b{display:block;font-size:.92rem;font-weight:700}#pg-news .ddm .d{display:block;font-size:.8rem;font-weight:500;color:#5d6a7b;margin-top:2px}#pg-news .ddm a[aria-current=page] b{color:#b32d14}@media(max-width:860px){#pg-news .dd{display:none!important}}#pg-news .mnav .mnh{margin:0;padding:14px 0 4px;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.6rem;letter-spacing:-.02em;color:#1e232a}#pg-news .mnav a.sub{font-family:Mulish,sans-serif;font-weight:600;font-size:1.08rem;padding:11px 0 11px 18px;letter-spacing:0}#pg-news .fx-top a[href^="tel:"],#pg-news .fx-top a[href^="mailto:"]{display:inline-block;padding:3px 0}#pg-news .fx-leg a{display:inline-block;padding:4px 0}#pg-news main a[href^="tel:"]:not([class]),#pg-news main a[href^="mailto:"]:not([class]){display:inline-block;padding:2px 0}#pg-news .bcr a{display:inline-block;padding:4px 0}#pg-news .job .btn2{gap:8px}#pg-news .mnav details.mnd{border-bottom:1px solid rgba(123,136,155,.22)}#pg-news .mnav .mnd summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;padding:14px 0;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.6rem;letter-spacing:-.02em;color:#1e232a}#pg-news .mnav .mnd summary::-webkit-details-marker{display:none}#pg-news .mnav .mnd summary.on{color:#b32d14}#pg-news .mnav .mnd .chv{width:44px;height:44px;flex:none;margin-right:-10px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:#5d6a7b;transition:background .2s}#pg-news .mnav .mnd .chv .hi{transition:transform .25s ease}#pg-news .mnav .mnd[open] .chv .hi{transform:rotate(180deg)}#pg-news .mnav .mnd summary:hover .chv{background:#7b889b1f}#pg-news .mnav .mnd-b{display:flex;flex-direction:column;padding:0 0 10px}#pg-news .mnav .mnd-b a.sub:last-child{border-bottom:0}#pg-resources a{color:#b32d14}#pg-resources a:hover{color:#8e220f}#pg-resources .pg{background:#f4f6f8;color:#1e232a;font-family:Mulish,system-ui,sans-serif;-webkit-font-smoothing:antialiased}#pg-resources .wrap{max-width:1200px;margin:0 auto;padding:0 24px;box-sizing:border-box}#pg-resources .h{font-family:Montserrat,sans-serif;letter-spacing:-.025em;margin:0;color:#1e232a}#pg-resources .ey{font-family:Montserrat,sans-serif;font-weight:600;font-size:.95rem;letter-spacing:.02em;color:#b32d14;margin:0}#pg-resources .lead{font-size:clamp(1.1rem,1.6vw,1.35rem);line-height:1.55;color:#5d6a7b;margin:0}#pg-resources .p{font-size:1.05rem;line-height:1.7;color:#5d6a7b;margin:0}#pg-resources .btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 26px;border-radius:999px;background:#b32d14;color:#fff;font-weight:700;font-size:1rem;text-decoration:none}#pg-resources .btn:hover{background:#9a2610;color:#fff}#pg-resources .btn2{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 20px;border-radius:999px;border:1.5px solid #1E232A;color:#1e232a;font-weight:700;font-size:.95rem;text-decoration:none;background:transparent}#pg-resources .tile{background:#fff;border-radius:28px;overflow:hidden}#pg-resources .badge{display:inline-flex;align-items:center;gap:8px;font-family:Montserrat,sans-serif;font-weight:600;font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;padding:5px 10px;border-radius:999px;width:-moz-fit-content;width:fit-content}#pg-resources .sec{padding-top:clamp(72px,9vw,120px)}#pg-resources .center{text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}#pg-resources .nav a.nl{color:#1e232a;text-decoration:none;font-size:.88rem;font-weight:600;opacity:.82}#pg-resources .nav a.nl:hover{opacity:1;color:#1e232a}#pg-resources .nav a.nl[aria-current=page]{opacity:1;color:#b32d14}#pg-resources .pub{display:grid;grid-template-columns:64px minmax(0,1fr) 140px 170px;gap:20px;align-items:center;padding:22px 0;border-top:1px solid #DDE2E8}#pg-resources .ico{width:56px;height:56px;border-radius:16px;background:linear-gradient(150deg,#b32d1424,#b32d140a);box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 1px #b32d141a;display:flex;align-items:center;justify-content:center;font-family:Montserrat,sans-serif;font-weight:700;font-size:.72rem;color:#b32d14}#pg-resources .gal{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}#pg-resources .ph{position:relative;border-radius:20px;overflow:hidden;background:#dde2e8;aspect-ratio:4/3}#pg-resources .ph img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}#pg-resources .cap{margin:10px 4px 0;font-size:.9rem;line-height:1.5;color:#5d6a7b}#pg-resources .ref{position:absolute;left:12px;top:12px;background:#1e232ad1;color:#fff;font-size:.72rem;font-weight:600;padding:5px 10px;border-radius:999px}#pg-resources .ft a{color:#c5ccd5;text-decoration:none;font-size:.92rem}#pg-resources .ft a:hover{color:#fff}#pg-resources .menu{display:none}@media(max-width:860px){#pg-resources .nl,#pg-resources .navcta{display:none!important}#pg-resources .menu{display:inline-flex}#pg-resources .gal{grid-template-columns:repeat(2,minmax(0,1fr))}#pg-resources .pub{grid-template-columns:56px minmax(0,1fr)}}@media(max-width:560px){#pg-resources .gal{grid-template-columns:minmax(0,1fr)}}#pg-resources .skip{position:absolute;left:-9999px;top:8px;z-index:20;background:#1e232a;color:#fff;padding:12px 18px;border-radius:999px;font-weight:700;text-decoration:none}#pg-resources .skip:focus{left:16px;color:#fff}#pg-resources a:focus-visible,#pg-resources button:focus-visible,#pg-resources input:focus-visible,#pg-resources select:focus-visible,#pg-resources textarea:focus-visible{outline:3px solid #B32D14;outline-offset:3px;border-radius:6px}#pg-resources .ft a:focus-visible{outline-color:#fff}#pg-resources .nav a.nl{padding:14px 0}#pg-resources .ft a{display:inline-block;padding:4px 0}#pg-resources .mnav{position:fixed;left:0;right:0;top:60px;bottom:0;z-index:9;background:#f4f6f8;padding:16px 24px 40px;display:flex;flex-direction:column;overflow-y:auto;box-sizing:border-box}#pg-resources .mnav a{font-family:Montserrat,sans-serif;font-weight:700;font-size:1.6rem;letter-spacing:-.02em;color:#1e232a;text-decoration:none;padding:14px 0;border-bottom:1px solid #DDE2E8}#pg-resources .mnav a[aria-current=page]{color:#b32d14}#pg-resources .mnav a.btn{color:#fff;border:0;font-size:1rem;font-family:Mulish,sans-serif;margin-top:28px;padding:0 26px;justify-content:center}@media(min-width:861px){#pg-resources .mnav{display:none}}@media(max-width:860px){#pg-resources .hero-img{aspect-ratio:4/3!important}}@media(max-width:560px){#pg-resources .vc>div{min-height:0!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;padding:18px 20px!important}}#pg-resources header.nav{background:linear-gradient(180deg,#ffffffbd,#f4f6f88f)!important;border-bottom:0!important;box-shadow:inset 0 -1px #ffffffbf,0 1px #7b889b29,0 10px 30px #1e232a0f}#pg-resources .btn{background-image:linear-gradient(180deg,#ffffff0d,#3c0a0429);box-shadow:inset 0 1px #ffffff38,inset 0 -1px #00000024,0 6px 18px #6014083d;transition:box-shadow .2s,transform .2s}#pg-resources .btn:hover{box-shadow:inset 0 1px #ffffff80,inset 0 -1px #00000024,0 10px 26px #60140852;transform:translateY(-1px)}#pg-resources .btn2{background:linear-gradient(180deg,#ffffffd1,#ffffff75)!important;box-shadow:inset 0 1px #fff,0 4px 14px #1e232a14;backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%)}#pg-resources .ref,#pg-resources .lgl{background:linear-gradient(135deg,#ffffffd6,#fff9)!important;color:#1e232a!important;border:1px solid rgba(255,255,255,.75);box-shadow:inset 0 1px #fff,0 4px 16px #1e232a33;backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%)}#pg-resources .lgd{background:linear-gradient(150deg,#1e232acc,#1e232a9e)!important;border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff38,inset 0 -1px #ffffff0d,0 24px 60px #00000052;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%)}#pg-resources .lgx{background:radial-gradient(55% 75% at 90% 0%,rgba(179,45,20,.34),transparent 70%),radial-gradient(50% 70% at 0% 100%,rgba(123,136,155,.3),transparent 70%),#1e232a!important}#pg-resources .lgx .b-steel,#pg-resources .lgx .b-dash,#pg-resources .lgx .b-ink{background:linear-gradient(160deg,#ffffff1c,#ffffff08);border-color:#fff3!important;box-shadow:inset 0 1px #fff3,0 10px 30px #0000002e;backdrop-filter:blur(14px) saturate(180%);-webkit-backdrop-filter:blur(14px) saturate(180%)}#pg-resources .mnav{background:linear-gradient(180deg,#fffc,#f4f6f8e6);backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%)}#pg-resources .mnav a{border-bottom-color:#7b889b38}#pg-resources .lc{position:relative}#pg-resources .lc>div:last-child{position:absolute;left:12px;right:12px;bottom:12px;padding:14px 16px!important;border-radius:18px;background:linear-gradient(135deg,#ffffffdb,#ffffffa8);border:1px solid rgba(255,255,255,.75);box-shadow:inset 0 1px #fff,0 10px 28px #0003;backdrop-filter:blur(18px) saturate(180%);-webkit-backdrop-filter:blur(18px) saturate(180%)}#pg-resources .lc .p{color:#3a414c!important}#pg-resources .fact{background:#7b889b29;border:1px solid rgba(255,255,255,.75);box-shadow:inset 0 1px #fff,0 20px 48px #1e232a24;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%)}#pg-resources .fact>div{background:linear-gradient(160deg,#fffc,#ffffff94)!important}#pg-resources .fact .p{color:#3a414c!important}@media(min-width:861px){#pg-resources .factwrap{margin-top:-92px!important;position:relative;z-index:2;padding:0 56px!important}}#pg-resources .hi{flex:none;display:inline-block;vertical-align:middle}#pg-resources .lk .hi,#pg-resources .btn .hi,#pg-resources .btn2 .hi{transition:transform .2s}#pg-resources .lk:hover .hi{transform:translate(3px)}#pg-resources .btn{gap:8px}#pg-resources .ich{width:48px;height:48px;flex:none;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;color:#b32d14;background:linear-gradient(150deg,#b32d1424,#b32d140a);box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 1px #b32d141a}#pg-resources .ich.sm{width:40px;height:40px;border-radius:12px}#pg-resources .ich-d{width:48px;height:48px;flex:none;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;color:#ea5b41;background:linear-gradient(150deg,#ffffff29,#ffffff0a);box-shadow:inset 0 1px #ffffff3d,inset 0 0 0 1px #ffffff1f}#pg-resources .ich-w{width:48px;height:48px;flex:none;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(150deg,#ffffff47,#ffffff14);box-shadow:inset 0 1px #ffffff73,inset 0 0 0 1px #fff3}#pg-resources .ctaimg{position:relative;overflow:hidden;background:#1e232a!important}#pg-resources .ctaimg>.ctabg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}#pg-resources .ctaimg>.ctaov{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(70% 90% at 50% 40%,#1e232a8c,#1e232adb)}#pg-resources .ctaimg>*:not(.ctabg):not(.ctaov){position:relative;z-index:1}#pg-resources .ctaimg .h{color:#fff}#pg-resources .ctaimg .lead{color:#e6eaef}#pg-resources .ctaimg .lk{color:#fff}#pg-resources .tile{transition:transform .25s,box-shadow .25s}#pg-resources .cardlift:hover{transform:translateY(-3px);box-shadow:0 18px 40px #1e232a1a}#pg-resources .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#pg-resources .pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:12px;background:#fff;border:1px solid #DDE2E8;box-shadow:0 1px 2px #1e232a0d;font-size:.85rem;font-weight:600;color:#1e232a;width:-moz-fit-content;width:fit-content;margin:0}#pg-resources .arw{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px;background:#b32d14;color:#fff;flex:none;transition:background .25s,color .25s}#pg-resources .gbtn{display:inline-flex;align-items:center;gap:12px;padding:6px 6px 6px 16px;border-radius:14px;background:linear-gradient(135deg,#fffffff0,#ffffffc2);border:1px solid rgba(255,255,255,.8);box-shadow:inset 0 1px #fff,0 8px 24px #1e232a33;backdrop-filter:blur(14px) saturate(180%);-webkit-backdrop-filter:blur(14px) saturate(180%);color:#1e232a;font-weight:700;font-size:.92rem;text-decoration:none}#pg-resources .gbtn:hover{color:#1e232a}#pg-resources .bento{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}#pg-resources .bc{position:relative;border-radius:28px;padding:14px 14px 28px;background:linear-gradient(180deg,#fff,#f7f9fb);border:1px solid #E6EAEF;display:flex;flex-direction:column;gap:24px;transition:background .35s,transform .35s,box-shadow .35s,border-color .35s}#pg-resources .bc:hover{background:linear-gradient(160deg,#a8280f,#8a1e0c 55%,#62150a);border-color:transparent;transform:translateY(-4px);box-shadow:0 26px 60px #6014084d}#pg-resources .mk{background:#fff;border-radius:20px;border:1px solid #EEF1F4;padding:20px;height:300px;box-sizing:border-box;position:relative;overflow:hidden;box-shadow:0 1px 2px #1e232a0a}#pg-resources .bt{padding:0 14px;display:flex;flex-direction:column;gap:8px}#pg-resources .bt h3{font-family:Montserrat,sans-serif;font-weight:700;font-size:1.45rem;letter-spacing:-.02em;margin:0;color:#1e232a;transition:color .3s}#pg-resources .bt p{margin:0;font-size:.95rem;line-height:1.55;color:#5d6a7b;transition:color .3s}#pg-resources .bc:hover .bt h3,#pg-resources .bc:hover .bt p{color:#fff}#pg-resources .mk-h{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}#pg-resources .mk-t{font-size:.8rem;font-weight:600;color:#5d6a7b}#pg-resources .mk-chip{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;font-weight:700;color:#1e232a;background:#f4f6f8;border-radius:10px;padding:6px 10px}#pg-resources .mk-row{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid #F0F2F5}#pg-resources .mk-row b{font-size:.92rem;color:#1e232a}#pg-resources .mk-bar{height:6px;border-radius:6px;background:#f0f2f5;margin-top:6px;overflow:hidden}#pg-resources .mk-bar i{display:block;height:100%;border-radius:6px;background:linear-gradient(90deg,#ea5b41,#b32d14)}#pg-resources .mk-v{font-family:Montserrat,sans-serif;font-weight:700;font-size:.92rem;color:#1e232a}#pg-resources .mp{position:absolute;transform:translate(-50%,-50%);display:inline-flex;align-items:center;padding:6px 12px;border-radius:10px;font-size:.78rem;font-weight:700;white-space:nowrap}#pg-resources .mq{position:absolute;transform:translate(-50%,-50%);width:36px;height:36px;border-radius:11px;background:#fff;border:1px solid #E6EAEF;box-shadow:0 4px 12px #1e232a14;display:flex;align-items:center;justify-content:center;color:#5d6a7b}#pg-resources .fl{display:grid;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid #F0F2F5;font-size:.86rem}#pg-resources .fl span:first-child{color:#5d6a7b;font-weight:600}#pg-resources .fl .fv{display:flex;align-items:center;justify-content:space-between;gap:8px;font-weight:700;color:#1e232a}#pg-resources .skl{height:9px;border-radius:6px;background:#eef1f4;margin:10px 0}@media(max-width:860px){#pg-resources .bento{grid-template-columns:minmax(0,1fr)}#pg-resources .mk{height:auto;min-height:270px}}#pg-resources .uc{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.5fr);gap:40px;align-items:stretch}#pg-resources .uc-l{display:flex;flex-direction:column;gap:22px}#pg-resources .uc-nums{margin-top:auto;display:flex;gap:4px}#pg-resources .ucn{border:0;background:transparent;font-family:Montserrat,sans-serif;font-weight:600;font-size:.95rem;color:#5d6a7b;min-width:44px;min-height:44px;border-radius:12px;cursor:pointer}#pg-resources .ucn.on{color:#b32d14;background:#b32d1414}#pg-resources .uc-r{min-width:0;display:flex;flex-direction:column;gap:20px}#pg-resources .uc-vp{overflow:hidden;border-radius:28px}#pg-resources .uc-track{--ucw:340px;display:flex;gap:20px;transition:transform .6s cubic-bezier(.2,.7,.2,1)}#pg-resources .ucc{flex:none;width:var(--ucw);height:520px;border-radius:28px;overflow:hidden;position:relative;color:#fff;background:#1e232a}#pg-resources .ucc>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s}#pg-resources .ucc:hover>img{transform:scale(1.04)}#pg-resources .ucc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#1e232adb,#1e232a73 36%,#1e232a00 58%,#1e232a4d)}#pg-resources .uct{position:relative;z-index:2;padding:26px 26px 0;display:flex;flex-direction:column;gap:10px}#pg-resources .ucd{display:inline-flex;align-items:center;gap:8px;font-size:.82rem;font-weight:700;color:#fff}#pg-resources .ucd i{width:8px;height:8px;border-radius:50%;background:#fff;box-shadow:0 0 0 4px #fff3}#pg-resources .uct h3{margin:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.6rem;letter-spacing:-.02em;color:#fff;line-height:1.15}#pg-resources .uct p{margin:0;font-size:.95rem;line-height:1.55;color:#e6eaef}#pg-resources .ucc .gbtn{position:absolute;left:22px;bottom:22px;z-index:2}#pg-resources .uc-arr{display:flex;justify-content:flex-end;gap:10px}#pg-resources .uca{width:48px;height:48px;border-radius:14px;border:1px solid #DDE2E8;background:#fff;color:#1e232a;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}#pg-resources .uca.n{background:#b32d14;border-color:#b32d14;color:#fff}#pg-resources .uca[aria-disabled=true]{opacity:.45;cursor:default}@media(max-width:860px){#pg-resources .uc{grid-template-columns:minmax(0,1fr);gap:28px}#pg-resources .uc-nums,#pg-resources .uc-arr{display:none}#pg-resources .uc-vp{overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:24px;border-radius:0;margin:0 -24px;padding:0 24px 6px}#pg-resources .uc-track{transform:none!important;--ucw:280px}#pg-resources .ucc{height:440px;scroll-snap-align:start}}#pg-resources .rg{position:relative;height:600px;width:100%;max-width:1100px;margin:0 auto}#pg-resources .rgc{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgba(221,226,232,.9);background:radial-gradient(circle,#fff0 55%,#fffffff2);box-shadow:inset 0 10px 30px #1e232a0a,0 16px 40px #1e232a0d}#pg-resources .rg-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:124px;height:124px;border-radius:32px;display:flex;align-items:center;justify-content:center;background:linear-gradient(150deg,#fff,#eef1f4);border:1px solid #FFFFFF;box-shadow:inset 0 1px #fff,0 20px 44px #6014082e,0 0 0 8px #b32d140f}#pg-resources .rp{position:absolute;display:flex;align-items:center;gap:12px;padding:8px 18px 8px 8px;background:#fff;border:1px solid #E6EAEF;border-radius:16px;box-shadow:0 8px 22px #1e232a12;transition:transform .25s,border-color .25s,box-shadow .25s;max-width:290px}#pg-resources .rp:hover{transform:translateY(-3px);border-color:#b32d1466;box-shadow:0 16px 34px #60140824}#pg-resources .rp .ich{width:40px;height:40px;border-radius:12px}#pg-resources .rp b{display:block;font-size:.98rem;color:#1e232a}#pg-resources .rp span.d{display:block;font-size:.84rem;color:#5d6a7b;margin-top:2px}@media(max-width:860px){#pg-resources .rg{height:auto;display:grid;grid-template-columns:minmax(0,1fr);gap:10px;padding-top:300px}#pg-resources .rgc.a{width:280px!important;height:280px!important}#pg-resources .rgc.b{width:200px!important;height:200px!important}#pg-resources .rgc.c{width:130px!important;height:130px!important}#pg-resources .rgc,#pg-resources .rg-core{top:140px}#pg-resources .rp{position:static;max-width:none}}#pg-resources .wc{position:relative;border-radius:36px;overflow:hidden;padding:clamp(56px,7vw,96px) clamp(20px,4vw,56px) clamp(96px,9vw,120px);color:#fff;background:#1e232a}#pg-resources .wc>img.bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:40% 50%;object-position:40% 50%}#pg-resources .wc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#1e232a9e,#1e232a57 45%,#1e232a94)}#pg-resources .wc>*:not(.bg){position:relative;z-index:2}#pg-resources .wc-h{text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}#pg-resources .wc-g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:52px}#pg-resources .wcc{min-height:0;border-radius:22px;padding:22px;display:flex;flex-direction:column;justify-content:flex-start;gap:18px;background:linear-gradient(160deg,#1e232a8f,#1e232a66);border:1px solid rgba(255,255,255,.22);box-shadow:inset 0 1px #ffffff40;backdrop-filter:blur(22px) saturate(160%);-webkit-backdrop-filter:blur(22px) saturate(160%);transition:transform .3s,background .3s}#pg-resources .wcc:hover{transform:translateY(-4px);background:linear-gradient(160deg,#b32d14b8,#8e220f99)}#pg-resources .wcc h3{margin:0 0 8px;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.2rem;color:#fff}#pg-resources .wcc p{margin:0;font-size:.92rem;line-height:1.55;color:#f4f6f8}#pg-resources .wcc .ich-w{width:42px;height:42px;border-radius:12px}#pg-resources .wc-cta{position:absolute!important;right:28px;bottom:28px}@media(max-width:860px){#pg-resources .wc-g{grid-template-columns:minmax(0,1fr)}#pg-resources .wc-g>*{grid-column:auto!important}#pg-resources .wcc{min-height:0}#pg-resources .wc-cta{position:relative!important;right:auto;bottom:auto;margin-top:24px}}#pg-resources .faq{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:56px;align-items:start}#pg-resources .faq details{border-bottom:1px solid #DDE2E8}#pg-resources .faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-weight:700;font-size:1.08rem;color:#1e232a}#pg-resources .faq summary::-webkit-details-marker{display:none}#pg-resources .faq summary .hi{transition:transform .25s;color:#5d6a7b;flex:none}#pg-resources .faq details[open] summary .hi{transform:rotate(180deg);color:#b32d14}#pg-resources .faq details p{margin:-6px 0 22px;color:#5d6a7b;line-height:1.65;max-width:600px}@media(max-width:860px){#pg-resources .faq{grid-template-columns:minmax(0,1fr);gap:24px}}#pg-resources .ab{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:44px;align-items:stretch}#pg-resources .ab-l{display:flex;flex-direction:column;gap:22px}#pg-resources .ab-b{margin-top:auto;display:flex;flex-direction:column;gap:20px}#pg-resources .ab-th{display:flex;gap:14px}#pg-resources .ab-th img{width:132px;height:132px;border-radius:18px;-o-object-fit:cover;object-fit:cover;display:block}#pg-resources .ab-r{display:flex;flex-direction:column;gap:18px}#pg-resources .abc{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:24px;align-items:center;padding:16px 16px 16px 30px;border-radius:26px;background:linear-gradient(180deg,#fff,#f7f9fb);border:1px solid #E6EAEF;transition:background .35s,box-shadow .35s,transform .35s,border-color .35s}#pg-resources .abc img{width:100%;height:196px;-o-object-fit:cover;object-fit:cover;border-radius:18px;display:block}#pg-resources .abc h3{margin:0 0 8px;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.4rem;letter-spacing:-.02em;color:#1e232a;transition:color .3s}#pg-resources .abc p{margin:0 0 18px;font-size:.95rem;line-height:1.55;color:#5d6a7b;transition:color .3s}#pg-resources .abc .lb{display:inline-flex;align-items:center;gap:12px;padding:6px 6px 6px 14px;border-radius:12px;border:1px solid transparent;font-weight:700;font-size:.92rem;color:#1e232a;text-decoration:none;transition:color .3s,border-color .3s}#pg-resources .abc:hover{background:linear-gradient(160deg,#a8280f,#8a1e0c 55%,#62150a);border-color:transparent;box-shadow:0 24px 56px #60140847;transform:translateY(-3px)}#pg-resources .abc:hover h3,#pg-resources .abc:hover p,#pg-resources .abc:hover .lb{color:#fff}#pg-resources .abc:hover .lb{border-color:#ffffff8c}#pg-resources .abc:hover .arw{background:#fff;color:#b32d14}@media(max-width:860px){#pg-resources .ab{grid-template-columns:minmax(0,1fr)}#pg-resources .abc{grid-template-columns:minmax(0,1fr);padding:16px 16px 24px}#pg-resources .abc img{order:-1;height:200px}#pg-resources .abc>div{padding:0 8px}#pg-resources .ab-th img{width:50%;height:150px}}#pg-resources .fx{position:relative;overflow:hidden;color:#e6eaef;padding:76px 0 24px;background:#1e232a}#pg-resources .fx>img.bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%}#pg-resources .fx:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#14181de6,#14181df7)}#pg-resources .fx>img.bg{filter:grayscale(.35) brightness(.7)}#pg-resources .fx>.wrap{position:relative;z-index:2}#pg-resources .fx a{color:#fff}#pg-resources .fx-top{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:48px;align-items:start;margin-bottom:56px}#pg-resources .fx-news{display:flex;flex-direction:column;gap:16px}#pg-resources .fx-form{display:flex;gap:10px}#pg-resources .fx-form input{flex:1;min-width:0;min-height:56px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.4);color:#fff;padding:0 22px;font-family:inherit;font-size:1rem}#pg-resources .fx-form input::-moz-placeholder{color:#c5ccd5}#pg-resources .fx-form input::placeholder{color:#c5ccd5}#pg-resources .fx-form button{width:56px;height:56px;flex:none;border-radius:50%;border:1px solid rgba(255,255,255,.55);background:#ffffff1a;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}#pg-resources .fx-bar{padding:0}#pg-resources .fx-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 34px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.14)}#pg-resources .fx-nav a{text-decoration:none;font-weight:600;font-size:.95rem;padding:8px 0;display:inline-block}#pg-resources .fx-leg{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:.84rem;color:#c5ccd5}#pg-resources .fx-leg a{color:#c5ccd5;text-decoration:none;padding:4px 0;display:inline-block}@media(max-width:860px){#pg-resources .fx-top{grid-template-columns:minmax(0,1fr);gap:36px}#pg-resources .fx-nav{gap:2px 22px}#pg-resources .fx-bar{padding:0}}#pg-resources .toast{position:fixed;left:50%;bottom:24px;z-index:50;transform:translate(-50%);display:flex;align-items:center;gap:12px;max-width:min(520px,calc(100vw - 32px));box-sizing:border-box;padding:14px 18px 14px 14px;border-radius:16px;font-family:Mulish,system-ui,sans-serif;font-size:.95rem;line-height:1.45;color:#fff;background:linear-gradient(160deg,#1e232af0,#1e232adb);border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff2e,0 18px 44px #0000004d;backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);animation:toastIn .25s ease}#pg-resources .toast .ti{width:32px;height:32px;flex:none;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:#1e7b4f;color:#fff;font-weight:800}#pg-resources .toast.err .ti{background:#be123c}@media(prefers-reduced-motion:reduce){#pg-resources .toast{animation:none}}#pg-resources .dd{position:relative;display:flex;align-items:center}#pg-resources .nav .ddt{display:inline-flex;align-items:center;gap:4px}#pg-resources .nav .ddt .hi{transition:transform .2s}#pg-resources .dd:hover .ddt .hi,#pg-resources .dd:focus-within .ddt .hi{transform:rotate(180deg)}#pg-resources .nav a.nl.on{opacity:1;color:#b32d14}#pg-resources .ddm{position:absolute;top:calc(100% + 4px);left:50%;width:320px;box-sizing:border-box;padding:8px;border-radius:20px;background:#fff;border:1px solid #E6EAEF;box-shadow:0 24px 56px #1e232a29;opacity:0;visibility:hidden;transform:translate(-50%,6px);transition:opacity .18s ease,transform .18s ease,visibility .18s;z-index:30}#pg-resources .ddm:before{content:"";position:absolute;left:0;right:0;top:-16px;height:16px}#pg-resources .dd:hover .ddm,#pg-resources .dd:focus-within .ddm{opacity:1;visibility:visible;transform:translate(-50%)}#pg-resources .nav .ddm a{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:14px;text-decoration:none;color:#1e232a;opacity:1}#pg-resources .nav .ddm a:hover,#pg-resources .nav .ddm a[aria-current=page]{background:#f4f6f8;color:#1e232a}#pg-resources .ddm a .ich{width:38px;height:38px;border-radius:11px}#pg-resources .ddm b{display:block;font-size:.92rem;font-weight:700}#pg-resources .ddm .d{display:block;font-size:.8rem;font-weight:500;color:#5d6a7b;margin-top:2px}#pg-resources .ddm a[aria-current=page] b{color:#b32d14}@media(max-width:860px){#pg-resources .dd{display:none!important}}#pg-resources .mnav .mnh{margin:0;padding:14px 0 4px;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.6rem;letter-spacing:-.02em;color:#1e232a}#pg-resources .mnav a.sub{font-family:Mulish,sans-serif;font-weight:600;font-size:1.08rem;padding:11px 0 11px 18px;letter-spacing:0}#pg-resources .fx-top a[href^="tel:"],#pg-resources .fx-top a[href^="mailto:"]{display:inline-block;padding:3px 0}#pg-resources .fx-leg a{display:inline-block;padding:4px 0}#pg-resources main a[href^="tel:"]:not([class]),#pg-resources main a[href^="mailto:"]:not([class]){display:inline-block;padding:2px 0}#pg-resources .bcr a{display:inline-block;padding:4px 0}#pg-resources .mnav details.mnd{border-bottom:1px solid rgba(123,136,155,.22)}#pg-resources .mnav .mnd summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;padding:14px 0;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.6rem;letter-spacing:-.02em;color:#1e232a}#pg-resources .mnav .mnd summary::-webkit-details-marker{display:none}#pg-resources .mnav .mnd summary.on{color:#b32d14}#pg-resources .mnav .mnd .chv{width:44px;height:44px;flex:none;margin-right:-10px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:#5d6a7b;transition:background .2s}#pg-resources .mnav .mnd .chv .hi{transition:transform .25s ease}#pg-resources .mnav .mnd[open] .chv .hi{transform:rotate(180deg)}#pg-resources .mnav .mnd summary:hover .chv{background:#7b889b1f}#pg-resources .mnav .mnd-b{display:flex;flex-direction:column;padding:0 0 10px}#pg-resources .mnav .mnd-b a.sub:last-child{border-bottom:0}#pg-contact a{color:#b32d14}#pg-contact a:hover{color:#8e220f}#pg-contact .pg{background:#f4f6f8;color:#1e232a;font-family:Mulish,system-ui,sans-serif;-webkit-font-smoothing:antialiased}#pg-contact .wrap{max-width:1200px;margin:0 auto;padding:0 24px;box-sizing:border-box}#pg-contact .h{font-family:Montserrat,sans-serif;letter-spacing:-.025em;margin:0;color:#1e232a}#pg-contact .ey{font-family:Montserrat,sans-serif;font-weight:600;font-size:.95rem;letter-spacing:.02em;color:#b32d14;margin:0}#pg-contact .lead{font-size:clamp(1.1rem,1.6vw,1.35rem);line-height:1.55;color:#5d6a7b;margin:0}#pg-contact .btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 30px;border-radius:999px;background:#b32d14;color:#fff;font-weight:700;font-size:1rem;text-decoration:none;border:0;cursor:pointer;font-family:inherit}#pg-contact .btn:hover{background:#9a2610;color:#fff}#pg-contact .tile{background:#fff;border-radius:28px;overflow:hidden}#pg-contact .nav a.nl{color:#1e232a;text-decoration:none;font-size:.88rem;font-weight:600;opacity:.82}#pg-contact .nav a.nl:hover{opacity:1;color:#1e232a}#pg-contact .cols{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:20px;align-items:start}#pg-contact .fld{display:flex;flex-direction:column;gap:8px}#pg-contact .fld label{font-weight:700;font-size:.95rem;color:#1e232a}#pg-contact .fld input,#pg-contact .fld select,#pg-contact .fld textarea{font-family:inherit;font-size:1rem;color:#1e232a;background:#f4f6f8;border:1.5px solid #DDE2E8;border-radius:14px;padding:14px 16px;min-height:52px;box-sizing:border-box;width:100%}#pg-contact .fld input:focus,#pg-contact .fld select:focus,#pg-contact .fld textarea:focus{outline:3px solid rgba(179,45,20,.35);outline-offset:1px;border-color:#b32d14}#pg-contact .req{color:#b32d14}#pg-contact .row2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}#pg-contact .ci{display:flex;gap:16px;padding:22px 0;border-top:1px solid #DDE2E8}#pg-contact .ft a{color:#c5ccd5;text-decoration:none;font-size:.92rem}#pg-contact .ft a:hover{color:#fff}#pg-contact .menu{display:none}@media(max-width:860px){#pg-contact .nl,#pg-contact .navcta{display:none!important}#pg-contact .menu{display:inline-flex}#pg-contact .cols,#pg-contact .row2{grid-template-columns:minmax(0,1fr)}}#pg-contact .skip{position:absolute;left:-9999px;top:8px;z-index:20;background:#1e232a;color:#fff;padding:12px 18px;border-radius:999px;font-weight:700;text-decoration:none}#pg-contact .skip:focus{left:16px;color:#fff}#pg-contact a:focus-visible,#pg-contact button:focus-visible,#pg-contact input:focus-visible,#pg-contact select:focus-visible,#pg-contact textarea:focus-visible{outline:3px solid #B32D14;outline-offset:3px;border-radius:6px}#pg-contact .ft a:focus-visible{outline-color:#fff}#pg-contact .nav a.nl{padding:14px 0}#pg-contact .ft a{display:inline-block;padding:4px 0}#pg-contact .mnav{position:fixed;left:0;right:0;top:60px;bottom:0;z-index:9;background:#f4f6f8;padding:16px 24px 40px;display:flex;flex-direction:column;overflow-y:auto;box-sizing:border-box}#pg-contact .mnav a{font-family:Montserrat,sans-serif;font-weight:700;font-size:1.6rem;letter-spacing:-.02em;color:#1e232a;text-decoration:none;padding:14px 0;border-bottom:1px solid #DDE2E8}#pg-contact .mnav a[aria-current=page]{color:#b32d14}#pg-contact .mnav a.btn{color:#fff;border:0;font-size:1rem;font-family:Mulish,sans-serif;margin-top:28px;padding:0 26px;justify-content:center}@media(min-width:861px){#pg-contact .mnav{display:none}}@media(max-width:860px){#pg-contact .hero-img{aspect-ratio:4/3!important}}@media(max-width:560px){#pg-contact .vc>div{min-height:0!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;padding:18px 20px!important}}#pg-contact header.nav{background:linear-gradient(180deg,#ffffffbd,#f4f6f88f)!important;border-bottom:0!important;box-shadow:inset 0 -1px #ffffffbf,0 1px #7b889b29,0 10px 30px #1e232a0f}#pg-contact .btn{background-image:linear-gradient(180deg,#ffffff0d,#3c0a0429);box-shadow:inset 0 1px #ffffff38,inset 0 -1px #00000024,0 6px 18px #6014083d;transition:box-shadow .2s,transform .2s}#pg-contact .btn:hover{box-shadow:inset 0 1px #ffffff80,inset 0 -1px #00000024,0 10px 26px #60140852;transform:translateY(-1px)}#pg-contact .btn2{background:linear-gradient(180deg,#ffffffd1,#ffffff75)!important;box-shadow:inset 0 1px #fff,0 4px 14px #1e232a14;backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%)}#pg-contact .ref,#pg-contact .lgl{background:linear-gradient(135deg,#ffffffd6,#fff9)!important;color:#1e232a!important;border:1px solid rgba(255,255,255,.75);box-shadow:inset 0 1px #fff,0 4px 16px #1e232a33;backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%)}#pg-contact .lgd{background:linear-gradient(150deg,#1e232acc,#1e232a9e)!important;border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff38,inset 0 -1px #ffffff0d,0 24px 60px #00000052;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%)}#pg-contact .lgx{background:radial-gradient(55% 75% at 90% 0%,rgba(179,45,20,.34),transparent 70%),radial-gradient(50% 70% at 0% 100%,rgba(123,136,155,.3),transparent 70%),#1e232a!important}#pg-contact .lgx .b-steel,#pg-contact .lgx .b-dash,#pg-contact .lgx .b-ink{background:linear-gradient(160deg,#ffffff1c,#ffffff08);border-color:#fff3!important;box-shadow:inset 0 1px #fff3,0 10px 30px #0000002e;backdrop-filter:blur(14px) saturate(180%);-webkit-backdrop-filter:blur(14px) saturate(180%)}#pg-contact .mnav{background:linear-gradient(180deg,#fffc,#f4f6f8e6);backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%)}#pg-contact .mnav a{border-bottom-color:#7b889b38}#pg-contact .lc{position:relative}#pg-contact .lc>div:last-child{position:absolute;left:12px;right:12px;bottom:12px;padding:14px 16px!important;border-radius:18px;background:linear-gradient(135deg,#ffffffdb,#ffffffa8);border:1px solid rgba(255,255,255,.75);box-shadow:inset 0 1px #fff,0 10px 28px #0003;backdrop-filter:blur(18px) saturate(180%);-webkit-backdrop-filter:blur(18px) saturate(180%)}#pg-contact .lc .p{color:#3a414c!important}#pg-contact .fact{background:#7b889b29;border:1px solid rgba(255,255,255,.75);box-shadow:inset 0 1px #fff,0 20px 48px #1e232a24;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%)}#pg-contact .fact>div{background:linear-gradient(160deg,#fffc,#ffffff94)!important}#pg-contact .fact .p{color:#3a414c!important}@media(min-width:861px){#pg-contact .factwrap{margin-top:-92px!important;position:relative;z-index:2;padding:0 56px!important}}#pg-contact .hi{flex:none;display:inline-block;vertical-align:middle}#pg-contact .lk .hi,#pg-contact .btn .hi,#pg-contact .btn2 .hi{transition:transform .2s}#pg-contact .lk:hover .hi{transform:translate(3px)}#pg-contact .btn{gap:8px}#pg-contact .ich{width:48px;height:48px;flex:none;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;color:#b32d14;background:linear-gradient(150deg,#b32d1424,#b32d140a);box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 1px #b32d141a}#pg-contact .ich.sm{width:40px;height:40px;border-radius:12px}#pg-contact .ich-d{width:48px;height:48px;flex:none;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;color:#ea5b41;background:linear-gradient(150deg,#ffffff29,#ffffff0a);box-shadow:inset 0 1px #ffffff3d,inset 0 0 0 1px #ffffff1f}#pg-contact .ich-w{width:48px;height:48px;flex:none;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(150deg,#ffffff47,#ffffff14);box-shadow:inset 0 1px #ffffff73,inset 0 0 0 1px #fff3}#pg-contact .ctaimg{position:relative;overflow:hidden;background:#1e232a!important}#pg-contact .ctaimg>.ctabg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}#pg-contact .ctaimg>.ctaov{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(70% 90% at 50% 40%,#1e232a8c,#1e232adb)}#pg-contact .ctaimg>*:not(.ctabg):not(.ctaov){position:relative;z-index:1}#pg-contact .ctaimg .h{color:#fff}#pg-contact .ctaimg .lead{color:#e6eaef}#pg-contact .ctaimg .lk{color:#fff}#pg-contact .tile{transition:transform .25s,box-shadow .25s}#pg-contact .cardlift:hover{transform:translateY(-3px);box-shadow:0 18px 40px #1e232a1a}#pg-contact .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#pg-contact .pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:12px;background:#fff;border:1px solid #DDE2E8;box-shadow:0 1px 2px #1e232a0d;font-size:.85rem;font-weight:600;color:#1e232a;width:-moz-fit-content;width:fit-content;margin:0}#pg-contact .arw{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px;background:#b32d14;color:#fff;flex:none;transition:background .25s,color .25s}#pg-contact .gbtn{display:inline-flex;align-items:center;gap:12px;padding:6px 6px 6px 16px;border-radius:14px;background:linear-gradient(135deg,#fffffff0,#ffffffc2);border:1px solid rgba(255,255,255,.8);box-shadow:inset 0 1px #fff,0 8px 24px #1e232a33;backdrop-filter:blur(14px) saturate(180%);-webkit-backdrop-filter:blur(14px) saturate(180%);color:#1e232a;font-weight:700;font-size:.92rem;text-decoration:none}#pg-contact .gbtn:hover{color:#1e232a}#pg-contact .bento{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}#pg-contact .bc{position:relative;border-radius:28px;padding:14px 14px 28px;background:linear-gradient(180deg,#fff,#f7f9fb);border:1px solid #E6EAEF;display:flex;flex-direction:column;gap:24px;transition:background .35s,transform .35s,box-shadow .35s,border-color .35s}#pg-contact .bc:hover{background:linear-gradient(160deg,#a8280f,#8a1e0c 55%,#62150a);border-color:transparent;transform:translateY(-4px);box-shadow:0 26px 60px #6014084d}#pg-contact .mk{background:#fff;border-radius:20px;border:1px solid #EEF1F4;padding:20px;height:300px;box-sizing:border-box;position:relative;overflow:hidden;box-shadow:0 1px 2px #1e232a0a}#pg-contact .bt{padding:0 14px;display:flex;flex-direction:column;gap:8px}#pg-contact .bt h3{font-family:Montserrat,sans-serif;font-weight:700;font-size:1.45rem;letter-spacing:-.02em;margin:0;color:#1e232a;transition:color .3s}#pg-contact .bt p{margin:0;font-size:.95rem;line-height:1.55;color:#5d6a7b;transition:color .3s}#pg-contact .bc:hover .bt h3,#pg-contact .bc:hover .bt p{color:#fff}#pg-contact .mk-h{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}#pg-contact .mk-t{font-size:.8rem;font-weight:600;color:#5d6a7b}#pg-contact .mk-chip{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;font-weight:700;color:#1e232a;background:#f4f6f8;border-radius:10px;padding:6px 10px}#pg-contact .mk-row{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid #F0F2F5}#pg-contact .mk-row b{font-size:.92rem;color:#1e232a}#pg-contact .mk-bar{height:6px;border-radius:6px;background:#f0f2f5;margin-top:6px;overflow:hidden}#pg-contact .mk-bar i{display:block;height:100%;border-radius:6px;background:linear-gradient(90deg,#ea5b41,#b32d14)}#pg-contact .mk-v{font-family:Montserrat,sans-serif;font-weight:700;font-size:.92rem;color:#1e232a}#pg-contact .mp{position:absolute;transform:translate(-50%,-50%);display:inline-flex;align-items:center;padding:6px 12px;border-radius:10px;font-size:.78rem;font-weight:700;white-space:nowrap}#pg-contact .mq{position:absolute;transform:translate(-50%,-50%);width:36px;height:36px;border-radius:11px;background:#fff;border:1px solid #E6EAEF;box-shadow:0 4px 12px #1e232a14;display:flex;align-items:center;justify-content:center;color:#5d6a7b}#pg-contact .fl{display:grid;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid #F0F2F5;font-size:.86rem}#pg-contact .fl span:first-child{color:#5d6a7b;font-weight:600}#pg-contact .fl .fv{display:flex;align-items:center;justify-content:space-between;gap:8px;font-weight:700;color:#1e232a}#pg-contact .skl{height:9px;border-radius:6px;background:#eef1f4;margin:10px 0}@media(max-width:860px){#pg-contact .bento{grid-template-columns:minmax(0,1fr)}#pg-contact .mk{height:auto;min-height:270px}}#pg-contact .uc{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.5fr);gap:40px;align-items:stretch}#pg-contact .uc-l{display:flex;flex-direction:column;gap:22px}#pg-contact .uc-nums{margin-top:auto;display:flex;gap:4px}#pg-contact .ucn{border:0;background:transparent;font-family:Montserrat,sans-serif;font-weight:600;font-size:.95rem;color:#5d6a7b;min-width:44px;min-height:44px;border-radius:12px;cursor:pointer}#pg-contact .ucn.on{color:#b32d14;background:#b32d1414}#pg-contact .uc-r{min-width:0;display:flex;flex-direction:column;gap:20px}#pg-contact .uc-vp{overflow:hidden;border-radius:28px}#pg-contact .uc-track{--ucw:340px;display:flex;gap:20px;transition:transform .6s cubic-bezier(.2,.7,.2,1)}#pg-contact .ucc{flex:none;width:var(--ucw);height:520px;border-radius:28px;overflow:hidden;position:relative;color:#fff;background:#1e232a}#pg-contact .ucc>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s}#pg-contact .ucc:hover>img{transform:scale(1.04)}#pg-contact .ucc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#1e232adb,#1e232a73 36%,#1e232a00 58%,#1e232a4d)}#pg-contact .uct{position:relative;z-index:2;padding:26px 26px 0;display:flex;flex-direction:column;gap:10px}#pg-contact .ucd{display:inline-flex;align-items:center;gap:8px;font-size:.82rem;font-weight:700;color:#fff}#pg-contact .ucd i{width:8px;height:8px;border-radius:50%;background:#fff;box-shadow:0 0 0 4px #fff3}#pg-contact .uct h3{margin:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.6rem;letter-spacing:-.02em;color:#fff;line-height:1.15}#pg-contact .uct p{margin:0;font-size:.95rem;line-height:1.55;color:#e6eaef}#pg-contact .ucc .gbtn{position:absolute;left:22px;bottom:22px;z-index:2}#pg-contact .uc-arr{display:flex;justify-content:flex-end;gap:10px}#pg-contact .uca{width:48px;height:48px;border-radius:14px;border:1px solid #DDE2E8;background:#fff;color:#1e232a;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}#pg-contact .uca.n{background:#b32d14;border-color:#b32d14;color:#fff}#pg-contact .uca[aria-disabled=true]{opacity:.45;cursor:default}@media(max-width:860px){#pg-contact .uc{grid-template-columns:minmax(0,1fr);gap:28px}#pg-contact .uc-nums,#pg-contact .uc-arr{display:none}#pg-contact .uc-vp{overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:24px;border-radius:0;margin:0 -24px;padding:0 24px 6px}#pg-contact .uc-track{transform:none!important;--ucw:280px}#pg-contact .ucc{height:440px;scroll-snap-align:start}}#pg-contact .rg{position:relative;height:600px;width:100%;max-width:1100px;margin:0 auto}#pg-contact .rgc{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgba(221,226,232,.9);background:radial-gradient(circle,#fff0 55%,#fffffff2);box-shadow:inset 0 10px 30px #1e232a0a,0 16px 40px #1e232a0d}#pg-contact .rg-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:124px;height:124px;border-radius:32px;display:flex;align-items:center;justify-content:center;background:linear-gradient(150deg,#fff,#eef1f4);border:1px solid #FFFFFF;box-shadow:inset 0 1px #fff,0 20px 44px #6014082e,0 0 0 8px #b32d140f}#pg-contact .rp{position:absolute;display:flex;align-items:center;gap:12px;padding:8px 18px 8px 8px;background:#fff;border:1px solid #E6EAEF;border-radius:16px;box-shadow:0 8px 22px #1e232a12;transition:transform .25s,border-color .25s,box-shadow .25s;max-width:290px}#pg-contact .rp:hover{transform:translateY(-3px);border-color:#b32d1466;box-shadow:0 16px 34px #60140824}#pg-contact .rp .ich{width:40px;height:40px;border-radius:12px}#pg-contact .rp b{display:block;font-size:.98rem;color:#1e232a}#pg-contact .rp span.d{display:block;font-size:.84rem;color:#5d6a7b;margin-top:2px}@media(max-width:860px){#pg-contact .rg{height:auto;display:grid;grid-template-columns:minmax(0,1fr);gap:10px;padding-top:300px}#pg-contact .rgc.a{width:280px!important;height:280px!important}#pg-contact .rgc.b{width:200px!important;height:200px!important}#pg-contact .rgc.c{width:130px!important;height:130px!important}#pg-contact .rgc,#pg-contact .rg-core{top:140px}#pg-contact .rp{position:static;max-width:none}}#pg-contact .wc{position:relative;border-radius:36px;overflow:hidden;padding:clamp(56px,7vw,96px) clamp(20px,4vw,56px) clamp(96px,9vw,120px);color:#fff;background:#1e232a}#pg-contact .wc>img.bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:40% 50%;object-position:40% 50%}#pg-contact .wc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#1e232a9e,#1e232a57 45%,#1e232a94)}#pg-contact .wc>*:not(.bg){position:relative;z-index:2}#pg-contact .wc-h{text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}#pg-contact .wc-g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:52px}#pg-contact .wcc{min-height:0;border-radius:22px;padding:22px;display:flex;flex-direction:column;justify-content:flex-start;gap:18px;background:linear-gradient(160deg,#1e232a8f,#1e232a66);border:1px solid rgba(255,255,255,.22);box-shadow:inset 0 1px #ffffff40;backdrop-filter:blur(22px) saturate(160%);-webkit-backdrop-filter:blur(22px) saturate(160%);transition:transform .3s,background .3s}#pg-contact .wcc:hover{transform:translateY(-4px);background:linear-gradient(160deg,#b32d14b8,#8e220f99)}#pg-contact .wcc h3{margin:0 0 8px;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.2rem;color:#fff}#pg-contact .wcc p{margin:0;font-size:.92rem;line-height:1.55;color:#f4f6f8}#pg-contact .wcc .ich-w{width:42px;height:42px;border-radius:12px}#pg-contact .wc-cta{position:absolute!important;right:28px;bottom:28px}@media(max-width:860px){#pg-contact .wc-g{grid-template-columns:minmax(0,1fr)}#pg-contact .wc-g>*{grid-column:auto!important}#pg-contact .wcc{min-height:0}#pg-contact .wc-cta{position:relative!important;right:auto;bottom:auto;margin-top:24px}}#pg-contact .faq{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:56px;align-items:start}#pg-contact .faq details{border-bottom:1px solid #DDE2E8}#pg-contact .faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-weight:700;font-size:1.08rem;color:#1e232a}#pg-contact .faq summary::-webkit-details-marker{display:none}#pg-contact .faq summary .hi{transition:transform .25s;color:#5d6a7b;flex:none}#pg-contact .faq details[open] summary .hi{transform:rotate(180deg);color:#b32d14}#pg-contact .faq details p{margin:-6px 0 22px;color:#5d6a7b;line-height:1.65;max-width:600px}@media(max-width:860px){#pg-contact .faq{grid-template-columns:minmax(0,1fr);gap:24px}}#pg-contact .ab{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:44px;align-items:stretch}#pg-contact .ab-l{display:flex;flex-direction:column;gap:22px}#pg-contact .ab-b{margin-top:auto;display:flex;flex-direction:column;gap:20px}#pg-contact .ab-th{display:flex;gap:14px}#pg-contact .ab-th img{width:132px;height:132px;border-radius:18px;-o-object-fit:cover;object-fit:cover;display:block}#pg-contact .ab-r{display:flex;flex-direction:column;gap:18px}#pg-contact .abc{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:24px;align-items:center;padding:16px 16px 16px 30px;border-radius:26px;background:linear-gradient(180deg,#fff,#f7f9fb);border:1px solid #E6EAEF;transition:background .35s,box-shadow .35s,transform .35s,border-color .35s}#pg-contact .abc img{width:100%;height:196px;-o-object-fit:cover;object-fit:cover;border-radius:18px;display:block}#pg-contact .abc h3{margin:0 0 8px;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.4rem;letter-spacing:-.02em;color:#1e232a;transition:color .3s}#pg-contact .abc p{margin:0 0 18px;font-size:.95rem;line-height:1.55;color:#5d6a7b;transition:color .3s}#pg-contact .abc .lb{display:inline-flex;align-items:center;gap:12px;padding:6px 6px 6px 14px;border-radius:12px;border:1px solid transparent;font-weight:700;font-size:.92rem;color:#1e232a;text-decoration:none;transition:color .3s,border-color .3s}#pg-contact .abc:hover{background:linear-gradient(160deg,#a8280f,#8a1e0c 55%,#62150a);border-color:transparent;box-shadow:0 24px 56px #60140847;transform:translateY(-3px)}#pg-contact .abc:hover h3,#pg-contact .abc:hover p,#pg-contact .abc:hover .lb{color:#fff}#pg-contact .abc:hover .lb{border-color:#ffffff8c}#pg-contact .abc:hover .arw{background:#fff;color:#b32d14}@media(max-width:860px){#pg-contact .ab{grid-template-columns:minmax(0,1fr)}#pg-contact .abc{grid-template-columns:minmax(0,1fr);padding:16px 16px 24px}#pg-contact .abc img{order:-1;height:200px}#pg-contact .abc>div{padding:0 8px}#pg-contact .ab-th img{width:50%;height:150px}}#pg-contact .fx{position:relative;overflow:hidden;color:#e6eaef;padding:76px 0 24px;background:#1e232a}#pg-contact .fx>img.bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%}#pg-contact .fx:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#14181de6,#14181df7)}#pg-contact .fx>img.bg{filter:grayscale(.35) brightness(.7)}#pg-contact .fx>.wrap{position:relative;z-index:2}#pg-contact .fx a{color:#fff}#pg-contact .fx-top{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:48px;align-items:start;margin-bottom:56px}#pg-contact .fx-news{display:flex;flex-direction:column;gap:16px}#pg-contact .fx-form{display:flex;gap:10px}#pg-contact .fx-form input{flex:1;min-width:0;min-height:56px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.4);color:#fff;padding:0 22px;font-family:inherit;font-size:1rem}#pg-contact .fx-form input::-moz-placeholder{color:#c5ccd5}#pg-contact .fx-form input::placeholder{color:#c5ccd5}#pg-contact .fx-form button{width:56px;height:56px;flex:none;border-radius:50%;border:1px solid rgba(255,255,255,.55);background:#ffffff1a;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}#pg-contact .fx-bar{padding:0}#pg-contact .fx-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 34px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.14)}#pg-contact .fx-nav a{text-decoration:none;font-weight:600;font-size:.95rem;padding:8px 0;display:inline-block}#pg-contact .fx-leg{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:.84rem;color:#c5ccd5}#pg-contact .fx-leg a{color:#c5ccd5;text-decoration:none;padding:4px 0;display:inline-block}@media(max-width:860px){#pg-contact .fx-top{grid-template-columns:minmax(0,1fr);gap:36px}#pg-contact .fx-nav{gap:2px 22px}#pg-contact .fx-bar{padding:0}}#pg-contact .toast{position:fixed;left:50%;bottom:24px;z-index:50;transform:translate(-50%);display:flex;align-items:center;gap:12px;max-width:min(520px,calc(100vw - 32px));box-sizing:border-box;padding:14px 18px 14px 14px;border-radius:16px;font-family:Mulish,system-ui,sans-serif;font-size:.95rem;line-height:1.45;color:#fff;background:linear-gradient(160deg,#1e232af0,#1e232adb);border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff2e,0 18px 44px #0000004d;backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);animation:toastIn .25s ease}#pg-contact .toast .ti{width:32px;height:32px;flex:none;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:#1e7b4f;color:#fff;font-weight:800}#pg-contact .toast.err .ti{background:#be123c}@media(prefers-reduced-motion:reduce){#pg-contact .toast{animation:none}}#pg-contact .fld select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:48px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M18 9C18 9 13.58 15 12 15C10.42 15 6 9 6 9' stroke='%235D6A7B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:20px 20px}#pg-contact .fld input.bad{border-color:#be123c;background:#fff5f7}#pg-contact .ok{padding:16px 18px;border-radius:16px;background:#e8f3ee;color:#1e7b4f;font-weight:600;line-height:1.5}#pg-contact .dd{position:relative;display:flex;align-items:center}#pg-contact .nav .ddt{display:inline-flex;align-items:center;gap:4px}#pg-contact .nav .ddt .hi{transition:transform .2s}#pg-contact .dd:hover .ddt .hi,#pg-contact .dd:focus-within .ddt .hi{transform:rotate(180deg)}#pg-contact .nav a.nl.on{opacity:1;color:#b32d14}#pg-contact .ddm{position:absolute;top:calc(100% + 4px);left:50%;width:320px;box-sizing:border-box;padding:8px;border-radius:20px;background:#fff;border:1px solid #E6EAEF;box-shadow:0 24px 56px #1e232a29;opacity:0;visibility:hidden;transform:translate(-50%,6px);transition:opacity .18s ease,transform .18s ease,visibility .18s;z-index:30}#pg-contact .ddm:before{content:"";position:absolute;left:0;right:0;top:-16px;height:16px}#pg-contact .dd:hover .ddm,#pg-contact .dd:focus-within .ddm{opacity:1;visibility:visible;transform:translate(-50%)}#pg-contact .nav .ddm a{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:14px;text-decoration:none;color:#1e232a;opacity:1}#pg-contact .nav .ddm a:hover,#pg-contact .nav .ddm a[aria-current=page]{background:#f4f6f8;color:#1e232a}#pg-contact .ddm a .ich{width:38px;height:38px;border-radius:11px}#pg-contact .ddm b{display:block;font-size:.92rem;font-weight:700}#pg-contact .ddm .d{display:block;font-size:.8rem;font-weight:500;color:#5d6a7b;margin-top:2px}#pg-contact .ddm a[aria-current=page] b{color:#b32d14}@media(max-width:860px){#pg-contact .dd{display:none!important}}#pg-contact .mnav .mnh{margin:0;padding:14px 0 4px;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.6rem;letter-spacing:-.02em;color:#1e232a}#pg-contact .mnav a.sub{font-family:Mulish,sans-serif;font-weight:600;font-size:1.08rem;padding:11px 0 11px 18px;letter-spacing:0}#pg-contact .fx-top a[href^="tel:"],#pg-contact .fx-top a[href^="mailto:"]{display:inline-block;padding:3px 0}#pg-contact .fx-leg a{display:inline-block;padding:4px 0}#pg-contact main a[href^="tel:"]:not([class]),#pg-contact main a[href^="mailto:"]:not([class]){display:inline-block;padding:2px 0}#pg-contact .bcr a{display:inline-block;padding:4px 0}#pg-contact .mnav details.mnd{border-bottom:1px solid rgba(123,136,155,.22)}#pg-contact .mnav .mnd summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;padding:14px 0;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.6rem;letter-spacing:-.02em;color:#1e232a}#pg-contact .mnav .mnd summary::-webkit-details-marker{display:none}#pg-contact .mnav .mnd summary.on{color:#b32d14}#pg-contact .mnav .mnd .chv{width:44px;height:44px;flex:none;margin-right:-10px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:#5d6a7b;transition:background .2s}#pg-contact .mnav .mnd .chv .hi{transition:transform .25s ease}#pg-contact .mnav .mnd[open] .chv .hi{transform:rotate(180deg)}#pg-contact .mnav .mnd summary:hover .chv{background:#7b889b1f}#pg-contact .mnav .mnd-b{display:flex;flex-direction:column;padding:0 0 10px}#pg-contact .mnav .mnd-b a.sub:last-child{border-bottom:0}body{margin:0}#pg-investors a{color:#b32d14}#pg-investors a:hover{color:#8e220f}#pg-investors .pg{background:#f4f6f8;color:#1e232a;font-family:Mulish,system-ui,sans-serif;-webkit-font-smoothing:antialiased}#pg-investors .wrap{max-width:1200px;margin:0 auto;padding:0 24px;box-sizing:border-box}#pg-investors .h{font-family:Montserrat,sans-serif;letter-spacing:-.025em;margin:0;color:#1e232a}#pg-investors .ey{font-family:Montserrat,sans-serif;font-weight:600;font-size:.95rem;letter-spacing:.02em;color:#b32d14;margin:0}#pg-investors .lead{font-size:clamp(1.1rem,1.6vw,1.35rem);line-height:1.55;color:#5d6a7b;margin:0}#pg-investors .p{font-size:1.05rem;line-height:1.7;color:#5d6a7b;margin:0}#pg-investors .h2{font-weight:700;font-size:clamp(2rem,4.4vw,3.4rem);line-height:1.06}#pg-investors .btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 26px;border-radius:999px;background:#b32d14;color:#fff;font-weight:700;font-size:1rem;text-decoration:none}#pg-investors .btn:hover{background:#9a2610;color:#fff}#pg-investors .lk{display:inline-flex;align-items:center;gap:6px;min-height:48px;font-weight:700;font-size:1.05rem;color:#b32d14;text-decoration:none}#pg-investors .tile{background:#fff;border-radius:28px;overflow:hidden}#pg-investors .badge{display:inline-flex;align-items:center;gap:8px;font-family:Montserrat,sans-serif;font-weight:600;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;padding:6px 12px;border-radius:999px;width:-moz-fit-content;width:fit-content}#pg-investors .sec{padding-top:clamp(80px,10vw,130px)}#pg-investors .center{text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}#pg-investors .nav a.nl{color:#1e232a;text-decoration:none;font-size:.88rem;font-weight:600;opacity:.82}#pg-investors .nav a.nl:hover{opacity:1;color:#1e232a}#pg-investors .nav a.nl[aria-current=page]{opacity:1;color:#b32d14}#pg-investors .g3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}#pg-investors .g2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}#pg-investors .reg{display:grid;grid-template-columns:200px minmax(0,1fr);gap:20px;padding:22px 0;border-top:1px solid #343B45}#pg-investors .tbl{width:100%;min-width:640px;border-collapse:collapse;font-size:.98rem}#pg-investors .tbl th{text-align:left;font-weight:700;color:#1e232a;padding:14px 16px;border-bottom:1px solid #DDE2E8;font-size:.86rem;letter-spacing:.04em;text-transform:uppercase}#pg-investors .tbl td{padding:16px;border-bottom:1px solid #DDE2E8;color:#5d6a7b}#pg-investors .ft a{color:#c5ccd5;text-decoration:none;font-size:.92rem}#pg-investors .ft a:hover{color:#fff}#pg-investors .menu{display:none}@media(max-width:860px){#pg-investors .nl,#pg-investors .navcta{display:none!important}#pg-investors .menu{display:inline-flex}#pg-investors .g3,#pg-investors .g2{grid-template-columns:minmax(0,1fr)}#pg-investors .reg{grid-template-columns:minmax(0,1fr);gap:6px}}#pg-investors .skip{position:absolute;left:-9999px;top:8px;z-index:20;background:#1e232a;color:#fff;padding:12px 18px;border-radius:999px;font-weight:700;text-decoration:none}#pg-investors .skip:focus{left:16px;color:#fff}#pg-investors a:focus-visible,#pg-investors button:focus-visible,#pg-investors input:focus-visible,#pg-investors select:focus-visible,#pg-investors textarea:focus-visible{outline:3px solid #B32D14;outline-offset:3px;border-radius:6px}#pg-investors .ft a:focus-visible{outline-color:#fff}#pg-investors .nav a.nl{padding:14px 0}#pg-investors .ft a{display:inline-block;padding:4px 0}#pg-investors .mnav{position:fixed;left:0;right:0;top:60px;bottom:0;z-index:9;background:#f4f6f8;padding:16px 24px 40px;display:flex;flex-direction:column;overflow-y:auto;box-sizing:border-box}#pg-investors .mnav a{font-family:Montserrat,sans-serif;font-weight:700;font-size:1.6rem;letter-spacing:-.02em;color:#1e232a;text-decoration:none;padding:14px 0;border-bottom:1px solid #DDE2E8}#pg-investors .mnav a[aria-current=page]{color:#b32d14}#pg-investors .mnav a.btn{color:#fff;border:0;font-size:1rem;font-family:Mulish,sans-serif;margin-top:28px;padding:0 26px;justify-content:center}@media(min-width:861px){#pg-investors .mnav{display:none}}@media(max-width:860px){#pg-investors .hero-img{aspect-ratio:4/3!important}}@media(max-width:560px){#pg-investors .vc>div{min-height:0!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;padding:18px 20px!important}}#pg-investors header.nav{background:linear-gradient(180deg,#ffffffbd,#f4f6f88f)!important;border-bottom:0!important;box-shadow:inset 0 -1px #ffffffbf,0 1px #7b889b29,0 10px 30px #1e232a0f}#pg-investors .btn{background-image:linear-gradient(180deg,#ffffff0d,#3c0a0429);box-shadow:inset 0 1px #ffffff38,inset 0 -1px #00000024,0 6px 18px #6014083d;transition:box-shadow .2s,transform .2s}#pg-investors .btn:hover{box-shadow:inset 0 1px #ffffff80,inset 0 -1px #00000024,0 10px 26px #60140852;transform:translateY(-1px)}#pg-investors .btn2{background:linear-gradient(180deg,#ffffffd1,#ffffff75)!important;box-shadow:inset 0 1px #fff,0 4px 14px #1e232a14;backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%)}#pg-investors .ref,#pg-investors .lgl{background:linear-gradient(135deg,#ffffffd6,#fff9)!important;color:#1e232a!important;border:1px solid rgba(255,255,255,.75);box-shadow:inset 0 1px #fff,0 4px 16px #1e232a33;backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%)}#pg-investors .lgd{background:linear-gradient(150deg,#1e232acc,#1e232a9e)!important;border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff38,inset 0 -1px #ffffff0d,0 24px 60px #00000052;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%)}#pg-investors .lgx{background:radial-gradient(55% 75% at 90% 0%,rgba(179,45,20,.34),transparent 70%),radial-gradient(50% 70% at 0% 100%,rgba(123,136,155,.3),transparent 70%),#1e232a!important}#pg-investors .lgx .b-steel,#pg-investors .lgx .b-dash,#pg-investors .lgx .b-ink{background:linear-gradient(160deg,#ffffff1c,#ffffff08);border-color:#fff3!important;box-shadow:inset 0 1px #fff3,0 10px 30px #0000002e;backdrop-filter:blur(14px) saturate(180%);-webkit-backdrop-filter:blur(14px) saturate(180%)}#pg-investors .mnav{background:linear-gradient(180deg,#fffc,#f4f6f8e6);backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%)}#pg-investors .mnav a{border-bottom-color:#7b889b38}#pg-investors .lc{position:relative}#pg-investors .lc>div:last-child{position:absolute;left:12px;right:12px;bottom:12px;padding:14px 16px!important;border-radius:18px;background:linear-gradient(135deg,#ffffffdb,#ffffffa8);border:1px solid rgba(255,255,255,.75);box-shadow:inset 0 1px #fff,0 10px 28px #0003;backdrop-filter:blur(18px) saturate(180%);-webkit-backdrop-filter:blur(18px) saturate(180%)}#pg-investors .lc .p{color:#3a414c!important}#pg-investors .fact{background:#7b889b29;border:1px solid rgba(255,255,255,.75);box-shadow:inset 0 1px #fff,0 20px 48px #1e232a24;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%)}#pg-investors .fact>div{background:linear-gradient(160deg,#fffc,#ffffff94)!important}#pg-investors .fact .p{color:#3a414c!important}@media(min-width:861px){#pg-investors .factwrap{margin-top:-92px!important;position:relative;z-index:2;padding:0 56px!important}}#pg-investors .hi{flex:none;display:inline-block;vertical-align:middle}#pg-investors .lk .hi,#pg-investors .btn .hi,#pg-investors .btn2 .hi{transition:transform .2s}#pg-investors .lk:hover .hi{transform:translate(3px)}#pg-investors .btn{gap:8px}#pg-investors .ich{width:48px;height:48px;flex:none;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;color:#b32d14;background:linear-gradient(150deg,#b32d1424,#b32d140a);box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 1px #b32d141a}#pg-investors .ich.sm{width:40px;height:40px;border-radius:12px}#pg-investors .ich-d{width:48px;height:48px;flex:none;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;color:#ea5b41;background:linear-gradient(150deg,#ffffff29,#ffffff0a);box-shadow:inset 0 1px #ffffff3d,inset 0 0 0 1px #ffffff1f}#pg-investors .ich-w{width:48px;height:48px;flex:none;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(150deg,#ffffff47,#ffffff14);box-shadow:inset 0 1px #ffffff73,inset 0 0 0 1px #fff3}#pg-investors .ctaimg{position:relative;overflow:hidden;background:#1e232a!important}#pg-investors .ctaimg>.ctabg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}#pg-investors .ctaimg>.ctaov{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(70% 90% at 50% 40%,#1e232a8c,#1e232adb)}#pg-investors .ctaimg>*:not(.ctabg):not(.ctaov){position:relative;z-index:1}#pg-investors .ctaimg .h{color:#fff}#pg-investors .ctaimg .lead{color:#e6eaef}#pg-investors .ctaimg .lk{color:#fff}#pg-investors .tile{transition:transform .25s,box-shadow .25s}#pg-investors .cardlift:hover{transform:translateY(-3px);box-shadow:0 18px 40px #1e232a1a}#pg-investors .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#pg-investors .pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:12px;background:#fff;border:1px solid #DDE2E8;box-shadow:0 1px 2px #1e232a0d;font-size:.85rem;font-weight:600;color:#1e232a;width:-moz-fit-content;width:fit-content;margin:0}#pg-investors .arw{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px;background:#b32d14;color:#fff;flex:none;transition:background .25s,color .25s}#pg-investors .gbtn{display:inline-flex;align-items:center;gap:12px;padding:6px 6px 6px 16px;border-radius:14px;background:linear-gradient(135deg,#fffffff0,#ffffffc2);border:1px solid rgba(255,255,255,.8);box-shadow:inset 0 1px #fff,0 8px 24px #1e232a33;backdrop-filter:blur(14px) saturate(180%);-webkit-backdrop-filter:blur(14px) saturate(180%);color:#1e232a;font-weight:700;font-size:.92rem;text-decoration:none}#pg-investors .gbtn:hover{color:#1e232a}#pg-investors .bento{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}#pg-investors .bc{position:relative;border-radius:28px;padding:14px 14px 28px;background:linear-gradient(180deg,#fff,#f7f9fb);border:1px solid #E6EAEF;display:flex;flex-direction:column;gap:24px;transition:background .35s,transform .35s,box-shadow .35s,border-color .35s}#pg-investors .bc:hover{background:linear-gradient(160deg,#a8280f,#8a1e0c 55%,#62150a);border-color:transparent;transform:translateY(-4px);box-shadow:0 26px 60px #6014084d}#pg-investors .mk{background:#fff;border-radius:20px;border:1px solid #EEF1F4;padding:20px;height:300px;box-sizing:border-box;position:relative;overflow:hidden;box-shadow:0 1px 2px #1e232a0a}#pg-investors .bt{padding:0 14px;display:flex;flex-direction:column;gap:8px}#pg-investors .bt h3{font-family:Montserrat,sans-serif;font-weight:700;font-size:1.45rem;letter-spacing:-.02em;margin:0;color:#1e232a;transition:color .3s}#pg-investors .bt p{margin:0;font-size:.95rem;line-height:1.55;color:#5d6a7b;transition:color .3s}#pg-investors .bc:hover .bt h3,#pg-investors .bc:hover .bt p{color:#fff}#pg-investors .mk-h{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}#pg-investors .mk-t{font-size:.8rem;font-weight:600;color:#5d6a7b}#pg-investors .mk-chip{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;font-weight:700;color:#1e232a;background:#f4f6f8;border-radius:10px;padding:6px 10px}#pg-investors .mk-row{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid #F0F2F5}#pg-investors .mk-row b{font-size:.92rem;color:#1e232a}#pg-investors .mk-bar{height:6px;border-radius:6px;background:#f0f2f5;margin-top:6px;overflow:hidden}#pg-investors .mk-bar i{display:block;height:100%;border-radius:6px;background:linear-gradient(90deg,#ea5b41,#b32d14)}#pg-investors .mk-v{font-family:Montserrat,sans-serif;font-weight:700;font-size:.92rem;color:#1e232a}#pg-investors .mp{position:absolute;transform:translate(-50%,-50%);display:inline-flex;align-items:center;padding:6px 12px;border-radius:10px;font-size:.78rem;font-weight:700;white-space:nowrap}#pg-investors .mq{position:absolute;transform:translate(-50%,-50%);width:36px;height:36px;border-radius:11px;background:#fff;border:1px solid #E6EAEF;box-shadow:0 4px 12px #1e232a14;display:flex;align-items:center;justify-content:center;color:#5d6a7b}#pg-investors .fl{display:grid;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid #F0F2F5;font-size:.86rem}#pg-investors .fl span:first-child{color:#5d6a7b;font-weight:600}#pg-investors .fl .fv{display:flex;align-items:center;justify-content:space-between;gap:8px;font-weight:700;color:#1e232a}#pg-investors .skl{height:9px;border-radius:6px;background:#eef1f4;margin:10px 0}@media(max-width:860px){#pg-investors .bento{grid-template-columns:minmax(0,1fr)}#pg-investors .mk{height:auto;min-height:270px}}#pg-investors .uc{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.5fr);gap:40px;align-items:stretch}#pg-investors .uc-l{display:flex;flex-direction:column;gap:22px}#pg-investors .uc-nums{margin-top:auto;display:flex;gap:4px}#pg-investors .ucn{border:0;background:transparent;font-family:Montserrat,sans-serif;font-weight:600;font-size:.95rem;color:#5d6a7b;min-width:44px;min-height:44px;border-radius:12px;cursor:pointer}#pg-investors .ucn.on{color:#b32d14;background:#b32d1414}#pg-investors .uc-r{min-width:0;display:flex;flex-direction:column;gap:20px}#pg-investors .uc-vp{overflow:hidden;border-radius:28px}#pg-investors .uc-track{--ucw:340px;display:flex;gap:20px;transition:transform .6s cubic-bezier(.2,.7,.2,1)}#pg-investors .ucc{flex:none;width:var(--ucw);height:520px;border-radius:28px;overflow:hidden;position:relative;color:#fff;background:#1e232a}#pg-investors .ucc>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s}#pg-investors .ucc:hover>img{transform:scale(1.04)}#pg-investors .ucc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#1e232adb,#1e232a73 36%,#1e232a00 58%,#1e232a4d)}#pg-investors .uct{position:relative;z-index:2;padding:26px 26px 0;display:flex;flex-direction:column;gap:10px}#pg-investors .ucd{display:inline-flex;align-items:center;gap:8px;font-size:.82rem;font-weight:700;color:#fff}#pg-investors .ucd i{width:8px;height:8px;border-radius:50%;background:#fff;box-shadow:0 0 0 4px #fff3}#pg-investors .uct h3{margin:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.6rem;letter-spacing:-.02em;color:#fff;line-height:1.15}#pg-investors .uct p{margin:0;font-size:.95rem;line-height:1.55;color:#e6eaef}#pg-investors .ucc .gbtn{position:absolute;left:22px;bottom:22px;z-index:2}#pg-investors .uc-arr{display:flex;justify-content:flex-end;gap:10px}#pg-investors .uca{width:48px;height:48px;border-radius:14px;border:1px solid #DDE2E8;background:#fff;color:#1e232a;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}#pg-investors .uca.n{background:#b32d14;border-color:#b32d14;color:#fff}#pg-investors .uca[aria-disabled=true]{opacity:.45;cursor:default}@media(max-width:860px){#pg-investors .uc{grid-template-columns:minmax(0,1fr);gap:28px}#pg-investors .uc-nums,#pg-investors .uc-arr{display:none}#pg-investors .uc-vp{overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:24px;border-radius:0;margin:0 -24px;padding:0 24px 6px}#pg-investors .uc-track{transform:none!important;--ucw:280px}#pg-investors .ucc{height:440px;scroll-snap-align:start}}#pg-investors .rg{position:relative;height:600px;width:100%;max-width:1100px;margin:0 auto}#pg-investors .rgc{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgba(221,226,232,.9);background:radial-gradient(circle,#fff0 55%,#fffffff2);box-shadow:inset 0 10px 30px #1e232a0a,0 16px 40px #1e232a0d}#pg-investors .rg-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:124px;height:124px;border-radius:32px;display:flex;align-items:center;justify-content:center;background:#b32d14;border:0;box-shadow:0 14px 28px -10px #8e220f73}#pg-investors .rg-core img{filter:brightness(0) invert(1)}#pg-investors .rp{position:absolute;display:flex;align-items:center;gap:12px;padding:8px 18px 8px 8px;background:#fff;border:1px solid #E6EAEF;border-radius:16px;box-shadow:0 8px 22px #1e232a12;transition:transform .25s,border-color .25s,box-shadow .25s;max-width:290px}#pg-investors .rp:hover{transform:translateY(-3px);border-color:#b32d1466;box-shadow:0 16px 34px #60140824}#pg-investors .rp .ich{width:40px;height:40px;border-radius:12px}#pg-investors .rp b{display:block;font-size:.98rem;color:#1e232a}#pg-investors .rp span.d{display:block;font-size:.84rem;color:#5d6a7b;margin-top:2px}@media(max-width:860px){#pg-investors .rg{height:auto;display:grid;grid-template-columns:minmax(0,1fr);gap:10px;padding-top:300px}#pg-investors .rgc.a{width:280px!important;height:280px!important}#pg-investors .rgc.b{width:200px!important;height:200px!important}#pg-investors .rgc.c{width:130px!important;height:130px!important}#pg-investors .rgc,#pg-investors .rg-core{top:140px}#pg-investors .rp{position:static;max-width:none}}#pg-investors .wc{position:relative;border-radius:36px;overflow:hidden;padding:clamp(56px,7vw,96px) clamp(20px,4vw,56px) clamp(96px,9vw,120px);color:#fff;background:#1e232a}#pg-investors .wc>img.bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:40% 50%;object-position:40% 50%}#pg-investors .wc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#1e232a9e,#1e232a57 45%,#1e232a94)}#pg-investors .wc>*:not(.bg){position:relative;z-index:2}#pg-investors .wc-h{text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}#pg-investors .wc-g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:52px}#pg-investors .wcc{min-height:0;border-radius:22px;padding:22px;display:flex;flex-direction:column;justify-content:flex-start;gap:18px;background:linear-gradient(160deg,#1e232a8f,#1e232a66);border:1px solid rgba(255,255,255,.22);box-shadow:inset 0 1px #ffffff40;backdrop-filter:blur(22px) saturate(160%);-webkit-backdrop-filter:blur(22px) saturate(160%);transition:transform .3s,background .3s}#pg-investors .wcc:hover{transform:translateY(-4px);background:linear-gradient(160deg,#b32d14b8,#8e220f99)}#pg-investors .wcc h3{margin:0 0 8px;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.2rem;color:#fff}#pg-investors .wcc p{margin:0;font-size:.92rem;line-height:1.55;color:#f4f6f8}#pg-investors .wcc .ich-w{width:42px;height:42px;border-radius:12px}#pg-investors .wc-cta{position:absolute!important;right:28px;bottom:28px}@media(max-width:860px){#pg-investors .wc-g{grid-template-columns:minmax(0,1fr)}#pg-investors .wc-g>*{grid-column:auto!important}#pg-investors .wcc{min-height:0}#pg-investors .wc-cta{position:relative!important;right:auto;bottom:auto;margin-top:24px}}#pg-investors .faq{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:56px;align-items:start}#pg-investors .faq details{border-bottom:1px solid #DDE2E8}#pg-investors .faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-weight:700;font-size:1.08rem;color:#1e232a}#pg-investors .faq summary::-webkit-details-marker{display:none}#pg-investors .faq summary .hi{transition:transform .25s;color:#5d6a7b;flex:none}#pg-investors .faq details[open] summary .hi{transform:rotate(180deg);color:#b32d14}#pg-investors .faq details p{margin:-6px 0 22px;color:#5d6a7b;line-height:1.65;max-width:600px}@media(max-width:860px){#pg-investors .faq{grid-template-columns:minmax(0,1fr);gap:24px}}#pg-investors .ab{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:44px;align-items:stretch}#pg-investors .ab-l{display:flex;flex-direction:column;gap:22px}#pg-investors .ab-b{margin-top:auto;display:flex;flex-direction:column;gap:20px}#pg-investors .ab-th{display:flex;gap:14px}#pg-investors .ab-th img{width:132px;height:132px;border-radius:18px;-o-object-fit:cover;object-fit:cover;display:block}#pg-investors .ab-r{display:flex;flex-direction:column;gap:18px}#pg-investors .abc{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:24px;align-items:center;padding:16px 16px 16px 30px;border-radius:26px;background:linear-gradient(180deg,#fff,#f7f9fb);border:1px solid #E6EAEF;transition:background .35s,box-shadow .35s,transform .35s,border-color .35s}#pg-investors .abc img{width:100%;height:196px;-o-object-fit:cover;object-fit:cover;border-radius:18px;display:block}#pg-investors .abc h3{margin:0 0 8px;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.4rem;letter-spacing:-.02em;color:#1e232a;transition:color .3s}#pg-investors .abc p{margin:0 0 18px;font-size:.95rem;line-height:1.55;color:#5d6a7b;transition:color .3s}#pg-investors .abc .lb{display:inline-flex;align-items:center;gap:12px;padding:6px 6px 6px 14px;border-radius:12px;border:1px solid transparent;font-weight:700;font-size:.92rem;color:#1e232a;text-decoration:none;transition:color .3s,border-color .3s}#pg-investors .abc:hover{background:linear-gradient(160deg,#a8280f,#8a1e0c 55%,#62150a);border-color:transparent;box-shadow:0 24px 56px #60140847;transform:translateY(-3px)}#pg-investors .abc:hover h3,#pg-investors .abc:hover p,#pg-investors .abc:hover .lb{color:#fff}#pg-investors .abc:hover .lb{border-color:#ffffff8c}#pg-investors .abc:hover .arw{background:#fff;color:#b32d14}@media(max-width:860px){#pg-investors .ab{grid-template-columns:minmax(0,1fr)}#pg-investors .abc{grid-template-columns:minmax(0,1fr);padding:16px 16px 24px}#pg-investors .abc img{order:-1;height:200px}#pg-investors .abc>div{padding:0 8px}#pg-investors .ab-th img{width:50%;height:150px}}#pg-investors .fx{position:relative;overflow:hidden;color:#e6eaef;padding:76px 0 24px;background:#1e232a}#pg-investors .fx>img.bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%}#pg-investors .fx:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#14181de6,#14181df7)}#pg-investors .fx>img.bg{filter:grayscale(.35) brightness(.7)}#pg-investors .fx>.wrap{position:relative;z-index:2}#pg-investors .fx a{color:#fff}#pg-investors .fx-top{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:48px;align-items:start;margin-bottom:56px}#pg-investors .fx-news{display:flex;flex-direction:column;gap:16px}#pg-investors .fx-form{display:flex;gap:10px}#pg-investors .fx-form input{flex:1;min-width:0;min-height:56px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.4);color:#fff;padding:0 22px;font-family:inherit;font-size:1rem}#pg-investors .fx-form input::-moz-placeholder{color:#c5ccd5}#pg-investors .fx-form input::placeholder{color:#c5ccd5}#pg-investors .fx-form button{width:56px;height:56px;flex:none;border-radius:50%;border:1px solid rgba(255,255,255,.55);background:#ffffff1a;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}#pg-investors .fx-bar{padding:0}#pg-investors .fx-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 34px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.14)}#pg-investors .fx-nav a{text-decoration:none;font-weight:600;font-size:.95rem;padding:8px 0;display:inline-block}#pg-investors .fx-leg{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:.84rem;color:#c5ccd5}#pg-investors .fx-leg a{color:#c5ccd5;text-decoration:none;padding:4px 0;display:inline-block}@media(max-width:860px){#pg-investors .fx-top{grid-template-columns:minmax(0,1fr);gap:36px}#pg-investors .fx-nav{gap:2px 22px}#pg-investors .fx-bar{padding:0}}#pg-investors .toast{position:fixed;left:50%;bottom:24px;z-index:50;transform:translate(-50%);display:flex;align-items:center;gap:12px;max-width:min(520px,calc(100vw - 32px));box-sizing:border-box;padding:14px 18px 14px 14px;border-radius:16px;font-family:Mulish,system-ui,sans-serif;font-size:.95rem;line-height:1.45;color:#fff;background:linear-gradient(160deg,#1e232af0,#1e232adb);border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff2e,0 18px 44px #0000004d;backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);animation:toastIn .25s ease}@keyframes toastIn{0%{opacity:0;transform:translate(-50%,16px)}to{opacity:1;transform:translate(-50%)}}#pg-investors .toast .ti{width:32px;height:32px;flex:none;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:#1e7b4f;color:#fff;font-weight:800}#pg-investors .toast.err .ti{background:#be123c}@media(prefers-reduced-motion:reduce){#pg-investors .toast{animation:none}}@media(max-width:860px){#pg-investors .tbl{min-width:0!important}#pg-investors .tbl thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}#pg-investors .tbl,#pg-investors .tbl tbody,#pg-investors .tbl tr,#pg-investors .tbl td{display:block;width:100%;box-sizing:border-box}#pg-investors .tbl tr{padding:6px 0;border-bottom:1px solid #DDE2E8}#pg-investors .tbl tr:last-child{border-bottom:0}#pg-investors .tbl td{display:grid;grid-template-columns:110px minmax(0,1fr);gap:12px;align-items:center;padding:8px 0;border-bottom:0}#pg-investors .tbl td:before{content:attr(data-l);font-size:.74rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#5d6a7b}#pg-investors .tbl tr.note td{display:block;padding:12px 0}#pg-investors .tbl tr.note td:before{content:none}}#pg-investors .iv-glance{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding-bottom:22px;border-bottom:1.5px solid #B32D14}#pg-investors .iv-l{margin:0 0 8px;font-family:Montserrat,sans-serif;font-weight:600;font-size:.95rem;color:#b32d14}#pg-investors .iv-v{margin:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:clamp(1.25rem,2vw,1.6rem);letter-spacing:-.02em;color:#1e232a}#pg-investors .iv-why{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:36px}#pg-investors .iv-why>div{padding:6px 32px;border-left:1.5px solid #AEB7C4;display:flex;flex-direction:column;gap:10px}#pg-investors .iv-why>div:nth-child(3n+1){border-left:0;padding-left:0}#pg-investors .iv-why .n{font-family:Montserrat,sans-serif;font-weight:700;font-size:.85rem;color:#b32d14}#pg-investors .iv-why p.t{margin:0;font-size:1.05rem;line-height:1.55;color:#1e232a}#pg-investors .iv-hd{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px;padding-bottom:18px;border-bottom:1.5px solid #1E232A}#pg-investors .iv-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 24px;margin-top:26px}#pg-investors .iv-stats.c4{grid-template-columns:repeat(4,minmax(0,1fr))}#pg-investors .iv-s{border-left:2px solid #B32D14;padding:2px 0 2px 18px;display:flex;flex-direction:column;gap:6px;align-items:flex-start}#pg-investors .iv-s .v{margin:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:clamp(1.5rem,2.6vw,2.1rem);letter-spacing:-.02em;color:#1e232a;white-space:nowrap}#pg-investors .iv-s .v small{font-size:.5em;font-weight:700;margin-left:4px;letter-spacing:0}#pg-investors .iv-s .k{margin:0;font-size:.95rem;color:#5d6a7b}#pg-investors .iv-note{display:flex;gap:10px;align-items:flex-start;margin:22px 0 0;padding:14px 16px;border-radius:14px;background:#fdf1e6;color:#8a3f06;font-size:.9rem;line-height:1.5}#pg-investors .iv-fin{display:flex;flex-wrap:wrap;gap:10px}#pg-investors .iv-fin span{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:999px;background:#fff;border:1px solid #DDE2E8;font-weight:600;font-size:.92rem;color:#1e232a}#pg-investors .iv-res{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}#pg-investors .iv-res a{display:flex;align-items:center;gap:16px;padding:12px;border-radius:20px;text-decoration:none;color:#1e232a;transition:background .2s}#pg-investors .iv-res a:hover{background:#fff}#pg-investors .iv-res .ib{width:68px;height:68px;flex:none;border-radius:18px;border:1.5px solid #C5CCD5;background:#fff;display:flex;align-items:center;justify-content:center;color:#b32d14}#pg-investors .iv-res b{display:block;font-size:1.02rem}#pg-investors .iv-res .d{display:block;font-size:.88rem;color:#5d6a7b;margin-top:2px}#pg-investors .iv-ir{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:center}#pg-investors .iv-ir dl{margin:0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px 18px}#pg-investors .iv-ir dt{font-weight:700;color:#1e232a}#pg-investors .iv-ir dd{margin:0;color:#5d6a7b;overflow-wrap:anywhere}#pg-investors .sample{font-family:Montserrat,sans-serif;font-weight:600;font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;padding:4px 9px;border-radius:999px;background:#fdf1e6;color:#8a3f06}@media(max-width:980px){#pg-investors .iv-glance,#pg-investors .iv-stats.c4,#pg-investors .iv-why,#pg-investors .iv-stats,#pg-investors .iv-res{grid-template-columns:repeat(2,minmax(0,1fr))}#pg-investors .iv-why>div:nth-child(3n+1){border-left:1.5px solid #AEB7C4;padding-left:24px}#pg-investors .iv-why>div:nth-child(odd){border-left:0;padding-left:0}#pg-investors .iv-why>div{padding:4px 24px}}@media(max-width:620px){#pg-investors .iv-why,#pg-investors .iv-res,#pg-investors .iv-ir{grid-template-columns:minmax(0,1fr)}#pg-investors .iv-why>div{border-left:0!important;padding:0 0 0 18px!important;border-left:2px solid #DDE2E8!important}#pg-investors .iv-stats{grid-template-columns:repeat(2,minmax(0,1fr))}#pg-investors .iv-s .v{font-size:1.45rem}#pg-investors .iv-ir dl{grid-template-columns:minmax(0,1fr);gap:2px}#pg-investors .iv-ir dd{margin-bottom:10px}}#pg-investors .dd{position:relative;display:flex;align-items:center}#pg-investors .nav .ddt{display:inline-flex;align-items:center;gap:4px}#pg-investors .nav .ddt .hi{transition:transform .2s}#pg-investors .dd:hover .ddt .hi,#pg-investors .dd:focus-within .ddt .hi{transform:rotate(180deg)}#pg-investors .nav a.nl.on{opacity:1;color:#b32d14}#pg-investors .ddm{position:absolute;top:calc(100% + 4px);left:50%;width:320px;box-sizing:border-box;padding:8px;border-radius:20px;background:#fff;border:1px solid #E6EAEF;box-shadow:0 24px 56px #1e232a29;opacity:0;visibility:hidden;transform:translate(-50%,6px);transition:opacity .18s ease,transform .18s ease,visibility .18s;z-index:30}#pg-investors .ddm:before{content:"";position:absolute;left:0;right:0;top:-16px;height:16px}#pg-investors .dd:hover .ddm,#pg-investors .dd:focus-within .ddm{opacity:1;visibility:visible;transform:translate(-50%)}#pg-investors .nav .ddm a{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:14px;text-decoration:none;color:#1e232a;opacity:1}#pg-investors .nav .ddm a:hover,#pg-investors .nav .ddm a[aria-current=page]{background:#f4f6f8;color:#1e232a}#pg-investors .ddm a .ich{width:38px;height:38px;border-radius:11px}#pg-investors .ddm b{display:block;font-size:.92rem;font-weight:700}#pg-investors .ddm .d{display:block;font-size:.8rem;font-weight:500;color:#5d6a7b;margin-top:2px}#pg-investors .ddm a[aria-current=page] b{color:#b32d14}@media(max-width:860px){#pg-investors .dd{display:none!important}}#pg-investors .mnav .mnh{margin:0;padding:14px 0 4px;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.6rem;letter-spacing:-.02em;color:#1e232a}#pg-investors .mnav a.sub{font-family:Mulish,sans-serif;font-weight:600;font-size:1.08rem;padding:11px 0 11px 18px;letter-spacing:0}#pg-investors .bsub{border-bottom:1px solid #E3E7EC;background:#ffffff8c}#pg-investors .bsub-in{display:flex;align-items:center;justify-content:space-between;gap:16px 28px;padding-top:14px;padding-bottom:14px}#pg-investors .bcr{display:flex;align-items:center;flex-wrap:wrap;gap:2px;font-size:.9rem;color:#5d6a7b}#pg-investors .bcr a{color:#5d6a7b;text-decoration:none}#pg-investors .bcr a:hover{color:#b32d14}#pg-investors .bcr .hi{color:#7b889b;margin:0 4px}#pg-investors .bcr .cur{color:#1e232a;font-weight:600}#pg-investors .fx-top a[href^="tel:"],#pg-investors .fx-top a[href^="mailto:"]{display:inline-block;padding:3px 0}#pg-investors .fx-leg a{display:inline-block;padding:4px 0}#pg-investors main a[href^="tel:"]:not([class]),#pg-investors main a[href^="mailto:"]:not([class]){display:inline-block;padding:2px 0}#pg-investors .bcr a{display:inline-block;padding:4px 0}#pg-investors .mnav details.mnd{border-bottom:1px solid rgba(123,136,155,.22)}#pg-investors .mnav .mnd summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;padding:14px 0;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.6rem;letter-spacing:-.02em;color:#1e232a}#pg-investors .mnav .mnd summary::-webkit-details-marker{display:none}#pg-investors .mnav .mnd summary.on{color:#b32d14}#pg-investors .mnav .mnd .chv{width:44px;height:44px;flex:none;margin-right:-10px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:#5d6a7b;transition:background .2s}#pg-investors .mnav .mnd .chv .hi{transition:transform .25s ease}#pg-investors .mnav .mnd[open] .chv .hi{transform:rotate(180deg)}#pg-investors .mnav .mnd summary:hover .chv{background:#7b889b1f}#pg-investors .mnav .mnd-b{display:flex;flex-direction:column;padding:0 0 10px}#pg-investors .mnav .mnd-b a.sub:last-child{border-bottom:0}#pg-investors .iv-fi{display:flex;align-items:center;gap:20px;margin-top:26px;padding:24px 26px;border-radius:24px;background:#fff;border:1px solid #E6EAEF}#pg-investors .iv-fi .ich{width:52px;height:52px;border-radius:15px;flex:none}#pg-investors .iv-fi h3{margin:0 0 4px;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.15rem;color:#1e232a}#pg-investors .iv-fi p{margin:0;color:#5d6a7b;line-height:1.55}#pg-investors .iv-fi .btn{margin-left:auto;flex:none}@media(max-width:760px){#pg-investors .iv-fi{flex-direction:column;align-items:flex-start}#pg-investors .iv-fi .btn{margin-left:0}}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.min-h-screen{min-height:100vh}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.border{border-width:1px}.bg-canvas{--tw-bg-opacity:1;background-color:rgb(244 246 248 / var(--tw-bg-opacity, 1))}.lowercase{text-transform:lowercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.text-ink{--tw-text-opacity:1;color:rgb(30 35 42 / var(--tw-text-opacity, 1))}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.seo-breadcrumbs{padding-top:24px;font:500 .85rem Mulish,sans-serif;color:#5d6a7b}.seo-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.seo-breadcrumbs li{display:flex;gap:10px}.seo-breadcrumbs a{color:#b32d14;text-underline-offset:3px}.seo-error-header{padding-top:28px;font-family:Montserrat,sans-serif}.seo-error-header a{color:#b32d14}.seo-error{min-height:65vh;padding-top:100px;padding-bottom:80px}.seo-error h1{font-size:clamp(2rem,6vw,4rem)}.seo-error-links{display:flex;flex-wrap:wrap;gap:24px;align-items:center}.seo-crumb-list{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.seo-crumb-list li{display:flex;gap:10px;align-items:center}#pg-news .news-intro{padding-top:clamp(64px,9vw,120px)}#pg-news .news-intro h1{font-size:clamp(2.6rem,6.2vw,5rem);line-height:1.03}#pg-news .news-intro .lead{max-width:680px}#pg-news .news-feature{margin-top:clamp(48px,6vw,80px)}#pg-news .news-latest{display:flex;flex-direction:column;gap:32px;padding-top:clamp(56px,7vw,88px)}#pg-news .news-latest>h2,#pg-news .news-related>h2{font-size:clamp(1.8rem,3.4vw,2.6rem)}:is(#pg-news,#pg-home) .news-card{height:100%}:is(#pg-news,#pg-home) .news-card-link{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none}:is(#pg-news,#pg-home) .news-card-link:focus-visible{outline:3px solid #b32d14;outline-offset:-4px;border-radius:28px}:is(#pg-news,#pg-home) .news-card-image{aspect-ratio:16 / 10;background:#dde2e8;overflow:hidden}:is(#pg-news,#pg-home) .news-card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}:is(#pg-news,#pg-home) .news-card-copy{display:flex;flex:1;flex-direction:column;gap:10px;padding:24px 26px 28px}:is(#pg-news,#pg-home) .news-card-copy h3{font-size:1.2rem;line-height:1.3}:is(#pg-news,#pg-home) .news-card-copy>.p{font-size:.95rem}:is(#pg-news,#pg-home) .news-card-copy>.lk{margin-top:auto;padding-top:8px}:is(#pg-news,#pg-home) .news-card-meta{margin:0;color:#5d6a7b;font-size:.85rem;line-height:1.6}#pg-news .feat .news-card-image{min-height:380px;aspect-ratio:auto;position:relative}#pg-news .feat .news-card-image img{position:absolute;top:0;right:0;bottom:0;left:0}#pg-news .feat .news-card-copy{padding:clamp(32px,4vw,56px);justify-content:center;gap:14px}#pg-news .feat h2{font-size:clamp(1.7rem,3vw,2.4rem);line-height:1.15}#pg-news .news-article{padding-top:clamp(36px,6vw,80px)}#pg-news .news-article-header{max-width:860px;margin:0 auto;display:flex;flex-direction:column;gap:20px}#pg-news .news-article-header h1{font-size:clamp(2rem,4.8vw,3.8rem);line-height:1.12;overflow-wrap:break-word}#pg-news .news-article-hero{margin:40px 0}#pg-news .news-article-hero img{display:block;width:100%;height:auto;max-height:560px;aspect-ratio:2 / 1;-o-object-fit:cover;object-fit:cover;border-radius:28px}#pg-news .news-article-hero figcaption{margin-top:12px;color:#5d6a7b;font-size:.85rem}#pg-news .news-article-body{max-width:760px;margin:0 auto}#pg-news .news-article-body section{margin-bottom:36px}#pg-news .news-article-body h2{margin-bottom:18px;font-size:clamp(1.4rem,2.8vw,1.9rem);line-height:1.25}#pg-news .news-article-body h3{margin:30px 0 14px;font-size:clamp(1.15rem,2.2vw,1.45rem);line-height:1.3}#pg-news .news-article-body p{margin:0 0 20px;color:#465361;font-size:1.06rem;line-height:1.85}#pg-news .news-article-body :is(ul,ol){margin:0 0 24px;padding-left:1.5rem;color:#465361;font-size:1.06rem;line-height:1.75}#pg-news .news-article-body li+li{margin-top:8px}#pg-news .news-article-body blockquote{margin:28px 0;padding:4px 0 4px 24px;border-left:3px solid #b32d14;color:#465361}#pg-news .news-article-body blockquote p{margin:0}#pg-news .news-article-body>img{display:block;max-width:100%;height:auto;margin:28px auto;border-radius:20px}#pg-news .news-article-body table{display:block;width:100%;overflow-x:auto;margin:28px 0;border-collapse:collapse}#pg-news .news-article-body :is(th,td){padding:10px 12px;border:1px solid #dde2e8;text-align:left}#pg-news .news-article-body th{background:#f4f6f8}#pg-news .news-article-body a:not(.btn2){color:#9d2712;text-decoration-thickness:1px;text-underline-offset:3px}#pg-news .news-related{padding-top:64px;padding-bottom:clamp(80px,10vw,130px)}#pg-news .news-related>h2{margin-bottom:28px}@media(max-width:860px){#pg-news .feat .news-card-image{min-height:0;aspect-ratio:16 / 10}#pg-news .news-article-hero img{aspect-ratio:4 / 3;border-radius:20px}}:is(#pg-news,#pg-home) .news-card-link.feat{display:grid}:is(#pg-news,#pg-home) .news-card-link:hover h2,:is(#pg-news,#pg-home) .news-card-link:hover h3{color:#b32d14}.content-empty{display:flex;flex-direction:column;align-items:center;gap:16px;padding:clamp(36px,6vw,64px) 24px;border:1px solid #dde2e8;border-radius:24px;background:#fff;text-align:center}.content-empty-icon{display:inline-flex;padding:16px;border-radius:50%;background:#fdf1e6;color:#b32d14}.content-empty .h{margin:0;font-family:Montserrat,sans-serif;font-size:clamp(1.3rem,2.6vw,1.7rem);line-height:1.3}.content-empty p{max-width:480px;margin:0;color:#5d6a7b;font:400 1rem/1.7 Mulish,sans-serif}.content-empty .btn2{margin-top:4px}.publication-title{font-size:1.1rem}.publication-description{margin:4px 0 0;color:#5d6a7b;font-size:.92rem;line-height:1.6}.publication-details{margin:0;color:#5d6a7b;font-size:.9rem}#pg-home .news-card .cat{margin:0;font-size:.8rem;font-weight:700;letter-spacing:.06em;color:#b32d14;text-transform:uppercase}#pg-project .real-map-instructions{margin:0;color:#5d6a7b;font-size:.9rem;line-height:1.5}#pg-project .real-map-frame{aspect-ratio:auto;min-height:550px}#pg-project .real-map-embed{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}#pg-project .real-map-locations{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:18px;border-bottom:1px solid #e6eaef}#pg-project .real-map-locations button{padding:8px 11px;border:1px solid #dde2e8;border-radius:12px;background:#f4f6f8;color:#465361;cursor:pointer;font:600 .82rem/1.4 Mulish,sans-serif;text-align:left}#pg-project .real-map-locations button[aria-pressed=true]{background:#1e232a;border-color:#1e232a;color:#fff}#pg-project .real-map-locations button:focus-visible,#pg-project .real-map .lm-seg button:focus-visible{outline:3px solid #b32d14;outline-offset:3px}#pg-project .real-map-details{display:flex;flex-direction:column;align-items:flex-start;gap:12px}#pg-project .real-map-details .lm-meta{width:100%}#pg-project .real-map .real-map-accuracy{font-size:.82rem;line-height:1.6;padding:12px;border-radius:10px;background:#f4f6f8}@media(max-width:620px){#pg-project .real-map-frame{min-height:380px}}
