html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background-position:0 0;background-repeat:no-repeat;border:0 none;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;padding:0;text-align:left;outline:none}a img,:link img,:visited img{border:0 none}table{border-collapse:collapse;border-spacing:0}ul{list-style:none outside none}q:before,q:after,blockquote:before,blockquote:after{content:""}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{margin:0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}#frontend-main{display:flex!important;flex-direction:column;min-height:100%;justify-content:space-between;position:relative}.inner .logo{position:relative;display:inline-block;margin-top:21px;margin-bottom:12px}@media only screen and (max-width: 1023px){.inner .logo{width:167px;margin-top:16px}.inner .logo img{width:167px}}.main .logo{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.main .logo img{width:258px}.header{z-index:2001;position:sticky;top:0;display:flex;flex-direction:column}@media only screen and (min-width: 1024px){.header{min-height:163px}}@media only screen and (max-width: 1023px){.header{min-height:165px}}.header:before{content:"";height:123px;background:#dbd4fc;position:absolute;width:100%;top:0;left:0}@media only screen and (max-width: 1023px){.header:before{height:110px}}.header .header-search{box-shadow:0 4px 7.4px #0000000f;border:1px solid #E9E8EC;background:#fff;border-radius:8px;padding:15px 32px;position:relative}@media only screen and (max-width: 1023px){.header .header-search{margin-top:9px;padding:15px;position:absolute;width:calc(100% - 32px)}.header .header-search .custom-input-container{background:#fff;position:relative;z-index:3;margin-left:0;margin-top:0;transform-origin:0 0}.header .header-search .custom-input-container:nth-child(2){z-index:2;transition:all .1s ease-in-out}.header .header-search .custom-input-container:nth-child(3){z-index:1;transition:all .1s ease-in-out}.header .header-search .header-search-controls{transition:height .1s ease-in-out,margin .1s ease-in-out,opacity .1s ease-in-out;height:93px;opacity:1;overflow:hidden;margin-bottom:0}}@media only screen and (max-width: 1023px) and (max-height: 400px) and (orientation: landscape){.header .header-search .header-search-controls{height:50px}}@media only screen and (max-width: 1023px){.header .header-search .header-search-controls button{flex-shrink:0}.header .header-search.collapsed .header-search-controls{opacity:0;height:0;margin-bottom:-20px}.header .header-search.collapsed .custom-input-container:nth-child(2){margin-top:-59px;transform:scale(.92);margin-left:4%;pointer-events:none}.header .header-search.collapsed .custom-input-container:nth-child(3){margin-top:-60px;transform:scale(.86);margin-left:7%;pointer-events:none}}@media only screen and (max-height: 400px) and (orientation: landscape){.header .header-search:not(.collapsed) form{gap:8px}}.header form{display:flex;gap:16px}@media only screen and (max-width: 1023px){.header form{flex-direction:column}}.header .collapse-button{display:flex;font-weight:600;font-size:18px;line-height:1.6;color:#704cf2;align-items:center;gap:10px}.header .collapse-button:after{content:"";height:0;width:0;border:solid #704CF2;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform-origin:50% 50%;margin-top:5px}.header .collapse-button.touchTrigger{opacity:.7}@media only screen and (min-width: 1024px){.header .collapse-button:hover{opacity:.7}}.header .dropdown-icon{position:absolute;right:13px;top:12px;cursor:pointer;display:flex;align-items:center;justify-content:center;width:20px;height:20px}.header .dropdown-icon:after{content:"";border:solid #704CF2;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.header .dropdown-icon.touchTrigger{opacity:.7}@media only screen and (min-width: 1024px){.header .dropdown-icon:hover{opacity:.7}}.header .dropdown-icon.open{transform:rotate(180deg);margin-top:3px}.header .clear-icon{border:2px solid #704CF2;border-radius:50%;width:20px;height:20px;display:inline-block;position:absolute;right:14px;top:13px;cursor:pointer;background:transparent}.header .clear-icon:before,.header .clear-icon:after{content:"";display:inline-block;position:absolute;height:2px;width:12px;background:#704cf2;opacity:1;left:calc(50% - 6px);-webkit-transform:rotate(0deg);transform:rotate(0)}.header .clear-icon.touchTrigger{opacity:.7}@media only screen and (min-width: 1024px){.header .clear-icon:hover{opacity:.7}}.header .clear-icon:before{transform:rotate(45deg);transform-origin:50% 50%;top:7px}.header .clear-icon:after{transform:rotate(-45deg);transform-origin:50% 50%;top:7px}.header .clear-icon:not(.visible){display:none}@media only screen and (max-width: 1023px){.header .header-search-controls{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:14px}}@media only screen and (max-width: 1023px) and (max-height: 400px) and (orientation: landscape){.header .header-search-controls{display:grid;grid-template-columns:1fr auto}}@media only screen and (min-width: 1024px){.header .header-search-controls{width:170px;flex-shrink:0}}.header .header-search-controls button{border:none;background-color:#704cf2;font-weight:600;font-size:18px;line-height:1;padding-right:30px;color:#fff;height:50px;display:flex;box-sizing:border-box;align-items:center;width:100%;justify-content:center;font-family:Outfit,sans-serif;position:relative;cursor:pointer;border-radius:8px}.header .header-search-controls button:before{position:absolute;right:calc(50% - 48px);top:13px;background:transparent url(/app/themes/main/public/build/assets/search-icon-gB_KP2LH.svg) 50% 50% no-repeat;height:24px;width:24px;content:""}.header .custom-input-container{position:relative;height:50px;display:flex;align-items:center;border:1px solid #BCB5D7;background-color:#fff;width:100%;border-radius:8px}.header .custom-input-container:has(input:focus){border-color:#704cf2}.header .custom-input-container input{height:50px;padding:11px 11px 0;box-sizing:border-box;width:100%;border:none;background-color:transparent!important;font-family:Outfit,sans-serif;font-weight:500;font-size:16px;line-height:1;color:#251d3f;border-radius:8px;text-transform:capitalize}.header .custom-input-container input:-webkit-autofill,.header .custom-input-container input:-webkit-autofill:hover,.header .custom-input-container input:-webkit-autofill:focus,.header .custom-input-container input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px transparent inset;transition:background-color 5000s ease-out 0s}.header .custom-input-container input+label{font-weight:400;font-size:16px;line-height:1.3;position:absolute;left:11px;top:13px;color:#40495899;transition:top .15s ease}.header .custom-input-container input:focus+label,.header .custom-input-container input:not(:placeholder-shown)+label{font-size:12px;line-height:1.2;top:5px;left:11px;color:#704cf2}.header .custom-input-container:has(.clear-icon){padding-right:30px}.header .custom-input-container:has(.clear-icon) input{text-overflow:ellipsis}.header .custom-input-container:has(.inner-input-error:not(.hidden)){padding-right:130px}@media only screen and (max-width: 1023px){.header .custom-input-container:has(#search-location) .custom-input-dropdown{max-height:calc(100vh - 206px)}.header .custom-input-container:has(#search-age) .custom-input-dropdown{max-height:calc(100vh - 264px)}}.header .custom-input-container .inner-input-error{position:absolute;right:16px;color:#e80000;font-weight:400;font-size:12px;display:flex;align-items:center;gap:4px}.header .custom-input-container .inner-input-error:before{content:"!";border:1.5px solid #E80000;border-radius:50%;font-size:10px;width:11px;height:11px;display:flex;justify-content:center;align-items:center}.header .custom-input-container .inner-input-error.hidden{visibility:hidden}.header .custom-input-dropdown{position:absolute;top:51px;left:0;display:flex;padding:4px 0;flex-direction:column;width:100%;background:#fff;border-radius:2px;box-shadow:0 0 12px #22354829;max-height:265px;overflow:auto;z-index:10}@media only screen and (max-width: 1023px){.header .custom-input-dropdown{max-height:calc(100vh - 148px)}}.header .custom-input-dropdown:not(.visible){visibility:hidden;height:0}.header .custom-input-dropdown.visible{visibility:visible}@supports (-moz-appearance: none){.header .custom-input-dropdown{scrollbar-color:#704CF2 rgba(10,151,199,.1019607843);scrollbar-width:thin}}.header .custom-input-dropdown::-webkit-scrollbar{padding:0;margin:0}.header .custom-input-dropdown::-webkit-scrollbar:vertical{width:4px!important}.header .custom-input-dropdown::-webkit-scrollbar-thumb{background-color:#704cf2!important;border-radius:36px}.header .custom-input-dropdown::-webkit-scrollbar-track{border-radius:36px;background:#0a97c71a!important}.header .custom-input-dropdown>span,.header .custom-input-dropdown>a{font-weight:400;font-size:16px;line-height:1.5;padding:4px 16px;width:100%;box-sizing:border-box;cursor:pointer;text-transform:capitalize;overflow:hidden;text-overflow:ellipsis;flex-shrink:0}.header .custom-input-dropdown>span.touchTrigger,.header .custom-input-dropdown>a.touchTrigger{background-color:#dbd4fc}@media only screen and (min-width: 1024px){.header .custom-input-dropdown>span:hover,.header .custom-input-dropdown>a:hover{background-color:#dbd4fc}}.header .custom-input-dropdown>span.hidden,.header .custom-input-dropdown>a.hidden{visibility:hidden;height:0;padding:0}.header .custom-input-dropdown>span.focused,.header .custom-input-dropdown>a.focused{color:#704cf2;background-color:#efefef}.header .custom-input-dropdown>span.selected,.header .custom-input-dropdown>a.selected{position:relative;padding-right:40px;background:#0a97c71a}.header .custom-input-dropdown>span.selected:before,.header .custom-input-dropdown>a.selected:before{content:"";border:2px solid #704CF2;border-radius:50%;width:14px;height:14px;display:inline-block;position:absolute;right:19px;top:7px}@media only screen and (max-width: 1023px){.header .custom-input-dropdown>span.selected:before,.header .custom-input-dropdown>a.selected:before{right:17px}}.header .custom-input-dropdown>span.selected:after,.header .custom-input-dropdown>a.selected:after{position:absolute;right:25px;top:11px;content:"";border:solid #704CF2;border-width:0 2px 2px 0;display:inline-block;padding:3px 2px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}@media only screen and (max-width: 1023px){.header .custom-input-dropdown>span.selected:after,.header .custom-input-dropdown>a.selected:after{right:23px}}.header .custom-input-dropdown .unselectable{padding:6px 16px;width:100%}.header .custom-input-dropdown .unselectable.dropdown-subtitle{text-transform:uppercase;color:#a29ac1;font-weight:400;font-size:13px;line-height:1.3;letter-spacing:1px}.header .custom-input-dropdown .unselectable:has(.like-link){padding:10px 16px}.header .custom-input-dropdown .unselectable .like-link{color:#704cf2;cursor:pointer;font-weight:400;font-size:12px;line-height:1.2}@media only screen and (max-width: 1023px){.header .js-header-menu{border-top:1px solid #fff;background:#f6fef9;position:absolute;top:112px;left:0;max-height:calc(100vh - 64px);overflow:auto;visibility:hidden;height:0;margin:0;width:100%;display:flex;flex-direction:column;justify-content:space-between}.header .js-header-menu.opened{visibility:visible;height:auto}.header .js-header-menu .footer-bottom{display:flex;flex-direction:column;padding:0}.header .js-header-menu .footer-bottom .container{padding:20px 16px 0}.header .js-header-menu .footer-bottom .disclaimer{font-weight:400;font-size:12px;line-height:1.2;color:#40495899;margin-bottom:22px}.header .js-header-menu .footer-bottom .disclaimer a{color:#251d3f}.header .js-header-menu .footer-bottom .btm-links{display:flex;justify-content:space-between;flex-direction:column;align-items:flex-start;color:#251d3f}.header .js-header-menu .footer-bottom .btm-links a{color:#251d3f}.header .js-header-menu .footer-bottom .btm-links a.link-with-img{display:flex;gap:4px;font-size:16px}.header .js-header-menu .footer-bottom .btm-links a.link-with-img img{width:20px;height:20px}.header .js-header-menu .footer-bottom .btm-links>div{display:flex;gap:16px;font-weight:400;font-size:12px;line-height:1.2}}@media only screen and (max-width: 1023px) and (max-width: 1023px){.header .js-header-menu .footer-bottom .btm-links>div{margin-top:15px;gap:15px;flex-wrap:wrap}.header .js-header-menu .footer-bottom .btm-links>div .copyright{width:100%}}@media only screen and (max-width: 1023px){.header .js-header-menu .footer-bottom .btm-links>div a{text-decoration:underline}}.header .toggle-visibility{visibility:hidden;width:0}.header .toggle-visibility+label{width:13px;height:13px;padding:0;margin-left:5px;position:relative;display:inline-block;cursor:pointer}.header .toggle-visibility+label.touchTrigger{opacity:.5}@media only screen and (min-width: 1024px){.header .toggle-visibility+label:hover{opacity:.5}}.header .toggle-visibility+label:after{content:"";display:inline-block;vertical-align:middle;position:absolute;left:0;top:1px;border:solid #251D3F;border-width:0 2px 2px 0;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}footer{color:#fff;background:#251d3f;padding:59px 0 0}@media only screen and (max-width: 1023px){footer{padding:24px 0 0}}footer .footer-top{padding-bottom:25px}@media only screen and (max-width: 1023px){footer .footer-top .container{display:flex;flex-direction:column;gap:33px}}footer .footer-top .footer-list{display:flex;width:100%;gap:24px 43px}@media only screen and (min-width: 1024px) and (max-width: 1179px){footer .footer-top .footer-list{gap:24px;justify-content:space-between}}@media only screen and (max-width: 1023px){footer .footer-top .footer-list{gap:24px;flex-wrap:wrap;justify-content:center}}footer .footer-top .footer-list span{font-weight:400;font-size:17px;text-transform:capitalize;display:inline-block;padding-bottom:5px;line-height:1.3}footer .footer-top .footer-list span a{color:#fff}footer .footer-bottom{padding:25px 0 30px}@media only screen and (max-width: 1023px){footer .footer-bottom{display:flex;flex-direction:column;padding:0 0 24px}}footer .footer-bottom .disclaimer{font-weight:400;font-size:12px;line-height:1.2;color:#a29ac1;margin-bottom:22px}@media only screen and (max-width: 1023px){footer .footer-bottom .disclaimer{text-align:center}}footer .footer-bottom .disclaimer a{color:#fff}footer .footer-bottom .btm-links{display:flex;justify-content:space-between;align-items:center;color:#fff}@media only screen and (max-width: 1023px){footer .footer-bottom .btm-links{display:flex;flex-direction:column;align-items:center}}footer .footer-bottom .btm-links a{color:#fff}footer .footer-bottom .btm-links a.link-with-img{display:flex;gap:4px;font-size:16px}footer .footer-bottom .btm-links a.link-with-img img{width:20px;height:20px}footer .footer-bottom .btm-links>div{display:flex;gap:16px;font-weight:400;font-size:12px;line-height:1.2}footer .footer-bottom .btm-links>div a{text-decoration:underline}@media only screen and (max-width: 1023px){footer .footer-bottom .btm-links>div{margin-top:15px;gap:15px;flex-wrap:wrap;justify-content:center}footer .footer-bottom .btm-links>div .copyright{width:100%;order:1;text-align:center}footer .footer-bottom .btm-links>div a{order:0}}html{scroll-behavior:smooth}html,body{-webkit-overflow-scrolling:touch!important;height:100%;min-height:100%}@media only screen and (max-width: 1023px){html,body{height:100%!important}}*,body{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-focus-ring-color:rgba(0,0,0,0);outline:none;-webkit-overflow-scrolling:touch;box-sizing:border-box;font-family:Outfit,sans-serif;font-optical-sizing:auto}.fixed-overlay{content:"";background:#00000080;position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:2000}@media only screen and (max-width: 1023px){.fixed-overlay{height:100vh}}@media only screen and (max-width: 1023px){.desktop-only{display:none!important}}@media only screen and (min-width: 1024px){.mobile-only{display:none!important}}header{position:relative;z-index:2000}button,.like-button{transition:opacity .15s ease}button.touchTrigger,.like-button.touchTrigger{opacity:.7}@media only screen and (min-width: 1024px){button:hover,.like-button:hover{opacity:.7}}a{text-decoration:none;color:#704cf2;transition:opacity .15s ease}a:not(.like-button).touchTrigger{opacity:.7}@media only screen and (min-width: 1024px){a:not(.like-button):hover{opacity:.7}}a.arrowed:after{content:"";display:inline-block;border:solid transparent;border-width:0 2px 2px 0;padding:3px;transform:rotate(-45deg);margin-left:12px}.body-inner{display:flex!important;flex-direction:column;min-height:100%;justify-content:space-between;position:relative}.content{flex-grow:1;margin-top:20px}@media only screen and (min-width: 1024px){.content{margin-top:30px}}.container{max-width:1180px;margin:0 auto;box-sizing:border-box;padding:0 20px;width:100%}@media only screen and (max-width: 1023px){.container{padding:0 16px}}main.main{overflow:hidden}.common-grid{display:grid;grid-template-columns:1fr}.common-grid:has(.sidebar){grid-template-columns:1fr 270px;gap:117px}@media only screen and (max-width: 1023px){.common-grid:has(.sidebar){grid-template-columns:1fr;gap:30px}}h1,.like-h1{font-weight:600;font-size:52px;letter-spacing:-1.6px;padding:0 0 6px}@media only screen and (max-width: 1023px){h1,.like-h1{font-size:38px}}h2,.like-h2{font-weight:500;font-size:32px;line-height:1;letter-spacing:-1px;color:#251d3f;padding-bottom:16px}@media only screen and (max-width: 1023px){h2,.like-h2{font-size:28px}}h2 strong,.like-h2 strong{font-weight:400}h3,.like-h3{font-weight:500;font-size:24px;line-height:1;letter-spacing:-1px;color:#251d3f;padding-bottom:16px}@media only screen and (max-width: 1023px){h3,.like-h3{font-size:20px}}.breadcrumbs{margin:0;color:#000;font-size:12px;line-height:1.2;display:flex;flex-wrap:wrap;width:100%}@media only screen and (max-width: 1023px){.breadcrumbs{margin:9px 0 12px}}.breadcrumbs a,.breadcrumbs span{margin-bottom:6px;color:#2c677699;margin-right:16px}@media only screen and (max-width: 1023px){.breadcrumbs a,.breadcrumbs span{margin-bottom:4px;margin-right:10px}}.breadcrumbs a.arrowed:after,.breadcrumbs span.arrowed:after{border:solid rgba(44,103,118,.6);border-width:0 2px 2px 0}@media only screen and (max-width: 1023px){.breadcrumbs a.arrowed:after,.breadcrumbs span.arrowed:after{border-width:0 1px 1px 0;padding:2px;margin-left:2px;top:-1px;position:relative}}.breadcrumbs span{color:#251d3f}.common-width{width:100%}.pagination-block{width:100%;margin:0;display:flex;justify-content:space-between}@media only screen and (max-width: 1023px) and (min-width: 501px){.pagination-block{justify-content:center}}@media only screen and (min-width: 1024px){.pagination-block{align-items:center;justify-content:center;margin:20px 0;gap:12px}}.pagination-block-content{display:flex;gap:12px;margin:0 20px}@media only screen and (max-width: 1023px) and (max-width: 410px){.pagination-block-content{margin:0 8px;gap:8px;justify-content:center}}.pagination-block a,.pagination-block span,.pagination-block button{color:#704cf2;background:#2c67761a;display:flex;width:50px;height:50px;align-items:center;justify-content:center;flex-shrink:0;margin:0;text-align:center;text-decoration:none;vertical-align:top;font-weight:500;font-size:18px;line-height:1.3;border-radius:8px;border:none;cursor:pointer;font-family:inherit}.pagination-block a.pagination-block-nav:after,.pagination-block span.pagination-block-nav:after,.pagination-block button.pagination-block-nav:after{content:"";display:inline-block;border:solid #704CF2;border-width:0 2px 2px 0;padding:3px;transform:rotate(-45deg);margin:0}.pagination-block a.pagination-block-nav--prev,.pagination-block span.pagination-block-nav--prev,.pagination-block button.pagination-block-nav--prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pagination-block a.act,.pagination-block span.act,.pagination-block button.act{color:#fff!important;background:#704cf2;cursor:default}.pagination-block a.disabled,.pagination-block span.disabled,.pagination-block button.disabled{opacity:.4;cursor:default;pointer-events:none}@media only screen and (max-width: 374px){.pagination-block a,.pagination-block span,.pagination-block button{width:40px;height:40px}}.pagination-block a.touchTrigger,.pagination-block span.touchTrigger,.pagination-block button.touchTrigger{opacity:.7}@media only screen and (min-width: 1024px){.pagination-block a:hover,.pagination-block span:hover,.pagination-block button:hover{opacity:.7}}.common-input-block{display:flex;flex-direction:column;position:relative;margin-bottom:24px;font-size:16px}.common-input-block input,.common-input-block textarea{font-family:Outfit,sans-serif;border:1px solid #B1C7CC;box-sizing:border-box;background:#fff;padding:14px 12px 0;font-weight:400;font-size:16px;line-height:1.3;border-radius:4px}.common-input-block input:focus,.common-input-block textarea:focus{border:1px solid #251D3F}.common-input-block input:-webkit-autofill,.common-input-block input:-webkit-autofill:hover,.common-input-block input:-webkit-autofill:focus,.common-input-block input:-webkit-autofill:active,.common-input-block textarea:-webkit-autofill,.common-input-block textarea:-webkit-autofill:hover,.common-input-block textarea:-webkit-autofill:focus,.common-input-block textarea:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px transparent inset;transition:background-color 5000s ease-out 0s}.common-input-block input+label,.common-input-block textarea+label{font-weight:400;font-size:16px;line-height:1.3;position:absolute;left:12px;top:13px;color:#2c677699;transition:top .15s ease}.common-input-block input:focus+label,.common-input-block input:not(:placeholder-shown)+label,.common-input-block textarea:focus+label,.common-input-block textarea:not(:placeholder-shown)+label{font-size:12px;line-height:1.2;top:5px;left:11px}.common-input-block input{height:50px}.common-input-block textarea{max-width:100%;height:151px;padding-top:20px;resize:none}.common-button-block button{background:#704cf2;font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:18px;text-transform:uppercase;width:100%;color:#fff;padding:15px;border:1px solid transparent;cursor:pointer;border-radius:4px}.common-button-block button:disabled{opacity:.5}@media only screen and (max-width: 1023px){.common-button-block button{min-width:100%}}.common-button-block button.touchTrigger{background-color:#acd55c}@media only screen and (min-width: 1024px){.common-button-block button:hover{background-color:#acd55c}}.type-post h2{font-weight:600;font-size:32px;line-height:1;letter-spacing:-1px}@media only screen and (max-width: 1023px){.type-post h2{font-size:28px}}.type-post .entry-summary,.type-post .e-content{margin-top:16px;font-weight:400;font-size:17px;line-height:1.3;letter-spacing:-.2px;color:#251d3f}.type-post .entry-summary p:has(img) img,.type-post .e-content p:has(img) img{border-radius:8px;display:block;margin:20px auto;max-width:100%;height:auto}.type-post .entry-summary p,.type-post .e-content p{margin-bottom:20px;text-overflow:ellipsis;overflow:hidden}.type-post .entry-summary p iframe,.type-post .e-content p iframe{max-width:100%;height:auto}.type-post .entry-summary blockquote,.type-post .e-content blockquote{display:block;line-height:1.6;font-style:italic;padding:5px 0 5px 15px;border-left:5px solid #704CF2;margin-bottom:20px}.type-post .entry-summary blockquote p,.type-post .e-content blockquote p{margin-bottom:0}.type-post .entry-title,.type-post .p-name{margin-bottom:5px}.type-post header p{margin-top:5px}.entry-title{font-weight:500;font-size:28px;line-height:1.1;letter-spacing:-1px;color:#251d3f;margin-bottom:8px}.entry-title a{color:#251d3f}.entry-summary{font-weight:400;font-size:17px;line-height:1.3;letter-spacing:-.2px;color:#51496a}.entry-summary p{text-overflow:ellipsis;overflow:hidden}.article-grid{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ebebeb}.article-grid>div{display:inline-block;overflow:hidden;width:100%}.article-grid:has(.entry-thumbnail){display:grid;grid-template-columns:1fr .5fr;gap:32px;align-items:flex-start}@media only screen and (max-width: 1023px){.article-grid:has(.entry-thumbnail){grid-template-columns:1fr}}.article-grid:has(.entry-thumbnail) .entry-thumbnail{height:100%}.article-grid:has(.entry-thumbnail) .entry-thumbnail span{width:100%;overflow:hidden;max-height:180px;display:flex;border-radius:8px}.article-grid:has(.entry-thumbnail) .entry-thumbnail img{object-fit:contain;width:100%;height:100%;border-radius:8px}.meta-container{display:flex;align-items:baseline;gap:16px;margin:0 0 8px;font-weight:400;font-size:12px;line-height:1.2;color:#51496a}.page-header,.sidebar-section{margin-bottom:30px}.sidebar-section form{margin-top:16px;display:flex;flex-direction:column;gap:8px}.sidebar-section form button{color:#fff;background-color:#704cf2;border:none;border-radius:8px;font-family:Outfit,sans-serif;height:50px;cursor:pointer;font-weight:600;font-size:18px;line-height:1}.sidebar-section form input{border:1px solid #BCB5D7;border-radius:8px;font-family:Outfit,sans-serif;height:50px;width:100%;padding:0 12px}h3{font-weight:500;font-size:28px;line-height:1.1;letter-spacing:-1px;color:#251d3f;margin-bottom:8px}@media only screen and (min-width: 1024px){.sidebar-title{text-align:center}}.sidebar-title{font-weight:500;font-size:28px;line-height:1.1;letter-spacing:-1px;color:#251d3f;margin-bottom:8px}.recent-post-content{font-weight:400;font-size:16px;line-height:1.3;letter-spacing:-.2px;color:#51496a}.recent-post-content a{font-weight:400;font-size:16px;line-height:1.3;letter-spacing:-.2px;color:#51496a;display:flex;flex-direction:column}.recent-posts-list{margin-top:20px;display:flex;flex-direction:column;gap:16px}.recent-posts-list .recent-post-date{padding-top:4px;font-weight:400;font-size:12px;line-height:1.2;color:#51496a}.recent-post-item:has(.recent-post-thumbnail){display:grid;grid-template-columns:75px 1fr;gap:10px}.recent-post-item:has(.recent-post-thumbnail) .recent-post-thumbnail{overflow:hidden;border-radius:8px}.recent-post-item:has(.recent-post-thumbnail) .recent-post-thumbnail img{width:75px;height:75px;object-fit:cover;border-radius:8px}.related-posts-section{margin:30px 0 0}@media only screen and (min-width: 1024px){.related-posts-section{margin-bottom:30px}}.related-posts-section ul{margin-top:16px;display:grid;grid-template-columns:1fr 1fr;gap:32px 70px;font-weight:400;font-size:15px;line-height:1.3;letter-spacing:-.2px;color:#51496a}@media only screen and (max-width: 1023px){.related-posts-section ul{grid-template-columns:1fr;gap:16px}}.related-posts-section ul li{margin-bottom:0}.related-posts-section ul .rpwwt-post-title{padding-bottom:8px}.related-posts-section ul a{font-weight:500;font-size:20px;line-height:1.1;letter-spacing:-1px;color:#251d3f}.related-posts-section img{width:75px;height:75px;object-fit:cover;border-radius:8px;margin:0 10px 10px 0!important}.nav-links{display:flex;justify-content:space-between;flex-direction:row-reverse}@media only screen and (min-width: 1024px){.nav-links{margin-bottom:30px}}.nav-links .nav-previous a,.nav-links .nav-next a{color:#704cf2;background:#dbd4fc;display:flex;width:50px;height:50px;align-items:center;justify-content:center;flex-shrink:0;font-size:0;color:transparent;border-radius:8px}.nav-links .nav-previous a:after,.nav-links .nav-next a:after{content:"";display:inline-block;border:solid #704CF2;border-width:0 2px 2px 0;padding:3px;transform:rotate(135deg);margin:0}.nav-links .nav-previous a:after{transform:rotate(-45deg)}@source "../views/";@source "../../app/";
