.ev-ostra{--ostra-ink: var(--ev-ink, #07384b);--ostra-blue: var(--ev-blue, #00628b);--ostra-green: var(--ev-green, #2fac66);--ostra-line: #d9e7e9;--ostra-muted: #41616d;--ostra-radius: 24px;color:var(--ostra-ink);line-height:1.55}.ev-ostra *,.ev-ostra *:before{box-sizing:border-box}.ev-ostra__wrap{width:min(var(--ostra-width),calc(100% - 64px));margin-inline:auto}.ev-ostra h1,.ev-ostra h2,.ev-ostra h3{margin:0;color:inherit;letter-spacing:-.042em;line-height:1.09;font-weight:760}.ev-ostra h1{font-size:clamp(36px,4.15vw,56px)}.ev-ostra__wordmark{white-space:nowrap}.ev-ostra h2{font-size:clamp(30px,4vw,49px)}.ev-ostra h3{font-size:25px}.ev-ostra p{margin:0}.ev-ostra p+p{margin-top:12px}.ev-ostra a:focus-visible,.ev-ostra summary:focus-visible{outline:3px solid var(--ostra-green);outline-offset:4px}.ev-ostra .ev-ostra__eyebrow{color:#005b78;font-size:13px;font-weight:760;margin-bottom:14px;letter-spacing:.055em}.ev-ostra__eyebrow:before{content:"";display:inline-block;width:24px;height:2px;margin-right:9px;vertical-align:middle;background:var(--ostra-green)}.ev-ostra__hero{padding-block:var(--ostra-space);color:#fff;background:radial-gradient(ellipse at 84% 12%,#087475 0%,transparent 54%),linear-gradient(125deg,#07384b,#03475e)}.ev-ostra__hero-grid,.ev-ostra__apply-grid,.ev-ostra__faq-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(32px,5vw,72px);align-items:center}.ev-ostra__hero .ev-ostra__eyebrow{color:#b8f0d0}.ev-ostra .ev-ostra__lead{margin-top:20px;font-size:clamp(17px,1.6vw,20px);color:#e3f2f3;max-width:560px}.ev-ostra__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.ev-ostra .ev-ostra__button{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:10px 19px;min-height:48px;border-radius:999px;border:1px solid transparent;font-size:15px;line-height:1.3;font-weight:740;text-decoration:none;text-align:center}.ev-ostra .ev-ostra__button--light{background:#e2f8ec;color:#07384b}.ev-ostra .ev-ostra__button--outline{color:#fff;border-color:#8cb6bd}.ev-ostra .ev-ostra__button--primary{background:var(--ostra-blue);color:#fff}.ev-ostra .ev-ostra__button:hover{box-shadow:inset 0 0 0 2px currentColor}.ev-ostra__hero-card{overflow:hidden;border:1px solid #7da4ac;border-radius:var(--ostra-radius);background:#093b4c}.ev-ostra__hero-card--text{border-color:#65918c;background:#0b5060}.ev-ostra .ev-ostra__photo{display:block;width:100%;aspect-ratio:1.65;object-fit:cover;object-position:50% 48%}.ev-ostra__hero-caption{padding:16px 22px 20px}.ev-ostra__hero-caption span{display:block;color:#b8f0d0;font-size:13px;font-weight:760}.ev-ostra__hero-caption strong{display:block;margin-top:3px;color:#fff;font-size:clamp(17px,1.9vw,22px);line-height:1.25}.ev-ostra__notice{display:flex;gap:13px;align-items:flex-start;padding:16px 20px;margin-top:24px;background:#eef8f2;border-radius:14px;border:1px solid #d5ebdc}.ev-ostra__notice-icon{display:grid;flex:0 0 23px;height:23px;place-items:center;border:1px solid #1b6757;border-radius:50%;color:#1b6757;font-size:14px;font-weight:750}.ev-ostra__section{padding-block:var(--ostra-space)}.ev-ostra [id]{scroll-margin-top:106px}.ev-ostra__heading{max-width:720px;margin-bottom:28px}.ev-ostra__heading h2+p,.ev-ostra__faq-grid h2+p{margin-top:12px;color:var(--ostra-muted)}.ev-ostra__plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ev-ostra__plan{display:flex;flex-direction:column;align-items:flex-start;border:1px solid var(--ostra-line);border-top:4px solid #238b52;border-radius:18px;padding:clamp(16px,2.4vw,27px);box-shadow:0 10px 26px #07384b0b}.ev-ostra__plan:nth-child(2){border-top-color:#0b8174}.ev-ostra__plan:nth-child(3){border-top-color:var(--ostra-blue)}.ev-ostra .ev-ostra__plan-label{color:var(--ostra-muted);margin-bottom:9px;font-size:13px;font-weight:710}.ev-ostra .ev-ostra__price{margin-top:16px;font-size:33px;font-weight:780;letter-spacing:-.055em;line-height:1.1;font-variant-numeric:tabular-nums}.ev-ostra .ev-ostra__unit{margin-top:5px;font-size:13px;color:var(--ostra-muted)}.ev-ostra__plan ul{width:100%;list-style:none;margin:17px 0 0;padding:15px 0 0;border-top:1px solid var(--ostra-line)}.ev-ostra__plan li{position:relative;padding-left:21px;margin-bottom:6px;font-size:15px}.ev-ostra .ev-ostra__plan-link{display:inline-flex;align-items:center;min-height:44px;gap:8px;margin-top:auto;padding-top:6px;color:var(--ostra-blue);font-size:15px;font-weight:750;text-decoration:underline;text-underline-offset:3px}.ev-ostra__plan li:before{content:"";position:absolute;left:1px;top:.42em;width:10px;height:6px;border:solid #238b52;border-width:0 0 2px 2px;transform:rotate(-45deg)}.ev-ostra .ev-ostra__terms{color:var(--ostra-muted);margin:18px 0;max-width:910px;font-size:14px}.ev-ostra__application{padding-block:var(--ostra-space);background:#f2f8f8;border-block:1px solid #e1eeee}.ev-ostra__apply-grid,.ev-ostra__faq-grid{align-items:start}.ev-ostra__apply-grid{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr)}.ev-ostra .ev-ostra__apply-intro{margin-top:14px;color:var(--ostra-muted)}.ev-ostra__prep{margin-top:22px;padding:18px 20px;border:1px solid var(--ostra-line);border-radius:16px;background:#fff}.ev-ostra__prep h3{font-size:19px;letter-spacing:-.02em}.ev-ostra__prep dl{display:grid;gap:8px;margin:10px 0}.ev-ostra__prep dt{font-size:14px;font-weight:730}.ev-ostra__prep dd,.ev-ostra__prep p{margin:0;color:var(--ostra-muted);font-size:14px}.ev-ostra__steps{list-style:none;padding:0;margin:24px 0 0;counter-reset:ostra-step}.ev-ostra__steps li{position:relative;padding-left:44px;margin-bottom:15px;counter-increment:ostra-step}.ev-ostra__steps li:before{content:counter(ostra-step);display:grid;place-items:center;position:absolute;left:0;top:0;width:30px;height:30px;border-radius:50%;background:#deeee8;color:#145844;font-size:14px;font-weight:760}.ev-ostra__steps span{display:block;color:var(--ostra-muted);margin-top:3px;font-size:15px}.ev-ostra__form{--ostra-form-padding: clamp(14px, 2.6vw, 30px);background:#fff;border:1px solid var(--ostra-line);border-radius:var(--ostra-radius);padding:var(--ostra-form-padding);box-shadow:0 12px 32px #07384b0d;min-width:0}.ev-ostra__form-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:17px}.ev-ostra__fields{display:grid;gap:14px;margin:0}.ev-ostra__field{display:grid;align-content:start;gap:5px;min-width:0}.ev-ostra__group,.ev-ostra__business{display:grid;min-width:0;gap:12px;margin:0;padding:10px 0 0;border:0}.ev-ostra__group{border-top:1px solid var(--ostra-line)}.ev-ostra__group--first{border-top:0;padding-top:6px}.ev-ostra__group>legend,.ev-ostra__business>legend{padding:0 8px 0 0;color:var(--ostra-ink);font-weight:750}.ev-ostra__group>legend span{display:inline-grid;place-items:center;width:27px;height:27px;margin-right:6px;border-radius:50%;color:#145844;background:#e4f2eb;font-size:11px}.ev-ostra__row,.ev-ostra__type-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ev-ostra__row--street{grid-template-columns:minmax(0,2fr) minmax(94px,1fr)}.ev-ostra__row--city{grid-template-columns:minmax(88px,1fr) minmax(0,2fr)}.ev-ostra__type-options label{display:flex;align-items:center;gap:8px;min-height:46px;padding:8px 10px;border:1px solid var(--ostra-line);border-radius:10px;font-size:15px;font-weight:730;cursor:pointer}.ev-ostra__type-options label:has(input:checked){border-color:#238b52;background:#eef8f2}.ev-ostra__type-options input{flex:0 0 16px;width:16px;height:16px;margin:0;accent-color:var(--ostra-blue)}.ev-ostra__business{margin-top:3px;padding:8px 12px 12px;border:1px solid var(--ostra-line);border-radius:12px;background:#f3f8f8}.ev-ostra__business>legend{padding-inline:5px;font-size:14px}.ev-ostra__business[hidden]{display:none}.ev-ostra__field label,.ev-ostra__addons legend{font-size:15px;font-weight:730}.ev-ostra__field small,.ev-ostra__addons small{display:block;font-size:13px;font-weight:450;color:var(--ostra-muted)}.ev-ostra__field label small,.ev-ostra__addons legend small{display:inline}.ev-ostra__field input,.ev-ostra__field select{width:100%;min-width:0;min-height:46px;margin:0;padding:8px 11px;border:1px solid #b3c8cd;border-radius:10px;background:#f8fbfb;color:var(--ostra-ink);font:inherit;font-size:16px}.ev-ostra :is(input,select,button):focus-visible{outline:3px solid var(--ostra-blue);outline-offset:2px}.ev-ostra__addons{min-width:0;margin:2px 0 0;padding:0;border:0}.ev-ostra__addons>p{margin:3px 0 9px;font-size:13px;color:var(--ostra-muted)}.ev-ostra__addon-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ev-ostra__addon-grid label{display:flex;align-items:flex-start;gap:8px;padding:10px;border:1px solid var(--ostra-line);border-radius:11px;cursor:pointer}.ev-ostra__addon-grid label[hidden]{display:none}.ev-ostra__addon-grid label:has(input:checked){border-color:#238b52;background:#eef8f2}.ev-ostra__addon-grid input{flex:0 0 auto;width:17px;height:17px;margin:3px 0 0;accent-color:var(--ostra-blue)}.ev-ostra__addon-grid strong{display:block;font-size:14px}.ev-ostra__submit{width:100%}.ev-ostra__form-success,.ev-ostra__form-error{padding:14px;border-radius:11px}.ev-ostra__form-success{background:#eef8f2;color:#145844}.ev-ostra__form-error{background:#fff1ef;color:#8a3025}.ev-ostra__form-success p{margin-top:5px}.ev-ostra__dialog{width:min(720px,calc(100% - 24px));max-height:calc(100dvh - 32px);padding:0;border:0;border-radius:var(--ostra-radius);color:var(--ostra-ink);background:#fff;overscroll-behavior:contain;scroll-padding-top:86px}.ev-ostra__dialog::backdrop{background:#072c3bd6}.ev-ostra__dialog .ev-ostra__form{padding-top:0;border:0;box-shadow:none}.ev-ostra__dialog .ev-ostra__form-heading{position:sticky;top:0;z-index:1;margin-inline:calc(-1 * var(--ostra-form-padding));padding:12px var(--ostra-form-padding);border-bottom:1px solid var(--ostra-line);background:#fff}.ev-ostra__dialog-close{display:none}.ev-ostra__dialog[open] .ev-ostra__dialog-close{display:inline-grid;flex:0 0 44px;width:44px;height:44px;place-items:center;padding:0;border:1px solid var(--ostra-line);border-radius:50%;background:#f2f8f8;color:var(--ostra-ink);cursor:pointer;font:inherit;font-size:26px}html:has(.ev-ostra__dialog[open]){overflow:hidden}.ev-ostra__bottom-nav{display:flex;align-items:center;width:min(640px,calc(100% - 24px));margin:0 auto 18px;gap:4px;padding:6px;border:1px solid var(--ostra-line);border-radius:16px;background:#fffffff2;box-shadow:0 12px 40px #00496729}.ev-ostra__bottom-nav.is-fixed{position:fixed;z-index:85;left:50%;bottom:max(10px,env(safe-area-inset-bottom));transform:translate(-50%);margin:0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ev-ostra__bottom-nav[hidden]{display:none}.ev-ostra__bottom-nav a{display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding-inline:12px;border-radius:10px;color:var(--ostra-ink);font-size:13px;font-weight:750;text-decoration:none;white-space:nowrap}.ev-ostra__bottom-nav a span{color:#52717c;font-size:10px}.ev-ostra__bottom-nav a:hover{background:#eef8f2}.ev-ostra__bottom-nav a.ev-ostra__bottom-cta{margin-left:auto;color:#fff;background:linear-gradient(105deg,#176f4b,#00628b)}.ev-ostra__bottom-nav a.ev-ostra__bottom-cta span{color:inherit;font-size:16px}body:has(.ev-ostra__bottom-nav.is-fixed){padding-bottom:calc(70px + env(safe-area-inset-bottom))}.ev-ostra .ev-ostra__privacy{font-size:13px;color:var(--ostra-muted);margin-top:17px}.ev-ostra__privacy a,.ev-ostra__faq-grid a{text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.ev-ostra__faqs details{border-bottom:1px solid var(--ostra-line);padding:3px 0}.ev-ostra__faqs summary{cursor:pointer;min-height:47px;padding:11px 2px;font-weight:730}.ev-ostra__faqs details p{color:var(--ostra-muted);padding:0 2px 12px}@media(max-width:899px){.ev-ostra__hero-grid,.ev-ostra__apply-grid,.ev-ostra__faq-grid{grid-template-columns:minmax(0,1fr);gap:26px}.ev-ostra .ev-ostra__photo{aspect-ratio:2.1}}@media(max-width:640px){.ev-ostra__wrap{width:calc(100% - 32px)}.ev-ostra__hero,.ev-ostra__section,.ev-ostra__application{padding-block:var(--ostra-mobile-space)}.ev-ostra__plans{grid-template-columns:minmax(0,1fr)}.ev-ostra__actions{flex-direction:column;align-items:stretch}.ev-ostra .ev-ostra__photo{aspect-ratio:1.65}.ev-ostra__notice{padding:13px 12px}.ev-ostra__addon-grid{grid-template-columns:minmax(0,1fr)}.ev-ostra__row:not(.ev-ostra__row--street):not(.ev-ostra__row--city){grid-template-columns:minmax(0,1fr)}.ev-ostra__bottom-nav{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto}.ev-ostra__bottom-nav a{padding-inline:7px;font-size:12px}.ev-ostra__bottom-nav a span{display:none}.ev-ostra__bottom-nav a.ev-ostra__bottom-cta{margin:0}}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map */
