.insurance_page{display:flex;flex-direction:column;color:#000}.insurance_page-presentation_section{display:flex;flex-direction:column;align-items:center}@media screen and (min-width:834.98px){.insurance_page-presentation_section{align-items:center;flex-direction:row;gap:0}}@media screen and (min-width:1196px){.insurance_page-presentation_section{gap:2.5rem}}.insurance_page-presentation_img{object-fit:cover;width:100%}.insurance_page-presentation_img-wrapper{width:100%;margin-left:0}@media screen and (min-width:834.98px){.insurance_page-presentation_img-wrapper{width:22.5rem;height:fit-content;margin-left:-2.875rem}}@media screen and (min-width:1196px){.insurance_page-presentation_img-wrapper{width:30.25rem;height:37.375rem}}.insurance_page-presentation_content{position:relative;display:flex;flex-direction:column;align-items:center;z-index:2;padding-inline:24px}@media screen and (min-width:1196px){.insurance_page-presentation_content{padding-inline:80px;height:100%;display:flex;flex-direction:column;justify-content:center}}.insurance_page-presentation_content-wrapper{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;z-index:5;width:328px;height:225px;padding-top:34px}.insurance_page-presentation_content-wrapper::after{content:"";position:absolute;inset:0;fill:rgba(255, 255, 255, 0.01);stroke-width:1px;stroke:#1e1e1e;backdrop-filter:blur(8px);z-index:-1}@media screen and (min-width:834.98px){.insurance_page-presentation_content-wrapper{width:416px;height:195px;padding-top:0;padding-left:25px;flex-shrink:0}}@media screen and (min-width:1196px){.insurance_page-presentation_content-wrapper{width:674px;height:265px;padding-left:44px}}.insurance_page-presentation_title{font-family:"Inter", sans-serif;font-weight:500;font-size:20px;text-align:center;color:#000;margin-bottom:1.875rem;display:flex;flex-direction:column;gap:0.5rem}@media screen and (min-width:1196px){.insurance_page-presentation_title{font-family:"Accuratist", sans-serif;font-size:30px;line-height:1.4;margin-bottom:1.25rem}}.insurance_page-presentation_title-decor{position:absolute;bottom:-0.5rem;right:-1.5rem;width:100px}.insurance_page-presentation_subtitle{font-weight:500;font-size:20px;position:relative}@media screen and (min-width:1196px){.insurance_page-presentation_subtitle{font-size:24px}}.insurance_page-presentation_text{font-weight:400;font-size:14px;text-align:center;text-wrap:balance}@media screen and (min-width:1196px){.insurance_page-presentation_text{font-size:1.25rem;line-height:1.2}}.insurance_page-presentation_frame{position:absolute;inset:0}.insurance_page-advantages_section{width:fit-content;display:flex;flex-direction:column}@media screen and (min-width:834.98px){.insurance_page-advantages_section{width:752px}}@media screen and (min-width:1196px){.insurance_page-advantages_section{max-width:1164px;width:1164px;margin-bottom:1.625rem}}.insurance_page-advantages_title{position:relative;font-family:"Accuratist", sans-serif;font-size:1.5rem;font-weight:400;letter-spacing:0.03em;text-transform:uppercase;text-align:center;margin-bottom:1rem;z-index:1;align-self:center;width:240px}@media screen and (min-width:834.98px){.insurance_page-advantages_title{margin-bottom:20px}}@media screen and (min-width:1196px){.insurance_page-advantages_title{margin-bottom:3.625rem}}.insurance_page-advantages_title-decor{position:absolute;bottom:-0.5rem;right:-1.5rem;width:100px;z-index:-1}.insurance_page-advantages_list{display:flex;flex-direction:column;gap:1rem;margin-bottom:3.125rem}@media screen and (min-width:834.98px){.insurance_page-advantages_list{width:624px;align-self:center}}@media screen and (min-width:1196px){.insurance_page-advantages_list{width:58.75rem;display:grid;grid-template-columns:1fr 1fr;gap:2.5rem 7.125rem;margin-bottom:8.75rem}}.insurance_page-advantages_item{display:flex;align-items:center;gap:1.75rem}@media screen and (min-width:834.98px){.insurance_page-advantages_item{font-size:16px}}@media screen and (min-width:834.98px){.insurance_page-advantages_icon{width:50px;height:50px}}.insurance_page-about_me{display:flex;flex-direction:column;align-items:center;margin-right:0}@media screen and (min-width:834.98px){.insurance_page-about_me{margin-left:-34px}}@media screen and (min-width:1196px){.insurance_page-about_me{margin-left:-42px}}@media screen and (min-width:834.98px){.insurance_page-about_me{display:flex;flex-direction:row;justify-content:space-between}}.insurance_page-about_me_title{position:relative;font-family:"Accuratist", sans-serif;font-size:24px;font-weight:400;letter-spacing:0.03em;text-transform:uppercase;text-align:center;height:2.6875rem;margin-bottom:0.7813rem}@media screen and (min-width:1196px){.insurance_page-about_me_title{margin-bottom:0;text-align:start}}.insurance_page-about_me_title-decor{position:absolute;width:100px;bottom:0.0625rem;left:1.5rem}@media screen and (max-width:1196px){.insurance_page-about_me_title-decor{left:6.5rem}}.insurance_page-about_me_content{position:relative;display:flex;flex-direction:column;z-index:2;padding-inline:18px}@media screen and (min-width:834.98px){.insurance_page-about_me_content{padding-inline:40px}}@media screen and (min-width:1196px){.insurance_page-about_me_content{padding-inline:24px;height:100%;display:flex;flex-direction:column;justify-content:center}}.insurance_page-about_me_text{display:flex;flex-direction:column;gap:0.9375rem}@media screen and (min-width:834.98px){.insurance_page-about_me_text{gap:12px}}.insurance_page-about_me_text p{font-size:0.875rem;text-align:center;line-height:1.2}@media screen and (min-width:834.98px){.insurance_page-about_me_text p{font-weight:400;font-size:14px}}@media screen and (min-width:1196px){.insurance_page-about_me_text p{font-size:1.25rem;text-align:start}}.insurance_page-about_me_wrapper{position:relative;display:flex;flex-direction:column;justify-content:center;overflow:hidden;z-index:5;width:327px;height:390px}.insurance_page-about_me_wrapper::after{content:"";position:absolute;inset:0;fill:rgba(255, 255, 255, 0.01);stroke-width:1px;stroke:#1e1e1e;backdrop-filter:blur(8px);z-index:-1}@media screen and (min-width:834.98px){.insurance_page-about_me_wrapper{width:426px;height:344px;padding-left:22px;flex-shrink:0}}@media screen and (min-width:1196px){.insurance_page-about_me_wrapper{width:674px;height:388px;padding-left:36px}}.insurance_page-about_me-frame{position:absolute;inset:0}.insurance_page-desc{display:flex;flex-direction:column-reverse;align-items:center;justify-content:space-between}@media screen and (min-width:834.98px){.insurance_page-desc{flex-direction:row}}.insurance_page-desc_content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:0;margin-bottom:1rem}@media screen and (min-width:834.98px){.insurance_page-desc_content{gap:1rem;width:100%;padding-inline:20px}}.insurance_page-desc_content-wrapper{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;z-index:5;width:328px;height:307px;padding:18px 16px 0 16px}.insurance_page-desc_content-wrapper::after{content:"";position:absolute;inset:0;fill:rgba(255, 255, 255, 0.01);stroke-width:1px;stroke:#1e1e1e;backdrop-filter:blur(8px);z-index:-1}@media screen and (min-width:834.98px){.insurance_page-desc_content-wrapper{width:674px;height:357px;padding:0 38px 0 0}}.insurance_page-desc_img-wrapper{margin-right:0}@media screen and (min-width:1196px){.insurance_page-desc_img-wrapper{margin-right:-2.625rem}}.insurance_page-desc_title{position:relative;font-family:"Accuratist", sans-serif;font-size:1.5rem;font-weight:400;letter-spacing:0.03em;text-transform:uppercase;text-align:center;height:34px;margin-bottom:1rem}@media screen and (min-width:1196px){.insurance_page-desc_title{font-size:28px;font-weight:400}}.insurance_page-desc_title-decor{position:absolute;width:6.25rem;bottom:0.0625rem;left:5rem}.insurance_page-desc_text{display:flex;flex-direction:column;gap:1rem;align-items:flex-start;font-size:14px;font-weight:400;line-height:1.2}@media screen and (min-width:1196px){.insurance_page-desc_text{text-align:center;align-items:center;font-size:20px}}.insurance_page-desc .learn_more_button{margin-inline:auto}.insurance_page-frame{position:absolute;inset:0;width:100%;pointer-events:none}.insurance_page-frame_mobile{display:flex;width:100%}@media screen and (min-width:834.98px){.insurance_page-frame_mobile{display:none}}.insurance_page-frame_desktop{display:none;width:100%;height:100%}@media screen and (min-width:834.98px){.insurance_page-frame_desktop{display:flex}}