@font-face{font-family:Gellix;src:url(/font/Gellix-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gellix;src:url(/font/Gellix-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gellix;src:url(/font/Gellix-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}:root{--primary-color:#ce0000;--primary-color-hover:#a71c1c;--secondary-color:#fff;--hero-color:#e8e8e8;--brand:#ce0000;--brand-dark:#a71c1c;--slate:#373c44}.vh-90{height:90vh}.visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.hero__header,.hero__text,.news-title,.news-row__title,.advantage__title,.section-heading,.cta-band__title,.stats__heading{overflow-wrap:anywhere}.hero{isolation:isolate;--hero-radius:28px;--social-rail-outside:max(-94px, calc(40px - var(--gutter)));--social-rail-fits-outside:clamp(0px, calc((var(--gutter) - 58px) * 1000), 10000px);--social-rail-text-offset:calc(72px - var(--social-rail-fits-outside));align-items:center;min-height:min(721px,37.5vw);margin-top:36px;margin-bottom:64px;display:flex;position:relative}@media (width<=1679.98px){.hero{min-height:400px}}@media (width<=1279.98px){.hero{--hero-radius:22px;min-height:320px;margin-bottom:48px}}@media (width<=859.98px){.hero{margin-top:16px}}.hero:after{content:"";border-radius:var(--hero-radius);z-index:1;pointer-events:none;background:linear-gradient(95deg,#1214189e 0%,#1214186b 42%,#1214181a 78%,#12141805 100%);position:absolute;inset:0 24px}.hero__background{z-index:0;border-radius:var(--hero-radius);background:var(--hero-color,#afafaf);position:absolute;inset:0 24px;overflow:hidden}.hero__background img{object-fit:cover;object-position:center 22%;width:100%;height:100%;display:block}.hero__container{z-index:2;color:#fff;letter-spacing:normal;max-width:900px;padding:56px 64px 56px 77px;position:relative}@media (width<=1279.98px){.hero__container{max-width:none;padding:34px 26px 38px}}.hero__header{color:#fff;text-shadow:0 3px 3px #0000004d;font-family:Sora,sans-serif;font-size:clamp(30px,3.23vw,62px);font-weight:700;line-height:1.15}@media (width<=1279.98px){.hero__header{font-size:clamp(26px,7vw,36px)}}.hero__text{color:#fff;text-shadow:0 1px 10px #00000059;max-width:46ch;margin-top:16px;font-size:18px;line-height:1.5}@media (width<=1279.98px){.hero__text{margin-top:12px;font-size:15px}}.hero .social-rail{z-index:3;left:max(var(--social-rail-outside), 48px - var(--social-rail-fits-outside));align-items:center;gap:min(37px, 18px + var(--social-rail-fits-outside));flex-direction:column;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.hero .social-rail .social-link img{filter:brightness(0);opacity:.45;width:18px;height:18px;transition:opacity .2s,transform .2s;display:block}.hero .social-rail .social-link:hover img{opacity:.8;transform:translateY(-2px)}@media (width<=1279.98px){.hero .social-rail{display:none}}.hero--half{min-height:min(498px,26.8vw);margin-top:73px}@media (width<=859.98px){.hero--half{margin-top:16px}}@media (width<=1679.98px){.hero--half{min-height:340px}}@media (width<=1279.98px){.hero--half{min-height:300px}}.hero--half .hero__header{font-size:clamp(28px,3.23vw,62px)}.hero--with-cta{min-height:480px;margin-bottom:46px}.hero--with-cta.hero--cutout{--hero-gap:16px;margin-bottom:var(--hero-gap)}@media (width>=1680px){.hero--with-cta{min-height:498px}}@media (width<=1279.98px){.hero--with-cta{min-height:0}}@media (width>=1280px){.hero--with-cta:not(.hero--cutout):not(.hero--no-photo),.hero--compact-title:not(.hero--cutout):not(.hero--no-photo){--hero-radius:80px;align-items:flex-start}.hero--with-cta:not(.hero--cutout):not(.hero--no-photo):after,.hero--compact-title:not(.hero--cutout):not(.hero--no-photo):after{content:none}.hero--with-cta:not(.hero--cutout):not(.hero--no-photo) .hero__background,.hero--compact-title:not(.hero--cutout):not(.hero--no-photo) .hero__background{left:60%}.hero--with-cta:not(.hero--cutout):not(.hero--no-photo) .hero__container,.hero--compact-title:not(.hero--cutout):not(.hero--no-photo) .hero__container{border-radius:var(--hero-radius) 0 0 var(--hero-radius);background:linear-gradient(90deg,#afafaf 78%,#afafaf00);flex-direction:column;flex:0 0 77%;justify-content:center;max-width:none;min-height:243px;padding:40px 0 40px 77px;display:flex}.hero--with-cta:not(.hero--cutout):not(.hero--no-photo) .hero__header,.hero--compact-title:not(.hero--cutout):not(.hero--no-photo) .hero__header{color:#373c44;max-width:760px;text-shadow:none}.hero--with-cta:not(.hero--cutout):not(.hero--no-photo) .social-rail,.hero--compact-title:not(.hero--cutout):not(.hero--no-photo) .social-rail{top:122px}.hero--with-cta:not(.hero--cutout):not(.hero--no-photo) .hero__container{justify-content:flex-start;min-height:344px;padding:75px 0 54px 77px}.hero--with-cta:not(.hero--cutout):not(.hero--no-photo) .social-rail{top:172px}}.hero--no-photo:after{content:none}.hero--no-photo .hero__background{background:#e8e8e8}.hero--no-photo .hero__container{color:#373c44}.hero--no-photo .hero__header{color:#373c44;text-shadow:none}.hero--no-photo .hero__text{color:#757575;text-shadow:none}.hero--cutout{--hero-width:calc(100% - 48px);--hero-image-height:calc(var(--hero-ratio) * var(--hero-width));--hero-panel-start:calc(var(--hero-panel-top) / 100 * var(--hero-image-height));--hero-panel-end:calc((100 - var(--hero-panel-bottom)) / 100 * var(--hero-image-height));--hero-shape-top:var(--hero-panel-start);--hero-shape-height:calc(var(--hero-width) * .31125);--hero-shape-offset:calc(73px - clamp(0px, (var(--hero-panel-end) - var(--hero-panel-start) - var(--hero-shape-height)) * 100, 37px));--hero-shape-bottom:max(var(--hero-shape-top) + var(--hero-shape-height), var(--hero-panel-end));--hero-gap:64px;min-height:0;display:block}@media (width>=576px){.hero--cutout{--hero-width:calc(min(100%, 820px) - 48px)}}@media (width>=860px){.hero--cutout{--hero-width:calc(min(100%, 1160px) - 48px)}}@media (width>=1280px){.hero--cutout{--hero-width:calc(min(100%, 1400px) - 48px)}}@media (width>=1680px){.hero--cutout{--hero-width:calc(min(100%, 1648px) - 48px)}}.hero--cutout:not(.hero--half){--hero-shape-height:calc(var(--hero-width) * .4025);--hero-shape-top:max(0px, (var(--hero-panel-start) + var(--hero-panel-end) - var(--hero-shape-height)) / 2);--hero-shape-offset:36px}.hero--cutout:after{content:none}.hero--cutout .hero__background{background:0 0;border-radius:0;position:relative;inset:auto;overflow:visible}.hero--cutout .hero__background img{object-fit:contain;height:auto}@media (width>=860px){.hero--cutout{margin-top:calc(var(--hero-shape-offset) - var(--hero-shape-top))}}@media (width>=1280px){.hero--cutout{margin-bottom:calc(var(--hero-gap) + min(0px, 40px + var(--hero-shape-bottom) - var(--hero-image-height)))}}.hero--cutout .hero__container{top:calc(var(--hero-panel-top,18) * 1%);bottom:calc(var(--hero-panel-bottom,8) * 1%);max-width:56%;padding:0 0 0 max((100% - 48px) * .048, var(--social-rail-text-offset));flex-direction:column;justify-content:center;display:flex;position:absolute;left:24px}.hero--cutout .hero__header{text-shadow:0 3px 6px #0000002e}.hero--cutout .hero__text{max-width:64ch;text-shadow:none;line-height:26px}.hero--cutout .social-rail{top:calc((var(--hero-panel-top,18) + 100 - var(--hero-panel-bottom,8)) / 2 * 1%)}@media (width<=1279.98px){.hero--cutout .hero__container{color:#373c44;max-width:none;padding:20px 0 0;position:static}.hero--cutout .hero__header,.hero--cutout .hero__text{color:#373c44;text-shadow:none}}.hero--with-cta .hero__header,.hero--compact-title .hero__header{font-size:clamp(22px,1.46vw,28px);font-weight:400}.hero--cutout.hero--with-cta .hero__header,.hero--cutout.hero--compact-title .hero__header{color:#373c44;text-shadow:none}.address{font-style:inherit;align-items:center;gap:10px;line-height:1.8;display:flex}.address--big{gap:20px;font-size:26px;font-weight:600}@media (width<=575.98px){.address--big{font-size:22px}}.address--contact{gap:20px;font-size:20px;font-weight:600;display:block}@media (width<=575.98px){.address--contact{font-size:18px}}.address--black{color:#000}.address--black img{filter:brightness(0)}.advantages-section{margin:84px 0}@media (width<=1279.98px){.advantages-section{margin:56px 0}}@media (width>=1280px){.advantages-section--home{margin:52px 0 196px}}.advantages-section__heading{color:#000;text-wrap:balance;max-width:20ch;margin-bottom:74px;font-family:Sora,sans-serif;font-size:clamp(26px,3vw,42px);font-weight:700;line-height:1.24}@media (width<=1279.98px){.advantages-section__heading{margin-bottom:40px}}.advantages{grid-template-columns:repeat(3,1fr);gap:22px 30px;display:grid}@media (width<=1279.98px){.advantages{grid-template-columns:repeat(2,1fr)}}@media (width<=575.98px){.advantages{grid-template-columns:1fr}}.advantage{background:#f5f5f5;border-radius:50px;flex-direction:column;justify-content:flex-end;min-height:240px;padding:40px 36px;transition:transform .2s,box-shadow .2s;display:flex}.advantage:hover{transform:translateY(-3px);box-shadow:0 14px 30px #373c4414}.advantage__photo{object-fit:contain;border-radius:12px;align-self:flex-start;max-width:100%;height:auto;max-height:120px;margin-bottom:20px;display:block}.advantage__title{color:#373c44;letter-spacing:normal;margin-bottom:14px;font-family:Sora,sans-serif;font-size:28px;font-weight:700;line-height:34px}.advantage__caption{color:#373c44;letter-spacing:normal;font-size:18px;font-weight:400;line-height:24px}.advantages--varied{grid-auto-rows:minmax(0,426px);grid-auto-flow:column}@media (width<=1279.98px){.advantages--varied{grid-template-rows:none;grid-auto-rows:auto;grid-auto-flow:row}}.advantages--varied{grid-template-rows:repeat(2,minmax(0,426px))}.advantages--varied .advantage{text-align:center;justify-content:center;align-items:center;min-height:426px}@media (width<=1279.98px){.advantages--varied{grid-template-rows:none}.advantages--varied .advantage{min-height:320px}}.advantages--varied .advantage__photo{align-self:center}.advantage--light{background:#f5f5f5}.advantage--red{background:#a71c1c;background:color-mix(in srgb, var(--primary-color,#ce0000) 67.5%, #565656)}.advantage--red .advantage__title,.advantage--red .advantage__caption{color:#fff}.advantage--photo,.advantage--photo-overlay{background-color:#afafaf;background-position:50%;background-size:cover;position:relative;overflow:hidden}.advantage--photo:before,.advantage--photo-overlay:before{content:"";pointer-events:none;position:absolute;inset:0}.advantage--photo .advantage__title,.advantage--photo-overlay .advantage__title,.advantage--photo .advantage__caption,.advantage--photo-overlay .advantage__caption{color:#fff;z-index:1;position:relative}.advantage--photo:before{background:linear-gradient(#2d353a1f 28%,#2d353aeb 88%)}.advantages--varied .advantage--photo{justify-content:flex-end}@media (width>=1280px){.advantage--photo{grid-row:span 2}}.advantage--photo-overlay:before{background:linear-gradient(135deg,#ce000040 0%,#a71c1cd9 100%)}@media (width>=1280px){.advantages-section--outcomes{margin:243px 0 0}}.advantages-section--outcomes .advantages{grid-template-rows:none;grid-auto-rows:minmax(0,312px)}.advantages-section--outcomes .advantage{min-height:312px}@media (width<=1279.98px){.advantages-section--outcomes .advantages{grid-auto-rows:auto}.advantages-section--outcomes .advantage{min-height:240px}}.advantages--even{grid-template-columns:repeat(2,1fr);grid-auto-rows:minmax(0,426px)}@media (width<=575.98px){.advantages--even{grid-template-columns:1fr;grid-auto-rows:auto}}.advantages--even .advantage{text-align:center;justify-content:center;align-items:center;min-height:426px}@media (width>=1280px){.advantages--varied .advantage:not(.advantage--photo){justify-content:flex-start;padding-top:84px}.advantages--varied .advantage--light{background:#e8e8e8}.advantages--varied .advantage__caption{margin-top:44px}.advantages--varied .advantage--photo{justify-content:flex-start;padding-top:532px}.advantages--varied .advantage--photo:before{-webkit-backdrop-filter:blur(30px)brightness(1.15);backdrop-filter:blur(30px)brightness(1.15);background:#60606580;border-radius:50px;height:426px;top:auto}.advantages--varied .advantage--photo-overlay:before{-webkit-backdrop-filter:blur(30px)brightness(1.15);backdrop-filter:blur(30px)brightness(1.15);background:0 0}}.advantages--outcomes .advantage{text-align:center;background:#e8e8e8;justify-content:flex-start;align-items:center;padding-top:47px}.advantages--outcomes .advantage__title{order:1;max-width:12ch;margin-bottom:16px}.advantages--outcomes .advantage__photo{border-radius:0;order:2;align-self:center;max-height:41px;margin:0 0 35px}.advantages--outcomes .advantage__caption{order:3}.advantages--outcomes .advantage:nth-child(3n+1){background:#a71c1c;background:color-mix(in srgb, var(--primary-color,#ce0000) 67.5%, #565656)}.advantages--outcomes .advantage:nth-child(3n+1) .advantage__title,.advantages--outcomes .advantage:nth-child(3n+1) .advantage__caption{color:#fff}.advantages--outcomes .advantage:nth-child(3n+1) .advantage__photo{filter:brightness(0)invert()}.advantages--outcomes .advantage:nth-child(3n+2){background:#fff;border:1px solid #8d8d8d}.advantage__title strong{color:var(--brand,#ce0000)}.advantage--red .advantage__title strong,.advantage--photo .advantage__title strong,.advantage--photo-overlay .advantage__title strong{color:inherit}.varieties{margin:84px auto}@media (width<=1279.98px){.varieties{margin:56px auto}}.varieties-wrapper{flex-wrap:wrap;justify-content:center;gap:44px 40px;display:flex}@media (width<=859.98px){.varieties-wrapper{gap:32px 24px}}.variety{text-align:center;color:#373c44;flex-direction:column;align-items:center;gap:18px;width:180px;display:flex}@media (width<=859.98px){.variety{width:130px}}.variety:hover .variety__photo{transform:translateY(-4px);box-shadow:0 16px 30px #373c4429}.variety:hover .variety__title{color:var(--brand,#ce0000)}.variety__photo{background-color:#e8e8e8;background-position:50%;background-size:cover;border-radius:50%;width:160px;height:160px;transition:transform .25s,box-shadow .25s}@media (width<=859.98px){.variety__photo{width:120px;height:120px}}.variety__title{color:#373c44;max-width:200px;font-family:Sora,sans-serif;font-size:16px;font-weight:600;line-height:1.35;transition:color .2s}@media (width<=859.98px){.variety__title{font-size:14px}}.steps{color:#fff;letter-spacing:normal;background-color:#373c44;width:100%;margin:0 auto;padding:89px 0 106px;font-family:Gellix,sans-serif}@media (width<=1279.98px){.steps{padding:64px 0}}.steps__heading{margin:0 0 116px;font-family:Sora,sans-serif;font-size:42px;font-weight:700;line-height:52px}@media (width<=1279.98px){.steps__heading{margin-bottom:64px}}@media (width<=575.98px){.steps__heading{margin-bottom:48px;font-size:26px;line-height:34px}}.step-container{justify-content:space-between;align-items:flex-start;gap:32px;width:100%;display:flex}.step{flex-direction:column;flex:1 1 0;max-width:420px;display:flex}.step__title{color:#fff;font-family:Sora,sans-serif;font-size:26px;font-weight:700;line-height:36px}.step__caption{color:#afafaf;max-width:250px;font-family:Gellix,sans-serif;font-size:14px;line-height:26px}.step__caption:before{content:" ";background-color:#fff;width:97px;height:1px;margin:23px 0;display:block}.step-connector{color:#8d8d8d;flex:none;align-self:flex-start;margin-top:67px;display:inline-flex}@media (width>=1280px){.step-container--three{grid-template-columns:minmax(0,432fr) minmax(0,238fr) minmax(0,424fr) minmax(0,185fr) minmax(0,319fr);gap:0;display:grid}.step-container--three .step{max-width:none}}@media (width<=1279.98px){.step-container{flex-direction:column;gap:36px}.step{max-width:100%}.step-connector{align-self:flex-start;margin:0 0 0 22px}}.stats{margin:140px 0;overflow-x:clip}@media (width<=1279.98px){.stats{margin:56px 0}}.stats__heading{color:#000;text-wrap:balance;letter-spacing:normal;max-width:34ch;margin-bottom:273px;font-family:Sora,sans-serif;font-size:clamp(26px,3vw,42px);font-weight:700;line-height:1.24}@media (width<=1679.98px){.stats__heading{margin-bottom:120px}}@media (width<=1279.98px){.stats__heading{margin-bottom:36px}}.stats__grid{z-index:0;grid-template-columns:repeat(3,minmax(0,431px));gap:40px 48px;display:grid;position:relative}@media (width<=1679.98px){.stats__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1279.98px){.stats__grid{grid-template-columns:1fr;gap:36px}}.stat__value{color:var(--brand,#ce0000);margin-bottom:57px;font-family:Sora,sans-serif;font-size:clamp(48px,5.2vw,100px);font-weight:700;line-height:1}.stat__value sup{vertical-align:.55em;font-size:.58em;line-height:0}@media (width<=1279.98px){.stat__value{margin-bottom:18px}}.stat__desc{color:#373c44;max-width:36ch;font-size:18px;line-height:32px}.stat__desc p{margin:0}.stat__desc p+p{margin-top:34px}.stat__desc a{color:inherit;font-weight:600;text-decoration:underline}.stat__desc a:hover{color:var(--brand,#ce0000)}.stats--slate .stat__value{color:#373c44}.stats__watermark{z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;letter-spacing:normal;color:#e8e8e8;opacity:.36;white-space:nowrap;font-family:Sora,sans-serif;font-size:clamp(180px,31vw,600px);font-weight:700;line-height:.8;position:absolute;bottom:-.045em;left:24.3%}@media (width<=859.98px){.stats__watermark{display:none}}.cta-band{color:#fff;background:#a71c1c;width:100%;margin:96px 0 0;padding:101px 0 109px}@media (width<=1279.98px){.cta-band{margin-top:64px;padding:48px 0}}.cta-band__inner{grid-template-columns:minmax(0,623fr) minmax(0,576fr) minmax(0,401fr);display:grid}@media (width<=1279.98px){.cta-band__inner{grid-template-columns:1fr;gap:32px}}.cta-band__col{padding-right:24px}.cta-band__title{color:#fff;margin:0 0 25px;padding-bottom:44px;font-family:Sora,sans-serif;font-size:clamp(20px,1.46vw,28px);font-weight:700;line-height:1.215;position:relative}.cta-band__title:after{content:"";background:#fff;width:97px;height:1px;position:absolute;bottom:0;left:0}.cta-band__text{color:#fff;margin:0;font-size:14px;line-height:26px}.inquiry{margin:96px auto}@media (width<=1279.98px){.inquiry{margin:60px auto}}.inquiry--ruled{margin-bottom:-78px}@media (width<=1279.98px){.inquiry--ruled{margin-bottom:0}}.inquiry--ruled:after{content:"";background:#373c444d;height:1px;margin-top:107px;display:block}.inquiry__heading{color:#000;margin:0;font-family:Sora,sans-serif;font-size:clamp(26px,3vw,42px);font-weight:700;line-height:1.24}.inquiry__heading:after{content:"";background:#b1b4b480;width:51px;height:1px;margin-top:29px;display:block}.inquiry__inner{grid-template-columns:minmax(0,1fr) minmax(0,844px);align-items:start;gap:72px;margin-top:18px;display:grid}@media (width<=1279.98px){.inquiry__inner{grid-template-columns:1fr;gap:40px}}.inquiry__details{color:#373c44;flex-direction:column;font-size:18px;line-height:32px;display:flex}.inquiry__details p{margin:0}.inquiry__company{font-weight:700}.inquiry__label{color:#8d8d8d;margin-bottom:4px;font-size:14px;line-height:20px;display:block}.inquiry__address{margin:0;font-style:normal}.inquiry__line{margin:0}.inquiry__line a:hover{color:var(--brand,#ce0000)}.inquiry--page{margin-top:0}.inquiry--page .section-heading{margin:0}.inquiry--page .inquiry__inner{margin-top:93px}@media (width>=1680px){.inquiry--page .inquiry__inner{padding:0 114px 0 97px}}@media (width<=1279.98px){.inquiry--page .inquiry__inner{margin-top:32px}}.inquiry--page .inquiry__details{gap:32px}.contact-form{width:100%}.contact-form__title{color:#000;margin-bottom:38px;font-family:Sora,sans-serif;font-size:20px;font-weight:700;line-height:36px}.contact-form__flash{border-radius:10px;margin:0 0 20px;padding:10px 14px;font-size:14px}.contact-form__flash.is-success{color:#0d8700;background:#0d870014}.contact-form__flash.is-error{color:var(--brand,#ce0000);background:#ce000012}.contact-form__field{flex-direction:column-reverse;justify-content:flex-end;margin-bottom:7px;display:flex;position:relative}.contact-form__row{grid-template-columns:1fr 1fr;column-gap:80px;display:grid}@media (width<=859.98px){.contact-form__row{grid-template-columns:1fr}}.contact-form__label{color:#8d8d8d;margin-top:4px;font-size:14px;line-height:18px}.contact-form__input{--line:#b1b4b4;border:none;border-bottom:1px solid var(--line);color:#373c44;background:0 0;border-radius:0;outline:none;padding:12px 0;font-family:inherit;font-size:15px;line-height:22px;transition:border-color .2s}.contact-form__input:focus{--line:var(--brand,#ce0000)}.contact-form__input--area{background:repeating-linear-gradient(transparent 0 46px, var(--line) 46px 47px, transparent 47px 76px) local;resize:none;border-bottom:0;height:199px;min-height:199px;padding:0;line-height:76px}.contact-form__field--area{margin-bottom:0}.contact-form__field--area .contact-form__label{pointer-events:none;position:absolute;top:47px;left:0}.contact-form__foot{flex-direction:column;align-items:flex-start;gap:39px;margin-top:43px;display:flex}.contact-form__consent{color:#1e1e1e;cursor:pointer;align-items:flex-start;gap:19px;max-width:724px;font-size:14px;line-height:20px;display:flex}.contact-form__consent p{margin:0}.contact-form__consent input{appearance:none;cursor:pointer;background:#fff;border:1px solid #b1b4b4;flex:none;place-content:center;width:23px;height:23px;margin:0;display:grid}.contact-form__consent input:before{content:"";clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);background:var(--brand,#ce0000);width:13px;height:13px;transition:transform .12s ease-in-out;transform:scale(0)}.contact-form__consent input:checked:before{transform:scale(1)}.contact-form__consent input:focus-visible{outline:2px solid var(--brand,#ce0000);outline-offset:2px}.contact-form__submit{letter-spacing:normal;color:#000;cursor:pointer;background:0 0;border:0;align-self:flex-end;align-items:center;gap:20px;padding:0;font-family:Sora,sans-serif;font-size:20px;font-weight:700;line-height:36px;display:inline-flex}.contact-form__submit svg{color:var(--primary-color,#ce0000);transition:transform .2s}.contact-form__submit:hover svg{transform:translate(5px)}.contact-form__submit:focus-visible{outline:2px solid var(--primary-color,#ce0000);outline-offset:4px}.contact-map{margin-top:53px}.contact-map iframe{filter:grayscale();border:0;width:100%;height:clamp(320px,47.35vw,909px);display:block}.about-intro{margin:56px auto 93px}@media (width<=1279.98px){.about-intro{margin:48px auto}}.about-intro .section-heading,.experts .section-heading{margin-bottom:83px;line-height:1.24}@media (width<=1279.98px){.about-intro .section-heading,.experts .section-heading{margin-bottom:32px}}.about-intro__text,.experts__intro{color:#373c44;max-width:1300px;font-size:18px;line-height:32px}.about-intro__text p,.experts__intro p{margin:0}.about-intro__text p+p,.experts__intro p+p{margin-top:32px}.about-intro__text a,.experts__intro a{text-decoration:underline}.experts{margin:114px auto 123px}@media (width<=1279.98px){.experts{margin:56px auto}}.experts__intro{margin-bottom:117px}@media (width<=1279.98px){.experts__intro{margin-bottom:40px}}.experts__grid{grid-template-columns:repeat(4,1fr);gap:106px;display:grid}@media (width<=1279.98px){.experts__grid{grid-template-columns:repeat(2,1fr);gap:24px}}@media (width<=575.98px){.experts__grid{grid-template-columns:1fr}}.expert__photo{aspect-ratio:320/536;background:#e8e8e8;border:1px solid #f5f5f5;border-radius:20px;margin-bottom:32px;overflow:hidden}.expert__photo img{object-fit:cover;width:100%;height:100%}.expert__name{color:#000;font-family:Sora,sans-serif;font-size:20px;font-weight:700;line-height:36px}.expert__role{color:#8d8d8d;margin-top:15px;font-size:18px;line-height:24px}.badges-band{background:#e8e8e8;margin:65px 0 94px;padding:81px 0}@media (width<=1279.98px){.badges-band{margin:56px 0;padding:40px 0}}.badges-band__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;display:flex}@media (width<=859.98px){.badges-band__inner{justify-content:flex-start;gap:24px 40px}}.badge{color:#8d8d8d;align-items:center;gap:40px;display:flex}@media (width<=1279.98px){.badge{gap:16px}}.badge__icon{object-fit:contain;flex:none;width:48px;height:42px}.badge__label{font-size:18px;line-height:32px}.entry{margin-top:0;margin-bottom:72px}@media (width<=1279.98px){.entry{margin-top:32px;margin-bottom:48px}}.entry__title{color:#373c44;margin:0 0 75px;font-family:Sora,sans-serif;font-size:26px;font-weight:700;line-height:36px}@media (width<=1279.98px){.entry__title{margin-bottom:32px;font-size:22px;line-height:30px}}.downloads{flex-wrap:wrap;row-gap:40px;margin-top:117px;margin-bottom:172px;display:flex}@media (width<=1279.98px){.downloads{margin-top:48px;margin-bottom:56px}}.download-item{color:#373c44;align-items:flex-start;gap:28px;width:630px;max-width:100%;display:flex}.download-item__icon{color:var(--primary-color,#ce0000);flex:none;margin:-10px 0 0 10px}.download-item__body{flex-direction:column;gap:9px;min-width:0;display:flex}.download-item__name{color:#373c44;word-break:break-word;font-size:20px;font-weight:600;line-height:28px;transition:color .2s}.download-item__size{color:#8d8d8d;font-size:16px;line-height:28px}.download-item:hover .download-item__name{color:var(--primary-color,#ce0000)}.back-link{color:#5a5a5a;align-items:center;gap:16px;width:fit-content;font-size:20px;line-height:1;transition:color .2s;display:flex}.back-link svg{color:#afafaf}.back-link:hover{color:var(--primary-color,#ce0000)}.section-heading{color:#000;margin-bottom:40px;font-family:Sora,sans-serif;font-size:clamp(26px,3vw,42px);font-weight:700;line-height:1.18}.courses-section{padding-top:32px;padding-bottom:clamp(48px,6.98vw,134px)}.courses-section .section-heading{margin-bottom:clamp(40px,4.85vw,93px)}.courses-section+.courses-section{padding-top:0}.courses{grid-template-columns:repeat(4,1fr);gap:clamp(24px,5.53vw,106px);display:grid}.course{aspect-ratio:320/536;background-color:#e8e8e8;border-radius:50px;min-height:380px;font-family:Gellix,sans-serif;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 0 0 1px #f5f5f5}.course:hover{transform:translateY(-3px);box-shadow:0 0 0 1px #f5f5f5,0 16px 34px #373c4424}.course__photo{width:100%;display:block;position:absolute;inset:0}.course__photo img{aspect-ratio:auto;object-fit:cover;width:100%;height:100%}.course__badge{z-index:2;color:#fff;background:#0009;border-radius:50px;justify-content:center;align-items:center;min-width:96px;height:26px;padding:0 14px;font-family:Gellix,sans-serif;font-size:12px;font-weight:400;line-height:1;display:flex;position:absolute;top:19px;right:30px}.course__body{color:#fff;-webkit-backdrop-filter:blur(30px)brightness(1.15);backdrop-filter:blur(30px)brightness(1.15);background:#56596252;border-radius:50px 50px 0 0;flex-direction:column;gap:8px;padding:27px 30px 25px;display:flex;position:absolute;bottom:0;left:0;right:0}.course__title{color:#fff;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:72px;margin:0 0 9px;font-size:18px;font-weight:600;line-height:24px;display:-webkit-box;overflow:hidden}.course__title:hover{color:#fff}.course__original-price{color:#ffffffb3;padding-top:0;font-size:11px}.course__original-price span{margin-left:5px;text-decoration:line-through}.course__lowest-price{color:#ffffffb3;margin:0;font-size:11px}.course__price{color:#fff;flex-direction:column;gap:2px;display:flex}.course__price-net,.course__price-single{font-size:14px;font-weight:400;line-height:1.2}.course__price-gross{font-size:10px;font-weight:400;line-height:1.2}.course__buy{flex-direction:column;gap:11px;margin-top:8px;display:flex}.course__pricing{justify-content:space-between;align-items:last baseline;gap:12px;display:flex}.course .counter{color:#fff;gap:6px;font-size:14px}.course .counter span{color:#fff}.course .counter input{color:#fff;font-size:14px}.course .button--cart{color:#000;justify-content:center;max-width:none;min-height:41px;margin-inline:-2px;padding:0 18px;border:none!important}@media (width<=1679.98px){.courses{grid-template-columns:repeat(3,1fr)}}@media (width<=859.98px){.courses{grid-template-columns:repeat(2,1fr);gap:18px}}@media (width<=575.98px){.courses{grid-template-columns:repeat(1,1fr)}.course{aspect-ratio:4/5;min-height:0}}.featured{margin:198px auto 129px}@media (width<=1279.98px){.featured{margin:80px auto}}@media (width<=859.98px){.featured{margin:60px auto}}.featured__tabs{flex-wrap:wrap;align-items:center;row-gap:12px;margin-bottom:71px;display:flex}@media (width<=1279.98px){.featured__tabs{margin-bottom:40px}}.featured__tab{color:#afafaf;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-family:Sora,sans-serif;font-size:20px;font-weight:400;line-height:36px;transition:color .2s;display:inline-flex}.featured__tab:hover{color:#373c44}.featured__tab--active{color:#000;font-weight:700}.featured__tab+.featured__tab:before{content:"";background:#e8e8e8;width:1px;height:22px;margin:0 37px 0 36px}.featured__heading{color:#000;margin-bottom:71px;font-family:Sora,sans-serif;font-size:20px;font-weight:700;line-height:36px}@media (width<=1279.98px){.featured__heading{margin-bottom:40px}}.featured__panel--hidden{display:none}.file-field{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.file-field__input{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.file-field__button{background:var(--primary-color,#ce0000);color:#fff;cursor:pointer;border-radius:50px;align-items:center;margin:0;padding:10px 20px;font-family:Gellix,sans-serif;font-size:14px;font-weight:600;line-height:1.2;transition:background .2s;display:inline-flex}.file-field__button:hover{background:var(--primary-color-hover,#a71c1c)}.file-field__input:focus-visible+.file-field__button{outline:2px solid var(--primary-color,#ce0000);outline-offset:2px}.file-field__name{color:#757575;word-break:break-word;font-size:14px}.button{text-align:center;background:var(--primary-color,#ce0000);color:var(--secondary-color,#fff);cursor:pointer;border:none;border-radius:100px;justify-content:center;align-items:center;gap:10px;max-width:100%;padding:19px 27px;font-family:inherit;font-size:14px;transition:all .25s;display:inline-flex}.button:hover{background:var(--primary-color-hover,#a71c1c);color:var(--secondary-color,#fff)}.button>*{flex-shrink:0}.button--cart{color:#373c44;letter-spacing:normal;background-color:#fff;font-family:Sora;font-size:14px;font-weight:600}.button--cart img{width:20px}.button--large,.button--scalable,.button--medium{text-transform:capitalize;min-width:min(312px,100%);font-size:20px;font-weight:600}.button--send{color:#757575;background-color:#fff;border:1px solid #d8d8d8;height:55px;padding-right:30px;font-weight:700}.button--send:hover{color:#6b6b6b;background:#f5f5f5}.button--send:after{content:"";background-color:currentColor;flex-shrink:0;width:15px;height:11px;display:inline-block;-webkit-mask:url(/assets/front/images/icons/arrow-red.svg) 50%/contain no-repeat;mask:url(/assets/front/images/icons/arrow-red.svg) 50%/contain no-repeat}.button--send:hover:after{transition:all .5s;transform:translate(5px)}.button--login{height:55px;padding-right:30px;font-weight:700}.button--login:hover{color:#6b6b6b;background:#fff}.button--login:after{content:"";background-color:currentColor;flex-shrink:0;width:15px;height:11px;display:inline-block;-webkit-mask:url(/assets/front/images/icons/arrow-red.svg) 50%/contain no-repeat;mask:url(/assets/front/images/icons/arrow-red.svg) 50%/contain no-repeat}.button--login:hover:after{transition:all .5s;transform:translate(5px)}.button--add{height:45px;font-weight:700}.button--add:hover{color:#6b6b6b;background:#fff}.button--add:after{content:"";background-color:currentColor;flex-shrink:0;width:16px;height:16px;display:inline-block;transform:translateY(2px);-webkit-mask:url(/assets/front/images/icons/add.svg) 50%/contain no-repeat;mask:url(/assets/front/images/icons/add.svg) 50%/contain no-repeat}.button--cancel{color:#333;background:#fbfbfb;border-color:#afafaf}.button--cancel:hover{color:#000;background:#fff}.button:disabled{cursor:not-allowed;background:#afafaf;border-color:#afafaf;transition:unset}.button:disabled:hover{filter:none;color:#fff}.button--medium{min-width:min(192px,100%)}.button--white{color:#373c44;border:none;background:#fff!important}.button--white:hover{color:#373c44;background:#e1e1e1}.button--action{color:var(--secondary-color,#fff);background:#afafaf;border-color:#afafaf}.button--action:hover{color:#000;background:#fff;border-color:#000}.button--pay{padding-right:30px;font-family:Sora,"sans-serif";font-size:14px;font-weight:400}.button--pay:hover{color:#6b6b6b;background:#fff}.button--pay:after{content:"";background-color:currentColor;flex-shrink:0;width:15px;height:11px;display:inline-block;-webkit-mask:url(/assets/front/images/icons/arrow-red.svg) 50%/contain no-repeat;mask:url(/assets/front/images/icons/arrow-red.svg) 50%/contain no-repeat}.button--pay:hover:after{transition:all .5s;transform:translate(5px)}.button--scalable{max-width:calc(100vw - var(--bs-gutter-x,24px) * 2);word-break:break-word;min-width:0;padding:15px 16px;font-size:14px}@media (width>=860px){.button--scalable{padding:15px 20px;font-size:16px}}@media (width>=1280px){.button--scalable{padding:15px 24px;font-size:20px}}.button--export{background:var(--primary-color,#ce0000);color:var(--secondary-color,#fff);height:55px;font-weight:700}.button--export img{filter:brightness(0)invert();transition:filter .25s}.button--export:hover{color:#6b6b6b;background:#fff}.button--export:hover img{filter:none}.button-clear{color:var(--primary-color,#757575);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:14px}.button-clear:hover{color:var(--primary-color-hover,#616161)}.btn:not(.btn-primary):not(.btn-secondary):not(.btn-danger):not(.btn-success){cursor:pointer;color:#8d8d8d;background:0 0;border:none;padding:10px 20px;font-family:Gellix,sans-serif;font-weight:600;transition:color .2s}.btn:not(.btn-primary):not(.btn-secondary):not(.btn-danger):not(.btn-success):hover{color:var(--primary-color,#ce0000)}.btn-green{color:#fff;background:var(--primary-color,#ce0000);border:1px solid var(--primary-color,#ce0000);border-radius:50px}.btn-green:hover{color:#fff}.counter{align-items:center;gap:10px;font-size:16px;display:flex}.counter img{width:16px}.counter span{cursor:pointer}.counter input{color:inherit;text-align:center;-moz-appearance:textfield;background:0 0;border:0;outline:none;width:28px;height:28px;font-size:16px}.counter input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.counter input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.counter input:focus-visible{border-radius:4px;outline:1px solid}.login-cta{letter-spacing:normal;margin:138px 0 91px;font-family:Gellix,sans-serif;display:flex}@media (width<=1279.98px){.login-cta{margin-top:56px}}@media (width<=859.98px){.login-cta{flex-direction:column}}.login-cta__block{color:#373c44;background:#e8e8e8;align-items:center;width:50%;height:29.5vw;min-height:568px;padding:51px 90px 35px;display:flex;position:relative;overflow:hidden}@media (width<=859.98px){.login-cta__block{justify-content:center;width:100%;height:auto;padding:40px 24px}}.login-cta--login{justify-content:flex-end}.login-cta__block--form{justify-content:flex-start}.login-cta__block--no-photo{background:linear-gradient(135deg,#e8e8e8 0%,#dcdcdc 100%)}.login-cta__bg{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.login-cta__card{z-index:2;-webkit-backdrop-filter:blur(30px)brightness(1.12);backdrop-filter:blur(30px)brightness(1.12);background:#ffffff94;border-radius:50px;width:320px;max-width:100%;min-height:482px;padding:81px 28px 54px;display:flex;position:relative}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.login-cta__card{background:#ffffffe6}}@media (width<=859.98px){.login-cta__card{min-height:0;padding:32px 28px}}.login-cta__card--form{width:453px;padding:74px 36px 40px}@media (width<=859.98px){.login-cta__card--form{padding:32px 28px}}.login-cta__content{flex-direction:column;align-items:stretch;width:100%;display:flex}.login-cta__content h2{color:#000;margin:0;padding:0 16px;font-family:Sora,sans-serif;font-size:20px;font-weight:700;line-height:26px}.login-cta__content p{color:#373c44;margin:32px 0 0;padding:0 16px;font-size:18px;line-height:24px}.login-cta__button{text-transform:none;color:#000;width:100%;min-width:0;max-width:264px;height:41px;margin:auto auto 0;padding:0 24px;font-family:Sora,sans-serif;font-size:14px;font-weight:600}.login-cta__button:after{background-color:var(--primary-color,#ce0000)}.login-cta__register-link{text-align:center;color:#373c44;margin-top:16px;font-size:14px}.login-cta__register-link strong{text-decoration:underline}.login-cta__register-link:hover strong{color:var(--primary-color,#ce0000)}.callback-form{flex-direction:column;width:100%;display:flex}.callback-form__title{color:#000;margin-bottom:61px;font-family:Sora,sans-serif;font-size:20px;font-weight:700;line-height:26px}.callback-form__flash{margin:0 0 12px;font-size:14px}.callback-form__flash.is-success{color:#0d8700}.callback-form__flash.is-error{color:#ce0000}.callback-form__field{max-width:358px;margin:0}.callback-form__field+.callback-form__field{margin-top:31px}.callback-form__input{letter-spacing:normal;color:#2f353a;background:0 0;border:0;border-top:1px solid #fff;width:100%;padding:3px 2px 0;font-family:Gellix,sans-serif;font-size:14px;line-height:21px}.callback-form__input::placeholder{color:#2f353a;opacity:1}.callback-form__input:focus-visible{border-top-color:var(--primary-color,#ce0000);box-shadow:0 -1px 0 0 var(--primary-color,#ce0000);outline:none}.callback-form__foot{flex-direction:column;gap:21px;margin-top:auto;padding-top:15px;display:flex}.callback-form__consent{color:#373c44;cursor:pointer;align-items:flex-start;gap:8px;margin:0;font-size:14px;line-height:1.35;display:flex}.callback-form__consent input{width:18px;height:18px;accent-color:var(--primary-color,#ce0000);border-radius:3px;flex:none;margin:0}.callback-form__submit{color:#000;cursor:pointer;background:#fff;border:0;border-radius:50px;justify-content:center;align-self:center;align-items:center;gap:12px;width:264px;max-width:100%;height:41px;padding:0 24px;font-family:Sora,sans-serif;font-size:14px;font-weight:600;transition:background .2s;display:inline-flex}.callback-form__submit:after{content:"";background-color:currentColor;background-color:var(--primary-color,#ce0000);flex-shrink:0;width:15px;height:11px;display:inline-block;-webkit-mask:url(/assets/front/images/icons/arrow-red.svg) 50%/contain no-repeat;mask:url(/assets/front/images/icons/arrow-red.svg) 50%/contain no-repeat}.callback-form__submit:hover{background:#f1f1f1}.callback-form__submit:hover:after{transition:all .5s;transform:translate(5px)}.info__main a,.info__caption a{text-decoration:underline}.info__main a:hover,.info__caption a:hover{text-decoration:none}.info__main p,.info__caption p{margin:0}.info__main{color:#000;margin-bottom:90px;font-family:Sora,sans-serif;font-size:26px;font-weight:700;line-height:36px}.info__caption{color:#373c44;letter-spacing:normal;margin-bottom:90px;font-family:Gellix,sans-serif;font-size:18px;line-height:24px}.info__caption p+p{margin-top:24px}@media (width<=1279.98px){.info__main,.info__caption{margin-bottom:40px}}@media (width<=575.98px){.info__main{font-size:22px;line-height:30px}.info__caption{font-size:16px}}.content img,.info img{max-width:100%;height:auto}.content{color:#373c44;letter-spacing:normal;font-size:18px;line-height:1.78}.content h2{color:#373c44;margin:0 0 50px;font-family:Sora,sans-serif;font-size:26px;font-weight:700;line-height:36px}.content h3{margin:0 0 28px;font-family:Sora;font-size:22px}.content h3:not(:first-of-type){margin-top:64px}.content strong,.content b{font-weight:600}.content a{text-decoration:underline}.content a:hover{text-decoration:none}.back-link+.content{margin-top:clamp(48px,4.8vw,92px)}@media (width>=1280px){.info{flex:1 1 0;min-width:0}.content--home{flex:1 1 0;width:auto;min-width:0;margin-left:56px}.content--home h3{margin:0 0 100px}}@media (width<=575.98px){.content h2,.content h3{font-size:22px}.content{font-size:16px}.content h3:not(:first-of-type){margin-top:50px}}.text-small{font-size:.8em}ol,ul{list-style-position:inside}ol ol,ul ul{padding-left:22px}.home-info{align-items:flex-start;gap:clamp(32px,4vw,90px);margin-top:180px;margin-bottom:0;display:flex}@media (width<=1279.98px){.home-info{flex-direction:column-reverse;gap:32px;margin-top:72px}}.home-info__text{flex:1 1 0;min-width:0;padding-top:40px}@media (width>=1280px){.home-info__text{padding-left:96px}}.home-info__photo{flex:none;width:667px;max-width:100%}.home-info__photo img{aspect-ratio:667/808;object-fit:cover;border-radius:50px;width:100%;display:block}@media (width<=1679.98px){.home-info__photo{width:46%}}@media (width<=1279.98px){.home-info__photo{width:100%}.home-info__photo img{aspect-ratio:4/3}}.home-info__contacts{flex-wrap:wrap;gap:24px 60px;margin-top:90px;display:flex}@media (width<=1279.98px){.home-info__contacts{margin-top:40px}}.home-info__contact{flex:0 auto;min-width:min(300px,100%)}.home-info__contact .address--big{color:#373c44;gap:18px;font-family:Sora,sans-serif;font-weight:700;line-height:36px}.home-info__contact .address--big a{color:inherit;font-weight:inherit}.home-info__note{color:#373c44;letter-spacing:normal;margin:41px 0 0;font-size:18px;line-height:24px}.home-info .content--home{margin:0}.home-info .content--home h3{margin:0 0 24px;font-size:20px;line-height:1.4}.home-info .content--home p,.home-info .content--home li{color:#373c44;letter-spacing:normal;font-size:18px;line-height:24px}.home-info .content--home p{margin:0}.home-info .content--home p+p{margin-top:24px}.buy-wrapper--padded{border-bottom:1px solid #afafaf4d;margin-bottom:32px;padding:24px}.buy{color:#373c44;align-items:center;gap:16px;width:100%;font-size:16px;display:flex}.buy__prices{flex-direction:column;gap:8px;margin-right:8px;display:flex}.buy__price{align-items:center;gap:9px;margin:0;display:flex}.buy__price dd{color:#373c44;margin:0;font-size:18px;line-height:24px}.buy__price--discount{color:#757575;font-size:14px}.buy__price--discount dd{color:#757575;font-size:16px;text-decoration:line-through}.buy__price-net{white-space:nowrap;display:block}.buy__price-gross{font-size:10px;line-height:12px;display:block}.buy .button{text-transform:none;color:#fff;background:#373c44;width:264px;min-width:0;height:41px;padding:0 24px;font-family:Sora,sans-serif;font-size:14px;font-weight:600}.buy .button:hover{color:#fff;background:#2f353a}.buy__counter{align-items:center;display:flex}.buy .counter{color:#373c44;background:#e8e8e8;border-radius:21px;justify-content:space-between;gap:0;width:75px;height:41px;padding:0 13px}.buy .counter span{font-weight:700}.bhp-info{margin-bottom:clamp(32px,2.9vw,55px);font-size:14px;line-height:26px}.content+.buy-wrapper{margin-top:clamp(56px,9.6vw,184px)}.container>.buy-wrapper:last-child,.header-wrapper>.buy-wrapper:last-child,.footer>.buy-wrapper:last-child,.account-shell>.buy-wrapper:last-child,.hero>.buy-wrapper:last-child,.varieties>.buy-wrapper:last-child,.inquiry>.buy-wrapper:last-child{margin-bottom:clamp(80px,9.8vw,189px)}@media (width<=1279.98px){.buy{flex-wrap:wrap}.buy__prices{flex:0 0 100%;margin-right:0}.buy .button{flex:1 1 0;max-width:264px}}.buy-wrapper--big .buy{column-gap:185px}.hero__cta{margin-top:clamp(24px,5.5vw,105px)}.hero__cta .buy-wrapper{border:none;margin:0;padding:0}.hero__cta .buy{color:#fff;width:auto}.hero__cta .buy__price dt{color:#ffffffd9}.hero__cta .buy__price dd{color:#fff}.hero__cta .buy__price .text-muted{color:#fffc!important}.hero__cta .buy__price--discount dd{color:#ffffffb3}.hero__cta .counter{background:#fff}.contacts{color:#757575;grid-template:"none phone"max-content"none phone"max-content"none."/max-content max-content;justify-content:space-between;gap:64px;width:100%;max-width:527px;font-size:20px;line-height:1.3;display:grid}@media (width<=1279.98px){.contacts{grid-template:"none""none""none""phone"/1fr}}@media (width<=575.98px){.contacts{gap:32px}}@media (width>=1280px){.contacts__phone{padding-top:43px}}.contacts__phone{grid-area:phone}.form{width:100%;max-width:482px}.form__title{margin-bottom:46px;font-family:Sora;font-size:26px;font-weight:600}.form__title small{color:#757575;letter-spacing:1.4px;font-size:14px}.gapper{padding:0 10px}.form__url{color:#afafaf;text-decoration:underline}.form__footer{color:#757575;font-size:20px}.form__footer a{color:#000;font-weight:600;text-decoration:underline}.form__w-50{width:50%!important}@media (width<=360px){.form__w-50{width:100%!important}}.form__spacer{height:36px;margin-bottom:46px}.company-type{height:82px;margin-bottom:12px;padding-top:1px}.form--two-column{grid-template-rows:1fr 1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:column;justify-content:space-between;gap:25px;max-width:1236px;display:grid}.form--two-column .input-group{max-width:482px}.form--two-column .input-group:not(:first-child){margin-top:0}@media (width<=859.98px){.form--two-column{grid-template-rows:1fr;grid-auto-flow:row}}.form__small{max-width:340px}.input-group{flex-direction:column;display:flex}.input-group__label{color:#757575;letter-spacing:1.4px;height:100%;margin-bottom:10px;padding-left:3px;font-size:14px}.input-group__label small{text-wrap:wrap}.input-group__select{background:0 0}.input-group__select__parent{width:fit-content;position:relative}.input-group__select__parent:after{z-index:0;content:"";border-top:6px solid #000;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;position:absolute;top:45%;right:10px}.input-group__select__parent-disabled:after{visibility:hidden}.input-group__select__parent-active:hover{cursor:pointer;background-color:#efefef;transition-duration:.5s}.input-group__input{appearance:none;color:#000;resize:none;letter-spacing:1px;border:1px solid #e8e8e8;outline:0;padding:18px 15px;font-family:inherit;font-size:16px;font-weight:600;position:relative}.input-group__input--readonly{cursor:default}.input-group__input__date input{color:#afafaf}.input-group__input__date input::-webkit-calendar-picker-indicator{filter:brightness(50%)}.input-group:not(:first-child){margin-top:26px}.password-container{flex-direction:column;width:100%;display:inline-flex;position:relative}.password-container__eye{cursor:pointer;width:20px;position:absolute;top:50%;right:26px;transform:translateY(-50%)}.password-container__eye img{object-fit:cover;pointer-events:none;width:100%;height:100%}.input-group__input--invalid{background-color:#fff5f4;border-color:#e82f21}.input-group__error{color:#e82f21;margin-top:4px;font-size:.85em;display:block}.checkbox-group{color:#afafaf;cursor:pointer;grid-template-columns:min-content auto;gap:27px;margin-top:0;font-size:14px;line-height:18px;display:grid}.checkbox-group--disabled{color:var(--checkbox-group-disabled)}.checkbox-group input[type=checkbox]{appearance:none;background-color:var(--form-background);font:inherit;color:currentColor;cursor:pointer;border:1px solid #afafaf;place-content:center;width:14px;height:14px;margin:0;display:grid;position:relative;top:2px;left:.5px;transform:translateY(-.075em)}.checkbox-group input[type=checkbox]:before{content:"";clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform-origin:0 100%;width:13px;height:13px;box-shadow:inset 1em 1em var(--checkbox-group-color);background-color:canvastext;transition:transform .12s ease-in-out;transform:scale(0)}.checkbox-group input[type=checkbox]:checked:before{transform:scale(1)}.checkbox-group input[type=checkbox]:disabled{--checkbox-group-color:var(--checkbox-group-disabled);color:var(--checkbox-group-disabled)}.radio-group{color:#afafaf;cursor:pointer;grid-template-columns:min-content auto;gap:27px;margin-top:12px;font-size:14px;line-height:18px;display:grid}.radio-group--disabled{color:var(--radio-group-disabled)}.radio-group input[type=radio]{appearance:none;background-color:var(--form-background);font:inherit;color:currentColor;cursor:pointer;border:1px solid #afafaf;border-radius:50%;place-content:center;width:14px;height:14px;margin:0;display:grid;position:relative;top:50%;left:.5px;transform:translateY(-50%)}.radio-group--checkout{color:#000;font-size:20px;line-height:1.5}.radio-group input[type=radio]:before{content:"";transform-origin:50%;width:8px;height:8px;box-shadow:inset 1em 1em var(--radio-group-color);background-color:canvastext;border-radius:50%;transition:transform .12s ease-in-out;transform:scale(0)}.radio-group input[type=radio]:checked:before{transform:scale(1)}.radio-group input[type=radio]:disabled{--radio-group-color:var(--radio-group-disabled);color:var(--radio-group-disabled)}.coupons{border:1px solid #afafaf;width:100%;padding:34px 0}.discount_code_text{color:#0d8700}.coupons__header{color:#afafaf;margin-bottom:30px;font-size:14px}.coupons__body{color:#757575;flex-direction:column;gap:14px;margin:0 40px;font-size:16px;list-style-type:none;display:flex}.coupons__body li{align-items:center;gap:40px;margin:0;padding:0;display:flex}@media (width<=859.98px){.coupons__body li{flex-direction:column;align-items:flex-start;gap:5px}}.coupons__body span{color:#0d8700;font-size:20px;font-weight:600}@media (width<=859.98px){.coupons__body{gap:25px}}@media (width>=1280px){.form-wrapper{gap:157px}}.cart *{font-family:Sora,"sans-serif";font-size:14px}.checkout__title{margin-bottom:30px;font-size:20px;font-weight:600}.cart-table__row{color:#000;grid-template-columns:4.5fr 1fr 1fr 1fr;justify-content:flex-start;align-items:flex-start;gap:5px;padding:0 2px;font-size:20px;display:grid}form.cart-table__row .cart-table__column:nth-child(3):not(.button){color:#000;font-size:20px;font-weight:700}form.cart-table__row .cart-table__column:nth-child(3).button{color:var(--secondary-color,#fff);letter-spacing:1px;font-family:Sora}form.cart-table__row .cart-table__column:nth-child(6){font-weight:700}form.cart-table__row .cart-table__column{color:#757575}.cart-table__row--heading{color:#757575;font-weight:400}.cart-table__row:not(:first-child){border-bottom:1px solid #afafaf;margin-top:35px;padding-bottom:35px}.cart-table__row .cross{margin-left:auto}.cart-table__row>*{max-width:430px;overflow:hidden}.cart-table__row:not(:first-child)>:first-child{font-weight:600}.cart-table__discount{color:#0d8700;margin-top:5px;font-size:16px}.cart-table .cart-table__column-label{display:none}.cart-table .cart-table__row--sum{color:#757575;border-bottom:none;grid-template-areas:".sum sum price";padding-bottom:0;font-size:20px}.cart-table .cart-table__row--sum .cart-table__column:first-child{font-weight:unset;grid-area:sum}.cart-table .cart-table__row--sum .cart-table__column:last-child{grid-area:price}.cart-table .cart-table__row--total{color:#000;align-items:center;margin-top:28px;padding-bottom:0;font-size:20px}.cart-table .cart-table__row--total .cart-table__column{background:#f5f5f5;align-items:center;height:100%;display:flex}.cart-table .cart-table__row--total .cart-table__column:first-child{min-width:500px;margin:0 -50px;padding:18px 50px}@media (width<=1279px){.cart-table .cart-table__row--total .cart-table__column:first-child{margin:0 -25px;padding:18px 25px}}.cart-table .cart-table__row--total .cart-table__column:last-child{font-size:14px;font-weight:600}@media (width<=1279px){.cart-table .cart-table__row--total .cart-table__column:last-child{font-size:14px}}.cart-table .cart-table__row--login-info{border-bottom:unset;grid-template-areas:".info info info";margin:32px 0}.cart-table .cart-table__row--login-info>div{color:#757575;max-width:unset;grid-area:info;margin:0 0 0 -50px;padding:0;font-size:16px;font-weight:400!important}@media (width<=1279px){.cart-table .cart-table__row--login-info>div{margin:0 -25px}}@media (width<=1679.98px){.cart-table .cart-table__row{grid-template-columns:3.5fr 1fr 1fr 1fr;gap:15px}}@media (width<=859.98px){.cart-table .cart-table__row--heading{display:none}.cart-table .cart-table__row:not(.cart-table__row--heading):not(.cart-table__row--sum) .cart-table__column:not(:first-child){font-size:16px}.cart-table__discount{font-size:14px}.cart-table .cart-table__column-label{margin-right:10px;display:inline-block}.cart-table .cart-table__row:not(.cart-table__row--sum){grid-template-columns:1fr 1fr 1fr;grid-template-areas:"title title title""price price price""qty qty qty""total total total";justify-content:space-between}.cart-table .cart-table__row:not(.cart-table__row--sum) .cart-table__column{max-width:unset}.cart-table .cart-table__row:not(.cart-table__row--sum) .cart-table__column:first-of-type{grid-area:title}.cart-table .cart-table__row:not(.cart-table__row--sum) .cart-table__column:nth-of-type(2){grid-area:price}.cart-table .cart-table__row:not(.cart-table__row--sum) .cart-table__column:nth-of-type(3){grid-area:qty}.cart-table .cart-table__row:not(.cart-table__row--sum) .cart-table__column:nth-of-type(4){grid-area:total}.cart-table .cart-table__row--sum{grid-template-columns:2fr 1fr;grid-template-areas:"sum price"}.cart-table .cart-table__row--sum .cart-table__column{max-width:unset;margin:0!important}.cart-table .cart-table__row--sum .cart-table__column:last-child{text-align:right;justify-content:flex-end;overflow:visible}.cart-table .cart-table__row.cart-table__row--total{background:#e8e8e8;grid-template-columns:1fr auto;grid-template-areas:"label price";align-items:center;margin:23px -15px;padding:14px 15px}.cart-table .cart-table__row.cart-table__row--total .cart-table__column{min-width:0}.cart-table .cart-table__row.cart-table__row--total .cart-table__column:first-child{grid-area:label;margin:0;padding-left:0}.cart-table .cart-table__row.cart-table__row--total .cart-table__column:last-child{text-align:right;grid-area:price;justify-content:flex-end}.cart .cart-table .cart-table__row--login-info{grid-template-areas:unset;grid-template-columns:1fr;margin:0}.cart .cart-table .cart-table__row--login-info>div{grid-area:unset;margin:0}}#cart-total-default *{font-family:Sora,"sans-serif";font-size:14px}.order-info td{padding:0 2rem .25rem 0}.cross{aspect-ratio:1;--bgColor:#333;width:15px;display:flex;position:relative}.cross:hover{opacity:1}.cross:before,.cross:after{content:" ";background-color:var(--bgColor);width:100%;height:2px;position:absolute;top:50%;left:0;right:0}.cross:before{transform:rotate(45deg)}.cross:after{transform:rotate(-45deg)}.account-shell{flex-direction:column;margin-top:76px;margin-bottom:80px;display:flex}@media (width<=1279.98px){.account-shell{margin-top:20px}}.account-shell__body{align-items:flex-start;gap:66px;display:flex}@media (width<=1679.98px){.account-shell__body{gap:40px}}@media (width<=1279.98px){.account-shell__body{flex-direction:column;align-items:stretch;gap:20px}}.account-header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:74px;display:flex}@media (width<=1279.98px){.account-header{margin-bottom:32px}}.account-header__titles{min-width:0}.account-header__title{color:#373c44;margin:0;font-family:Sora,sans-serif;font-size:26px;font-weight:700;line-height:1.2}.account-header__subtitle{color:#373c44;white-space:pre-line;max-width:1200px;margin:22px 0 0;font-family:Gellix,sans-serif;font-size:18px;line-height:24px}.account-header__greeting{color:#373c44;white-space:nowrap;margin:0;font-family:Sora,sans-serif;font-size:26px;font-weight:700;line-height:1.2}@media (width<=859.98px){.account-header__greeting{white-space:normal;font-size:20px}}.account-sidebar{flex:0 0 320px;position:sticky;top:132px}@media (width<=1279.98px){.account-sidebar{flex-basis:auto;width:100%;position:static;top:auto}}.account-main{flex:1 1 0;min-width:0}.account-main>.container,.account-main>.header-wrapper,.account-main>.footer,.account-main>.hero,.account-main>.varieties,.account-main>.inquiry,.account-main>.account-shell{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.client-navigation{background:0 0;border:1px solid #d8d8d8;border-radius:20px;padding:32px 39px 63px;display:block}.client-navigation__heading{color:#000;margin:0 0 33px;font-family:Sora,sans-serif;font-size:20px;font-weight:700;line-height:25px}.client-navigation__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.client-navigation__item{margin:0;position:relative}.client-navigation__item a{color:#373c44;padding:0;font-family:Gellix,sans-serif;font-size:18px;line-height:24px;transition:color .2s;display:block}.client-navigation__item a:hover{color:var(--primary-color,#ce0000)}.client-navigation__item--active:before{content:"";background:var(--primary-color,#ce0000);border-radius:999px;width:3px;height:26px;position:absolute;top:50%;left:-39px;transform:translateY(-50%)}.client-navigation__item--active a{color:#373c44;font-weight:700}.client-navigation__item--active a:hover{color:#373c44}.client-navigation__divider{opacity:1;border:0;border-top:1px solid #d8d8d8;margin:32px 36px 26px 0}@media (width<=1279.98px){.client-navigation{padding:14px}.client-navigation__heading{display:none}.client-navigation__list{scrollbar-width:thin;flex-flow:row;gap:6px;overflow-x:auto}.client-navigation__list a{white-space:nowrap;border-radius:999px;padding:9px 14px;font-size:15px}.client-navigation__item--active:before{display:none}.client-navigation__item--active a{background:#f5f5f5}.client-navigation__divider{display:none}}.panel-card{background:0 0;border:0;border-radius:0;margin-bottom:80px;padding:0}.panel-section-title{color:#000;margin:0 0 45px;font-family:Sora,sans-serif;font-size:20px;font-weight:700;line-height:26px}.panel-empty{color:#757575;margin:0;font-family:Gellix,sans-serif;font-size:18px}#panel-results[aria-busy=true]{opacity:.55;pointer-events:none;transition:opacity .15s}.panel-btn{cursor:pointer;text-align:center;background:var(--primary-color,#ce0000);color:#fff;border:1px solid #0000;border-radius:50px;justify-content:center;align-items:center;gap:8px;padding:13px 26px;font-family:Gellix,sans-serif;font-size:14px;line-height:1;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.panel-btn:hover{background:#a71c1c;background:color-mix(in srgb, var(--primary-color,#ce0000) 82%, #000);color:#fff}.panel-btn--ghost{color:#373c44;background:#e8e8e8;border-color:#b1b4b4}.panel-btn--ghost:hover{border-color:var(--primary-color,#ce0000);color:var(--primary-color,#ce0000);background:#fff}.panel-btn--slate{color:#fff;background:#373c44}.panel-btn--slate:hover{color:#fff;background:#2f353a}.panel-link{color:var(--primary-color,#ce0000);cursor:pointer;background:0 0;border:0;padding:0;font-family:Gellix,sans-serif;font-weight:500}.panel-link:hover{text-decoration:underline}.panel-badge{white-space:nowrap;align-items:center;gap:6px;font-family:Gellix,sans-serif;font-size:14px;line-height:1.2;display:inline-flex}.panel-badge--unassigned,.panel-badge--unpaid{color:var(--primary-color,#ce0000)}.panel-badge--progress,.panel-badge--pending,.panel-badge--sent{color:#8d8d8d}.panel-badge--done,.panel-badge--completed{color:#0d8700}.panel-field{color:#373c44;background:#f5f5f5;border:1px solid #d8d8d8;border-radius:8px;width:100%;padding:10px 14px;font-family:Gellix,sans-serif;font-size:16px;transition:border-color .2s,box-shadow .2s}.panel-field::placeholder{color:#8d8d8d}.panel-field:focus-visible{border-color:var(--primary-color,#ce0000);outline:none;box-shadow:0 0 0 3px #ce000026}.panel-field[disabled]{opacity:.6;cursor:not-allowed}.panel-field-label{color:#8d8d8d;margin:0 0 6px 2px;font-family:Gellix,sans-serif;font-size:14px;display:block}.doc-list{margin-top:0}.doc-row{border-bottom:1px solid #d8d8d8;grid-template-columns:minmax(0,1fr) minmax(172px,max-content) 125px;align-items:end;gap:8px 24px;padding:22px 0 43px;display:grid}.doc-row:first-child{padding-top:0}.doc-row:last-child{border-bottom:0}.doc-row__main{flex:auto;min-width:0}.doc-row__title{color:#000;margin:0;font-family:Sora,sans-serif;font-size:20px;font-weight:700;line-height:26px}.doc-row__meta{color:#373c44;margin:11px 0 0;font-family:Gellix,sans-serif;font-size:18px;line-height:24px}.doc-row__status{text-align:left;min-width:0}.doc-row__action{text-align:right;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;min-width:0;display:flex}@media (width<=859.98px){.doc-row{grid-template-columns:1fr;gap:8px}.doc-row__status,.doc-row__action{text-align:left;justify-content:flex-start}}.doc-status{font-family:Gellix,sans-serif;font-size:18px;line-height:24px}.doc-status--ready{color:#0d8700}.doc-status--pending{color:#b45309}.doc-status--cancelled{color:var(--primary-color,#ce0000)}.doc-action{color:#8d8d8d;cursor:pointer;background:0 0;border:0;align-items:center;gap:16px;padding:0;font-family:Gellix,sans-serif;font-size:14px;line-height:18px;transition:color .2s;display:inline-flex}.doc-action__icon{color:#afafaf;flex:none;width:19px;height:19px}.doc-action:not(.doc-action--muted):hover{color:var(--primary-color,#ce0000)}.doc-action--muted{cursor:default;color:#8d8d8d}.doc-action-files{flex-direction:column;align-items:flex-end;gap:8px;display:flex}@media (width<=859.98px){.doc-action-files{align-items:flex-start}}.doc-action-file{justify-content:flex-end;align-items:center;gap:12px;display:flex}@media (width<=859.98px){.doc-action-file{justify-content:flex-start}}.doc-action-group{align-items:center;gap:10px;display:flex}.account-main .doc-action-select{width:auto;min-width:0;max-width:200px;padding:6px 10px;font-size:14px}.data-form{padding-top:33px}.data-form__hint{color:#373c44;margin:-22px 0 28px;font-family:Gellix,sans-serif;font-size:18px;line-height:24px}.data-form__actions{justify-content:flex-end;margin-top:8px;display:flex}.data-form__reseller-actions{flex-wrap:wrap;gap:12px;margin:24px 0 4px;display:flex}.data-grid{grid-template-rows:repeat(3,auto);grid-template-columns:repeat(3,minmax(0,324px));grid-auto-flow:column;gap:13px 88px;display:grid}@media (width<=1679.98px){.data-grid{column-gap:32px}}.data-grid .input-group{min-width:0;margin:0}@media (width<=1279.98px){.data-grid{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}}@media (width<=859.98px){.data-grid{grid-template-columns:1fr;gap:16px}}.data-grid--2,.data-grid--files{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,324px));grid-auto-flow:row}@media (width<=859.98px){.data-grid--2,.data-grid--files{grid-template-columns:1fr}}.data-grid--files{margin-top:20px}.account-main .data-type{margin-bottom:26px}.account-main .data-type select{width:324px;max-width:100%}.account-main .data-type .input-group__select__parent{max-width:100%;display:inline-block;width:auto!important}.consent-options{flex-direction:column;gap:29px;display:flex}.consent-options+.data-form__actions{margin-top:28px}.consent-option{color:#1e1e1e;cursor:pointer;align-items:center;gap:19px;font-family:Gellix,sans-serif;font-size:14px;line-height:18px;display:flex}.consent-option input[type=radio],.consent-option input[type=checkbox]{width:23px;height:23px;accent-color:var(--primary-color,#ce0000);flex:none;margin:0 0 0 -4px}.data-form--narrow{padding-top:33px}.data-form--narrow .panel-card{max-width:324px}.data-form--narrow .input-group{margin-bottom:16px}.data-form--narrow .input-group:not(:first-child){margin-top:0}.data-form--narrow .input-group:last-of-type{margin-bottom:0}.data-form--narrow .input-group__label:not(.visually-hidden){color:#373c44;margin:0 0 18px;font-size:18px;line-height:24px}.data-form--narrow .input-group+.input-group:has(.input-group__label:not(.visually-hidden)){margin-top:34px}.data-form--narrow .password-container__eye{opacity:.55;width:22px;right:29px}.data-form--narrow .data-form__actions{margin-top:46px}.data-form__actions--start{justify-content:flex-start}.account-main .panel-filters{border-bottom:1px solid #d8d8d8;flex-wrap:wrap;align-items:flex-end;gap:12px 10px;margin-top:-4px;margin-bottom:52px;padding-bottom:31px;display:flex}.account-main .panel-filters__label{color:#373c44;min-width:109px;padding-bottom:9px;font-family:Gellix,sans-serif;font-size:14px;line-height:18px}.account-main .panel-filters__field{flex-direction:column;width:117px;min-width:0;max-width:100%;display:flex}.account-main .panel-filters__field label{color:#8d8d8d;white-space:nowrap;margin:0 0 5px 16px;font-family:Gellix,sans-serif;font-size:11px;line-height:13px}.account-main .panel-filters__field input[type=text],.account-main .panel-filters__field input[type=number],.account-main .panel-filters__field input[type=date]{border-radius:20px;width:100%;height:36px;padding:0 12px 0 26px;font-size:18px}.account-main .panel-filters__field input[type=date]{padding:0 14px 0 20px;font-size:16px}.account-main .panel-filters__field--date{width:159px}.account-main .panel-filters__field--wide{width:254px;margin-right:18px}.account-main .panel-filters__field--date+.account-main .panel-filters__field:not(.account-main .panel-filters__field--date){margin-left:20px}@media (width<=1679.98px){.account-main .panel-filters__label{min-width:0;margin-right:6px}.account-main .panel-filters__field--wide{width:200px;margin-right:8px}.account-main .panel-filters__field--date+.account-main .panel-filters__field:not(.account-main .panel-filters__field--date){margin-left:8px}}@media (width<=859.98px){.account-main .panel-filters__label{width:100%;padding-bottom:0}.account-main .panel-filters__field,.account-main .panel-filters__field--date,.account-main .panel-filters__field--wide{width:calc(50% - 5px);margin:0}}.panel-table{flex-direction:column;display:flex}.panel-table__head,.panel-table__row{border-bottom:1px solid #d8d8d8;align-items:center;gap:16px;padding:17px 0 15px;display:grid}.panel-table__head{border-bottom:0;padding:0 0 25px;font-family:Gellix,sans-serif;font-size:14px;line-height:18px}.panel-table__head .panel-table__cell{font-size:14px}.panel-table__cell{color:#373c44;overflow-wrap:anywhere;min-width:0;font-family:Gellix,sans-serif;font-size:18px;line-height:24px}.panel-table__title{color:#373c44;font-family:Gellix,sans-serif;font-size:18px;font-weight:400}.panel-table__row:has(input[type=checkbox]:checked) .panel-table__title{font-weight:700}.panel-table__cell--action{justify-content:flex-start;display:flex}.panel-table__cell--action:last-child{justify-content:flex-end}.panel-table__cell--check{align-items:center;display:flex}.panel-table--invoices .panel-table__head,.panel-table--invoices .panel-table__row{grid-template-columns:46px minmax(0,333fr) minmax(0,270fr) minmax(0,178fr) 141px 165px}.panel-table--invoices .panel-table__cell--bulk{grid-column:span 2;justify-content:flex-end;display:flex}.panel-table--invoices .panel-table__cell--bulk .doc-action,.panel-table--invoices .panel-table__cell--bulk .doc-action__icon{color:#373c44}.panel-table--documents .panel-table__head,.panel-table--documents .panel-table__row{grid-template-columns:minmax(0,395fr) minmax(0,464fr) 141px 165px}@media (width<=1279.98px){.panel-table__head{display:none}.panel-table__row{gap:8px 16px;grid-template-columns:1fr 1fr!important}.panel-table__title{grid-column:1/-1}.panel-table__cell--action,.panel-table__cell--action:last-child{justify-content:flex-start}}.panel-check{appearance:none;cursor:pointer;background:#fff 50%/13px 10px no-repeat;border:1px solid #b1b4b4;border-radius:0;flex:none;width:23px;height:23px;margin:0 0 0 -1px}.panel-check:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='10' viewBox='0 0 13 10' fill='none'%3E%3Cpath d='M1 5l3.8 3.8L12 1.2' stroke='%23373C44' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.panel-check:focus-visible{outline:2px solid var(--primary-color,#ce0000);outline-offset:2px}.preview-drawer{z-index:1000000;pointer-events:none;position:fixed;inset:0}.preview-drawer__panel{pointer-events:auto;background:#fff;border:1px solid #d8d8d8;border-right:0;border-radius:20px 0 0 20px;flex-direction:column;width:min(540px,94vw);transition:transform .3s;display:flex;position:absolute;top:132px;bottom:28px;right:0;transform:translate(105%);box-shadow:-16px 10px 44px #00000024}@media (width<=859.98px){.preview-drawer__panel{border:0;border-radius:0;width:100vw;top:0;bottom:0}}.preview-drawer.is-open .preview-drawer__panel{transform:none}.preview-drawer__head{border-bottom:1px solid #d8d8d8;justify-content:space-between;align-items:center;gap:16px;margin:0 24px 0 36px;padding:33px 0 22px;display:flex}@media (width<=859.98px){.preview-drawer__head{margin:0 12px 0 16px;padding-top:16px}}.preview-drawer__title{color:#000;margin:0;font-family:Sora,sans-serif;font-size:16px;font-weight:700;line-height:20px}.preview-drawer__close{color:#373c44;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;width:40px;height:40px;font-size:30px;line-height:1;transition:background .2s,color .2s}.preview-drawer__close:hover{color:var(--primary-color,#ce0000);background:#f5f5f5}.preview-drawer__body{background:#f5f5f5;flex:auto;min-height:0;margin:44px 30px 0 36px}@media (width<=859.98px){.preview-drawer__body{margin:16px 16px 0}}.preview-drawer__frame{border:0;width:100%;height:100%;display:block}.preview-drawer__foot{justify-content:flex-end;padding:16px 30px 20px 36px;display:flex}.panel-text-action{cursor:pointer;color:#000;background:0 0;border:0;align-items:center;gap:20px;padding:0;font-family:Sora,sans-serif;font-size:20px;font-weight:700;line-height:1.2;transition:color .2s;display:inline-flex}.panel-text-action__icon{flex:none;width:22px;height:22px}.panel-text-action:hover{color:var(--primary-color,#ce0000)}.panel-text-action--success .panel-text-action__icon{color:#0d8700}.panel-text-action--brand .panel-text-action__icon{color:var(--primary-color,#ce0000)}.dashboard__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 24px;display:grid}@media (width<=1679.98px){.dashboard__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=859.98px){.dashboard__cards{grid-template-columns:1fr}}.dashboard-card{color:#fff;border-radius:50px;flex-direction:column;min-height:323px;padding:43px 31px 29px 37px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;position:relative}.dashboard-card__icon{color:#ffffffeb;width:44px;height:44px;position:absolute;top:42px;right:31px}.dashboard-card:hover{color:#fff;transform:translateY(-3px);box-shadow:0 16px 34px #00000029}.dashboard-card--slate{background:#373c44}.dashboard-card--brand{background:#a71c1c;background:color-mix(in srgb, var(--primary-color,#ce0000) 82%, #000)}.dashboard-card--docs{background:linear-gradient(155deg,#373c44 0%,#2f353a 100%);padding-top:51px;padding-left:45px}.dashboard-card--docs .dashboard-card__title{margin-bottom:22px}.dashboard-card__value{margin-bottom:10px;font-family:Sora,sans-serif;font-size:52px;font-weight:700;line-height:1}.dashboard-card__title{white-space:pre-line;margin-bottom:15px;font-family:Sora,sans-serif;font-size:28px;font-weight:700;line-height:34px}.dashboard-card__desc{color:#fff;white-space:pre-line;font-family:Gellix,sans-serif;font-size:18px;line-height:24px}.dashboard-card__docs{flex-direction:column;gap:25px;margin:0;padding:0;list-style:none;display:flex}.dashboard-card__doc{color:#fff;align-items:center;gap:28px;min-width:0;font-family:Gellix,sans-serif;font-size:18px;line-height:24px;display:flex}.dashboard-card__doc-icon{flex:none;width:32px;height:40px}.dashboard-card__doc-text{flex-direction:column;min-width:0;display:flex}.dashboard-card__doc-name,.dashboard-card__doc-type{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashboard-card__link{color:#fff;align-self:flex-end;align-items:center;gap:12px;margin-top:auto;padding-top:20px;font-family:Sora,sans-serif;font-size:14px;font-weight:600;display:inline-flex}.dashboard-card__arrow{transition:transform .2s}.dashboard-card--slate .dashboard-card__arrow,.dashboard-card--docs .dashboard-card__arrow{color:var(--primary-color,#ce0000)}.dashboard-card:hover .dashboard-card__arrow{transform:translate(4px)}.dashboard-card--unpaid{min-height:202px;padding-top:41px;padding-bottom:23px}.dashboard-card--unpaid .dashboard-card__link{padding-top:0}.dashboard-card--unpaid .dashboard-card__title{margin-bottom:8px;padding-right:40px}.account-main .form__title,.account-main .course-log-column-title,.account-main .accidents-section-title{color:#373c44;margin:0 0 22px;font-family:Sora,sans-serif;font-size:20px;font-weight:600;line-height:1.3}.account-main h4{color:#373c44;font-family:Sora,sans-serif;font-weight:600}.account-main .input-group__label,.account-main .accidents-input-group__label{letter-spacing:0;text-transform:none;color:#8d8d8d;height:auto;margin:0 0 5px 12px;font-family:Gellix,sans-serif;font-size:11px;line-height:13px}.account-main .input-group__label small,.account-main .accidents-input-group__label small{color:#afafaf;letter-spacing:0;font-size:11px;display:block}.account-main .input-group__input,.account-main .accidents-input-group__input,.account-main input[type=text],.account-main input[type=email],.account-main input[type=tel],.account-main input[type=password],.account-main input[type=date],.account-main input[type=time],.account-main input[type=number],.account-main input[type=search],.account-main input[type=url],.account-main select,.account-main textarea{letter-spacing:0;color:#373c44;background:#fff;border:1px solid #d8d8d8;border-radius:10px;flex-shrink:0;width:100%;height:51px;padding:0 20px 0 40px;font-family:Gellix,sans-serif;font-size:18px;font-weight:400;transition:border-color .2s,box-shadow .2s}.account-main .input-group__input::placeholder,.account-main .accidents-input-group__input::placeholder,.account-main input[type=text]::placeholder,.account-main input[type=email]::placeholder,.account-main input[type=tel]::placeholder,.account-main input[type=password]::placeholder,.account-main input[type=date]::placeholder,.account-main input[type=time]::placeholder,.account-main input[type=number]::placeholder,.account-main input[type=search]::placeholder,.account-main input[type=url]::placeholder,.account-main select::placeholder,.account-main textarea::placeholder{color:#8d8d8d}.account-main .input-group__input:focus,.account-main .input-group__input:focus-visible,.account-main .accidents-input-group__input:focus,.account-main .accidents-input-group__input:focus-visible,.account-main input[type=text]:focus,.account-main input[type=text]:focus-visible,.account-main input[type=email]:focus,.account-main input[type=email]:focus-visible,.account-main input[type=tel]:focus,.account-main input[type=tel]:focus-visible,.account-main input[type=password]:focus,.account-main input[type=password]:focus-visible,.account-main input[type=date]:focus,.account-main input[type=date]:focus-visible,.account-main input[type=time]:focus,.account-main input[type=time]:focus-visible,.account-main input[type=number]:focus,.account-main input[type=number]:focus-visible,.account-main input[type=search]:focus,.account-main input[type=search]:focus-visible,.account-main input[type=url]:focus,.account-main input[type=url]:focus-visible,.account-main select:focus,.account-main select:focus-visible,.account-main textarea:focus,.account-main textarea:focus-visible{border-color:var(--primary-color,#ce0000);outline:none;box-shadow:0 0 0 3px #ce000026}.account-main .input-group__input[readonly],.account-main .input-group__input[disabled],.account-main .input-group__input.input-group__input--readonly,.account-main .input-group__input.saved,.account-main .accidents-input-group__input[readonly],.account-main .accidents-input-group__input[disabled],.account-main .accidents-input-group__input.input-group__input--readonly,.account-main .accidents-input-group__input.saved,.account-main input[type=text][readonly],.account-main input[type=text][disabled],.account-main input[type=text].input-group__input--readonly,.account-main input[type=text].saved,.account-main input[type=email][readonly],.account-main input[type=email][disabled],.account-main input[type=email].input-group__input--readonly,.account-main input[type=email].saved,.account-main input[type=tel][readonly],.account-main input[type=tel][disabled],.account-main input[type=tel].input-group__input--readonly,.account-main input[type=tel].saved,.account-main input[type=password][readonly],.account-main input[type=password][disabled],.account-main input[type=password].input-group__input--readonly,.account-main input[type=password].saved,.account-main input[type=date][readonly],.account-main input[type=date][disabled],.account-main input[type=date].input-group__input--readonly,.account-main input[type=date].saved,.account-main input[type=time][readonly],.account-main input[type=time][disabled],.account-main input[type=time].input-group__input--readonly,.account-main input[type=time].saved,.account-main input[type=number][readonly],.account-main input[type=number][disabled],.account-main input[type=number].input-group__input--readonly,.account-main input[type=number].saved,.account-main input[type=search][readonly],.account-main input[type=search][disabled],.account-main input[type=search].input-group__input--readonly,.account-main input[type=search].saved,.account-main input[type=url][readonly],.account-main input[type=url][disabled],.account-main input[type=url].input-group__input--readonly,.account-main input[type=url].saved,.account-main select[readonly],.account-main select[disabled],.account-main select.input-group__input--readonly,.account-main select.saved,.account-main textarea[readonly],.account-main textarea[disabled],.account-main textarea.input-group__input--readonly,.account-main textarea.saved{color:#757575;cursor:default;background-color:#f5f5f5}.account-main .input-group__select__parent:after{display:none}.account-main select:not([multiple]){appearance:none;text-overflow:ellipsis;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 14 8' fill='none'%3E%3Cpath d='M1 1l6 6 6-6' stroke='%23373C44' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 40px center;background-repeat:no-repeat;background-size:14px 8px;padding-right:70px}.account-main textarea,.account-main select[multiple]{height:auto;padding:14px 20px 14px 40px}.account-main textarea{resize:vertical;min-height:120px}.account-main input[type=file]{color:#757575;background:#f5f5f5;border:1px dashed #b1b4b4;border-radius:8px;width:100%;padding:10px 12px;font-family:Gellix,sans-serif;font-size:14px}.account-main input[type=file]::file-selector-button{color:#fff;background:var(--primary-color,#ce0000);cursor:pointer;border:none;border-radius:50px;margin-right:12px;padding:8px 18px;font-family:Gellix,sans-serif;font-size:14px;transition:background .2s}.account-main input[type=file]::file-selector-button:hover{background:color-mix(in srgb, var(--primary-color,#ce0000) 82%, #000)}.account-main .choices{margin-bottom:0;font-size:18px}.account-main .choices__inner{color:#373c44;background:#fff;border:1px solid #d8d8d8;border-radius:10px;align-items:center;height:51px;min-height:51px;padding:0 70px 0 40px;font-size:18px;display:flex}.account-main .choices.is-open .choices__inner{border-radius:10px 10px 0 0}.account-main .choices.is-focused .choices__inner,.account-main .choices.is-open .choices__inner{border-color:var(--primary-color,#ce0000)}.account-main .choices[data-type*=select-one]:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 14 8' fill='none'%3E%3Cpath d='M1 1l6 6 6-6' stroke='%23373C44' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;border:0;width:14px;height:8px;margin-top:-4px;right:40px}.account-main .choices[data-type*=select-one].is-open:after{margin-top:-4px;transform:rotate(180deg)}.account-main .choices .choices__list--single{padding:0}.account-main .choices .choices__list--dropdown{border-color:var(--primary-color,#ce0000);border-radius:0 0 10px 10px;font-size:16px}.account-main .choices .choices__list--dropdown .choices__input{height:44px;box-shadow:none;border:0;border-bottom:1px solid #d8d8d8;border-radius:0;padding:0 16px;font-size:16px}.orders-list{scrollbar-width:thin;scrollbar-color:#bababa;padding-bottom:24px;overflow-x:auto}.orders-list::-webkit-scrollbar{height:6px}.orders-list::-webkit-scrollbar-thumb{background-color:#bababa;border-radius:2px}.orders-list::-webkit-scrollbar-track{box-shadow:inset 0 0 4px #0003}.orders-table{min-width:1150px;padding-bottom:20px}.orders-table__details{flex-direction:row;align-items:center;margin-top:11px;display:flex}.orders-table__details>*{color:#373c44;font-family:Gellix,sans-serif;font-size:18px;line-height:24px}.orders-table__details>:first-child{min-width:253px;padding-right:24px}.orders-table__details>:nth-child(2){min-width:271px;padding-right:24px}.orders-table__details>:nth-child(3){min-width:230px;padding-right:24px}.orders-table__details>:nth-child(4){padding-right:40px}.orders-table__row--heading{justify-content:flex-end;margin-bottom:16px;display:flex}@media (width<=1679.98px){.orders-table{min-width:900px}.orders-table__details{flex-wrap:wrap;gap:8px 32px}.orders-table__details>:nth-child(n){min-width:0;padding-right:0}}.order{border-bottom:1px solid #d8d8d8;padding:39px 0 40px}.order:first-child,.orders-table__row--heading+.order{padding-top:33px}.order:last-child{border-bottom:0}.order--expanded{padding-bottom:25px}.orders-table__row{color:#000;font-size:20px}.orders-table__row>*{overflow:hidden}.orders-table__row--inactive{grid-template-columns:6.5fr 1fr 1fr 1fr}.orders-table--inactive{min-width:0}.orders-table--inactive .orders-table__details{flex-wrap:wrap;row-gap:8px;width:100%}.orders-table--inactive .orders-table__details>:nth-child(2){min-width:479px}.orders-table__row--heading{color:#757575;padding:0;font-weight:400}@media (width<=859.98px){.orders-table__row--heading{font-size:16px}}.orders-table__row:not(.orders-table__row--heading){color:#757575;align-items:center;font-size:16px}.orders-table__row:not(.orders-table__row--heading) .orders-table__column:first-child{color:#000;padding:0;font-family:Sora,sans-serif;font-size:20px;font-weight:700;line-height:26px}@media (width<=859.98px){.orders-table__row:not(.orders-table__row--heading) .orders-table__column:first-child{font-size:16px}.orders-table__row:not(.orders-table__row--heading){font-size:13px}}.orders-table__column--prolong{color:var(--primary-color,#ce0000);cursor:pointer;text-decoration:underline}.orders-table__column--status{color:color-mix(in srgb, var(--primary-color,#ce0000) 82%, #000);cursor:pointer;align-items:center;gap:12px;display:flex}.orders-table__column--status:hover{color:var(--primary-color,#ce0000);text-decoration:underline}.orders-table__column--status img{max-width:18px;max-height:18px}.orders-table__column--pay:before{content:"";background-color:currentColor;flex-shrink:0;width:18px;height:18px;display:inline-block;-webkit-mask:url(/assets/front/images/icons/pay.png) 50%/contain no-repeat;mask:url(/assets/front/images/icons/pay.png) 50%/contain no-repeat}.orders-table__column--expand{cursor:pointer;justify-content:space-between;align-items:center;display:flex;position:relative}.orders-table__column--expand .text-expand{color:#000;max-width:90%;font-weight:700;display:block}.arrow-expand{content:" ";transform-origin:50%;border-top:1.5px solid #373c44;border-left:1.5px solid #373c44;flex:none;width:10px;height:10px;margin-left:16px;margin-right:3px;transition:all .25s;display:block;position:relative;top:-3px;transform:rotate(225deg)}.orders-table__column--expanded .arrow-expand{top:3px;transform:rotate(45deg)}button.orders-table__column--expand,button.orders-table__column--prolong{appearance:none;font:inherit;color:inherit;text-align:left;background:0 0;border:0;margin:0}button.orders-table__column--expand{width:100%}div.orders-table__column--expand{cursor:default}button.orders-table__column--prolong{color:#373c44;padding:0;font-size:18px}.orders-table__column--expand:focus-visible,.orders-table__column--prolong:focus-visible{outline-offset:2px;outline:3px solid #1a56db}.orders-table__expand-hint{white-space:nowrap;align-items:center;gap:12px;margin-left:auto;font-size:14px;font-weight:400;display:flex}.orders-table__expand-label{color:#757575;text-decoration:underline}.orders-table__free-slots{color:#97231a;background-color:#fdece9;border-radius:10px;padding:2px 10px;font-size:13px;font-weight:600}.order__body{padding-top:37px;animation:.28s both order-body-in}@keyframes order-body-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.participants-load-more{justify-content:center;margin-top:59px;display:flex}.participants-load-more button{color:#373c44;cursor:pointer;background:#e8e8e8;border:1px solid #e8e8e8;border-radius:50px;min-width:263px;min-height:41px;padding:11px 28px;font-family:Gellix,sans-serif;font-size:14px;transition:background .2s,border-color .2s,color .2s}.participants-load-more button:hover:not(:disabled){border-color:var(--primary-color,#ce0000);color:var(--primary-color,#ce0000);background:#fff}.participants-load-more button:disabled{opacity:.6;cursor:default}.text-expand--done{color:#0d8700}.order__status-inline{color:#8d8d8d;white-space:nowrap;margin-left:12px;font-size:14px}.order__status-num{margin:0 2px}.order__status-num--unassigned{color:var(--primary-color,#ce0000)}.order__status-num--progress{color:#b45309}.order__status-num--done{color:#0d8700}.participant__row{grid-template-columns:minmax(0,1fr) 160px 161px;justify-content:flex-start;align-items:end;padding:0;display:grid}.participant__row__initial{grid-template-columns:minmax(0,1fr) 160px 161px}.participant__row__initial .participant__column:first-child{width:100%}.participant__column{align-items:flex-end;min-width:0;display:flex}.participant__column:first-child{align-items:stretch;gap:56px;padding-right:103px}.participant__row__initial .participant__column:first-child{gap:25px;padding-right:28px}.participant__column:first-child:has(.input-group:nth-child(4)){gap:25px;padding-right:28px}.participant__column:nth-child(2){justify-content:center}.participant__column:nth-child(3){justify-content:flex-end}.participant__index{align-self:flex-start;width:20px}.participant__column .input-group{flex:0 263px;min-width:0}.participant__column .input-group:not(:first-child){margin-top:unset}.participant__column .input-group__label{white-space:nowrap}.participant__column .input-group__input__date{flex:0 0 150px}.participant__content{align-items:center;height:41px;display:flex;position:relative}.participant__content--download{cursor:pointer;color:#373c44;gap:14px;font-size:14px}.participant__content--download:after{content:"";background-color:#afafaf;flex-shrink:0;width:15px;height:16px;display:inline-block;-webkit-mask:url(/assets/front/images/icons/download.svg) 50%/contain no-repeat;mask:url(/assets/front/images/icons/download.svg) 50%/contain no-repeat}.participant__content--download:hover{color:var(--primary-color,#ce0000);text-decoration:underline}@media (width<=1279.98px){.participant__content{height:44px}.participant__column .input-group__input{padding:10px}.participant,.participant__column .input-group__label{font-size:14px}}.participant__container{grid-template-columns:0fr 1fr 1fr 1fr 1fr 2fr;gap:5px;display:grid}.participant__container .btn{padding:0 20px;font-size:16px}.participant__container .buttons_container{flex-direction:row;justify-content:center;gap:10px;display:flex}.participant__container .input-group{align-items:center}.account-main .orders-table .participant+.participant{margin-top:7px}.account-main .orders-table .input-group__label{color:#8d8d8d;letter-spacing:0;flex:1 0 auto;height:auto;margin:0 0 46px;padding:0;font-family:Gellix,sans-serif;font-size:14px;line-height:18px}.account-main .orders-table .input-group__label small{color:#8d8d8d;white-space:normal;margin-top:4px;font-size:10px;line-height:12px;display:block}.account-main .orders-table .input-group__input{letter-spacing:0;color:#373c44;background:#fff;border:1px solid #d8d8d8;border-radius:8px;height:41px;margin-top:auto;padding:0 16px 0 36px;font-size:18px;font-weight:400;transition:border-color .2s,box-shadow .2s}.account-main .orders-table .input-group__input::placeholder{color:#8d8d8d}.account-main .orders-table .input-group__input:focus-visible{border-color:var(--primary-color,#ce0000);outline:none;box-shadow:0 0 0 3px #ce000026}.account-main .orders-table .input-group__input.input-group__input--readonly,.account-main .orders-table .input-group__input[readonly],.account-main .orders-table .input-group__input.saved{color:#373c44;background-color:#fff;font-weight:400}.account-main .orders-table .input-group__input[type=date]{padding:0 12px 0 21px;font-size:14px}.account-main .orders-table .button--send{color:#373c44;background:#e8e8e8;border:0;border-radius:50px;gap:10px;min-width:160px;height:41px;padding:0 24px;font-family:Gellix,sans-serif;font-size:14px;font-weight:400}.account-main .orders-table .button--send:after{background-color:var(--primary-color,#ce0000)}.account-main .orders-table .button--send:hover{color:#373c44;background:#d8d8d8}.account-main .orders-table .preview{color:#8d8d8d}.account-main .orders-table .participant__column:nth-child(2) .participant__content{justify-content:center}.account-main .orders-table .participant-import-form .button--send{min-width:263px}@media (width<=1679.98px){:is(.account-main .orders-table .participant__column:first-child,.account-main .orders-table .participant__column:first-child:has(.input-group:nth-child(4))){gap:12px;padding-right:24px}.account-main .orders-table .input-group__input{padding-left:16px}.account-main .orders-table .participant__column .input-group__label{white-space:normal}}.invoice{color:#757575;letter-spacing:1.4px;grid-template-columns:3fr 1.5fr .6fr;grid-template-areas:"number date actions";align-items:center;gap:5px;padding:0 0 20px;font-size:14px;display:grid}.invoice:not(:first-child){border-bottom:1px solid #e5e5e5}.invoice>*{overflow:hidden}.invoice__title{grid-area:number}.invoice__date{grid-area:date}.invoice__actions{grid-area:actions;justify-content:flex-end;display:flex}.invoice--item{padding:40px 0;font-size:14px;font-weight:500}.invoice--item .invoice__title{color:#0a0302;font-size:18px;font-weight:600}.invoice--item .invoice__date{color:#757575}.invoice--heading *{color:#757575;font-size:14px}.invoice__actions{cursor:pointer;align-items:center;gap:13px;display:flex;position:relative}.invoice__actions img{height:16px}@media (width<=859.98px){.invoices{margin:30px auto}.invoice{grid-template-columns:1fr 1fr;grid-template-areas:"number actions""date actions"}.invoice--heading{display:none}}.error__code{margin:0;font-size:72px;font-weight:600}.error__message{font-size:24px}.cookies-info{color:#fff;z-index:2147483647;background:#0e0e0ef2;padding:15px;font-size:min(3.6vw,16px);position:fixed;bottom:0;left:0;right:0}.cookies-info a{font-weight:600}.cookies-info a:hover{color:#d2d2d2}.cookies-info .cross{--bgColor:#fff;cursor:pointer;flex-shrink:0;width:20px}.cookies-info .cross:hover{--bgColor:#d2d2d2}.cookies-info--hidden{display:none}@media (width<=859.98px){.header.open~.cookies-info{display:none}}#notifications{display:none}.toastify.notification{color:#000;box-shadow:unset;background:#fbfbfb;border:1px solid #cecece;border-radius:3px}.toastify.notification .toast-close{padding:0 0 0 12px}.toastify.notification--error{color:#fff;background:#ff5b54;border:1px solid #e82f21}.toastify.notification--error .toast-close{opacity:.9}.toastify.notification--success{color:#187b00;background:#e6ffe0;border:1px solid #178f00}.toastify.notification--success .toast-close{opacity:.9}.toastify.toastify-center{left:20px;right:20px}.participant-import-form{max-width:calc(100vw - var(--bs-gutter-x,24px) * 2);align-items:flex-start;gap:20px;margin-bottom:41px;display:flex}@media (width<=1279.98px){.participant-import-form{flex-direction:column-reverse}}.participant-import-form__intro{flex-direction:column;gap:20px;display:flex}.participant-import-form__enter-manually-text{text-align:left;color:#8d8d8d;font-size:14px;line-height:18px}.participant-import-form__intro-file{color:#8d8d8d;flex-direction:row;align-items:center;gap:56px;font-size:14px;display:flex}.participant-import-form__intro-file a{color:inherit;align-items:center;gap:14px;display:inline-flex}.participant-import-form__intro-file a:hover{color:var(--primary-color,#ce0000)}.participant-import-form__intro-file .button--send{min-width:263px;margin:0}@media (width<=859.98px){.participant-import-form__intro-file{flex-direction:column;align-items:flex-start;gap:8px}}.participant-import-form__example-file-image{opacity:.6;width:16px;height:16px}.course-auth{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;padding-top:clamp(40px,5.6vw,108px);padding-bottom:clamp(48px,5vw,96px);display:grid}@media (width<=1279.98px){.course-auth{grid-template-columns:1fr;gap:40px}}.course-auth__photo img{width:calc(100.822% - 70.5754px);max-width:none;height:auto;margin-top:calc(-5.61644% + 3.93151px);margin-bottom:calc(-.410959% + .287671px);margin-left:clamp(-90px,848px - 50vw,0px);display:block}@media (width<=1279.98px){.course-auth__photo img{width:100%;max-width:420px;margin:0 auto}}.course-auth__title{color:#373c44;margin:0 0 54px;font-family:Sora,sans-serif;font-size:26px;font-weight:700;line-height:1.3}.course-auth__title--small{margin-bottom:22px;font-size:20px}.course-auth__course{color:#373c44;margin:0 0 22px;font-family:Sora,sans-serif;font-size:20px;font-weight:700;line-height:1.8}.course-auth__lead{color:#373c44;margin:0 0 46px;font-size:18px;line-height:1.5}.course-auth__lead--spaced{margin-bottom:88px}.course-auth__field{max-width:320px}.course-auth__field+.course-auth__field{margin-top:22px}.course-auth__field label{color:#8d8d8d;margin:0 0 6px 16px;font-size:10px;line-height:1.2;display:block}.course-auth__field input{color:#373c44;background:#fff;border:1px solid #d8d8d8;border-radius:50px;width:100%;height:38px;padding:0 25px;font-family:Gellix,sans-serif;font-size:18px}.course-auth__field input:focus,.course-auth__field input:focus-visible{border-color:var(--primary-color,#ce0000);outline:none}.course-auth__info{color:#757575;max-width:420px;margin:44px 0 0;font-size:14px;line-height:16px}.course-auth__consent.checkbox-group{color:#373c44;gap:19px;max-width:640px;margin-top:36px;font-size:14px;line-height:20px}.course-auth__consent.checkbox-group input[type=checkbox]{border-color:#b1b4b4;width:23px;height:23px;top:0;transform:none}.course-auth__consent.checkbox-group input[type=checkbox]:before{width:13px;height:13px;box-shadow:inset 1em 1em var(--primary-color,#ce0000)}.course-auth__consent.checkbox-group a{text-decoration:underline}.course-auth__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:482px;margin-top:40px;display:flex}.course-auth__actions--end{justify-content:flex-end;max-width:644px;margin-top:48px}.course-auth__link{color:#757575;font-size:14px;text-decoration:underline}.course-auth__link:hover{color:#373c44}.course-auth__submit{color:#000;cursor:pointer;background:0 0;border:0;align-items:center;gap:23px;margin-left:auto;padding:0;font-family:Sora,sans-serif;font-size:20px;font-weight:700;display:inline-flex}.course-auth__submit .arrow-circle{color:var(--primary-color,#ce0000);transition:transform .2s}.course-auth__submit:hover .arrow-circle{transform:translate(4px)}.course-auth__submit:focus-visible{outline:2px solid var(--primary-color,#ce0000);outline-offset:4px}.course-auth__alt{margin-top:24px}.course-auth__status{color:#373c44;margin:0 0 20px;font-size:14px}.course-auth__error{color:var(--primary-color,#ce0000);margin:8px 0 0 16px;font-size:12px}@media (width<=859.98px){.course-auth__title{margin-bottom:24px;font-size:22px}.course-auth__title--small{font-size:20px}.course-auth__course{font-size:18px;line-height:1.6}.course-auth__lead{margin-bottom:32px;font-size:16px}.course-auth__lead--spaced{margin-bottom:40px}.course-auth__info{margin-top:28px}}.course-header__inner{grid-template-rows:1fr 1fr;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:clamp(24px,6.25vw,120px);padding-top:37px;display:grid}.course-header__logo{grid-row:1/3}.course-header__bar{border-bottom:1px solid #e8e8e8;flex-wrap:wrap;justify-content:flex-end;align-self:end;align-items:center;gap:4px 24px;padding-bottom:20px;display:flex}.course-header__user{color:#757575}.course-header__logout:hover{color:var(--primary-color,#ce0000)}.footer.footer--course{margin-top:auto;margin-bottom:28px;padding-top:48px}.course-heading{color:#373c44;margin:0;font-family:Sora,sans-serif;font-size:26px;font-weight:700;line-height:1.3}@media (width<=859.98px){.course-heading{font-size:22px}}.course-heading__name{margin-top:40px;font-size:20px;line-height:1.8;display:block}@media (width<=859.98px){.course-heading__name{margin-top:20px;font-size:18px;line-height:1.6}}.start-test{justify-content:flex-end;gap:20px;width:100%;display:flex}@media (width<=1279.98px){.start-test{flex-direction:column}}.start-test__info{color:#757575;max-width:540px;padding:20px 0;font-size:18px}.course-blocks-container{align-items:flex-start;gap:min(8.8vw,175px);display:flex}.course-blocks-container img{aspect-ratio:640/370;object-fit:cover;max-width:45%}@media (width<=859.98px){.course-blocks-container img{display:none}}.result-success{color:#0d8700;margin-top:48px;margin-bottom:20px;font-family:Sora,sans-serif;font-size:20px;font-weight:700}.result-success__download:after{content:url(/build/assets/download-green-Ch9aLltS.svg)}.result-success__information{color:#373c44;font-family:Sora,sans-serif;font-size:20px;font-weight:700;line-height:1.5}.result-success__heading{margin-bottom:40px}.result-success__image{max-height:70vh;aspect-ratio:auto!important}.result-text{color:#757575;margin-bottom:35px;font-size:16px;font-weight:400;line-height:1.5}.result-text a,.url{text-decoration:underline}.active-info{text-transform:uppercase;color:#9b9b9b;justify-content:flex-end;font-size:13px;display:flex}.test__question-number{color:#afafaf;margin-bottom:64px;font-family:Sora,sans-serif;font-size:20px;font-weight:700}.test__title{color:#373c44;border-bottom:1.5em solid #0000;min-height:3em;font-family:Sora,sans-serif;font-size:32px;font-weight:700;line-height:1.3}.test__answers{flex-direction:column;justify-content:flex-end;max-width:max(500px,40vw);min-height:min(10vw,140px);margin-bottom:70px;display:flex}.test__answer{color:#373c44;margin-top:17px;font-size:20px;font-weight:600;line-height:1.1}.test__answer input[type=radio]{border-radius:0;top:10px}.test__answer input[type=radio]:checked:before{background-color:#0000;border-color:#0d8700;border-bottom-style:solid;border-bottom-width:4px;border-right-style:solid;border-right-width:4px;border-radius:0;width:5px;height:10px;display:inline-block;transform:rotate(45deg)translate(-15%,-15%)}.test__question-body{justify-content:space-between;display:flex}.test__image{justify-content:center;align-items:flex-start;width:48vw;height:27vw;margin:-1.5vw 0 0;display:flex}.test__image img{max-width:100%;max-height:100%}@media (width<=1279.98px){.test__question-number{margin-bottom:48px;font-size:18px}.test__title{border-bottom:unset}.test__answers{min-height:min(20vw,154px);margin-bottom:54px}.test__answer{font-size:24px}}@media (width<=859.98px){.test__question-body{flex-direction:column-reverse;justify-content:flex-start;display:flex}.test__question-body .test__image{width:100%;height:unset;margin:25px auto}.test__question-body .test__image img{object-fit:contain;width:100%}.test--no-min-heights .test__answers,.test--no-min-heights .test__title{min-height:unset}}@media (width<=575.98px){.test__question-number{margin-bottom:48px;font-size:18px}.test__title{font-size:min(max(18px,6vw),30px)}.test__answers{min-height:min(50vw,205px);margin-bottom:32px}.test__answer{margin-top:20px;font-size:min(max(16px,5vw),28px)}}.test__question-body .button--large,.test__question-body .button--medium,.test__question-body .button--scalable{width:294px;max-width:100%;padding:15px}.materials,.start-test{max-width:1045px}.material{justify-content:space-between;align-items:center;gap:20px;width:100%;height:100%;margin-bottom:23px;display:flex}.material input[type=checkbox]{min-width:20px;min-height:20px}.material:has(>input:disabled:checked):before{color:#fff;content:"✔";text-align:center;background:#0d8700;border-radius:3px;min-width:20px;max-width:20px;min-height:20px;max-height:20px;padding-bottom:2px;padding-left:2px;font-size:20px}.material input[type=checkbox]:checked{display:none}.material__title{color:#373c44;font-size:18px;font-weight:600}.material__download{color:#757575;align-items:center;gap:16px;height:100%;margin-left:auto;font-size:14px;display:flex}.material__download span{justify-content:flex-start;align-items:center;gap:10px;min-width:85px;display:flex}.material__download span:after{content:url(/build/assets/library_books-BotaI3o4.svg)}.material__read{width:20px}@media (width<=575.98px){.material{flex-direction:column;align-items:flex-start}}.course-subheader{color:#373c44;padding:22px 0 0;font-size:18px;line-height:1.5}.block-test{text-align:center;width:100%;height:100%;margin:150px auto 0}.documents{flex-direction:column;display:flex}.document{border-bottom:thin solid #707070;flex-direction:row;justify-content:space-between;display:flex}.document__info{flex-direction:column;justify-content:space-between;width:70%;margin:20px 0;padding:20px;display:flex}.document__link{align-items:end;margin:20px 0;padding:20px;display:flex}.document__link:hover{cursor:pointer;text-decoration:underline}.front-table *{letter-spacing:1.4px}.front-table__row{align-items:end;padding:25px 0;display:grid}.front-table__row:nth-child(n+3){border-bottom:1px solid #e5e5e5}.front-table__header{text-wrap:wrap;flex-direction:column;gap:10px;display:flex}.front-table__header div{flex-direction:row;display:flex}.front-table__header h4{color:#000;font-size:20px}.front-table__header:hover{cursor:pointer}.front-table__expand-info{color:#8d8d8d;font-size:14px}.front-table__arrow{top:8px}.front-table__arrow__expanded{top:10px;transform:rotate(45deg)}.front-table__group{background:#e8e8e8;flex-direction:row;justify-content:flex-end;align-items:center;gap:20px;width:100%;padding:20px 150px;display:flex}.front-table__input{color:#afafaf}.front-table__label{color:#373c44;margin:0;font-weight:700}.front-table__label-big{margin-right:10px;font-size:20px}.front-table__header{color:#8d8d8d;font-size:14px}.front-table__item{align-content:center;height:100%}.front-table__item .front-table__value{color:#373c44;overflow-wrap:anywhere;padding:5px 0;font-size:16px;font-weight:700}.front-table__item .front-table__description{color:#8d8d8d;padding:5px 0;font-size:14px;font-weight:400}.front-table__action{color:#8d8d8d;justify-content:flex-end;align-items:center;column-gap:16px;padding:5px 0;font-size:14px;display:flex}.front-table__action a{color:inherit;align-items:center;padding:4px 6px;font-family:Gellix,sans-serif;font-size:14px;font-weight:500;line-height:1.2;transition:text-decoration-color .2s;display:inline-flex}.front-table__action a:hover{color:inherit;text-decoration:underline}.front-table__action:hover{cursor:pointer;text-decoration:none}.front-table__action img{padding-left:5px;transform:scale(1.3)}.front-table__action .btn{cursor:pointer;color:var(--primary-color,#ce0000);white-space:nowrap;background:0 0;border:none;padding:4px 6px;font-family:Gellix,sans-serif;font-size:14px;font-weight:500;line-height:1.2;transition:color .2s,text-decoration-color .2s}.front-table__action .btn:hover{text-decoration:underline}.front-table .reassign-button{cursor:pointer}.front-table__checkbox{cursor:pointer;width:18px;height:18px}.front-table__checkbox:disabled{cursor:not-allowed;opacity:.5}.front-table__checkbox-cell,.front-table__checkbox-header{justify-content:center;align-items:center;display:flex}.front-table__multi-download{display:none}.front-table__multi-actions{justify-content:flex-end;align-items:center;gap:20px;margin-bottom:10px;display:flex}.front-table__multi-actions span{color:#373c44;font-size:16px}.front-table__multi-actions .front-table__action-buttons{gap:10px;display:flex}.front-table .button--multi-action{color:#373c44;cursor:pointer;background-color:#e8e8e8;border:none;border-radius:4px;align-items:center;gap:5px;padding:8px 15px;font-weight:600;display:flex}.front-table .button--multi-action:hover{background-color:#d0d0d0}.front-table .button--multi-action img{width:16px;height:16px;margin-left:5px}.front-table .button--reassign{background-color:#f0f0f0}.front-table .button--reassign:hover{background-color:#e0e0e0}@media (width<=1280px){.user-details-save-button{margin-top:1.5rem!important}}@media (width>=1280px){.user-details-save-button{margin-top:6rem!important}}.accidents-form{container:accidents-form/inline-size}.accidents-form-content{grid-template-columns:repeat(4,1fr);gap:3rem 2rem;display:grid}.accidents-form-submit{grid-column:1/-1}.accidents-form-submit .button{width:25%!important}.textarea-span-2{grid-column:span 2}@container accidents-form (width<1280px){.accidents-form-content{grid-template-columns:repeat(3,1fr)}.textarea-span-2{grid-column:span 2}}@container accidents-form (width<960px){.accidents-form-content{grid-template-columns:repeat(2,1fr)}.textarea-span-2{grid-column:span 2}}@container accidents-form (width<580px){.accidents-form-content{grid-template-columns:repeat(1,1fr)}.textarea-span-2{grid-column:span 1}}.accidents-input-group{flex-direction:column;display:flex}.accidents-input-group__input{color:#000;resize:none;letter-spacing:1px;-webkit-appearance:none;border:1px solid #e8e8e8;width:100%;padding:18px 15px;font-family:inherit;font-size:16px;font-weight:600}.accidents-input-group__label{color:#757575;letter-spacing:1.4px;margin-bottom:10px;padding-left:3px;font-size:14px}.accidents-section-title{color:#333;border-bottom:2px solid #e8e8e8;margin:0;padding-bottom:10px;font-size:18px;font-weight:700}@media (width<860px){.accidents-form{margin-top:7rem}}.accidents-register-form{align-items:end;display:flex}.accidents-register-form .accidents-input-group__input{width:200px;min-width:unset}.accidents-register-button{margin-left:15px}@media (width<576px){.accidents-register-form .accidents-input-group__input{width:100%}.accidents-register-form{display:block}.accidents-register-button{margin-top:20px;margin-left:0}}.section-heading.section-heading--news{font-size:26px}.news-home{margin-top:128px;margin-bottom:40px}.news-home__head{grid-template:"eyebrow heading""all heading"1fr".social"/390px minmax(0,1fr);display:grid}.news-home__heading{display:contents}.news-home__eyebrow{color:#000;grid-area:eyebrow;font-family:Sora,sans-serif;font-size:20px;font-weight:700;line-height:1.25}.news-home .section-heading{grid-area:heading;max-width:560px;margin:0;line-height:36px}.news-home__all{color:#000;white-space:nowrap;grid-area:all;place-self:start;align-items:center;gap:13px;margin-top:18px;font-family:Sora,sans-serif;font-size:14px;font-weight:600;transition:color .2s;display:inline-flex}.news-home__all:after{content:"";background-color:currentColor;background-color:var(--primary-color,#ce0000);flex-shrink:0;width:15px;height:11px;transition:transform .2s;display:inline-block;-webkit-mask:url(/assets/front/images/icons/arrow-red.svg) 50%/contain no-repeat;mask:url(/assets/front/images/icons/arrow-red.svg) 50%/contain no-repeat}.news-home__all:hover{color:var(--primary-color,#ce0000)}.news-home__all:hover:after{transform:translate(3px)}.news-home__social{grid-area:social;align-items:center;gap:29px;margin-top:74px;display:flex}.news-home__social .social-link,.news-home__social .social-link img{width:18px;height:18px;display:block}.news-home__social .social-link img{filter:brightness(0)}.news-home .news-list{margin-top:142px}@media (width<=859.98px){.news-home{margin-top:56px}.news-home__head{grid-template:"eyebrow""heading""social""all"/minmax(0,1fr);row-gap:12px}.news-home__social{margin-top:12px}.news-home__all{margin-top:8px}.news-home .news-list{margin-top:32px}}.news-list{flex-direction:column;gap:16px;margin-top:32px;display:flex}.news-row{letter-spacing:normal;color:#373c44;background:#f5f5f5;border-radius:50px;grid-template-columns:minmax(0,480px) minmax(0,1fr) auto;align-items:center;column-gap:clamp(32px,3.28vw,63px);min-height:207px;padding:48px clamp(48px,9.64vw,185px) 48px clamp(40px,5vw,96px);transition:background .2s,transform .2s;display:grid}.news-row:hover{background:#f0f0f0;transform:translateY(-2px)}.news-row--media{background:#e8e8e8;grid-template-columns:clamp(240px,18.7vw,359px) minmax(0,448px) minmax(0,1fr) auto;column-gap:clamp(32px,3.18vw,61px);min-height:349px;padding:0 clamp(40px,4.48vw,86px) 0 0;overflow:hidden}.news-row__media{background:#e8e8e8;border-radius:50px 0 0 50px;width:100%;height:100%;min-height:349px;overflow:hidden}.news-row__media img{object-fit:cover;width:100%;height:100%;display:block}.news-row__body{flex-direction:column;gap:8px;min-width:0;display:flex}.news-row__date{color:#8d8d8d;font-variant-numeric:tabular-nums;font-size:13px}.news-row__title{color:#373c44;max-width:420px;font-family:Sora,sans-serif;font-size:28px;font-weight:700;line-height:1.25}.news-row__excerpt{color:#373c44;align-self:center;max-width:520px;font-size:18px;line-height:1.3}.news-row__excerpt:empty{display:none}.news-row__arrow{color:var(--primary-color,#ce0000);flex:none;justify-content:center;align-items:center;transition:transform .2s;display:inline-flex}.news-row:hover .news-row__arrow{transform:translate(3px)}@media (width<=1279.98px){.news-row{border-radius:32px;grid-template-columns:minmax(0,1fr) auto;gap:12px 32px;min-height:0;padding:36px 48px}.news-row--media{grid-template-columns:minmax(0,1fr) auto;padding:36px 48px}.news-row__media{display:none}.news-row__body,.news-row__excerpt{grid-column:1}.news-row__title{max-width:none}.news-row__arrow{grid-area:1/2/span 2}}@media (width<=859.98px){.news-row{border-radius:24px;column-gap:16px;padding:24px}.news-row--media{padding:24px}.news-row__title{font-size:20px}.news-row__excerpt{font-size:16px}}.news-descript{color:#757575;margin-top:24px;font-size:16px;line-height:1.7}.news-container{margin-top:-16px;margin-bottom:158px}.news-container .news-list{margin-top:125px}@media (width<=859.98px){.news-container{margin-top:0;margin-bottom:64px}.news-container .news-list{margin-top:32px}}.news-pagination{justify-content:center;margin-top:168px;display:flex}.news-pagination .pagination{align-items:center;gap:29px;margin:0;padding-left:0;list-style:none;display:flex}.news-pagination .page-item{display:inline-flex}.news-pagination .page-link{color:#373c44;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;height:41px;padding:0;font-family:Sora,sans-serif;font-size:16px;font-weight:700;transition:color .2s;display:inline-flex}.news-pagination .page-link:hover{color:var(--primary-color,#ce0000);background:0 0}.news-pagination .page-item.active .page-link{background:var(--primary-color,#ce0000);color:#fff;min-width:41px}.news-pagination .page-item.disabled .page-link{cursor:default;background:0 0}.news-pagination .page-item:first-child .page-link,.news-pagination .page-item:last-child .page-link{color:#afafaf;border:2px solid;width:27px;height:27px;font-size:0}.news-pagination .page-item:first-child .page-link:before,.news-pagination .page-item:last-child .page-link:before{content:"";background-color:currentColor;flex-shrink:0;width:13px;height:10px;display:inline-block;-webkit-mask:url(/assets/front/images/icons/arrow-red.svg) 50%/contain no-repeat;mask:url(/assets/front/images/icons/arrow-red.svg) 50%/contain no-repeat}.news-pagination .page-item:first-child .page-link:hover,.news-pagination .page-item:last-child .page-link:hover{color:#373c44;background:0 0}.news-pagination .page-item:first-child.disabled .page-link,.news-pagination .page-item:last-child.disabled .page-link{opacity:.45}.news-pagination .page-item:first-child.disabled .page-link:hover,.news-pagination .page-item:last-child.disabled .page-link:hover{color:#afafaf}.news-pagination .page-item:first-child{margin-right:45px}.news-pagination .page-item:first-child .page-link{transform:scaleX(-1)}.news-pagination .page-item:last-child{margin-left:45px}@media (width<=859.98px){.news-pagination{margin-top:48px}.news-pagination .pagination{gap:14px}.news-pagination .page-item:first-child{margin-right:8px}.news-pagination .page-item:last-child{margin-left:8px}}.news-page{margin:-15px 0 0}@media (width<=859.98px){.news-page{margin-top:0}}.news-title{color:#373c44;margin:99px 0 76px;font-family:Sora,sans-serif;font-size:26px;font-weight:700;line-height:1.3}@media (width<=859.98px){.news-title{margin:40px 0 32px;font-size:22px}}.news-gallery{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.news-gallery img{border-radius:14px;width:100%;display:block}@media (width<=859.98px){.news-gallery{grid-template-columns:1fr 1fr}}.news-page .content{color:#373c44;letter-spacing:normal;max-width:1460px;font-family:Gellix,sans-serif;font-size:18px;line-height:32px}.news-page .content h1,.news-page .content h2,.news-page .content h3,.news-page .content h4,.news-page .content h5,.news-page .content h6{color:#373c44;margin:96px 0 32px;font-family:Gellix,sans-serif;font-size:18px;font-weight:600;line-height:32px}.news-page .content h1:first-child,.news-page .content h2:first-child,.news-page .content h3:first-child,.news-page .content h4:first-child,.news-page .content h5:first-child,.news-page .content h6:first-child{margin-top:0}@media (width<=859.98px){.news-page .content h1,.news-page .content h2,.news-page .content h3,.news-page .content h4,.news-page .content h5,.news-page .content h6{margin-top:48px}}.news-page .content p,.news-page .content li{color:#373c44;font-size:18px}.news-page .content p,.news-page .content ul,.news-page .content ol{margin:0 0 32px}.news-page .content p:has(+ul,+ol){margin-bottom:0}.news-page .content ul{padding-left:0;list-style:none}.news-page .content ul li:before{content:"- "}.news-page .content ol{padding-left:1.2em}.news-more{margin-top:256px}.news-more .news-list{margin-top:107px}@media (width<=859.98px){.news-more{margin-top:96px}.news-more .news-list{margin-top:32px}}.text-small{color:#8d8d8d;font-family:Gellix,sans-serif;font-size:13px;text-decoration:underline}.text-small:hover{color:#373c44}.account-main .log-search{max-width:760px;padding-top:32px}.account-main .log-search__title{color:#000;margin:0 0 26px;font-family:Sora,sans-serif;font-size:20px;font-weight:700;line-height:26px}.account-main .log-search__group{border:1px solid #d8d8d8;border-radius:20px;min-width:0;margin:0;padding:18px 24px 22px;transition:border-color .2s,opacity .2s}.account-main .log-search__group.is-active{border-color:var(--primary-color,#ce0000)}.account-main .log-search__group.is-active .log-search__legend{color:var(--primary-color,#ce0000)}.account-main .log-search__group.is-muted{opacity:.55}.account-main .log-search__legend{float:none;color:#757575;width:auto;margin-left:8px;padding:0 10px;font-family:Sora,sans-serif;font-size:14px;font-weight:600;line-height:1.2;transition:color .2s}.account-main .log-search__or{color:#8d8d8d;align-items:center;gap:14px;margin:14px 0;font-family:Gellix,sans-serif;font-size:13px;display:flex}.account-main .log-search__or:before,.account-main .log-search__or:after{content:"";background:#d8d8d8;flex:auto;height:1px}.account-main .log-search__row{align-items:flex-end;gap:20px 24px;display:flex}.account-main .log-search__field{flex-direction:column;min-width:0;display:flex}.account-main .log-search__field--grow{flex:auto}.account-main .log-search__field--date{flex:0 0 200px}.account-main .log-search__field--name{flex:0 0 240px}.account-main .log-search__label{color:#8d8d8d;margin:0 0 6px 16px;font-family:Gellix,sans-serif;font-size:13px;line-height:1.3}.account-main .log-search__label-row{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.account-main .log-search__label-row .log-search__label{margin-right:0}.account-main .log-search input[type=text],.account-main .log-search input[type=date],.account-main .log-search select{color:#373c44;background:#fff;border:1px solid #d8d8d8;border-radius:50px;width:100%;height:36px;padding:0 24px;font-family:Gellix,sans-serif;font-size:18px}.account-main .log-search input[type=text]:focus,.account-main .log-search input[type=text]:focus-visible,.account-main .log-search input[type=date]:focus,.account-main .log-search input[type=date]:focus-visible,.account-main .log-search select:focus,.account-main .log-search select:focus-visible{border-color:var(--primary-color,#ce0000);outline:none;box-shadow:0 0 0 3px #ce000026}.account-main .log-search input[type=text][disabled],.account-main .log-search input[type=date][disabled],.account-main .log-search select[disabled]{color:#757575;background-color:#f5f5f5}.account-main .log-search select{appearance:none;text-overflow:ellipsis;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 14 8' fill='none'%3E%3Cpath d='M1 1l6 6 6-6' stroke='%23373C44' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 22px center;background-repeat:no-repeat;background-size:14px 8px;padding-right:50px}.account-main .log-search input[type=date]{padding-right:16px}.account-main .log-search__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:20px;display:flex}.account-main .log-search__hint{color:#757575;flex:260px;min-width:0;margin:0;font-family:Gellix,sans-serif;font-size:14px;line-height:1.4}.account-main .log-search__submit .panel-text-action__icon{color:#0d8700}@media (width<=859.98px){.account-main .log-search__row{flex-direction:column;align-items:stretch;gap:20px}.account-main .log-search__field--date,.account-main .log-search__field--name{flex-basis:auto}}.participant-autocomplete{position:relative}.participant-autocomplete__dropdown{z-index:100;background:#fff;border:1px solid #d8d8d8;border-radius:16px;max-height:250px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 10px 24px #00000014}.participant-autocomplete__item{cursor:pointer;border-bottom:1px solid #f5f5f5;padding:10px 22px}.participant-autocomplete__item:last-child{border-bottom:none}.participant-autocomplete__item:hover,.participant-autocomplete__item--active{background-color:#f5f5f5}.participant-autocomplete__name{color:#373c44;font-family:Gellix,sans-serif;font-size:15px;font-weight:500}.participant-autocomplete__email{color:#8d8d8d;font-family:Gellix,sans-serif;font-size:13px}.participant-autocomplete__no-results{color:#8d8d8d;padding:10px 22px;font-family:Gellix,sans-serif;font-size:14px}.lang-suggest .lang-suggest__dismiss:focus-visible,.lang-suggest .lang-suggest__action:focus-visible,.lang-switch .lang-switch__link:focus-visible{outline:3px solid var(--primary-color,#ce0000);outline-offset:2px}.lang-switch{display:flex}.lang-switch .lang-switch__list{align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.lang-switch .lang-switch__item{display:flex}.lang-switch .lang-switch__link{color:#373c44;background-color:#fff;border:1px solid #b1b4b4;border-radius:4px;justify-content:center;align-items:center;min-width:44px;min-height:32px;padding:4px 10px;font-size:14px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.lang-switch .lang-switch__link:hover{color:#373c44;border-color:#373c44;text-decoration:underline}.lang-switch .lang-switch__link--current{color:#fff;background-color:#373c44;border-color:#373c44}.lang-switch .lang-switch__link--current:hover{color:#fff}.lang-suggest{background-color:#f5f5f5;border-bottom:1px solid #d8d8d8}.lang-suggest .lang-suggest__inner{flex-wrap:wrap;align-items:center;gap:8px 16px;padding-top:12px;padding-bottom:12px;display:flex}.lang-suggest .lang-suggest__text{color:#373c44;margin:0;font-size:15px}.lang-suggest .lang-suggest__action{color:#fff;background-color:#373c44;border-radius:4px;align-items:center;min-height:40px;padding:8px 16px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.lang-suggest .lang-suggest__action:hover{background-color:#2f353a;text-decoration:underline}.lang-suggest .lang-suggest__dismiss{color:#373c44;cursor:pointer;background:0 0;border:0;min-height:40px;margin-left:auto;padding:8px 4px;font-size:15px;text-decoration:underline}.lang-suggest .lang-suggest__dismiss:hover{color:#2f353a}figure.image.image_resized{box-sizing:border-box;max-width:100%;display:block}figure.image.image-style-align-left{float:left}figure.image.image-style-align-right{float:right}figure.image.image-style-align-center{margin-left:auto;margin-right:auto}figure.image img{max-width:100%}.footer{margin-top:150px;margin-bottom:34px}@media (width<=1279.98px){.footer{margin-top:90px}}.footer__body{justify-content:space-between;gap:80px;padding:4px 0 110px;display:flex}@media (width<=1679.98px){.footer__body{gap:48px}}@media (width<=1279.98px){.footer__body{flex-direction:column;gap:40px;padding:0 0 48px}}.footer__newsletter{flex:0 392px;min-width:0}@media (width<=1279.98px){.footer__newsletter{flex:none}}.footer__newsletter-title{color:#000;margin-bottom:19px;font-family:Sora,sans-serif;font-size:16px;font-weight:700}.newsletter-form{max-width:392px}.newsletter-form__row{border-bottom:1px solid #b1b4b4}.newsletter-form__input{color:#373c44;background:0 0;border:none;outline:none;width:100%;padding:8px 0;font-family:inherit;font-size:15px}.newsletter-form__input::placeholder{color:#afafaf}.newsletter-form__foot{justify-content:space-between;align-items:center;gap:20px;margin-top:21px;display:flex}.newsletter-form__consent{color:#8d8d8d;max-width:310px;margin:0;font-size:14px;line-height:18px}.newsletter-form__submit{width:32px;height:32px;color:var(--primary-color,#ce0000);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;margin-right:-1px;padding:0;transition:transform .2s;display:inline-flex}.newsletter-form__submit:hover{transform:translate(3px)}.newsletter-form__submit:disabled{opacity:.6;cursor:not-allowed;transform:none}.newsletter-form__message{margin:14px 0 0;font-size:13px}.newsletter-form__message.is-success{color:#0d8700}.newsletter-form__message.is-error{color:var(--brand,#ce0000)}.footer__menu{gap:64px;display:flex}@media (width>=1680px){.footer__menu{gap:120px}}.footer__menu{flex-wrap:wrap;justify-content:flex-end}@media (width<=1679.98px){.footer__menu{gap:40px}}@media (width<=1279.98px){.footer__menu{justify-content:flex-start;gap:32px 48px}}.footer__links{color:#8d8d8d;letter-spacing:normal;flex-direction:column;min-width:120px;font-family:Gellix,sans-serif;font-size:16px;font-weight:400;list-style-type:none;display:flex}.footer__links,.footer__links li{margin:0;padding:0}.footer__links li:not(:last-child):not(:first-child){margin-bottom:10px}.footer__links li a:hover{color:var(--brand,#ce0000)}.footer__links .footer__links-header{color:#000;font-family:Sora,sans-serif;font-size:16px;font-weight:700}.footer__links .footer__links-header:not(:last-child){margin-bottom:35px}@media (width<=1279.98px){.footer__links .footer__links-header:not(:last-child){margin-bottom:14px}}.footer__social-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:8px 0 50px;display:flex}.footer__social{align-items:center;gap:43px;display:flex}.footer__social .social-link img{filter:brightness(0);width:30px;height:30px;transition:transform .2s,opacity .2s;display:block}.footer__social .social-link:hover img{opacity:1;transform:translateY(-2px)}.footer__payments{width:auto;height:30px}.footer__copyright{color:#8d8d8d;border-top:1px solid #afafaf;justify-content:space-between;align-items:center;gap:15px;padding-top:20px;font-size:16px;font-weight:400;display:flex}.footer__copyright a{color:inherit}.footer__copyright a:hover{color:var(--brand,#ce0000)}@media (width<=575.98px){.footer__copyright{text-align:center;flex-direction:column;justify-content:center;gap:16px}}.header{z-index:999999;--logo-desktop-box-width:220px;--logo-desktop-box-height:82px;--logo-desktop-max-width:260px;--logo-desktop-max-height:96px;--logo-tablet-box-width:170px;--logo-tablet-box-height:70px;--logo-tablet-max-width:210px;--logo-tablet-max-height:82px;--logo-laptop-box-width:200px;--logo-laptop-box-height:78px;--logo-laptop-max-width:240px;--logo-laptop-max-height:90px;--logo-mobile-box-width:44vw;--logo-mobile-box-height:56px;--logo-mobile-max-width:46vw;--logo-mobile-max-height:60px;background-color:#fff;height:fit-content;font-size:14px}.header .cart-quantity{color:#000!important}.header *{color:#757575;font-size:14px}.header--shop{position:sticky;top:0}.header[data-logo-shape=square]{--logo-desktop-box-width:130px;--logo-desktop-box-height:130px;--logo-desktop-max-width:180px;--logo-desktop-max-height:180px;--logo-tablet-box-width:110px;--logo-tablet-box-height:110px;--logo-tablet-max-width:145px;--logo-tablet-max-height:145px;--logo-laptop-box-width:120px;--logo-laptop-box-height:120px;--logo-laptop-max-width:160px;--logo-laptop-max-height:160px;--logo-mobile-box-width:28vw;--logo-mobile-box-height:64px;--logo-mobile-max-width:34vw;--logo-mobile-max-height:72px}.header[data-logo-shape=vertical]{--logo-desktop-box-width:110px;--logo-desktop-box-height:138px;--logo-desktop-max-width:140px;--logo-desktop-max-height:170px;--logo-tablet-box-width:88px;--logo-tablet-box-height:120px;--logo-tablet-max-width:120px;--logo-tablet-max-height:144px;--logo-laptop-box-width:96px;--logo-laptop-box-height:130px;--logo-laptop-max-width:130px;--logo-laptop-max-height:160px;--logo-mobile-box-width:22vw;--logo-mobile-box-height:72px;--logo-mobile-max-width:28vw;--logo-mobile-max-height:84px}.header-flex-row{flex-direction:row;align-items:center;display:flex}.header-flex-row .address img,.header-flex-row .address a{color:#000!important}.header-gap{gap:60px}.header-gap__small{gap:5px}.header__contact{align-items:center;max-height:100px;padding:14px 0;display:flex}@media (width>=860px){.header__contact{padding:34px 0 20px}}.header__login{margin-left:12px}.header__login,.header__login a{align-items:center;display:flex}.header__login a:not(:last-child):after{pointer-events:none;content:" ";background-color:#8d8d8d;width:1px;height:14px;margin:0 8px}.header__navbar{background-color:#fff;justify-content:space-between;align-items:center;gap:24px;height:56px;display:flex}@media (width>=1680px){.header__navbar{gap:72px}}.header__menu-wrapper{flex:auto;justify-content:center;display:flex}.header__menu{gap:20px;padding:0;font-size:12px;font-weight:400;list-style-type:none;display:flex}@media (width<=859.98px){.header__menu{display:none}}@media (width>=860px){.header__menu{gap:30px;font-size:13px}}@media (width>=1280px){.header__menu{gap:40px;font-size:13px}}@media (width>=1680px){.header__menu{gap:66px;font-size:14px}}.header__menu--expandable{display:inline-block;position:relative}@media (width<=859.98px){.header__menu--expandable{flex-direction:column;display:flex}}.header__menu--expandable:hover>.header__menu--sub{flex-direction:column;gap:0;display:flex}.header__menu--sub{z-index:1;background-color:#fff;border-radius:3px;min-width:200px;display:none;position:absolute;box-shadow:0 8px 16px #0003}@media (width<=859.98px){.header__menu--sub{position:inherit;width:100%;box-shadow:none;margin:0;display:flex}}.header__menu-item-chevron{width:8px;margin-left:4px}@media (width<=859.98px){.header__menu-item-chevron{display:none}}.header__menu-item-name{flex-direction:row;gap:5px;display:flex}.header__menu-item-name-wrapper{padding:10px 0}.header__menu-item--sub{padding:10px 20px}.header__menu-item--sub:hover{background-color:#ebebeb;border-radius:3px}.header__icon{align-items:center;gap:6.5px;font-size:16px;font-weight:600;line-height:0;display:flex}.header__icon--ml-auto{margin-left:auto}.header__user{margin-right:8px;display:none}@media (width<=859.98px){.header__user{display:unset}}.header__user--online{position:relative}.header__user--online:after{content:" ";background:#4bab4b;border-radius:50%;width:9px;height:9px;display:block;position:absolute;top:-1px;right:-2px}.header__logo{min-width:0;width:clamp(56px, var(--site-logo-width,var(--logo-mobile-box-width)), var(--logo-mobile-max-width));height:clamp(46px, var(--site-logo-height,var(--logo-mobile-box-height)), var(--logo-mobile-max-height));flex:none;justify-content:flex-start;align-items:center;padding:.25rem;display:flex}@media (width>=576px){.header__logo{width:clamp(60px, var(--site-logo-width,var(--logo-tablet-box-width)), var(--logo-tablet-max-width));height:clamp(50px, var(--site-logo-height,var(--logo-tablet-box-height)), var(--logo-tablet-max-height));padding-right:.35rem}}@media (width>=860px){.header__logo{width:clamp(64px, var(--site-logo-width,var(--logo-desktop-box-width)), var(--logo-desktop-max-width));height:clamp(50px, var(--site-logo-height,var(--logo-desktop-box-height)), var(--logo-desktop-max-height));padding-right:.5rem}}@media (width>=1280px){.header__logo{width:clamp(68px, var(--site-logo-width,var(--logo-laptop-box-width)), var(--logo-laptop-max-width));height:clamp(54px, var(--site-logo-height,var(--logo-laptop-box-height)), var(--logo-laptop-max-height))}}.header__logo .header__logo-image{object-fit:contain;object-position:left center;width:100%;max-width:100%;height:100%;max-height:100%;display:block}@media (width>=860px){.header[data-logo-shape=horizontal] .header__logo{position:relative;top:10px}}.header .header__hamburger{display:none}@media (width<=859.98px){.header .header__hamburger{padding-right:0;display:inline-block}.header{height:fit-content;padding-top:5px}.header__navbar{top:0;left:0;right:0}.header__icon:first-of-type{margin-left:auto}.header__login{display:none}.header__contact{visibility:hidden;opacity:0;background-color:#fff;border-top:1px solid #e3e3e3;justify-content:flex-start;padding:16px;font-size:13px;transition:all .25s;position:fixed;bottom:0;left:0;right:0}.header__menu-wrapper{z-index:-1;opacity:0;pointer-events:none;background-color:#fff;padding-top:8vh;transition:all .25s;display:block;position:fixed;inset:52px 0 40px;overflow-y:auto}.header__menu{max-width:820px;margin:0 auto;padding:0 24px;font-size:25px}.header__menu li{justify-content:flex-start;margin:0 -24px;padding:8px 24px}.header__menu li:not(:last-child){border-bottom:1px solid #d2d2d2}.header__menu li:first-child{border-top:1px solid #d2d2d2}.header.open .header__menu-wrapper{opacity:1;pointer-events:visible}.header.open .header__menu{display:block}.header.open .header__contact{visibility:visible;opacity:1}.header--test{margin-bottom:40px}}.header--test .header__navbar{justify-content:end;width:100%;margin-top:40px}@media (width<=859.98px){.header--test .header__navbar{margin-top:0}}.header-border{border-bottom:1px solid #e8e8e8}.header-right-wrapper{width:100%;min-width:0}.header-main-wrapper{justify-content:space-between;align-items:center;gap:15px;display:flex}@media (width<=859.98px){.header-main-wrapper{gap:8px}}@media (width>=1280px){.header-main-wrapper{gap:48px}}@media (width>=1680px){.header-main-wrapper{gap:120px}}.header__ui{justify-content:space-between;align-items:center;gap:5px;width:100%;max-width:480px;display:flex}@media (width<=859.98px){.header__ui{width:unset}}.header__ui span{color:#757575;font-size:20px}@media (width<=859.98px){.header__ui span{display:none}}.header__ui a{color:#000;text-transform:uppercase;align-items:center;gap:10px;font-size:16px;font-weight:700;display:flex}.header__ui a img{width:20px;height:22px}.header__topbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;width:100%;display:flex}@media (width>=1280px){.header__topbar{justify-content:flex-end;gap:96px}}@media (width>=1680px){.header__topbar{gap:160px}}.header__topbar-contact{align-items:center;gap:40px;display:flex}@media (width<=1279.98px){.header__topbar-contact{gap:20px}}@media (width>=1680px){.header__topbar-contact{gap:80px}}.header__topbar-meta{align-items:center;gap:28px;display:flex}@media (width>=1680px){.header__topbar-meta{gap:88px}}@media (width<=859.98px){.header__topbar{flex-direction:column;align-items:flex-start;gap:16px}.header__topbar-contact{flex-direction:column;align-items:flex-start;gap:12px;width:100%}}.address{white-space:nowrap;align-items:center;gap:8px;min-width:0;margin:0;font-style:normal;display:inline-flex}@media (width<=859.98px){.address{white-space:normal}}.address img{flex:none}.address a{color:#000;overflow-wrap:anywhere;font-weight:400}.address a:hover{color:var(--brand,#ce0000)}.header__login{color:#8d8d8d;align-items:center;margin-left:0;display:flex}.header__login a{color:#8d8d8d}.header__login a:hover{color:var(--brand,#ce0000)}.header__lang{position:relative}.header__lang-current{cursor:pointer;color:#8d8d8d;text-transform:uppercase;align-items:center;gap:6px;font-weight:700;list-style:none;display:flex}.header__lang-current::-webkit-details-marker{display:none}.header__lang-current svg{color:#afafaf;transition:transform .2s}.header__lang[open] .header__lang-current svg{transform:rotate(180deg)}.header__lang-menu{z-index:20;background:#fff;border:1px solid #e8e8e8;border-radius:12px;min-width:64px;margin:0;padding:6px 0;list-style:none;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 10px 24px #373c441f}.header__lang-item{color:#8d8d8d;text-transform:uppercase;padding:6px 16px;display:block}.header__lang-item.active{color:#373c44;font-weight:700}.header__lang-item:hover{color:var(--brand,#ce0000)}.header__actions{flex:none;align-items:center;gap:18px;display:flex}@media (width<=360px){.header{--logo-mobile-box-width:38vw;--logo-mobile-max-width:40vw}.header__actions{gap:12px}}.header__cart{gap:8px}.header__cart .cart-quantity{font-variant-numeric:tabular-nums;font-size:16px;font-weight:700;color:#000!important}.header__menu-item-name{color:#8d8d8d;transition:color .2s}.header__menu-item-name:hover{color:#373c44}.header__menu-item--active .header__menu-item-name{color:#373c44;font-weight:700}@media (width>=1280px){.header__navbar .header__menu-wrapper{justify-content:flex-end;align-self:stretch}.header__navbar .header__menu-wrapper>.header__menu{align-items:stretch;height:100%}.header__navbar .header__menu-wrapper>.header__menu>.header__menu-item{align-items:center;display:flex;position:relative}.header__navbar .header__menu-wrapper>.header__menu>.header__menu-item--active:before{content:"";background:var(--brand,#ce0000);border-radius:3px;height:3px;position:absolute;top:-1px;left:0;right:0}}.hamburger{cursor:pointer;font:inherit;color:inherit;text-transform:none;background-color:#0000;border:0;margin:0;padding:15px;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;display:inline-block;overflow:visible}.hamburger:hover,.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:before,.hamburger.is-active .hamburger-inner:after{background-color:#000}.hamburger-box{width:30px;height:22px;display:inline-block;position:relative}.hamburger-inner{margin-top:-2px;display:block;top:50%}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{background-color:#000;border-radius:4px;width:30px;height:4px;transition-property:transform;transition-duration:.15s;transition-timing-function:ease;position:absolute}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{top:-9px}.hamburger-inner:after{bottom:-9px}.hamburger--3dx .hamburger-box{perspective:60px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx .hamburger-inner:before,.hamburger--3dx .hamburger-inner:after{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx.is-active .hamburger-inner{transform:rotateY(180deg);background-color:#0000!important}.hamburger--3dx.is-active .hamburger-inner:before{transform:translateY(9px)rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{transform:translateY(-9px)rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:60px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r .hamburger-inner:before,.hamburger--3dx-r .hamburger-inner:after{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r.is-active .hamburger-inner{transform:rotateY(-180deg);background-color:#0000!important}.hamburger--3dx-r.is-active .hamburger-inner:before{transform:translateY(9px)rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{transform:translateY(-9px)rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:60px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy .hamburger-inner:before,.hamburger--3dy .hamburger-inner:after{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy.is-active .hamburger-inner{transform:rotateX(-180deg);background-color:#0000!important}.hamburger--3dy.is-active .hamburger-inner:before{transform:translateY(9px)rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{transform:translateY(-9px)rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:60px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r .hamburger-inner:before,.hamburger--3dy-r .hamburger-inner:after{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r.is-active .hamburger-inner{transform:rotateX(180deg);background-color:#0000!important}.hamburger--3dy-r.is-active .hamburger-inner:before{transform:translateY(9px)rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{transform:translateY(-9px)rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:60px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy .hamburger-inner:before,.hamburger--3dxy .hamburger-inner:after{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy.is-active .hamburger-inner{transform:rotateX(180deg)rotateY(180deg);background-color:#0000!important}.hamburger--3dxy.is-active .hamburger-inner:before{transform:translateY(9px)rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{transform:translateY(-9px)rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:60px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r .hamburger-inner:before,.hamburger--3dxy-r .hamburger-inner:after{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r.is-active .hamburger-inner{transform:rotateX(180deg)rotateY(180deg)rotate(-180deg);background-color:#0000!important}.hamburger--3dxy-r.is-active .hamburger-inner:before{transform:translateY(9px)rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{transform:translateY(-9px)rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{transform:translate(-6px)rotate(-45deg)scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{transform:translate(-6px)rotate(45deg)scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate(6px)rotate(45deg)scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate(6px)rotate(-45deg)scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{transition:top .1s,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;top:0;transform:translate(-6px,-7.5px)rotate(-45deg)scaleX(.7)}.hamburger--arrowalt.is-active .hamburger-inner:after{transition:bottom .1s,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;bottom:0;transform:translate(-6px,7.5px)rotate(45deg)scaleX(.7)}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{transition:top .1s,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;top:0;transform:translate(6px,-7.5px)rotate(45deg)scaleX(.7)}.hamburger--arrowalt-r.is-active .hamburger-inner:after{transition:bottom .1s,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;bottom:0;transform:translate(6px,7.5px)rotate(-45deg)scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{transform:translate(8px)rotate(45deg)scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner:after{transform:translate(8px)rotate(-45deg)scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{transform:translate(-8px)rotate(-45deg)scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{transform:translate(-8px)rotate(45deg)scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:before,.hamburger--boring .hamburger-inner:after{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{opacity:0;top:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);top:auto;bottom:0}.hamburger--collapse .hamburger-inner:after{transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear;top:-18px}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateY(-9px)rotate(-45deg)}.hamburger--collapse.is-active .hamburger-inner:after{opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;top:0}.hamburger--collapse.is-active .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;top:0;transform:rotate(-90deg)}.hamburger--collapse-r .hamburger-inner{transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);top:auto;bottom:0}.hamburger--collapse-r .hamburger-inner:after{transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear;top:-18px}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateY(-9px)rotate(45deg)}.hamburger--collapse-r.is-active .hamburger-inner:after{opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;top:0}.hamburger--collapse-r.is-active .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;top:0;transform:rotate(90deg)}.hamburger--elastic .hamburger-inner{transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);top:2px}.hamburger--elastic .hamburger-inner:before{transition:opacity .125s .275s;top:9px}.hamburger--elastic .hamburger-inner:after{transition:transform .275s cubic-bezier(.68,-.55,.265,1.55);top:18px}.hamburger--elastic.is-active .hamburger-inner{transition-delay:75ms;transform:translateY(9px)rotate(135deg)}.hamburger--elastic.is-active .hamburger-inner:before{opacity:0;transition-delay:0s}.hamburger--elastic.is-active .hamburger-inner:after{transition-delay:75ms;transform:translateY(-18px)rotate(-270deg)}.hamburger--elastic-r .hamburger-inner{transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);top:2px}.hamburger--elastic-r .hamburger-inner:before{transition:opacity .125s .275s;top:9px}.hamburger--elastic-r .hamburger-inner:after{transition:transform .275s cubic-bezier(.68,-.55,.265,1.55);top:18px}.hamburger--elastic-r.is-active .hamburger-inner{transition-delay:75ms;transform:translateY(9px)rotate(-135deg)}.hamburger--elastic-r.is-active .hamburger-inner:before{opacity:0;transition-delay:0s}.hamburger--elastic-r.is-active .hamburger-inner:after{transition-delay:75ms;transform:translateY(-18px)rotate(270deg)}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:before{transition:transform .125s cubic-bezier(.6,.04,.98,.335),top 50ms linear .125s,left .125s ease-in .175s;left:0}.hamburger--emphatic .hamburger-inner:after{transition:transform .125s cubic-bezier(.6,.04,.98,.335),top 50ms linear .125s,right .125s ease-in .175s;top:9px;right:0}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:#0000!important}.hamburger--emphatic.is-active .hamburger-inner:before{transition:left .125s ease-out,top 50ms linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;top:-60px;left:-60px;transform:translate(60px,60px)rotate(45deg)}.hamburger--emphatic.is-active .hamburger-inner:after{transition:right .125s ease-out,top 50ms linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;top:-60px;right:-60px;transform:translate(-60px,60px)rotate(-45deg)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:before{transition:transform .125s cubic-bezier(.6,.04,.98,.335),top 50ms linear .125s,left .125s ease-in .175s;left:0}.hamburger--emphatic-r .hamburger-inner:after{transition:transform .125s cubic-bezier(.6,.04,.98,.335),top 50ms linear .125s,right .125s ease-in .175s;top:9px;right:0}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:#0000!important}.hamburger--emphatic-r.is-active .hamburger-inner:before{transition:left .125s ease-out,top 50ms linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;top:60px;left:-60px;transform:translate(60px,-60px)rotate(-45deg)}.hamburger--emphatic-r.is-active .hamburger-inner:after{transition:right .125s ease-out,top 50ms linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;top:60px;right:-60px;transform:translate(-60px,-60px)rotate(45deg)}.hamburger--minus .hamburger-inner:before,.hamburger--minus .hamburger-inner:after{transition:bottom 80ms ease-out,top 80ms ease-out,opacity linear}.hamburger--minus.is-active .hamburger-inner:before,.hamburger--minus.is-active .hamburger-inner:after{opacity:0;transition:bottom 80ms ease-out,top 80ms ease-out,opacity 0s linear 80ms}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{transition-property:transform,opacity;transition-duration:.15s;transition-timing-function:ease;top:9px}.hamburger--slider .hamburger-inner:after{top:18px}.hamburger--slider.is-active .hamburger-inner{transform:translateY(9px)rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{opacity:0;transform:rotate(-45deg)translate(-4.28571px,-5px)}.hamburger--slider.is-active .hamburger-inner:after{transform:translateY(-18px)rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner:before{transition-property:transform,opacity;transition-duration:.15s;transition-timing-function:ease;top:9px}.hamburger--slider-r .hamburger-inner:after{top:18px}.hamburger--slider-r.is-active .hamburger-inner{transform:translateY(9px)rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{opacity:0;transform:rotate(45deg)translate(4.28571px,-5px)}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translateY(-18px)rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(225deg)}.hamburger--spin.is-active .hamburger-inner:before{opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s;top:0}.hamburger--spin.is-active .hamburger-inner:after{transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;bottom:0;transform:rotate(-90deg)}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(-225deg)}.hamburger--spin-r.is-active .hamburger-inner:before{opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s;top:0}.hamburger--spin-r.is-active .hamburger-inner:after{transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;bottom:0;transform:rotate(90deg)}.hamburger--spring .hamburger-inner{transition:background-color 0s linear .13s;top:2px}.hamburger--spring .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);top:9px}.hamburger--spring .hamburger-inner:after{transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);top:18px}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:#0000!important}.hamburger--spring.is-active .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;top:0;transform:translateY(9px)rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s;top:0;transform:translateY(9px)rotate(-45deg)}.hamburger--spring-r .hamburger-inner{transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);top:auto;bottom:0}.hamburger--spring-r .hamburger-inner:after{transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity linear;top:-18px}.hamburger--spring-r .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateY(-9px)rotate(-45deg)}.hamburger--spring-r.is-active .hamburger-inner:after{opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s;top:0}.hamburger--spring-r.is-active .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;top:0;transform:rotate(90deg)}.hamburger--stand .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--stand .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--stand.is-active .hamburger-inner{transition:transform 75ms cubic-bezier(.215,.61,.355,1),background-color 0s linear .15s;transform:rotate(90deg);background-color:#0000!important}.hamburger--stand.is-active .hamburger-inner:before{transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;top:0;transform:rotate(-45deg)}.hamburger--stand.is-active .hamburger-inner:after{transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;bottom:0;transform:rotate(45deg)}.hamburger--stand-r .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand-r .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r.is-active .hamburger-inner{transition:transform 75ms cubic-bezier(.215,.61,.355,1),background-color 0s linear .15s;transform:rotate(-90deg);background-color:#0000!important}.hamburger--stand-r.is-active .hamburger-inner:before{transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;top:0;transform:rotate(-45deg)}.hamburger--stand-r.is-active .hamburger-inner:after{transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;bottom:0;transform:rotate(45deg)}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms .12s,opacity 75ms}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(45deg)}.hamburger--squeeze.is-active .hamburger-inner:before{opacity:0;transition:top 75ms,opacity 75ms .12s;top:0}.hamburger--squeeze.is-active .hamburger-inner:after{transition:bottom 75ms,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;bottom:0;transform:rotate(-90deg)}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner:before,.hamburger--vortex .hamburger-inner:after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transform:rotate(765deg)}.hamburger--vortex.is-active .hamburger-inner:before,.hamburger--vortex.is-active .hamburger-inner:after{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{opacity:0;top:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner:before,.hamburger--vortex-r .hamburger-inner:after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transform:rotate(-765deg)}.hamburger--vortex-r.is-active .hamburger-inner:before,.hamburger--vortex-r.is-active .hamburger-inner:after{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{opacity:0;top:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#afafaf;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#0d8700;--bs-info:#3a548b;--bs-warning:#b45309;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13, 110, 253;--bs-secondary-rgb:108, 117, 125;--bs-success-rgb:13, 135, 0;--bs-info-rgb:58, 84, 139;--bs-warning-rgb:180, 83, 9;--bs-danger-rgb:220, 53, 69;--bs-light-rgb:248, 249, 250;--bs-dark-rgb:33, 37, 41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#053600;--bs-info-text-emphasis:#172238;--bs-warning-text-emphasis:#482104;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#cfe7cc;--bs-info-bg-subtle:#d8dde8;--bs-warning-bg-subtle:#f0ddce;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#9ecf99;--bs-info-border-subtle:#b0bbd1;--bs-warning-border-subtle:#e1ba9d;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255, 255, 255;--bs-black-rgb:0, 0, 0;--bs-font-sans-serif:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient:linear-gradient(180deg, #ffffff26, #fff0);--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33, 37, 41;--bs-body-bg:#fff;--bs-body-bg-rgb:255, 255, 255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0, 0, 0;--bs-secondary-color:#212529bf;--bs-secondary-color-rgb:33, 37, 41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233, 236, 239;--bs-tertiary-color:#21252980;--bs-tertiary-color-rgb:33, 37, 41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248, 249, 250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13, 110, 253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10, 88, 202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#afafaf;--bs-border-color-translucent:#0000002d;--bs-border-radius:.375rem;--bs-border-radius-sm:.25rem;--bs-border-radius-lg:.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 .5rem 1rem #00000026;--bs-box-shadow-sm:0 .125rem .25rem #00000013;--bs-box-shadow-lg:0 1rem 3rem #0000002d;--bs-box-shadow-inset:inset 0 1px 2px #00000013;--bs-focus-ring-width:.25rem;--bs-focus-ring-opacity:.25;--bs-focus-ring-color:#0d6efd40;--bs-form-valid-color:#0d8700;--bs-form-valid-border-color:#0d8700;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}[data-bs-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bs-body-color:#afafaf;--bs-body-color-rgb:175, 175, 175;--bs-body-bg:#212529;--bs-body-bg-rgb:33, 37, 41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255, 255, 255;--bs-secondary-color:#afafafbf;--bs-secondary-color-rgb:175, 175, 175;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52, 58, 64;--bs-tertiary-color:#afafaf80;--bs-tertiary-color-rgb:175, 175, 175;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43, 48, 53;--bs-primary-text-emphasis:#6ea8fe;--bs-secondary-text-emphasis:#a7acb1;--bs-success-text-emphasis:#6eb766;--bs-info-text-emphasis:#8998b9;--bs-warning-text-emphasis:#d2986b;--bs-danger-text-emphasis:#ea868f;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#afafaf;--bs-primary-bg-subtle:#031633;--bs-secondary-bg-subtle:#161719;--bs-success-bg-subtle:#031b00;--bs-info-bg-subtle:#0c111c;--bs-warning-bg-subtle:#241102;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#084298;--bs-secondary-border-subtle:#41464b;--bs-success-border-subtle:#085100;--bs-info-border-subtle:#233253;--bs-warning-border-subtle:#6c3205;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#6ea8fe;--bs-link-hover-color:#8bb9fe;--bs-link-color-rgb:110, 168, 254;--bs-link-hover-color-rgb:139, 185, 254;--bs-code-color:#e685b5;--bs-highlight-color:#afafaf;--bs-highlight-bg:#664d03;--bs-border-color:#495057;--bs-border-color-translucent:#ffffff26;--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f}.clearfix:after{clear:both;content:"";display:block}.text-bg-primary{color:#fff!important;background-color:RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(var(--bs-success-rgb), var(--bs-bg-opacity,1))!important}.text-bg-info{color:#fff!important;background-color:RGBA(var(--bs-info-rgb), var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#fff!important;background-color:RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(var(--bs-light-rgb), var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity,1))!important}.link-primary{color:RGBA(var(--bs-primary-rgb), var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity,1))!important}.link-primary:hover,.link-primary:focus{color:RGBA(10, 88, 202, var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(10, 88, 202, var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(10, 88, 202, var(--bs-link-underline-opacity,1))!important}.link-secondary{color:RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity,1))!important}.link-secondary:hover,.link-secondary:focus{color:RGBA(86, 94, 100, var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(86, 94, 100, var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(86, 94, 100, var(--bs-link-underline-opacity,1))!important}.link-success{color:RGBA(var(--bs-success-rgb), var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity,1))!important}.link-success:hover,.link-success:focus{color:RGBA(10, 108, 0, var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(10, 108, 0, var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(10, 108, 0, var(--bs-link-underline-opacity,1))!important}.link-info{color:RGBA(var(--bs-info-rgb), var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity,1))!important}.link-info:hover,.link-info:focus{color:RGBA(46, 67, 111, var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(46, 67, 111, var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(46, 67, 111, var(--bs-link-underline-opacity,1))!important}.link-warning{color:RGBA(var(--bs-warning-rgb), var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity,1))!important}.link-warning:hover,.link-warning:focus{color:RGBA(144, 66, 7, var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(144, 66, 7, var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(144, 66, 7, var(--bs-link-underline-opacity,1))!important}.link-danger{color:RGBA(var(--bs-danger-rgb), var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity,1))!important}.link-danger:hover,.link-danger:focus{color:RGBA(176, 42, 55, var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(176, 42, 55, var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(176, 42, 55, var(--bs-link-underline-opacity,1))!important}.link-light{color:RGBA(var(--bs-light-rgb), var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity,1))!important}.link-light:hover,.link-light:focus{color:RGBA(249, 250, 251, var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(249, 250, 251, var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(249, 250, 251, var(--bs-link-underline-opacity,1))!important}.link-dark{color:RGBA(var(--bs-dark-rgb), var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity,1))!important}.link-dark:hover,.link-dark:focus{color:RGBA(26, 30, 33, var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(26, 30, 33, var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(26, 30, 33, var(--bs-link-underline-opacity,1))!important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity,1))!important}.link-body-emphasis:hover,.link-body-emphasis:focus{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity,.75))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity,.75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity,.75))!important}.focus-ring:focus{box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);outline:0}.icon-link{-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity,.5));text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity,.5));text-underline-offset:.25em;backface-visibility:hidden;align-items:center;gap:.375rem;display:inline-flex}.icon-link>.bi{fill:currentColor;flex-shrink:0;width:1em;height:1em;transition:transform .2s ease-in-out}@media (prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:hover>.bi,.icon-link-hover:focus-visible>.bi{transform:var(--bs-icon-link-transform,translate3d(.25em, 0, 0))}.ratio{width:100%;position:relative}.ratio:before{padding-top:var(--bs-aspect-ratio);content:"";display:block}.ratio>*{width:100%;height:100%;position:absolute;top:0;left:0}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571%}.fixed-top{z-index:1030;position:fixed;top:0;left:0;right:0}.fixed-bottom{z-index:1030;position:fixed;bottom:0;left:0;right:0}.sticky-top{z-index:1020;position:sticky;top:0}.sticky-bottom{z-index:1020;position:sticky;bottom:0}@media (width>=576px){.sticky-sm-top{z-index:1020;position:sticky;top:0}.sticky-sm-bottom{z-index:1020;position:sticky;bottom:0}}@media (width>=860px){.sticky-md-top{z-index:1020;position:sticky;top:0}.sticky-md-bottom{z-index:1020;position:sticky;bottom:0}}@media (width>=1280px){.sticky-lg-top{z-index:1020;position:sticky;top:0}.sticky-lg-bottom{z-index:1020;position:sticky;bottom:0}}@media (width>=1680px){.sticky-xl-top{z-index:1020;position:sticky;top:0}.sticky-xl-bottom{z-index:1020;position:sticky;bottom:0}}.hstack{flex-direction:row;align-self:stretch;align-items:center;display:flex}.vstack{flex-direction:column;flex:auto;align-self:stretch;display:flex}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important}.visually-hidden:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute!important}.visually-hidden *,.visually-hidden-focusable:not(:focus):not(:focus-within) *{overflow:hidden!important}.stretched-link:after{z-index:1;content:"";position:absolute;inset:0}.text-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vr{width:var(--bs-border-width);opacity:.25;background-color:currentColor;align-self:stretch;min-height:1em;display:inline-block}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{object-fit:contain!important}.object-fit-cover{object-fit:cover!important}.object-fit-fill{object-fit:fill!important}.object-fit-scale{object-fit:scale-down!important}.object-fit-none{object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:var(--bs-box-shadow)!important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm)!important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg)!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translate(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb), var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb), var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb), var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb), var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb), var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb), var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb), var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb), var(--bs-border-opacity))!important}.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb), var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb), var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity:.1}.border-opacity-25{--bs-border-opacity:.25}.border-opacity-50{--bs-border-opacity:.5}.border-opacity-75{--bs-border-opacity:.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:3rem!important;margin-right:3rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:3rem!important;padding-right:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{column-gap:0!important}.column-gap-1{column-gap:.25rem!important}.column-gap-2{column-gap:.5rem!important}.column-gap-3{column-gap:1rem!important}.column-gap-4{column-gap:1.5rem!important}.column-gap-5{column-gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb), var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb), var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb), var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb), var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb), var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb), var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb), var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb), var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb), var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb), var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb), var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity:1;color:#00000080!important}.text-white-50{--bs-text-opacity:1;color:#ffffff80!important}.text-body-secondary{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity:1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity:1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:.25}.text-opacity-50{--bs-text-opacity:.5}.text-opacity-75{--bs-text-opacity:.75}.text-opacity-100{--bs-text-opacity:1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis)!important}.link-opacity-10,.link-opacity-10-hover:hover{--bs-link-opacity:.1}.link-opacity-25,.link-opacity-25-hover:hover{--bs-link-opacity:.25}.link-opacity-50,.link-opacity-50-hover:hover{--bs-link-opacity:.5}.link-opacity-75,.link-opacity-75-hover:hover{--bs-link-opacity:.75}.link-opacity-100,.link-opacity-100-hover:hover{--bs-link-opacity:1}.link-offset-1,.link-offset-1-hover:hover{text-underline-offset:.125em!important}.link-offset-2,.link-offset-2-hover:hover{text-underline-offset:.25em!important}.link-offset-3,.link-offset-3-hover:hover{text-underline-offset:.375em!important}.link-underline-primary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity,1))!important;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity,1))!important}.link-underline-opacity-0,.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0}.link-underline-opacity-10,.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:.1}.link-underline-opacity-25,.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:.25}.link-underline-opacity-50,.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:.5}.link-underline-opacity-75,.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:.75}.link-underline-opacity-100,.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb), var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb), var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb), var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb), var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb), var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb), var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb), var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb), var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb), var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:#0000!important}.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity:.1}.bg-opacity-25{--bs-bg-opacity:.25}.bg-opacity-50{--bs-bg-opacity:.5}.bg-opacity-75{--bs-bg-opacity:.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-top-left-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media (width>=576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{object-fit:contain!important}.object-fit-sm-cover{object-fit:cover!important}.object-fit-sm-fill{object-fit:fill!important}.object-fit-sm-scale{object-fit:scale-down!important}.object-fit-sm-none{object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-left:0!important;margin-right:0!important}.mx-sm-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-sm-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-sm-3{margin-left:1rem!important;margin-right:1rem!important}.mx-sm-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-sm-5{margin-left:3rem!important;margin-right:3rem!important}.mx-sm-auto{margin-left:auto!important;margin-right:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-left:0!important;padding-right:0!important}.px-sm-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-sm-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-sm-3{padding-left:1rem!important;padding-right:1rem!important}.px-sm-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-sm-5{padding-left:3rem!important;padding-right:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{column-gap:0!important}.column-gap-sm-1{column-gap:.25rem!important}.column-gap-sm-2{column-gap:.5rem!important}.column-gap-sm-3{column-gap:1rem!important}.column-gap-sm-4{column-gap:1.5rem!important}.column-gap-sm-5{column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (width>=860px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{object-fit:contain!important}.object-fit-md-cover{object-fit:cover!important}.object-fit-md-fill{object-fit:fill!important}.object-fit-md-scale{object-fit:scale-down!important}.object-fit-md-none{object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-left:0!important;margin-right:0!important}.mx-md-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-md-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-md-3{margin-left:1rem!important;margin-right:1rem!important}.mx-md-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-md-5{margin-left:3rem!important;margin-right:3rem!important}.mx-md-auto{margin-left:auto!important;margin-right:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-left:0!important;padding-right:0!important}.px-md-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-md-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-md-3{padding-left:1rem!important;padding-right:1rem!important}.px-md-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-md-5{padding-left:3rem!important;padding-right:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{column-gap:0!important}.column-gap-md-1{column-gap:.25rem!important}.column-gap-md-2{column-gap:.5rem!important}.column-gap-md-3{column-gap:1rem!important}.column-gap-md-4{column-gap:1.5rem!important}.column-gap-md-5{column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (width>=1280px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{object-fit:contain!important}.object-fit-lg-cover{object-fit:cover!important}.object-fit-lg-fill{object-fit:fill!important}.object-fit-lg-scale{object-fit:scale-down!important}.object-fit-lg-none{object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-left:0!important;margin-right:0!important}.mx-lg-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-lg-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-lg-3{margin-left:1rem!important;margin-right:1rem!important}.mx-lg-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-lg-5{margin-left:3rem!important;margin-right:3rem!important}.mx-lg-auto{margin-left:auto!important;margin-right:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-left:0!important;padding-right:0!important}.px-lg-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-lg-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-lg-3{padding-left:1rem!important;padding-right:1rem!important}.px-lg-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-lg-5{padding-left:3rem!important;padding-right:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{column-gap:0!important}.column-gap-lg-1{column-gap:.25rem!important}.column-gap-lg-2{column-gap:.5rem!important}.column-gap-lg-3{column-gap:1rem!important}.column-gap-lg-4{column-gap:1.5rem!important}.column-gap-lg-5{column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (width>=1680px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{object-fit:contain!important}.object-fit-xl-cover{object-fit:cover!important}.object-fit-xl-fill{object-fit:fill!important}.object-fit-xl-scale{object-fit:scale-down!important}.object-fit-xl-none{object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-left:0!important;margin-right:0!important}.mx-xl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xl-auto{margin-left:auto!important;margin-right:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-left:0!important;padding-right:0!important}.px-xl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{column-gap:0!important}.column-gap-xl-1{column-gap:.25rem!important}.column-gap-xl-2{column-gap:.5rem!important}.column-gap-xl-3{column-gap:1rem!important}.column-gap-xl-4{column-gap:1.5rem!important}.column-gap-xl-5{column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (width>=1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}html{scroll-behavior:smooth;height:100%}body{backface-visibility:hidden;letter-spacing:normal;background-color:#fff;flex-direction:column;min-width:320px;max-width:100%;min-height:100%;font-family:Gellix,sans-serif;display:flex;overflow-x:hidden}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;transition:all .25s}a:hover{color:#1d1d1d}.container,.hero,.varieties,.inquiry,.account-shell,.footer,.header-wrapper{--bs-gutter-x:48px;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-left:auto;margin-right:auto}@media (width>=576px){.container,.hero,.varieties,.inquiry,.account-shell,.footer,.header-wrapper{max-width:820px}}@media (width>=860px){.container,.hero,.varieties,.inquiry,.account-shell,.footer,.header-wrapper{max-width:1160px}}@media (width>=1280px){.container,.hero,.varieties,.inquiry,.account-shell,.footer,.header-wrapper{max-width:1400px}}@media (width>=1680px){.container,.hero,.varieties,.inquiry,.account-shell,.footer,.header-wrapper{max-width:1648px}}@media (width>=576px){.container--medium{max-width:740px}}@media (width>=860px){.container--medium{max-width:948px}}@media (width>=1280px){.container--medium{max-width:1130px}}@media (width>=1680px){.container--medium{max-width:1324px}}@media (width<=575.98px){.container--cart{padding-left:0;padding-right:0}}img{image-rendering:-webkit-optimize-contrast}h1{font-size:34px;line-height:1.24}@media (width>=576px){h1{font-size:38px}}@media (width>=860px){h1{font-size:40px}}@media (width>=1280px){h1{font-size:42px}}@media (width>=1680px){h1{font-size:46px}}h2{font-size:32px;line-height:1.24}@media (width>=576px){h2{font-size:36px}}@media (width>=860px){h2{font-size:38px}}@media (width>=1280px){h2{font-size:40px}}@media (width>=1680px){h2{font-size:42px}}h3{font-size:24px;line-height:1.24}@media (width>=576px){h3{font-size:26px}}@media (width>=860px){h3{font-size:28px}}@media (width>=1280px){h3{font-size:32px}}@media (width>=1680px){h3{font-size:36px}}h4{font-size:12px;line-height:1.24}@media (width>=576px){h4{font-size:14px}}@media (width>=860px){h4{font-size:16px}}@media (width>=1280px){h4{font-size:18px}}@media (width>=1680px){h4{font-size:20px}}h5{font-size:8px;line-height:1.24}@media (width>=576px){h5{font-size:10px}}@media (width>=860px){h5{font-size:12px}}@media (width>=1280px){h5{font-size:14px}}@media (width>=1680px){h5{font-size:16px}}:root{--gutter:calc(48px / 2)}@media (width>=576px){:root{--gutterHelper:max(0px, calc((var(--inner-width,100vw) - 820px) / 2));--gutter:calc(var(--gutterHelper) + 48px / 2)}}@media (width>=860px){:root{--gutterHelper:max(0px, calc((var(--inner-width,100vw) - 1160px) / 2));--gutter:calc(var(--gutterHelper) + 48px / 2)}}@media (width>=1280px){:root{--gutterHelper:max(0px, calc((var(--inner-width,100vw) - 1400px) / 2));--gutter:calc(var(--gutterHelper) + 48px / 2)}}@media (width>=1680px){:root{--gutterHelper:max(0px, calc((var(--inner-width,100vw) - 1648px) / 2));--gutter:calc(var(--gutterHelper) + 48px / 2)}}.submit-link{cursor:pointer}table{border-collapse:collapse}.notification.notification--info{color:#fff!important;background:#e67e22!important}
