:root{--ev-ink:#2e3232;--ev-ink-2:#3c3c3c;--ev-white:#ffffff;--ev-paper:#fbf8f3;--ev-beige:#f1e9dd;--ev-beige-2:#e6d9c6;--ev-teal:#22999a;--ev-teal-deep:#1b7f80;--ev-tiffany:#81d8d0;--ev-tiffany-soft:#e7f5f3;--ev-font:"Jost", "Helvetica Neue", Arial, sans-serif;--ev-gutter:clamp(20px,5vw,64px);--ev-max:1320px;--ev-radius:22px;--ev-ease:cubic-bezier(.2,.7,0,1);--ev-ease-io:cubic-bezier(.65,0,.35,1);--ev-shadow:0 30px 60px -32px rgba(27,72,72,.28),0 2px 6px rgba(27,72,72,.05)}html.ev-lock{overflow:hidden}.ev{position:relative;font-family:var(--ev-font);font-weight:400;color:var(--ev-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--ev-line:rgba(46,50,50,.12);--ev-muted:rgba(46,50,50,.68);--ev-accent:var(--ev-teal-deep);overflow-x:clip}.ev *,.ev *:before,.ev *:after{box-sizing:border-box}.ev img,.ev video{max-width:100%;display:block}:where(.ev) a{color:inherit}.ev p,.ev h1,.ev h2,.ev h3,.ev ol,.ev ul{margin:0}.ev ol,.ev ul{padding:0;list-style:none}.ev button{font:inherit}.ev-wrap{max-width:var(--ev-max);margin-inline:auto;padding-inline:var(--ev-gutter)}.ev-sec{padding-block:clamp(80px,11vw,152px)}.ev-tone-white{background:#fff}.ev-tone-paper{background:var(--ev-paper)}.ev-tone-beige{background:var(--ev-beige)}.ev-tone-tiffany{background:var(--ev-tiffany-soft)}.ev-tone-deep{background:var(--ev-teal-deep);color:#fff;--ev-line:rgba(255,255,255,.22);--ev-muted:rgba(255,255,255,.82);--ev-accent:#c9f1ec}.ev-tone-dark{background:var(--ev-ink-2);color:#f4f1ec;--ev-line:rgba(255,255,255,.16);--ev-muted:rgba(244,241,236,.72);--ev-accent:var(--ev-tiffany)}.ev-kicker{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--ev-accent)}.ev-kicker:before{content:"";width:22px;height:1px;background:currentColor;flex:none}.ev-h1{font-weight:300;font-size:clamp(42px,10vw,112px);line-height:1;letter-spacing:-.035em;text-wrap:balance}.ev-h2{font-weight:300;font-size:clamp(34px,6.6vw,80px);line-height:1.04;letter-spacing:-.03em;text-wrap:balance}.ev-h1 :is(em,i),.ev-h2 :is(em,i){font-style:italic;font-weight:300;color:var(--ev-teal)}.ev-tone-tiffany :is(.ev-h1,.ev-h2) :is(em,i){color:var(--ev-teal-deep)}:is(.ev-tone-deep,.ev-tone-dark) :is(.ev-h1,.ev-h2) :is(em,i){color:var(--ev-accent)}.ev-lead{font-size:clamp(17px,1.5vw,19px);line-height:1.6;max-width:54ch;color:var(--ev-muted)}.ev-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:56px;padding:0 30px;border-radius:999px;border:1px solid transparent;font:500 15px/1 var(--ev-font);letter-spacing:.02em;text-decoration:none;cursor:pointer;overflow:hidden;isolation:isolate;transition:color .45s var(--ev-ease),border-color .45s,transform .6s var(--ev-ease),box-shadow .6s var(--ev-ease);-webkit-tap-highlight-color:transparent}.ev-btn:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;transform:translateY(102%);transition:transform .7s var(--ev-ease);z-index:-1}.ev-btn:hover:after,.ev-btn:focus-visible:after{transform:none}.ev-btn:active{transform:scale(.98)}.ev .ev-btn--primary{background:var(--ev-teal-deep);color:#fff;box-shadow:0 14px 30px -14px #1b7f80b3}.ev .ev-btn--primary:after{background:var(--ev-ink)}.ev .ev-tone-deep .ev-btn--primary,.ev-tone-deep .ev-btn--primary{background:#fff;color:var(--ev-teal-deep);box-shadow:none}.ev-tone-deep .ev-btn--primary:hover{color:#fff}.ev .ev-btn--ghost{background:transparent;color:inherit;border-color:var(--ev-line)}.ev .ev-btn--ghost:hover{border-color:currentColor}.ev-btn--ghost:after{background:currentColor;opacity:.06}.ev .ev-btn--dark{background:var(--ev-ink);color:#fff}.ev-btn--dark:after{background:var(--ev-teal-deep)}.ev-arrow{display:inline-block;transition:transform .6s var(--ev-ease)}.ev-btn:hover .ev-arrow{transform:translate(5px)}.ev-btn:focus-visible,.ev-tab:focus-visible,.ev-chip:focus-visible,.ev-calc__opt:focus-visible,.ev-q summary:focus-visible{outline:2px solid var(--ev-teal);outline-offset:3px}.ev-note{display:inline-block;padding:10px 14px;border:1px dashed currentColor;border-radius:10px;font-size:12px;letter-spacing:.06em;text-transform:uppercase;opacity:.7}.ev-js [data-ev-reveal]{opacity:0;transform:translate3d(0,26px,0);transition:opacity 1s var(--ev-ease),transform 1.3s var(--ev-ease);transition-delay:var(--d,0ms)}.ev-js [data-ev-reveal].is-in{opacity:1;transform:none}.ev-split .w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.12em;margin-bottom:-.12em}.ev-split .w>span{display:inline-block;transform:translate3d(0,110%,0);transition:transform 1.15s var(--ev-ease);transition-delay:calc(var(--i,0) * 40ms + var(--d,0ms))}.ev-split.is-in .w>span{transform:none}.ev-hero{background:radial-gradient(70% 55% at 85% 10%,rgba(129,216,208,.32),transparent 70%),radial-gradient(60% 50% at 0% 100%,rgba(230,217,198,.55),transparent 70%),var(--ev-paper);overflow:hidden}.ev-hero__grid{display:grid;gap:36px;padding-top:clamp(28px,6vw,72px);padding-bottom:clamp(48px,7vw,96px)}@media(min-width:990px){.ev-hero__grid{grid-template-columns:1.05fr .95fr;gap:72px;align-items:center;min-height:calc(100svh - var(--header-group-height,0px) - var(--header-height,72px))}}.ev-hero__copy{display:grid;gap:22px;align-content:center}.ev-hero .ev-h1{max-width:12ch}.ev-hero__ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}.ev-hero__ctas .ev-btn{flex:1 1 auto}@media(min-width:750px){.ev-hero__ctas .ev-btn{flex:0 0 auto}}.ev-hero__facts{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:10px;font-size:13px;color:var(--ev-muted)}.ev-hero__facts li{display:inline-flex;align-items:center;gap:8px}.ev-hero__facts svg{color:var(--ev-teal);flex:none}.ev-frame{position:relative;border-radius:var(--ev-radius);overflow:hidden;aspect-ratio:4/5;background:linear-gradient(160deg,var(--ev-tiffany-soft),var(--ev-beige));box-shadow:var(--ev-shadow);isolation:isolate}@media(min-width:990px){.ev-frame{aspect-ratio:auto;height:min(72svh,680px)}}.ev-frame>video,.ev-frame>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(calc(1.02 + var(--p,0) * .1));transition:transform .2s linear}.ev-frame--contain>img{object-fit:contain;padding:12%;mix-blend-mode:multiply}.ev-frame__play{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:flex-end;justify-content:flex-start;padding:22px;border:0;background:linear-gradient(180deg,transparent 55%,rgba(20,40,40,.55));color:#fff;cursor:pointer;text-align:left}.ev-frame__btn{display:inline-flex;align-items:center;gap:14px;padding:8px 22px 8px 8px;border-radius:999px;background:#ffffffeb;color:var(--ev-ink);font-size:14px;font-weight:500;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .6s var(--ev-ease)}.ev-frame__btn i{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--ev-teal-deep);color:#fff}.ev-frame__play:hover .ev-frame__btn{transform:translateY(-3px)}.ev-frame__btn small{display:block;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ev-muted);font-weight:500}.ev-frame__pulse{position:absolute;top:18px;right:18px;z-index:3;display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;background:#ffffffd9;font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ev-ink)}.ev-frame__pulse:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--ev-teal);animation:ev-blink 1.6s var(--ev-ease-io) infinite}@keyframes ev-blink{50%{opacity:.25}}.ev-film{border:0;padding:0;margin:auto;width:min(94vw,1240px);max-width:none;max-height:92svh;background:#000;color:#fff;border-radius:16px;overflow:visible}.ev-film::backdrop{background:#182222e0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.ev-film[open]{animation:ev-film-in .7s var(--ev-ease)}@keyframes ev-film-in{0%{opacity:0;transform:scale(.96) translateY(20px)}to{opacity:1;transform:none}}.ev-film__frame{border-radius:16px;overflow:hidden;background:#000}.ev-film__frame video{width:100%;height:auto;max-height:88svh;object-fit:contain;background:#000}.ev-film__frame iframe{display:block;width:100%;aspect-ratio:16/9;border:0}.ev-film__close{position:absolute;top:-54px;right:0;width:44px;height:44px;border-radius:50%;border:0;background:#fff;color:var(--ev-ink);display:grid;place-items:center;cursor:pointer;transition:transform .5s var(--ev-ease)}.ev-film__close:hover{transform:rotate(90deg)}@media(max-width:749px){.ev-film{width:100vw;max-height:100svh;height:100svh;border-radius:0;align-items:center}.ev-film[open]{display:flex}.ev-film__frame{width:100%;border-radius:0}.ev-film__close{top:max(14px,env(safe-area-inset-top));right:14px;z-index:2}}.ev-head{display:grid;gap:20px;margin-bottom:clamp(44px,6vw,88px)}.ev-head--split{align-items:end}@media(min-width:990px){.ev-head--split{grid-template-columns:1.3fr 1fr;gap:64px}.ev-head--split .ev-lead{justify-self:end}}.ev-head--center{justify-items:center;text-align:center}.ev-head--center .ev-lead{margin-inline:auto}.ev-people{display:grid;gap:14px}@media(min-width:750px){.ev-people{grid-template-columns:repeat(2,1fr);gap:18px}}@media(min-width:1200px){.ev-people{grid-template-columns:repeat(4,1fr)}}.ev-person{position:relative;display:flex;flex-direction:column;gap:16px;padding:26px;border-radius:var(--ev-radius);background:#fff;box-shadow:0 1px #2e32320a;transition:transform .8s var(--ev-ease),box-shadow .8s var(--ev-ease)}.ev-tone-white .ev-person{background:var(--ev-paper)}.ev-person:hover{transform:translateY(-6px);box-shadow:var(--ev-shadow)}.ev-person__top{display:flex;align-items:center;justify-content:space-between;gap:12px}.ev-person__num{font-size:12px;font-weight:500;letter-spacing:.16em;color:var(--ev-teal-deep)}.ev-person__role{padding:6px 12px;border-radius:999px;background:var(--ev-tiffany-soft);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ev-teal-deep)}.ev-person__photo{aspect-ratio:1/1;border-radius:16px;overflow:hidden;background:linear-gradient(160deg,var(--ev-tiffany-soft),var(--ev-beige))}.ev-person__photo img{width:100%;height:100%;object-fit:cover;transform:scale(1.1);transition:transform 1.6s var(--ev-ease)}.ev-person.is-in .ev-person__photo img{transform:none}.ev-person__initial{display:grid;place-items:center;width:100%;height:100%;font-size:64px;font-weight:300;color:var(--ev-teal-deep);opacity:.7}.ev-person__quote{font-size:clamp(26px,2.4vw,32px);font-weight:300;line-height:1.12;letter-spacing:-.02em}.ev-person__name{font-size:14px;font-weight:500}.ev-person__story{font-size:15px;line-height:1.6;color:var(--ev-muted)}.ev-statement{min-height:70svh;display:flex;align-items:center}.ev-statement__text{font-size:clamp(32px,6vw,84px);font-weight:300;line-height:1.08;letter-spacing:-.032em;max-width:18ch;text-wrap:pretty}.ev-statement__text .sw{opacity:.18;transition:opacity .35s linear}.ev-statement__text .sw.on{opacity:1}.ev-statement__text :is(em,i){font-style:italic;color:var(--ev-teal-deep)}.ev-statement__sig{margin-top:clamp(32px,5vw,56px);display:flex;align-items:center;gap:14px;font-size:12px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--ev-accent)}.ev-statement__sig:before{content:"";width:40px;height:1px;background:currentColor}.ev-rules{display:grid;gap:44px}.ev-rules>*{min-width:0}@media(min-width:990px){.ev-rules{grid-template-columns:5fr 7fr;gap:96px}.ev-rules__head{position:sticky;top:calc(var(--header-height,64px) + 48px);align-self:start}}.ev-rules__head{display:grid;gap:20px}.ev-rule{position:relative;display:grid;grid-template-columns:48px 1fr;gap:6px 14px;padding-block:28px;border-top:1px solid var(--ev-line)}.ev-rule:before{content:"";position:absolute;top:-1px;left:0;width:100%;height:1px;background:var(--ev-teal);transform:scaleX(0);transform-origin:left;transition:transform 1.4s var(--ev-ease) .1s}.ev-rule.is-in:before{transform:scaleX(1)}.ev-rule__n{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#fff;font-size:12px;font-weight:500;color:var(--ev-teal-deep)}.ev-rule__t{font-size:clamp(24px,2.8vw,34px);font-weight:400;line-height:1.15;letter-spacing:-.02em;padding-top:2px}.ev-rule__d{grid-column:2;margin-top:6px;max-width:46ch;font-size:16px;line-height:1.6;color:var(--ev-muted)}.evp__head{display:grid;gap:18px;margin-bottom:28px}@media(min-width:990px){.evp__head{grid-template-columns:1.2fr 1fr;align-items:end;gap:64px}.evp__head .ev-lead{justify-self:end}}.ev-chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin:0 calc(var(--ev-gutter) * -1) clamp(26px,4vw,44px);padding:2px var(--ev-gutter) 6px}.ev-chips::-webkit-scrollbar{display:none}@media(min-width:990px){.ev-chips{flex-wrap:wrap;margin-inline:0;padding-inline:0}}.ev-chip{flex:none;min-height:42px;padding:0 18px;border-radius:999px;border:1px solid var(--ev-line);background:#fff;color:var(--ev-ink);font-size:14px;cursor:pointer;transition:background .45s var(--ev-ease),color .45s,border-color .45s}.ev-chip:hover{border-color:var(--ev-teal)}.ev-chip[aria-pressed=true]{background:var(--ev-teal-deep);border-color:var(--ev-teal-deep);color:#fff}.ev-track{display:grid;grid-auto-flow:column;grid-auto-columns:84%;gap:14px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--ev-gutter);margin-inline:calc(var(--ev-gutter) * -1);padding:4px var(--ev-gutter) 26px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ev-track::-webkit-scrollbar{display:none}@media(min-width:600px){.ev-track{grid-auto-columns:46%}}@media(min-width:990px){.ev-track--grid{grid-auto-flow:row;grid-template-columns:repeat(3,1fr);gap:24px;overflow:visible;margin:0;padding:0}}.evp-card{scroll-snap-align:start;position:relative;display:flex;flex-direction:column;border-radius:var(--ev-radius);background:#fff;box-shadow:0 0 0 1px #2e32320f;overflow:hidden;transition:transform .9s var(--ev-ease),box-shadow .9s var(--ev-ease),opacity .5s}.evp-card:hover{transform:translateY(-8px);box-shadow:var(--ev-shadow)}.evp-card[hidden]{display:none}.evp-card.is-entering{animation:ev-card-in .8s var(--ev-ease) both;animation-delay:var(--d,0ms)}@keyframes ev-card-in{0%{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:none}}.evp-card__media{position:relative;display:block;aspect-ratio:1/1;background:radial-gradient(70% 60% at 50% 42%,rgba(255,255,255,.95),transparent 72%),var(--tint,var(--ev-tiffany-soft));overflow:hidden}.evp-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:12% 14% 14%;mix-blend-mode:multiply;transition:transform 1.4s var(--ev-ease)}.evp-card:hover .evp-card__media img{transform:translateY(-8px) scale(1.04) rotate(-1.5deg)}.evp-card__shadow{position:absolute;left:28%;right:28%;bottom:9%;height:14px;border-radius:50%;background:#1b3c3c2e;filter:blur(10px);transition:transform 1.4s var(--ev-ease),opacity 1.4s}.evp-card:hover .evp-card__shadow{transform:scaleX(.85);opacity:.7}.evp-card__need{position:absolute;top:16px;left:16px;padding:7px 12px;border-radius:999px;background:#ffffffe0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ev-teal-deep)}.evp-card__rate{position:absolute;top:16px;right:16px;display:inline-flex;align-items:center;gap:5px;padding:7px 11px;border-radius:999px;background:#ffffffe0;font-size:12px;font-weight:500}.evp-card__rate svg{color:#e2a93b}.evp-card__rate span{color:var(--ev-muted);font-weight:400}.evp-card__body{display:flex;flex-direction:column;gap:10px;flex:1;padding:22px 22px 24px}.ev .evp-card__name{font-size:30px;font-weight:400;line-height:1;letter-spacing:-.025em;text-decoration:none;color:var(--ev-ink)}.evp-card__claim{font-size:15px;line-height:1.5;color:var(--ev-muted)}.evp-card__ings{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.evp-card__ings li{padding:6px 10px;border-radius:8px;background:var(--ev-paper);font-size:12px;line-height:1.2;color:var(--ev-ink)}.evp-card__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:18px}.evp-card__price{display:grid;gap:2px}.evp-card__price strong{font-size:20px;font-weight:500;letter-spacing:-.01em}.evp-card__price small{font-size:12px;color:var(--ev-muted)}.ev .evp-card__cta{display:inline-flex;align-items:center;gap:10px;min-height:46px;padding:0 8px 0 18px;border-radius:999px;background:var(--ev-ink);color:#fff;font-size:14px;font-weight:500;text-decoration:none;transition:background .45s var(--ev-ease)}.evp-card__cta i{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#ffffff24;font-style:normal;transition:transform .7s var(--ev-ease),background .45s}.evp-card:hover .evp-card__cta{background:var(--ev-teal-deep)}.evp-card:hover .evp-card__cta i{transform:rotate(-45deg);background:#ffffff38}.evp__assure{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 28px;margin-top:clamp(28px,4vw,48px);font-size:14px;color:var(--ev-muted)}.evp__assure li{display:inline-flex;align-items:center;gap:8px}.evp__assure svg{color:var(--ev-teal)}.evp__more{margin-top:28px;display:flex;justify-content:center}.ev-label{display:grid;gap:44px}.ev-label>*{min-width:0}@media(min-width:990px){.ev-label{grid-template-columns:1.05fr 1fr;gap:88px;align-items:center}}.ev-label__intro{display:grid;gap:20px;margin-bottom:28px}.ev-tabs{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin-inline:calc(var(--ev-gutter) * -1);padding:2px var(--ev-gutter) 6px;scroll-behavior:smooth}.ev-tabs::-webkit-scrollbar{display:none}@media(min-width:990px){.ev-tabs{flex-wrap:wrap;margin:0;padding:2px 0}}.ev-tab{flex:none;min-height:42px;padding:0 18px;border-radius:999px;border:1px solid var(--ev-line);background:#fff;color:inherit;font-size:14px;cursor:pointer;transition:background .45s var(--ev-ease),color .45s,border-color .45s}.ev-tab:hover{border-color:var(--ev-teal)}.ev-tab[aria-selected=true]{background:var(--ev-teal-deep);border-color:var(--ev-teal-deep);color:#fff}.ev-panel{display:none}.ev-panel.is-active{display:block;animation:ev-panel .8s var(--ev-ease)}@keyframes ev-panel{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.ev-panel__t{margin:28px 0 12px;font-size:clamp(26px,3.2vw,40px);font-weight:400;line-height:1.12;letter-spacing:-.022em}.ev-panel__d{max-width:52ch;font-size:17px;line-height:1.65;color:var(--ev-muted)}.ev-pack{position:relative;padding:30px 24px 26px;border-radius:var(--ev-radius);background:#fff;box-shadow:var(--ev-shadow);transform:rotate(-1.2deg);transition:transform 1.2s var(--ev-ease)}.ev-pack:hover{transform:rotate(0)}.ev-pack__brand{font-size:32px;font-weight:400;line-height:1;letter-spacing:-.02em}.ev-pack__sub{margin:8px 0 20px;font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--ev-muted);overflow-wrap:anywhere}.ev-pack__row{display:flex;justify-content:space-between;gap:14px;width:100%;padding:13px 12px;border:0;border-top:1px dashed rgba(46,50,50,.18);border-radius:10px;background:transparent;color:inherit;font-size:13px;text-align:left;cursor:pointer;transition:background .6s var(--ev-ease),transform .7s var(--ev-ease),border-color .4s}.ev-pack__row span{min-width:0;overflow-wrap:anywhere}.ev-pack__row span:first-child{flex:0 0 auto;max-width:48%;font-weight:500}.ev-pack__row span:last-child{text-align:right;color:var(--ev-muted)}.ev-pack__row.is-active{background:var(--ev-tiffany-soft);border-top-color:transparent;transform:translate(6px)}.ev-pack__row.is-active span:last-child{color:var(--ev-teal-deep);font-weight:500}.ev-pack__row.is-active+.ev-pack__row{border-top-color:transparent}.ev-pack__stamp{position:absolute;top:-14px;right:-6px;padding:8px 14px;border-radius:999px;background:var(--ev-teal-deep);color:#fff;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;transform:rotate(4deg)}.ev-pack__foot{margin-top:16px;padding-top:14px;border-top:1px solid var(--ev-line);font-size:12px;line-height:1.5;color:var(--ev-muted)}.ev-guar{display:grid;gap:56px}.ev-guar>*{min-width:0}@media(min-width:990px){.ev-guar{grid-template-columns:5fr 6fr;gap:96px}.ev-guar__head{position:sticky;top:calc(var(--header-height,64px) + 48px);align-self:start}}.ev-guar__head{display:grid;gap:22px}.ev-steps{position:relative}.ev-steps:before,.ev-steps__fill{content:"";position:absolute;left:15px;top:16px;width:2px;border-radius:2px}.ev-steps:before{bottom:16px;background:#1b7f8026}.ev-steps__fill{height:calc((100% - 32px) * var(--fill,0));background:var(--ev-teal)}.ev-step{position:relative;padding:0 0 40px 56px}.ev-step:last-child{padding-bottom:0}.ev-step:before{content:"";position:absolute;left:6px;top:6px;width:20px;height:20px;border-radius:50%;border:2px solid var(--ev-teal);background:#fff;transition:background .5s,box-shadow .5s}.ev-step.is-in:before{background:var(--ev-teal);box-shadow:0 0 0 6px #22999a26}.ev-step__k{font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--ev-teal-deep)}.ev-step__t{margin:8px 0;font-size:clamp(24px,2.6vw,32px);font-weight:400;line-height:1.15;letter-spacing:-.02em}.ev-step__d{max-width:44ch;line-height:1.6;color:var(--ev-muted)}.ev-calc{padding:24px;border-radius:var(--ev-radius);background:#fff;box-shadow:var(--ev-shadow)}.ev-calc__q{font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--ev-muted)}.ev-calc__opts{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 20px}.ev-calc__opt{min-height:44px;padding:0 18px;border-radius:999px;border:1px solid var(--ev-line);background:#fff;color:inherit;font-size:14px;cursor:pointer;transition:background .4s var(--ev-ease),color .4s,border-color .4s}.ev-calc__opt[aria-pressed=true]{background:var(--ev-teal-deep);border-color:var(--ev-teal-deep);color:#fff}.ev-calc__out{font-size:clamp(22px,2.6vw,28px);font-weight:300;line-height:1.3;letter-spacing:-.015em}.ev-calc__out b{font-weight:500;color:var(--ev-teal-deep)}.ev-calc__note{margin-top:12px;font-size:13px;line-height:1.5;color:var(--ev-muted)}.ev-mail--block{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-top:44px;padding-top:22px;border-top:1px solid var(--ev-line)}.ev-mail--block span{font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--ev-muted)}.ev .ev-mail--block a{font-size:18px;color:var(--ev-teal-deep);overflow-wrap:anywhere}.ev-places{display:grid;gap:22px;max-width:880px}.ev-map{position:relative;display:grid;grid-template-columns:repeat(3,1fr);margin-top:clamp(56px,8vw,96px)}.ev-map:before{content:"";position:absolute;top:10px;left:16.66%;right:16.66%;height:2px;background:repeating-linear-gradient(90deg,var(--ev-teal) 0 8px,transparent 8px 16px);background-size:32px 2px;opacity:.6;animation:ev-dash 1.6s linear infinite}@keyframes ev-dash{to{background-position:32px 0}}.ev-node{display:grid;justify-items:center;gap:12px;text-align:center}.ev-node__dot{position:relative;width:22px;height:22px;border-radius:50%;border:2px solid var(--ev-teal);background:#fff}.ev-node--main .ev-node__dot{background:var(--ev-teal);animation:ev-pulse 2.6s var(--ev-ease) infinite}@keyframes ev-pulse{0%{box-shadow:0 0 #22999a80}to{box-shadow:0 0 0 22px #22999a00}}.ev-node__city{font-size:clamp(24px,4vw,48px);font-weight:300;line-height:1;letter-spacing:-.025em}.ev-node__role{font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ev-muted)}.ev-places__claim{margin-top:clamp(48px,7vw,80px);padding-top:28px;border-top:1px solid var(--ev-line);font-size:clamp(22px,2.8vw,32px);font-weight:300;line-height:1.3;letter-spacing:-.015em;max-width:30ch}.ev-voices__head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:24px;margin-bottom:clamp(36px,5vw,56px)}.ev-voices__head .ev-lead{max-width:40ch}.ev-voice{scroll-snap-align:start;position:relative;display:flex;flex-direction:column;gap:18px;min-height:280px;padding:26px;border-radius:var(--ev-radius);background:var(--ev-paper)}.ev-tone-paper .ev-voice{background:#fff}.ev-voice__stars{display:flex;gap:3px;color:#e2a93b}.ev-voice__q{font-size:clamp(20px,1.9vw,24px);font-weight:300;line-height:1.35;letter-spacing:-.01em}.ev-voice__who{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:14px;border-top:1px solid var(--ev-line);font-size:14px;font-weight:500}.ev-voice__who span:last-child{font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ev-teal-deep)}.ev-voice--video{padding:0;overflow:hidden;background:var(--ev-ink);color:#fff;aspect-ratio:9/16;min-height:0}.ev-voice--video video,.ev-voice--video img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ev-voice__play{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:grid;place-items:center;border:0;background:linear-gradient(180deg,transparent 45%,rgba(20,40,40,.7));color:#fff;cursor:pointer}.ev-voice__play i{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:#ffffffeb;color:var(--ev-teal-deep);transition:transform .6s var(--ev-ease),opacity .4s}.ev-voice__play:hover i{transform:scale(1.08)}.ev-voice--video.is-playing .ev-voice__play{background:transparent}.ev-voice--video.is-playing .ev-voice__play i,.ev-voice--video.is-playing .ev-voice__who{opacity:0}.ev-voice--video .ev-voice__who{position:absolute;left:18px;right:18px;bottom:16px;z-index:3;border-top-color:#ffffff4d;pointer-events:none;transition:opacity .4s}.ev-voice--video .ev-voice__who span:last-child{color:#c9f1ec}.ev-voices__note{margin-top:20px;font-size:13px;color:var(--ev-muted)}.ev-faq{display:grid;gap:40px;interpolate-size:allow-keywords}.ev-faq>*{min-width:0}@media(min-width:990px){.ev-faq{grid-template-columns:4fr 7fr;gap:96px}.ev-faq__head{position:sticky;top:calc(var(--header-height,64px) + 48px);align-self:start}}.ev-faq__head{display:grid;gap:20px}.ev-q{border-top:1px solid var(--ev-line)}.ev-q:last-child{border-bottom:1px solid var(--ev-line)}.ev-q summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 0;list-style:none;cursor:pointer;font-size:clamp(17px,1.5vw,19px);font-weight:500;line-height:1.35;-webkit-tap-highlight-color:transparent}.ev-q summary::-webkit-details-marker{display:none}.ev-q__i{position:relative;flex:none;width:32px;height:32px;border-radius:50%;background:#fff;box-shadow:0 0 0 1px var(--ev-line);transition:background .4s,transform .7s var(--ev-ease)}.ev-q__i:before,.ev-q__i:after{content:"";position:absolute;left:50%;top:50%;width:11px;height:1.5px;background:currentColor;transform:translate(-50%,-50%)}.ev-q__i:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .7s var(--ev-ease)}.ev-q[open] .ev-q__i{background:var(--ev-teal-deep);color:#fff;transform:rotate(180deg)}.ev-q[open] .ev-q__i:after{transform:translate(-50%,-50%) rotate(0)}.ev-q::details-content{block-size:0;overflow:hidden;transition:block-size .6s var(--ev-ease),content-visibility .6s allow-discrete}.ev-q[open]::details-content{block-size:auto}.ev-q__a{padding:0 48px 26px 0;max-width:62ch;font-size:16px;line-height:1.65;color:var(--ev-muted)}.ev-q__a p+p{margin-top:12px}.ev-close{text-align:center}.ev-close__inner{display:grid;justify-items:center;gap:26px;padding-block:clamp(100px,14vw,180px)}.ev-close .ev-h2{max-width:16ch}.ev-close .ev-lead{margin-inline:auto}.ev-close__ctas{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.ev-marquee{overflow:hidden;white-space:nowrap;border-top:1px solid var(--ev-line);padding-block:clamp(16px,2.6vw,26px)}.ev-marquee__in{display:inline-flex;animation:ev-marq 40s linear infinite;will-change:transform}.ev-marquee span{padding-right:.5em;font-size:clamp(46px,8vw,112px);font-weight:300;line-height:1;letter-spacing:-.035em;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.55)}.ev-marquee span:nth-child(2n){color:#fff;-webkit-text-stroke:0;font-style:italic}:is(.ev-tone-beige,.ev-tone-paper,.ev-tone-white,.ev-tone-tiffany) .ev-marquee span{-webkit-text-stroke-color:rgba(27,127,128,.45)}:is(.ev-tone-beige,.ev-tone-paper,.ev-tone-white,.ev-tone-tiffany) .ev-marquee span:nth-child(2n){color:var(--ev-teal)}@keyframes ev-marq{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ev *,.ev *:before,.ev *:after{animation:none!important;transition-duration:.01ms!important}.ev-js [data-ev-reveal],.ev-split .w>span{opacity:1;transform:none}.ev-statement__text .sw{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/ev-premium.css.map */
