@font-face{font-family:"captain";src:url("../fonts/captain/captain.ttf") format("truetype"),url("../fonts/captain/captain.otf") format("opentype");font-weight:normal;font-style:normal;font-display:block}@font-palette-values --icon-current{font-family:"captain";base-palette:0;override-colors:0 currentColor,1 currentColor,2 currentColor,3 currentColor,4 currentColor,5 currentColor,6 currentColor,7 currentColor,8 currentColor,9 currentColor,10 currentColor,11 currentColor,12 currentColor,13 currentColor,14 currentColor,15 currentColor}.icon,[class^=icon-],[class*=" icon-"]{font-family:"captain" !important;font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-palette:--icon-current}.icon::before,[class^=icon-]::before,[class*=" icon-"]::before{color:inherit}.icon-symbol::before{content:""}.icon-smile::before{content:""}.icon-price::before{content:""}.icon-group::before{content:""}.icon-star::before{content:""}.icon-timer::before{content:""}.icon-ship::before{content:""}.icon-menu::before{content:""}.icon-hourglass::before{content:""}.icon-close::before{content:""}.icon-chevron-down::before{content:""}.icon-chat-smile::before{content:""}.icon-calendar::before{content:""}.icon-arrow-up::before{content:""}.icon-arrow-right::before{content:""}.icon-arrow-right-up::before{content:""}.icon-arrow-left::before{content:""}.icon-arrow-down::before{content:""}:root{--color-white: #ffffff;--color-gray: #f4f7ff;--color-border: #d8e0f5;--color-main-blue: #2e6bd9;--color-dark-blue: #000051;--color-dark: #000029;--color-accent: #f83d33;--color-positive: #40c145;--color-warning: #efd273;--color-light: #fdfdfd;--color-light-10: color-mix(in srgb, var(--color-white) 10%, transparent);--color-light-20: color-mix(in srgb, var(--color-white) 20%, transparent);--color-dark-50: color-mix(in srgb, var(--color-dark) 50%, transparent);--color-form-warning: #ffc96d;--color-form-positive: #69df6d;--color-form-negative: #ff665e;--font-family-base: Outfit, sans-serif;--font-weight-regular: clamp(400, 400, 400);--font-weight-medium: clamp(500, 500, 500);--font-weight-semi: clamp(600, 600, 600);--font-weight-bold: clamp(700, 700, 700);--font-size-h1: clamp(34px, calc(20.6197183099px + 3.5680751174vw), 72px);--font-size-h2: clamp(32px, calc(23.5492957746px + 2.2535211268vw), 56px);--font-size-h3: clamp(26px, calc(18.2535211268px + 2.0657276995vw), 48px);--font-size-h4: clamp(20px, calc(18.5915492958px + 0.3755868545vw), 24px);--font-size-h5: clamp(18px, calc(17.2957746479px + 0.1877934272vw), 20px);--font-size-main: clamp(16px, 16px, 16px);--space-1: clamp(4px, 4px, 4px);--space-2: clamp(8px, 8px, 8px);--space-3: clamp(12px, 12px, 12px);--space-4: clamp(16px, 16px, 16px);--space-5: clamp(24px, 24px, 24px);--space-6: clamp(24px, calc(21.1830985915px + 0.7511737089vw), 32px);--space-7: clamp(24px, calc(18.3661971831px + 1.5023474178vw), 40px);--space-8: clamp(24px, calc(15.5492957746px + 2.2535211268vw), 48px);--space-9: clamp(24px, calc(12.7323943662px + 3.0046948357vw), 56px);--space-10: clamp(24px, calc(9.9154929577px + 3.7558685446vw), 64px);--space-11: clamp(24px, calc(4.2816901408px + 5.2582159624vw), 80px);--space-12-v: clamp(40px, calc(25.9154929577px + 3.7558685446vw), 80px);--border-radius-sm: 16px;--border-radius-def: 24px;--border-radius-full: 100px;--max-width-xs: 620px;--max-width-mid: 800px;--max-width-sm: 1024px;--max-width-md: 1280px;--transition-duration: 200ms}@media(min-width: 768px){:root{--border-radius-sm: 24px;--border-radius-def: 32px;--border-radius-full: 100px}}.site-header{display:flex;width:100%;padding:var(--space-4) var(--space-5);justify-content:space-between;align-items:center;border-bottom:1px solid var(--color-light-10);position:sticky;top:0;z-index:8}.site-logo{display:flex;align-items:center;width:clamp(160px,12vw,200px)}.site-logo svg path{fill:var(--color-light)}:root{--color-white: #ffffff;--color-gray: #f4f7ff;--color-border: #d8e0f5;--color-main-blue: #2e6bd9;--color-dark-blue: #000051;--color-dark: #000029;--color-accent: #f83d33;--color-positive: #40c145;--color-warning: #efd273;--color-light: #fdfdfd;--color-light-10: color-mix(in srgb, var(--color-white) 10%, transparent);--color-light-20: color-mix(in srgb, var(--color-white) 20%, transparent);--color-dark-50: color-mix(in srgb, var(--color-dark) 50%, transparent);--color-form-warning: #ffc96d;--color-form-positive: #69df6d;--color-form-negative: #ff665e;--font-family-base: Outfit, sans-serif;--font-weight-regular: clamp(400, 400, 400);--font-weight-medium: clamp(500, 500, 500);--font-weight-semi: clamp(600, 600, 600);--font-weight-bold: clamp(700, 700, 700);--font-size-h1: clamp(34px, calc(20.6197183099px + 3.5680751174vw), 72px);--font-size-h2: clamp(32px, calc(23.5492957746px + 2.2535211268vw), 56px);--font-size-h3: clamp(26px, calc(18.2535211268px + 2.0657276995vw), 48px);--font-size-h4: clamp(20px, calc(18.5915492958px + 0.3755868545vw), 24px);--font-size-h5: clamp(18px, calc(17.2957746479px + 0.1877934272vw), 20px);--font-size-main: clamp(16px, 16px, 16px);--space-1: clamp(4px, 4px, 4px);--space-2: clamp(8px, 8px, 8px);--space-3: clamp(12px, 12px, 12px);--space-4: clamp(16px, 16px, 16px);--space-5: clamp(24px, 24px, 24px);--space-6: clamp(24px, calc(21.1830985915px + 0.7511737089vw), 32px);--space-7: clamp(24px, calc(18.3661971831px + 1.5023474178vw), 40px);--space-8: clamp(24px, calc(15.5492957746px + 2.2535211268vw), 48px);--space-9: clamp(24px, calc(12.7323943662px + 3.0046948357vw), 56px);--space-10: clamp(24px, calc(9.9154929577px + 3.7558685446vw), 64px);--space-11: clamp(24px, calc(4.2816901408px + 5.2582159624vw), 80px);--space-12-v: clamp(40px, calc(25.9154929577px + 3.7558685446vw), 80px);--border-radius-sm: 16px;--border-radius-def: 24px;--border-radius-full: 100px;--max-width-xs: 620px;--max-width-mid: 800px;--max-width-sm: 1024px;--max-width-md: 1280px;--transition-duration: 200ms}@media(min-width: 768px){:root{--border-radius-sm: 24px;--border-radius-def: 32px;--border-radius-full: 100px}}.site-footer{display:flex;padding:var(--space-12-v) var(--space-11);flex-direction:column;align-items:flex-start;gap:var(--space-7);align-self:stretch}.site-footer .inner{width:100%;max-width:var(--max-width-md)}.site-footer-small{display:flex;padding:var(--space-6) var(--space-11);flex-direction:column;align-items:flex-start;gap:var(--space-7);align-self:stretch;border-top:1px solid var(--color-light-20)}.site-footer-small .inner{width:100%;max-width:var(--max-width-md)}.site-footer-small-item{display:flex;flex-direction:column;gap:var(--space-4)}@media(min-width: 1153px){.site-footer-small-item{align-items:flex-end}}@media(min-width: 480px){.site-footer .box{width:auto}}.inner{margin-left:auto;margin-right:auto}section{display:flex;padding:var(--space-12-v) var(--space-11);flex-direction:column;align-items:center;gap:var(--space-7);align-self:stretch;position:relative;z-index:2}section .inner{display:flex;align-items:center;align-content:center;gap:var(--space-11);align-self:stretch;flex-wrap:wrap;width:100%;max-width:var(--max-width-md);flex-direction:column;margin-left:auto;margin-right:auto;position:relative;z-index:2}section .bg-media{position:absolute;z-index:1;width:100%;height:100%;top:0;left:0;border-radius:0 !important}section .bg-media .image,section .bg-media .video{position:absolute;z-index:1;width:100%;height:100%;top:0;left:0;border-radius:0 !important}section .bg-media .image img,section .bg-media .image video,section .bg-media .video img,section .bg-media .video video{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:0 !important}section .bg-media-breakpoints .desktop{display:none;max-height:600px}@media(min-width: 768px){section .bg-media-breakpoints .desktop{display:block}}section .bg-media-breakpoints .mobile{display:block}@media(min-width: 768px){section .bg-media-breakpoints .mobile{display:none}}section .section-image-text{display:flex;flex-direction:column;gap:var(--space-12-v)}section .section-image-text ul{display:flex;flex-direction:column;gap:var(--space-2);list-style:none;margin:0;padding:0}section .section-image-text ul li{display:grid;grid-template-columns:16px minmax(0, 1fr);gap:var(--space-3);align-items:start;color:inherit;line-height:1.5}section .section-image-text ul li::before{content:"";display:inline-flex;align-items:center;justify-content:center;width:16px;height:1.5em;color:var(--color-accent);font-family:"captain" !important;font-size:16px;font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(min-width: 991px){section .section-image-text .section-image-text-item:nth-child(odd){flex-direction:row-reverse}}section.section-banner{min-height:600px}section.section-banner.justify{justify-content:flex-start}@media(min-width: 768px){section.section-banner.justify{justify-content:center}}section.section-banner .text-content{text-align:center;align-items:center}@media(min-width: 768px){section.section-banner .text-content{align-items:flex-start;text-align:left;justify-content:flex-start}}section.section-banner .text-content .flex-content{align-items:center}@media(min-width: 768px){section.section-banner .text-content .flex-content{align-items:flex-start}}.section-border-bottom{border-bottom:1px solid var(--border)}body{font-size:var(--font-size-main);line-height:normal}h1,.h1{font-size:var(--font-size-h1);font-weight:var(--font-weight-semi)}h2,.h2{font-size:var(--font-size-h2);font-weight:var(--font-weight-semi)}h3,.h3{font-size:var(--font-size-h3);font-weight:var(--font-weight-semi)}h4,.h4{font-size:var(--font-size-h4);font-weight:var(--font-weight-semi)}h5,.h5{font-size:var(--font-size-h5);font-weight:var(--font-weight-semi)}h6,.h6{font-size:var(--font-size-h5);font-weight:var(--font-weight-semi)}p{line-height:1.5}.text-align-center{text-align:center}.bg-white{background-color:var(--color-white)}.bg-gray{background-color:var(--color-gray)}.bg-border{background-color:var(--color-border)}.bg-main-blue{background-color:var(--color-main-blue);color:var(--color-light)}.bg-dark-blue{background-color:var(--color-dark-blue);color:var(--color-light)}.bg-dark{background-color:var(--color-dark);color:var(--color-light)}.bg-dark a{color:var(--color-light);text-decoration:none;transition:opacity var(--transition-duration) ease}@media(hover: hover)and (pointer: fine){.bg-dark a:hover{opacity:.75}}.bg-accent{background-color:var(--color-accent);color:var(--color-light)}.bg-positive{background-color:var(--color-positive)}.bg-warning{background-color:var(--color-warning)}.bg-light{background-color:var(--color-light)}.bg-light-10{background-color:var(--color-light-10)}.bg-light-20{background-color:var(--color-light-20)}.media-gradient .bg-media::before{content:"";background:linear-gradient(0deg, color-mix(in srgb, var(--color-main-blue) 0%, transparent) 0%, var(--color-main-blue) 100%);position:absolute;width:100%;height:100%;z-index:3;left:0;top:0;pointer-events:none}.text-color-accent{color:var(--color-accent)}.text-color-main-blue{color:var(--color-main-blue)}.text-color-dark-50{color:var(--color-dark-50)}.btn{display:inline-flex;padding:var(--space-4) var(--space-5);justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--border-radius-full);transition:background-color var(--transition-duration) ease;cursor:pointer;font-weight:600;text-decoration:none}.btn-group{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;gap:var(--space-1)}.btn-group-lg{gap:var(--space-2)}.btn-group-center{justify-content:center;align-items:center;width:100%}.btn.bg-light{color:var(--color-dark-blue)}.btn.bg-white{color:var(--color-dark)}.btn.bg-main-blue,.btn.bg-dark-blue,.btn.bg-accent{color:var(--color-light)}.btn.btn-small,.btn-group.btn-small .btn{padding:var(--space-3) var(--space-4)}.btn.btn-xsmall,.btn-group.btn-xsmall .btn{padding:var(--space-2) var(--space-3);font-size:14px}.btn:not(.bg-white):not(.bg-light):not(.bg-light-10):not(.bg-light-20):active{background-color:var(--color-dark-blue)}@media(hover: hover)and (pointer: fine){.btn:not(.bg-white):not(.bg-light):not(.bg-light-10):not(.bg-light-20):hover{background-color:var(--color-dark-blue)}}.btn.bg-light-10:active{background-color:var(--color-light-20)}@media(hover: hover)and (pointer: fine){.btn.bg-light-10:hover{background-color:var(--color-light-20)}}.btn.bg-light:active,.btn.bg-white:active{background-color:var(--color-gray)}@media(hover: hover)and (pointer: fine){.btn.bg-light:hover,.btn.bg-white:hover{background-color:var(--color-gray)}}.btn-highlight{position:relative}.btn-highlight::before,.btn-highlight::after{content:"";width:100%;height:100%;border-radius:var(--border-radius-full);z-index:1;position:absolute;top:0;left:0;pointer-events:none;transition:box-shadow var(--transition-duration) ease}.btn-highlight::before{z-index:3}.btn-blur{backdrop-filter:blur(15px)}.btn-blur.light{background-color:var(--color-light-10);border:1px solid var(--color-light-20)}.btn-blur.light .icon{color:var(--color-light)}.btn-blur.light:active{background-color:var(--color-light-10) !important;border:1px solid var(--color-light-20) !important}@media(hover: hover)and (pointer: fine){.btn-blur.light:hover{background-color:var(--color-light-10) !important;border:1px solid var(--color-light-20) !important}}.bg-main-blue .btn-highlight::before{box-shadow:0 0 0 1px var(--color-main-blue)}.bg-main-blue .btn-highlight::after{box-shadow:0 0 0 4px var(--color-light-20)}@media(hover: hover)and (pointer: fine){.bg-main-blue .btn-highlight:hover::before{box-shadow:0 0 0 1px var(--color-main-blue)}.bg-main-blue .btn-highlight:hover::after{box-shadow:0 0 0 0px var(--color-light-20)}}.menu{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1);list-style:none;margin:0;padding:0}.menu li a{display:inline-flex;padding:var(--space-3) var(--space-4);justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--border-radius-full);background-color:rgba(0,0,0,0);color:var(--color-light);text-decoration:none;transition:background-color var(--transition-duration) ease}.menu li a:active{background-color:var(--color-light-10)}@media(hover: hover)and (pointer: fine){.menu li a:hover{background-color:var(--color-light-10)}}.menu li.current-menu-item a{background-color:var(--color-light-10)}.menu-simple{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-5);list-style:none;margin:0;padding:0}.menu-simple li a{display:inline-flex;padding:0;justify-content:center;align-items:center;gap:var(--space-2);color:var(--color-light);text-decoration:none;transition:opacity var(--transition-duration) ease}.menu-simple li a:active{color:var(--color-light)}@media(hover: hover)and (pointer: fine){.menu-simple li a:hover{opacity:.7}}.menu-simple li.current-menu-item a{opacity:.7}.bg-main-blue a,.bg-dark-blue a,.bg-accent a{color:var(--color-light);text-decoration:none}.site-navigation{display:flex;align-items:center;gap:var(--space-7);flex-direction:row}.mobile-navigation-trigger{display:none;border:0;font:inherit}.mobile-navigation-trigger button{border:0;font:inherit}.mobile-navigation-overlay{position:fixed;inset:0;z-index:999;display:block;padding:0;background-color:color-mix(in srgb, var(--color-dark) 70%, transparent);border:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--transition-duration) ease,visibility 0s linear var(--transition-duration)}@media(min-width: 1061px){.mobile-navigation-overlay{display:none !important}}.mobile-navigation{position:fixed;inset:0 0 0 auto;z-index:1000;width:min(100%,392px);min-height:100dvh;transform:translateX(100%);transition:transform var(--transition-duration) ease,visibility 0s linear var(--transition-duration);overflow-y:auto;visibility:hidden;pointer-events:none}.mobile-navigation .mobile-navigation-inner{display:flex;min-height:100dvh;flex-direction:column}.mobile-navigation .mobile-navigation-header{flex:0 0 auto;min-height:77px}.mobile-navigation .mobile-navigation-logo{display:flex;align-items:center}.mobile-navigation .mobile-navigation-logo svg path{fill:var(--color-light)}.mobile-navigation .mobile-navigation-menu{flex:1;align-content:flex-start;align-items:flex-start;flex-direction:column;padding:var(--space-8) var(--space-5)}.mobile-navigation .mobile-navigation-menu li a{background-color:var(--color-light-10)}.mobile-navigation .mobile-navigation-menu li.current-menu-item a{background-color:var(--color-light-20)}.mobile-navigation .mobile-navigation-actions{flex-wrap:nowrap;align-items:stretch;padding:var(--space-5)}.mobile-navigation .mobile-navigation-actions .btn{min-height:48px}.mobile-navigation .mobile-navigation-actions .btn-highlight{flex:1}.mobile-navigation-open{overflow:hidden}@media(min-width: 1061px){.mobile-navigation-open{overflow:auto}}.mobile-navigation-open .mobile-navigation{transform:translateX(0);visibility:visible;pointer-events:auto;transition:transform var(--transition-duration) ease}.mobile-navigation-open .mobile-navigation-overlay{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--transition-duration) ease}@media(max-width: 1060px){.site-header .menu-navigation-container,.site-header .menu-navigation-en-container{display:none}.mobile-navigation-trigger{display:flex}}@media(max-width: 767px){.site-navigation{gap:var(--space-2)}.site-navigation>.menu-navigation-container,.site-navigation>.menu-navigation-en-container,.site-navigation>.menu,.site-navigation>.btn-group-lg{display:none}.mobile-navigation-trigger{display:flex}}@media(min-width: 1060px){.mobile-navigation{display:none !important}}.mobile-navigation .site-logo{display:flex}@media(min-width: 400px){.mobile-navigation .site-logo{visibility:hidden}}span.site-symbol{display:flex;width:max-content}.icon{font-size:16px}.icon.lg{font-size:24px}.text-with-icon{display:inline-flex;justify-content:center;align-items:center;gap:var(--space-2);font-weight:600}.list-captain,section>.container ul{display:flex;flex-direction:column;gap:var(--space-2);list-style:none;margin:0;padding:0}.list-captain li,section>.container ul li{display:grid;grid-template-columns:16px minmax(0, 1fr);gap:var(--space-3);align-items:start;color:inherit;line-height:1.5}.list-captain li::before,section>.container ul li::before{content:"";display:inline-flex;align-items:center;justify-content:center;width:16px;height:1.5em;color:var(--color-accent);font-family:"captain" !important;font-size:16px;font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ol:not(.comment-list){display:flex;flex-direction:column;gap:var(--space-2);list-style:none;margin:0;padding:0;counter-reset:ordered-list}ol:not(.comment-list) li{display:grid;grid-template-columns:20px minmax(0, 1fr);gap:var(--space-3);align-items:start;color:var(--color-dark-blue);font-weight:var(--font-weight-regular);line-height:1.5;counter-increment:ordered-list}ol:not(.comment-list) li::before{content:counter(ordered-list) ".";color:var(--color-accent);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;line-height:1.5}.flex-content{display:flex;flex-wrap:wrap}.flex-content.col{flex-direction:column;justify-content:flex-start;align-items:flex-start}@media(max-width: 540px){.flex-content.col{width:100%}}.flex-content.row{flex-direction:row}.flex-content.space{justify-content:space-between}.flex-content.space.center-mobile{justify-content:center}@media(min-width: 768px){.flex-content.space.center-mobile{justify-content:space-between}}.flex-content.align-top{align-items:flex-start}.flex-content.align-bottom{align-items:flex-end}.flex-content.align-center{align-items:center}.flex-content.justify-start{justify-content:flex-start}.flex-content.justify-center{justify-content:center}.flex-content.justify-end{justify-content:flex-end}.flex-content.justify-space-between{justify-content:space-between}.flex-content.full{width:100%}.flex-content.medium{width:100%;max-width:var(--max-width-sm);margin-left:auto;margin-right:auto}.flex-content.small{width:100%;max-width:var(--max-width-xs);margin-left:auto;margin-right:auto}.flex-content.split>*{width:100%}@media(min-width: 890px){.flex-content.split>*{width:inherit;flex:1}}.--space-1,.space-1{gap:var(--space-1)}.--space-2,.space-2{gap:var(--space-2)}.--space-3,.space-3{gap:var(--space-3)}.--space-4,.space-4{gap:var(--space-4)}.--space-5,.space-5{gap:var(--space-5)}.--space-6,.space-6{gap:var(--space-6)}.--space-7,.space-7{gap:var(--space-7)}.--space-8,.space-8{gap:var(--space-8)}.--space-9,.space-9{gap:var(--space-9)}.--space-10,.space-10{gap:var(--space-10)}.--space-11,.space-11{gap:var(--space-11)}.--space-12-v,.space-12-v{gap:var(--space-12-v)}.space-3-5{gap:var(--space-3)}@media(min-width: 768px){.space-3-5{gap:var(--space-5)}}.overlay:not(.mobile-navigation-overlay){background-color:color-mix(in srgb, var(--color-dark) 70%, transparent);position:fixed;top:0;left:0;width:100%;height:100%;z-index:8;opacity:0;transition:opacity var(--transition-duration) ease;pointer-events:none}.mobile-navigation-open .overlay:not(.mobile-navigation-overlay){opacity:1;pointer-events:inherit}.opacity-70{opacity:.7}.flex-group{display:flex;flex-wrap:wrap;flex-direction:column;gap:var(--space-4);width:100%}@media(min-width: 991px){.flex-group{flex-direction:row}}.flex-group-item{display:flex;flex:1;width:inherit;flex:1 1 calc((100% - 40px)/3)}.grid-group{display:grid;gap:var(--space-4);grid-template-columns:1fr;width:100%}@media(min-width: 991px){.grid-group{flex-direction:row;grid-template-columns:repeat(auto-fit, minmax(320px, 1fr))}}.max-width-xs,.max-width-mid,.max-width-sm,.max-width-md{margin-left:auto;margin-right:auto}.max-width-xs{max-width:var(--max-width-xs) !important}.max-width-mid{max-width:var(--max-width-mid) !important}.max-width-sm{max-width:var(--max-width-sm) !important}.max-width-md{max-width:var(--max-width-md) !important}.flex-content.col.align-center h1,.flex-content.col.align-center h2,.flex-content.col.align-center h3,.flex-content.col.align-center h4,.flex-content.col.align-center h5,.flex-content.col.align-center .h1,.flex-content.col.align-center .h2,.flex-content.col.align-center .h3,.flex-content.col.align-center .h4,.flex-content.col.align-center .h5{text-align:center}.pll-switcher{position:relative;display:inline-flex;color:var(--color-dark-blue);font:inherit;font-weight:var(--font-weight-medium);line-height:1.5}.pll-switcher[open] .pll-switcher-icon{transform:rotate(180deg)}.pll-switcher-current{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:100px;background-color:var(--color-light);cursor:pointer;list-style:none}.pll-switcher-current::-webkit-details-marker{display:none}.pll-switcher-icon{color:var(--color-dark-blue);font-size:16px;pointer-events:none;transition:transform var(--transition-duration) ease}.pll-switcher-list{position:absolute;top:calc(100% + var(--space-1));right:0;z-index:5;min-width:100%;margin:0;padding:var(--space-1);border-radius:16px;background-color:var(--color-light);box-shadow:0 12px 24px color-mix(in srgb, var(--color-dark) 12%, transparent);list-style:none;display:flex;flex-direction:column;gap:4px}.pll-switcher-list a{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-width:56px;padding:var(--space-2) var(--space-3);border-radius:12px;color:var(--color-dark-blue);text-decoration:none}.pll-switcher-list a::after{content:"";width:4px;height:4px;border-radius:50%;background-color:rgba(0,0,0,0)}.pll-switcher-list .is-current a::after{background-color:var(--color-main-blue)}.pll-switcher-list a:active,.pll-switcher-list a:hover{background-color:var(--color-gray)}li.is-current{pointer-events:none}.hero-full{height:calc(100vh - 77px);min-height:540px}.hero-full .inner{height:100%}.hero-full .inner>div{height:100%}.hero-min-height{min-height:clamp(360px,31.25vw,460px);justify-content:center;align-items:center;text-align:center}.home_description{max-width:600px}.home_description p{font-size:var(--font-size-main);font-weight:var(--font-weight-regular);line-height:1.5}.box{display:flex;padding:var(--space-6);flex-direction:column;align-items:flex-start;gap:var(--space-4);border-radius:var(--border-radius-def);width:100%}.box-small{padding:var(--space-6)}.box-big{padding:var(--space-8)}.box .flex-content{flex:1}.section-text-boxes-box{color:var(--color-dark)}.section-text-boxes-box ul{display:flex;flex-direction:column;gap:var(--space-2);list-style:none;margin:0;padding:0}.section-text-boxes-box ul li{display:grid;grid-template-columns:16px minmax(0, 1fr);gap:var(--space-3);align-items:start;color:inherit;line-height:1.5}.section-text-boxes-box ul li::before{content:"";display:inline-flex;align-items:center;justify-content:center;width:16px;height:1.5em;color:var(--color-accent);font-family:"captain" !important;font-size:16px;font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.container ul{display:flex;flex-direction:column;gap:var(--space-2);list-style:none;margin:0;padding:0}.container ul li{display:grid;grid-template-columns:16px minmax(0, 1fr);gap:var(--space-3);align-items:start;color:inherit;line-height:1.5}.container ul li::before{content:"";display:inline-flex;align-items:center;justify-content:center;width:16px;height:1.5em;color:var(--color-accent);font-family:"captain" !important;font-size:16px;font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.image,.video{border-radius:var(--border-radius-def);display:flex;flex:1;overflow:hidden}.image img,.image video,.video img,.video video{width:100%;height:100%;object-fit:cover}.image.square,.video.square{aspect-ratio:1}.image.landscape,.video.landscape{aspect-ratio:1.7}.gallery-carousel-link{display:block;width:100%;color:inherit;cursor:zoom-in}.gallery-carousel{display:flex;flex-direction:column;align-items:center;gap:var(--space-4, 16px);width:100%}.gallery-carousel .gallery-carousel-swiper{border-radius:var(--border-radius-def);overflow:hidden}.gallery-carousel .swiper{width:100%}.gallery-carousel .swiper-slide{height:auto}.gallery-carousel .image{width:100%;aspect-ratio:1.7;border-radius:0 !important}@media(max-width: 640px){.gallery-carousel .image{aspect-ratio:1.2}}.gallery-carousel-controls{display:grid;grid-template-columns:40px minmax(0, 1fr) 40px;align-items:center;width:100%;gap:var(--space-4)}.gallery-carousel-arrow{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;background:rgba(0,0,0,0);color:var(--color-main-blue);cursor:pointer;font:inherit;transition:opacity var(--transition-duration) ease}.gallery-carousel-arrow.swiper-button-disabled{opacity:.35;cursor:default}.gallery-carousel-prev{justify-self:start}.gallery-carousel-next{justify-self:end}.gallery-carousel-pagination{display:flex;align-items:center;justify-content:center;gap:var(--space-2)}.gallery-carousel-pagination .swiper-pagination-bullet{width:12px;height:12px;margin:0 !important;background:var(--color-main-blue);opacity:.2;transition:opacity var(--transition-duration) ease}.gallery-carousel-pagination .swiper-pagination-bullet-active{opacity:1}.pswp{--pswp-bg: color-mix(in srgb, var(--color-dark) 80%, transparent);--pswp-icon-color: var(--color-white);--pswp-icon-color-secondary: var(--color-dark);--pswp-icon-stroke-color: transparent;--pswp-error-text-color: var(--color-white);backdrop-filter:blur(15px)}.pswp__counter{color:var(--color-white);font-family:var(--font-family-base);font-size:var(--font-size-main)}.pswp__button{transition:opacity var(--transition-duration) ease}.pswp__img{object-fit:contain}.pswp__img--placeholder{display:none !important}.section-accordion{display:flex;flex-direction:column;width:100%}.section-accordion-item:not(:last-child){border-bottom:1px solid var(--color-border)}.section-accordion-item[open] .section-accordion-icon{transform:rotate(180deg)}.section-accordion-summary{display:grid;grid-template-columns:minmax(0, 1fr) 24px;align-items:center;gap:var(--space-4);padding:var(--space-5) 0;color:var(--color-dark);cursor:pointer;list-style:none}.section-accordion-summary::-webkit-details-marker{display:none}@media(hover: hover)and (pointer: fine){.section-accordion-summary:hover .section-accordion-title{color:var(--color-main-blue)}}.section-accordion-title{transition:color var(--transition-duration) ease}.section-accordion-icon{display:inline-flex;align-items:center;justify-content:center;color:var(--color-dark);transition:transform var(--transition-duration) ease}.section-accordion-content{display:flex;flex-direction:column;gap:var(--space-4);max-width:var(--max-width-sm);padding:0 var(--space-8) var(--space-5) 0;color:inherit;line-height:1.5}.section-accordion-content ul,.section-accordion-content ol{display:flex;flex-direction:column;gap:var(--space-2);padding-left:var(--space-5)}.bg-main-blue .section-accordion-item,.bg-dark-blue .section-accordion-item{border-color:var(--color-light-20)}.bg-main-blue .section-accordion-summary,.bg-main-blue .section-accordion-icon,.bg-dark-blue .section-accordion-summary,.bg-dark-blue .section-accordion-icon{color:var(--color-light)}@media(hover: hover)and (pointer: fine){.bg-main-blue .section-accordion-summary:hover .section-accordion-title,.bg-dark-blue .section-accordion-summary:hover .section-accordion-title{color:var(--color-light);opacity:.8}}.section-story .inner{max-width:var(--max-width-sm)}.section-story-content{max-width:var(--max-width-mid);margin-left:auto;margin-right:auto}.section-story-media{width:100%}.section-story-media>.image{width:100%}.story-carousel{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);width:100%}.story-carousel .story-carousel-swiper{border-radius:var(--border-radius-def);overflow:hidden}.story-carousel .swiper{width:100%}.story-carousel .swiper-slide{height:auto}.story-carousel .image{width:100%;border-radius:0 !important}.story-carousel-controls{display:grid;grid-template-columns:40px minmax(0, 1fr) 40px;align-items:center;width:100%;gap:var(--space-4)}.story-carousel-arrow{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;background:rgba(0,0,0,0);color:var(--color-main-blue);cursor:pointer;font:inherit;transition:opacity var(--transition-duration) ease}.story-carousel-arrow.swiper-button-disabled{opacity:.35;cursor:default}.story-carousel-prev{justify-self:start}.story-carousel-next{justify-self:end}.story-carousel-pagination{display:flex;align-items:center;justify-content:center;gap:var(--space-2)}.story-carousel-pagination .swiper-pagination-bullet{width:12px;height:12px;margin:0 !important;background:var(--color-main-blue);opacity:.2;transition:opacity var(--transition-duration) ease}.story-carousel-pagination .swiper-pagination-bullet-active{opacity:1}.section-story-cta{gap:var(--space-5)}@media(max-width: 767px){.section-story-cta{text-align:center}}.section-key-figures-content{gap:var(--space-7)}.section-key-figures-title{color:var(--color-main-blue)}.section-key-figures-cta{gap:var(--space-5)}@media(max-width: 767px){.section-key-figures-cta{text-align:center}}.key-figures-list{display:flex;flex-wrap:wrap;flex-direction:column;gap:var(--space-9);width:100%}@media(min-width: 640px){.key-figures-list{flex-direction:row}}.key-figures-item{display:flex;flex-direction:column;gap:var(--space-4);padding:0}.key-figures-item:first-child{border-top:0;padding-top:0}@media(min-width: 640px)and (max-width: 990px){.key-figures-item{border-top:0}.key-figures-item:nth-child(2n+1){border-left:0;padding-left:0}.key-figures-item:nth-child(-n+2){padding-top:0}}@media(min-width: 991px){.key-figures-item{border-top:0}.key-figures-item:first-child{border-left:0;padding-left:0}}.key-figures-list span.separator{background:var(--color-border);display:flex;width:100%;height:1px}@media(min-width: 640px){.key-figures-list span.separator{width:1px;max-width:1px;height:inherit;flex:1}}.key-figures-label{display:inline-flex;align-items:center;gap:var(--space-2);color:color-mix(in srgb, currentColor 70%, transparent);line-height:1.4}.key-figures-label .icon{color:var(--color-dark)}.key-figures-value{font-size:var(--font-size-h3)}.bg-main-blue .section-key-figures-title,.bg-dark-blue .section-key-figures-title{color:var(--color-light)}.bg-main-blue .key-figures-label .icon,.bg-dark-blue .key-figures-label .icon{color:var(--color-light)}.section-benefits-boxes-title{color:var(--color-dark-blue)}.benefits-boxes-list{display:grid;grid-template-columns:1fr;gap:var(--space-4);width:100%}@media(min-width: 768px){.benefits-boxes-list{grid-template-columns:repeat(3, minmax(0, 1fr))}}.benefits-box{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);width:100%;padding:var(--space-5);border-radius:var(--border-radius-def);background-color:var(--color-gray);color:var(--color-dark);text-align:center}.benefits-box.box-big{padding:var(--space-6)}.benefits-box-number{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:48px;padding:var(--space-2) var(--space-3);border-radius:var(--border-radius-sm);background-color:var(--color-main-blue);color:var(--color-light);font-size:var(--font-size-h5);font-weight:var(--font-weight-semi);line-height:1}.benefits-box-value{max-width:100%}.bg-main-blue .section-benefits-boxes-title,.bg-dark-blue .section-benefits-boxes-title{color:var(--color-light)}.section-courses-title{color:var(--color-dark-blue)}@media(min-width: 991px){.section-courses-list{grid-template-columns:repeat(2, minmax(0, 1fr))}}.course-offer-card{color:var(--color-dark)}.course-offer-card-title{color:var(--color-main-blue)}.course-offer-card-title.not-available{color:var(--color-accent);text-decoration:line-through}.course-offer-card-meta{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));width:100%}@media(min-width: 640px){.course-offer-card-meta{grid-template-columns:1.6fr 1.35fr .8fr 1.4fr}}.course-offer-card-meta-item{min-width:0;padding:0 var(--space-4);border-left:1px solid var(--color-border)}.course-offer-card-meta-item:first-child{padding-left:0;border-left:0}@media(max-width: 639px){.course-offer-card-meta-item:nth-child(2n+1){padding-left:0;border-left:0}}@media(max-width: 639px){.course-offer-card-meta-item:nth-child(n+3){margin-top:var(--space-4)}}.course-offer-card-meta-item dt{font-weight:var(--font-weight-regular)}.course-offer-card-meta-item dd{font-weight:var(--font-weight-bold)}.course-offer-card-footer.flex-content{padding-top:var(--space-5);border-top:1px solid var(--color-border)}@media(max-width: 639px){.course-offer-card-footer.flex-content{flex-direction:column;align-items:flex-start}}.course-offer-card-footer.flex-content .btn{min-width:128px}.course-offer-card-price strong{color:var(--color-dark-blue);font-size:var(--font-size-h4);font-weight:var(--font-weight-bold)}.course-offer-card-label{cursor:default;pointer-events:none}.selected-course-box{border:1px solid var(--color-main-blue);box-shadow:0 0 0 4px color-mix(in srgb, var(--color-main-blue) 20%, transparent)}.selected-course-meta{margin:0}@media(max-width: 767px){.selected-course-meta{flex-direction:column !important}.selected-course-meta .flex-content.row{flex-direction:column !important}.selected-course-meta .flex-content.row .course-offer-card-meta-item{padding:0;border:none;margin:0}}.selected-course-side{margin-left:auto}@media(max-width: 767px){.selected-course-side{width:100%;margin-left:0;justify-content:space-between}}.bg-main-blue .section-courses-title,.bg-dark-blue .section-courses-title{color:var(--color-light)}.course-card{display:flex;flex-direction:column;gap:var(--space-5);width:100%;max-width:var(--max-width-sm);margin:0 auto var(--space-5);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--border-radius-def);background-color:var(--color-white)}@media(min-width: 768px){.course-card{flex-direction:row;align-items:center;justify-content:space-between}}.course-card-content{display:flex;flex:1;flex-direction:column;gap:var(--space-4);min-width:0}.course-card-header{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}.course-card-title{margin:0;color:var(--color-dark-blue);font-size:var(--font-size-h4);line-height:1.2}.course-card-title a{color:inherit;text-decoration:none}.course-card-status{display:inline-flex;align-items:center;min-height:32px;padding:var(--space-2) var(--space-3);border-radius:var(--border-radius-full);background-color:var(--color-accent);color:var(--color-light);font-size:14px;font-weight:var(--font-weight-semi);line-height:1}.course-card-meta{display:grid;grid-template-columns:1fr;gap:var(--space-3);margin:0}@media(min-width: 640px){.course-card-meta{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 1024px){.course-card-meta{grid-template-columns:repeat(5, minmax(0, 1fr))}}.course-card-meta-item{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.course-card-meta-item dt{color:color-mix(in srgb, var(--color-dark) 60%, transparent);font-size:14px;font-weight:var(--font-weight-medium)}.course-card-meta-item dd{margin:0;color:var(--color-dark);font-weight:var(--font-weight-semi)}.course-card-excerpt{max-width:var(--max-width-xs)}body.error404 #page,body.error404 .site-content,body.error404 .content-area,body.error404 .site-main{display:flex;flex-direction:column}body.error404 #page{min-height:100dvh}body.error404 .site-content,body.error404 .content-area,body.error404 .site-main,body.error404 .section-404{flex:1}.section-404{justify-content:center;min-height:calc(100dvh - 77px)}.section-404 .inner{justify-content:center}.wpcf7{width:100%}.selected-course-form form{display:flex;flex-direction:column;gap:var(--space-7)}.form-group{display:flex;gap:var(--space-4);width:100%;flex:1;flex-wrap:wrap;flex-direction:column}@media(min-width: 640px){.form-group{flex-direction:row}}.form-group>.form-group-inupt,.form-group>.form-group-input{flex:0 0 calc(50% - var(--space-4)/2)}.form-group .form-group-inupt-full,.form-group .form-group-input-full{flex:1}.form-group-inupt,.form-group-input{position:relative;display:flex;flex-direction:column;width:100%;gap:var(--space-2)}.form-group-inupt>label,.form-group-input>label{font-weight:600;display:inline-flex;gap:var(--space-2);align-items:center;flex-wrap:wrap}.form-group-inupt:has(.wpcf7-validates-as-required)>label::after,.form-group-input:has(.wpcf7-validates-as-required)>label::after{content:"";position:relative;width:8px;height:8px;max-width:8px;max-height:8px;z-index:2;display:inline-flex;padding:0;align-items:center;justify-content:center;border-radius:4px;background-color:var(--color-accent);color:var(--color-light);font-size:12px;font-weight:var(--font-weight-bold);line-height:1;transition:background-color .15s ease}.wpcf7-not-valid-tip{color:var(--color-accent);font-size:14px;font-weight:normal;display:block;margin:.25rem 0 0}.wpcf7-form-control-wrap{display:block;width:100%}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 input[type=tel],.wpcf7 input[type=url],.wpcf7 input[type=number],.wpcf7 input[type=date],.wpcf7 select,.wpcf7 textarea{display:block;width:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:12px;background-color:var(--color-light);color:var(--color-dark-blue);font:inherit;font-weight:var(--font-weight-medium);line-height:1.5;outline:none;transition:border-color var(--transition-duration) ease,box-shadow var(--transition-duration) ease}.wpcf7 input[type=text]::placeholder,.wpcf7 input[type=email]::placeholder,.wpcf7 input[type=tel]::placeholder,.wpcf7 input[type=url]::placeholder,.wpcf7 input[type=number]::placeholder,.wpcf7 input[type=date]::placeholder,.wpcf7 select::placeholder,.wpcf7 textarea::placeholder{color:color-mix(in srgb, var(--color-dark) 40%, transparent);opacity:1}.wpcf7 input[type=text]:focus,.wpcf7 input[type=email]:focus,.wpcf7 input[type=tel]:focus,.wpcf7 input[type=url]:focus,.wpcf7 input[type=number]:focus,.wpcf7 input[type=date]:focus,.wpcf7 select:focus,.wpcf7 textarea:focus{border-color:var(--color-main-blue);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-main-blue) 18%, transparent)}.wpcf7 input[type=text]:focus::placeholder,.wpcf7 input[type=email]:focus::placeholder,.wpcf7 input[type=tel]:focus::placeholder,.wpcf7 input[type=url]:focus::placeholder,.wpcf7 input[type=number]:focus::placeholder,.wpcf7 input[type=date]:focus::placeholder,.wpcf7 select:focus::placeholder,.wpcf7 textarea:focus::placeholder{opacity:0}.wpcf7 input[type=text][aria-invalid=true],.wpcf7 input[type=email][aria-invalid=true],.wpcf7 input[type=tel][aria-invalid=true],.wpcf7 input[type=url][aria-invalid=true],.wpcf7 input[type=number][aria-invalid=true],.wpcf7 input[type=date][aria-invalid=true],.wpcf7 select[aria-invalid=true],.wpcf7 textarea[aria-invalid=true]{border-color:var(--color-accent)}.wpcf7 textarea{min-height:140px;resize:vertical}.wpcf7 select{appearance:none}.wpcf7 input[type=date]{appearance:none}.wpcf7 input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer}.wpcf7 input[type=checkbox],.wpcf7 input[type=radio]{flex:0 0 auto;width:30px;height:30px;margin:0;border:3px solid var(--color-main-blue);background-color:var(--color-light);appearance:none;cursor:pointer;transition:background-color var(--transition-duration) ease,box-shadow var(--transition-duration) ease}.wpcf7 input[type=checkbox]:checked,.wpcf7 input[type=radio]:checked{background:radial-gradient(circle, var(--color-light) 0 38%, transparent 40%),var(--color-main-blue)}.wpcf7 input[type=checkbox]:focus-visible,.wpcf7 input[type=radio]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-main-blue) 24%, transparent)}.wpcf7 input[type=checkbox]{border-radius:10px}.wpcf7 input[type=radio]{border-radius:50%}.wpcf7-acceptance label,.wpcf7-checkbox .wpcf7-list-item label,.wpcf7-radio .wpcf7-list-item label{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--color-dark-blue);font-weight:var(--font-weight-semi);line-height:1.4;cursor:pointer}.wpcf7-list-item{margin:0}.wpcf7-submit{display:inline-flex;min-height:56px;padding:var(--space-4) var(--space-6);justify-content:center;align-items:center;gap:var(--space-2);border:0;border-radius:var(--border-radius-full);background-color:var(--color-main-blue);color:var(--color-light);font:inherit;font-weight:var(--font-weight-semi);line-height:1;text-decoration:none;cursor:pointer;transition:background-color var(--transition-duration) ease}.wpcf7-submit:active{background-color:var(--color-dark-blue)}@media(hover: hover)and (pointer: fine){.wpcf7-submit:hover{background-color:var(--color-dark-blue)}}.wpcf7-submit[disabled]{opacity:.5;cursor:not-allowed}.wpcf7-submit[disabled]:hover{background-color:var(--color-main-blue)}.form-group-submit{display:flex;width:100%;position:relative}.form-group-submit .wpcf7-spinner{position:absolute;z-index:8;top:0;bottom:0;margin:auto}.form-group-submit.justify-start{justify-content:flex-start;left:0}.form-group-submit.justify-center{justify-content:center;left:0;right:0}.form-group-submit.justify-end{justify-content:flex-end;right:0}.form-group-submit .wpcf7-spinner{box-shadow:0 0 0 2px hsla(0,0%,100%,.3019607843)}.wpcf7-response-output{border:none !important;border-radius:12px !important;margin:0 !important;padding:1rem !important;font-weight:600 !important}.wpcf7 form.sent .wpcf7-response-output{background-color:var(--color-form-positive)}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{background-color:var(--color-form-negative)}.wpcf7 form.spam .wpcf7-response-output{background-color:var(--color-form-warning)}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{background-color:var(--color-form-warning)}[data-cf7-vsb-condition-value][hidden]{display:none}.wpcf7-form-control.wpcf7-radio{display:flex;flex-direction:column;gap:var(--space-2)}.cf7-vsb-radio-only.cf7-vsb-grid-2{margin-top:1rem}.form-acceptance-over{align-items:center;color:var(--color-dark-blue);cursor:pointer;display:inline-flex;font-weight:var(--font-weight-semi);gap:var(--space-2);line-height:1.4}.form-acceptance-over span.wpcf7-form-control-wrap{width:auto;display:inline-flex}.form-acceptance-over span.wpcf7-form-control-wrap *{display:flex}form.wpcf7-form.submitting{cursor:not-allowed}form.wpcf7-form.submitting *{pointer-events:none}.privacy-modal-open{overflow:hidden}.privacy-modal{align-items:center;background:color-mix(in srgb, var(--color-dark) 72%, transparent);display:none;inset:0;justify-content:center;padding:var(--space-4);position:fixed;z-index:1200}.privacy-modal.is-open{display:flex}.privacy-modal-dialog{background:var(--color-white);border-radius:var(--border-radius-sm);box-shadow:0 24px 80px color-mix(in srgb, var(--color-dark) 28%, transparent);height:min(760px,100vh - var(--space-8));max-width:960px;overflow:auto;position:relative;width:min(960px,100vw - var(--space-8))}.privacy-modal-header{align-items:center;background:var(--color-white);border-bottom:1px solid var(--color-border);display:flex;gap:var(--space-4);justify-content:space-between;left:0;padding:var(--space-3) var(--space-3);position:sticky;right:0;top:0;z-index:98}.privacy-modal-header h2{padding:0 var(--space-2)}.privacy-modal-title{color:var(--color-dark-blue);margin:0}.privacy-modal-close{align-items:center;border:0;cursor:pointer;display:inline-flex;flex:0 0 auto;font:inherit;height:40px;justify-content:center;padding:0;width:40px;transition:.25s ease}.privacy-modal-close:hover,.privacy-modal-close:focus{background-color:var(--color-light) !important;box-shadow:0 0 0 2px var(--color-border)}.privacy-modal-content{padding:var(--space-8) var(--space-5);width:100%}.privacy-modal-content section{padding-left:0;padding-right:0}.privacy-modal-content section:first-child{padding-top:0}.privacy-modal-content section:last-child{padding-bottom:0}.privacy-modal-content section .h1,.privacy-modal-content section h1{font-size:24px}.privacy-modal-content section .h2,.privacy-modal-content section h2{font-size:22px}.privacy-modal-content section .h3,.privacy-modal-content section h3{font-size:20px}.privacy-modal-content section .h4,.privacy-modal-content section h4{font-size:18px}.privacy-modal-content section .h5,.privacy-modal-content section h5{font-size:16px}.privacy-modal-loading{color:var(--color-dark-blue);font-weight:var(--font-weight-semi)}:root{--color-white: #ffffff;--color-gray: #f4f7ff;--color-border: #d8e0f5;--color-main-blue: #2e6bd9;--color-dark-blue: #000051;--color-dark: #000029;--color-accent: #f83d33;--color-positive: #40c145;--color-warning: #efd273;--color-light: #fdfdfd;--color-light-10: color-mix(in srgb, var(--color-white) 10%, transparent);--color-light-20: color-mix(in srgb, var(--color-white) 20%, transparent);--color-dark-50: color-mix(in srgb, var(--color-dark) 50%, transparent);--color-form-warning: #ffc96d;--color-form-positive: #69df6d;--color-form-negative: #ff665e;--font-family-base: Outfit, sans-serif;--font-weight-regular: clamp(400, 400, 400);--font-weight-medium: clamp(500, 500, 500);--font-weight-semi: clamp(600, 600, 600);--font-weight-bold: clamp(700, 700, 700);--font-size-h1: clamp(34px, calc(20.6197183099px + 3.5680751174vw), 72px);--font-size-h2: clamp(32px, calc(23.5492957746px + 2.2535211268vw), 56px);--font-size-h3: clamp(26px, calc(18.2535211268px + 2.0657276995vw), 48px);--font-size-h4: clamp(20px, calc(18.5915492958px + 0.3755868545vw), 24px);--font-size-h5: clamp(18px, calc(17.2957746479px + 0.1877934272vw), 20px);--font-size-main: clamp(16px, 16px, 16px);--space-1: clamp(4px, 4px, 4px);--space-2: clamp(8px, 8px, 8px);--space-3: clamp(12px, 12px, 12px);--space-4: clamp(16px, 16px, 16px);--space-5: clamp(24px, 24px, 24px);--space-6: clamp(24px, calc(21.1830985915px + 0.7511737089vw), 32px);--space-7: clamp(24px, calc(18.3661971831px + 1.5023474178vw), 40px);--space-8: clamp(24px, calc(15.5492957746px + 2.2535211268vw), 48px);--space-9: clamp(24px, calc(12.7323943662px + 3.0046948357vw), 56px);--space-10: clamp(24px, calc(9.9154929577px + 3.7558685446vw), 64px);--space-11: clamp(24px, calc(4.2816901408px + 5.2582159624vw), 80px);--space-12-v: clamp(40px, calc(25.9154929577px + 3.7558685446vw), 80px);--border-radius-sm: 16px;--border-radius-def: 24px;--border-radius-full: 100px;--max-width-xs: 620px;--max-width-mid: 800px;--max-width-sm: 1024px;--max-width-md: 1280px;--transition-duration: 200ms}@media(min-width: 768px){:root{--border-radius-sm: 24px;--border-radius-def: 32px;--border-radius-full: 100px}}html{scroll-behavior:smooth;scroll-padding-top:77px}*{margin:0;padding:0;box-sizing:border-box}body{color:var(--color-dark);font-family:var(--font-family-base);font-weight:var(--font-weight-regular);font-synthesis:none;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body a{color:var(--color-main-blue)}body a:active{text-decoration:none}@media(hover: hover)and (pointer: fine){body a:hover{text-decoration:none}}
