/*!
 * Start Bootstrap -  v1.0.0 ()
 * Copyright 2013-2026 
 * Licensed under  (https://github.com/StartBootstrap/asp.net.core/blob/master/LICENSE)
 */@font-face{font-family:CloserRegular;src:local("Closer Regular"),local("Closer-Regular"),url("../fonts/CloserRegular/Closer-Regular.eot");src:local("Closer Regular"),local("Closer-Regular"),url("../fonts/CloserRegular/Closer-Regular.eot") format("embedded-opentype"),url("../fonts/CloserRegular/Closer-Regular.woff2") format("woff2"),url("../fonts/CloserRegular/Closer-Regular.woff") format("woff"),url("../fonts/CloserRegular/Closer-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:CloserBold;src:local("Closer Bold"),local("Closer-Bold"),url("../fonts/CloserBold/Closer-Bold.eot");src:local("Closer Bold"),local("Closer-Bold"),url("../fonts/CloserBold/Closer-Bold.eot") format("embedded-opentype"),url("../fonts/CloserBold/Closer-Bold.woff2") format("woff2"),url("../fonts/CloserBold/Closer-Bold.woff") format("woff"),url("../fonts/CloserBold/Closer-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:CloserSemiBold;src:local("Closer SemiBold"),local("Closer-SemiBold"),url("../fonts/CloserSemiBold/Closer-SemiBold.eot");src:local("Closer SemiBold"),local("Closer-SemiBold"),url("../fonts/CloserSemiBold/Closer-SemiBold.eot") format("embedded-opentype"),url("../fonts/CloserSemiBold/Closer-SemiBold.woff2") format("woff2"),url("../fonts/CloserSemiBold/Closer-SemiBold.woff") format("woff"),url("../fonts/CloserSemiBold/Closer-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:CloserMedium;src:local("Closer Medium"),local("Closer-Medium"),url("../fonts/CloserMedium/Closer-Medium.eot");src:local("Closer Medium"),local("Closer-Medium"),url("../fonts/CloserMedium/Closer-Medium.eot") format("embedded-opentype"),url("../fonts/CloserMedium/Closer-Medium.woff2") format("woff2"),url("../fonts/CloserMedium/Closer-Medium.woff") format("woff"),url("../fonts/CloserMedium/Closer-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}:root{--navy:#00316B;--blue:#004495;--ginger:#E85300;--gdark:#B03F00;--ink:#212529;--t2:#5B6570;--t3:#848d99;--line:#dfe3e8;--grey:#F5F5F7;--ease:cubic-bezier(.22, 1, .36, 1);--rise:cubic-bezier(.16, 1, .3, 1);--nav:cubic-bezier(.2, .8, .2, 1);--spring:linear(0, .009, .035 2.1%, .141, .281 6.7%, .723 12.9%, .938 16.7%, 1.017, 1.077, 1.121, 1.149 24.3%, 1.159, 1.163, 1.161, 1.154 29.9%, 1.129 32.8%, 1.051 39.6%, 1.017 43.1%, .991, .977 51%, .974 53.8%, .975 57.1%, .997 69.8%, 1.003 76.9%, 1)}.pi{--pi-gut:max(40px, calc((100cqi - 1164px) / 2));--pi-ink:#212529;--pi-text:#3a4250;--pi-muted:#5B6570;--pi-navy:#00316B;--pi-grad:linear-gradient(100deg, #00316B 0%, #004495 50%, #005BC8 100%);--pi-icon:#004495;container-type:inline-size;position:relative;overflow-x:clip;padding:64px var(--pi-gut);color:var(--pi-ink)}.pi[data-bg=grey]{background:#f5f5f7}.pi[data-bg=plate]{background:#f8f8f8}.pi[data-bg=dark]{background:#00316b}.pi[data-bg=night]{background:radial-gradient(70% 90% at 100% 0,rgba(0,91,200,.22),transparent 60%),#07132c}.pi .pi-in{max-width:1164px;margin:0 auto}.pi .pi-h{font-family:CloserSemiBold;font-weight:400;font-size:36px;line-height:44px;letter-spacing:normal;margin:0 0 40px;color:var(--pi-ink);max-width:28ch}.pi .pi-lead{font-size:20px;line-height:30px;color:var(--pi-text);margin:-24px 0 40px;max-width:760px}.pi.on-dark{--pi-ink:#fff;--pi-text:rgba(255, 255, 255, .82)}.pi.on-dark .pi-h,.pi.on-dark .pi-lead{color:#fff}@container (max-width:1100px){.pi .pi-h{font-size:32px;line-height:38px}}@container (max-width:768px){.pi .pi-h{font-size:28px;line-height:36px}}@media (max-width:600px){.pi{--pi-gut:16px}}@media only screen and (max-width:768px){.pi{padding-top:48px;padding-bottom:48px}}.pi-xo{position:absolute;right:28px;bottom:28px;z-index:2;display:inline-flex;flex-direction:row;justify-content:flex-end;align-items:center;height:44px;width:44px;max-width:44px;padding:0;border:0;border-radius:22px;overflow:hidden;cursor:pointer;background:#e8f0fb;color:#00316b;text-decoration:none;font:inherit;transition:width .32s cubic-bezier(.4, 0, .2, 1),background-color .35s ease}.pi-xo:focus,.pi-xo:hover{color:#00316b;text-decoration:none}.pi-xo .pi-xo-a{flex:0 0 44px;height:44px;display:grid;place-items:center}.pi-xo svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;transform:rotate(-60deg);transition:transform .3s cubic-bezier(.4, 0, .2, 1),stroke .3s ease}.pi-xo .pi-xo-l{display:grid;white-space:nowrap;font-family:CloserMedium;font-weight:400;font-size:15px;line-height:44px;padding-left:20px;opacity:0;transform:translateX(14px);transition:opacity .16s ease,transform .22s ease}.pi-xo .pi-xo-l>span{grid-area:1/1}.pi-xo .pi-xo-c{visibility:hidden}.pi-xo:focus-visible,.pi-xo:hover{max-width:none;width:var(--wx,152px);transition:width .75s linear(0, .009, .035 2.1%, .141, .281 6.7%, .723 12.9%, .938 16.7%, 1.017, 1.077, 1.121, 1.149 24.3%, 1.159, 1.163, 1.161, 1.154 29.9%, 1.129 32.8%, 1.051 39.6%, 1.017 43.1%, .991, .977 51%, .974 53.8%, .975 57.1%, .997 69.8%, 1.003 76.9%, 1),background-color .35s ease}.pi-xo:focus-visible .pi-xo-l,.pi-xo:hover .pi-xo-l{opacity:1;transform:none;transition:opacity .4s ease .1s,transform .6s cubic-bezier(.22, 1, .36, 1) 60ms}.pi-xo:focus-visible svg,.pi-xo:hover svg{transform:rotate(0);transition:transform .7s linear(0, .009, .035 2.1%, .141, .281 6.7%, .723 12.9%, .938 16.7%, 1.017, 1.077, 1.121, 1.149 24.3%, 1.159, 1.163, 1.161, 1.154 29.9%, 1.129 32.8%, 1.051 39.6%, 1.017 43.1%, .991, .977 51%, .974 53.8%, .975 57.1%, .997 69.8%, 1.003 76.9%, 1),stroke .3s ease}.pi-xo:focus-visible{outline:2px solid #004495;outline-offset:3px}@media (hover:hover){.pi .pi-card:not(:hover):not(:focus-within):not(.open) .pi-xo{background-color:transparent}}@media (prefers-reduced-motion:reduce){.pi-xo,.pi-xo *{transition:none!important}}.pi--advantages .pi-wg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;list-style:none;margin:0;padding:0}.pi--advantages .pi-card{--c-ink:#212529;--c-text:#3a4250;--c-muted:#5B6570;--c-rule:rgba(0, 49, 107, .1);position:relative;background:#fff;border-radius:28px;padding:36px 36px 88px;min-height:340px;display:flex;flex-direction:column;box-sizing:border-box;margin:0}.pi--advantages[data-card=warm] .pi-card{background:linear-gradient(176deg,#fff 0,#fcf7f1 100%)}.pi--advantages[data-card=cool] .pi-card{background:#f4f6f9}.pi--advantages[data-card=plate] .pi-card{background:#f8f8f8}.pi--advantages[data-card=dark] .pi-card{background:radial-gradient(90% 120% at 100% 0,rgba(0,91,200,.45),transparent 55%),linear-gradient(95.91deg,#15245e -.4%,#003f8f 103.45%);--c-ink:#fff;--c-text:rgba(255, 255, 255, .82);--c-muted:rgba(255, 255, 255, .78);--c-rule:rgba(255, 255, 255, .18)}.pi--advantages[data-card=dark] .pi-num{background:0 0;color:#fff}.pi--advantages[data-card=dark][data-lead=ginger] .pi-num,.pi--advantages[data-card=dark][data-lead=mix3] .pi-card:nth-child(3n+2) .pi-num,.pi--advantages[data-card=dark][data-lead=mix] .pi-card:nth-child(2n) .pi-num{color:#ff9445}.pi--advantages[data-card=dark][data-lead=mix3] .pi-card:nth-child(3n) .pi-num{color:#fff}.pi--advantages[data-card=dark] .pi-xo{background-color:#fff}.pi--advantages[data-card=dark] .pi-card{--pi-icon:#fff}@media (hover:hover){.pi--advantages[data-card=dark] .pi-card:not(:hover):not(:focus-within):not(.open) .pi-xo svg{stroke:#fff}}.pi--advantages .pi-card.pri :focus-visible,.pi--advantages[data-card=dark] .pi-card :focus-visible{outline-color:#fff}.pi--advantages .pi-ic{display:block;width:56px;height:56px;background:var(--pi-icon);-webkit-mask:var(--icon) center/contain no-repeat;mask:var(--icon) center/contain no-repeat}.pi--advantages .pi-num{display:block;font-family:CloserSemiBold;font-weight:400;font-size:56px;line-height:60px;letter-spacing:-.03em;margin:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;white-space:nowrap;background:var(--pi-grad);-webkit-background-clip:text;background-clip:text;color:transparent;font-variant-numeric:tabular-nums}.pi--advantages .pi-lbl{font-size:17px;line-height:24px;color:var(--c-muted);margin:12px 0 0;min-height:48px}.pi--advantages .pi-rule{height:1px;background:var(--c-rule);margin:28px 0 0}.pi--advantages h3{font-family:CloserSemiBold;font-weight:400;font-size:28px;line-height:36px;letter-spacing:-.01em;color:var(--c-ink);margin:28px 0 0}.pi--advantages .pi-desc{font-size:17px;line-height:27px;color:var(--c-text);margin:12px 0 0}.pi--advantages .pi-desc p{margin:0}.pi--advantages .pi-desc p~*{display:none}.pi--advantages[data-lead=navy] .pi-num{background:0 0;color:#00316b}.pi--advantages[data-lead=ink] .pi-num{background:0 0;color:#212529}.pi--advantages[data-lead=ginger] .pi-num{background:0 0;color:#e85300}.pi--advantages[data-lead=mix] .pi-card:nth-child(2n) .pi-num{background:0 0;color:#e85300}.pi--advantages[data-lead=mix3] .pi-card:nth-child(3n+2) .pi-num{background:0 0;color:#e85300}.pi--advantages[data-lead=mix3] .pi-card:nth-child(3n) .pi-num{background:0 0;color:#212529}.pi--advantages[data-card=plate] .pi-xo,.pi--advantages[data-card=warm] .pi-xo{background-color:#f4eadd;color:#b03f00}.pi--advantages[data-card=cool] .pi-xo{background-color:#fff}@media (hover:hover){.pi--advantages .pi-card:not(:hover):not(:focus-within):not(.open) .pi-xo svg{stroke:#00316B}}.pi--advantages .pi-card.pri{background:radial-gradient(90% 120% at 100% 0,rgba(0,91,200,.45),transparent 55%),linear-gradient(95.91deg,#15245e -.4%,#003f8f 103.45%)!important;padding-bottom:36px}.pi--advantages .pi-card.pri .pi-num{background:0 0!important;color:#fff!important}.pi--advantages .pi-card.pri .pi-lbl{color:rgba(255,255,255,.78)}.pi--advantages .pi-card.pri .pi-rule{background:rgba(255,255,255,.18)}.pi--advantages .pi-card.pri h3{color:#fff}.pi--advantages .pi-card.pri .pi-acts{margin-top:auto;padding-top:28px;display:flex;flex-wrap:wrap;align-items:center;gap:20px}.pi--advantages .pi-card.pri .btn:focus-visible{outline-color:#fff}.pi--advantages:not([data-psz=one]) .pi-wg{grid-auto-flow:dense}.pi--advantages[data-psz=row] .pi-card.pri{grid-column:span 2}.pi--advantages[data-psz=column] .pi-card.pri{grid-row:span 2}.pi--advantages[data-psz=column] .pi-card.pri .pi-num,.pi--advantages[data-psz=row] .pi-card.pri .pi-num{font-size:80px;line-height:84px}.pi--advantages[data-psz=row] .pi-card.pri .pi-lbl{font-size:19px;line-height:28px;max-width:34ch}.pi--advantages[data-has-pri][data-psz=column][data-n="3"] .pi-card:not(.pri){grid-row:span 2}.pi--advantages[data-has-pri]:not([data-psz=one])[data-n="6"] .pi-card:not(.pri):last-child,.pi--advantages[data-has-pri][data-psz=row][data-n="3"] .pi-card:not(.pri):last-child{grid-column:1/-1}.pi--advantages[data-has-pri]:not([data-psz=one])[data-n="4"] .pi-card:not(.pri):last-child{grid-column:span 2}.pi--advantages .pi-more,.pi--advantages .pi-top{display:grid;transition:grid-template-rows .45s cubic-bezier(.22, 1, .36, 1),opacity .3s ease;transition:grid-template-rows .45s cubic-bezier(.22, 1, .36, 1),opacity .3s ease,-ms-grid-rows .45s cubic-bezier(.22, 1, .36, 1)}.pi--advantages .pi-top{grid-template-rows:1fr}.pi--advantages .pi-more{grid-template-rows:1fr;opacity:1}.pi--advantages.pi-js .pi-card:not(.open) .pi-more{grid-template-rows:0fr;opacity:0}.pi--advantages .pi-open{display:none}.pi--advantages.pi-js .pi-open{display:inline-flex}.pi--advantages .pi-more>div,.pi--advantages .pi-top>div{overflow:hidden;min-height:0}.pi--advantages .pi-more p{margin:12px 0 0;font-size:17px;line-height:27px;color:var(--c-text)}.pi--advantages .pi-card.open .pi-top{grid-template-rows:0fr;opacity:0}.pi--advantages .pi-card.open .pi-more{flex:1 1 0;min-height:0}.pi--advantages .pi-card.open .pi-more>div{overflow:auto;padding:0 4px 16px 0;-webkit-mask-image:linear-gradient(#000 calc(100% - 28px),transparent);mask-image:linear-gradient(#000 calc(100% - 28px),transparent)}.pi--advantages .pi-card.open h3{margin-top:0}.pi--advantages .pi-card.open .pi-desc{display:none}.pi--advantages .pi-card.open .pi-xo{max-width:none;width:var(--wc,140px)}.pi--advantages .pi-card.open .pi-xo .pi-xo-l{opacity:1;transform:none}.pi--advantages .pi-card.open .pi-xo .pi-xo-o{visibility:hidden}.pi--advantages .pi-card.open .pi-xo .pi-xo-c{visibility:visible}.pi--advantages .pi-card.open .pi-xo svg{transform:rotate(180deg)!important}@container (min-width:1101px){.pi--advantages[data-has-pri]:is([data-psz=row][data-n="3"],[data-psz=row][data-n="6"],[data-psz=column][data-n="6"]) .pi-card:not(.pri):last-child{display:grid;grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);-moz-column-gap:40px;column-gap:40px;align-items:center;min-height:0;padding-bottom:36px;padding-right:96px}.pi--advantages[data-has-pri]:is([data-psz=row][data-n="3"],[data-psz=row][data-n="6"],[data-psz=column][data-n="6"]) .pi-card:not(.pri):last-child .pi-top,.pi--advantages[data-has-pri]:is([data-psz=row][data-n="3"],[data-psz=row][data-n="6"],[data-psz=column][data-n="6"]) .pi-card:not(.pri):last-child .pi-top>div{display:contents}.pi--advantages[data-has-pri]:is([data-psz=row][data-n="3"],[data-psz=row][data-n="6"],[data-psz=column][data-n="6"]) .pi-card:not(.pri):last-child .pi-num{grid-column:1;grid-row:1;align-self:end}.pi--advantages[data-has-pri]:is([data-psz=row][data-n="3"],[data-psz=row][data-n="6"],[data-psz=column][data-n="6"]) .pi-card:not(.pri):last-child .pi-lbl{grid-column:1;grid-row:2;align-self:start;min-height:0}.pi--advantages[data-has-pri]:is([data-psz=row][data-n="3"],[data-psz=row][data-n="6"],[data-psz=column][data-n="6"]) .pi-card:not(.pri):last-child .pi-rule{grid-column:2;grid-row:1/3;width:1px;height:100%;margin:0;align-self:stretch}.pi--advantages[data-has-pri]:is([data-psz=row][data-n="3"],[data-psz=row][data-n="6"],[data-psz=column][data-n="6"]) .pi-card:not(.pri):last-child .pi-more,.pi--advantages[data-has-pri]:is([data-psz=row][data-n="3"],[data-psz=row][data-n="6"],[data-psz=column][data-n="6"]) .pi-card:not(.pri):last-child h3{grid-column:3;grid-row:1/3;margin:0}.pi--advantages[data-has-pri]:is([data-psz=row][data-n="3"],[data-psz=row][data-n="6"],[data-psz=column][data-n="6"]) .pi-card:not(.pri):last-child.open .pi-lbl,.pi--advantages[data-has-pri]:is([data-psz=row][data-n="3"],[data-psz=row][data-n="6"],[data-psz=column][data-n="6"]) .pi-card:not(.pri):last-child.open .pi-num,.pi--advantages[data-has-pri]:is([data-psz=row][data-n="3"],[data-psz=row][data-n="6"],[data-psz=column][data-n="6"]) .pi-card:not(.pri):last-child.open .pi-rule{display:none}.pi--advantages[data-has-pri]:is([data-psz=row][data-n="3"],[data-psz=row][data-n="6"],[data-psz=column][data-n="6"]) .pi-card:not(.pri):last-child.open h3{grid-column:1/-1;grid-row:1}.pi--advantages[data-has-pri]:is([data-psz=row][data-n="3"],[data-psz=row][data-n="6"],[data-psz=column][data-n="6"]) .pi-card:not(.pri):last-child.open .pi-more{grid-column:1/-1;grid-row:2;align-self:start}}@container (max-width:1100px){.pi--advantages .pi-wg{grid-template-columns:repeat(2,minmax(0,1fr))}.pi--advantages .pi-num{font-size:48px;line-height:52px}.pi--advantages:not([data-psz=one]) .pi-card.pri{grid-column:1/-1;grid-row:auto}.pi--advantages[data-has-pri]:not([data-psz=one])[data-n] .pi-card:not(.pri):last-child{grid-column:auto}.pi--advantages[data-has-pri][data-psz=column][data-n="3"] .pi-card:not(.pri){grid-row:auto}.pi--advantages[data-has-pri]:not([data-psz=one])[data-n="4"] .pi-card:not(.pri):last-child,.pi--advantages[data-has-pri]:not([data-psz=one])[data-n="6"] .pi-card:not(.pri):last-child{grid-column:1/-1}}@container (max-width:600px){.pi--advantages .pi-wg{grid-template-columns:1fr}.pi--advantages .pi-card,.pi--advantages[data-n] .pi-card:last-child{grid-column:auto!important}.pi--advantages .pi-card{padding:24px 24px 80px;border-radius:20px;min-height:0}.pi--advantages h3{font-size:20px;line-height:28px}.pi--advantages .pi-card.pri .pi-num,.pi--advantages .pi-num{font-size:40px!important;line-height:44px!important}.pi--advantages .pi-lbl{min-height:0}}.pi .pi-a{transition:opacity .4s ease calc(var(--d, 0) * 60ms),transform .55s cubic-bezier(.22, 1, .36, 1) calc(var(--d, 0) * 60ms)}.pi.pi-enter .pi-a{opacity:0;transform:translateX(-18px);transition:none}@media (prefers-reduced-motion:reduce){.pi .pi-a,.pi .pi-more,.pi .pi-top{transition:none!important}}.pi--gallery .pi-ghead{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin:0 0 40px}.pi--gallery .pi-ghead .pi-h{margin:0}.pi--gallery .pi-nav{display:none;align-items:center;flex:none;height:48px}.pi--gallery.pi-js .pi-nav{display:flex}.pi--gallery .pi-nav button{width:48px;height:48px;border:0;background:0 0;color:#00316b;display:grid;place-items:center;cursor:pointer;padding:0;transition:opacity .25s ease}.pi--gallery .pi-nav .pi-dv{width:1px;height:28px;background:rgba(0,49,107,.18);margin:0 6px}.pi--gallery .pi-nav svg{width:24px;height:24px;fill:currentColor;transition:transform .5s linear(0, .009, .035 2.1%, .141, .281 6.7%, .723 12.9%, .938 16.7%, 1.017, 1.077, 1.121, 1.149 24.3%, 1.159, 1.163, 1.161, 1.154 29.9%, 1.129 32.8%, 1.051 39.6%, 1.017 43.1%, .991, .977 51%, .974 53.8%, .975 57.1%, .997 69.8%, 1.003 76.9%, 1)}.pi--gallery .pi-nav .pi-pv svg{transform:scaleX(-1)}.pi--gallery .pi-nav .pi-nx:hover:not(:disabled) svg{transform:translateX(5px)}.pi--gallery .pi-nav .pi-pv:hover:not(:disabled) svg{transform:scaleX(-1) translateX(5px)}.pi--gallery .pi-nav button:disabled{opacity:.28;cursor:default}.pi--gallery .pi-nav button:focus-visible{outline:2px solid #004495;outline-offset:2px;border-radius:4px}.pi--gallery .pi-tabs{position:relative;display:none;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;gap:0 28px;margin:-8px 0 40px;box-shadow:inset 0 -1px 0 rgba(0,49,107,.1)}.pi--gallery .pi-tabs::-webkit-scrollbar{display:none}.pi--gallery.pi-js .pi-tabs{display:flex}.pi--gallery .pi-tabs button{flex:none;position:relative;font-family:CloserMedium;font-weight:400;font-size:17px;line-height:24px;color:#5b6570;background:0 0;border:0;padding:12px 0 14px;cursor:pointer;display:inline-flex;align-items:baseline;gap:6px;transition:color .3s ease}.pi--gallery .pi-tabs button small{font-family:CloserMedium;font-weight:400;font-size:13px;line-height:1;color:#5b6570}.pi--gallery .pi-tabs button::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:#e85300;border-radius:2px;transform:scaleX(0);transform-origin:left center;transition:transform .22s cubic-bezier(.2, .8, .2, 1)}.pi--gallery .pi-tabs button:hover{color:#00316b}.pi--gallery .pi-tabs button:hover::after,.pi--gallery .pi-tabs button[aria-pressed=true]::after{transform:scaleX(1)}.pi--gallery .pi-tabs button[aria-pressed=true]{color:var(--pi-ink)}.pi--gallery .pi-tabs button[aria-pressed=true] small{color:#b03f00}.pi--gallery .pi-tabs button:focus-visible{outline:2px solid #004495;outline-offset:2px;border-radius:4px}.pi--gallery .pi-rail{display:flex;gap:20px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;list-style:none;margin:0 calc((100% - 100vw)/ 2) 0 0;padding:2px calc((100vw - 100%)/ 2) 8px 0}.pi--gallery .pi-rail::-webkit-scrollbar{display:none}.pi--gallery .pi-card{--c-ink:#212529;--c-text:#3a4250;--c-muted:#5B6570;position:relative;flex:0 0 368px;scroll-snap-align:start;background:#fff;border-radius:28px;padding:36px 36px 88px;min-height:440px;display:flex;flex-direction:column;box-sizing:border-box;margin:0}.pi--gallery .pi-card[hidden]{display:none!important}.pi--gallery[data-card=cool] .pi-card{background:#f4f6f9}.pi--gallery[data-card=plate] .pi-card{background:#f8f8f8}.pi--gallery[data-card=warm] .pi-card{background:linear-gradient(176deg,#fff 0,#fcf7f1 100%)}.pi--gallery[data-card=dark] .pi-card{background:radial-gradient(90% 120% at 100% 0,rgba(0,91,200,.45),transparent 55%),linear-gradient(95.91deg,#15245e -.4%,#003f8f 103.45%);--c-ink:#fff;--c-text:rgba(255, 255, 255, .82);--c-muted:rgba(255, 255, 255, .78)}.pi--gallery .pi-ic{display:block;width:56px;height:56px;background:var(--pi-icon);-webkit-mask:var(--icon) center/contain no-repeat;mask:var(--icon) center/contain no-repeat}.pi--gallery[data-card=dark] .pi-ic{background:#fff}.pi--gallery .pi-logo{display:block;width:100%;height:auto;aspect-ratio:368/220;-o-object-fit:cover;object-fit:cover;border-radius:16px}.pi--gallery .pi-cat{display:block;font-family:CloserMedium;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.01em;color:var(--c-muted);margin:24px 0 -16px}.pi--gallery h3{font-family:CloserSemiBold;font-weight:400;font-size:28px;line-height:36px;letter-spacing:-.01em;color:var(--c-ink);margin:28px 0 0}.pi--gallery .pi-cat+h3,.pi--gallery .pi-logo+h3{margin-top:24px}.pi--gallery .pi-link{color:inherit;text-decoration:none}.pi--gallery .pi-link::after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit}.pi--gallery .pi-link:focus,.pi--gallery .pi-link:hover{color:inherit;text-decoration:none}.pi--gallery .pi-link:focus-visible{outline:0}.pi--gallery .pi-link:focus-visible::after{outline:2px solid #004495;outline-offset:3px}.pi--gallery[data-card=dark] .pi-link:focus-visible::after{outline-color:#fff}.pi--gallery .pi-desc{font-size:17px;line-height:27px;color:var(--c-text);margin:12px 0 0}.pi--gallery .pi-desc p{margin:0;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.pi--gallery .pi-desc p~*{display:none}.pi--gallery .pi-xo{z-index:2}.pi--gallery[data-card=cool] .pi-xo{background-color:#fff}.pi--gallery[data-card=plate] .pi-xo,.pi--gallery[data-card=warm] .pi-xo{background-color:#f4eadd;color:#b03f00}.pi--gallery[data-card=dark] .pi-xo{background-color:#fff}@media (hover:hover){.pi--gallery .pi-card:not(:hover):not(:focus-within) .pi-xo svg{stroke:#00316B}.pi--gallery[data-card=dark] .pi-card:not(:hover):not(:focus-within) .pi-xo svg{stroke:#fff}}.pi--gallery .pi-gbar{display:none}.pi--gallery.pi-js .pi-gbar{display:block}.pi--gallery .pi-gbar{position:relative;height:2px;background:rgba(0,49,107,.1);margin:32px 0 0;overflow:hidden;border-radius:2px}.pi--gallery .pi-gbar i{position:absolute;left:0;top:0;bottom:0;width:var(--w,20%);transform:translateX(var(--x,0));background:#e85300;border-radius:2px;transition:transform .5s cubic-bezier(.22, 1, .36, 1),width .5s cubic-bezier(.22, 1, .36, 1)}.pi--gallery.on-dark .pi-nav button{color:#fff}.pi--gallery.on-dark .pi-nav .pi-dv{background:rgba(255,255,255,.3)}.pi--gallery.on-dark .pi-tabs{box-shadow:inset 0 -1px 0 rgba(255,255,255,.2)}.pi--gallery.on-dark .pi-tabs button{color:rgba(255,255,255,.72)}.pi--gallery.on-dark .pi-tabs button small{color:rgba(255,255,255,.72)}.pi--gallery.on-dark .pi-tabs button:hover,.pi--gallery.on-dark .pi-tabs button[aria-pressed=true]{color:#fff}.pi--gallery.on-dark .pi-tabs button[aria-pressed=true] small{color:#ff9445}.pi--gallery.on-dark .pi-gbar{background:rgba(255,255,255,.16)}@container (max-width:768px){.pi--gallery .pi-card{flex-basis:300px;min-height:400px;padding:28px 28px 84px}.pi--gallery h3{font-size:24px;line-height:32px}}@container (max-width:600px){.pi--gallery .pi-nav{display:none}.pi--gallery .pi-card{flex-basis:84%;padding:24px 24px 80px;border-radius:20px}.pi--gallery h3{font-size:20px;line-height:28px}.pi--gallery .pi-tabs button{font-size:16px}}.pi--index{--pi-num:#E85300}.pi--index .pi-i2{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;align-items:start}.pi--index .pi-idxw{position:relative;padding-left:20px}.pi--index .pi-idx{list-style:none;margin:0;padding:0}.pi--index .pi-idx li{margin:0}.pi--index .pi-idx h3{margin:0;font:inherit}.pi--index .pi-idx button{all:unset;box-sizing:border-box;display:grid;grid-template-columns:40px minmax(0,1fr) 24px;gap:12px;align-items:center;width:100%;padding:13px 0;cursor:pointer;font-family:CloserSemiBold;font-weight:400;font-size:24px;line-height:32px;color:#848d99;border-bottom:1px solid rgba(0,49,107,.07);transition:color .3s ease}.pi--index .pi-idx button .pi-ic{width:28px;height:28px;background:#c3c9d1;transition:background .3s ease}.pi--index .pi-idx button .pi-ar{width:20px;height:20px;opacity:0;transform:translateX(-8px) rotate(-60deg);transition:opacity .3s ease,transform .5s linear(0, .009, .035 2.1%, .141, .281 6.7%, .723 12.9%, .938 16.7%, 1.017, 1.077, 1.121, 1.149 24.3%, 1.159, 1.163, 1.161, 1.154 29.9%, 1.129 32.8%, 1.051 39.6%, 1.017 43.1%, .991, .977 51%, .974 53.8%, .975 57.1%, .997 69.8%, 1.003 76.9%, 1)}.pi--index .pi-idx button .pi-ar path{fill:none;stroke:#CC4900;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.pi--index .pi-idx button:hover{color:#6e7781}.pi--index .pi-idx button:hover .pi-ic{background:#8a939e}.pi--index .pi-idx button:focus-visible{outline:2px solid #004495;outline-offset:4px;border-radius:4px}.pi--index .pi-idx li:first-child button{border-top:1px solid rgba(0,49,107,.07)}.pi--index[data-bg=grey] .pi-idx button,.pi--index[data-bg=grey] .pi-idx li:first-child button{border-color:rgba(0,49,107,.09)}.pi--index .pi-idx button[aria-expanded=true]{color:var(--pi-ink)}.pi--index .pi-idx button[aria-expanded=true] .pi-ic{background:var(--pi-icon)}.pi--index .pi-idx button[aria-expanded=true] .pi-ar{opacity:1;transform:none}.pi--index .pi-bar{position:absolute;left:0;top:0;width:3px;height:0;border-radius:2px;background:#e85300;transition:transform .45s cubic-bezier(.22, 1, .36, 1),height .45s cubic-bezier(.22, 1, .36, 1)}.pi--index .pi-ic{display:block;-webkit-mask:var(--icon) center/contain no-repeat;mask:var(--icon) center/contain no-repeat}.pi--index .pi-panel{--c-ink:#212529;--c-text:#3a4250;--c-muted:#5B6570;--c-tick:#004495;position:relative;border-radius:28px;padding:36px;background:#fff;display:flex;flex-direction:column;box-sizing:border-box;color:var(--c-ink)}.pi--index .pi-panel+.pi-panel{margin-top:20px}.pi--index[data-card=cool] .pi-panel{background:#f4f6f9}.pi--index[data-card=plate] .pi-panel{background:#f8f8f8}.pi--index[data-card=warm] .pi-panel{background:linear-gradient(176deg,#fff 0,#fcf7f1 100%)}.pi--index[data-card=dark] .pi-panel{background:radial-gradient(90% 120% at 100% 0,rgba(0,91,200,.45),transparent 55%),linear-gradient(95.91deg,#15245e -.4%,#003f8f 103.45%);--c-ink:#fff;--c-text:rgba(255, 255, 255, .9);--c-muted:rgba(255, 255, 255, .78);--c-tick:#9CC3FF;--pi-icon:#fff}.pi--index[data-card=dark]{--pi-num:#FF7D15}.pi--index .pi-panel>.pi-ic{width:56px;height:56px;background:var(--pi-icon)}.pi--index .pi-pbody{margin-top:28px}.pi--index .pi-pbody>p:first-child{font-family:CloserMedium;font-weight:400;font-size:26px;line-height:36px;letter-spacing:-.01em;color:var(--c-ink);margin:0;max-width:30ch}.pi--index .pi-pbody>p:not(:first-child){font-size:17px;line-height:27px;color:var(--c-text);margin:12px 0 0;max-width:52ch}.pi--index .pi-pbody ul{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:14px;max-width:52ch}.pi--index .pi-pbody li{position:relative;padding-left:36px;font-size:17px;line-height:26px;color:var(--c-ink);margin:0}.pi--index .pi-pbody li::before{content:"";position:absolute;left:4px;top:5px;width:13px;height:7px;border-left:2px solid var(--c-tick);border-bottom:2px solid var(--c-tick);transform:rotate(-45deg);border-radius:1px}.pi--index .pi-pbody a{color:inherit}.pi--index .pi-mets{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin:auto 0 0;padding-top:40px}.pi--index .pi-mets+.pi-acts{margin-top:0}.pi--index .pi-met b{display:block;font-family:CloserSemiBold;font-weight:400;font-size:36px;line-height:44px;letter-spacing:-.02em;color:var(--pi-num);font-variant-numeric:tabular-nums}.pi--index .pi-met span{display:block;margin-top:6px;font-size:14px;line-height:20px;color:var(--c-muted)}.pi--index[data-lead=navy] .pi-met b{color:#00316b}.pi--index[data-lead=ink] .pi-met b{color:#212529}.pi--index[data-lead=gradient] .pi-met b{background:var(--pi-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.pi--index[data-card=dark]:is([data-lead=navy],[data-lead=ink],[data-lead=gradient]) .pi-met b{background:0 0;color:#fff}.pi--index .pi-acts{margin-top:auto;padding-top:28px}.pi--index .pi-lnk{display:inline-flex;align-items:center;gap:4px;font-family:CloserSemiBold;font-weight:400;font-size:16px;line-height:24px;color:#004495;text-decoration:none}.pi--index .pi-lnk svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:transform .3s ease}.pi--index .pi-lnk .pi-lnk-t{position:relative}.pi--index .pi-lnk .pi-lnk-t::after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:2px;background:#e85300;transform:scaleX(0);transform-origin:left center;transition:transform .22s cubic-bezier(.2, .8, .2, 1)}.pi--index .pi-lnk:hover{color:#004495;text-decoration:none}.pi--index .pi-lnk:hover .pi-lnk-t::after{transform:scaleX(1)}.pi--index .pi-lnk:hover svg{transform:translateX(3px)}.pi--index .pi-lnk:focus-visible{outline:2px solid #004495;outline-offset:3px;border-radius:2px}.pi--index[data-card=dark] .pi-lnk,.pi--index[data-card=dark] .pi-lnk:hover{color:#fff}.pi--index[data-card=dark] .pi-lnk:focus-visible{outline-color:#fff}.pi--index.pi-js .pi-panels{display:grid}.pi--index.pi-js .pi-panel{grid-area:1/1;margin:0}.pi--index.pi-js .pi-panel:not(.on){visibility:hidden}.pi--index .pi-panel .pi-ia{transition:opacity .46s ease calc(var(--d, 0) * 70ms),transform .63s cubic-bezier(.22, 1, .36, 1) calc(var(--d, 0) * 70ms)}.pi--index .pi-panel>.pi-ic.pi-ia{transition:opacity .46s ease,transform .63s cubic-bezier(.22, 1, .36, 1),background-color .58s ease .12s}.pi--index .pi-panel.enter .pi-ia{opacity:0;transform:translateX(-18px);transition:none}.pi--index .pi-panel.enter>.pi-ic.pi-ia{opacity:0;transform:translateX(-18px);background-color:#c3c9d1}.pi--index[data-card=dark] .pi-panel.enter>.pi-ic.pi-ia{background-color:rgba(255,255,255,.35)}.pi--index.on-dark .pi-idx button{color:rgba(255,255,255,.72);border-color:rgba(255,255,255,.14)}.pi--index.on-dark .pi-idx button .pi-ic{background:rgba(255,255,255,.5)}.pi--index.on-dark .pi-idx button[aria-expanded=true]{color:#fff}.pi--index.on-dark .pi-idx button[aria-expanded=true] .pi-ic{background:#fff}.pi--index.on-dark .pi-idx li:first-child button{border-top-color:rgba(255,255,255,.14)}@container (max-width:900px){.pi--index .pi-i2{grid-template-columns:minmax(0,1fr);gap:20px}.pi--index .pi-idxw{padding-left:0;min-width:0}.pi--index.pi-js .pi-idx{display:flex;gap:8px;overflow-x:auto;padding:0 0 6px;scrollbar-width:none}.pi--index.pi-js .pi-idx::-webkit-scrollbar{display:none}.pi--index.pi-js .pi-idx li{flex:none}.pi--index .pi-bar{display:none}.pi--index.pi-js .pi-idx button,.pi--index.pi-js .pi-idx li:first-child button{display:inline-flex;gap:8px;width:auto;padding:10px 16px;border:1px solid rgba(0,49,107,.12);border-radius:22px;font-size:16px;line-height:20px;white-space:nowrap}.pi--index.pi-js .pi-idx button .pi-ic{width:18px;height:18px}.pi--index.pi-js .pi-idx button .pi-ar{display:none}.pi--index.pi-js .pi-idx li button{color:#5b6570}.pi--index.pi-js .pi-idx li button[aria-expanded=true]{background:#00316b;border-color:#00316b;color:#fff}.pi--index.pi-js .pi-idx li button[aria-expanded=true] .pi-ic{background:#fff}.pi--index.on-dark.pi-js .pi-idx li button{color:rgba(255,255,255,.85);border-color:rgba(255,255,255,.3)}.pi--index.on-dark.pi-js .pi-idx li button[aria-expanded=true]{background:#fff;border-color:#fff;color:#00316b}.pi--index.on-dark.pi-js .pi-idx li button[aria-expanded=true] .pi-ic{background:#00316b}.pi--index .pi-panel{padding:28px}.pi--index .pi-pbody>p:first-child{font-size:22px;line-height:30px}}@container (max-width:600px){.pi--index .pi-mets{grid-template-columns:1fr;gap:20px}.pi--index .pi-met b{font-size:30px;line-height:36px}.pi--index .pi-panel{padding:24px;border-radius:20px}}.pi--matrix .pi-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;list-style:none;margin:0;padding:0}.pi--matrix .pi-card{--c-ink:#212529;--c-text:#3a4250;--c-muted:#5B6570;position:relative;isolation:isolate;overflow:hidden;background:#fff;border:1px solid rgba(0,49,107,.05);border-radius:28px;padding:36px 36px 88px;min-height:320px;box-sizing:border-box;margin:0;display:flex;flex-direction:column;color:var(--c-ink)}.pi--matrix .pi-card.s2{grid-column:span 2}.pi--matrix .pi-card.s3{grid-column:span 3}.pi--matrix.pi-js .pi-card.pi-x{display:none!important}.pi--matrix .sxl-more{display:none}.pi--matrix.pi-js .sxl-more{display:flex}.pi--matrix.on-dark .sxl-more button{color:#fff}.pi--matrix.on-dark .sxl-more button small{color:rgba(255,255,255,.72)}.pi--matrix[data-card=cool] .pi-card:not(.met):not(.dk):not(.shot){background:#f4f6f9;border-color:transparent}.pi--matrix[data-card=plate] .pi-card:not(.met):not(.dk):not(.shot){background:#f8f8f8;border-color:transparent}.pi--matrix .pi-card::after{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;pointer-events:none;opacity:0;transition:opacity .35s ease;background:radial-gradient(240px circle at var(--mx,50%) var(--my,50%),rgba(0,68,149,.65),rgba(0,68,149,.08) 55%,transparent 75%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.pi--matrix .pi-card:hover::after{opacity:1}.pi--matrix .pi-ic{display:block;width:56px;height:56px;margin:0 0 32px;background:var(--pi-icon);-webkit-mask:var(--icon) center/contain no-repeat;mask:var(--icon) center/contain no-repeat}.pi--matrix h3{font-family:CloserSemiBold;font-weight:400;font-size:28px;line-height:36px;letter-spacing:0;margin:0 0 12px;color:var(--c-ink)}.pi--matrix .pi-desc{color:var(--c-text)}.pi--matrix .pi-desc p{margin:0}.pi--matrix .pi-desc p~*{display:none}.pi--matrix .pi-card.dk .pi-desc p~p{display:block;margin-top:12px}.pi--matrix .pi-desc a,.pi--matrix .pi-more a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.pi--matrix .pi-desc a:hover,.pi--matrix .pi-more a:hover{-webkit-text-decoration-color:#E85300;text-decoration-color:#E85300}.pi--matrix .pi-card.met{background:linear-gradient(176deg,#fff 0,#fcf7f1 100%)}.pi--matrix .pi-val{font-family:CloserSemiBold;font-weight:400;font-size:72px;line-height:1;letter-spacing:-.03em;margin:4px 0 12px;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;white-space:nowrap;font-variant-numeric:tabular-nums;background:var(--pi-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.pi--matrix .pi-val.long{font-size:52px}.pi--matrix .pi-card.met .pi-lbl{font-size:16px;line-height:24px;color:var(--c-muted);margin:0 0 28px;max-width:26ch}.pi--matrix .pi-card.met h3{padding-top:20px;border-top:1px solid rgba(0,49,107,.1);margin-top:0}.pi--matrix .pi-card.met .pi-desc{display:none}.pi--matrix[data-lead=navy] .pi-val{background:0 0;color:#00316b}.pi--matrix[data-lead=ink] .pi-val{background:0 0;color:#212529}.pi--matrix[data-lead=ginger] .pi-val{background:0 0;color:#e85300}.pi--matrix[data-lead=mix] .pi-card.met:nth-child(2n) .pi-val{background:0 0;color:#e85300}.pi--matrix .pi-card.s2:not(.met):not(.shot),.pi--matrix .pi-card.s3:not(.met):not(.shot){display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);-moz-column-gap:40px;column-gap:40px;align-content:start}.pi--matrix .pi-card.s2:not(.met):not(.shot)>.pi-win,.pi--matrix .pi-card.s3:not(.met):not(.shot)>.pi-win{grid-column:1/-1;grid-row:1/-1}.pi--matrix .pi-card.s2:not(.met):not(.shot) .pi-strip,.pi--matrix .pi-card.s3:not(.met):not(.shot) .pi-strip{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);-moz-column-gap:40px;column-gap:40px;align-content:start}.pi--matrix .pi-card.s2:not(.met):not(.shot) .pi-ic,.pi--matrix .pi-card.s3:not(.met):not(.shot) .pi-ic{grid-column:1;grid-row:1}.pi--matrix .pi-card.s2:not(.met):not(.shot) h3,.pi--matrix .pi-card.s3:not(.met):not(.shot) h3{grid-column:1;grid-row:2;margin:0;font-size:30px;line-height:36px}.pi--matrix .pi-card.s2:not(.met):not(.shot) .pi-desc,.pi--matrix .pi-card.s3:not(.met):not(.shot) .pi-desc{grid-column:2;grid-row:2;align-self:start;margin-top:4px}.pi--matrix .pi-card.s2:not(.met):not(.shot) .pi-more,.pi--matrix .pi-card.s3:not(.met):not(.shot) .pi-more{grid-column:2;grid-row:3}.pi--matrix .pi-card.s2:not(.met):not(.shot)>.pi-acts,.pi--matrix .pi-card.s3:not(.met):not(.shot)>.pi-acts{grid-column:1/-1;grid-row:3;align-self:end;margin-top:32px}.pi--matrix .pi-card.dk{--c-ink:#fff;--c-text:rgba(255, 255, 255, .85);--c-muted:rgba(255, 255, 255, .78);--c-lead:rgba(255, 255, 255, .85);--c-tail:rgba(255, 255, 255, .72);--pi-icon:#fff;border-color:transparent;padding-bottom:36px;background:radial-gradient(90% 120% at 100% 0,rgba(0,91,200,.45),transparent 55%),linear-gradient(95.91deg,#15245e -.4%,#003f8f 103.45%)}.pi--matrix .pi-card.dk::after,.pi--matrix .pi-card.shot::after{padding:1.5px;background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%),#fff,rgba(191,215,255,.55) 35%,rgba(255,255,255,.08) 65%,transparent 80%)}.pi--matrix .pi-card.dk .pi-val{background:0 0;color:#fff}.pi--matrix .pi-acts{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:auto;padding-top:28px}.pi--matrix .pi-card.dk .btn:focus-visible{outline-color:#fff}.pi--matrix .pi-card.shot{--c-ink:#fff;--c-text:rgba(255, 255, 255, .85);--c-lead:rgba(255, 255, 255, .85);--c-tail:rgba(255, 255, 255, .72);--pi-icon:#fff;min-height:480px;border-color:transparent;background:radial-gradient(80% 90% at 100% 100%,rgba(0,91,200,.55),transparent 60%),linear-gradient(95.91deg,#15245e -.4%,#003f8f 103.45%)}.pi--matrix .pi-card.shot>.pi-desc,.pi--matrix .pi-card.shot>.pi-ic,.pi--matrix .pi-card.shot>h3{max-width:40%;position:relative;z-index:1}.pi--matrix .pi-shot{position:absolute;right:-7%;bottom:-10%;width:66%;height:auto;pointer-events:none;filter:drop-shadow(0 24px 40px rgba(0, 0, 0, .35));transition:transform .7s cubic-bezier(.16, 1, .3, 1)}.pi--matrix .pi-card.shot:hover .pi-shot{transform:translate(-10px,-10px)}.pi--matrix .pi-card.shot .pi-xo{top:28px;bottom:auto}.pi--matrix .pi-card.met .pi-xo{background-color:#f4eadd;color:#b03f00}.pi--matrix .pi-card.met .pi-xo svg{stroke:#B03F00}.pi--matrix .pi-card.dk .pi-xo,.pi--matrix .pi-card.shot .pi-xo{background-color:#fff}.pi--matrix[data-card=cool] .pi-card:not(.met):not(.dk):not(.shot) .pi-xo{background-color:#fff}@media (hover:hover){.pi--matrix .pi-card:not(:hover):not(:focus-within):not(.open) .pi-xo svg{stroke:#00316B}.pi--matrix .pi-card:is(.shot,.dk):not(:hover):not(:focus-within):not(.open) .pi-xo svg{stroke:#fff}}.pi--matrix .pi-card.dk :focus-visible,.pi--matrix .pi-card.shot :focus-visible{outline-color:#fff}.pi--matrix .pi-more{display:grid;grid-template-rows:1fr}.pi--matrix .pi-more>div{overflow:hidden;min-height:0}.pi--matrix .pi-more p{margin:12px 0 0;color:var(--c-text)}.pi--matrix.pi-js .pi-card:not(.open) .pi-more{grid-template-rows:0fr;opacity:0}.pi--matrix.pi-js .pi-win{position:relative;flex:1 1 0;min-height:0;overflow:hidden;scrollbar-width:none}.pi--matrix.pi-js .pi-win::-webkit-scrollbar{width:0}.pi--matrix.pi-js .pi-card.open:focus-within .pi-win,.pi--matrix.pi-js .pi-card.open:hover .pi-win{scrollbar-width:thin;scrollbar-color:rgba(0,49,107,0.2) transparent}.pi--matrix.pi-js .pi-card.open:focus-within .pi-win::-webkit-scrollbar,.pi--matrix.pi-js .pi-card.open:hover .pi-win::-webkit-scrollbar{width:4px}.pi--matrix.pi-js .pi-card.open:focus-within .pi-win::-webkit-scrollbar-thumb,.pi--matrix.pi-js .pi-card.open:hover .pi-win::-webkit-scrollbar-thumb{background:rgba(0,49,107,.2);border-radius:2px}.pi--matrix.pi-js .pi-card.open:focus-within .pi-win::-webkit-scrollbar-track,.pi--matrix.pi-js .pi-card.open:hover .pi-win::-webkit-scrollbar-track{background:0 0}.pi--matrix.pi-js .pi-card.dk.open:focus-within .pi-win,.pi--matrix.pi-js .pi-card.dk.open:hover .pi-win,.pi--matrix.pi-js .pi-card.shot.open:focus-within .pi-win,.pi--matrix.pi-js .pi-card.shot.open:hover .pi-win{scrollbar-color:rgba(255,255,255,0.34) transparent}.pi--matrix.pi-js .pi-card.dk.open:focus-within .pi-win::-webkit-scrollbar-thumb,.pi--matrix.pi-js .pi-card.dk.open:hover .pi-win::-webkit-scrollbar-thumb,.pi--matrix.pi-js .pi-card.shot.open:focus-within .pi-win::-webkit-scrollbar-thumb,.pi--matrix.pi-js .pi-card.shot.open:hover .pi-win::-webkit-scrollbar-thumb{background:rgba(255,255,255,.34)}.pi--matrix.pi-js .pi-card.open .pi-win{overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.pi--matrix.pi-js .pi-card.open .pi-win{-webkit-mask-image:linear-gradient(#000 calc(100% - 36px),transparent);mask-image:linear-gradient(#000 calc(100% - 36px),transparent)}.pi--matrix.pi-js .pi-card.open .pi-win.scrolled{-webkit-mask-image:linear-gradient(transparent 0,#000 30px,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(transparent 0,#000 30px,#000 calc(100% - 36px),transparent)}.pi--matrix.pi-js .pi-strip{position:relative}.pi--matrix.pi-js .pi-strip{padding-bottom:40px}.pi--matrix .pi-card.open{z-index:1}.pi--matrix .pi-card{min-height:420px}.pi--matrix .pi-card.dk:not(.pri){padding-bottom:88px}.pi--matrix .pi-card.dk:not(:has(.pi-xo,.pi-acts)){padding-bottom:36px}.pi--matrix .pi-open{display:none}.pi--matrix.pi-js .pi-open{display:inline-flex}.pi--matrix .pi-card.open.met .pi-desc{display:block}.pi--matrix .pi-card.open .pi-xo .pi-xo-o{visibility:hidden}.pi--matrix .pi-card.open .pi-xo .pi-xo-c{visibility:visible}.pi--matrix .pi-card.open .pi-xo svg{transform:rotate(180deg)!important}.pi--matrix .pi-card.open .pi-xo:focus-visible,.pi--matrix .pi-card.open .pi-xo:hover{max-width:none;width:var(--wc,140px)}.pi--matrix .pi-card.open .pi-xo:focus-visible .pi-xo-l,.pi--matrix .pi-card.open .pi-xo:hover .pi-xo-l{opacity:1;transform:none}.pi--matrix .sxl-more{margin-top:32px}@container (max-width:1100px){.pi--matrix h3{font-size:26px;line-height:36px}}@container (max-width:900px){.pi--matrix .pi-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.pi--matrix .pi-card.s2,.pi--matrix .pi-card.s3{grid-column:span 1}.pi--matrix .pi-card.t2{grid-column:span 2}.pi--matrix .pi-shot{width:72%;right:-10%}}@container (max-width:768px){.pi--matrix h3{font-size:24px;line-height:32px}}@container (max-width:600px){.pi--matrix .pi-tiles{grid-template-columns:minmax(0,1fr)}.pi--matrix .pi-card,.pi--matrix .pi-card.s2,.pi--matrix .pi-card.s3,.pi--matrix .pi-card.t2{grid-column:auto;display:flex;padding:24px 24px 80px;border-radius:20px;min-height:0}.pi--matrix .pi-card.dk{padding-bottom:24px}.pi--matrix .pi-card.shot{padding-bottom:0}.pi--matrix .pi-card.shot>.pi-desc,.pi--matrix .pi-card.shot>.pi-ic,.pi--matrix .pi-card.shot>h3{max-width:none}.pi--matrix .pi-shot{position:relative;display:block;right:auto;bottom:auto;width:118%;margin:24px -18% -12px 8%}.pi--matrix .pi-val{font-size:56px}.pi--matrix .pi-val.long{font-size:40px}.pi--matrix h3{font-size:20px;line-height:28px}.pi--matrix.pi-js .pi-win{flex:0 0 auto}.pi--matrix .pi-card.dk:not(:has(.pi-xo,.pi-acts)){padding-bottom:24px}.pi--matrix .pi-card:is(.s2,.s3):not(.met):not(.shot) .pi-strip{grid-template-columns:minmax(0,1fr)}.pi--matrix .pi-card:is(.s2,.s3):not(.met):not(.shot) .pi-desc{grid-column:1;grid-row:3;margin-top:12px}.pi--matrix .pi-card:is(.s2,.s3):not(.met):not(.shot) .pi-more{grid-column:1;grid-row:4}}.pi.on-dark .pi-card.dk,.pi.on-dark .pi-card.pri,.pi.on-dark[data-card=dark] .pi-card,.pi.on-dark[data-card=dark] .pi-panel{background:linear-gradient(180deg,#0f2149 0,#0a1836 100%)}.pi.on-dark .pi-card.dk,.pi.on-dark .pi-card.pri,.pi.on-dark .pi-card.shot,.pi.on-dark[data-card=dark] .pi-card,.pi.on-dark[data-card=dark] .pi-panel{isolation:isolate;border-color:transparent;box-shadow:inset 0 0 0 1px rgba(255,255,255,.07);transition:box-shadow .3s ease}.pi.on-dark .pi-card.dk::before,.pi.on-dark .pi-card.pri::before,.pi.on-dark .pi-card.shot::before,.pi.on-dark[data-card=dark] .pi-card::before,.pi.on-dark[data-card=dark] .pi-panel::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .3s ease;background:radial-gradient(1100px circle at var(--mx,50%) var(--my,50%),rgba(0,91,200,.2),transparent 70%)}.pi.on-dark .pi-card.dk::after,.pi.on-dark .pi-card.pri::after,.pi.on-dark .pi-card.shot::after,.pi.on-dark[data-card=dark] .pi-card::after,.pi.on-dark[data-card=dark] .pi-panel::after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;pointer-events:none;opacity:0;transition:opacity .35s ease;background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%),rgba(255,255,255,.9),rgba(191,215,255,.35) 40%,transparent 72%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.pi.on-dark .pi-card.dk:focus-within,.pi.on-dark .pi-card.dk:hover,.pi.on-dark .pi-card.pri:focus-within,.pi.on-dark .pi-card.pri:hover,.pi.on-dark .pi-card.shot:focus-within,.pi.on-dark .pi-card.shot:hover,.pi.on-dark[data-card=dark] .pi-card:focus-within,.pi.on-dark[data-card=dark] .pi-card:hover,.pi.on-dark[data-card=dark] .pi-panel:focus-within,.pi.on-dark[data-card=dark] .pi-panel:hover{box-shadow:inset 0 0 0 1px rgba(255,255,255,.16)}.pi.on-dark .pi-card.dk:hover::after,.pi.on-dark .pi-card.dk:hover::before,.pi.on-dark .pi-card.pri:hover::after,.pi.on-dark .pi-card.pri:hover::before,.pi.on-dark .pi-card.shot:hover::after,.pi.on-dark .pi-card.shot:hover::before,.pi.on-dark[data-card=dark] .pi-card:hover::after,.pi.on-dark[data-card=dark] .pi-card:hover::before,.pi.on-dark[data-card=dark] .pi-panel:hover::after,.pi.on-dark[data-card=dark] .pi-panel:hover::before{opacity:1}.pi.on-dark .pi-card.dk,.pi.on-dark .pi-card.pri{background:radial-gradient(90% 120% at 100% 0,rgba(0,91,200,.35),transparent 55%),linear-gradient(180deg,#0f2149 0,#0a1836 100%)!important}.pi.on-dark[data-card=dark] .pi-card{--c-ink:#fff;--c-text:rgba(255, 255, 255, .82);--c-muted:rgba(255, 255, 255, .78);--pi-icon:#fff;color:#fff}.pi.on-dark[data-card=dark] .pi-card .pi-val{background:0 0;color:#fff}.pi.on-dark[data-card=dark] .pi-card.met h3{border-top-color:rgba(255,255,255,.14)}.pi.on-dark[data-card=dark] .pi-card.met{background:radial-gradient(70% 60% at 50% 115%,rgba(232,83,0,.55),rgba(232,83,0,.14) 45%,transparent 70%),linear-gradient(180deg,#0f2149 0,#0a1836 100%)}.pi.on-dark[data-card=dark]:not([data-lead=navy]):not([data-lead=ink]) .pi-card.met .pi-val{background:linear-gradient(180deg,#fff 30%,#ffd2b8 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.pi.on-dark[data-card=dark]:is([data-lead=ginger],[data-lead=mix]) .pi-card.met .pi-val{background:0 0;color:#ff9445}.pi.on-dark[data-card=dark][data-lead=mix] .pi-card.met:nth-child(odd) .pi-val{color:#fff}@media (prefers-reduced-motion:reduce){.pi.on-dark .pi-card::after,.pi.on-dark .pi-card::before,.pi.on-dark .pi-panel::after,.pi.on-dark .pi-panel::before{transition:none}}.pi--matrix.pi-rise .pi-card:not(.done){opacity:0;transform:translateY(28px) scale(.985);-webkit-clip-path:inset(14% 0 0 0 round 28px);clip-path:inset(14% 0 0 0 round 28px);transition:opacity .6s cubic-bezier(.16, 1, .3, 1),transform .8s cubic-bezier(.16, 1, .3, 1),-webkit-clip-path .8s cubic-bezier(.16, 1, .3, 1);transition:opacity .6s cubic-bezier(.16, 1, .3, 1),transform .8s cubic-bezier(.16, 1, .3, 1),clip-path .8s cubic-bezier(.16, 1, .3, 1);transition:opacity .6s cubic-bezier(.16, 1, .3, 1),transform .8s cubic-bezier(.16, 1, .3, 1),clip-path .8s cubic-bezier(.16, 1, .3, 1),-webkit-clip-path .8s cubic-bezier(.16, 1, .3, 1);transition-delay:calc(var(--r, 0) * 110ms + var(--c, 0) * 80ms)}.pi--matrix.pi-rise .pi-card:not(.done) .pi-strip>*,.pi--matrix.pi-rise .pi-card:not(.done)>.pi-xo{opacity:0;transform:translateY(10px);transition:opacity .5s cubic-bezier(.16, 1, .3, 1),transform .6s cubic-bezier(.16, 1, .3, 1)}.pi--matrix.pi-rise .pi-card:not(.done) .pi-strip>.pi-ic,.pi--matrix.pi-rise .pi-card:not(.done) .pi-strip>.pi-val{transform:translateY(10px) scale(.86)}.pi--matrix.pi-rise .pi-card:not(.done) .pi-strip>:first-child{transition-delay:calc(var(--r, 0) * 110ms + var(--c, 0) * 80ms + 180ms)}.pi--matrix.pi-rise .pi-card:not(.done) .pi-strip>:nth-child(2){transition-delay:calc(var(--r, 0) * 110ms + var(--c, 0) * 80ms + 260ms)}.pi--matrix.pi-rise .pi-card:not(.done) .pi-strip>:nth-child(3){transition-delay:calc(var(--r, 0) * 110ms + var(--c, 0) * 80ms + 330ms)}.pi--matrix.pi-rise .pi-card:not(.done) .pi-strip>:nth-child(n+4),.pi--matrix.pi-rise .pi-card:not(.done)>.pi-xo{transition-delay:calc(var(--r, 0) * 110ms + var(--c, 0) * 80ms + 400ms)}.pi--matrix.pi-rise .pi-card:not(.done)>.pi-shot{transform:translate(28px,28px);transition:opacity .7s cubic-bezier(.16, 1, .3, 1),transform .9s cubic-bezier(.16, 1, .3, 1);transition-delay:calc(var(--r, 0) * 110ms + var(--c, 0) * 80ms + 380ms)}.pi--matrix.pi-rise .pi-card:not(.done).on{opacity:1;transform:none;-webkit-clip-path:inset(0 0 0 0 round 28px);clip-path:inset(0 0 0 0 round 28px)}.pi--matrix.pi-rise .pi-card:not(.done).on .pi-strip>*,.pi--matrix.pi-rise .pi-card:not(.done).on>.pi-shot,.pi--matrix.pi-rise .pi-card:not(.done).on>.pi-xo{opacity:1;transform:none}.pi--matrix.pi-rise .pi-card:not(.done).on.open,.pi--matrix.pi-rise .pi-card:not(.done).on:hover{transition-delay:0s}