:root{--primary:  #02547A;--accent:   #92D1DD;--ink:      #1E2A30;--muted:    #5c6a72;--surface:  #F4F6F7;--line:     #dbe1e4}@font-face{font-family:"Source Sans 3";src:url("../../files/oneo/fonts/source-sans-3/source-sans-3-regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Source Sans 3";src:url("../../files/oneo/fonts/source-sans-3/source-sans-3-bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}body{font-family:"Source Sans 3", -apple-system, sans-serif;color:var(--ink);font-size:17px;line-height:1.6}.wrap{max-width:1200px;margin:0 auto;padding:0 24px}.btn{display:inline-block;padding:14px 28px;border-radius:4px;font-weight:700;text-decoration:none;transition:opacity 0.2s}.btn:hover{opacity:0.85}.btn-turq{background:var(--accent);color:var(--primary)}.btn-ghost{background:transparent;color:#fff;border:2px solid #fff}a{color:var(--primary)}a:hover{color:var(--accent)}button.-secondary,.button.-secondary,input[type="submit"].-secondary,.main-navigation-search-form button,.feature-box-link.-secondary,.headline-box-link.-secondary,.pricing-table-plan a.-secondary,.feature-box-link,.headline-box-link,.pricing-table-plan a,button,.button,input[type="submit"],input[type="reset"],input[type="button"]{background-color:var(--primary);color:#fff}button.-secondary:hover,.button.-secondary:hover,input[type="submit"].-secondary:hover,.main-navigation-search-form button:hover,.feature-box-link.-secondary:hover,.headline-box-link.-secondary:hover,.pricing-table-plan a.-secondary:hover,.feature-box-link:hover,.headline-box-link:hover,.pricing-table-plan a:hover,button:hover,.button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover{background-color:var(--accent);color:var(--primary)}.main-content h1,.main-content h2,.main-content h3{font-family:"Source Sans 3", -apple-system, sans-serif;font-weight:700}.main-content h1{font-size:50px}.main-content h2{font-size:34px}.main-content h3{font-size:19px}.header-navigation{background:rgba(255, 255, 255, 0.96);backdrop-filter:blur(6px);border-bottom:1px solid var(--line)}.main-navigation-wrapper{max-width:1280px;margin:0 auto;background:transparent;border:none}.main-navigation>ul>li>a,.main-navigation>ul>li>strong,.main-navigation>ul>li>span.active,.main-navigation>ul>li>span.trail,.main-navigation>ul>li>span.forward{color:var(--primary);font-size:1em;padding-left:0.5rem;padding-right:0.5rem}.main-navigation>ul>li>a:hover{color:var(--accent)}@media screen and (max-width:1100px){.main-navigation{zoom:1;position:relative;float:none;clear:both;padding-left:1.46667em;padding-left:calc(1.46667em + var(--safe-area-left));margin:0px auto}.main-navigation:before{content:"";display:table}.main-navigation:after{content:"";display:table;clear:both}}@media screen and (max-width:900px){.main-navigation{display:none}.main-navigation-mobile-open{display:block}.main-navigation-mobile{display:block}.main-navigation-mobile.is-enabled{position:absolute;top:0;left:-85%;z-index:201;width:85%;min-height:100%;transition:left 0.2s ease-out}}.header-tel{float:right;margin:15px 20px 0 0;display:inline-flex;align-items:center;gap:8px;font-weight:700;color:var(--primary);font-size:15px;border:2px solid var(--primary);padding:8px 16px;border-radius:4px;transition:0.2s;white-space:nowrap}.header-tel:hover{background:var(--primary);color:#fff}@media screen and (max-width:900px){.header-tel{float:none;position:absolute;top:50%;right:60px;transform:translateY(-50%)}}@media screen and (max-width:900px){.main-navigation-search{display:none}}.logo{top:10%;bottom:10%}@media screen and (max-width:1100px){.logo{top:10%;bottom:40%}}